Commit Graph

113472 Commits

Author SHA1 Message Date
itojun
261b3b5bbe ISC BIND 8.3.5
Highlights vs. 8.3.4
        Maintenance release.

        --- 8.3.5-REL released --- (Mon Jun  2 03:15:53 PDT 2003)
1540.	[bug]		remove potential memory leak from net_data_create().
1537.	[bug]		dig buffer overrun with large command lines.
1535.	[bug]		winnt: large zone transfers failed.
1536.	[cleanup]	use NS_MAXMSG to define TCP buffers.
1534.	[func]		The advertised EDNS UDP buffer size can now be set
			via named.conf (edns-udp-size).
1533.	[bug]		don't artificially restrict the update message size.
1532.	[bug]		use maximum sized answer buffers in res_findzonecut().
1530.	[bug]		nslookup computed incorrect reverse lookup for IPv6.
1529.	[lint]		unused variable in dnsquery.c::main().
1528.	[bug]		getaddrinfo() incorrectly rejected a numeric service
			under certian circumstances.
1527.	[proto]		add ns_t_apl (42).
1526.	[doc]		res_{get,set}servers().
1523.	[bug]		getipnodebyname with AI_ADDRCONFIG set was broken
			on HPUX 11.11.  Detect IPv6 interfaces under linux.
1519.	[port]		decunix: conflicting setnetgrent() and innetgr()
			prototypes.
1518.	[cleanup]	silence "No root nameservers for class XX" when
			"forward only;" is set in options.
1517.	[cleanup]	stop using putshort/putlong internally.
1513.	[bug]		use ipnodes.{byname,byaddr} for IPv6 NIS lookups.
			Add support for "YP_MULTI_".
1511.	[cleanup]	don't use argument names in function prototypes.
1510.	[port]		openbsd uses /bsd not /kernel.
1506.	[bug]		named could sometimes set tc incorrectly.
1505.	[bug]		potential overflow if pointer arithmetic wrapped.
1503.	[bug]		named could make unnecessary queries for glue if the
			additional section was full.
1501.	[port]		decunix: OSF 3.2 does not have native 64 bit support.
1500.	[port]		linux: namespace collision.
1499.	[port]		linux: #include <time.h> bin/dig/dig.c
1498.	[bug]		ns_makecanon() could under read its destination buffer
			by one character and fail to properly canonicalise.
1497.	[bug]		res_mkupdate() used compression pointers when it
			shouldn't.
1496.	[bug]		res_mkupdate() didn't support NAPTR.
1494.	[bug]		memory leak on thread destruction if gethostbyname() /
			getnetbyname() have been called by the thread.
1493.	[bug]		check scope for link local servers.
1492.	[placeholder]
1491.	[cleanup]	indentation problems.
1490.	[bug]		the seek offset was miscalculated when truncating
			the ixfr log.
1489.	[func]		named no longer queries for missing additional A6
			records.
1488.	[port]		decunix: TruCluster support.
			See port/decunix/TruCluster.
1487.	[bug]		getnetgroup() takes (char **) not (const char **).
1486.	[func]		res_query() now generates more/better debug on failure
1485.	[func]		res_send() records the nameserver the response came
			from.  Dig retrieves this rather than reporting the
			first address.
1484.	[bug]		dig use sin.sin_port for IPv4.
1483.	[bug]		nslookup could dereference a NULL pointer under certain
			circumstances.
1482.	[bug]		provide local storage for localtime_r result.
1481.	[bug]		tv.tv_sec and time_t are not always the same type.
1480.	[bug]		gethostbyname(), getaddrinfo() could drop address
			if the previous call contained one of the new
			addresses.
1479.	[func]		try known lame servers if all other servers have
			failed.
1478.	[cleanup]	libbind: don't look for A6 records, don't follow
			DNAME record (use the CNAMES), remove some bitstring
			related functions.
1477.	[cleanup]	libbind: namespace cleanup (irs_* to __irs*,
			dst_* to __dst_* and tree_* to __tree*)
1476.	[bug]		dig wasn't using a random query id.
1475.	[bug]		"query-source address <listening interface> port *"
			failed to use a system assigned port as documented.
1474.	[bug]		named wasn't seeing cached NODATA CNAME records.
1473.	[bug]		nslookup: buffer overrun when looking up reverse
			IPv6 addresses under IP6.INT when not found under
			IP6.ARPA.
1472.	[port]		freebsd; current has pselect().
1471.	[port]		'dig -P' failed on some platforms.
1470.	[bug]		J.ROOT-SERVERS.NET is now 192.58.128.30.
1467.	[deleted]
1461.	[func]		return referrals for glue (NS/A/AAAA) if recursion is
			disabled (recursion no;).
1460.	[bug]		NS_MD5RSA_MAX_BITS was not correct.
1459.	[bug]		ns_sign2() could fail to compute a correct signature
			if the TSIG ownername was compressed.
1458.	[bug]		host: spurious "Unknown algorithm" message with default
			zone listing.  missing white space before '(' in SOA
			format.
1457.	[bug]		bison didn't like ns_parser.y.
1456.	[doc]		document auth-nxdomain default is "no" (see # 524).
1455.	[bug]		named failed to allow a cached NODATA response for
			a ANY query to be retrieved.
1454.	[contrib]	nsverifier from Bob.Whelton@qwest.com.
1453.	[bug]		SOA answers should only be cached for the current
			tick.
1452.	[bug]		don't cache -ve response SOA record.
1451.	[port]		bsdos: maybe_fix_includes is not required.
1450.	[bug]		hint zones don't need to be reloaded when a "child"
			zone is removed.
1449.	[bug]		it was possible to orphan glue records.  this could
			lead to panics in stale().
1438.	[bug]		glue from a parent zone beneath a child zone could
			be deleted by loading a child zone.
1437.	[bug]		linux: probe_ipv6 was broken.
1436.	[port]		decunix: update sys/bitypes.h
1435.	[func]		named-xfer: log the zone name when reporting query
			sent.
1434.	[doc]		the man page for dn_expand failed to document eomorig.
1433.	[lint]		remove unused variable.
1432.	[func]		log TSIG key name if used with zone transfer.
1431.	[func]		new category "update-security".
1430.	[func]		libbind: the default nameservers now include ::1/::
			as well as 127.0.0.1/0.0.0.0 if none are specified in
			resolv.conf.
1429.	[port]		libbind: use strlcat/strlcpy if available.
1428.	[port]		eventlib.c: cast tv_sec to long when calling *printf().
1427.	[func]		define INT8SZ
1426.	[port]		res_dprintf() now supports format checking w/ gcc.
1425.	[bug]		'aa' was not being set appropriately with cross zone
			CNAMES.
1424.	[cleanup]	ip6_str2scopeid() now returns u_int32_t.
1423.	[bug]		'ndc restart' could fail to restart named if there
			were no arguments to named.
1422.	[cleanup]	optarg() etc. are declared in unistd.h.
1421.	[bug]		clear and check errno when calling strtoul().
1420.	[cleanup]	use %p instead of %#x for printing pointers.
1419.	[cleanup]	getinfo(): kill buflen manipulation.
1418.	[port]		cast pointers to (size_t) when aligning.
1417.	[cleanup]	make1101inaddr(): kill size manipulation.
1416.	[port]		log_vwrite() now supports format checking w/ gcc.
1415.	[port]		irix: probe for in6addr_any.
1414.	[bug]		strtoul() cast (char*) to (unsigned char*).
1413.	[bug]		host: soa values are not signed.
1412.	[bug]		fix numeric port range check in getaddrinfo().
1411.	[port]		freebsd/netbsd/openbsd: #define USE_IFNAMELINKID.
1410.	[port]		probe for sin6_scope_id when probing for IPv6 structs.
1409.	[bug]		dig: reverse6 computed a incorrect nibble string.
1408.	[cleanup]	res_mkquery.c: kill buflen manipulation.
1407.	[port]		namespace clash EV_ERR -> EV_SETERR
2003-06-03 07:04:45 +00:00
manu
faba943220 Added IOHIDSystem properties (this is about keyboard mapping)
Also added a ssize arg to mach trap args so that trap handler are aware
of the sent packet size.
2003-06-03 06:48:47 +00:00
petrov
78fc8fd68f Add sun keyboards and display. 2003-06-03 06:48:12 +00:00
provos
f858b1eac4 allow the kernel to free policies for users; kernel informs userland
which policy has been freed;  replacement is LRU
2003-06-03 05:24:00 +00:00
itojun
5c0f142820 remove assumption on redirect header option processing. from kame 2003-06-03 05:20:06 +00:00
itojun
627957eb53 permit foo/bar notation, like "route add 10.0.0.0/8 127.0.0.1".
originally by provos
2003-06-03 04:41:42 +00:00
provos
2268d69749 support for a new kernel message that informs userland that an in-kernel
policy has been freed.  this allows us to enforce the kernel policy size
limit for users while users are still able to execute an arbitary number
of applications;  the protocol change is backwards compatible.
2003-06-03 04:33:44 +00:00
uwe
0bbb587407 Add atoll(3) to libnbcompat. We need it when building target's gcc
for a 64-bit target on a 32-bit host.

NB: There seems to be a bug in either gcc itself or the way we import
it, b/c the incorrect #define HAVE_ATOLL is picked from (e.g. for
sparc64) gnu/usr.bin/gcc/arch/sparc64/auto-host.h - so when gen*
auxilary (host) programs are built in gnu/usr.bin/gcc/backend, they
incorrectly pick-up target's HAVE_ATOLL.

For now providing atoll(3) in libnbcompat is a simple and sufficient
workaround.
2003-06-03 03:16:48 +00:00
provos
c57cb7fe98 escape " and \ to \" and \\; with the help of marius@monkey.org; 2003-06-03 01:20:06 +00:00
petrov
7a41bf9cce Fix the previous patch of me. 2003-06-02 22:52:36 +00:00
uwe
61bf5ad8ed igsfb needs-flag. 2003-06-02 22:51:49 +00:00
matt
78735dbbe5 For a library, only check in cmtime (children's modification) if there are
children.  This prevents spurious out-of-date failures when you have a
rules checking for a library's existance (and no children).
2003-06-02 21:49:00 +00:00
mbw
efb909e26f Return accidentally deleted info about multiprocessor systems 2003-06-02 21:45:37 +00:00
dsl
99778eca69 Whitespace and other layout stuff.
Change an elsif sequence to switch()
2003-06-02 21:19:35 +00:00
martin
eac03aee15 Make it compile with DEBUG but no DIAGNOSTIC. 2003-06-02 20:43:36 +00:00
christos
dc1665b80b Add pthread_attr_getstack{,size,addr} needed by jdk 2003-06-02 16:59:26 +00:00
grant
bc91866ddf add cec, cs80bus and gpib man pages (hi, gmcgarry) 2003-06-02 14:45:09 +00:00
ichiro
745355a88e add pci configuration register and commands 2003-06-02 10:40:52 +00:00
is
a40ad8abe2 Make "ifconfig $interface" display phase 1 addresses also. 2003-06-02 10:33:25 +00:00
simonb
9f9b329dbc Remove needless line wrap. 2003-06-02 05:55:11 +00:00
gmcgarry
29b79182e9 Add gpibdev attribute 2003-06-02 04:12:07 +00:00
gmcgarry
9dcb47fcad Add devices hanging off GPIB. 2003-06-02 04:03:04 +00:00
gmcgarry
0a3dc90fb5 Pull-in GPIB. 2003-06-02 04:02:20 +00:00
gmcgarry
a0b04cb7df GPIB manpages. 2003-06-02 04:00:24 +00:00
gmcgarry
9d6ae676dd Driver for GPIB controllers boards based on the uPD7210 GPIB controller,
including boards made by Captial Equipment Corp.
2003-06-02 03:57:15 +00:00
gmcgarry
59720b5acd Register definitions for TMS 9914 GPIB controller. 2003-06-02 03:55:04 +00:00
gmcgarry
8cfea04139 Register definitions for NEC uPD7210 GPIB controller. 2003-06-02 03:54:31 +00:00
gmcgarry
473eb46745 Port hp300 driver for HPIB/GPIB disks to MI gpib framework. 2003-06-02 03:53:02 +00:00
gmcgarry
0f9683761f Port hp300 driver for magnetic tapes to MI gpib framework. 2003-06-02 03:52:24 +00:00
gmcgarry
c7fc491b48 Port hp300 driver for cartridge-style tapes to MI gpib framework. 2003-06-02 03:51:52 +00:00
gmcgarry
ff33565165 Support block devices speaking CS80/SS80 protocol over gpib. 2003-06-02 03:51:04 +00:00
gmcgarry
5c3ec26c1a First-go at hil-over-gpib. Doesn't do much. 2003-06-02 03:48:25 +00:00
gmcgarry
cb93fa6aac Port the hp300 ppi driver to the MI gpib framework. 2003-06-02 03:47:09 +00:00
gmcgarry
12379e3ba8 GPIB framework. 2003-06-02 03:45:41 +00:00
simonb
8e2ea41dff Using "%x" on negative hex numbers has the same problem as "%i" mentioned
in lib/21691.  Add a test for that too.
2003-06-02 01:45:01 +00:00
kristerw
158e4448b0 Shorten long lines.
Some whitespace changes to get closer to KNF.
2003-06-01 22:04:29 +00:00
ichiro
b65e980ad1 change into the form KNF 2003-06-01 21:35:39 +00:00
martin
ce22b9eb8c Add support for SMBFS. 2003-06-01 20:30:49 +00:00
martin
a4c13e8f4d Regen (nsmb added) 2003-06-01 20:27:59 +00:00
fvdl
370167ec16 Add newer 5704 asic revs, and add them to the table, with the
BGE_QUIRK_ONLY_PHY_1 quirk in their entry.
2003-06-01 20:26:14 +00:00
martin
23ccfa6b2c Add nsmb support. 2003-06-01 20:25:02 +00:00
martin
c299932d8d Add nsmb. 2003-06-01 20:19:38 +00:00
fvdl
80dd75c603 mpb_name may not be set for a bus, since it's possible a PCI bus
doesn't show up when looking at ACPI, but is found on a ppb. So
check if it's NULL before doing a strcmp on it.

From Takayoshi Kochi.
2003-06-01 19:14:20 +00:00
mbw
6bcce23d5d detab a few lines, and in general try to make it better for 80 column
printout
2003-06-01 17:57:12 +00:00
mbw
05db79582e misc small typos and wording cleanup
PowerBase is actually Open Firmware 2.0.x
add iBook (16VRAM) and iBook (Summer2002) as supported models
mention next release of NetBSD will support multiple CPUs
mention that some L3 caches on CPU upgrades may not be enabled by default
PowerMacintosh G4 (FW 800) model is reported to work with 1.6.1
macppc uses gem driver instead of gm ethernet driver now
macppc uses tlp driver instead of de ethernet driver now
AirPort Extreme is unsupported
full wscons capabilities not supported (virtual terminals and color)
keyboard problems with iMac and B&W G3 seem to have been cleared up
2003-06-01 17:50:37 +00:00
mbw
be4a717337 misc small typos and wording cleanup
fix links to newly updated Partitioning HOW-TO and mention use of pdisk
can't view files on official ISO image or floppy from Open Firmware
keyboard problems with iMac and B&W G3 seem to have been cleared up
2003-06-01 17:48:48 +00:00
mbw
5033eb1c99 misc small typos and wording cleanup
fix links to newly updated Partitioning HOW-TO
OF 3 firmware update 4.1.7, mention that it's not much of a problem anymore
point to ZTerm home page
redo partitioning section
update now that there's a pair of boot floppies
change MS-DOS floppy section to be Zip disk
2003-06-01 17:41:02 +00:00
mbw
9d052bccc2 clean up wording of quickstart section on macppc partitioning
in quickstart, rearrange to account for macppc having two floppies now
2003-06-01 17:37:23 +00:00
mbw
f4773aae19 fix a macppc TOC heading to be a little shorter 2003-06-01 17:36:07 +00:00
mbw
48a00ee0fb mention macppc has two floppies now 2003-06-01 17:34:48 +00:00