ƒ¬-35210 237 128 166 194 271 202 202 244 150 128 934 541 140 155 225 136 367 304 105 110 364 140 140 137 141 147 137 142 458 280 168 227 106 145 188 114 159 168 172 140 147 178 199 146 169 624 678 161 134 123 437 129 147 142 144 785 166 192 161 123 423 197 178 197 199 184 185 268 133 172 225 121 147 274 353 393 261 212 130 439 188 137 219 172 217 142 175 161 130 144 153 224 174 213 184 581 206 368 295 313 436 244 149 146 120 277 118 418 240 308 926 228 121 111 193 217 118 185 128 123 115 206 133 189 176 253 137 137 143 144 145 204 147 222 404 204 440 336 257 196 290 227 240 147 136 130 139 216 122 99 105 298 308 136 125 251 320 121 163 115 154 239 168 388 151 115 203 180 161 146 401 141 178 253 298 181 151 259 144 149 149 149 253 169 299 245 164 134 343 114 113 160 174 722 180 442 138 389 134 194 186 588 241 176 118 208 164 161 364 278 530 188 192 248 115 127 178 501 481 340 193 195 833 1199 152 117 156 186 159 138 142 137 146 115 115 371 141 137 K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-15T17:47:40.000000Z K 7 svn:log V 36 Support compiling with `gcc -ansi'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-04-15T17:47:41.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-04-15T17:53:32.000000Z K 7 svn:log V 100 Use 0440 root.kmem kermissions on kernel instead of 0555 root.wheel. Reviewed by: freebsd-security END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-04-15T18:28:27.000000Z K 7 svn:log V 175 Allow the CVS modules from which the source, doc and ports collections are checked out to be overridden. PR: misc/6309 Submitted by: "Greg A. Woods" END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-04-15T18:37:49.000000Z K 7 svn:log V 107 Unlock mountlist_slock if the mount point was busy (unmount in progress) during the attempt at lazy fsync. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-15T18:58:09.000000Z K 7 svn:log V 109 Finish supporting compiling with `gcc -ansi'. Fix missing `volatile's in __asm() statements while I'm here. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-15T19:55:14.000000Z K 7 svn:log V 151 If ping write fails with short packet count, the error message prints the two numbers backwards. PR: 6313 Reviewed by: phk Submitted by: Archie Cobbs END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-15T23:13:36.000000Z K 7 svn:log V 57 Add some easy to implement XSI macros including attr_get END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-15T23:14:35.000000Z K 7 svn:log V 35 MFC: XSI macros including attr_get END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-16T00:26:21.000000Z K 7 svn:log V 839 o Move the accept/deny/disable/enable globals either to the bundle (non-negotiated vars) or to their respective IPCP, LCP or CCP. o Enable rolling throughput statistics by default. o Remove the `display' command. These values now appear in `show bundle', `show ipcp', `show ccp' and `show lcp'. o Initialise auth name & key at bundle create time (oops). o Rename pppd-deflate (the id-24 hack) to deflate24. o Don't send both a REJ and a NAK to an IPCP or LCP REQ. Favour the REJ (already done at the CCP level). o Recurse in datalink_UpdateSet() when we change state, otherwise we end up setting no descriptors and getting jammed in the imminent select() instead of doing the dial/login/hangup. o Display our CHAP encryption method despite being built with DES. o Display VJ as not negotiated in ``show ipcp'' when necessary. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-04-16T03:31:26.000000Z K 7 svn:log V 446 When the softdep conversion took place, the periodic vfs_msync() from update got lost. This is responsible for ensuring that dirty mmap() pages get periodically written to disk. Without it, long time mmap's might not have their dirty pages written out at all of the system crashes or isn't cleanly shut down. This could be nasty if you've got a long-running writing via mmap(), dirty pages used to get written to disk within 30 seconds or so. END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-16T08:01:27.000000Z K 7 svn:log V 47 Add missing commented out MOTIF_STATIC example END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-16T08:21:24.000000Z K 7 svn:log V 62 Add commented out common INSTALL and FORCE_PKG_REGISTER knobs END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-16T09:41:55.000000Z K 7 svn:log V 132 Swapped "should we just return" and "should we stop the screensaver" in scrn_timer() to avoid deadlock with graphical screensavers. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-04-16T10:35:50.000000Z K 7 svn:log V 42 fix an obvious broken BOUNCE_BUFFER case. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-04-16T11:15:23.000000Z K 7 svn:log V 272 Attempt to get bounce_buffers working again for per-process kernel stack data targets. At least st0 works for me again.... Also, scsi_scsi_cmd() looks like it's been exiting without a biodone() on an attached buffer in a number of error cases, leading to locked buffers. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-04-16T12:28:31.000000Z K 7 svn:log V 209 Attempt to fix BOUNCE_BUFFERS. I cannot test these drivers, but they seem to compile OK with the bounce buffer mods. I have only visually checked for missing bounce buffer support, I could have missed some. END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-16T13:55:11.000000Z K 7 svn:log V 12 Add ftp4.ru END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-16T13:58:18.000000Z K 7 svn:log V 17 MFC: add ftp4.ru END K 10 svn:author V 5 joerg K 8 svn:date V 27 1998-04-16T14:37:19.000000Z K 7 svn:log V 269 Add `myname.my.domain' as another alias for `localhost'. We set this as the initial generic hostname if the user didn't setup any NIC, but failure to resolve this name results in XF86Setup not being able to run. Reported by: Lutz Zienert END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-16T16:31:36.000000Z K 7 svn:log V 47 Sync with sys/i386/i386/trap.c revision 1.126. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-16T16:32:15.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/if_ed.c revision 1.139. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-16T16:32:49.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/lpt.c revision 1.68. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-16T16:33:21.000000Z K 7 svn:log V 48 Sync with sys/i386/isa/pcaudio.c revision 1.40. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-16T16:34:09.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.108. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-16T16:34:46.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/npx.c revision 1.59. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-16T16:35:23.000000Z K 7 svn:log V 49 Sync with sys/i386/isa/syscons.c revision 1.259. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-16T18:30:54.000000Z K 7 svn:log V 363 o Understand ``syn'' and ``finrst'' in filter rules. This is particularily useful when creating dial filters. Original work by: Junichi SATOH (junichi@astec.co.jp) o Parse a filter IP of ``0.0.0.0'' as having a width of 0, not 32. o Correct "set filter" usage message. o Warn about bad filter names. o Expand and correct a number of the man page sections. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-16T21:19:05.000000Z K 7 svn:log V 185 o FsmDown() and FsmClose() any NCP that's still around before going into phase DEAD when the last physical link disappears. o Don't go to phase TERMINATE if we're already phase DEAD. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-16T22:11:46.000000Z K 7 svn:log V 74 Stop the idle timer if the timeout is disabled while the timer is active. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-16T23:06:53.000000Z K 7 svn:log V 132 Fix the worst sort of bug - a SEGV in a diagnostic ! Also, use sizeof sockaddr_in instead of 16 when writing to the routing socket. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-17T00:59:15.000000Z K 7 svn:log V 12 Typo police END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-17T04:53:44.000000Z K 7 svn:log V 53 Really finish supporting compiling with `gcc -ansi'. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-17T07:26:51.000000Z K 7 svn:log V 96 Manpages not installed PR: 6327 Reviewed by: phk Submitted by: Chia-liang Kao END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-04-17T07:51:36.000000Z K 7 svn:log V 21 Undo my last change. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-17T08:31:07.000000Z K 7 svn:log V 67 Backup out the last commit, it was already there. Noticed by: bde END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-04-17T09:37:41.000000Z K 7 svn:log V 77 When in PS_SIGWAIT state, still call signal handlers and set errno to EINTR. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-04-17T09:39:37.000000Z K 7 svn:log V 81 Allow a thread dump to report the thread's sigmask when in the PS_SIGWAIT state. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-17T10:03:11.000000Z K 7 svn:log V 48 Stop the screensaver before switching consoles. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-17T10:54:04.000000Z K 7 svn:log V 55 Merged in changes from current (comments about LC_ALL) END K 10 svn:author V 2 tg K 8 svn:date V 27 1998-04-17T11:22:26.000000Z K 7 svn:log V 87 MFC: when in PS_SIGWAIT state, still call signal handlers and set errno to EINTR. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-17T17:25:49.000000Z K 7 svn:log V 103 Make ``-h'' follow the manpage, and suppress the burst page reguardless of the number of ``-h'' given. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-17T20:26:43.000000Z K 7 svn:log V 51 Reserve a number for the ALTQ control devices (96) END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-17T20:30:58.000000Z K 7 svn:log V 74 hold a number (that matches -current) for ALTQ remove duplicate DPT entry END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-17T22:04:36.000000Z K 7 svn:log V 529 o Remove bundle_LinkLost() and have the modem routines simply call datalink_Down() where appropriate rather than modem_Hangup(). o Now, when something horrible happens (failed read/write, loss of carrier etc), we go offline and run any hangup scripts etc in a controlled manner - exactly the same as if someone says ``down'' at the prompt or sends us a HUP. o -dedicated links that fail to make the modem raw close it, suffer the redial timeout then try to open it again. o Add a ``carrier lost'' warning diagnostic. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-17T22:05:37.000000Z K 7 svn:log V 583 Support client side DNS server negotiation, disabled and denied by default (POLA). o Remove ``enable'' msext. Now, doing a ``set nbns'' will automatically enable a NBNS ACK/NAK rather than a REJ. o Add accept|disable|deny|enable dns. If we ``accept'', we'll tell the peer what our nameservers are (if he asks). The values in resolv.conf can be overridden with the ``set dns'' command. If we ``enable'', we'll REQ using our resolv.conf entries, and any NAKs are written back to resolv.conf. o Remove ``show msext'' and show the relevent IP numbers in ``show ipcp''. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-17T22:37:19.000000Z K 7 svn:log V 69 Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-17T22:53:59.000000Z K 7 svn:log V 42 Changed /usr/sbin/mailq to /usr/bin/mailq END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-18T01:01:28.000000Z K 7 svn:log V 29 Cosmetic: Clean up warnings. END K 10 svn:author V 6 ahasty K 8 svn:date V 27 1998-04-18T04:58:33.000000Z K 7 svn:log V 341 Reviewed by: Amancio Submitted by: Roger Hardiman Roger Hardiman : Revised autodetection code to correctly handle both old and new VideoLogic Captivator PCI cards. Added tsleep of 2 seconds to initialistion code for PAL users. Corrected clock selection code on format change. --- Amancio END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-18T05:01:24.000000Z K 7 svn:log V 36 Support compiling with `gcc -ansi'. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-18T05:07:43.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.109. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-18T05:09:07.000000Z K 7 svn:log V 49 Sync with sys/i386/isa/syscons.c revision 1.260. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-18T05:09:50.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.37. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-04-18T06:26:16.000000Z K 7 svn:log V 690 In vfs_msync(), test to see if the vnode being examined is "interesting" (ie: it has a vm_object attached and is marked as OBJ_MIGHTBEDIRTY) before attempting to lock it. This should reduce the cpu hit that is incurred when doing a sync(2) and when the syncer process is doing the 30-second writeback of dirty mmap() data to disk. Skip this speedup if we are doing an unmount() to be sure to get everything - we can afford to occasionally miss a msync while the system is running, but not at unmount. I'm not sure about the VXLOCK and MNT_WAIT case, it seems a bit odd to skip doing a page_clean at unmount time just because a vnode is VXLOCKed, but that's what was being done before... END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-18T09:34:05.000000Z K 7 svn:log V 71 Make bulding libc_r the default. This is useful for ports like mysql. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-18T10:05:38.000000Z K 7 svn:log V 98 Fix incorrect flag spec PR: 6339 (part of) Submitted by: Chris Dillon END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-18T10:27:19.000000Z K 7 svn:log V 67 Add natd support. PR: 6339 Submitted by: cdillon@wolves.k12.mo.us END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-18T10:56:48.000000Z K 7 svn:log V 28 Add mktemp(1) from current. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-18T13:25:49.000000Z K 7 svn:log V 327 MFC (reduce diff w/-CUR, with hopes of getting DMA support into -STABLE) 1.128 (FUNCTIONAL: better sleep handling) 1.131 (STYLE: labels w/o stmt) 1.132 (STYLE: remove unused #includes) 1.141 (FUNCTIONAL: devfs bug, 2nd controler not showing) 1.144 (STYLE: dont shadow other vars) 1.150 (FUNCTIONAL: fix search bug) END K 10 svn:author V 5 stark K 8 svn:date V 27 1998-04-18T13:37:24.000000Z K 7 svn:log V 102 PR: misc/4679 Submitted by: Glen Foster (gfoster@gfoster.com) Fix missing "/" in dump file pathname. END K 10 svn:author V 5 stark K 8 svn:date V 27 1998-04-18T13:43:09.000000Z K 7 svn:log V 84 PR: misc/4679 Submitted by: Glen Foster (gfoster@gfoster.com) Merge from -current. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-18T15:45:27.000000Z K 7 svn:log V 103 Sync with sys/i386/i386/userconfig.c revision 1.48. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-18T15:46:25.000000Z K 7 svn:log V 105 Sync with sys/i386/isa/syscons.c revision 1.182.2.32. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-18T19:24:22.000000Z K 7 svn:log V 92 Return EINVAL and do not changefile pointer if resulting offset is negative. PR: kern/6184 END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-18T19:24:44.000000Z K 7 svn:log V 93 Return EINVAL and do not change file pointer if resulting offset is negative. PR: kern/6184 END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-18T23:17:26.000000Z K 7 svn:log V 173 Destroy struct chat when it's finished in struct datalink. Initialise chat timers correctly as they're malloc()ed as part of struct datalink, and initially contain garbage. END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-18T23:25:14.000000Z K 7 svn:log V 40 MFC: pccard/card.h -> pccard/cardinfo.h END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-18T23:27:06.000000Z K 7 svn:log V 79 [ Whoops, forgot about non-x86 stuff] MFC: pccard/card.h -> pccard/cardinfo.h END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-18T23:28:52.000000Z K 7 svn:log V 131 MFC: - pccard/card.h -> pccard/cardinfo.h - Addition of rdattr to pccardc - cleanups - Breakout cardd.c into pccardd.c and cardd.c END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-18T23:35:32.000000Z K 7 svn:log V 28 MFC: rdattr function added. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T01:18:51.000000Z K 7 svn:log V 53 Initialise our async escape map (oops, that hurt !). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T02:23:21.000000Z K 7 svn:log V 179 Add the ``open'' command and expand ``close''. It's now possible to ``close ccp'', change your compression algorithm, then ``open ccp'' while the link is up without losing data. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-04-19T03:26:05.000000Z K 7 svn:log V 258 Back out previous commit, obrien doesn't seem to be watching. The problem is that the previous commit spammed a hacked 2.2-stable onto -current, deleting the DMA support etc. (I guess that's one way of minimizing diffs between -current and -stable.. :-] ) END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T03:41:01.000000Z K 7 svn:log V 298 o Allocate new CCP protocol options if they've been enabled since we first REQ'd. o Delete the allocated options when CCP is down (TLF). o Clean the IPCP interface on the way down when we're *not* in auto mode (rather than when we are) - typo. o Don't produce two similar IpcpLayerUp messages. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T06:47:25.000000Z K 7 svn:log V 168 ctime_r and asctime_r are not implemented. prototypes in time.h do not match POSIX. PR: 6345 Reviewed by: phk Submitted by: Dmitry Khrustalev END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T07:15:34.000000Z K 7 svn:log V 119 Allow specification of cache-size to pwd_mkdb PR: 5193 Reviewed by: phk Submitted by: Nick Hilliard END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T07:22:31.000000Z K 7 svn:log V 36 Correct the args passed to `shell'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-19T08:47:42.000000Z K 7 svn:log V 343 [2nd's a charm] MFC (reduce diff w/-CUR, with hopes of getting DMA support into -STABLE) 1.128 (FUNCTIONAL: better sleep handling) 1.131 (STYLE: labels w/o stmt) 1.132 (STYLE: remove unused #includes) 1.141 (FUNCTIONAL: devfs bug, 2nd controler not showing) 1.144 (STYLE: dont shadow other vars) 1.150 (FUNCTIONAL: fix search bug) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-19T09:04:18.000000Z K 7 svn:log V 93 MFC rev 1.6 (everything but the -pthreads option applies, and I hope that will be fixed RSN) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-19T09:11:23.000000Z K 7 svn:log V 42 NO_LIBC_R --> NOLIBC_R to match -CURRENT. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T13:06:43.000000Z K 7 svn:log V 126 YAMFC (1.15: don't generate files at install time, etc.). Submitted by: Arne Henrik Juul PR: 6330 END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T13:25:54.000000Z K 7 svn:log V 80 Never generate neqn at install time (the previous fix for this was incomplete). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T13:34:48.000000Z K 7 svn:log V 124 MFC (1.55: don't generate osreldate.h at install time). Submitted by: Arne Henrik Juul PR: 6330 END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-04-19T13:44:52.000000Z K 7 svn:log V 51 Cosmetic: put '@' in front of a very long command. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-19T14:27:45.000000Z K 7 svn:log V 80 Add an ".ifmake regress" to avoid warning during 'make world'. Noticed by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T15:22:48.000000Z K 7 svn:log V 69 Support compiling with gcc -pedantic (don't use a bogus, null cast). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T15:24:50.000000Z K 7 svn:log V 36 Tidy up the use of struct pppTimer. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T15:25:21.000000Z K 7 svn:log V 50 Show examples of how to use various new features. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T15:28:08.000000Z K 7 svn:log V 59 Remove duplicate decls Not objected to by: freebsd-hackers END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T15:28:30.000000Z K 7 svn:log V 131 Support compiling with `gcc-pedantic' (don't use hard newlines in (asm) string constants or trailing commas in enum declarations). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T15:36:12.000000Z K 7 svn:log V 82 Support compiling with `gcc-pedantic' (don't declare static arrays with no size). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T15:39:26.000000Z K 7 svn:log V 120 Support compiling with `gcc -pedantic' (don't use hard newlines in (asm) string constants or hard long long constants). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-19T15:41:06.000000Z K 7 svn:log V 92 Support compiling with `gcc -pedantic' (don't use hard newlines in (asm) string constants). END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T17:22:30.000000Z K 7 svn:log V 488 According to: ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers port numbers are divided into three ranges: 0 - 1023 Well Known Ports 1024 - 49151 Registered Ports 49152 - 65535 Dynamic and/or Private Ports This patch changes the "local port range" from 40000-44999 to the range shown above (plus fix the comment in in_pcb.c). WARNING: This may have an impact on firewall configurations! PR: 5402 Reviewed by: phk Submitted by: Stephen J. Roznowski END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T17:28:14.000000Z K 7 svn:log V 113 mt should report the compression status. PR: 5276 Reviewed by: phk Submitted by: Matt Dillon END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T17:53:16.000000Z K 7 svn:log V 275 Problem whith "subnet=" statement in /etc/gateways. routed discards the first character of the network address. Example: "subnet=10.0.0.0/24,1" The network address is interpreted as 0.0.0.0/24,1. PR: 4825 Reviewed by: phk Submitted by: Mike E. Matsnev END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T18:00:49.000000Z K 7 svn:log V 202 Ctags write to buffer beyond the end of it when the source file doesn't end with '\n'. It brings segmentation fault. PR: 4812 Reviewed by: phk Submitted by: Shigio Yamaguchi END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T18:18:25.000000Z K 7 svn:log V 220 The current version of netstat does not print the interface name for AF_LINK routing entries. This makes debugging network problems more difficult. PR: 4182 Reviewed by: phk Submitted by: Craig Leres END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-19T18:32:01.000000Z K 7 svn:log V 343 Like most Unices FreeBSD should have a larger tty field at least as large as UT_LINESIZE (/usr/include/utmp.h). If the tty name is logged with this size why isn't the w command reporting it? (We should probably report the tty/cua prefix then as well ? /phk) PR: 4187 Reviewed by: phk Submitted by: Jorge M. Goncalves END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-19T18:41:45.000000Z K 7 svn:log V 150 - If we see a tuple we don't expect, don't spin forever. Withouth this fix, I can't run pccardc dumpcis on my Wavelan card. :( Obtained from: PAO END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-19T18:42:44.000000Z K 7 svn:log V 56 MFC: Don't spin forever with invalid/unexpected tuples. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T18:52:03.000000Z K 7 svn:log V 52 Add "ABORT NO\\sCARRIER" to ``set login'' examples. END K 10 svn:author V 6 ahasty K 8 svn:date V 27 1998-04-19T19:12:49.000000Z K 7 svn:log V 25 Forgot to add opt_bktr.h END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T21:42:07.000000Z K 7 svn:log V 182 o Support a compile-time -DNO_FW_PUNCH for portability (and those of us that don't want the functionality). o Don't assume sizeof(long) == 4. Ok'd by: Charles Mott END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-19T22:20:32.000000Z K 7 svn:log V 26 Backed out lseek changes. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-04-19T23:01:27.000000Z K 7 svn:log V 325 Eliminate compiler warnings. I modified the submitted patch a little, primarily by changing the white space. This aligns the fix with changes that have already been made in -current, and will simplify future merges from the main branch. PR: bin/6328 Reviewed by: jdp Submitted by: clkao@heaven.pamud.net (Chia-liang Kao) END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-19T23:09:03.000000Z K 7 svn:log V 145 o Use __attribute__ (#ifdef __GNUC__) to type-check LogPrintf() and prompt_Printf(), and fix the bits identified as being wrong as a result. END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-04-19T23:19:20.000000Z K 7 svn:log V 213 Disregard the values for polarity and trigger mode in the MP config table for ISA interrupts where the IOAPIC interrupt pin number is the same as the ISA interrupt number (i.e. partial backout of previous commit) END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-19T23:32:49.000000Z K 7 svn:log V 830 Add changes and code to implement a functional DEVFS. This code will be turned on with the TWO options DEVFS and SLICE. (see LINT) Two labels PRE_DEVFS_SLICE and POST_DEVFS_SLICE will deliniate these changes. /dev will be automatically mounted by init (thanks phk) on bootup. See /sys/dev/slice/slice.4 for more info. All code should act the same without these options enabled. Mike Smith, Poul Henning Kamp, Soeren, and a few dozen others This code does not support the following: bad144 handling. Persistance. (My head is still hurting from the last time we discussed this) ATAPI flopies are not handled by the SLICE code yet. When this code is running, all major numbers are arbitrary and COULD be dynamically assigned. (this is not done, for POLA only) Minor numbers for disk slices ARE arbitray and dynamically assigned. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-20T00:20:41.000000Z K 7 svn:log V 133 Do away with the static struct timeoutArg. Move the struct pppTimer from struct link to struct physical for doing carrier checking. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-20T00:21:24.000000Z K 7 svn:log V 27 Indent Auth name properly. END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-20T00:52:32.000000Z K 7 svn:log V 18 Describe timegm() END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-20T03:57:41.000000Z K 7 svn:log V 98 Make the devfs SLICE option a standard type option. (hopefully it will go away eventually anyhow) END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-20T04:30:47.000000Z K 7 svn:log V 121 Get rid of DEVFS_ROOT it no longer has any effect. SLICE is in some ways a replacement but is destined to also go away. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-20T04:55:17.000000Z K 7 svn:log V 23 fix typo in copyright. END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-20T05:41:30.000000Z K 7 svn:log V 92 - Whoops, my previous fix was incomplete. Finish up the 'looping' bug. Obtained from: PAO END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-20T05:42:26.000000Z K 7 svn:log V 35 MF22: Finish fixing 'looping' bug. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-04-20T06:18:36.000000Z K 7 svn:log V 31 Note usage of Linux PLIP peer. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-04-20T06:18:47.000000Z K 7 svn:log V 23 MFC: using linux plip. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-04-20T06:20:24.000000Z K 7 svn:log V 108 Correctly operate on hardlink when source and destination are not on the same device. PR: bin/3158 (part 2) END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-20T10:09:37.000000Z K 7 svn:log V 41 Add a #ifdef _THREAD_SAFE around ctime_r END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-04-20T11:26:29.000000Z K 7 svn:log V 98 Add an example supfile for the gnats database. Submitted by: A Joseph Koshy END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-20T11:34:47.000000Z K 7 svn:log V 84 fd(4) referenced in HISTORY has nothing to do with floppy disks; changed to fdc(4). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1998-04-20T13:37:29.000000Z K 7 svn:log V 158 Define '\t' as a printable character, so it can be displayed on the screen. isprint(3) doesn't do this, but isprt() apparently expected this to be the case. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-20T13:50:21.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/npx.c revision 1.60. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-20T13:50:58.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/fd.c revision 1.109. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-20T13:51:34.000000Z K 7 svn:log V 50 Sync with sys/i386/isa/wd.c revision up to 1.159. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-20T13:52:13.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.197. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-20T13:52:44.000000Z K 7 svn:log V 52 Sync with sys/i386/conf/options.i386 revision 1.77. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-20T13:54:47.000000Z K 7 svn:log V 110 Commented out ide_pci.c. Reviewed by: kato Submitted by: Takahashi Yoshihiro END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-04-20T14:09:40.000000Z K 7 svn:log V 50 Check bytes read to prevent random error message. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-20T15:04:36.000000Z K 7 svn:log V 129 YAMFC (1.10-1.11: don't generate neqn at install time, etc.) Submitted by: Arne Henrik Juul PR: 6330 END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-20T15:05:09.000000Z K 7 svn:log V 310 MFC: - gcc -ansi cleanups - Don't clear registers - misc. white-space cleanups - Made the fake interrupt routine into a real routine The latter shouldn't be necessary, since interrupts are disabled the entire time the fake interrupt routine is active, but is provided until we can figure out what's going on. END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-20T15:15:20.000000Z K 7 svn:log V 110 - Only poll the PCIC controller for insertion/removal events if the controller hasn't been assigned an IRQ. END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-20T15:21:02.000000Z K 7 svn:log V 346 - Give up trying for a simple solution for correctly recognizing if a card was really removed, or simply 'faked' by a suspend/resume. Keep track of both current and previous state, and send that information to the userland programs. [ XXX - This breaks binary compatability with older pccardd programs, but they don't work reliably. :( ] END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-20T15:24:28.000000Z K 7 svn:log V 242 - Don't try and keep track of the previous state, since the kernel may change it w/out informing the program. Instead, use the (now available) previous state returned by the kernel to make intelligent card removal/insertion decisions. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-20T15:28:02.000000Z K 7 svn:log V 164 Don't build files at install time (just to be consistent; the problem is almost harmless here). Submitted by: Arne Henrik Juul PR: 6330 END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-20T15:38:54.000000Z K 7 svn:log V 103 Don't build files at install time. Submitted by: Arne Henrik Juul PR: 6330 END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-20T15:40:58.000000Z K 7 svn:log V 197 YAMFC (don't build files at install time). This should finish fixing installing from readonly object trees in 2.2 and -current. Submitted by: Arne Henrik Juul PR: 6330 END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-04-20T16:24:03.000000Z K 7 svn:log V 133 - Argh, fix stupid logic error in the laststate/state fix previously. That's what I get for trying to do too many things at once. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-20T16:28:07.000000Z K 7 svn:log V 147 MFC (1.8 plus conflicting cosmetic changes from Lite2: don't check multiple slices on the same drive concurrently for `fsck -p', etc.). PR: 6129 END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-04-20T18:51:33.000000Z K 7 svn:log V 55 Enable DEVFS usage of the device (include opt_devfs.h> END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-04-20T20:55:43.000000Z K 7 svn:log V 39 Spelling/typo fixes: (proccessed, og). END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-04-20T20:57:16.000000Z K 7 svn:log V 33 Spelling/typo fix: (proccessed). END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-04-20T21:06:38.000000Z K 7 svn:log V 42 Spelling/typo fixes: (preceeded, friday). END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-20T21:53:07.000000Z K 7 svn:log V 120 Remove an LFS clause, now that it is in the history, anyone who wants to see what was needed cto revive LFS can see it. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-20T21:54:19.000000Z K 7 svn:log V 27 Remove more LFS left-overs END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-04-20T22:13:50.000000Z K 7 svn:log V 7 indent END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-04-20T22:15:19.000000Z K 7 svn:log V 12 MFC: indent END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-20T23:18:46.000000Z K 7 svn:log V 202 The 'mountroot' option is obviously pointless for an LKM so allow LKM compilation to succeed by making it go away for that case. Saves needing to include opt_devfs.h which an LKM cannot rely on anyhow. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-21T01:02:32.000000Z K 7 svn:log V 213 o Remove some unused #includes. o Make sure our ipcp throughput timer is stopped before being nuked with a memset. o Don't initialise struct async & struct hdlc twice in modem_Create(). o Clarify some comments. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-21T01:04:18.000000Z K 7 svn:log V 42 MFC: Remove psignal & sys_signlist decls. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-04-21T01:39:24.000000Z K 7 svn:log V 34 MFC: Add entry for gnats-supfile. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-21T02:31:09.000000Z K 7 svn:log V 155 Make brandelf test for known brands, and introduce a '-f' option to bypass the testing. Partially submitted by: Brian Feldman END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-21T02:39:48.000000Z K 7 svn:log V 225 o Move debug stuff down a bit so that it doesn't try to dereference uninitialized pointers. o Fix DEVFS permissions o Fix DEVFS minor numbers o Add initial & lock devices for cua device. o Fix permissions in line with sio. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-21T02:44:12.000000Z K 7 svn:log V 26 Add a forgotten 'static'. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-04-21T04:40:44.000000Z K 7 svn:log V 71 Merge from main branch 1.5 -> 1.6: Fix forward referenced linker sets. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-21T09:46:14.000000Z K 7 svn:log V 22 Supports PC-98 again. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-21T09:48:45.000000Z K 7 svn:log V 61 PC-98 does not supports DMA automode lager than 65535 bytes. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-21T18:54:53.000000Z K 7 svn:log V 143 Remove the artificial limit on the size of the ipfw filter structure. This allows the addition of extra fields if we need them (I have plans). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-21T21:06:22.000000Z K 7 svn:log V 74 Correct the digiboard device names in agreement with the man page (POLA). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-21T21:06:57.000000Z K 7 svn:log V 293 - breakage of the warnings about pessimized i/o port types. - pessimized i/o port types. - other pessimized types. - Don't use DEBUG (causes LINT warnings). Use DGB_DEBUG instead. - commented out code. - cloned code that doesn't apply ("Smarts" is for the cy driver only). Submitted by: bde END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-21T22:02:01.000000Z K 7 svn:log V 59 Added -b option to display unprintables in octal. PR: 1315 END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-21T23:26:21.000000Z K 7 svn:log V 20 MFC: Fix flag spec. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-22T01:48:34.000000Z K 7 svn:log V 108 Back out the removal of psignal() and sys_siglist as it's not appropriate in this branch. Suggested by: bde END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-22T01:51:34.000000Z K 7 svn:log V 85 Don't allow an open to succeed if the device is invalidated during the open process. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-04-22T03:57:07.000000Z K 7 svn:log V 66 Add 'myx' for Ulf Zimmerman's Mylex Raid driver (ulf@alameda.net> END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-04-22T05:10:51.000000Z K 7 svn:log V 51 Add a block device entry for the 'myx' driver too. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-22T06:20:20.000000Z K 7 svn:log V 308 When ipfw reads its rules from an input file, the optind variable is not reinitialized to 1 after calling getopt. This results in parsing errors on all but the first rule. An added patch also allows '#' comments at the end of a line. PR: 6379 Reviewed by: phk Submitted by: Neal Fachan END K 10 svn:author V 3 pst K 8 svn:date V 27 1998-04-22T06:26:18.000000Z K 7 svn:log V 49 Fix cabs and cabsf definitions to be prototypes. END K 10 svn:author V 3 pst K 8 svn:date V 27 1998-04-22T06:27:52.000000Z K 7 svn:log V 86 MFC: Convert cabs/cabsf definitions to proper prototypes. [make world soon to follow] END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-22T06:28:18.000000Z K 7 svn:log V 160 Even with '-s', syslogd still creates an AF_INET socket, although it is not bind(2)ed. PR: 6366 Reviewed by: phk Submitted by: Soren S. Jorvang END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-22T06:54:31.000000Z K 7 svn:log V 205 netstat truncates info in sockaddr* between kgetsa and p_sockaddr by dereferencing pointer to smaller structure PR: 5256 Reviewed by: phk Submitted by: Gregory D. Moncreaff END K 10 svn:author V 2 tg K 8 svn:date V 27 1998-04-22T09:11:53.000000Z K 7 svn:log V 90 MFC part 1: Safety belts for code written for older drafts of the POSIX threads standard. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-04-22T09:46:16.000000Z K 7 svn:log V 57 Add a couple of missing symbols referred to in asm code. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-22T10:25:27.000000Z K 7 svn:log V 163 close() is no longer a SLICE method. Close is simply an open with no-read and no-write once internal to SLICE (it still exports a close to the rest of the kernel) END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-22T13:35:21.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.39. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-04-22T17:54:58.000000Z K 7 svn:log V 54 Add support for the Qlogic ISP SCSI && FC/AL Adapters END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-04-22T18:12:29.000000Z K 7 svn:log V 54 Add support for the Qlogic ISP SCSI && FC/AL Adapters END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-04-22T18:18:16.000000Z K 7 svn:log V 54 Add support for the Qlogic ISP SCSI && FC/AL Adapters END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-22T19:27:54.000000Z K 7 svn:log V 157 Bad144 support for the slice system (!) Submitted by: luoqi@watermarkgroup.com (Luoqi Chen) I'm amazed by this. Slice has only been checked in for 2 days.. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-04-22T19:59:55.000000Z K 7 svn:log V 72 Improve description. Submitted by: Arne Henrik Juul END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-04-22T22:49:29.000000Z K 7 svn:log V 204 Mask the interrupt before setting the corresponding bit in ipending if the interrupt is already active. Don't use lock prefix for operations on ipending. Always use lock prefix for operations on iactive. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-22T23:00:59.000000Z K 7 svn:log V 149 Fix buffer overflow (that was supposedly previously fixed). This problem is not present in -current. Submitted by: Niall Smart END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-23T00:06:43.000000Z K 7 svn:log V 69 Add devfs support. Submitted by: somebody whose name escapes me :-( END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-23T00:11:32.000000Z K 7 svn:log V 39 Wrap timerclear in do { ... } while(0) END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-23T03:23:03.000000Z K 7 svn:log V 248 Negotiate MRRU, SHORTSEQ and ENDDISC. ENDDISC doesn't imply multilink ('cos I've seen my ISP REQ it without multilink). Setting MRRU is ifdef'd out until it's debugged and we can merge -direct links with other running programs. Fix MTU setting. END K 10 svn:author V 3 pst K 8 svn:date V 27 1998-04-23T04:43:26.000000Z K 7 svn:log V 22 Back out last commit. END K 10 svn:author V 3 pst K 8 svn:date V 27 1998-04-23T04:44:08.000000Z K 7 svn:log V 21 Back out last change END K 10 svn:author V 2 tg K 8 svn:date V 27 1998-04-23T08:21:56.000000Z K 7 svn:log V 69 MFC part 2: Static initializers for mutexes and condition variables. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-04-23T14:12:06.000000Z K 7 svn:log V 79 Convert timespecclear() back to an expression (this time without sideeffects). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-23T16:30:51.000000Z K 7 svn:log V 629 Fixed missing dependencies. The critical missing one was of bi-lexer.o on bi-parser.h. Not having it sometimes (only with `make -j') triggered a bug suite that led to ordinary cpp output being put in .depend files. Various bugs (the main one only with `make -j') prevented timely detection of failure to build and install gnu/usr.bin/cc. Eventually the missing ${WORLDTMP}/usr/libexec/cpp caused ${WORLDTMP}/usr/bin/cpp to be invoked by cc, and this version of cpp is not suitable for such invocation. Ordinary cpp output was put in .depend files when cpp terminated options processing before seeing the -M flag. Cleaned up. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-23T16:37:06.000000Z K 7 svn:log V 88 Don't generate code with syntax errors (hard newlines in string constants in config.c). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-23T18:55:50.000000Z K 7 svn:log V 347 o Don't go multilink if the peer hasn't asked for it o Don't go multilink if the peer hasn't agreed o When negotiating multilink, don't try to push the peers MRU up according to our `set mtu' setting. Instead, accept whatever MRU they want and push their MRRU up instead. o When *not* negotiating multilink, REJ short sequence number REQs. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-23T18:56:00.000000Z K 7 svn:log V 44 Mention how to set an ACCMAP for ^Q & ^S. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-23T18:56:21.000000Z K 7 svn:log V 294 o Add ipcp_SetLink() for attaching IPCP to the correct link, and call it after link authentication. o Pretty print our bundle MTU. o Correct MP header encoding and decoding (should be network byte order). o Add some debug diagnostics so that we can see MP fragment sending and re-assembly. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-23T18:58:04.000000Z K 7 svn:log V 40 Get the alignment right in ``show mp''. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-23T19:12:41.000000Z K 7 svn:log V 101 There is no "rwho" service, it's "who" PR: bin/6396 Submitted by: Ruslan Ermilov END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-23T20:59:42.000000Z K 7 svn:log V 91 Oops forgot to include opt_bootp.h Bootp works a lot better with devfs if this is present. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-23T21:50:13.000000Z K 7 svn:log V 493 o Initialise MP correctly depending on if we're the first link in mp_Up(). o Bring MP and its CCP down when we enter phase TERMINATE, and ditch everything in the incoming packet queue. o Enable MRRU negotiation. Now, we can multilink mode, but only with one physical link. o Close the link if the peer PROTO REJs PROTO_MP. o Prepend our protocol before passing a packet to struct mp for fragmentation. o Log info messages to DEBUG, not ERROR (oops). o Align `show mp' output (again). END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-23T22:09:55.000000Z K 7 svn:log V 145 When calling the open function, specify either FREAD and/or FWRITE as leaving them both 0 has the same effect as not openning the device at all. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-23T23:50:40.000000Z K 7 svn:log V 82 Create #defines for all endpoint discriptor classes, and allow `set enddisc mac'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-04-24T04:15:52.000000Z K 7 svn:log V 27 Added kern.ipc.nmbclusters END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-04-24T04:30:27.000000Z K 7 svn:log V 116 Output mbuf clusters as current/peak/max. Requires new kern.ipc.nmbclusters sysctl variable (previously committed). END K 10 svn:author V 2 tg K 8 svn:date V 27 1998-04-24T07:09:57.000000Z K 7 svn:log V 73 MFC part 3: After fork(), only the calling thread survives in the child. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-04-24T07:46:30.000000Z K 7 svn:log V 70 (Almost) MFC: -pthread argument links against libc_r instead of libc. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-24T07:49:51.000000Z K 7 svn:log V 271 o Renamed '-b' (show unprintables in octal) to '-B' o Added a new '-b' which behaves as in AT&T Unices (show unprintables in octal, using C escape codes when possible) o Added '?' to the getopt() string, since the code in the switch considers it as a valid option. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-04-24T07:54:00.000000Z K 7 svn:log V 182 slice_device.c: permissions changes for SLICE devices vn.c: change time of SYSINIT scheduling. wd.c don't revert to fully closed state. ( may require more) all in SLICE mode only. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-04-24T09:25:39.000000Z K 7 svn:log V 438 Ensure that TCP_REXMTVAL doesn't return a value less than t_rttmin. This is believed to have been broken with the Brakmo/Peterson srtt calculation changes. The result of this bug is that TCP connections could time out extremely quickly (in 12 seconds). Also backed out jdp's partial fix for this problem in rev 1.17 of tcp_timer.c as it is obsoleted by this commit. Bug was pointed out by Kevin Lehey . PR: 6068 END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-04-24T09:32:43.000000Z K 7 svn:log V 97 MFC: tcp_var.h/1.43 & tcp_timer.c/1.28: bugfix for PR#6068 - connections timing out too quickly. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-04-24T10:08:57.000000Z K 7 svn:log V 100 At the request of Garrett, changed sysctl: net.inet.tcp.delack_enabled -> net.inet.tcp.delayed_ack END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-24T11:49:57.000000Z K 7 svn:log V 152 Create virgin disklabels with 8 (MAXPARTITIONS) partitions rather than three (RAW_PART + 1); This makes ``disklabel -Brw sdN auto'' do the Right Thing. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-24T11:50:30.000000Z K 7 svn:log V 20 Discussed with: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-04-24T11:52:31.000000Z K 7 svn:log V 32 MFC rev 1.44/45 (MAXPARTITIONS) END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-24T12:38:18.000000Z K 7 svn:log V 86 Updated references to the behaviour of ls(1). PR: bin/6140 Submitted by: Max Euston END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-24T12:43:26.000000Z K 7 svn:log V 408 o Removed two unused variables (f_dirname and f_newline) in ls.c o Added the -H and -P options for treatment of symbolic links. o Removed the #ifdef BSD4_4_LITE, since it does not seem to do anything useful o Fixed up prn_octal() so its output looks more like that of AT&T Unices when -b is given. The next two lines apply only to the first two changes above: PR: bin/6140 Submitted by: Max Euston END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-04-24T17:13:33.000000Z K 7 svn:log V 388 Don't build shared libraries twice for `make world'. This reduces `make world' times by about 10%. Use a new `bootstrap-libraries' target to build just enough (static) libraries to bootstrap the tools, and delay building of shared libraries until all the tools have been built. Fixed `/usr/bin/make world'. The version of `make' that we buildis nand use is named "make", not ${MAKE}. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-04-24T17:32:23.000000Z K 7 svn:log V 247 Augment the last change after some deliberation with rgrimes & peter. It is important that we keep the ability to send packets to a remote server and that the packets come from our well-known port, also in that case. Reviewed by: peter, rgrimes. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-04-24T18:23:20.000000Z K 7 svn:log V 98 Oops- osreldate.h is not around like I thought it would be... hmmm.. quick fix to get around this END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-24T19:15:26.000000Z K 7 svn:log V 100 Output the correct protocol id from the physical link-level CCP layer when we're in multilink mode. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-24T19:15:48.000000Z K 7 svn:log V 738 o Remove LINK level logging. o change the default link name to ``deflink'' rather than ``default''. o Prepend the link name to CCP and LCP FSM diagnostics. o Protect against 0 length options in CCP and IPCP REQ interpreters (already done for LCP). o Allow optional context for the `show' command. o Use MPs link when interpreting commands if the multilink mrru is configured rather than when multilink is active. This means that once we've ``set mrru xxx'', we then need to ``link deflink show ccp'' etc if we want to do link-level stuff (based on the command requiring optional or manditory context). o Use the ifconfig'd interface address in `set enddisc {ip,mac}' if it's there, otherwise the configuration file value. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-24T19:16:15.000000Z K 7 svn:log V 1103 o Defer setting up pap/chap based IP numbers & labels until after we've determined if we're going to join another ppp invocation. o Make ``show link'' show all link details, and ``show links'' just give a list of links and their current status. o Show our current label in ``show bundle''. o Allow link cloning and removal as soon as our MRRU is set. o Make ``show lcp'' require context as nothing will ever change in our MP LCP (it's auto-configured as per rfc1990). o Initialise our LQM owner in hdlc_Init(). o Store our endpoint discriminator and authentication name at both the datalink and multilink level and compare them when we've finished AUTHENTICATE phase and before entering NETWORK phase. If they don't match, close the link again. Display the information in the appropriate ``show'' command. o Initialise datalink::phone and datalink::fsmp.object properly when we're cloning the link. o Show which link we're passing LQRs on in our diagnostics. o Reject endpoint discriminator REQs at the logical multilink level. o Remove the rest of our CARRIER and LINK logging setup. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-24T19:16:20.000000Z K 7 svn:log V 58 Choose the correct IP number in ``set enddisc {ip,mac}''. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-24T19:16:23.000000Z K 7 svn:log V 23 Remove carrier logging END K 10 svn:author V 3 des K 8 svn:date V 27 1998-04-24T20:15:43.000000Z K 7 svn:log V 64 Remove the bogus -? option after reading the getopt() manual :) END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-25T00:00:57.000000Z K 7 svn:log V 93 Make asctime_r static if !_THREAD_SAFE to prevent namespace pollution and prototype mismatch END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-25T00:09:14.000000Z K 7 svn:log V 65 Make ``show ipcp'' prettier and remove a few redundant includes. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-25T00:09:22.000000Z K 7 svn:log V 44 Show our link name when we fail to mp_Up(). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-25T00:09:28.000000Z K 7 svn:log V 48 Use the link name for modem throughput logging. END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-25T00:10:24.000000Z K 7 svn:log V 44 Fix ctype error #1 - chars must be unsigned END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-04-25T00:12:32.000000Z K 7 svn:log V 53 Fix nasty error in len_octal, result not initialized END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-25T00:20:23.000000Z K 7 svn:log V 21 Fix diagnostic typo. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-04-25T00:21:52.000000Z K 7 svn:log V 21 MFC: Fix diagnostic. END K 10 svn:author V 4 alex K 8 svn:date V 27 1998-04-25T00:40:55.000000Z K 7 svn:log V 277 Strengthen the rules governing the 127.0.0.0/8 subnet. The previous rules allowed external hosts to send packets to the 127.0.0.0/8 subnet on the firewall host. Renumber the lo0 rules to guarantee they appear first. PR: 6406 Submitted by: Archie Cobbs END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-25T04:27:15.000000Z K 7 svn:log V 48 Sync with sys/i386/conf/GENERIC revision 1.108. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-04-25T04:27:54.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/wd.c revision 1.161. END