ƒ¬!97231 241 221 193 189 204 234 236 159 185 123 214 129 236 186 113 116 166 137 428 574 257 195 197 366 187 121 152 221 167 186 144 274 106 163 198 257 178 148 181 144 162 211 647 390 184 138 204 134 170 138 124 201 122 109 151 199 107 221 446 356 193 465 158 234 403 175 187 264 141 204 117 185 161 117 165 260 158 243 317 150 238 166 115 115 152 123 296 149 545 402 349 425 327 184 131 181 98 199 147 288 115 141 206 127 233 521 155 142 162 237 310 336 128 231 159 313 318 172 162 159 684 178 213 263 116 127 205 137 232 119 207 183 216 274 234 136 340 259 123 323 472 188 1927 181 164 428 121 140 283 111 169 102 211 202 164 134 260 165 120 202 153 252 1361 166 139 150 261 282 278 142 163 158 133 190 239 188 177 162 160 156 291 194 237 339 113 297 156 137 158 196 138 138 276 175 202 348 233 140 218 264 143 174 238 498 121 156 242 295 232 663 483 138 154 348 309 279 238 630 120 286 203 217 162 129 152 149 170 124 147 127 127 120 120 120 120 133 129 112 119 155 120 113 K 10 svn:author V 3 suz K 8 svn:date V 27 2002-05-24T07:26:17.000000Z K 7 svn:log V 128 Fixed AES encryption algorithm bug PR: kern/38465 Obtained from: Ramana Yarlagadda END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-24T08:34:18.000000Z K 7 svn:log V 98 Don't err(3) (and exit prematurely) when a sysctl's object size has changed, instead just warn(3) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-24T08:56:49.000000Z K 7 svn:log V 97 Use fgetln(3) to handle lines of unlimited length instead of a getc/putc loop. Suggested by: dd END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-24T09:11:18.000000Z K 7 svn:log V 111 Allow byte/character positions >_POSIX2_LINE_MAX to be specified by dynamically growing the `positions' array. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-05-24T09:37:10.000000Z K 7 svn:log V 139 The previous ANSIfication did not take into account upgrade-builds uing an earlier, non-compliant compiler. Revert to the compatible form. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-05-24T09:40:51.000000Z K 7 svn:log V 141 The previous ANSIfication did not take into account earlier, non-compliant compilers. Revert to the compatible form to allow upgrade-builds. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-24T09:56:18.000000Z K 7 svn:log V 67 When a file name of "-" is given, read from standard input (SUSv3) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-24T10:58:21.000000Z K 7 svn:log V 93 If a file argument cannot be processed, process the remaining ones and exit non-zero (SUSv3) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-24T11:03:41.000000Z K 7 svn:log V 32 Convert Perl scripts to awk(1). END K 10 svn:author V 3 tmm K 8 svn:date V 27 2002-05-24T12:47:41.000000Z K 7 svn:log V 121 Fully reset a gem on some error conditions; otherwise it would hang in about 1 of 10 cases. Proposed and tested by: phk END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-24T13:18:43.000000Z K 7 svn:log V 37 Vendor import of OpenPAM Cinquefoil. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-24T13:18:43.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r97241, 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 2002-05-24T13:18:44.000000Z K 7 svn:log V 90 This commit was manufactured by cvs2svn to create tag 'openpam-vendor-OPENPAM_CINQUEFOIL'. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-24T13:20:40.000000Z K 7 svn:log V 21 Add missing include. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-24T13:22:15.000000Z K 7 svn:log V 24 Add openpam_nullconv.3. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-05-24T15:25:54.000000Z K 7 svn:log V 74 MFC: Correct the station disassociation timeout. Approved by: RE (brian) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-05-24T15:28:38.000000Z K 7 svn:log V 45 Correct US Robotics Wireless Card 2410 entry END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-05-24T15:40:14.000000Z K 7 svn:log V 330 MFC: Change the default permissions for the sendmail statistics file to 0640 instead of 0644 to help protect users against a file locking local denial of service. Revision Changes Path 1.39 +2 -2 src/etc/newsyslog.conf 1.19 +2 -2 src/etc/sendmail/Makefile Approved by: re (bmah) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-05-24T15:41:05.000000Z K 7 svn:log V 476 MFC: Add a new make.conf knob, SENDMAIL_MAP_PERMS, which specifies the permissions to use for alias and map database files built by /etc/mail/Makefile. The default is 0640 to assist users in avoiding a file locking local denial of service. Revision Changes Path 1.30 +7 -1 src/etc/mail/Makefile 1.189 +5 -0 src/share/examples/etc/make.conf 1.47 +5 -0 src/share/man/man5/make.conf.5 Approved by: re (bmah) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-05-24T15:50:34.000000Z K 7 svn:log V 159 Add release notes for the changed file permissions on sendmail alias and map databases as well as the statistics file. MFC after: 1 day pending RE approval END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-24T15:51:27.000000Z K 7 svn:log V 103 Back out the ``run shell from $PATH'' change; this was an overkill and is insecure. Requested by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-24T16:08:13.000000Z K 7 svn:log V 105 Forgot to commit this for the `includes' -> `buildincludes', `incsinstall' -> `installincludes' changes. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-05-24T16:13:04.000000Z K 7 svn:log V 268 MFC: Add release notes for the changed file permissions on sendmail alias and map databases as well as the statistics file. Revision Changes Path 1.355 +14 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml Approved by: re (bmah) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-24T16:18:43.000000Z K 7 svn:log V 94 Note that the em(4) driver is now included in the i386 GENERIC, rather than the wx(4) driver. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-05-24T17:38:01.000000Z K 7 svn:log V 29 Convert ext2fs to nmount(2). END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-05-24T17:39:37.000000Z K 7 svn:log V 60 Convert mount_ext2fs(8) to nmount(2). Reviewed by: iedowse END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-05-24T19:12:02.000000Z K 7 svn:log V 124 Add the word ``fields'' to the description, and change an instance from fields to num in the SYNOPSIS Noticed by: keramida END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-24T19:16:08.000000Z K 7 svn:log V 72 Backout 1.54 (restore definition for printf0 to actually do something). END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-05-24T22:01:18.000000Z K 7 svn:log V 89 Regen: * Hart: rev 230 of pcidevs.txt (2002-05-21) * Boemler: vendors.txt (2002-05-24) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-05-24T22:03:23.000000Z K 7 svn:log V 47 MFC rev 1.17: regen Approved by: re (blanket) END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-25T01:12:23.000000Z K 7 svn:log V 180 Make the run queue parameters machine dependent. Optimize 64 bit architectures by using a 64 bit word for the bit array which keeps track of non-empty queues. Reviewed by: peter END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-25T01:44:08.000000Z K 7 svn:log V 13 Minor style. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-25T01:45:11.000000Z K 7 svn:log V 70 Try to handle "double faults" occuring at more trap levels (ie 4 :)). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-25T01:46:44.000000Z K 7 svn:log V 102 The man page is VERY WRONG about using "-o noupdate" with -s. So fix it, and add an example using -s. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-25T02:39:28.000000Z K 7 svn:log V 163 Convert the interrupt queue from an array to a linked list. Implement intr_dequeue in asm so that it can easily be modified to do light weight context switching. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-25T03:04:28.000000Z K 7 svn:log V 86 If a file cannot be processed, try to process any remaining files then exit non-zero. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-25T03:08:21.000000Z K 7 svn:log V 56 Typo: use plural now that we have more than one option. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-25T03:32:23.000000Z K 7 svn:log V 89 Determine exit status to use before writing diagnostic message; warn() may change errno. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-25T10:37:00.000000Z K 7 svn:log V 53 Make these work with one-true-awk. Spotted by: nyan END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-25T10:37:24.000000Z K 7 svn:log V 70 Bad numeric arguments or usernames should cause non-zero exit status. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-25T10:48:03.000000Z K 7 svn:log V 118 Fixed a printf format error. It was old and should have been detected by gcc-2.9x, but somehow wasn't fixed already. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-25T11:05:07.000000Z K 7 svn:log V 554 Fixed printf format errors. Most of them are 64-bit daddr_t casualties. Printing daddr_t's using %d format was always an error, but gcc's warning about it was ignored for supported 64-bit arches and not printed for supported 32-bit arches. Hundreds if not thousands thousands of previously "fixed" daddr_t printings are now broken on 32-bit machines by casting daddr_t's to longs. daddr_t's should be printed using %jd format, but this fix uses %lld since %j is not implemented in the kernel yet. Fixed some nearby format printf errors (style bugs). END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-25T11:12:30.000000Z K 7 svn:log V 297 "Fixed" printf format errors (64-bit daddr_t casualties; should use %jx instead of %llx when %j is available). Changed nearby output formats from %x to %#x so that it is obvious that the numbers are in hex (vinum mostly uses 0x%x elsewhere). Didn't fix nearby format printf errors (long lines). END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-25T11:18:03.000000Z K 7 svn:log V 92 Fixed printf format errors which apparently crept in while -Wformat was disabled for gcc-3. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-25T11:37:10.000000Z K 7 svn:log V 46 Sync usage message with manual page synopsis. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-25T12:11:58.000000Z K 7 svn:log V 111 Implement `set +o', which displays the currently set options in a format suitable for re-input into the shell. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-25T12:18:27.000000Z K 7 svn:log V 42 sh appeared in Version 1, not System V.1. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-25T12:51:34.000000Z K 7 svn:log V 79 Respect -q with "add" and "delete". Document who respects -q. PR: bin/38531 END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-25T13:29:47.000000Z K 7 svn:log V 47 Move elf2aout to usr.sbin/. Approved by: jake END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-25T13:39:20.000000Z K 7 svn:log V 33 Get all the fruit from makefile. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-25T13:43:16.000000Z K 7 svn:log V 109 Make it work for a different endianness binary. (This version is still limited to ELF64.) Reviewed by: jake END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-25T15:43:06.000000Z K 7 svn:log V 30 Automated whitespace cleanup. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-25T15:44:38.000000Z K 7 svn:log V 17 Remove register. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-25T15:52:53.000000Z K 7 svn:log V 59 ANSIfy (significant portions were already partly ANSIfied) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-25T16:13:52.000000Z K 7 svn:log V 107 PC98 creates different BOOTMFS configs for different floppy sizes. Broken in: rev. 1.672 Spotted by: nyan END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-25T17:31:27.000000Z K 7 svn:log V 16 Perl left src/. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-05-25T18:39:42.000000Z K 7 svn:log V 128 o Remove some unnecessary casting from and add some necessary casting to aio_suspend() and lio_listio(). Submitted by: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-05-25T19:36:09.000000Z K 7 svn:log V 351 This directory (whis was supposed to do indexes etc for the printable documentation) hasn't had its nappies changed since FreeBSD-2.0, and is now starting to smell rather ripe. Its dependant on ancient and removed tools, and the last maintainer can't remember looking at it 1 1/2 years ago. If we need it, its in the Attic. Discussed with: asmodai END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-05-25T20:17:04.000000Z K 7 svn:log V 260 Move all unit number management cloned interfaces into the cloning code. The reverts the API change which made the _clone_destory() functions return an int instead of void bringing us into closer alignment with NetBSD. Reviewed by: net (a long time ago) END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-05-25T20:20:35.000000Z K 7 svn:log V 98 Make discard devices clonable and unloadable. Also, change the interface name from ds# to disc#. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-25T20:44:20.000000Z K 7 svn:log V 372 Give the "malloc" backing of md(4) an adaptive multilevel index tree to remove the need for a contiguous array with pointers to all the sectors. Try to make failure to malloc(9) memory a non-hang situation. Eventually this will allow us to test the 64bit cleanness of the disk I/O patch, but more work is outstanding here and elsewhere. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-05-25T21:11:13.000000Z K 7 svn:log V 64 Trim out this subdir; nothing has been made in here for _ages_. END K 10 svn:author V 3 jwd K 8 svn:date V 27 2002-05-26T04:43:26.000000Z K 7 svn:log V 141 Log invalid config entries. Make the -d option actually log to the terminal(-d fix from dwmalone). Approved by: dwmalone MFC after: 2 weeks END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-05-26T04:54:56.000000Z K 7 svn:log V 310 o Acquire and release Giant around pmap operations in vm_fault_unwire() and vm_map_delete(). Assert GIANT_REQUIRED in vm_map_delete() only if operating on the kernel_object or the kmem_object. o Remove GIANT_REQUIRED from vm_map_remove(). o Remove the acquisition and release of Giant from munmap(). END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-05-26T05:24:53.000000Z K 7 svn:log V 84 Remove extra word. Submitted by: Andre Guibert de Bruet END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-26T06:15:15.000000Z K 7 svn:log V 95 If a file operand cannot be processed, go on to process any remaining files but exit non-zero. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-26T06:48:55.000000Z K 7 svn:log V 171 Use an umazone per unit for allocating the sectors for malloc backing. Clean up things properly when we unconfigure malloc backed units. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-26T07:07:14.000000Z K 7 svn:log V 49 Add Standards, Diagnostics and History sections. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-26T09:38:51.000000Z K 7 svn:log V 111 Be a bit smarter about rewriting data so we don't loose too much performance. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-26T09:57:59.000000Z K 7 svn:log V 25 Mis-edit in last commit. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2002-05-26T10:11:17.000000Z K 7 svn:log V 89 Cosmetic change (align with other boot blocks): CONSPEED -> COMSPEED Approved by: nyan END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-26T11:23:00.000000Z K 7 svn:log V 69 Make sure there's a statement after the out: label in clockattach(). END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-26T12:02:36.000000Z K 7 svn:log V 25 Mutex statistics script. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-26T12:12:36.000000Z K 7 svn:log V 73 Add lchmod(2) to the list of syscalls that do not follow symbolic links. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-26T12:51:38.000000Z K 7 svn:log V 167 Note that the lutimes(2) and lchflags(2) syscalls also do not follow symlinks. Remove incorrect examples. PR: 25016 Submitted by: Martin Kammerhofer, Joshua Goodall END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-26T15:55:28.000000Z K 7 svn:log V 65 Remove a hack for using an external compiler if cross compiling. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2002-05-26T16:03:13.000000Z K 7 svn:log V 150 Add declarations of suword32 and suword64. Add implementations of one or the other (or both) to all the platforms. Similar for fuword32 and fuword64. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-26T16:04:37.000000Z K 7 svn:log V 221 The special checks for %b and %D in rev 1.1 were done before skipping over any characters between the % and the [bD], so only plain %b and %B worked. This may un-1/2ass our -fformat-extensions support. Submitted by: bde END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-05-26T16:29:08.000000Z K 7 svn:log V 55 First shot of the translation in the userland section. END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-05-26T16:29:25.000000Z K 7 svn:log V 144 Note that this is a historical document and that users should refer to flex(1) in preference. Reviewed by: grog Approved by: dwmalone (mentor) END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-05-26T16:43:04.000000Z K 7 svn:log V 71 - be more FDP compliant - be more French compliant - fix some spelling END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-05-26T16:49:48.000000Z K 7 svn:log V 20 Initial translation END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-05-26T17:07:32.000000Z K 7 svn:log V 20 Initial translation END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-26T17:09:31.000000Z K 7 svn:log V 57 Rev 1.12 broke `make all' w/o a previous `make depends'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-26T17:16:21.000000Z K 7 svn:log V 28 Alpha has crtfastmath also. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-26T17:17:25.000000Z K 7 svn:log V 203 Only clear the spoiled flag if the class had no spoiled method, the spoiled method may have deallocated the consumer already and modifying free()'ed memory is bad style. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-26T17:35:14.000000Z K 7 svn:log V 57 Give the closet-dev_t we hand to the diskdrivers a name. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-26T18:14:38.000000Z K 7 svn:log V 452 Add a proof-of-concept encryption class. "The only hard problem in cryptography is key-management." All sectors are encrypted with AES in CBC mode using a constant key, currently compiled in and all zero. To activate this module, write the magic header on the partition: echo "<>" | dd conv=sync of=/dev/md98 The encrypted device will be one sector shorter and have ".aes" appended to its name. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-05-26T19:35:41.000000Z K 7 svn:log V 310 The pre-release sweep continues: Just update the 'original revision' markers of some files where the last update of the english version has no impact on the translated version (spelling checks are a premium cause of this) except making it harder to find the changes that still need to be translated/comitted. END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-05-26T19:41:51.000000Z K 7 svn:log V 257 More catchup MFbeds: hardware/alpha/proc-alpha.sgml: MFen 1.40 -> 1.41 hardware/common/dev.sgml: MFen 1.87 -> 1.91 installation/common/install.sgml: translation fixes readme/article.sgml: translation fixes relnotes/common/new.sgml: MFen 1.340 -> 1.355 END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-05-26T22:00:06.000000Z K 7 svn:log V 332 MFNetBSD: ohci.c (1.124), uhci.c (1.159), usbdi.c (1.100) date: 2002/05/19 06:24:31; author: augustss; state: Exp; Update dma memory access API a little. NetBSD have adopted our way of using the KERNADDR macro. Update the revision tags to show that we're in sync, and remove the casts that they did in their adaptation. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-05-26T22:11:34.000000Z K 7 svn:log V 234 MFNetBSD: revision 1.124 date: 2002/05/26 03:10:02; author: minoura; state: Exp; lines: +3 -3 Clear done_head in the HCCA *before* acknoledging the interrupt. Driver lost some completed transfers under heavy loads. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-05-26T22:13:09.000000Z K 7 svn:log V 92 Correct the usage of DMAADDR in a piece of '#if 0'd code. (The compiler didn't pick it up.) END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-05-26T23:54:37.000000Z K 7 svn:log V 39 Use aue_lookup for looking up devices. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-05-27T00:00:48.000000Z K 7 svn:log V 89 Add a couple of new aue ethernet adapters from NetBSD: ELECOM LDUSBLTX IODATA USBETTXS END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-05-27T00:01:21.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-05-27T00:55:17.000000Z K 7 svn:log V 105 Use underscored variant of BYTE_ORDER and friends to allow this to work in a !__BSD_VISIBLE environment. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T02:01:25.000000Z K 7 svn:log V 55 Initialise the `positions' array correctly before use. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T03:17:28.000000Z K 7 svn:log V 195 From NetBSD: Revision 1.10 Sat Oct 14 17:41:55 2000 UTC by bjh21 Don't core dump with an empty format string. Fixes PR#11218. Patch supplied by Launey Thomas. Obtained from: NetBSD END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-05-27T03:45:27.000000Z K 7 svn:log V 24 Remove spurious period. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T03:54:45.000000Z K 7 svn:log V 49 Exit non-zero if the tags file cannot be opened. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T04:59:46.000000Z K 7 svn:log V 113 Avoid overflowing `fname' if the file name prefix given on the command line is too long. Obtained from: OpenBSD END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-05-27T05:20:15.000000Z K 7 svn:log V 36 Don't tsleep() with an sb_mtx held. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T05:27:10.000000Z K 7 svn:log V 140 Allow "-" to be specified as an operand as well as an option. SUSV3 requires something like "split -- -" to work. Document the "-" operand. END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-05-27T05:27:16.000000Z K 7 svn:log V 429 And the pre-release sweep continues... errata/article.sgml: MFen 1.1.2.59 -> 1.1.2.65 hardware/alpha/proc-alpha.sgml: MFen 1.13.2.18 -> 1.13.2.21 hardware/common/dev.sgml: MFen 1.13.2.53 -> 1.13.2.64 installation/common/install.sgml: MFen 1.1.2.11 -> 1.1.2.12 readme/article.sgml: MFen 1.1.2.13 -> 1.1.2.14 relnotes/common/new.sgml: MFen 1.22.2.210 -> 1.22.2.239 (some more stuff to come...) Approved by: murray of re@ END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T06:08:14.000000Z K 7 svn:log V 63 Claim conformance to IEEE Std 1003.1-2001. See also csplit(1). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T06:37:34.000000Z K 7 svn:log V 50 style(9): use err() instead of perror() + exit(). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T06:46:29.000000Z K 7 svn:log V 70 style(9): use errx() where appropriate instead of fprintf() + exit(). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-27T06:53:54.000000Z K 7 svn:log V 144 The XCU issue 5 requirement of accepting the file operand intermingled with options has been withdrawn in issue 6, to which nl(1) now conforms. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-27T07:54:43.000000Z K 7 svn:log V 214 Work around a memory fault on ia64 caused by having the 1MB buffer on the stack in DoFile(). This needs some investigation. In the mean time we do a one time malloc() for the buffer to have it on the heap instead. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-05-27T08:10:24.000000Z K 7 svn:log V 238 Don't risk catching a signal while handling a signal for a dying child, as we can then end up not properly clearing wtmp/utmp entries. PR: bin/37934 Submitted by: Sandeep Kumar Reviewed by: markm MFC after: 2 weeks END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-27T10:50:47.000000Z K 7 svn:log V 34 Use correct types in [sf]uword32. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-27T10:52:03.000000Z K 7 svn:log V 139 Fixed the nasty bug I introduced in rev. 1.671 that got fatal in the previous delta. Repeat after me: exists() is executed at parse time. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-27T10:59:41.000000Z K 7 svn:log V 68 Change the ">>> make release ..." output to also include ${TARGET}. END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-05-27T11:01:30.000000Z K 7 svn:log V 217 - Move the loop conditional into the "for" header. - Remove redundant "? :" construct. style(9): - Place a space after return statements. - Compare pointers to NULL. - Do not use ! to compare a character to nul. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-27T11:18:12.000000Z K 7 svn:log V 223 Get the correct memory regions from OpenFirmware. We were getting the "available" ranges, not the "physical" ranges. Clean up some of the bootstrap code in the process. Submitted by: Peter Grehan END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-27T11:20:19.000000Z K 7 svn:log V 78 Print srr1 in printtrap() Submitted by: Peter Grehan END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-05-27T12:14:06.000000Z K 7 svn:log V 65 MFC: Add directory for French calendar. Approved by: re (brian) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-05-27T12:15:06.000000Z K 7 svn:log V 62 MFC: Sync with calendar in -current. Approved by: re (brian) END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-27T12:52:58.000000Z K 7 svn:log V 591 Fixed missing definitions of __dead2, __pure2 and __unused when parts of RELENG_3 are compiled by gcc-3. These macros are for cosmetic purposes (optimization and error checking), so they should have been defined away for all unknown compilers, including for versions of gcc that were apparently not dreamt of when RELENG_3 was current or stable, but the ifdefs are too backwards-looking and got this wrong. RELENG_4 has the same bug for gcc-4. The corresponding idefs in -current and most other ifdefs for gcc avoid the bug by assuming that all future versions of gcc will be like gcc-3. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-27T13:08:08.000000Z K 7 svn:log V 86 phsyical -> physical Submitted by: Andre Guibert de Bruet END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-05-27T13:33:46.000000Z K 7 svn:log V 115 Remove a stray "t" in the usage message. PR: 38605 Submitted by: KOIE Hidetaka MFC after: 1 week END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-05-27T13:39:01.000000Z K 7 svn:log V 165 As far as I can tell, the maximum packet size for 802.11b is 2346, which means that the valid range for the RTS threshold is 0-2347. The default is definitely 2347. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-27T15:51:38.000000Z K 7 svn:log V 25 Bootstrap makewhatis(1). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-27T15:52:40.000000Z K 7 svn:log V 36 Re-enable running of makewhatis(1). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-27T17:48:28.000000Z K 7 svn:log V 109 I missed the setting of PREFIX_INCLUDE_DIR when I visually santity checked the output from a autoconfig run. END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-05-27T19:27:43.000000Z K 7 svn:log V 42 Correct a check for NUL. Spotted by: bde END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-27T19:31:02.000000Z K 7 svn:log V 136 The ports collection now contains over 7000 applications and consumes about 165MB of space when first installed. Submitted by: rpratt END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-05-27T22:10:28.000000Z K 7 svn:log V 27 o Remove unused #defines. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-27T23:19:53.000000Z K 7 svn:log V 112 Coerce pid_t to long rather than int for better portability. Suggested by: Theo de Raadt END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-28T00:16:22.000000Z K 7 svn:log V 90 Typo fix: s/IPSec/IPsec/g PR: 38627 Submitted by: Marc Fonvieille END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-28T00:17:15.000000Z K 7 svn:log V 122 MFC: Typo fix s/IPSec/IPsec/g PR: 38627 Submitted by: Marc Fonvieille Approved by: re (implicitly) END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-05-28T04:32:25.000000Z K 7 svn:log V 180 Prepend BIG_ENDIAN, BYTE_ORDER, LITTLE_ENDIAN, and PDP_ENDIAN with an underscore. This is the preferred form. Also fix a preprocessor syntax error in an error-detection section. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-28T05:05:28.000000Z K 7 svn:log V 141 Add the newgrp(1) utility, which changes groups. This is required by the POSIX.2 UPE. PR: 36190 Reviewed by: -standards, silence on -audit END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-28T05:07:42.000000Z K 7 svn:log V 44 Hook newgrp(1) up to the build. PR: 36190 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T05:40:53.000000Z K 7 svn:log V 247 Introduce struct xtty, used when exporting tty information to userland. Make kern.ttys export a struct xtty rather than struct tty. Since struct tty is no longer exposed to userland, remove the dev_t / udev_t hack. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T05:42:32.000000Z K 7 svn:log V 166 struct tty -> struct xtty. Reenable some previously disable code, but temporarily disable some rarely-used code that needs more work. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T05:45:56.000000Z K 7 svn:log V 31 Oops, don't print /dev/ twice. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-28T05:58:06.000000Z K 7 svn:log V 227 Add syscall uuidgen() for generating Univerally Unique Identifiers (UUIDs). On ia64 UUIDs, aka GUIDs, are used by EFI and the firmware among others. To create GUID Partition Tables (GPTs), we need to be able to generate UUIDs. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-05-28T06:03:50.000000Z K 7 svn:log V 375 Remove, with extreme prejudice, the notion that /tmp best needs to be a softlink to /var/tmp. This is horribly wrong since /tmp and /var/tmp serve different goals. Even given the text that in the old days things were different doesn't help, since our scripts clean /tmp, and we depend on /var/tmp to persist for vi editing sessions recovery and other likewise applications. END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-05-28T06:12:31.000000Z K 7 svn:log V 95 Quiet some format string warnings by marking prototypes with __printflike() MFC After: 1 week END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-28T06:16:08.000000Z K 7 svn:log V 1830 Add uuidgen(2) and uuidgen(1). The uuidgen command, by means of the uuidgen syscall, generates one or more Universally Unique Identifiers compatible with OSF/DCE 1.1 version 1 UUIDs. From the Perforce logs (change 11995): Round of cleanups: o Give uuidgen() the correct prototype in syscalls.master o Define struct uuid according to DCE 1.1 in sys/uuid.h o Use struct uuid instead of uuid_t. The latter is defined in sys/uuid.h but should not be used in kernel land. o Add snprintf_uuid(), printf_uuid() and sbuf_printf_uuid() to kern_uuid.c for use in the kernel (currently geom_gpt.c). o Rename the non-standard struct uuid in kern/kern_uuid.c to struct uuid_private and give it a slightly better definition for better byte-order handling. See below. o In sys/gpt.h, fix the broken uuid definitions to match the now compliant struct uuid definition. See below. o In usr.bin/uuidgen/uuidgen.c catch up with struct uuid change. A note about byte-order: The standard failed to provide a non-conflicting and unambiguous definition for the binary representation. My initial implementation always wrote the timestamp as a 64-bit little-endian (2s-complement) integral. The clock sequence was always written as a 16-bit big-endian (2s-complement) integral. After a good nights sleep and couple of Pan Galactic Gargle Blasters (not necessarily in that order :-) I reread the spec and came to the conclusion that the time fields are always written in the native by order, provided the the low, mid and hi chopping still occurs. The spec mentions that you "might need to swap bytes if you talk to a machine that has a different byte-order". The clock sequence is always written in big-endian order (as is the IEEE 802 address) because its division is resulting in bytes, making the ordering unambiguous. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T06:34:28.000000Z K 7 svn:log V 89 Back out part of previous commit; the dev_t union trick is still useful in the kvm case. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-28T06:36:46.000000Z K 7 svn:log V 72 Write "FROM" heading above the hostname column, like NetBSD and GNU do. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T06:37:27.000000Z K 7 svn:log V 335 Remove the code that was disabled in a recent commit; it is of very limited use and has been broken in -CURRENT for a long time. Clean up unneeded entries in the nlist array. Implement kvm-backed ttymode (which we never had before). Incomplete as we do not (yet?) print the correct device, sid or pgid. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T06:46:37.000000Z K 7 svn:log V 29 Drive-by whitespace cleanup. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T06:47:32.000000Z K 7 svn:log V 48 Drive-by whitespace cleanup & add NAI copyright END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T06:52:21.000000Z K 7 svn:log V 190 If unable to retrive maxfiles / openfiles, fail rather than print garbage. Gratuitously rename a couple of variables. Remove unused macros. Add NAI copyright. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T06:53:41.000000Z K 7 svn:log V 19 Add NAI copyright. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-05-28T07:25:44.000000Z K 7 svn:log V 75 Actually accept the default argument to SCREEN_WIDTH. Submitted by: brian END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-05-28T07:30:20.000000Z K 7 svn:log V 9 MFC 1.22 END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-28T07:30:21.000000Z K 7 svn:log V 119 Fixed the world breakage caused by my last commit. NOMAN is defined when building bootstrap-tools. Submitted by: jhay END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-05-28T07:32:01.000000Z K 7 svn:log V 107 MFC 1.30-31. Small tune-ups to the pre-buildworld option, and auto-screen-size-detection. Approved by: re END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-28T07:36:36.000000Z K 7 svn:log V 70 Move the kcopy() function from trap.c to machdep.c. Add a prototype. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-28T07:38:55.000000Z K 7 svn:log V 40 Implement pmap_copy and pmap_copy_page. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-28T07:47:32.000000Z K 7 svn:log V 164 MFC: r1.207 - Update the number of ports and size estimate displayed before asking the user if he or she would like to install the ports collection. (7000 / 165MB) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-28T08:04:50.000000Z K 7 svn:log V 73 Document the ENABLE_SUID_NEWGRP variable. Requested by: mike PR: 36190 END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-28T08:25:29.000000Z K 7 svn:log V 29 Update for current /usr/src. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-28T08:44:46.000000Z K 7 svn:log V 106 MFC: r1.27 - add cvsup-without-gui and acroread4 to disc#3 r1.25 (partial) - add www/links to disc#1 END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-28T08:46:21.000000Z K 7 svn:log V 58 MFS r1.1.2.18 - Include vim6 rather than vim5 on disc #1. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-05-28T08:49:13.000000Z K 7 svn:log V 155 Provide test case for the recently discovered bug in version comparison routine, which erroneously reports that for example 1.5_1 is greater than 1.5.0.1. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-28T09:04:48.000000Z K 7 svn:log V 1264 Add support to GEOM for GUID Partition Tables (GPTs). The support is currently conditional on both the GEOM and GEOM_GPT options to avoid getting GPT by default and having the MBR and GPT classes clash. The correct behaviour of the MBR class would be to back-off (reject) a MBR if it's a Protective MBR (a MBR with a single partition of type 0xEE that spans the whole disk (as far as the MBR is concerned). The correct behaviour if the GPT class would be to back-off (reject) a GPT if there's a MBR that's not a Protective MBR. At this stage it's inconvenient to destroy a good MBR when working with GPTs that it's more convenient to have the MBR class back-off when it detects the GPT signature on disk and have the GPT class ignore the MBR. In sys/gpt.h UUIDs (GUIDs) for the following FreeBSD partitions have been defined: GPT_ENT_TYPE_FREEBSD FreeBSD slice with disklabel. This is the equivalent of the well-known FreeBSD MBR partition type. GPT_ENT_TYPE_FREEBSD_{SWAP|UFS|UFS2|VINUM} FreeBSD partitions in the context of disklabel. This is speculating on the idea to use the GPT to hold partitions instead if slices and removing the fixed (and low) limits we have on the number of partitions. This commit lacks a GPT image for the regression suite. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-28T09:26:08.000000Z K 7 svn:log V 74 No need to handle '-' explicitly in getopt() loop. Obtained from: NetBSD END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-28T09:35:30.000000Z K 7 svn:log V 47 Add a History section. comm(1) appeared in V4. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-28T09:38:02.000000Z K 7 svn:log V 56 Remove the old prototype for kcopy. It's in cpu.h now. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-28T12:20:15.000000Z K 7 svn:log V 168 Fixed lossage of the prototype for usage() in previous commit. Fixed higher WARNS levels while I was here (missing prototype for main(), and missing const poisoning). END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-28T12:24:29.000000Z K 7 svn:log V 187 - Move macros that represent where syscall args are kept in a trapframe from trap.c to frame.h - Use the macros in vm_machdep.c:cpu_fork() to set up the trap frame of the new thread. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-28T12:28:22.000000Z K 7 svn:log V 183 Remove an assertion as to whether the current thread already had the FPU or not. It may be desirable to put something similar back, but it's getting in the way in it's current form. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-28T12:31:34.000000Z K 7 svn:log V 48 The stack is not at the top of the user struct. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-05-28T13:27:55.000000Z K 7 svn:log V 71 Remove a duplicated vfs_freeopts() that I introduced in last revision. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-28T14:29:56.000000Z K 7 svn:log V 66 Add some checks to prevent NULL dereferences. Submitted by: jhay END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-28T15:24:13.000000Z K 7 svn:log V 41 Fixed some style bugs in recent commits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-28T16:16:03.000000Z K 7 svn:log V 95 Gcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-28T16:16:03.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r97403, 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 2002-05-28T16:16:04.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_3_1_anoncvs_20020509'. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T16:56:14.000000Z K 7 svn:log V 82 Assume __STDC__, remove non-__STDC__ code. Add $FreeBSD$. Submitted by: keramida END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T17:03:12.000000Z K 7 svn:log V 67 Assume __STDC__, remove non-__STDC__ code. Submitted by: keramida END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-05-28T17:39:17.000000Z K 7 svn:log V 68 Use %02d in track numbers, so that 1 is 01, much easier for scripts END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T17:51:46.000000Z K 7 svn:log V 61 Assume __STDC__, remove non-__STDC__ code. Reviewed by: md5 END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-05-28T17:53:52.000000Z K 7 svn:log V 194 Remove references to the update/noupdate flag from the description and examples of the "-s" option, since these two features operate completely independently of each other. Reviewed by: obrien END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-05-28T18:00:44.000000Z K 7 svn:log V 98 MFS: two more testcases highlighting recently discovered problem with version comparison routine. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-05-28T18:03:27.000000Z K 7 svn:log V 140 Backout 1.1.2.3, which shouldn't be entering RELENG_4 in the first place, but did no harm because file isn't connected to the build anyway. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T18:15:04.000000Z K 7 svn:log V 243 Fix formatting, this is hard to explain, so I'll show one example. - float ynf(int n, float x) /* wrapper ynf */ +float +ynf(int n, float x) /* wrapper ynf */ This is because the __STDC__ stuff was indented. Reviewed by: md5 END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-28T18:28:22.000000Z K 7 svn:log V 18 Bump patch level. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-28T18:28:31.000000Z K 7 svn:log V 201 MFC src/sys/kern/uipc_socket.c rev 1.116 src/sys/kern/uipc_socket2.c rev 1.87, 1.94 Make sure that sockets undergoing accept filtering are aborted in a LRU fashion when the listen queue fills up. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T18:31:41.000000Z K 7 svn:log V 61 Assume __STDC__, remove non-__STDC__ code. Reviewed by: md5 END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T18:36:43.000000Z K 7 svn:log V 42 This code defined a private __P, nuke it. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T18:37:43.000000Z K 7 svn:log V 63 Assume __STDC__, remove non-__STDC__ code. Remove private __P. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T18:39:53.000000Z K 7 svn:log V 100 Assume __STDC__, remove non-__STDC__ code. Remove private __P. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T18:57:20.000000Z K 7 svn:log V 43 Assume __STDC__, remove non-__STDC__ code. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T19:23:47.000000Z K 7 svn:log V 43 Assume __STDC__, remove non-__STDC__ code. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-28T19:52:45.000000Z K 7 svn:log V 180 Back out previous commit. The bug which it was intended to address is a result of interaction with the syncache, but the latter does not exist on this branch. Reported by: silby END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T20:12:42.000000Z K 7 svn:log V 80 Remove use of __P() (actually P()) from code now that it's no longer available. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-05-28T20:37:00.000000Z K 7 svn:log V 109 Have this use 'static const char rcsid' instead of __RCSID() Discussed with: bde, obrien MFC after: 10 days END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-05-28T20:51:43.000000Z K 7 svn:log V 255 NetBSD have adopted our usage of the DMAADDR macro: date: 2002/05/28 12:42:39; author: augustss; Change DMAADDR macro slightly. Update the $NetBSD$ tags to reflect this and make slight changes to usb_mem.h so that we're in sync with each other. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-28T20:52:31.000000Z K 7 svn:log V 137 Add pam_ksu(8), a module to do Kerberos 5 authentication and $HOME/.k5login authorization for su(1). Reviewed by: des (earlier version) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T21:06:03.000000Z K 7 svn:log V 45 Comment out comments after #endif directives END K 10 svn:author V 6 gordon K 8 svn:date V 27 2002-05-28T21:15:49.000000Z K 7 svn:log V 122 Correct the file that reboot -k creates so that it works with the new nextboot functionality. Reviewed by: jake (mentor) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T21:41:02.000000Z K 7 svn:log V 168 Make almost WARNS=5 compliant: ANSI'fy function declarations. Constify some globals and function paramters. Remove unsused arguments. Fix (rename) shadowed variables. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-28T21:52:10.000000Z K 7 svn:log V 48 Comment out comments trailing #endif directives END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-28T22:18:07.000000Z K 7 svn:log V 81 Fix two typos and fix one instance of bad wording. Approved by: re (implicitly) END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-28T23:09:59.000000Z K 7 svn:log V 144 Sync with i386. The loader was being installed before the beforeinstall target, which conventiently moved it to loader.old, leaving no loader. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-29T00:45:51.000000Z K 7 svn:log V 403 Add some build glue for libstdc++. I'm not a C++ person, but this seems to work at least for the non-hairy stuff. The main wrinkle here is that a whole mess of include files get installed and under different names. An earlier version of this built a shadow include tree first in the obj directory, but this depends on the 'make includes' functionality. More tweaking is certainly going to be needed. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-29T00:46:33.000000Z K 7 svn:log V 27 Update g++ include subdirs END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-29T00:48:14.000000Z K 7 svn:log V 62 Put on peril sensitive sunglasses and turn C++ stuff back on. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-05-29T02:04:04.000000Z K 7 svn:log V 144 MFen (1.22.2.201 --> 1.22.2.244) Change punctuation character. Submitted by: Hideyuki KURASHINA Approved by: re (bmah) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-29T02:58:41.000000Z K 7 svn:log V 199 Add attribute packed to struct gpt_hdr to avoid unwanted padding at the end of the struct to make it an integral number of "longs" on 64-bit architectures. The size of the struct must be 92, not 96. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-29T03:32:17.000000Z K 7 svn:log V 139 Make our child the leader of its own process group to avoid receiving signals in its stead. This fixes the dread "zsh exits upon ^C" bug. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-29T03:59:20.000000Z K 7 svn:log V 568 Bandaid for helping people who have a broken /usr/bin/c++ installation. This only affects the -current early adopters and developers who have done a 'make world' in the last few weeks and as a result installed a gcc-3.1 version of /usr/bin/c++ but without the corresponding library support that this now requires. This is a temporary hack that should be deleted within a few weeks. In this case we will use the existing gperf/groff one last time around for the early stage1 bootstrap. (This isn't so bad, because we were unconditionally using the host one before) END K 10 svn:author V 3 mpp K 8 svn:date V 27 2002-05-29T04:07:49.000000Z K 7 svn:log V 390 Remove the share/man/tools directory. Nothing in here works anymore, and 'manck' from ports does just about everything these tools ever did. (I did have these 90% working about 5 years ago, but manck came along.....) The only file of interest might be sp.ignore, but it can be pulled from the attic if anyone has that much interest. Inspired by: Mark Murray's deletion of share/man/man0 END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-29T04:51:14.000000Z K 7 svn:log V 43 Vinum doesn't build on ia64. See PR: 38678 END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-29T05:09:51.000000Z K 7 svn:log V 59 Remove bktr for ia64. Same problem as vinum. See PR 38678. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-29T05:19:07.000000Z K 7 svn:log V 252 Remove the definition of struct mca_guid and use the generic struct uuid defined in . Use uuid/UUID instead of guid/GUID to emphasize that the identifiers are DCE version 1 identifiers and also to avoid inconsistencies as much a possible. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-29T05:24:16.000000Z K 7 svn:log V 215 Remove pmap.pm_pvlist and make the functions that use it no-ops. These are all optimizations for architectures which have large sparse page tables, and/or can't put the pv linkage inside of the page table entries. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-29T05:49:59.000000Z K 7 svn:log V 185 Use a contrived 'tlb_entry' structure for passing the mappings for the kernel text and data from the loader to the kernel, so that the tte format is not part of the loader->kernel ABI. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-29T05:56:05.000000Z K 7 svn:log V 144 Add pv list linkage and a pmap pointer to struct tte. Remove separately allocated pv entries and use the linkage in the tte for pv operations. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-29T06:08:45.000000Z K 7 svn:log V 536 Merge the code in pv.c into pmap.c directly. Place all page mappings onto the pv lists in the vm_page, even unmanaged kernel mappings. This is so that the virtual cachability of these mappings can be tracked when a page is mapped to more than one virtual address. All virtually cachable mappings of a physical page must have the same virtual colour, or illegal alises can be created in the data cache. This is a bit tricky because we still have to recognize managed and unmanaged mappings, even though they are all on the pv lists. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-29T06:10:37.000000Z K 7 svn:log V 27 Remove an unused variable. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-29T06:12:13.000000Z K 7 svn:log V 192 Add an MD page flag for tracking if a page is cacheable or not, so that we don't flush all mappings of a physical page in order to make it virtually cachable again, if it is already cachable. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-29T06:16:47.000000Z K 7 svn:log V 109 Don't try to flush illegal alises from the data cache in vmapbuf and vunmapbuf, this is handled by pmap now. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-05-29T06:55:06.000000Z K 7 svn:log V 121 Document the fact that these devices are allocated at runtime using cloning and point to two common methods of doing so. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-05-29T06:59:30.000000Z K 7 svn:log V 67 Add a simple manpage for the discard interface derived from lo(4). END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-29T08:25:13.000000Z K 7 svn:log V 35 The kernel printf does not have %i END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-29T13:14:51.000000Z K 7 svn:log V 60 Use getopt() to reject any options and skip "--" arguments. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-29T13:33:48.000000Z K 7 svn:log V 57 Sync synopsis with reality: file arguments are optional. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-29T13:39:34.000000Z K 7 svn:log V 78 style(9): Sort sections correctly, exit status info into DIAGNOSTICS section. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-29T13:45:16.000000Z K 7 svn:log V 32 Document standards conformance. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T14:01:27.000000Z K 7 svn:log V 56 mdoc(7) police: replace the XXX with the correct width. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T14:11:17.000000Z K 7 svn:log V 36 mdoc(7) police: tidy up the markup. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-29T14:23:10.000000Z K 7 svn:log V 35 Use mkstemp(3) to avoid /tmp race. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T14:23:22.000000Z K 7 svn:log V 29 mdoc(7) police: markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:06:24.000000Z K 7 svn:log V 29 mdoc(7) police: punctuation. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:09:49.000000Z K 7 svn:log V 29 mdoc(7) police: markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:18:35.000000Z K 7 svn:log V 29 mdoc(7) police: markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:38:59.000000Z K 7 svn:log V 42 mdoc(7) police: tidy up the markup a bit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:42:59.000000Z K 7 svn:log V 38 mdoc(7) police: fix markup for types. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:44:34.000000Z K 7 svn:log V 21 mdoc(7) police: nit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:45:54.000000Z K 7 svn:log V 28 mdoc(7) police: sort xrefs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:47:24.000000Z K 7 svn:log V 64 mdoc(7) police: bump document date on behalf of previous delta. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:53:01.000000Z K 7 svn:log V 29 mdoc(7) police: markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-29T15:59:34.000000Z K 7 svn:log V 22 mdoc(7) police: nits. END