ƒ¬136444 242 348 150 149 143 140 170 334 181 1116 188 209 172 157 296 112 127 154 227 211 144 485 606 142 557 167 109 382 223 123 816 204 188 112 169 113 160 191 396 361 123 146 297 193 197 212 201 180 222 448 222 127 243 127 208 340 184 102 311 188 389 212 217 211 190 178 215 212 130 172 191 187 212 142 146 162 183 174 145 181 168 183 151 172 175 166 261 192 397 305 184 233 187 157 185 141 113 245 305 204 125 148 131 177 115 182 140 126 227 159 230 172 153 134 189 229 520 516 166 133 498 138 293 139 220 133 229 113 108 114 139 142 227 183 352 138 288 136 145 118 153 316 239 739 426 204 148 153 226 175 311 182 192 317 177 122 179 140 171 207 212 190 150 250 206 143 199 222 395 182 666 187 115 111 236 258 148 278 945 103 340 176 169 176 162 225 137 207 284 190 206 175 143 229 163 166 145 124 256 575 133 134 279 131 201 154 181 171 139 128 155 129 136 121 129 244 190 130 141 144 238 138 210 103 175 181 132 642 375 250 136 139 396 277 335 368 138 238 263 329 443 111 544 K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-28T13:20:35.000000Z K 7 svn:log V 253 Only pre-build the "default" libcrypt, since it gets to set the symlinks for the rest of the build. I'm not certain, but I think this determines which crypt() goes into /sbin/init. This change shouldn't hurt anyway. :-) Based on a suggestion by: bde END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-28T13:46:04.000000Z K 7 svn:log V 57 Sync with sys/i386/boot/biosboot/Makefile revision 1.64. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-28T13:48:40.000000Z K 7 svn:log V 56 Sync with sys/i386/boot/kzipboot/Makefile revision 1.9. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-28T13:50:13.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.297. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-28T13:51:39.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.121. END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-05-28T18:04:34.000000Z K 7 svn:log V 79 Remove extraneous ";" from C++'s version of __END_DECLS. Found by: TenDRA C++ END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-05-28T23:15:40.000000Z K 7 svn:log V 239 o Don't forget to close our transfer socket if we cannot generate the data to transfer. o Transfer uucp lock ownership for the transferred device. o Don't assume we know the correct values of dev_is_modem and mbits after the transfer. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-05-28T23:17:09.000000Z K 7 svn:log V 87 Add uu_lock_txfr() to transfer ownership of a successful uu_lock() to another process. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-05-28T23:17:51.000000Z K 7 svn:log V 1020 o #define the name "tun" in defs.h against the future possibility of supporting architectures with different device names. o Close /dev/tunX when destroying the bundle. o Don't forget to close the parent end of the pipe in the child process when exec'ing a program from a chat script. o If we close our controlling terminal, ditch the current session with it, allowing getty(8) (or whatever) to regain control. o After transferring our controlling terminal descriptor to another ppp instance, we now fork a new ppp to continue where we left off, transferring ownership of all uucp locks and the /var/run/tunX.pid file. Meanwhile the parent closes all file descriptors, defaults all signals and does a pause() to wait for a HUP after the transferred descriptor is finally closed. We don't run /bin/cat any more (again!). Suggested by: bde TODO: It seems clocal devices need their pause()d session leader to be given a manual HUP, as closing the last open descriptor doesn't do the job. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-05-29T00:03:00.000000Z K 7 svn:log V 94 srandomdev() isn't available in all 2.* versions. Only use it for version 3 (-current) & up. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-29T05:14:08.000000Z K 7 svn:log V 116 Move sh after awk in build tools - sh requires awk to build. Add id to list of bootstrap tools. Submitted by: jhay END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-29T05:15:47.000000Z K 7 svn:log V 80 Whoops! Committed the wrong version of that file - here's the one which works. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-29T06:06:08.000000Z K 7 svn:log V 65 MFC: add to build-tools in order to fix new dependency problems. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-29T06:16:44.000000Z K 7 svn:log V 203 Also check for Satoshi's TMPDIR location of perl when looking around for it. Clean up an .ifdef which was probably doing the wrong thing in the case where user wants to override PERL. Submitted by: jhay END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-29T06:17:00.000000Z K 7 svn:log V 20 MFC: ifdef cleanup. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-05-29T08:04:44.000000Z K 7 svn:log V 35 most recent code for Loran driver. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-05-29T08:51:34.000000Z K 7 svn:log V 62 100 xrpu Xilinx Reprogrammable Processing Unit END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-05-29T10:15:28.000000Z K 7 svn:log V 131 Use the correct macro for file names. Remove empty `HISTORY' section. PR: 6780 Submitted by: Yoshishige Arai END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-05-29T11:20:50.000000Z K 7 svn:log V 116 PR: 6780 Reviewed by: jkoshy Submitted by: Yoshishige Arai MFC: Macro fix and HISTORY removal. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-29T13:34:22.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.43. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-05-29T16:58:46.000000Z K 7 svn:log V 390 Don't program the antonegotiation advertisement register in tl_setmode(). I had a reason for doing this, but it violates the principle of least astonishment. (At some point I may put this back but attach it to one of the LINK flags so the behavior can be toggled on and off.) Also replace my tl_calchash() with a much less disgusting and substantially smaller one supplied by Bill Fenner. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-05-29T18:32:11.000000Z K 7 svn:log V 511 o Make modes consistent throughout ppp. The same strings are used in `set mode', `allow modes', on the command line and when outputting mode names. The strings are matched so that only enough characters to uniquely identify the string are required, so you can now ppp -a mylabel (for auto mode) ppp -b mylabel (for background mode) ppp -dd mylabel (for direct dial mode) etc. o Make -ddial dial when specified on the command line (oops). Pointed out by: Alex END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-05-29T18:32:41.000000Z K 7 svn:log V 48 Some documentation corrections & typo fixes.... END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-05-29T18:33:10.000000Z K 7 svn:log V 462 o If there's a session leader left running for a descriptor that we're now closing, manually HUP that session leader so that the tty is fully released. o Always restart our carrier detect timer in the receiving process if it was running in the sending process (as we now *always* pass the descriptor). o Tweak argv when we go into pause() mode to keep our session so that ps can see what's going on (without checking for a `pause' state in `ps -l'). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-29T19:36:12.000000Z K 7 svn:log V 75 Do the aout libs if they exist in preference to the older ones in /usr/lib END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-05-29T22:53:33.000000Z K 7 svn:log V 14 Turn on opie* END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-05-30T07:32:28.000000Z K 7 svn:log V 288 Add a test to see if the secure directory exists, before deciding which crypt library should be used when building bootstrap-libraries. This make it work on machines that don't have the secure directory. Thanks to Paul Allenby for bringing it to my attention. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-30T12:15:02.000000Z K 7 svn:log V 130 A bit of additional ELF changeover stuff I forgot to conditionalize earlier. Todo: revisit and make work with either aout or ELF. END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-05-30T16:22:24.000000Z K 7 svn:log V 30 MFC: Don't use absolute path. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-30T16:33:58.000000Z K 7 svn:log V 721 When using NFSv3, use the remote server's idea of the maximum file size rather than assuming 2^64. It may not like files that big. :-) On the nfs server, calculate and report the max file size as the point that the block numbers in the cache would turn negative. (ie: 1099511627775 bytes (1TB)). One of the things I'm worried about however, is that directory offsets are really cookies on a NFSv3 server and can be rather large, especially when/if the server generates the opaque directory cookies by using a local filesystem offset in what comes out as the upper 32 bits of the 64 bit cookie. (a server is free to do this, it could save byte swapping depending on the native 64 bit byte order) Obtained from: NetBSD END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-30T18:20:37.000000Z K 7 svn:log V 109 Remove references to getvfsbytype. Also remove getvfsbyname as it has its own manpage. Discussed with: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-05-30T18:28:12.000000Z K 7 svn:log V 96 Add minimum driver for XC6200 based cards. Currently it knows about the HOT1 from www.vcc.com. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-05-30T19:54:55.000000Z K 7 svn:log V 17 MFC: us.unix.kbd END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-30T22:09:44.000000Z K 7 svn:log V 75 Typo: Tile -> Title PR: 6798 Submitted by: Josh Gilliam END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-30T22:11:22.000000Z K 7 svn:log V 19 MFC: Tile -> Title END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-30T22:40:59.000000Z K 7 svn:log V 68 Back out the bsd.local.mk changes in 2.2 as well. Reminded by: max END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T00:07:29.000000Z K 7 svn:log V 97 Back out of a cross device link a little better. Remove a #ifdef __NetBSD__ that was in the way. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T01:03:07.000000Z K 7 svn:log V 301 VOP_ABORTUP() appears to be called with the wrong vnode. The other callers that I checked (eg: ufs_link()) do the ABORTOP on the directory rather than the file itself. After Michael Hancock's patches, the abortop doesn't seem all that critial now since something else will free the pathname buffer. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-31T04:09:09.000000Z K 7 svn:log V 266 Several sources including Unix98 say that semctl's fourth parameter is optional except where: cmd == {IPC_SET || IPC_STAT || GETALL || SETVAL || SETALL} PR: 2448 Reviewed by: bde Submitted by: Tim Singletary Minor tweaks by: steve END K 10 svn:author V 3 mph K 8 svn:date V 27 1998-05-31T04:53:30.000000Z K 7 svn:log V 31 Correct a minor spacing error. END K 10 svn:author V 3 mph K 8 svn:date V 27 1998-05-31T04:56:39.000000Z K 7 svn:log V 54 MFC: Correct spacing error. Also, NetBSD -> .Bx Net. END K 10 svn:author V 7 thepish K 8 svn:date V 27 1998-05-31T05:56:11.000000Z K 7 svn:log V 200 Reviewed by: Daniel O'Callaghan(danny@freebsd.org) Submitted by: Joseph Koshy Merge diffs from 1.6 to 1.7 into releng_2_2 - corrects man page based on feedback from Bruce Evans. END K 10 svn:author V 7 thepish K 8 svn:date V 27 1998-05-31T06:36:12.000000Z K 7 svn:log V 97 PR: bin/2133 apply change in -current to 2.2. corrects potential overflow in netstat -s output. END K 10 svn:author V 7 thepish K 8 svn:date V 27 1998-05-31T06:49:30.000000Z K 7 svn:log V 100 PR: conf/2284 Submitted by: faulkner@asgard.hos.net Correct termcap entry for ibm3163 (arrow keys) END K 10 svn:author V 7 thepish K 8 svn:date V 27 1998-05-31T06:54:38.000000Z K 7 svn:log V 115 PR: conf/2284 Submitted by: faulkner@asgard.hos.net Correct arrow keys in termcap entry for ibm3163 in releng_2_2 END K 10 svn:author V 7 andreas K 8 svn:date V 27 1998-05-31T09:34:53.000000Z K 7 svn:log V 104 port numbers for zebra, a free multithreaded rip/ospf/bgp4 route server/reflector needed for zebra port END K 10 svn:author V 7 andreas K 8 svn:date V 27 1998-05-31T09:38:01.000000Z K 7 svn:log V 84 Merge in port numbers for zebra (multithreaded RIP/OSPF/BGP4 router) from -current. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-05-31T10:48:06.000000Z K 7 svn:log V 130 objformat is part of the i386 mid life identity crisis. On alpha, things are in their normal places, so objformat isn't required. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-31T10:53:55.000000Z K 7 svn:log V 355 Converted the ICU-level interrupt tests (3, 5 and 8) in sioprobe() into a test of the irq number, and made failure of this test non-fatal. Removed related unused complications for the APIC_IO case. Removed the no-test3 flag. Deverbosified the failure messages for the other tests. Removed the per-port verbose flag - just use the general verbose flag. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-31T11:16:09.000000Z K 7 svn:log V 129 Undocumented flags which went away a few minutes ago. Undocumented auto FIFO trigger level adjustment which went away years ago. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-31T11:32:38.000000Z K 7 svn:log V 35 Fixed double slashes in pathnames. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-31T11:38:25.000000Z K 7 svn:log V 150 Fixed double slashes in a pathname. Fixed some style bugs. Ensure no creation of an obj directory so that we don't need to chdir before installing. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-31T11:41:53.000000Z K 7 svn:log V 35 Inherit BINDIR, don't set it here. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-31T12:09:50.000000Z K 7 svn:log V 115 Fixed imperfections in previous commit (a poor variable name, excessive 64-bit arithmetic, and excessive changes). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-31T12:21:50.000000Z K 7 svn:log V 247 Fixed overflow in the calculation of the number of inodes per group for filesystems with almost the maximum number of sectors. The maxiumum is 2^31, but overflow is common for that size, and overflow normally occurred here at size (2^31 - 4096). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-31T15:47:52.000000Z K 7 svn:log V 92 Put operator in its own group rather than "staff". Submitted by: "Yarema" END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-05-31T15:48:19.000000Z K 7 svn:log V 10 MFC: 1.22 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-05-31T16:59:39.000000Z K 7 svn:log V 216 Add a short delay in the read loop in tl_eeprom_getbyte(). On some systems, you have to allow the delay or else you end up misreading some of the bits. Patch provided by: Yoshihiko Someya END K 10 svn:author V 3 des K 8 svn:date V 27 1998-05-31T17:24:25.000000Z K 7 svn:log V 96 Add a FILES section which references /etc/group Suggested by: Masafumi NAKANE END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T17:27:58.000000Z K 7 svn:log V 294 NFS Jumbo commit part 1. Cosmetic and structural changes only. The aim of this part of commits is to minimize unnecessary differences between the other NFS's of similar origin. Yes, there are gratuitous changes here that the style folks won't like, but it makes the catch-up less difficult. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-31T17:28:22.000000Z K 7 svn:log V 118 Sync with sys/i386/conf/GENERIC revision 1.77.2.3. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-31T17:29:13.000000Z K 7 svn:log V 123 Sync with sys/i386/conf/files.i386 revision 1.141.2.22. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-31T17:29:53.000000Z K 7 svn:log V 117 Sync with sys/i386/i386/trap.c revision 1.83.2.8. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-31T17:31:07.000000Z K 7 svn:log V 97 Undeleted dpt driver's entry. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-31T17:31:49.000000Z K 7 svn:log V 85 Cosmetic changes. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-31T17:32:32.000000Z K 7 svn:log V 121 Sync with sys/i386/isa/syscons.c revision 1.182.2.33. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-05-31T17:33:32.000000Z K 7 svn:log V 118 - Sync with sys/i386/isa/wd.c. - Cosmetic changes. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T17:48:07.000000Z K 7 svn:log V 36 Some const's Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T17:54:18.000000Z K 7 svn:log V 78 Refuse READDIR / READDIRPLUS rpc's for non-directories Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T17:57:43.000000Z K 7 svn:log V 97 Consider for readdir chunk sizes when tuning socket buffer reservations. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:00:46.000000Z K 7 svn:log V 93 Don't log zero length reads, this can happen during normal operation. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:02:56.000000Z K 7 svn:log V 117 When we can't reconnect a socket, don't forget to unlock before retrying or we can deadlock. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:06:07.000000Z K 7 svn:log V 48 oops, nfs_msg() is called from client code too. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:08:09.000000Z K 7 svn:log V 52 Missed a cosmetic change that the other BSD's have. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:09:18.000000Z K 7 svn:log V 68 We have gained 2 more errno's, add them to the NFSv2 mapping table. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:11:03.000000Z K 7 svn:log V 89 #ifdef a diagnostic panic, plus another missed costmetic change. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:19:43.000000Z K 7 svn:log V 80 Don't try and free mrep twice on some error conditions. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:23:24.000000Z K 7 svn:log V 51 #ifdef a diagnostic printf Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:25:32.000000Z K 7 svn:log V 87 Don't leak an mbuf when a write rpc returns zero bytes written. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:27:07.000000Z K 7 svn:log V 74 When a write rpc returns an error, break the loop. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:28:45.000000Z K 7 svn:log V 89 Don't let the user try and unlink() a directory on a NFS server. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:30:42.000000Z K 7 svn:log V 57 Don't let the user try "rmdir ." Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:32:23.000000Z K 7 svn:log V 78 NFS_SMALLFH is defined in nfsproto.h, not sys/mount.h Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:37:22.000000Z K 7 svn:log V 81 Have the sorwakeup and sowwakeup check the upcall flags. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:38:43.000000Z K 7 svn:log V 72 Have the wakeup routine do the upcall if needed. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:42:49.000000Z K 7 svn:log V 166 Let the sowwakeup macro decide when to call sowakeup rather than have tcp "know" about it. A pending upcall would be missed, eg: used by NFS. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T18:46:06.000000Z K 7 svn:log V 98 Use the new SB_UPCALL flag, Obtained from: NetBSD (but I changed the flag clear order in case). END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:00:19.000000Z K 7 svn:log V 302 Don't pass a second copy of the uid/gid in with the v2/v3 sattr structures, it just makes more work. We pass a copy of the uid/gid with the credentials. (although, this may need to be revisited if a non AUTHUNIX authentication method (such as NFSKERB) ever gets implemented). Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:07:47.000000Z K 7 svn:log V 210 NetBSD has a comment that Solaris 2.5 doesn't do verifiers correctly, we have weakened this test already for Digital Unix, so it may be enough for Solaris. It needs to be checked again. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:10:52.000000Z K 7 svn:log V 90 Hide whiteouts from NFS, since the protocol doesn't support them. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:16:08.000000Z K 7 svn:log V 138 Prototype support for selectively allowing non-reserved ports on a per export basis. Needs userland support yet. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:20:44.000000Z K 7 svn:log V 93 Don't blindly accept the server's preferences if they are too small. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:24:19.000000Z K 7 svn:log V 63 Don't silently fail to set file flags. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:28:15.000000Z K 7 svn:log V 91 Fully fill in nfsv2 write rpc requests rather than leaving garbage. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:29:28.000000Z K 7 svn:log V 47 xdr encode -1 properly. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:43:34.000000Z K 7 svn:log V 19 Cut-n-paste glitch END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T19:49:31.000000Z K 7 svn:log V 150 Support 'mount -u' remounts. This may require disconnecting and rebinding the socket. Certain mode changes are not allowed. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-05-31T20:09:01.000000Z K 7 svn:log V 210 For the on-the-wire protocol, u_long -> u_int32_t; long -> int32_t; int -> int32_t; u_short -> u_int16_t. Also, use mode_t instead of u_short for storing modes (mode_t is a u_int16_t). Obtained from: NetBSD END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-31T20:12:06.000000Z K 7 svn:log V 109 Allow this to include from C++ programs. PR: 2382 Submitted by: Peter Jeremy END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-31T20:12:58.000000Z K 7 svn:log V 31 MFC: allow inclusion from C++. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-31T22:40:49.000000Z K 7 svn:log V 54 Make this ${.OBJDIR} and ${.CURDIR} aware. PR: 2565 END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-31T22:41:43.000000Z K 7 svn:log V 37 MFC: ${.OBJDIR} and ${.CURDIR} aware END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-31T22:43:57.000000Z K 7 svn:log V 83 Clarify the example a bit. PR: 6801 Reviewed by: David Kelly END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-05-31T22:44:52.000000Z K 7 svn:log V 21 MFC: clarify example END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-05-31T23:46:01.000000Z K 7 svn:log V 91 Don't restart a syscall when a SIGCHLD is received by a thread waiting on a child process. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-05-31T23:47:06.000000Z K 7 svn:log V 49 Remove some stale code. Pointed out by: Amancio END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-05-31T23:48:30.000000Z K 7 svn:log V 35 Add some missing syscall wrappers. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-05-31T23:53:50.000000Z K 7 svn:log V 135 Remove some syscalls that should have been renamed (libc_r doesn't need to wrapper them) and add a couple that should have been there. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-01T02:12:15.000000Z K 7 svn:log V 68 send and recv are wrappered in libc, so they shouldn't appear here. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-01T02:14:34.000000Z K 7 svn:log V 138 I shouldn't do things early in the morning. I shouldn't do things early in the morning. [...] I shouldn't do things early in the morning. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-06-01T03:42:56.000000Z K 7 svn:log V 78 Convert to using the bufq macros. Added sctargattach to initialize the bufq. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-06-01T03:44:56.000000Z K 7 svn:log V 59 Add sctargattach that initializes the bufq data structure. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-01T03:58:44.000000Z K 7 svn:log V 39 MFC: {r1.48} correct port# for RADIUS. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T07:23:26.000000Z K 7 svn:log V 95 Hide more kernel stuff from userland. This stops nethostaddr etc being wanted by mount_nfs.c. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T07:36:20.000000Z K 7 svn:log V 134 Remove bogus #defines and redefintions for KERNEL, mount, nfs_init, the beastie builds just fine without them and gets less warnings. END K 10 svn:author V 6 amurai K 8 svn:date V 27 1998-06-01T08:47:04.000000Z K 7 svn:log V 424 Trim a domain part for wtmp as same as showed by "netstat -r". Here is a some example for avoiding a confusion. It asssumes a logged host domain is "spec.co.jp". All example is longer than UT_HOSTNAMELEN value. 1) turbo.tama.spec.co.jp: 192.19.0.2 -> trubo.tama 2) turbo.tama.foo.co.jp : 192.19.0.2 -> 192.19.0.2 3) specgw.spec.co.jp : 202.32.13.1 -> specgw Submitted by: Atsushi Murai END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T10:01:31.000000Z K 7 svn:log V 421 Preset the maximum file size before we get to nfs_fsinfo(), based on an (over?) conservative assumption about what the client can store in it's buffer cache using a signed 32-bit 512-byte block number index. Otherwise it's possible for some file access when maxfilesize = 0 (eg: /usr is nfs mounted and doing an execve()) Pointed out by: bde XXX It might make sense to do a preemptive nfs_fsinfo() call at mount time. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T10:59:23.000000Z K 7 svn:log V 72 readlink() returns EINVAL rather than EPERM if called on a non-symlink. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T11:07:16.000000Z K 7 svn:log V 39 Fix post-test pre-commit cleanup typo. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T11:32:53.000000Z K 7 svn:log V 403 Make sure we go a nfs_fsinfo() in get/putpages before calling readrpc/writerpc, since they assume it's already been done. This could break if the first read/write access to a nfs filesystem was an exec() or mmap() instead of a read(), write() syscall. (or statfs()). nfs_getpages() could return an errno (EOPNOTSUPP) instead of a VM_PAGER_* return code. Some layout tweaks for the get/putpages code. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-01T12:40:24.000000Z K 7 svn:log V 45 Sync with sys/i386/isa/sio.c revision 1.203. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T13:00:32.000000Z K 7 svn:log V 198 Seperate the Paul Kranenburg a.out rtld stuff into a stand-alone area away from the gpl ld code. This is part 2 of something that I began in 1996. A repository copy has happened behind cvs's back. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T13:55:12.000000Z K 7 svn:log V 45 ldd standalone build, after repository copy. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T13:58:19.000000Z K 7 svn:log V 125 Build ldconfig in /sbin environment directly, rather than under the gnu ld directory. The rcs files were repository copied. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T14:08:01.000000Z K 7 svn:log V 39 Look for files in their new locations. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T14:11:28.000000Z K 7 svn:log V 134 These files were moved elsewhere (sbin/ldconfig, libexec/rtld-aout, usr.bin/ldd) as they stand alone and are under bsd-style license. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T14:12:48.000000Z K 7 svn:log V 19 SUBDIR += ldconfig END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T14:30:58.000000Z K 7 svn:log V 14 SUBDIR += ldd END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T14:33:06.000000Z K 7 svn:log V 20 SUBDIR += rtld-aout END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T18:29:11.000000Z K 7 svn:log V 45 ldconfig is used at the end of installworld. END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-06-01T18:34:19.000000Z K 7 svn:log V 49 Look for kzhead.o and kztail.o in /usr/lib/aout. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-01T19:38:20.000000Z K 7 svn:log V 132 add libcipher, and update comments about libdes, libkdb, libkrb etc which do exist but are in the secure dist rather than the base. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-01T19:44:54.000000Z K 7 svn:log V 88 Allow devfs to support the 'uk' device Submitted by: Micha Class END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-06-01T20:58:03.000000Z K 7 svn:log V 256 Add a trivial mechanism for returning a useful default value if one is available and the kernel MIB setting is zero. Return the result from getpagesize() if the p1003_1b.pagesize MIB value is zero. Suggested by: Joerg Schilling END K 10 svn:author V 7 dufault K 8 svn:date V 27 1998-06-01T21:54:43.000000Z K 7 svn:log V 42 Set PAGE_SIZE for _SC_PAGESIZE sysconf(). END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-06-02T00:32:38.000000Z K 7 svn:log V 192 o Return error when the controller can't accept commands. o Make driver less chatty on boot (only announce version under bootverbose) Submitted by: Simon Shapiro END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-02T01:27:27.000000Z K 7 svn:log V 41 Add a reference to the Ganger/Patt paper END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-02T01:30:51.000000Z K 7 svn:log V 50 Add a reference to the original softupdates paper END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-06-02T05:39:13.000000Z K 7 svn:log V 24 Correct sleep priority. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-06-02T05:50:08.000000Z K 7 svn:log V 59 Cleanup and remove some dead code from the initialization. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-02T11:02:16.000000Z K 7 svn:log V 223 Cut through the discussions and settle the issue: Everything in /var/run is blown away at boot. If sudo or other programs needs directories, they had better make them in /usr/local/etc/rc.d/mumble.sh PR: 4138 5619 6793 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-02T11:22:08.000000Z K 7 svn:log V 144 Fix brain-fart. "usr.bin/reinstall" should be "sbin/ldconfig". No comment. *-<:-) Submitted by: "Pierre Y. Dampure" END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-02T12:00:08.000000Z K 7 svn:log V 644 Treat an EOPNOTSUPP from fchflags() as a non-fatal case. Only warn about it if flags were explicitly specified on the command line. Do not warn if we were merely trying to preserve flags or remove UF_NODUMP. NFS does not support flags. I'm not sure that this is ideal, but it should do for now. Installing a plain file onto a NFS server must work, we used to silently ignore the attempt. Doing a binary install looses the flags anyway since cpio doens't preserve them with the cdrom/network images. XXX make world should not use flags or chown/chgrp in the obj/tmp area. This is based on a suggestion from Ken Merry . END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-02T12:38:31.000000Z K 7 svn:log V 333 ".. x11amp appears to be calling shmctl(id, IPC_RMID, 0) and the emulation layer does not like the null shmid_ds buffer pointer. The emulation layer returned an error without ever calling FreeBSD's shmctl, so the segments were not being deleted when the reference count went to zero." Submitted by: Kevin Street END K 10 svn:author V 7 thepish K 8 svn:date V 27 1998-06-02T13:11:04.000000Z K 7 svn:log V 107 PR: bin/6828 Submitted by: njs3@doc.ic.ac.uk Obtained from: NetBSD Implement embedded variable expansion END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-06-02T18:28:55.000000Z K 7 svn:log V 55 Don't build perl in build-tools: if NOPERL is defined. END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-06-02T18:41:21.000000Z K 7 svn:log V 60 MFC: Don't build perl in build-tools: if NOPERL is defined. END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-06-02T18:55:17.000000Z K 7 svn:log V 132 Shuffle the order around a little. This make -stable snaps work again on our snap building machine. Hopefully also the FreeBSD one. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-06-02T20:58:22.000000Z K 7 svn:log V 83 Increment __FreeBSD_version because the semctl() prototype changed in . END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-06-02T22:59:32.000000Z K 7 svn:log V 216 PR: 6831 Submitted by: zerium@webindex.no Submitter retracts his PR 6749 which added a '.' after the weekday name. Weekday name abreviations are supposed to be 3 characters exactly (some languages pad with ) END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-06-02T23:02:09.000000Z K 7 svn:log V 88 PR: 6831 Submitted by: zerium@webindex.no MF22: remove '.' after weekday abbreviation. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-06-02T23:28:23.000000Z K 7 svn:log V 97 MFC: Return error when controller time out, and be less chatty during boot (unless bootverbose). END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-06-03T01:59:42.000000Z K 7 svn:log V 221 If vm86 services are available, use these to perform the APM BIOS probe and intialisation. This will ultimately remove the grubby (but functional) hack that copies a real-mode function into low memory early in locore.s. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T03:59:00.000000Z K 7 svn:log V 82 Correct typo. PR: 6844 Submitted by: Adrian Filipi-Martin END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T04:02:20.000000Z K 7 svn:log V 27 MFC: {r1.17} correct typo. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T04:07:59.000000Z K 7 svn:log V 84 Correct description of -crtscts. PR: 6836 Submitted by: Andrew END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T04:12:26.000000Z K 7 svn:log V 45 MFC: {r1.10} correct description of -crtscts END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T04:21:41.000000Z K 7 svn:log V 76 Spelling corrections. PR: 6829 Submitted by: Josh Gilliam END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T04:35:19.000000Z K 7 svn:log V 111 MFC: Spelling typos from Josh Gilliam, PR 6829. {r1.9 bootpd.8; r1.11 chat.8; r1.2 cvsbug.8; r1.7 dset.8} END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T06:54:24.000000Z K 7 svn:log V 116 Correct wrong claim about `telldir()' cookie lifetimes. PR: 4043 Submitted by: Joe Orthoefer END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-03T07:03:28.000000Z K 7 svn:log V 95 MFC: {r1.4} correct misleading statement on lifetimes of cookies returned by `telldir()'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-03T07:56:59.000000Z K 7 svn:log V 58 Ifdefed the netisr support. PR: 6760 Reviewed by: joerg END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-03T08:07:31.000000Z K 7 svn:log V 158 In the case of alpha (only), more than just libc needs to know that NetBSD syscalls are being used, so spam all compiles with the define that indicates this. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-03T08:12:00.000000Z K 7 svn:log V 114 If using NetBSD syscalls the rtprio syscall doesn't exist, so just don't try to use it to set special priorities. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-03T08:48:00.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.298. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-03T08:51:39.000000Z K 7 svn:log V 107 Uh, the NetBSD syscall define spam for alpha has to go after /etc/make.conf so that it works all the time. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-03T08:55:20.000000Z K 7 svn:log V 130 No longer need the architecture specific include from libc now that NetBSD syscalls are defined in sys.mk if they are being used. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-03T09:43:38.000000Z K 7 svn:log V 302 Fixed a printf() arg botch in the previous commit. Only complain about an irq mismatch in the probe if the configured irq doesn't become active, and then print the bitmap of irqs that became active (including clock irqs) instead of just the first (not including clock irqs). Bugs reported by: msmith END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-03T11:33:44.000000Z K 7 svn:log V 91 signal() returns SIG_ERR on error, not int. time() requires a time_t pointer, not a long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-03T12:30:10.000000Z K 7 svn:log V 573 Force success of the probe (after doing it as before except in one miscconfigured case) if the port is the console. This fixes several bugs: - if all sioprobe()s failed, then the console driver followed null pointers in cdevsw[]. - if the sioprobe() for the console failed but another sioprobe() succeeded, then init hung early when the console couldn't be opened. - it was silly for the console to not be there after printing boot messages on it. Bugs introduced by this are hopefully no worse than old ones caused by forcing the success of the `cn' level probe. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-03T13:33:34.000000Z K 7 svn:log V 95 Add the DPT driver here. It's kinda ironic that it got enabled in -stable first. :) PR: 6848 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-03T18:01:04.000000Z K 7 svn:log V 21 Add missing DPADD's. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-03T18:57:59.000000Z K 7 svn:log V 17 Missing DPADD's. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1998-06-03T20:01:28.000000Z K 7 svn:log V 141 Use gethostname(3) to obtain the local host name, as opposed to uname(3). Otherwise the length of the name is limited to 32 characters only. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-03T22:07:26.000000Z K 7 svn:log V 166 Fix my last commit which got caught in the cvs/cvsup cycle. I'm told that I botched the tabs too. I'm not sure they are fixed now because I find that rather tedious. END K 10 svn:author V 3 mph K 8 svn:date V 27 1998-06-04T00:20:34.000000Z K 7 svn:log V 56 MFC: Nuke directories in /var/run. PR: 4138 5619 6793 END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-04T01:09:28.000000Z K 7 svn:log V 185 Removed special rules for lex- and yacc- generated files. The general rules work identically, except that they actually work if the yacc- generated header somehow becomes out of date. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-04T05:48:57.000000Z K 7 svn:log V 852 Don't forget to pretend that `make -n -jN' makes the targets that it says it pretends to make. This bug was apparently harmless except for normal cases involving .ORDER statements when it made debugging of -jN using -n very confusing. E.g., for: .ORDER: beforedepend .depend depend: beforedepend .depend where beforedepend depends on something so that it is not initially up to date, `make [-n] -j2 depend' causes `make' to wait for itself to make beforedepend. This works fine without -n. The job to make beforedepend has normally been started, and beforedepend is marked as made when the job completes. However, with -n, the pseudo-job for making beforedepend has normally completed, and in any case there was no chance of beforedepend being marked as made. `make' actually exited almost immediately with status 0 instead of waiting forever. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:25:22.000000Z K 7 svn:log V 7 Typos. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-04T06:26:23.000000Z K 7 svn:log V 247 Don't use beforedepend; just put generated headers in SRCS. ldgram.h was already put in SRCS by the general yacc rules. Putting ldemul-list.h in SRCS fixes races in `make -jN' when .depend hasn't been made. Don't forget to clean ldemul-list.h. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:30:50.000000Z K 7 svn:log V 79 Use .Ar instead of .ar. Correct incorrect use of .Sm (detected by Paul (pst)). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:35:12.000000Z K 7 svn:log V 72 Correct use of .Nm. Add missing .El. Add rcsid. Remove unused #include. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:38:03.000000Z K 7 svn:log V 79 Correct use of .Nm. Add section number to .Xr. Add rcsid, usage(). Use err(3). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-04T06:38:17.000000Z K 7 svn:log V 70 Removed superfluous beforedepends. Their files were already in SRCS. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:41:26.000000Z K 7 svn:log V 127 Correct use of .Nm, use .Bl/.El in FILES section. Add rcsid. Remove unused #includes and make it a little more -Wall-friendly. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-04T06:43:01.000000Z K 7 svn:log V 45 Add support for baudrates higher than 37800. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:44:18.000000Z K 7 svn:log V 109 Correct .Nm. Spelling. Add rcsid, remove unused #includes. Add usage(). Do not dot-terminate errx() strings. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-04T06:46:13.000000Z K 7 svn:log V 188 1. `ps' output now shows 3 characters in the `TT' field, not 2, after rev 1.6 of "ps.c". 2. Reword description of `-f' option. PR: 5340 Submitted by: Jorge Goncalves END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:49:13.000000Z K 7 svn:log V 93 Add section number to .Xr. Use of .Nm. Typo. Add rcsid. Remove unused #includes. Use err(3). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-04T06:50:58.000000Z K 7 svn:log V 113 Don't use beforedepend or give dependencies on generated headers explicitly. Just put generated headers in SRCS. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-04T06:51:14.000000Z K 7 svn:log V 78 Use .Pa for filenames. Use .Bl/.El in FILES section. Remove unused #includes. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-04T07:02:59.000000Z K 7 svn:log V 48 Fix errors that crept into the previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-04T07:25:52.000000Z K 7 svn:log V 136 Simplified using new yacc rules. This will fix bugs when we stop picking up a possibly stale version of ns_parser.h from contrib/bind. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-04T07:55:55.000000Z K 7 svn:log V 71 Removed generated files. named used the wrong version of ns_parser.h. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-04T12:02:52.000000Z K 7 svn:log V 75 Build aout bootstrap tools only on i386. `make world' now works on alpha! END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-06-04T15:11:32.000000Z K 7 svn:log V 51 Protect errno in signal handlers, like in portmap. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-04T15:15:38.000000Z K 7 svn:log V 30 Hard coded /usr/lib reference END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-04T15:31:55.000000Z K 7 svn:log V 161 Make the whereobj target print it's output without the overhead of starting another make.. Besides, make -V is broken, since it will print unexpanded variables. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-06-04T15:37:05.000000Z K 7 svn:log V 480 Darnit, that last commit was only supposed to change files in the -current branch. I mistakenly checked out the 2.2.x rpc.ypxfrd into my -current working directory. No harm done, but I got really confused when I went to check out rpc.ypxfrd again and found the changes I wanted to make were already there. (I'm going to fix the other 2.2.x versions of the other programs in a minute.) Anyway: protect errno in the signal handler, in the -current version of rpc.ypxfrd this time. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-06-04T15:41:45.000000Z K 7 svn:log V 39 MFC: protect errno in signal handlers. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-04T17:03:16.000000Z K 7 svn:log V 42 Don't cast a pointer to an int in DQHASH. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-04T17:04:44.000000Z K 7 svn:log V 186 If the filesystem blocksize is less than the VM page size, use the generic getpages code. This happens for filesystems with 4k pages on the alpha since the normal alpha pagesize is 8k. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-04T17:21:39.000000Z K 7 svn:log V 39 Use size_t instead of u_int for sizes. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T20:39:05.000000Z K 7 svn:log V 106 MFC: remove obsolete FDSEEKWAIT option. PR: 6841 Submitted by: Stefan Eggers END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T20:47:11.000000Z K 7 svn:log V 60 #include and avoid whitespce diffs from -current. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T21:06:07.000000Z K 7 svn:log V 87 Fix a bunch of spelling errors. PR: 6856 Submitted by: Josh Gilliam END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T21:09:08.000000Z K 7 svn:log V 77 Fix a spelling error. PR: 6857 Submitted by: Josh Gilliam END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T21:44:32.000000Z K 7 svn:log V 45 MFC: give correct times with old wtmp files. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T22:20:33.000000Z K 7 svn:log V 34 MFC: set empty login name to '-'. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T22:24:55.000000Z K 7 svn:log V 61 MFC: allow setting idle/realtime priorities per login class. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T22:28:14.000000Z K 7 svn:log V 35 MFC: honor default group settings. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T22:30:53.000000Z K 7 svn:log V 42 MFC: allow user in group 0 to su to root. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T22:33:22.000000Z K 7 svn:log V 27 MFC: add .error directive. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-04T22:38:12.000000Z K 7 svn:log V 35 MFC: /nonexistent to /sbin/nologin END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-05T06:55:37.000000Z K 7 svn:log V 148 spurious ntohs calls were stopping some packets from being recognised for what they are.. Taken from the netatalk mailing list. from a NetBSD user. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-05T06:58:59.000000Z K 7 svn:log V 95 Obtained from: NetBSD user David Brownlee via the Netatalk lists. END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-06-05T08:21:33.000000Z K 7 svn:log V 37 Add missing uu_lock_txfr() prototype END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-05T08:29:55.000000Z K 7 svn:log V 48 Sync with sys/i386/conf/GENERIC revision 1.110. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-05T08:31:01.000000Z K 7 svn:log V 51 Sync with sys/i386/isa/sio.c revision up to 1.205. END K 10 svn:author V 6 ahasty K 8 svn:date V 27 1998-06-05T08:59:11.000000Z K 7 svn:log V 142 Reviewed by: hasty@star-gate.com Submitted by: Roger Hardiman I left out a line of code from Roger's last patch :( END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-05T09:20:19.000000Z K 7 svn:log V 43 Mention that tftpd(8) also uses syslog(3). END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-06-05T09:49:51.000000Z K 7 svn:log V 116 Fix handling more than 1 char with non-C locale Misc. cleanup PR: 6825 Submitted by: Sergey Gershtein END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-06-05T09:53:52.000000Z K 7 svn:log V 10 MFC: v1.9 END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-05T10:31:24.000000Z K 7 svn:log V 80 Mention that syslog.conf(5) does not log LOG_FTP messages by default. PR: 5287 END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-05T11:23:26.000000Z K 7 svn:log V 86 MFC: {r1.5} Mention that logging of messages with -l requires syslog.conf(5) changes. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-05T11:30:59.000000Z K 7 svn:log V 37 MFC: {r1.4} tftpd also uses LOG_FTP. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-05T14:43:42.000000Z K 7 svn:log V 547 Create a new flag, "nochange", which will specify that a directory is to be created if it's missing, otherwise completely ignore it's modes and owners. Primary intended targets: /usr/src and /usr/obj. Adjust the 'not created: File exists' message to mention that it's a directory that's the problem, otherwise it doesn't make sense. I had created chown-style -L and -P flag to control logical/physical mode (ie: whether symlinks were followed), but the nochange flag is enough to get the blasted thing out of my hair so I took them back out. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-05T14:47:10.000000Z K 7 svn:log V 280 Hands off my /usr/src and /usr/obj! If they are symlinks (since they are hard coded into too many things), it's not nice to go and change /home/src etc. This means they will be created if missing (so it shouldn't break the releases), but won't touch them once they are changed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-05T16:50:45.000000Z K 7 svn:log V 157 Add mtree to bootstrap targets now that peter has added a new keyword to it which will otherwise call the next target to fall over on transitioning systems. END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-06-05T18:38:55.000000Z K 7 svn:log V 45 Recognize ".cpp" as a C++ suffix. PR: 3476 END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-05T21:38:12.000000Z K 7 svn:log V 44 MFC: add option to fix divert infinite loop END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-06-05T21:41:48.000000Z K 7 svn:log V 304 If we are out of mb_map space and we failed to m_reclaim() anything and the alloc is not M_DONTWAIT, then panic with "Out of mbuf clusters". Callers that specify M_WAIT can't deal with getting a NULL buffer, so this is a more graceful failure than randomly page faulting in the socket code or elsewhere. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-06-05T21:44:20.000000Z K 7 svn:log V 185 Moved limit frobbing (and the resulting limcopy()) that occurs for accounting to the accounting function so that this isn't needlessly done for some process exits. Reviewed by: bde,phk END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-06-05T21:48:45.000000Z K 7 svn:log V 243 Changed the log() of "Out of mbuf clusters - increase maxusers" to a printf() of "Out of mbuf clusters - adjust NMBCLUSTERS or increase maxusers" so that the message is more informative and so that it will appear in the kernel message buffer. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-05T22:40:01.000000Z K 7 svn:log V 272 Reverse the default sense of the IPFW/DIVERT reinjection code so that the new behaviour is now default. Solves the "infinite loop in diversion" problem when more than one diversion is active. Man page changes follow. The new code is in -stable as the NON default option. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-05T23:20:12.000000Z K 7 svn:log V 43 Make the Man page reflect teh new reality. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-05T23:31:55.000000Z K 7 svn:log V 146 Fix the signal behaviour for internal states which set the thread state to running despite the SA_RESTART flag which is really just for syscalls. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-05T23:33:26.000000Z K 7 svn:log V 167 Reviewed by: Kirk Mckusick (mckusick@mckusick.com) Submitted by: luoqi Chen fix a type in fsck. (also add a comment that got picked up by mistake but is worth adding) END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-06T00:56:23.000000Z K 7 svn:log V 236 Fixed bogotification of the lex bootstrap in rev.1.186 and the previous commit - don't wander off to bootstrap mtree and include in the middle of bootstrapping lex, and don't forget what we were doing and build some lex obj dirs twice. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-06T01:13:21.000000Z K 7 svn:log V 350 Don't run the target's ldconfig or build it as a tool. If target == host (in particular, if DESTDIR is empty or "/"), then the host's ldconfig will be the target's ldconfig by the time it is run. Fixed disordering of env. Don't know too much about libcrypt. Use exactly the same definition of _libcrypt as lib/Makefile. Don't build strip twice. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-06T02:32:51.000000Z K 7 svn:log V 19 Removed dead code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-06T03:06:55.000000Z K 7 svn:log V 451 Don't attempt to copy the whole slices "struct" for DIOCGSLICEINFO. The slices "struct" isn't really a struct; we allocate only part of it in the fully dangerously dedicated case. Since the "struct" is malloced, the page beyond it may not be mapped, so attempts to copy it would crash. This problem became larger when the full struct was bloated from < 1K to > 3K by the addition of (mostly unused) DEVFS tokens some time before 2.2.0 was released. END