ƒ¨V37000 269 165 254 142 254 145 180 185 309 245 274 515 293 210 400 271 306 291 130 199 275 210 367 228 151 148 138 392 232 172 300 149 182 255 285 455 450 215 155 140 143 147 130 134 222 254 300 193 249 211 134 325 142 466 256 183 412 198 171 123 119 231 246 298 150 181 203 110 224 208 142 166 134 238 159 204 238 175 147 138 113 126 187 118 161 111 164 405 566 125 208 351 167 578 130 117 214 149 207 154 154 142 117 441 800 230 148 435 139 143 174 167 171 111 111 118 111 108 135 218 190 332 427 133 266 142 162 149 143 141 166 237 218 155 152 178 199 297 117 142 142 217 546 136 293 129 243 247 150 154 166 128 244 147 286 340 246 360 469 214 216 403 214 111 174 111 216 263 260 148 130 152 109 115 111 116 214 173 131 161 272 196 139 131 200 128 184 206 201 134 150 212 191 120 186 113 132 159 165 158 269 119 152 174 127 190 112 112 166 112 235 515 125 156 223 107 116 151 156 173 288 134 131 145 437 147 149 236 165 115 124 120 120 201 120 120 120 120 120 120 120 141 120 166 120 120 120 158 127 132 131 129 127 118 395 136 146 270 130 136 126 241 155 126 126 126 197 126 126 155 K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-15T07:07:21.000000Z K 7 svn:log V 68 Correct use of .Nm. Add rcsid. Remove unused #includes. Use err(3). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-06-15T07:12:20.000000Z K 7 svn:log V 156 Correct use of .Nm. Use .Bl/.El for enumerating options. Use .An. Correct formatting of rcsid. Remove unused #includes. Do not use memory after freeing it. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-15T13:06:33.000000Z K 7 svn:log V 49 Sync with sys/i386/isa/syscons.c revision 1.263. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1998-06-15T15:41:41.000000Z K 7 svn:log V 159 Watch out for null hostnames in netgroup entries, to avoid dumping core. This happens if someone tries to export to a netgroup like: mygroup (,,mynisdomain) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1998-06-15T15:43:13.000000Z K 7 svn:log V 51 Oops, the previous commit missed one line of code. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1998-06-15T15:44:35.000000Z K 7 svn:log V 86 MFC: rev 1.29/1.30, prevent mountd from dumping core for null hostnames in netgroups. END K 10 svn:author V 4 nate K 8 svn:date V 27 1998-06-15T17:51:03.000000Z K 7 svn:log V 92 Updated entry for Xircom CreditCard Modem Submitted by: "Mike Del" END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-15T19:05:27.000000Z K 7 svn:log V 214 Make `close lcp' just close the LCP layer and not hangup. This is useful for slirp users that wish to get their shell back after the ppp session. `close' with no args still hangs up as expected. Required by: jmz END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-15T19:05:51.000000Z K 7 svn:log V 150 Give ``load'' optional context. It's now possible to ``link 1,2,3 load label'' for people that want to set up their links in a more mpd-like manner. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-15T19:06:25.000000Z K 7 svn:log V 179 Fix a rather nasty use of `static'. This caused a SEGV when running ``link * load label'' as we ended up recursing back into command_Interpret after nuking our command arg list. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-15T19:06:58.000000Z K 7 svn:log V 420 o De-staticise things that don't need to be static. o Bring the static ``ttystate'' into struct prompt so that the tilde context is per prompt and not global. o Comment the remaining static variables so that it's clear why they're static. o Add some XXX comments suggesting that our interface list and our hostname should be re-generated after a signal (say SIGUSR1) so that a machine with PCCARDs has a chance. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-16T07:15:11.000000Z K 7 svn:log V 198 o Don't dump core with ~m in term mode. o Always put a '\r' before a '\n' at the end of a line in prompt_vPrintf() in term mode, and make prompt_Printf() use prompt_vPrintf(). o Fix ~? message. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-16T07:15:16.000000Z K 7 svn:log V 115 Only set the datalink::stayonline flag if we close/down with CLOSE_LCP when our state is DATALINK_READY or higher. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-16T11:05:59.000000Z K 7 svn:log V 307 Don't log "unexpected" events on never-opened devices. Events left over from the probe are now expected for incompatible UARTs that deliver IRQs as a strobe (low) instead of a level (high). Discard events on going-away devices too. Endless loops may have been possible when an active pccard was removed. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-16T12:51:24.000000Z K 7 svn:log V 178 MFC (sio.c revs.1.203-1.205 and 1.207 and infrastructure: made tests 3, 5 and 8 non-fatal, etc). This may fix failing probes for builtin ports on IWill motherboards. PR: 6201 END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-16T14:36:40.000000Z K 7 svn:log V 213 Use copyout() instead of bcopy() to copy the image to user space. bcopy() caused panics under heavy paging (not quite as suspected - the kernel stack seemed to get corrupted). Fixed long lines. Reviewed by: phk END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-16T14:55:27.000000Z K 7 svn:log V 198 Backed out rev.1.183, which had nothing to do with its log message. It was to support a half-baked optimization of certain long long divisions in gcc-2.8 and/or egcs. We now avoid these divisions. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-16T19:40:20.000000Z K 7 svn:log V 36 Zero mbuf::pnext when Dequeue()ing. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-16T19:40:28.000000Z K 7 svn:log V 104 Don't bring the modem offline or hangup when ``down lcp'' is done. Instead, behave like ``close lcp''. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-16T19:40:42.000000Z K 7 svn:log V 180 Change some log levels. ALERTs are only logged when something that can't happen happens or when everyone needs to know. ERRORs are only logged when something unexpected happens. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-16T23:23:57.000000Z K 7 svn:log V 115 o Allow ``set mrru'' or ``set mrru 0'' to disable multi-link mode. o Fix a typo in the ``set mrru'' description. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-17T03:53:16.000000Z K 7 svn:log V 275 If a thread is waiting on a child process to complete, the SIGCHLD signal can arrive before the thread is woken from it's wait4. In this case, don't return an EINTR, just set the thread state to running and the wait4 wrapper will loop and get the exit status of the process. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-17T08:33:10.000000Z K 7 svn:log V 132 Add mention of Intel EtherExpress 16 cards in the supported list. Noticed by: Bob Van Valzah on the -doc list. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-17T08:39:24.000000Z K 7 svn:log V 56 MFC: {rev 1.6} Added mention of Intel EE16 to man page. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T09:26:23.000000Z K 7 svn:log V 55 Sync with sys/i386/isa/conf/files.i386 revision 1.198. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T09:27:15.000000Z K 7 svn:log V 45 Sync with sys/i386/isa/sio.c revision 1.207. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T09:34:42.000000Z K 7 svn:log V 299 Added yacc to the bootstrap tools. It is needed very early to build at least compile_et and lex, and although almost any version of yacc could work, the version in -stable doesn't actually work with -current makefiles because it doesn't support -o. Submitted by: Ian Holland END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-17T11:33:10.000000Z K 7 svn:log V 136 Remove compile time dependency on ARG_MAX. PR: 1791 (partial) Reviewed by: Bruce Evans , Tor Egge END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T12:14:55.000000Z K 7 svn:log V 80 Fixed a misdeclaration. This unhides type mismatches which will be fixed soon. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-17T12:58:43.000000Z K 7 svn:log V 204 Remove compile time dependency on ARG_MAX. This fix only removes the dependency on compile time constants. The code has other (old) problems that need to be addressed. PR: 1791 Reviewed-by: bde, tegge END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-17T13:13:41.000000Z K 7 svn:log V 54 Remove reference to non-existent htable(8). PR: 6940 END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T13:54:59.000000Z K 7 svn:log V 90 Added used include of - don't depend on pollution in END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T14:01:00.000000Z K 7 svn:log V 162 Include after including its prerequisite - don't depend on pollution in including the prerequisite earlier. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T14:13:15.000000Z K 7 svn:log V 192 Added used include of "ioconf.h" - don't depend on pollution in . I'm fixing isa interrupt handler configuration and this is just a quick fix to keep SCSI configuration unharmed. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T14:58:04.000000Z K 7 svn:log V 362 Don't declare isa device structs or isa interrupt handlers in , and don't depend on them being declared there. This will cause lots of warnings for a few minutes until config is updated. Interrupt handlers should never have been configured by config, and the machine generated declarations get in the way of changing the arg type from int to void *. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T15:16:53.000000Z K 7 svn:log V 357 Don't generate declarations for isa device structs in "ioconf.h". Don't generate declarations for isa interrupt handlers at all. Isa interrupt handlers are now declared in but should be converted take a `void *' arg and staticized as soon as possible. Updated CONFIGVERS. New configs are very incompatible with previous versions. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T15:29:09.000000Z K 7 svn:log V 121 MFC (revision 1.65 and 1.66; Add NEC PC-98 chipsets). Submitted by: Takahashi Yoshihiro END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T15:55:22.000000Z K 7 svn:log V 63 The isa device configuration hook was especially useless here. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T16:29:27.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/if_ed.c revision 1.142. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T16:30:16.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.300. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T16:30:53.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.114. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T16:32:23.000000Z K 7 svn:log V 37 Declare bsintr when PC98 is defined. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-17T16:33:14.000000Z K 7 svn:log V 41 Delete redundant declaration of lptintr. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T16:54:22.000000Z K 7 svn:log V 129 Don't depend on declaring isa device structs or isa interrupt handlers. pcm is not in LINT, so it is hard to test. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-17T16:59:30.000000Z K 7 svn:log V 161 Renambed sbintr to sb_intr to avoid a conflict with the (now unconditionally declared although it can't be configured together with snd) extern function sbintr. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-17T22:29:12.000000Z K 7 svn:log V 208 Don't allow a SIGCHLD to wake up a thread if the process has the default signal handler installed for SIGCHLD. The ACE MT_SOCK_Test was hanging as the result of being interrupted when it didn't expect to be. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-18T01:24:29.000000Z K 7 svn:log V 99 Mention the ``allow users'' command when describing how to set things up for incoming connections. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-18T07:55:14.000000Z K 7 svn:log V 155 Sync with sys/i386/isa/isa.c and sio.c revisions 1.74.2.7 and 1.147.2.16, respectively. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-18T09:13:16.000000Z K 7 svn:log V 116 preserve errno across the readlink() calls. There is no value in trashing errno during a successful malloc() call. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-06-18T09:26:22.000000Z K 7 svn:log V 40 Create a save TMPDIR using `mktemp -d'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-18T15:32:09.000000Z K 7 svn:log V 232 Changed the type of an isa/general interrupt handler to take a `void *' arg. Fixed or hid most of the resulting type mismatches. Handlers can now be updated locally (except for reworking their global declarations in isa_device.h). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-18T16:08:46.000000Z K 7 svn:log V 50 Converted isa_strayintr() to take a `void *' arg. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-18T18:35:04.000000Z K 7 svn:log V 371 ELF versions of __warn_references() and __weak_reference(). Note that this doesn't work with libc/net/res_stubs.c since gas wants the weak reference to take place in the same context as the real definition, presumably so that it can get hold of the symbol typing etc. However, this doesn't matter for libc/elf since we don't have binaries that use the old symbol names. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-18T22:43:18.000000Z K 7 svn:log V 161 Don't assume that all ttys support carrier detect. If we're passing our controlling terminal, always record our pid so that the receiving ppp knows who to HUP. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-18T23:38:04.000000Z K 7 svn:log V 89 Make sure our recvmsg() is a SCM_RIGHTS message when we receive a link from another ppp. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-19T08:34:52.000000Z K 7 svn:log V 316 Fixes per PR 2850: (a) Note that the default securelevel value is -1, in -current and -stable. (b) Mention kernel sysctl variable that controls securelevel. (c) Add warning the `fsck' will fail if securelevel >= 2. (d) Suggest end of /etc/rc as the right place to raise securelevel. and one spelling fix. PR: 2850 END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-06-19T16:09:20.000000Z K 7 svn:log V 104 Add check for non-NULL cur_term Add #pragma weak for reset_*_mode() they will be replaced in libncurses END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-06-19T16:12:41.000000Z K 7 svn:log V 78 Fix keypad on/off for ^Z suspends by replacing reset_*_mode() from libmytinfo END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-06-19T16:14:30.000000Z K 7 svn:log V 30 MFC: #pragma weak, NULL check END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-06-19T16:16:13.000000Z K 7 svn:log V 26 MFC: fix ^Z keypad on/off END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-20T00:19:42.000000Z K 7 svn:log V 136 Create & use fsm2initial(), a function to bring a state machine back to ST_INITIAL without going through any unnecessary TLS/TLF pairs. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-20T01:36:38.000000Z K 7 svn:log V 151 Re-initialise our timer service after fork()ing to lose our terminal session. Is this a bug in setitimer() ? - it must be called again in the child ! END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-20T01:55:28.000000Z K 7 svn:log V 203 Do an InitRestartCounter when we get a TerminateReq in Opened state..... I have no idea why this never caused problems in the past - maybe the restart counter was bogusly initialised somewhere else :-/ END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-20T14:41:00.000000Z K 7 svn:log V 57 MFC: Rev 1.19, always -HUP syslog, etc. (PR: docs/6385) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T16:11:31.000000Z K 7 svn:log V 87 Import kernel parts of ppp-2.3.5. Obtained from: ftp://cs.anu.edu.au/pub/software/ppp END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T16:28:04.000000Z K 7 svn:log V 108 Merge ppp changes from 2.3.3 -> 2.3.5. I have spotted some more problems, which I'll have a go at shortly. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T16:39:35.000000Z K 7 svn:log V 16 Missing splx(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T16:55:44.000000Z K 7 svn:log V 129 Zap what appears to be a relic of the older version of zlib. The other maintained mbuf based ppp-deflate.c's have removed this. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T17:35:17.000000Z K 7 svn:log V 113 Import user-mode parts of kernel ppp v2.3.5 Obtained from: Paul Mackerras; ftp://cs.anu.edu.au/pub/software/ppp END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T18:02:16.000000Z K 7 svn:log V 48 Merge ppp 2.3.3 -> 2.3.5 changes onto mainline. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-06-20T18:02:17.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 5 peter K 8 svn:date V 27 1998-06-20T18:18:05.000000Z K 7 svn:log V 40 Import ipfilter 3.2.7 kernel components END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T18:18:05.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r37071, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-06-20T18:18:06.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'v3_2_7'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T18:29:38.000000Z K 7 svn:log V 109 Import trimmed version of ipfilter 3.2.7. Obtained from: Darren Reed via http://cheops.anu.edu.au/~avalon/ END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T18:29:38.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r37074, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-06-20T18:29:39.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v3_2_7'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T18:37:51.000000Z K 7 svn:log V 53 Merge ipfilter 3.2.3 -> 3.2.7 changes onto mainline. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-20T18:43:25.000000Z K 7 svn:log V 44 Merge 3.2.3 -> 3.2.7 changes into mainline. END K 10 svn:author V 3 mph K 8 svn:date V 27 1998-06-21T04:33:36.000000Z K 7 svn:log V 21 Correct punctuation. END K 10 svn:author V 3 mph K 8 svn:date V 27 1998-06-21T04:44:52.000000Z K 7 svn:log V 34 MFC: Punctuation and style fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-21T04:46:04.000000Z K 7 svn:log V 95 Nuke this, it's bogus and out of date. Pointed out by: An anonymous air traffic controller. :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-21T04:46:53.000000Z K 7 svn:log V 26 Say goodbye to Airport 71 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-21T04:47:21.000000Z K 7 svn:log V 67 remove old hack that's no longer needed and now breaks the compile END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-21T04:47:40.000000Z K 7 svn:log V 19 MFC: Bye, airport. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-21T11:14:50.000000Z K 7 svn:log V 70 Suggest the use of ``accept dns'', not ``enable dns'' in server mode. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T11:33:32.000000Z K 7 svn:log V 312 Converted add_interrupt_randomness() to take a `void *' arg. Rewrote mmioctl() to fix hundreds of style bugs and a few error handling bugs (don't check for superuser privilege for inappropriate ioctls, don't check the input arg for the output-only MEM_RETURNIRQ ioctl, and don't return EPERM for null changes). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T12:22:35.000000Z K 7 svn:log V 473 Round tickadj up. This prevents tickadj from being 0 when HZ > 500, which makes adjtime(2) useless and confuses xntpd(8) into refusing to start even when it would use the kernel PLL instead of adjtime(). The result is the same as recommended by tickadj(8), at least when HZ divides 10^6. Of course, you wouldn't want to actually use adjtime() when HZ is large. In the silly boundary case of HZ == 10^6, tickadj == tick == 1 so the clock stops while adjtime() is active. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T12:36:12.000000Z K 7 svn:log V 33 Added a missing options include. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T12:50:12.000000Z K 7 svn:log V 115 Fixed typo in ifdefed code. (NFS_ACDEBUG is not in LINT. Therefore, code controlled by it did not even compile.) END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T13:36:53.000000Z K 7 svn:log V 258 Moved P1003 options from the middle of the devices section to the end of the main options section. Turned on documented option OVERRIDE_TUNER. LINT is primarily for turning on options, not for documenting them. Don't list IPFILTER twice (once as broken). END K 10 svn:author V 5 mckay K 8 svn:date V 27 1998-06-21T14:08:27.000000Z K 7 svn:log V 73 Remove bogus comment that teleported in from sys/i386/i386/mp_machdep.c. END K 10 svn:author V 5 mckay K 8 svn:date V 27 1998-06-21T14:22:29.000000Z K 7 svn:log V 483 Since I got no objections to this patch, and no one has offered any alternative, I present .. ta! da! .. the __error() hack. This patch to the a.out dynamic loader provides old a.out binaries with __error() if they are linked with an older libc that lacks it, but are also linked against a library that needs it. There is a smaller, tricker hack that takes advantage of the fact that ld.so has __error() too, courtesy of the new libc, but this hack is the straightforward version. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T14:45:00.000000Z K 7 svn:log V 38 Ifdefed a conditionally used include. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T14:53:44.000000Z K 7 svn:log V 25 Removed unused includes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T15:49:39.000000Z K 7 svn:log V 121 Removed unused includes. Don't depend on "implicit int". Don't bloat the data section with explicit initialization to 0. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T15:54:11.000000Z K 7 svn:log V 57 Removed unused includes. Don't depend on "implicit int". END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T16:51:06.000000Z K 7 svn:log V 114 Removed unused includes. Ifdefed conditionally used includes. Finished rev.1.39. (I only submitted the request.) END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T17:08:08.000000Z K 7 svn:log V 62 Removed unused includes. Ifdefed conditionally used includes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T17:46:53.000000Z K 7 svn:log V 62 Removed unused includes. Ifdefed conditionally used includes. END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-06-21T18:00:34.000000Z K 7 svn:log V 51 Make value of SIZE accurate. Obtained from: ps(1) END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T18:02:50.000000Z K 7 svn:log V 25 Removed unused includes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T19:56:31.000000Z K 7 svn:log V 348 Removed unused function ll_w_block(). It has always had races due to not using splbio(), and has rotted a little. The races were probably harmless in practice because this function was only used for superblock updates, and separate superblock updates are probably prevented from running into each other by doing part of the update synchronously. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-21T21:06:04.000000Z K 7 svn:log V 707 Fixed (?) races in mark_buffer_dirty(). We abuse the buffer cache by hacking on locked buffers without getblk()ing them, and we didn't even use splbio() to prevent biodone() changing the buffer underneath use when a write completes. I think there was no problem in practice on i386's because the operations on b_flags and numdirtybufs happen to be atomic. We still depend on biodone()'s operations on b_flags not interfering with ours. I think there is only interference for B_ERROR, and this is harmless because errors for async writes are ignored anyway. Don't use mark_buffer_dirty() except for superblock-related metadata. It was used in just one case where ordinary BSD buffering is more natural. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-22T02:47:35.000000Z K 7 svn:log V 137 MFC: bring in kernel versioning feature, though with a slightly more informative error message (which I'll bring forward into -current). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-22T02:48:23.000000Z K 7 svn:log V 56 MFC: kernel version number to go with config(8) change. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-22T06:34:12.000000Z K 7 svn:log V 339 Add rc.conf option to set kernel security level and modify "/etc/rc" to use this. Requested by: max, andreas Note: This change just provides a convenient way to exercise existing functionality. Whether `kern.securelevel' is effective in increasing system security is another issue, and one that has been well thrashed out in the lists. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-22T08:03:52.000000Z K 7 svn:log V 46 Sync with sys/i386/isa/if_fe.c revision 1.42. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-22T08:05:12.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.301. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-22T08:06:58.000000Z K 7 svn:log V 81 Sync with sys/i386/isa/if_ed.c and npx.c revisions 1.143 and 1.61, respectively. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-22T21:09:10.000000Z K 7 svn:log V 75 Typo fix. Reviewed by: phk Submitted by: John Hay END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-23T03:09:26.000000Z K 7 svn:log V 79 Use a default blanktime (otherwise it shows up as "NO" in sysinstall's menus). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-23T03:09:45.000000Z K 7 svn:log V 19 MFC: use blanktime END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-23T04:38:50.000000Z K 7 svn:log V 18 Grammar touch-up. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-23T04:39:35.000000Z K 7 svn:log V 25 Cross-ref login.conf(5). END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-23T04:41:04.000000Z K 7 svn:log V 18 Copy From Current END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-23T05:30:26.000000Z K 7 svn:log V 15 lable -> label END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-23T05:31:20.000000Z K 7 svn:log V 42 Merge in the last two Revs of typo-fixes. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-23T16:27:45.000000Z K 7 svn:log V 124 Sync with sys/i386/conf/Makefile.i386 revision 1.89.2.5. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1998-06-23T16:52:59.000000Z K 7 svn:log V 94 Minor grammar and punctuation cleanup. Reference /etc/periodic/daily instead of /etc/crontab. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-23T21:33:24.000000Z K 7 svn:log V 237 Update from ppp-2.2.0 -> 2.3.5, from -current. New features: deflate/gzip compression, demand dial, bringup/keepup/pass filtering using bpf, Idle timeout. (This version uses the correct protocol number for deflate BTW). OK'ed by: jkh END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-23T21:41:51.000000Z K 7 svn:log V 332 Update pppd from 2.2.0 -> 2.3.5. NOTE: There were a lot of hacks done to pppd along the way that were never submitted back to the pppd folks and many required extensive reworking to get them to fit into 2.3.x. If you've made hacks in the past that are important, please re-check them to make sure they still work. OK'ed by: jkh END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-23T21:41:58.000000Z K 7 svn:log V 39 Forgot to resync the RELNOTES to 2.3.5 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-23T21:48:50.000000Z K 7 svn:log V 171 Update from ppp 2.2.0 -> 2.3.5, from -current. (actually this is 2.3.3, as in -current. the only 2.3.3 -> 2.3.5 changes were a couple of new #ifdefs for GLIBC on linux) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-23T21:52:58.000000Z K 7 svn:log V 48 Import chat from pppd 2.3.5 onto vendor branch. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-06-23T21:52:59.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create tag 'ppp_2_3_5'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-23T21:58:41.000000Z K 7 svn:log V 55 Merge ppp 2.3.3 -> 2.3.5 changes (for what it's worth) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-23T22:12:41.000000Z K 7 svn:log V 49 Update chat with changes from ppp 2.2.0 -> 2.3.5 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-24T06:14:01.000000Z K 7 svn:log V 49 MFC: Don't pull in compat bits we don't need to. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-24T06:16:32.000000Z K 7 svn:log V 74 MF22: more explanatory message from config on version mismatch detection. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-24T06:55:18.000000Z K 7 svn:log V 142 Clean the crunchgen targets after creating the crunch binary. This *should* avoid the -DRELEASE_CRUNCH polution that's mis-building user-ppp. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-24T06:58:00.000000Z K 7 svn:log V 123 Add CUSEEME support. This has *not* been tested, nor could I find anyone to test it, so please report any problems to me. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-24T08:45:20.000000Z K 7 svn:log V 63 Don't enable vcfs by default - it prevents LINT from building. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-24T08:59:36.000000Z K 7 svn:log V 60 Make this build again - at_ifawithnet() takes only one arg. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-24T09:21:53.000000Z K 7 svn:log V 86 irqs are now passed in as linked list. Update this code accordingly. Found by: LINT END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-24T09:23:32.000000Z K 7 svn:log V 106 Avoid some panics in sio_unload which gets called with various dirt if the attach of a modem card failed. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1998-06-24T10:21:30.000000Z K 7 svn:log V 201 Don't refer to mouse_info.u.datea.[xyz] while processing MOUSE_BUTTON_EVENT ioctl. These fields don't have valid values for this ioctl. PR: kern/6928 Submitted by: Bill Fenner END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-06-24T13:30:25.000000Z K 7 svn:log V 26 Insert a missing newline. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-24T13:37:23.000000Z K 7 svn:log V 49 Sync with sys/i386/isa/syscons.c revision 1.208. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-24T13:37:50.000000Z K 7 svn:log V 49 Sync with sys/i386/isa/syscons.c revision 1.264. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-06-24T13:55:32.000000Z K 7 svn:log V 121 Fix race condition for creation of vnode_if.c and vnode_if.h. Exact problem pointed out by: Cyrus Rahman END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-24T19:33:36.000000Z K 7 svn:log V 451 o If we come out of select() with only write descriptors that end up writing zero bytes, sleep for 1/10 of a second so that we don't end up using up too much cpu. This should only ever happen on systems that wrongly report a descriptor as writable despite the tty buffer being full. Discussed with: Jeff Evarts o Do an initial run-time check to see if select() alters the passed timeval. This knowledge isn't yet used, but will be soon. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-24T19:36:37.000000Z K 7 svn:log V 42 Oops - forgot these with the last commit. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-24T20:51:09.000000Z K 7 svn:log V 200 When some functions were added to sys/queue.h (1.15, 1.16), the queue diagram (in comment, showing member functions) update were slipped. PR: 7048 Submitted by: SAWADA Mizuki END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-06-24T22:01:32.000000Z K 7 svn:log V 34 Oops, add ppc to the 'tty' imask. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-06-24T23:50:20.000000Z K 7 svn:log V 147 Reviewed by: guido@mouse.gvr.org Submitted by: Archie@whistle.com redo the last patch to allow differentiated kernel logging in a much better way. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-06-25T00:04:21.000000Z K 7 svn:log V 155 Add the missing {} that caused the function to return ESRCH if it had to wait for the thread to exit and if the caller didn't want the thread exit status. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-25T00:45:59.000000Z K 7 svn:log V 58 MFC: make boot message buffer size configurable. PR: 6962 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-25T00:47:48.000000Z K 7 svn:log V 62 MFC: make boot message buffer size configurable. PR: 6962 END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-25T04:27:56.000000Z K 7 svn:log V 71 Mention `kern_securelevel' variables in manual page. Reminded-by: max END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-25T06:35:20.000000Z K 7 svn:log V 34 Fix syntax error from last commit END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-06-25T09:02:51.000000Z K 7 svn:log V 149 Whoops. :-( Update the if_ppp build glue to deal with 2.3.5 from -current. (All my systems have lkm's disabled for safety, I ususally forget them.) END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-25T10:49:49.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.115. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-25T11:28:07.000000Z K 7 svn:log V 193 Remove bdevsw_add(), change the only two users to use bdevsw_add_generic(). Extend cdevsw to be superset of bdevsw. Remove non-functional bdev lkm support. Teach wcd what the open() args mean. END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-06-25T16:54:41.000000Z K 7 svn:log V 248 Remove "not hungly" panics. Cookies now used by the linux and ibcs2 emulators. The emulators assume that filesystem may just ignore cookies, and handle this case correctly. So we just ignore cookies. Also sync *_readdir "prototypes" with reality. END K 10 svn:author V 5 guido K 8 svn:date V 27 1998-06-25T18:50:06.000000Z K 7 svn:log V 151 Fix btree problems. This passes regressions tests. PR: 7009 Obtained from: http://www.sleepycat.com/update/patch.185.html, patches 1.2, 1.3 and 1.4 END K 10 svn:author V 5 guido K 8 svn:date V 27 1998-06-25T19:39:19.000000Z K 7 svn:log V 265 Implement new argument -l (OpenBSD has -a but we already use that). This allows one to specify additional sockets in the unix domain that syslogd listens to. Its primary use is to create log sockets in chroot environments. Obtained from:OpenBSD (with a bug fixed d END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-06-25T21:26:06.000000Z K 7 svn:log V 374 A long time ago I hacked mountd so that it would deal intelligently with export lines where the same hostname was specified more than once (this happens a lot with netgroups sometimes). Recently I discovered that it needs to be hacked to deal with multiple instances of the same IP address too. I've been using this modification locally for several months with no hassles. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-06-25T21:27:24.000000Z K 7 svn:log V 119 MFC: don't treat multiple instances of the same IP address in export access lists as an error. (2.2.x needs this too.) END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1998-06-25T22:04:48.000000Z K 7 svn:log V 119 Update vmstat portion of man page to reflect the statistics currently shown by systat's vmstat display. PR: docs/3764 END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-25T22:33:31.000000Z K 7 svn:log V 308 Add ``ipcp'' as an optional argument to ``open'', and make open capable of re-negotiatiating the various layers. It is now possible to change various link options and then re-open the relevant layer, making the changes effective - for example, switching off VJ compression or starting ECHO LQRs on-the-fly. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-26T01:44:08.000000Z K 7 svn:log V 121 Remove completely obsolete sup lines (we don't support sup from freebsd.org) and better document the CVSup config stuff. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-26T01:44:57.000000Z K 7 svn:log V 19 MF22: die sup die. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-26T01:47:43.000000Z K 7 svn:log V 82 Reference CVSup documentation URL for those who don't even quite know what it is. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-26T01:48:04.000000Z K 7 svn:log V 19 MF22: doc pointer. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-06-26T02:49:25.000000Z K 7 svn:log V 122 Sync with sys/i386/i386/machdep.c revision 1.209.2.24. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-26T07:15:38.000000Z K 7 svn:log V 167 Document environment variables used by pkg_{add,create,info}. These include PKG_TMPDIR, TMPDIR, PKG_DBDIR. Add a FILES section to these manual pages. PR: docs/7064 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-26T10:35:55.000000Z K 7 svn:log V 167 Flesh this document out just a little in response to some user questions and also recommend linking over copying since, at this stage, a stale copy is a real concern. END K 10 svn:author V 2 pb K 8 svn:date V 27 1998-06-26T13:13:53.000000Z K 7 svn:log V 57 MFC: patch rarpd use of the routing socket. PR: bin/5669 END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-06-26T14:25:18.000000Z K 7 svn:log V 33 Correct typo: loosing --> losing END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-06-26T14:45:17.000000Z K 7 svn:log V 61 Make it setuid root again, as it always has been. PR: 7070 END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-26T18:13:57.000000Z K 7 svn:log V 17 Add D_DISK flag. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-26T18:14:25.000000Z K 7 svn:log V 23 Remove isdisk() hacks. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-26T18:50:29.000000Z K 7 svn:log V 17 DISTRIBUTION=des END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-26T18:52:44.000000Z K 7 svn:log V 22 MFC: DISTRIBUTION=des END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-26T18:54:06.000000Z K 7 svn:log V 119 Don't make clean after building the crunch file. Build a des & non-des version of ppp in the same way as init and ed. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-26T18:55:07.000000Z K 7 svn:log V 79 MFC: Build a des & non-des version of ppp in the same way as init and ed. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-26T19:02:40.000000Z K 7 svn:log V 37 Don't depend on sizeof(u_long) == 4. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-26T19:04:31.000000Z K 7 svn:log V 67 MFC: Don't depend on sizeof(u_long) == 4. Pointed out by Theo END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-06-27T02:01:25.000000Z K 7 svn:log V 179 Extend the existing hackery to set the disk type to SCSI for the "da" and "od" devices. Formerly ESDI was used for them, causing problems for fresh installations of CAM systems. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-27T06:43:09.000000Z K 7 svn:log V 103 Report the mode as the result of the VOP_GETATTR rather than the vnodes type, they may not correspond. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-27T06:45:04.000000Z K 7 svn:log V 47 Report the type from the inode, not the vnode. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-27T07:28:49.000000Z K 7 svn:log V 39 Make vprint() print dev_t in hex also. END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-06-27T07:30:45.000000Z K 7 svn:log V 106 Only make struct xtcpcb visable if _NETINET_IN_PCB_H_ and _SYS_SOCKETVAR_H_ are defined. Reviewed by: bde END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-06-27T07:42:00.000000Z K 7 svn:log V 35 MFC: r 1.18 Hide printf. PR: 6875 END K 10 svn:author V 7 andreas K 8 svn:date V 27 1998-06-27T11:13:59.000000Z K 7 svn:log V 88 additionally warnings - login failures - tcp_wrapper messages about refused connections END K 10 svn:author V 7 andreas K 8 svn:date V 27 1998-06-27T11:20:34.000000Z K 7 svn:log V 109 merged from ­current, new security warnings (login failures and tcp_wrappers messages) PR: closes misc/7050 END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T12:03:43.000000Z K 7 svn:log V 106 ``struct tunnel_header'' -> u_int32_t in OpenBSD. struct tunnel_header is going soon. Suggested by: Theo END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T12:03:46.000000Z K 7 svn:log V 40 Cast void * to char * for log_Printf(). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T12:03:50.000000Z K 7 svn:log V 56 Don't assume ``sizeof(u_long) == 4'' Submitted by: Theo END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T12:05:28.000000Z K 7 svn:log V 117 Cosmetic MFC: OpenBSD struct tunnel_header -> u_int32_t Fix ``sizeof(u_long) == 4'' errors. Suggested by: theo END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T14:17:28.000000Z K 7 svn:log V 97 Don't dlopen()/dlsym() libalias, use it in the same way as the rest of the world uses libraries. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T14:18:15.000000Z K 7 svn:log V 26 Remove redundant includes END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T15:33:17.000000Z K 7 svn:log V 92 I find it *really* irritating that you can't ``cvs rm'' things without removing them first. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-27T15:35:00.000000Z K 7 svn:log V 21 Make uoff_t compile. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-27T15:35:57.000000Z K 7 svn:log V 40 Use %lx for printing register contents. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-27T15:37:43.000000Z K 7 svn:log V 67 Add some stack backtrace support. Pretty fragile but its a start. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-27T15:39:51.000000Z K 7 svn:log V 73 Use %+11ln for printing in r format to make it work for 64bit registers. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-27T15:40:56.000000Z K 7 svn:log V 66 Make db_tok_number a long to allow typing 64bit numbers on alpha. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T16:10:40.000000Z K 7 svn:log V 174 Fixes assorted problems with the history edit functions in libedit. This affects sh, ftp (and others?). Submitted by: Max Euston PR: 6516 END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T16:24:52.000000Z K 7 svn:log V 25 More u_long -> u_int32_t END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T16:32:07.000000Z K 7 svn:log V 58 Cosmetic (under FreeBSD): Even more u_long -> u_int32_t END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T20:32:41.000000Z K 7 svn:log V 80 Fix a few typos. PR: 7092 Submitted by: Kauzo Horikawa END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T20:34:11.000000Z K 7 svn:log V 33 MFC: typos fixed in revision 1.3 END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T20:41:59.000000Z K 7 svn:log V 96 A few tweaks to the spanish keymap. PR: 7080 Submitted by: Jose M. Acaide END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T20:43:02.000000Z K 7 svn:log V 18 MFC: revision 1.2 END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T21:23:28.000000Z K 7 svn:log V 18 MFC: natd support END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T21:29:35.000000Z K 7 svn:log V 72 Typo. PR: 7093 Submitted by: Stefan Eggers END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T21:30:44.000000Z K 7 svn:log V 18 MFC: revision 1.9 END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-06-27T21:45:59.000000Z K 7 svn:log V 140 Note in log file if messages are being forwarded from a remote machine. PR: 7055 Submitted by: Edwin Groothus END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-27T23:48:54.000000Z K 7 svn:log V 420 o Fix remaining sizeof problems for 64 bit machines. o Allow ``set ....'' when we have multiple links but aren't in multilink mode. o Do a TLS when we receive a ``Open'' event in ``Closed'' state, despite the rfc state transition table. This is clearly an error in the RFC as TLS cannot have yet been called (without TLF) in the ``Closed'' state. I've posted a message to comp.protocols.ppp for confirmation. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:44:51.000000Z K 7 svn:log V 33 machine/conf.h no longer exists. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:45:50.000000Z K 7 svn:log V 64 Add a hack to get the ELF symbols from where SIMOS leaves them. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:47:20.000000Z K 7 svn:log V 130 Call ddb_trap() for gentrap on SimOS since I am using gentrap for DDB breakpoints (SimOS uses bpt itself for external debuggers). END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:47:50.000000Z K 7 svn:log V 15 Allow gentrap. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:48:48.000000Z K 7 svn:log V 24 Use elf symbols in DDB. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:50:35.000000Z K 7 svn:log V 59 Add a macro for testing the e_machine field of Elf64_Ehdr. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:52:50.000000Z K 7 svn:log V 64 Use db_addr_t for the breakpoint address in db_set_single_step. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:55:02.000000Z K 7 svn:log V 81 Supply the symbol table as an argument to X_db_symbol_values (required for elf). END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:57:28.000000Z K 7 svn:log V 195 Add DDB symbol support for ELF and KLD. The KLD support only supports global symbols so its not too useful. Changes to the kernel linker to allow it to supply DDB with symbols will come later. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T00:59:26.000000Z K 7 svn:log V 42 Forgot to mention: Obtained from: NetBSD END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T01:00:27.000000Z K 7 svn:log V 39 Make breakpoints and single-step work. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-06-28T01:03:13.000000Z K 7 svn:log V 53 Add options for selecting ELF or KLD symbols in DDB. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-06-28T02:58:57.000000Z K 7 svn:log V 342 Some revisions of the aic7880 have a problem where, if the data fifo is full, but the PCI input latch is not empty, HDMAEN cannot be cleared. The fix used here is to attempt to drain the data fifo until there is space for the input latch to drain and HDMAEN de-asserts. This is a 1 instruction fix, so it should have no performance impact. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-06-28T02:59:53.000000Z K 7 svn:log V 53 MFC: Workaround for aic7880 Rev. B dma hardware bug. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-06-28T05:22:39.000000Z K 7 svn:log V 57 MFC: Move ftok() from libcompat to libc. PR: misc/6763 END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-06-28T08:37:45.000000Z K 7 svn:log V 144 Added a sysctl variable kern.sugid_coredump for controlling coredump behavior of setuid/setgid binaries that defaults to 0 (coredump disabled). END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-28T10:01:52.000000Z K 7 svn:log V 73 Add trailing newline to sys/syscall.mk so that diff doesn't choke on it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-06-28T10:04:01.000000Z K 7 svn:log V 23 Update generated files END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-06-28T10:39:39.000000Z K 7 svn:log V 30 Cosmetic: u_long -> u_int32_t END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T18:08:54.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T18:19:13.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T18:26:18.000000Z K 7 svn:log V 108 Oops, the previous log message should have read "Fixed type mismatches - don't assume that time_t is long". END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T18:34:01.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T18:59:04.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T19:06:17.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T19:23:03.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T19:36:49.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T19:45:13.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T20:11:23.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T20:25:59.000000Z K 7 svn:log V 49 Fixed printf format errors. Sure is dusty here. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T20:33:36.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T20:40:51.000000Z K 7 svn:log V 74 Fixed printf format errors, scanf format errors and scanf error handling. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T20:42:49.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T20:48:03.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T21:00:04.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-28T21:05:48.000000Z K 7 svn:log V 66 Fixed printf format errors (second round with non-i386 typedefs). END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-28T21:33:42.000000Z K 7 svn:log V 34 misc. spelling and grammar gnits. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-28T21:34:27.000000Z K 7 svn:log V 39 mfc, misc. spelling and grammar gnits. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-29T06:54:34.000000Z K 7 svn:log V 38 SEE ALSO http://www.FreeBSD.ORG/ports END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-29T06:55:59.000000Z K 7 svn:log V 36 CFC: SEE ALSO www.freebsd.org/ports END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-29T06:56:40.000000Z K 7 svn:log V 34 A little typos and grammer fixes. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-29T06:57:18.000000Z K 7 svn:log V 25 MFC: a typos and grammer END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-06-29T06:58:46.000000Z K 7 svn:log V 299 Fix bogon in man page. "-o conn" actually turns off NFSMNT_NOCONN as it is a "negative" option. This makes it equivalent to /not/ specifying "-c". The compile time default is /not/ to have the NFSMNT_NOCONN flag set, so "-o conn" should never be needed---truly a deprecated option :-). PR: 6905. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-29T07:04:08.000000Z K 7 svn:log V 43 Fix .Ar usage. Add .Xrefs as appropriate. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-06-29T07:04:36.000000Z K 7 svn:log V 53 MFC: .Ar usage, .Xr as appropriate, AUTHOR->AUTHORS END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-29T09:28:01.000000Z K 7 svn:log V 177 Crank the max possible disks/slices constants way down. The probe for this sometimes makes IDE drives chatter their guts out and takes an inordinately long time in such cases.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-29T09:28:21.000000Z K 7 svn:log V 38 MFC: crank max disks/slices way down. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-06-29T10:15:32.000000Z K 7 svn:log V 44 Restore a clobbered tab. Dedicated to: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T15:52:49.000000Z K 7 svn:log V 34 Don't assume that time_t is long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T16:30:43.000000Z K 7 svn:log V 148 Don't assume that time_t is long. Don't assume that time_t's can be represented by ints. Keep assuming that time_t's can be represented by longs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T16:47:08.000000Z K 7 svn:log V 63 Don't assume that time_t is long. Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T17:06:00.000000Z K 7 svn:log V 34 Don't assume that time_t is long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T17:25:46.000000Z K 7 svn:log V 34 Don't assume that time_t is long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T17:38:35.000000Z K 7 svn:log V 34 Don't assume that time_t is long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T17:51:39.000000Z K 7 svn:log V 104 Don't assume that time_t is long. Fixed printf format errors (don't assume that ntohl() returns long). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T17:54:29.000000Z K 7 svn:log V 34 Don't assume that time_t is long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T18:09:59.000000Z K 7 svn:log V 34 Don't assume that time_t is long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-06-29T18:12:08.000000Z K 7 svn:log V 63 Don't assume that time_t is long. Fixed printf format errors. END