ƒ¬62718 243 501 183 151 145 279 184 205 156 161 280 138 397 129 123 122 331 137 375 166 137 199 225 347 339 175 175 158 123 192 144 232 324 123 136 136 157 380 119 145 114 105 143 103 117 200 200 137 182 164 168 130 270 304 150 120 173 146 228 268 247 1038 374 137 147 149 145 168 136 233 129 196 133 550 210 265 200 124 127 168 128 131 181 498 2920 207 383 139 196 449 449 136 214 157 166 162 369 167 211 142 216 140 125 154 222 129 226 226 134 166 165 122 148 117 111 186 111 173 168 275 160 147 156 213 283 171 221 1073 134 313 286 123 202 202 245 150 160 490 562 145 168 216 460 251 131 359 381 386 364 249 254 134 134 155 134 144 258 134 182 136 218 192 135 145 131 134 140 137 175 139 233 203 133 136 134 136 157 133 331 166 134 129 212 158 130 234 165 169 235 140 245 135 158 114 150 334 456 226 236 166 112 209 208 164 143 137 164 155 134 144 151 137 153 136 222 505 216 279 157 387 234 146 592 211 130 315 165 170 181 225 765 124 142 133 133 297 142 160 232 402 127 135 171 127 K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:07:08.000000Z K 7 svn:log V 405 MFC: rev 1.1{6,8} (place original builtins in a vocabulary called "builtins" and fix vocabulary juggling) MFC: rev 1.7 * Remove the setting of sourceid from bf_vm(), as bf_vm() really has no clue. * set sourceid to 0 when booting, which is the correct setting for stdin. * set sourceid to an arbitrary fd when include'ing, preserving and restoring the previous sourceid. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:08:34.000000Z K 7 svn:log V 88 MFC: rev 1.18 (make MI as `sizeof' returns different sizes on different platforms) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:09:45.000000Z K 7 svn:log V 56 White space commit to remove differences with the HEAD. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:11:23.000000Z K 7 svn:log V 50 MFC: rev 1.8 (allow compliation on standard i386) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:14:34.000000Z K 7 svn:log V 183 MFC: rev 1.6 (Modify boot-conf so it can take a kernel or directory name as a parameter and DTRT) rev 1.7 (add version checking) rev 1.8 (fix usage of the word environment?) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:15:53.000000Z K 7 svn:log V 89 MFC: rev 1.4 Remove AGAIN definition, as FICL 2.04 provides it. Add strlen, and 2>r 2r> END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:20:49.000000Z K 7 svn:log V 109 MFC: rev 1.3 (record the new PALcode revision in the pcs structure after changing to run OSF/1 PALcode) END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-07T00:23:20.000000Z K 7 svn:log V 63 Don't allow printf directives in PAGER Obtained from: OpenBSD END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-07T00:24:13.000000Z K 7 svn:log V 68 MFS: Don't allow printf directives in PAGER Obtained from: OpenBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:29:28.000000Z K 7 svn:log V 184 MFC: 1. build modules with kernel 2. use objcopy to strip the gcc2_compiled. symbol from kernels 3. use "nm | awk ..." instead of genassym(1) 4. move kmod.mk from share/mk to /sys END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:30:40.000000Z K 7 svn:log V 43 MFC: Use MI lptio.h, rather than MD lpt.h. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:38:51.000000Z K 7 svn:log V 301 MFC: x86 ASM cleanups allowed/required with/by Binutils 2.10.0. 1. Do not specify the size to operations; allow the assembler to decide. (we often were mixing 32-bit operations with 16-bit operands) 2. AT&T asm syntax requires a leading '*' in front of the operand for indirect calls and jumps. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:45:16.000000Z K 7 svn:log V 34 MFC: rev 1.83 (sort sys includes) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:09:51.000000Z K 7 svn:log V 28 MFC: rev 1.51 (style fixes) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:12:07.000000Z K 7 svn:log V 27 MFC: rev 1.3 (style fixes) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:15:20.000000Z K 7 svn:log V 235 MFC: rev 1.78 (remove unneeded #include) rev 1.79 (Linux allows to mmap annonymous with a file descriptor passed, FreeBSD doesn't. In the Linux emulation layer, ignore the fd passed when MAP_ANON is specified.) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:16:52.000000Z K 7 svn:log V 42 MFC: rev 1.21 (remove unneeded #includes) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:18:21.000000Z K 7 svn:log V 279 MFC: rev 1.31 Fixed the return type for exit() and the args struct tag several NOPROTO syscalls including exit(). These entries were unused, so the bugs had no effect, but the the args struct tag will be used to calculate sy_nargs correctly. exit() was wrong in all emulators. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:22:45.000000Z K 7 svn:log V 71 MFC: Regenerated (fixed the calculation of sy_nargs in sysent tables). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:23:45.000000Z K 7 svn:log V 42 MFC: rev 1.10 (remove unneeded #includes) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:29:00.000000Z K 7 svn:log V 103 MFC: rev 1.35-36(use sys/conf/kmod.mk to make /sys self contained) rev 1.37 (use getassym script) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:30:28.000000Z K 7 svn:log V 129 MFC: rev 1.1{4,6} (use sys/conf/kmod.mk to make /sys self contained) rev 1.15 (make MI) rev 1.17 (use getassym script) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:31:16.000000Z K 7 svn:log V 251 MFC: rev 1.4 Use "nm | awk ..." instead of genassym(1) to generate symbol value headers. Symbol values are now represented using array sizes (4 arrays per symbol so that 16-bit machines can represent 64-bit values) instead of being raw binary values. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:36:35.000000Z K 7 svn:log V 243 MFC: Use "nm | awk ..." instead of genassym(1) to generate symbol value headers. Symbol values are now represented using array sizes (4 arrays per symbol so that 16-bit machines can represent 64-bit values) instead of being raw binary values. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:38:13.000000Z K 7 svn:log V 80 MFC: rev 1.33 Regenerated (fixed the calculation of sy_nargs in sysent tables). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T01:38:58.000000Z K 7 svn:log V 80 MFC: rev 1.28 Regenerated (fixed the calculation of sy_nargs in sysent tables). END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-07-07T04:09:51.000000Z K 7 svn:log V 65 Suppress a warning message about trigraphs. Approved-by: itojun END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T04:31:12.000000Z K 7 svn:log V 28 Upgrade to Binutils 2.10.0. END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-07T04:55:07.000000Z K 7 svn:log V 98 (beforeinstall): install header files here so that they can be used by other libraries (libfetch) END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-07T05:05:44.000000Z K 7 svn:log V 50 (INCLUDES): add ktypes.h (also required by krb.h) END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-07T05:12:33.000000Z K 7 svn:log V 139 Add ${.CURDIR}/../../../.. to the list of places we look for the kernel. The new moudles/sound/drivers/foo pushes us down one more level. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-07T05:17:49.000000Z K 7 svn:log V 231 Add warning about needing to set SYSDIR to build new kernels after July 4th due to the new sys/modules/sound/drivers/* being added to the tree. You will need to do this until you do a make installworld with my bsd.kmod.mk change. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T05:34:33.000000Z K 7 svn:log V 28 Upgrade to Binutils 2.10.0. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-07T07:25:56.000000Z K 7 svn:log V 43 Sync with latest KAME Obtained from: KAME END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-07T07:35:51.000000Z K 7 svn:log V 43 Sync with latest KAME Obtained from: KAME END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T07:44:37.000000Z K 7 svn:log V 62 MFC: rev 1.3 (debugging support when using libc_r's pthreads) END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-07T07:46:36.000000Z K 7 svn:log V 287 Deal with the signed/unsigned chars issue in a more proper manner. We use a CHAR_MIN-based array, like elsewhere in the code. Remove a number of unused variables (some due to the above change, one that was left after a number of optimizing steps through the source). Brucified by: bde END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-07T07:47:39.000000Z K 7 svn:log V 27 Do not free NULL pointers. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-07T07:52:21.000000Z K 7 svn:log V 52 Enable whois queries over IPv6 Obtained from: KAME END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-07-07T08:15:19.000000Z K 7 svn:log V 18 Remove DIAGASSERT END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-07T08:24:50.000000Z K 7 svn:log V 12 fix comment END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-07T08:27:59.000000Z K 7 svn:log V 50 restore tabs lost from prev commit Asked-by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-07T08:29:33.000000Z K 7 svn:log V 10 MFC: tabs END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T08:31:34.000000Z K 7 svn:log V 22 MFC: white space sync END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T08:32:13.000000Z K 7 svn:log V 104 MFC: Change our ELF binary branding to match the SCO (as USL) method in the latest SVR4 ELF spec END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-07T08:36:00.000000Z K 7 svn:log V 106 Add missing #include to unbreak IPSEC_DEBUG builds Submitted by: Jim Bloom END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-07T08:39:31.000000Z K 7 svn:log V 44 Bump __FreeBSD_version to note KAME upgrade END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-07T09:03:59.000000Z K 7 svn:log V 88 Add entropy gathering code. This will work whether the module is compiled in or loaded. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-07T09:06:54.000000Z K 7 svn:log V 70 Darn; didn't commit this with the rest of the entropy gathering code. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T09:09:41.000000Z K 7 svn:log V 73 MFC: revs 1.82-84 (use sys/conf/kmod.mk now to make /sys self contained) END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-07T09:38:01.000000Z K 7 svn:log V 36 Honour appropriate no-crypto flags. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-07T09:45:29.000000Z K 7 svn:log V 175 MFC: 1.85: use an extra .. for one more nesting level. This should make it comparable with -CURRENT and therefore easier to build a 4.x kernel under -current and vice versa. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-07T09:49:48.000000Z K 7 svn:log V 209 MFC: parts of 1.80: call gensetdefs in the correct place. It was being called *way* too early, leading to the sets to be terminated in the .kld files and making them useless for linking into a static kernel. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-07T11:52:03.000000Z K 7 svn:log V 53 Add phk's md(4) manual page, written by phk himself. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-07T11:57:02.000000Z K 7 svn:log V 23 Add md.4 to the build. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-07T12:35:05.000000Z K 7 svn:log V 78 sync with usr.bin/telnet/commands.c 1.21 -> 1.22. pierre.dampure@alveley.org END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-07-07T12:36:58.000000Z K 7 svn:log V 53 Sync with sys/conf/Makefile.i386 revision 1.179.2.2. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2000-07-07T13:06:32.000000Z K 7 svn:log V 131 New option "-s" to query size of the installed package(s). PR: 19445 Submitted by: sobomax Reviewed by: knu Approved by: silence END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-07-07T14:01:08.000000Z K 7 svn:log V 176 Fix support for more than 256 simultaneous mounts. Theoretical limit is 2^16 mounts per fs type. Reported by: Troy Arie Cobb via phk Reviewed by: bde END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-07-07T14:15:20.000000Z K 7 svn:log V 155 MFC: If kernel compiled with INVARIANTS clear all references to the removed memory type and print warning message if not all memory of that type is freed. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-07-07T14:22:08.000000Z K 7 svn:log V 943 o Log the (payload/size) of all packet types, not just TCP packets o If the new ``filter-decapsulation'' is enabled, delve into UDP packets that contain 0xff 0x03 as the first two bytes, and if we recognise it as PROTO_IP, decapsulate it for the purpose of filter checking. If we recognise it as PROTO_ mention this for logging purposes only. This change is aimed at people running PPPoUDP where the UDP traffic is being sent over another PPP link. It's desireable to have the top level link connected all the time, but to have the bottom level link capable of decapsulating the traffic and comparing the payload against the filters, thus allowing ``set filter dial ...'' to work in tunnelled environments. The caveat here is that the top ppp cannot employ any compression layers without making the data unreadable for the bottom ppp. ``disable deflate pred1 vj'' and ``deny deflate pred1 vj'' is suggested. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-07T14:46:13.000000Z K 7 svn:log V 276 Explain the dependence of colour support on the capabilities of the terminal emulator. As pointed out by jhb, a more scalable solution would be preferable when multiple applications in the base system begin linking against libh. Submitted by: Doug Barton END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-07-07T16:52:24.000000Z K 7 svn:log V 42 fix spelling errors. Pointed out by: bde END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-07T17:20:23.000000Z K 7 svn:log V 55 Add reverse lookup entry for ::1 Suggested by: itojun END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T18:33:50.000000Z K 7 svn:log V 54 Make the UC copyright match the installed /COPYRIGHT. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T18:35:11.000000Z K 7 svn:log V 50 MFS: adjust University of California's copyright. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-07-07T19:13:11.000000Z K 7 svn:log V 75 Move newbus detection code to alloc routines. Work around pccard nasties. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-07T19:19:25.000000Z K 7 svn:log V 44 Sync with latest KAME. Obtained from: KAME END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2000-07-07T19:44:36.000000Z K 7 svn:log V 136 Document the -S flag (added in rev. 1.4) in the usage() function. PR: bin/18153 Prompted by: Nathan Ahlstrom END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-07T20:37:11.000000Z K 7 svn:log V 37 Remove commented out NOMAN variable. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-07T20:46:37.000000Z K 7 svn:log V 103 Make telnet -s work. It is corresponding to EAI_NONAME -> EAI_NODATA change (getaddrinfo.c rev 1.12). END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-07T21:05:55.000000Z K 7 svn:log V 41 One more EAI_NONAME -> EAI_NODATA issue. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-07T21:12:34.000000Z K 7 svn:log V 457 MFC: Lots of bootstrap fixes and features: - Add $FreeBSD$ to README - Coment fix for the if_wx module in loader.conf - Axe all the unneeded m4 files (yay!) - EDD support in mbr, boot1 and boot2, and the loader - inline functions in boot2 that are only used once to gain 68 bytes of free space - emulate the WBINVD instruction in BTX - remove cruft from the cdldr Makefile - improve hard disk probe checking as well as lsdev enhancements in the loader END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-07T21:52:15.000000Z K 7 svn:log V 115 Change that &@!$# UIO_READ to be UIO_WRITE. I tested the ktrace stuff, but somehow... pass the pointy hat, again! END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-07T22:11:37.000000Z K 7 svn:log V 170 Remove two micro-pessimizations I made. Bruce is teaching me well :) KTRPOINT(p, KTR_GENIO) is more uncommon than error == 0, so it should be first in the && statement. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-07-08T00:14:12.000000Z K 7 svn:log V 102 use contigfree() rather than free() to free memory allocated with contigmalloc(). reviewed by: wpaul END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-07-08T00:15:57.000000Z K 7 svn:log V 27 MFC 1.29: use contigfree() END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-07-08T01:12:33.000000Z K 7 svn:log V 33 MFC: Correct setproctitle() call END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-07-08T02:10:49.000000Z K 7 svn:log V 73 MFC: don't clash with C++ reserved words ns_parse.c: 1.2 nameser.h: 1.13 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-08T02:14:15.000000Z K 7 svn:log V 33 MFC: fix for make release, etc.. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-08T02:31:21.000000Z K 7 svn:log V 34 Update to reflect current status. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-08T02:32:49.000000Z K 7 svn:log V 84 Delete README as it is now obsolete. Relevant information is in README.softupdates. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-08T03:27:54.000000Z K 7 svn:log V 405 When installing the dynamic linker, save the previous version in "ld-elf.so.1.old". The dynamic linker is a critical component of the system, and it is difficult to recover if it is damaged and there isn't a working backup available. For instance, parts of the toolchain such as the assembler are dynamically linked, making it impossible to build a new dynamic linker if the installed one doesn't work. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-08T04:10:38.000000Z K 7 svn:log V 2826 Solve the dynamic linker's problems with multithreaded programs once and for all (I hope). Packages such as wine, JDK, and linuxthreads should no longer have any problems with re-entering the dynamic linker. This commit replaces the locking used in the dynamic linker with a new spinlock-based reader/writer lock implementation. Brian Fundakowski Feldman argued for this from the very beginning, but it took me a long time to come around to his point of view. Spinlocks are the only kinds of locks that work with all thread packages. But on uniprocessor systems they can be inefficient, because while a contender for the lock is spinning the holder of the lock cannot make any progress toward releasing it. To alleviate this disadvantage I have borrowed a trick from Sleepycat's Berkeley DB implementation. When spinning for a lock, the requester does a nanosleep() call for 1 usec. each time around the loop. This will generally yield the CPU to other threads, allowing the lock holder to finish its business and release the lock. I chose 1 usec. as the minimum sleep which would with reasonable certainty not be rounded down to 0. The formerly machine-independent file "lockdflt.c" has been moved into the architecture-specific subdirectories by repository copy. It now contains the machine-dependent spinlocking code. For the spinlocks I used the very nifty "simple, non-scalable reader-preference lock" which I found at on all CPUs except the 80386 (the specific CPU model, not the architecture). The 80386 CPU doesn't support the necessary "cmpxchg" instruction, so on that CPU a simple exclusive test-and-set lock is used instead. 80386 CPUs are detected at initialization time by trying to execute "cmpxchg" and catching the resulting SIGILL signal. To reduce contention for the locks, I have revamped a couple of key data structures, permitting all common operations to be done under non-exclusive (reader) locking. The only operations that require exclusive locking now are the rare intrusive operations such as dlopen() and dlclose(). The dllockinit() interface is now deprecated. It still exists, but only as a do-nothing stub. I plan to remove it as soon as is reasonably possible. (From the very beginning it was clearly labeled as experimental and subject to change.) As far as I know, only the linuxthreads port uses dllockinit(). This interface turned out to have several problems. As one example, when the dynamic linker called a client-supplied locking function, that function sometimes needed lazy binding, causing re-entry into the dynamic linker and a big looping mess. And in any case, it turned out to be too burdensome to require threads packages to register themselves with the dynamic linker. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-08T04:17:28.000000Z K 7 svn:log V 114 Change the dllockinit() interface from "experimental" to "deprecated" and warn that it will disappear eventually. END K 10 svn:author V 4 will K 8 svn:date V 27 2000-07-08T05:13:10.000000Z K 7 svn:log V 289 Fix the exit code for the case where nentries == 0; if a PID doesn't exist, ps(1) should not be returning a success code (0), it should return an error code (1). This was fixed on OpenBSD over 3 years ago. PR: 19069 Submitted by: Jim Sloan Reviewed by: rwatson END K 10 svn:author V 4 will K 8 svn:date V 27 2000-07-08T05:15:33.000000Z K 7 svn:log V 46 MFC: Fix exit code if process does not exist. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-08T05:22:00.000000Z K 7 svn:log V 103 Make telnet -s work. It is corresponding to EAI_NONAME -> EAI_NODATA change (getaddrinfo.c rev 1.12). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-08T07:02:58.000000Z K 7 svn:log V 353 Add in the commented out SCSI device entries of #device ses # SCSI Environmental Services (and SAF-TE) #device targ # SCSI Target Mode Code #device targbh0 # SCSI Target Mode Blackhole Device #define pt # SCSI Processor Target Device so that people know that they are there. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-08T07:05:06.000000Z K 7 svn:log V 353 Add in the commented out SCSI device entries of #device ses # SCSI Environmental Services (and SAF-TE) #device targ # SCSI Target Mode Code #device targbh # SCSI Target Mode Blackhole Device #define pt # SCSI Processor Target Device so that people know that they are there. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-08T07:05:40.000000Z K 7 svn:log V 41 Oops- remove the '0' appended to targbh. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-08T07:44:01.000000Z K 7 svn:log V 118 Update SCSI device section, per Peter Wemm. I still think the commented entries in GENERIC are the right thing to do. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-08T07:46:01.000000Z K 7 svn:log V 65 We don't do blockdevices any more. XXX: should use /dev/MAKEDEV END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-08T08:08:58.000000Z K 7 svn:log V 74 Fix basic authentication, and add proxy authentication. Submitted by: se END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-08T08:12:54.000000Z K 7 svn:log V 70 Forced commit to note that I meant authorization, not authentication. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-08T08:33:40.000000Z K 7 svn:log V 274 Initial kenv(1) hack for dumping the kernel environment. This can be used to extract modified boot hints to make loader(8)-time changes "sticky". It tries to use \ style quoting so that it can be used directly with foo.conf files. It can also extract specific variables. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-08T09:27:47.000000Z K 7 svn:log V 75 Don't assume the remote address in a 227 reply is enclosed in parentheses. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-08T09:34:33.000000Z K 7 svn:log V 118 Straighten out the behvaiour of -m and -n (thanks to bde). Check that stderr, not stdout, is a tty (thanks to green). END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-08T09:34:53.000000Z K 7 svn:log V 50 Clarify the meaning of -m and -n (thanks to bde). END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-08T09:45:17.000000Z K 7 svn:log V 123 Since we have modified charjump to be CHAR_MIN-based, we have to correct the offset when we free it. Caught by: phkmalloc END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-08T10:01:43.000000Z K 7 svn:log V 45 MFC: rev 1.12 (save previous dynamic linker) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-08T10:02:25.000000Z K 7 svn:log V 30 This is FreeBSD 4.x, not 5.0. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-08T10:09:58.000000Z K 7 svn:log V 59 Bump __FreeBSD_version due to the Binutils 2.10.0 upgrade. END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2000-07-08T14:12:34.000000Z K 7 svn:log V 124 Typo: "is unreliably by default" to "is unreliable by default". PR: 19411 Submitted by: Benno Rice END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-07-08T14:35:56.000000Z K 7 svn:log V 38 MFC: free memory on module unloading. END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2000-07-08T14:43:34.000000Z K 7 svn:log V 128 MFC: Typo: "is unreliably by default" to "is unreliable by default". PR: 19411 Submitted by: Benno Rice END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2000-07-08T18:17:12.000000Z K 7 svn:log V 128 First appeared in 2.9BSD, not 3.0. PR: 19263 Submitted by: NOKUBI Hirotaka Obtained from: Open|NetBSD END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2000-07-08T18:26:58.000000Z K 7 svn:log V 37 MFC: 1.14, first appeared in 2.9BSD. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-07-08T19:49:47.000000Z K 7 svn:log V 72 Add some info on SCSI for PC164. Submitted by: naddy@unix-ag.uni-kl.de END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-07-08T19:51:06.000000Z K 7 svn:log V 71 Add some info on SCSI for PC164 Submitted by: naddy@unix-ag.uni-kl.de END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-08T23:24:08.000000Z K 7 svn:log V 27 Use %p to print a pointer. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-08T23:44:44.000000Z K 7 svn:log V 53 MFC: revs 1.14-15 (fixes needed for Binutils 2.10.0) END K 10 svn:author V 8 wsanchez K 8 svn:date V 27 2000-07-09T00:05:09.000000Z K 7 svn:log V 20 Initialize variable END K 10 svn:author V 8 wsanchez K 8 svn:date V 27 2000-07-09T00:08:47.000000Z K 7 svn:log V 14 Use __RCSID() END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-09T00:18:21.000000Z K 7 svn:log V 91 Thanks for Andrew Gallatin pointing out that freeing contigmalloc'd items via free is bad. END K 10 svn:author V 8 wsanchez K 8 svn:date V 27 2000-07-09T02:54:54.000000Z K 7 svn:log V 14 Use __RCSID() END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-09T03:07:48.000000Z K 7 svn:log V 78 use advanced API (-DADVAPI). From: tkatayam@pi.titech.ac.jp (KATAYAMA, Takeo) END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-09T05:22:51.000000Z K 7 svn:log V 75 Fix assembler error messages - there is no \n allowed in __COPYRIGHT macro END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-09T06:10:01.000000Z K 7 svn:log V 179 reject empty scopeid. use strtoul() for checking all-numericness of portname. explicitly reject empty numeric portname. sync with kame. based on comments from itohy@netbsd.org END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-09T10:14:22.000000Z K 7 svn:log V 68 Don't segfault if given an invalid URL (doh!) Submitted by: green END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-09T11:17:17.000000Z K 7 svn:log V 52 repair IPV6_JOIN_GROUP to IPv6 all multi. From: ume END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-09T11:31:52.000000Z K 7 svn:log V 61 repair IPv6 multicast (join to :: means all multi) From: ume END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T11:49:07.000000Z K 7 svn:log V 118 Fix bug with a vraiable that needs to be per-process, not static; fix formatting of long macros. Pointed out by: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T11:52:12.000000Z K 7 svn:log V 188 Yarrow tweaks; separate the fast and slow reseed tasks so that they don't stomp on each other; provide constant names (as enums) for the harvester to use (makes it more self-documenting). END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T12:26:38.000000Z K 7 svn:log V 77 Add entropy-harvesting calls. /dev/random now has new-and-improved entropy! END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T12:29:24.000000Z K 7 svn:log V 126 Small style change; make function names less likely to clash with existing names. "null" is too common a string; use "null_". END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-07-09T12:34:53.000000Z K 7 svn:log V 979 Since this file is doc now, reorganize its structure. Currently, many drivers support more than one bus of ISA, EISA, MCA, PCI. Before this commit, we had, for example, some SCSI devices listed more than once, iirc, some up to three times (ISA/EISA, MCA, PCI). Since now the "device" line is common for all of them and they only differ for the hints stuff, I did the following: First, list Busses: (E)ISA, MCA, PCI and explain, that only ISA needs the hints stuff. Move NIC/SCSI stuff, which were the only split sections, behind these stuff. Describe all drivers only one time and list all supported chips. List all device (+ hints for ISA, if possible). I've also added few additional supported chips to some drivers, xl for example and some SCSI drivers. Also, softupdates is no longer disabled by default, so the comment should not say, it's not enabled by default due to license issues. Approved by: asmodai To come: include PAO devices (imp volunteered for help) END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-07-09T12:51:05.000000Z K 7 svn:log V 39 add Shining PMIDE-ASC CDROM PR: 19236 END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-09T13:01:59.000000Z K 7 svn:log V 217 be more cautious about tcp option length field. drop bogus ones earlier. not sure if there is a real threat or not, but it seems that there's possibility for overrun/underrun (like non-NOP option with optlen > cnt). END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-09T13:10:18.000000Z K 7 svn:log V 193 Turn malloc options "AJ" on by default. These will be turned off again as we approach 5.0-RELEASE. If you benchmark things, make sure to ln -sf j /etc/malloc.conf to see "true" performance. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-09T15:12:28.000000Z K 7 svn:log V 31 Add some casts here and there. END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-07-09T15:44:02.000000Z K 7 svn:log V 108 Add missing "a" in "Soft updates is technique". PR: 19770 Submitted by: Udo Erdelhoff END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T16:00:31.000000Z K 7 svn:log V 107 Make sure that tasks (running out of taskqueue_swi at splsofttq) are not interfered with by the harvester. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T16:03:53.000000Z K 7 svn:log V 150 The World Order has changed. We no longer need separate "secure" collections for crypto code; these are merged into cvs-all and src-all. OKed by: jdp END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T16:18:56.000000Z K 7 svn:log V 56 MFC: New World Order in crypto distributions via cvsup. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-09T16:25:04.000000Z K 7 svn:log V 66 MFC: New World Order in the way cvsup distributes crypto sources. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-09T17:36:53.000000Z K 7 svn:log V 397 Since g->moffset points to the _maximum_ offset at which the must string may be found (from the beginning of the pattern), the point at which must is found minus that offset may actually point to some place before the start of the text. In that case, make start = start. Alternatively, this could be tested for in the preceding if, but it did not occur to me. :-) Caught by: regex(3) test code END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-09T17:45:30.000000Z K 7 svn:log V 469 altoffset() always returned whenever it recursed, because at the end of the processing of the recursion, "scan" would be pointing to O_CH (or O_QUEST), which would then be interpreted as being the end character for altoffset(). We avoid this by properly increasing scan before leaving the switch. Without this, something like (a?b?)?cc would result in a g->moffset of 1 instead of 2. I added a case to the soon-to-be-imported regex(3) test code to catch this error. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-09T18:13:35.000000Z K 7 svn:log V 53 Spencer's regex(3) test code. Obtained from: BSD/OS END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-09T18:14:39.000000Z K 7 svn:log V 76 Add a test case for one of the bugs found on the new additions to regex(3). END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-09T19:12:49.000000Z K 7 svn:log V 123 Make "ldconfig" with no arguments behave the same as "ldconfig -R". Submitted by: Maxime Henrion END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-09T20:12:50.000000Z K 7 svn:log V 367 - Remove use of programs in /usr like sed as possible. In this time, I have no idea if there is equivalence of printf. So, stf setup still depends on /usr. In addition, prefix(8) and gifconfig(8) are in /usr/sbin. Should we move these into /sbin? - Sync with latest stf behavior. Latest stf doesn't have link-local address. And, latest stf is not gif but stf. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-07-09T23:58:56.000000Z K 7 svn:log V 159 Correct SYSINIT execution order in the case when KLD contains more than one SYSINIT with the same 'subsystem' id and different 'order' id. Reviewed by: peter END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-10T00:02:23.000000Z K 7 svn:log V 36 Nm/Xr cleanup. requested by jp-man END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T00:32:02.000000Z K 7 svn:log V 263 Don't let the infrastructure assign the 'next' PCI bus for us. Instead, for now (until we get a pci infrastructure cleanup), assign the PCI bus number to be mcpcia bus instance << 4. This is to allow secondary bridges some room to be recongnized on 4100 systems. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T00:34:18.000000Z K 7 svn:log V 285 Coordinate with change to mcpcia_pci.c- major primary busses on each hose are 16 PCI instances apart. This allows us to recognize secondary PCI busses (at least to a first level) until the pci infrastructure is fixed. Turn on support for secondary cycles, too. Redo debug printouts. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T00:35:30.000000Z K 7 svn:log V 290 MFC: Coordinate with change to mcpcia_pci.c- major primary busses on each hose are 16 PCI instances apart. This allows us to recognize secondary PCI busses (at least to a first level) until the pci infrastructure is fixed. Turn on support for secondary cycles, too. Redo debug printouts. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T00:36:02.000000Z K 7 svn:log V 268 MFC: Don't let the infrastructure assign the 'next' PCI bus for us. Instead, for now (until we get a pci infrastructure cleanup), assign the PCI bus number to be mcpcia bus instance << 4. This is to allow secondary bridges some room to be recongnized on 4100 systems. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T02:40:49.000000Z K 7 svn:log V 153 Do the same thing for TurboLaser that was done for Rawhide- make room for secondary (bridged) PCI busses by making primary PCI instances 16 units apart. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T03:26:19.000000Z K 7 svn:log V 158 MFC: Do the same thing for TurboLaser that was done for Rawhide- make room for secondary (bridged) PCI busses by making primary PCI instances 16 units apart. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T05:16:59.000000Z K 7 svn:log V 41 Don't call printf with no format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T05:24:02.000000Z K 7 svn:log V 41 Don't call printf with no format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T05:51:56.000000Z K 7 svn:log V 62 Don't call printf with no format string. Reviewed by: msmith END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T06:02:13.000000Z K 7 svn:log V 41 Don't call printf with no format string. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-10T06:10:47.000000Z K 7 svn:log V 50 Actually make it so this Makefile can build grot. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T06:33:55.000000Z K 7 svn:log V 164 Don't call printf with no format string. This is technically a security vulnerability and could in principle be used to upload a new kernel from the bootloader :-) END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T06:40:06.000000Z K 7 svn:log V 41 Don't call printf with no format string. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-10T06:40:23.000000Z K 7 svn:log V 88 Provide more splsofttq() protection for the reseed task (running out of taskqueue_swi). END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T07:13:36.000000Z K 7 svn:log V 43 Don't call printf without a format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T07:30:28.000000Z K 7 svn:log V 124 Correct security hole in setproctitle(). We don't compile this code, but having the security hole there makes my skin itch. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-07-10T08:00:52.000000Z K 7 svn:log V 96 MFC: create links from ata.4 to {acd,ad,afd,ast}.4. change references to wd.4 by correct ad.4. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-07-10T08:01:38.000000Z K 7 svn:log V 39 Correct one reference to wd.4 by ad.4. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-07-10T08:05:47.000000Z K 7 svn:log V 50 add Compaq Netelligent 10/100 PC Card PR: 19007 END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T08:11:52.000000Z K 7 svn:log V 38 Don't call err with no format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T08:14:18.000000Z K 7 svn:log V 41 Don't call warn() with no format string. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-07-10T08:21:54.000000Z K 7 svn:log V 45 add Ericsson DC23 GSM modem card PR: 18962 END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T08:22:21.000000Z K 7 svn:log V 44 Don't call sprintf() with no format string. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T08:22:34.000000Z K 7 svn:log V 80 Do not build modules with the world bulid unless MODULES_WITH_WORLD is defined. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-07-10T08:31:14.000000Z K 7 svn:log V 44 add Billionton 56Kbps Fax Modem PR: 18866 END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T08:31:35.000000Z K 7 svn:log V 139 Don't call warn() with no format string. This is potentially exploitable, although it would be difficult both technically and in practise. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-10T08:41:25.000000Z K 7 svn:log V 110 Make EPSV work again. Separate parsing code of 229 replies from the code for 227 and 228. Submitted by: des END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T08:42:58.000000Z K 7 svn:log V 40 Don't call err() with no format string. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T08:47:17.000000Z K 7 svn:log V 41 MFC: Tcsh is also a base supplied shell. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T08:49:28.000000Z K 7 svn:log V 41 Don't call warn() with no format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T09:05:31.000000Z K 7 svn:log V 43 Don't call printf() with no format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T09:07:04.000000Z K 7 svn:log V 64 Oops, missed another printf() invocation with no format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T09:14:15.000000Z K 7 svn:log V 40 Don't call err() with no format string. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T09:15:28.000000Z K 7 svn:log V 235 MFC: use the MI versions of crtbegin and crtend from the "common" directory. * This fixes the ordering of global constructors and destructors on the Alpha. * This makes crt{i,n}.S empty shells (for link command line compatibility). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T09:16:28.000000Z K 7 svn:log V 71 MFC: remove bogus 'l' suffixes in FP register to register instructions END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-10T09:18:19.000000Z K 7 svn:log V 41 Don't call warn() with no format string. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T09:19:00.000000Z K 7 svn:log V 34 MFC: rev 1.28 (document "-alias") END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T09:26:41.000000Z K 7 svn:log V 116 MFC: move adv.4, adw.4, aha.4, ahb.4, bktr.4, bt.4, dpt.4, ed.4, joy.4, ppc.4, sym.4, and wi.4 to the MI area. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T09:29:10.000000Z K 7 svn:log V 63 MFC: rev 1.8 (use a MI version of this now(dev/ppbus/lptio.h)) END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-10T09:54:51.000000Z K 7 svn:log V 39 MFC: ncurses 5.1 prerelease (20000701) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T09:55:29.000000Z K 7 svn:log V 138 Install the general binutils (such as `nm') info files. Patch submitted by: nbm PR: 16585 Submitted by: Assar Westerlund END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-10T09:57:20.000000Z K 7 svn:log V 70 MFC: rev 1.6 (install the general binutils info files) PR: 16585 END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-10T09:58:06.000000Z K 7 svn:log V 78 MFC: ncurses 5.1 prerelease (20000701) Add files forgotten in previous commit END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-10T10:00:20.000000Z K 7 svn:log V 142 Separate parsing code of 229 replies from the code for 227 and 228. Don't assume 227 and 228 replies enclose remote address with parentheses. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-10T10:42:58.000000Z K 7 svn:log V 43 MFC: Update for csh(1) -> tcsh(1) upgrade. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-10T13:48:06.000000Z K 7 svn:log V 152 Finish repo-copy: Move ufs/ufs/ufs_disksubr.c to kern/subr_disklabel.c. These functions are not UFS specific and are in fact used all over the place. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T15:18:20.000000Z K 7 svn:log V 40 Removing commented out devices I added. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-10T15:37:03.000000Z K 7 svn:log V 63 Beef up a bit descriptions of SCSI devices and what the drive. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-07-10T15:37:05.000000Z K 7 svn:log V 18 Remove DIAGASSERT END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-10T16:28:28.000000Z K 7 svn:log V 58 Free chunks obtained by getaddrinfo(3). Approved by: des END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-10T16:46:21.000000Z K 7 svn:log V 241 Remove the XE_DEBUG define. It shouldn't be defined now that things are working. Add a small blurb about XE_DEBUG as it might be useful to some people troubelshooting problems in the future. Submitted by: "Kevin Oberman" END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-10T16:52:42.000000Z K 7 svn:log V 363 Always install loader.4th, defaults/loader.conf, and support.4th instead of only doing so if loader.rc does not exist. This fixes the problem where installworld doesn't update /boot/loader.4th, resulting in device.hints not being loaded after updating past the config(8) changes, which resulted in mcclock0 not being probed, and a nice kernel panic during boot. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-10T16:56:19.000000Z K 7 svn:log V 133 mld6query sends an IPv6 multicast listener discovery (MLD) query packet toward the specified multicast address. Obtained from: KAME END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-10T16:56:19.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r62914, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-07-10T16:56:20.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create tag 'kame_20000711'. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-10T17:00:26.000000Z K 7 svn:log V 20 Activate mld6query. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2000-07-10T17:19:31.000000Z K 7 svn:log V 116 MFC rev 1.32: Plug the hole where rshd would bypass a proper .rhosts check if the password was empty. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-07-10T17:23:53.000000Z K 7 svn:log V 112 Document the kernel interface for accept filters. Thanks to sheldonh for cleaning up the rough initial manpage. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-10T17:42:38.000000Z K 7 svn:log V 70 Find pod2man in the right place. Submitted by: aDe (Amongst others). END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-10T18:27:55.000000Z K 7 svn:log V 51 removed 'ifndef ADVAPI' parts Obtained from: KAME END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-07-10T19:20:08.000000Z K 7 svn:log V 42 attrib properly. Pointed out by: asmodai END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-07-10T19:20:09.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-10T19:33:41.000000Z K 7 svn:log V 63 Newbusify this driver at an expense of 40 extra lines of code. END K 10 svn:author V 2 se K 8 svn:date V 27 2000-07-10T21:29:28.000000Z K 7 svn:log V 43 Add support for 64bit integer comparisons. END K 10 svn:author V 2 se K 8 svn:date V 27 2000-07-10T21:30:55.000000Z K 7 svn:log V 53 Extend numeric operations to support 64 bit numbers. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-07-10T21:31:58.000000Z K 7 svn:log V 56 MFC: move the securelevel check into linker_load_file() END K 10 svn:author V 2 se K 8 svn:date V 27 2000-07-10T21:32:41.000000Z K 7 svn:log V 46 Extend to deal with 64 bit numeric arguments. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-10T21:38:27.000000Z K 7 svn:log V 62 MFC: [rev 1.14] Document the -S flag in the usage() function. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-10T23:03:48.000000Z K 7 svn:log V 44 MFC: document the AUTODETECT_KEYBOARD flag. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-11T00:06:44.000000Z K 7 svn:log V 127 Fix an off-by-one error which breaks this (detected by malloc flags): the line being read in was terminated one byte too late. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-11T01:31:39.000000Z K 7 svn:log V 413 Fix a bug when talking to non-freebsd machines where carriage return was being interperated and displayed as ^M on the remote side. Old curses used to change the behavior of the tty and how carriage return was interperated via STDIN. ncurses does this on a per-window basis within the library rather than using the tty modes. Since talk is bypassing ncurses, it was missing the conversion. Reviewed by: peter END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-11T01:37:17.000000Z K 7 svn:log V 124 MFC: [rev 1.10] Display carriage return properly on the remote side of the connection when talking to non-freebsd machines. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-11T05:59:02.000000Z K 7 svn:log V 186 Add note about the requirement to do a make buildkernel. Despite having it in the instructions for UPDATING, people got burned by not doing it when the new binutils came into the tree. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-11T06:02:49.000000Z K 7 svn:log V 65 MFC: 1.29 fixes the disk going away and then coming back problem END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-11T06:47:38.000000Z K 7 svn:log V 292 One should never allocate 4-kilobyte structs and such on the interrupt stack. It's bad for your machine's health. Make the two huge structs in reseed() static to prevent crashes. This is the bug that people have been running into and panic()ing on for the past few days. Reviewed by: phk END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-07-11T08:37:56.000000Z K 7 svn:log V 137 Fix finger -s output on an user who never logged in. This is purely a cosmetic patch. PR: 9809 Submitted by: se Nagged about: nrahlstr END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-07-11T09:26:02.000000Z K 7 svn:log V 52 Fix -auto breakage introduced with the last commit. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-11T09:31:19.000000Z K 7 svn:log V 497 Try and fix the worst of some highly bogus malloc/free resource management involving rcmd_af(), getaddrinfo(), freeaddrinfo(), etc. We set *ahost to point to ai->canonname; and later free the ai-> stuff and still leave the old pointers in *ahost to the freed data. Perhaps the best way to deal with this is a static buffer or a static strdup() that is freed on the next iteration or something. This gives me headaches just thinking about this. The new 'AJ' default for malloc() tripped this up. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-11T09:39:34.000000Z K 7 svn:log V 116 Make FallBackToRsh off by default. Falling back to rsh by default is silly in this day and age. Approved by: kris END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-07-11T09:41:29.000000Z K 7 svn:log V 35 #elsif -> #elif Noticed by: green END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-11T09:50:15.000000Z K 7 svn:log V 220 Fix out-of-sync defaults. PermitRootLogin is supposed to be 'no' but sshd's internal default was 'yes'. (if some cracker managed to trash /etc/ssh/sshd_config, then root logins could be reactivated) Approved by: kris END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-11T09:52:14.000000Z K 7 svn:log V 71 Sync LoginGraceTime with sshd_config = 60 seconds by default, not 600. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-11T09:54:24.000000Z K 7 svn:log V 76 Sync sshd_config with sshd and manapage internal defaults (Checkmail = yes) END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-07-11T11:39:57.000000Z K 7 svn:log V 89 Fix typo; sa_siginfo -> sa_sigaction PR: 19602 Submitted by: Tony Finch END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-07-11T11:42:29.000000Z K 7 svn:log V 132 Explain that the -S option only logs file downloads, not all transfers. PR: 16934 Submitted by: Kurt Zeilenga END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-07-11T11:49:33.000000Z K 7 svn:log V 667 Finally merge newmidi. (I had been busy for my own research activity until the last weekend) Supported devices: SB Midi Port (sbc + midi) SB OPL3 (sbc + midi) 16550 UART (midi, needs a trick in your hint) CS461x Midi Port (csa + midi) OSS-compatible sequencer (seq) Supported playing software: playmidi (We definitely need more) Notes: /dev/midistat now reports installed midi drivers. /dev/sndstat reports only pcm drivers. We need the new name(pcmstat?). EMU8000(SB AWE) does not sound yet but does get probed so that the OPL3 synth on an AWE card works. TODO: MSS/PCI bridge drivers Midi-tty interface to support general serial devices Modules END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-07-11T11:53:58.000000Z K 7 svn:log V 32 MFC: sa_siginfo -> sa_sigaction END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-07-11T11:56:51.000000Z K 7 svn:log V 50 MFC: clarify -S option (s/transfer/file downlod/) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-07-11T12:04:02.000000Z K 7 svn:log V 40 MFC: machine/lpt.h -> dev/ppbus/lptio.h END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-07-11T12:38:51.000000Z K 7 svn:log V 40 MFC: Disabled ida, amr and mlx devices. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-07-11T12:50:34.000000Z K 7 svn:log V 203 Merge from the following changes. sys/conf/files.i386 1.321 sys/dev/syscons/syscons.c 1.343 sys/i386/isa/spkr.c 1.46 sys/isa/fd.c 1.183 and 1.185 sys/isa/syscons_isa.c 1.14 sys/isa/vga_isa.c 1.18 END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-07-11T13:50:04.000000Z K 7 svn:log V 46 Install accept_filter.9 Forgotten by: alfred END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-07-11T14:07:10.000000Z K 7 svn:log V 65 MFC: 1.11 Correct typo in description string: `CANNOT' -> `CAN'. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-07-11T14:22:19.000000Z K 7 svn:log V 136 add Planex FNW-3600-TX 16bit FastEthernet DirectDock Obtained from: [bsd-nomads:13991] reported by Akihiro IIJIMA END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-07-11T14:24:53.000000Z K 7 svn:log V 304 Get the security script to list the indoe numbers of the suid files. I've seen some script kiddie tools out there that fake the timestamps but don't preserve the inode number. Note - this will cause a lot of output the first time it is run! PR: 18947 Reviewed by: Sheldon Hearn END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-11T14:35:27.000000Z K 7 svn:log V 36 MFC: [rev 1.16] Add a NO_TCSH knob. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-07-11T15:04:05.000000Z K 7 svn:log V 40 Fix 'telnet -X sra' coredump PR# 19835 END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-07-11T15:13:49.000000Z K 7 svn:log V 76 Reserve 149 for the TAP device. Look for it in a source tree near you soon. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-07-11T16:56:01.000000Z K 7 svn:log V 33 MFC: Add a bunch of system users END