ƒ¬41000 236 146 677 147 147 550 142 174 293 394 221 310 437 135 146 253 176 133 135 160 131 135 260 168 313 157 185 333 154 162 161 292 267 151 143 161 127 119 217 879 146 124 123 131 119 143 128 121 613 139 169 357 133 315 249 514 284 1004 228 170 159 119 108 108 108 164 177 234 288 130 499 198 206 211 555 166 310 156 163 120 234 174 162 138 166 339 120 729 163 575 115 129 115 214 188 145 304 162 158 186 120 134 207 188 756 128 275 158 235 126 101 207 157 117 124 144 157 121 117 166 236 167 236 178 125 376 196 244 991 216 149 141 290 222 139 188 120 394 752 295 289 127 258 134 239 173 115 127 218 107 145 153 171 137 552 229 150 160 99 180 168 250 128 444 141 166 186 175 717 408 492 190 242 198 170 141 177 171 127 171 136 122 494 146 168 139 203 1139 419 135 206 146 163 173 320 205 115 137 154 147 145 143 148 126 132 242 362 137 141 197 210 148 153 137 127 134 114 178 151 265 109 157 236 178 110 178 119 239 896 236 164 316 131 436 214 541 125 K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-08T09:57:28.000000Z K 7 svn:log V 52 Missing newline at end of file causes syntax error. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-11-08T10:29:53.000000Z K 7 svn:log V 582 (1) New variable MAKE_ARGS: will be appended to build/install make argument list. The old MAKE_FLAGS was a little hard to use since it had a weird default ("-f"). Suggested by: Shigeyuki FUKUSHIMA (2) Add new targets clean-restricted and clean-for-cdrom, which will delete RESTRICTED and NO_CDROM packages and distfiles from the top. Reviewed by: jkh (3) Add depends to list of things to recurse on. It will help people who are trying to fetch some ports plus their dependencies. Requested by: Chris Dillon END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-11-08T10:30:55.000000Z K 7 svn:log V 53 Merge bsd.port.mk 1.295 and bsd.port.subdir.mk 1.26. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-11-08T12:37:30.000000Z K 7 svn:log V 51 dig, dnsquery & host seem to work on the alpha now END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-08T12:39:07.000000Z K 7 svn:log V 457 * Fix a couple of places in the device pager where an address was truncated to 32 bits. * Change the calling convention of the device mmap entry point to pass a vm_offset_t instead of an int for the offset allowing devices with a larger memory map than (1<<32) to be supported on the alpha (/dev/mem is one such). These changes are required to allow the X server to mmap the various I/O regions used for device port and memory access on the alpha. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-11-08T13:05:30.000000Z K 7 svn:log V 48 Fix a few typos Submitted by: Forgotten (sorry) END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-11-08T13:06:19.000000Z K 7 svn:log V 80 Explain what the command line switches do and what the various prompts signify. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-11-08T14:08:47.000000Z K 7 svn:log V 198 MFC: port the "acd" driver to -stable. I ported the driver to 2.2.6 last month, the -stable diffs are thanks to Richard Kiss. Any mistake in the commit is mine. Wormcontrol has also been modified. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-11-08T15:36:35.000000Z K 7 svn:log V 296 boot1: Eliminate EDD detection and optional use of disk packet interface. Do some general consistency fixes and space optimizations. Use of some freed-up space to defend against possible BIOS misfeatures. boot2: Revise disk read interface to provide for boot1 changes. Free up space for this. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-11-08T18:20:59.000000Z K 7 svn:log V 126 Remove some duplicate definitions. My fault, i forgot i already patched this file earlier... Reported by: Michael V. Harding END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-11-08T18:29:29.000000Z K 7 svn:log V 212 Drop the familiar 'text=xxxx data=xxxx bss=xxxx ...' display while loading. This eliminates noise when loading boot/loader; and when loading a kernel, they generally flash by too fast to be intelligible anyway. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-08T18:33:11.000000Z K 7 svn:log V 341 "Here is the most recent version of makedevops.pl. I've made the parsing of the input file more strict and the error messages more elaborate. Second, the output file has slightly improved looks when >80 character lines are concerned (I needed a 80 character line formatter anyway for work...)." Submitted by: Nick Hibma END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-08T18:35:53.000000Z K 7 svn:log V 40 Add semicolon to INTERFACE declarations END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-11-08T18:37:28.000000Z K 7 svn:log V 49 Prevent boot.config being parsed more than once. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-08T18:39:57.000000Z K 7 svn:log V 157 Update configuration files for the perl based makedevops script. Submitted by: Nick Hibma Approved by: Doug Rabson END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-08T18:42:34.000000Z K 7 svn:log V 81 Check if devclass exists for probed devices before declaring the device 'alive'. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-08T18:43:03.000000Z K 7 svn:log V 41 Port the ps/2 mouse driver to the alpha. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-08T18:51:38.000000Z K 7 svn:log V 40 Add semicolon to INTERFACE declaration. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-11-08T19:26:23.000000Z K 7 svn:log V 68 Update interface to timecounter to last change to the generic code. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-11-08T19:27:43.000000Z K 7 svn:log V 39 Allow for printing out integer arrays. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-08T20:47:57.000000Z K 7 svn:log V 43 Whoops, properly compress doc files again. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-11-08T23:18:48.000000Z K 7 svn:log V 167 main.c: Fix usage string. Fix getopt() string. Fix ordering of compatibility options. fetch.1: Fix synopsis. Fix ordering of T and t options. Fix minor grammar nit. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-11-09T01:19:30.000000Z K 7 svn:log V 74 Do a better job of determining if we were called as uptime(1). PR: 8593 END K 10 svn:author V 8 truckman K 8 svn:date V 27 1998-11-09T03:43:55.000000Z K 7 svn:log V 215 Fix some calculations that use sizeof to attempt to find the end of an array that were doing sizeof on an unrelated variable. This just happened to work right on the i386, but would not on the alpha. PR: bin/8427 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T05:40:22.000000Z K 7 svn:log V 63 Fix typo (if it's not a typo, then it doesn't make sense IMHO) END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-11-09T06:52:46.000000Z K 7 svn:log V 90 Fix a .Nm -> .Fn fix that was missed in the previous commit. Pointed-out-by: Bruce Evans END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T07:00:14.000000Z K 7 svn:log V 238 Remove [apparently] bogus casts to u_long for the vnode_pager_setsize() second argument. np_size is a 64 bit int, so is the second arg. This might have caused needless 2G/4G file size problems. I believe it was Bruce who queried this. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T07:03:04.000000Z K 7 svn:log V 60 Delete stray extern declaration for non-existing variables. END K 10 svn:author V 2 tg K 8 svn:date V 27 1998-11-09T07:51:05.000000Z K 7 svn:log V 71 MFC: The pthread_rwlock* man pages need .St -susv2. Reminded by: alex END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T08:03:01.000000Z K 7 svn:log V 67 Fix a warning (#include the apic_next_irq() prototype for APIC_IO) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T08:08:06.000000Z K 7 svn:log V 197 s/%#p/%p/ to fix a warning. This looks like a leftover of once being %#x, which causes a leading 0x to be prepended. %p has this by default and the '#' is ignored by the kernel prinf code for %p. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T09:21:25.000000Z K 7 svn:log V 172 "fix" a warning that has been bugging me for ages. Eliminate a couple of temporary variables since they are only used once and their types were the cause of the warnings. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T09:30:55.000000Z K 7 svn:log V 57 Add #include to get a prototype for update_intr_masks(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-09T09:34:00.000000Z K 7 svn:log V 49 ifioctl takes a u_long rather than an int on 3.0 END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-09T10:47:19.000000Z K 7 svn:log V 68 Add some bogus stuff to make systat/vmstat happy. Reviewed by: dfr END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-09T10:52:43.000000Z K 7 svn:log V 34 Reenable systat/vmstat for alpha. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-09T11:08:48.000000Z K 7 svn:log V 26 Reenable fstat for alpha. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-09T14:24:22.000000Z K 7 svn:log V 123 Sync with sys/i386/conf/files.i386 revision 1.141.2.24. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 8 truckman K 8 svn:date V 27 1998-11-09T15:08:04.000000Z K 7 svn:log V 781 If the session leader dies, s_leader is set to NULL and getsid() may dereference a NULL pointer, causing a panic. Instead of following s_leader to find the session id, store it in the session structure. Jukka found the following info: BTW - I just found what I have been looking for. Std 1003.1 Part 1: SYSTEM API [C LANGUAGE] section 2.2.2.80 states quite explicitly... Session lifetime: The period between when a session is created and the end of lifetime of all the process groups that remain as members of the session. So, this quite clearly tells that while there is any single process in any process group which is a member of the session, the session remains as an independent entity. Reviewed by: peter Submitted by: "Jukka A. Ukkonen" END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-11-09T16:09:05.000000Z K 7 svn:log V 52 Remove a redundant addition of the starting offset. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-11-09T16:16:37.000000Z K 7 svn:log V 30 MFC: add "acd0" entry in LINT END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-09T21:52:50.000000Z K 7 svn:log V 30 Reenable adjkerntz for alpha. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-09T22:22:01.000000Z K 7 svn:log V 36 Release the ppbus when probe fails. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-09T23:39:02.000000Z K 7 svn:log V 26 Clean it up a little bit. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-11-10T00:32:39.000000Z K 7 svn:log V 49 Don't forget to initialise dbuff when debugging. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-10T06:35:24.000000Z K 7 svn:log V 35 Cleanup. Make it compile on alpha. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-10T06:38:40.000000Z K 7 svn:log V 28 Enable IPXrouted for alpha. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-11-10T06:44:42.000000Z K 7 svn:log V 518 Fix probes when a port address is specified. Convert from BT'isms to AHA'isms Don't fail the probe if the illegal command bit is set in the status register. If the BusLogic MultiMaster probe preceeded us, it may well have determined that the card we are attaching to was not a true MultiMaster by sending us a command that fails on the 154X. Reset the adapter before doing the inquiry. This provides extra sanity and will also clear the illegal command status bit that my be left over from the MultiMaster probe. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-11-10T06:44:54.000000Z K 7 svn:log V 45 Fix probes when a port address is specified. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-11-10T06:45:14.000000Z K 7 svn:log V 75 Convert to change in ISA compatiblity port handling in the base bt driver. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-11-10T06:47:11.000000Z K 7 svn:log V 262 Noop Commit - Change was in last revision. If the next available mailbox is not in the free state, print a warning and handle the condition as a temporary resource shortage. The condition should never happen, but we shouldn't panic since recovery is possible. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-10T06:50:35.000000Z K 7 svn:log V 40 Enable named-xfer and rbootd for alpha. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-11-10T07:12:20.000000Z K 7 svn:log V 219 MFC: Confirm to POSIX and close any copies of inherited popen()ed descriptors in the child process. {rev 1.7 "src/lib/libc/gen/popen.3"} {rev 1.12 "src/lib/libc/gen/popen.c"} Reviewed by: jkoshy, msmith END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-10T08:41:41.000000Z K 7 svn:log V 154 New macro for building a linker set of things to do at module unload time (eg: disconnect malloc types contained within a module), opposite of SYSINIT(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-10T08:46:24.000000Z K 7 svn:log V 419 Have MALLOC_DECLARE() initialize malloc types explicitly, and have them removed at module unload (if in a module of course). However; this introduces a new dependency on for things that use MALLOC_DECLARE(). Bruce told me it is better to add sys/kernel.h to the handful of files that need it rather than add an extra include to sys/malloc.h for kernel compiles. Updates to follow in subsequent commits. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-10T08:49:28.000000Z K 7 svn:log V 189 Arrange for unload-time linker set hooks to be called. While cut/pasting some code, I changed the original to be consistant with the rest of the file rather than duplicating the problems. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-10T09:04:09.000000Z K 7 svn:log V 909 Make the vnode opv vector construction fully dynamic. Previously we leaked memory on each unload and were limited to items referenced in the kernel copy of vnode_if.c. Now a kernel module is free to create it's own VOP_FOO() routines and the rest of the system will happily deal with it, including passthrough layers like union/umap/etc. Have VFS_SET() call a common vfs_modevent() handler rather than inline duplicating the common code all over the place. Have VNODEOP_SET() have the vnodeops removed at unload time (assuming a module) so that the vop_t ** vector is reclaimed. Slightly adjust the vop_t ** vectors so that calling slot 0 is a panic rather than a page fault. This could happen if VOP_something() was called without *any* handlers being present anywhere (including in vfs_default.c). slot 1 becomes the default vector for the vnodeop table. TODO: reclaim zones on unload (eg: nfs code) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-10T09:08:49.000000Z K 7 svn:log V 133 kzipboot uses kern/inflate.c outside the kernel by providing its own minimal malloc/free implementation. Stop passing M_GZIP to it. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-10T09:12:40.000000Z K 7 svn:log V 76 Register and unregister vnodeops the new way rather than leaking on unload. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-10T09:16:29.000000Z K 7 svn:log V 65 add #include where it's needed by MALLOC_DEFINE() END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-11-10T10:44:56.000000Z K 7 svn:log V 25 Add entry for AOpen AW37 END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-10T11:54:29.000000Z K 7 svn:log V 16 Fixed disorder. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-10T12:19:26.000000Z K 7 svn:log V 16 Fixed disorder. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-10T12:29:04.000000Z K 7 svn:log V 16 Fixed disorder. END K 10 svn:author V 6 semenu K 8 svn:date V 27 1998-11-10T14:37:08.000000Z K 7 svn:log V 69 This file is forgotten to be removed from RELENG_2_2 a week before. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-10T19:39:58.000000Z K 7 svn:log V 85 We need to install the linux shell script or the lkm version will still be in place. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-10T21:45:18.000000Z K 7 svn:log V 141 Allow the use of NODEV in CDEV_MODULE and BDEV_MODULE to make the system auto-allocate the major number. Not terribly useful without DEVFS. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-11T00:02:25.000000Z K 7 svn:log V 192 Use an at_shutdown hook to drop back to the SRM in the case where the system is being halted, rather than hanging waiting for a keypress. Submitted by: Andrew Gallatin END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-11T01:53:12.000000Z K 7 svn:log V 38 Fix a const-related compiler warning. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-11T02:16:01.000000Z K 7 svn:log V 406 Remove support for LOGIN_CAP_AUTH. It was never enabled, it was not complete, and it hasn't been touched for 18 months. All the ifdefs obfuscate the code. I discussed the LOGIN_CAP_AUTH support with its author and he agreed that it is a dead end. I am bringing PAM into the tree within the next two weeks. It is much more flexible than LOGIN_CAP_AUTH, and will serve as a superior replacement for it. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-11T03:06:46.000000Z K 7 svn:log V 105 Don't forget to remove opt_mfs.h. Fixed style bugs (bitrotted FOOFS options and hard-coded ${.TARGET}). END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T05:18:22.000000Z K 7 svn:log V 111 Reenable /usr/bin/ibcs2 installing from here; it works now that the guaranteed kernel stack overflow is fixed. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T05:19:56.000000Z K 7 svn:log V 116 Cannot install two different versions of /usr/bin/linux in the same place. This is replaced by the kld version now. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-11-11T05:21:29.000000Z K 7 svn:log V 460 Make bsd.port.mk includable in two phases. bsd.port.pre.mk defines only a few variables that could be used in the port Makefile for ".if exists()" tests. bsd.port.post.mk defines the rest. Note: if you define USE_X_PREFIX or USE_IMAKE, put it before including bsd.port.pre.mk. These are the only two variables used in the first part. In reality, bsd.port.pre.mk and bsd.port.post.mk just include bsd.port.mk with special variables to turn part of it off. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-11-11T05:21:30.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-11-11T05:22:05.000000Z K 7 svn:log V 215 /usr/bin/ibcs2 comes from src/sys/modules/ibcs2 now. This is probably the wrong place, but we cannot install both into the same file. I suspect there should be a usr.bin/{linux|ibcs2}/ directory conataining these. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-11-11T05:23:21.000000Z K 7 svn:log V 62 Merge 1.296 of bsd.port.mk and add in bsd.port.{pre,post}.mk. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T05:23:44.000000Z K 7 svn:log V 69 kldload ipfw, it's installed always and works on both kernel formats END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T05:25:32.000000Z K 7 svn:log V 26 kldload the screen savers END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-11T05:47:45.000000Z K 7 svn:log V 141 unifdef -DLOGIN_CAP. After almost 2 years, I think we can assume it's here to stay. This code is starting to look almost reasonable again. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-11T06:09:04.000000Z K 7 svn:log V 82 Fix bug where trailing slash could confuse the registry removal. Noticed by: des END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T07:04:10.000000Z K 7 svn:log V 68 Rename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy). END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T07:04:49.000000Z K 7 svn:log V 44 Install kld version (there can be only one) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T07:40:44.000000Z K 7 svn:log V 72 Use a name less likely to collide with source files without an obj dir. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-11T08:46:54.000000Z K 7 svn:log V 246 We've overflowed boot.flp again. Go to a boot.flp which contains a bit less legacy hardware support, that all still remaining a supported option with kern.flp (and a two-floppy install). This will be documented in the release notes, I promise. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-11-11T08:56:17.000000Z K 7 svn:log V 23 Revise error messages. END K 10 svn:author V 8 truckman K 8 svn:date V 27 1998-11-11T10:04:13.000000Z K 7 svn:log V 631 Installed the second patch attached to kern/7899 with some changes suggested by bde, a few other tweaks to get the patch to apply cleanly again and some improvements to the comments. This change closes some fairly minor security holes associated with F_SETOWN, fixes a few bugs, and removes some limitations that F_SETOWN had on tty devices. For more details, see the description on the PR. Because this patch increases the size of the proc and pgrp structures, it is necessary to re-install the includes and recompile libkvm, the vinum lkm, fstat, gcore, gdb, ipfilter, ps, top, and w. PR: kern/7899 Reviewed by: bde, elvind END K 10 svn:author V 8 truckman K 8 svn:date V 27 1998-11-11T10:56:07.000000Z K 7 svn:log V 66 I got another batch of suggestions for cosmetic changes from bde. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T12:45:14.000000Z K 7 svn:log V 480 A kldsym(2) syscall prototype for extracting information from the in-kernel linker. This is intended to replace kvm_mkdb etc. The first version only does name->value lookups, but it's open ended. value->name lookups would probably be a good thing to do too. It's been suggested to try and connect the symbol tables to sysctl (which is probably a more flexible way of doing it if it's done right), but that is far more complex and difficult than I was ready to have a shot at. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T12:57:05.000000Z K 7 svn:log V 21 regenerate (+kldsym) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T13:04:40.000000Z K 7 svn:log V 35 kldsym(2) prototype implementation END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T13:05:29.000000Z K 7 svn:log V 21 regenerate (+kldsym) END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-11-11T14:28:08.000000Z K 7 svn:log V 119 Argh, I don't know how I managed this, but it would help to actually provide the routines that kern/inflate.c expects. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-11T15:07:57.000000Z K 7 svn:log V 97 Closed a small race condition between wiring/unwiring pages that involved the page's wire_count. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-11T15:09:42.000000Z K 7 svn:log V 54 Brought in fix from rev 1.113: fixed wire_count race. END K 10 svn:author V 3 rvb K 8 svn:date V 27 1998-11-11T20:32:20.000000Z K 7 svn:log V 211 coda_lookup now passes up an extra flag. But old veni will be ok; new veni will check /dev/cfs0 to make sure that a new kernel is running. Also, a bug in vc_nb_close iff CODA_SIGNAL's were seen has been fixed. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-11T21:17:59.000000Z K 7 svn:log V 71 Be sure to pullup entire IP header when dealing with fragment packets. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-11T21:20:08.000000Z K 7 svn:log V 67 Brought in fix from rev 1.105: pullup entire header for fragments. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-11T21:29:09.000000Z K 7 svn:log V 91 Remove all mention of the 'amd' driver. It can come back if we grow support for it again. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-11T21:30:59.000000Z K 7 svn:log V 25 Remove the 'amd' driver. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-11T21:32:56.000000Z K 7 svn:log V 39 Consign the 'amd' driver to the Attic. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-11-11T21:41:55.000000Z K 7 svn:log V 112 Merge 1.20 -> 1.21 so bsd.port.{pre,post}.mk are installed correctly. Reminded by: Scott Mace END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-11T23:08:24.000000Z K 7 svn:log V 96 Add MATH_EMULATE back to kern.flp. Now at least the FPU-less have *some* way to install 3.0.x. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-11-12T00:22:30.000000Z K 7 svn:log V 663 Modify pciconf(8) so that it will print out PCI devices that have no driver configured in the kernel. It gives them a device name of "none" and monotonically incrementing unit numbers. (starting at 0) Before, pciconf would just skip over unconfigured devices. (unconfigured devices can be detected because they have a null string for a device name) Update the man page to reflect the new pciconf output. Unfortunately, this causes the sample 'pciconf -l' output lines to wrap, but I'm not sure what to do about that really. If anyone presents a reasonable case for printing out something other than "none1" for unconfigured devices, I'm willing to listen. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-12T00:37:39.000000Z K 7 svn:log V 36 Install scripts without .sh suffix. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-12T00:42:08.000000Z K 7 svn:log V 182 MF22: Bring in some linux sound ioctl support which I committed to 2.2 for PR 7792 but did not bring forward. Submitted by: Avatar Liang PR: 8656 END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-12T04:08:10.000000Z K 7 svn:log V 66 Build libmd shared for a.out too. Required for some PAM modules. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-12T07:40:51.000000Z K 7 svn:log V 142 bootforth seems to be working well enough for me and others to turn on by default. If it causes trouble, it's very easy to switch off again. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-12T11:10:26.000000Z K 7 svn:log V 31 Fill-in the manpages a little. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-12T11:27:54.000000Z K 7 svn:log V 7 Remove END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-12T11:29:17.000000Z K 7 svn:log V 111 (fixing bum commit log) Remove `amd', `nca', and `sea' SCSI devices to match Mikes LINT commit. (and reality). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-12T11:29:28.000000Z K 7 svn:log V 62 Remove `amd', `nca' SCSI devices to match Mike's LINT commit. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-11-12T17:47:24.000000Z K 7 svn:log V 25 Fix a typo in a comment. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-12T20:12:52.000000Z K 7 svn:log V 32 Elimintate gratuitous backslash END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-12T20:37:20.000000Z K 7 svn:log V 52 Boy, two typos in one day. Time to go back to bed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-12T20:40:45.000000Z K 7 svn:log V 65 Simplify call to dokern.sh - now the no MFS case is the default. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-12T22:45:24.000000Z K 7 svn:log V 26 Add ppi*) iic*) and smb*) END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-11-12T22:48:16.000000Z K 7 svn:log V 22 Arrg, ppi*) corrected END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T00:53:01.000000Z K 7 svn:log V 74 Initial import of RADIUS client library donated by Juniper Networks, Inc. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T00:53:01.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r41118, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T00:54:26.000000Z K 7 svn:log V 75 Initial import of TACACS+ client library donated by Juniper Networks, Inc. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T00:54:26.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r41120, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T00:59:00.000000Z K 7 svn:log V 86 Add libradius and libtacplus to the includes target. Note their dependence on libmd. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T01:01:37.000000Z K 7 svn:log V 33 Enable libradius and libtacplus. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-13T01:01:44.000000Z K 7 svn:log V 284 Restored the "reallocblks" code to its former glory. What this does is basically do a on-the-fly defragmentation of the FFS filesystem, changing file block allocations to make them contiguous. Thanks to Kirk McKusick for providing hints on what needed to be done to get this working. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T01:42:08.000000Z K 7 svn:log V 103 Re-add these files to RELENG_2_2 after deleting the original tag. The tag had been applied improperly. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-13T01:47:43.000000Z K 7 svn:log V 151 Oops. Tag this file again for RELENG_2_2, this time on the correct branch. Then sync it with -current, which was the original committer's intention. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-13T02:39:09.000000Z K 7 svn:log V 895 Implement NFS ACCESS RPC result caching. This yields startling performance increases for NFS clients for many access profiles, due to the fact that ACCESS results are persistently cached in the namecache in many cases. Note that the code is somewhat conservative in that it requires an exact credential match for a cache hit. This bloats the nfsnode structure by sizeof(struct ucred) (96 bytes). Any less conservative approach opens the possibility for a false veto in eg. setuid applications. Alternative suggestions would be welcomed. The cache is normally disabled, to activate set the sysctl variable vfs.nfs.access_cache_timeout to a nonzero value. This is the time in seconds that a cached entry will be considered valid; useful values appear to be 2-10 seconds. Performance of the cache can be monitored with the vfs.nfs.access_cache_hits and vfs.nfs.access_cache_hits variables. END K 10 svn:author V 2 tg K 8 svn:date V 27 1998-11-13T08:08:24.000000Z K 7 svn:log V 124 MFC: Don't call pthread_mutex_lock with _SPINLOCK held. Make pthread_cond_wait() more similar to pthread_cond_timedwait(). END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-13T08:18:14.000000Z K 7 svn:log V 56 Sync with sys/i386/boot/kzipboot/malloc.c revision 1.7. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-13T08:18:44.000000Z K 7 svn:log V 48 Sync with sys/i386/conf/GENERIC revision 1.131. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-13T09:39:37.000000Z K 7 svn:log V 197 A couple of fixes to device_delete_child() to delete all children of the device and to free the device which is being deleted (not its parent - oops). Submitted by: Nick Hibma END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-13T09:44:12.000000Z K 7 svn:log V 129 Fix a panic in nfsrv_dorec() where a NULL pointer could be passed to free() sometimes. Reviewed by: Eric Haug END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-11-13T13:23:36.000000Z K 7 svn:log V 45 Move a diagnostic behind "if (bootverbose)". END K 10 svn:author V 6 yokota K 8 svn:date V 27 1998-11-13T14:00:15.000000Z K 7 svn:log V 93 YAMFC: - Bell pitch fix (syscons.c 1.268, syscons.h 1.38) - Saver related fix (1.269, 1.271) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1998-11-13T14:02:25.000000Z K 7 svn:log V 25 YAMFC: Bell related fix. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-13T17:53:55.000000Z K 7 svn:log V 302 Increased PID_MAX to 99999. The main reason for doing this is to make the pid space somewhat more sparse which improves the performance of finding an unused pid on systems with large numbers of processes. The new value was chosen so that it doesn't overflow the 5 digit pid fields in various programs. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-13T22:40:37.000000Z K 7 svn:log V 656 Don't count non-local dirty buffers as outstanding when shutting down. This avoids the fsck-on-reboot symptoms if you're shutting down with a hung or unreachable NFS server mounted. Also remove non-local filesystems from the mount list to prevent the system hanging when it tries to unmount them (for the same reason). Drew points out that there's a good argument for forcibly removing all "non syncable" filesystems from the mount list (eg. NFS mounts, disks that aren't responding, etc.) as this then allows you to sync and cleanly unmount their parents. No such change is included in this patch. Submitted by: Andrew Gallatin END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-13T22:58:48.000000Z K 7 svn:log V 199 Avoid a null pointer reference if the target of an NFS rename has been sillrenamed, or if the source vnode doesn't have an associated nfsnode. Bug report from Andrew Gallatin END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-13T23:40:02.000000Z K 7 svn:log V 193 Add a new variable $num_ide_disks which is used to offset the unit number for SCSI disks when converting from BIOS unit numbers to da unit numbers. Prompted by Kevin Street END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-13T23:53:02.000000Z K 7 svn:log V 32 Add documentation for $rootdev. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-14T02:58:19.000000Z K 7 svn:log V 164 Sync with sys/i386/isa/syscons.c and syscons.h revisions 1.182.2.39 and 1.23.2.10, respectively. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-14T03:11:37.000000Z K 7 svn:log V 39 Virgin import of AMD (am-utils) v6.0b1 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-14T03:11:37.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r41142, 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-11-14T03:11:38.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'amd-vendor-amd_6_0b1'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-14T03:13:33.000000Z K 7 svn:log V 20 Clean up conflicts. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-14T03:37:59.000000Z K 7 svn:log V 32 update for latest vendor import END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-11-14T09:45:09.000000Z K 7 svn:log V 123 Add EXTRA_PKG_FLAGS to PKG_FLAGS. You can now add arguments to pkg_create without redefining PKG_FLAGS after bsd.port.mk. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-11-14T09:46:12.000000Z K 7 svn:log V 13 Merge 1.297. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-11-14T13:07:59.000000Z K 7 svn:log V 51 Add a missing newline Submitted by: Roger Hardiman END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-11-14T13:09:09.000000Z K 7 svn:log V 59 MFC -- add a missing newline Submitted by: Roger Hardiman END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-14T16:15:04.000000Z K 7 svn:log V 80 Added a -v (verbose) option and hid multi-job file banner generation behind it. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-11-14T20:10:23.000000Z K 7 svn:log V 43 Change USERCONFIG_BOOT -> INTRO_USERCONFIG END K 10 svn:author V 7 wollman K 8 svn:date V 27 1998-11-14T21:58:51.000000Z K 7 svn:log V 455 My changes to the new device interface: - Interface wth the new resource manager. - Allow for multiple drivers implementing a single devclass. - Remove ordering dependencies between header files. - Style cleanup. - Add DEVICE_SUSPEND and DEVICE_RESUME methods. - Move to a single-phase interrupt setup scheme. Kernel builds on the Alpha are brken until Doug gets a chance to incorporate these changes on that side. Agreed to in principle by: dfr END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-14T23:36:17.000000Z K 7 svn:log V 137 Fixed a couple of nits in sendfile(2): clear PG_ZERO before unbusying the page, and use passed-in "p" rather than curproc in uio struct. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-11-14T23:37:32.000000Z K 7 svn:log V 56 Use mmap for reading files. This is faster than read(). END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-11-14T23:43:11.000000Z K 7 svn:log V 66 Use mmap for file coping. 5-10% faster than the read system call. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-11-15T00:50:59.000000Z K 7 svn:log V 7 indent END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-15T03:34:31.000000Z K 7 svn:log V 85 Additional file formats. Obtained from: NetBSD-current/src/usr.bin/file/magdir/msdos END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-11-15T03:35:10.000000Z K 7 svn:log V 73 New file formats. Obtained from: NetBSD-current/src/usr.bin/file/magdir END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T05:51:55.000000Z K 7 svn:log V 157 Fixed bugs in previous commit: - missing `v' in synopsis. - 'v' disordered relative to 'V' in description of options. - line too long in description of 'v'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T05:55:58.000000Z K 7 svn:log V 36 Fixed missing 'v' in usage message. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-15T09:06:20.000000Z K 7 svn:log V 351 o Break fixups into binary fixups and XFree86 based fixups. o Move fixups into extraction routine so all consumers don't have to duplicate the right behavior. o Make some things more orthogonal (just for asthetics sake) o Add option to go back and do it again if XF86Setup fails (possibly with a different setup - this one has always annoyed me). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-15T09:07:38.000000Z K 7 svn:log V 49 MFC: better fixups, cleanup, xf86config looping. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-11-15T09:58:26.000000Z K 7 svn:log V 75 Close a window between unlocking a spinlock and changing the thread state. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-11-15T10:01:34.000000Z K 7 svn:log V 95 Interrupt threads waiting in select etc. Submitted by: Alec Wolman END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-11-15T10:03:12.000000Z K 7 svn:log V 84 Remove share/info from build tools because it breaks the build when INFODIR is set. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T13:54:31.000000Z K 7 svn:log V 624 Fixed the bug that caused negative busycounts in devstat. The devstart_start_transaction() call is misplaced - it is after the wdustart() call that queues the transaction on the controller queue. Normally this doesn't matter because we're running at splbio() so nothing will look at the controller queue. However, obsolescent code for syncing labels sometimes slept after the transaction was started, so the transaction sometimes completed before it was [recorded as] started. This code was misplaced even for syncing labels. Move it to the right place. It should go away, but something may depend on its side effects. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T14:11:06.000000Z K 7 svn:log V 315 Fixed a missing include. is needed by the new MALLOC_DEFINE() and MALLOC_DEFINE() is needed by the recently reenabled "reallocblks" code, but was only included if CLUSTERDEBUG was defined. This was too harmless. gcc only warns about garbage like `SYSINIT(blech);' at file scope ... END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T15:12:58.000000Z K 7 svn:log V 399 Fixed the type and order of vfs_modevent. This fixes part of a spew of warnings for the recent change of the type of a module event handler. Fixed a rotted comment (numeric types of filesystems are not listed here). Made the function protototype in VFS_SET() more like the corresponding function definition (don't use extern for prototypes). Enforce a semicolon after the LKM case of VFS_SET(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T15:18:30.000000Z K 7 svn:log V 98 Fixed the type of vfs_modevent (a little late, to match the corresponding change in sys/mount.h). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T15:25:56.000000Z K 7 svn:log V 149 Don't generate module event handlers of the wrong (old) type. Fixed some pedantic syntax errors (an extra semicolon in each SYSUNINIT() expansion). END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-11-15T15:26:12.000000Z K 7 svn:log V 104 Prevent MakeMaker to produce /usr/local/local/bin path for INSTALLSCRIPT and INSTALLBIN: it broke ports END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T15:33:52.000000Z K 7 svn:log V 78 Finished updating module event handlers to be compatible with modeventhand_t. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-11-15T15:46:33.000000Z K 7 svn:log V 49 Fixed a misspelling of boolean true as MNT_WAIT. END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-11-15T16:55:09.000000Z K 7 svn:log V 86 In sendfile(2), check against sb_lowat when filling the socket buffer, rather than 0. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-15T18:07:35.000000Z K 7 svn:log V 79 * Change 'struct resource' to 'struct config_resource'. * Bump config version. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-15T18:10:14.000000Z K 7 svn:log V 35 Fix printf format errors on alpha. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-15T18:11:21.000000Z K 7 svn:log V 79 A couple of minor sanity checks. Submitted by: Nick Hibma END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-15T18:15:06.000000Z K 7 svn:log V 44 Don't include link_elf.c twice in the link. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-15T18:16:23.000000Z K 7 svn:log V 30 Build subr_rman.c by default. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-15T18:25:17.000000Z K 7 svn:log V 401 * Add hooks to allow the X server to access I/O ports and memory. * Update drivers to the latest version of the bus interface. The ISA drivers' use of the new resource api is minimal. Garrett has some much cleaner drivers which should be more easily shared between i386 and alpha. This has only been tested on cia based machines. It should work on lca and apecs but I might have broken something. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-11-15T19:30:48.000000Z K 7 svn:log V 51 Depend on __FreeBSD_version instead of __FreeBSD__ END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-11-15T20:08:50.000000Z K 7 svn:log V 73 Make it possible to adjust the IDE probe delay from kernel config files. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-15T20:29:27.000000Z K 7 svn:log V 44 Document the new nfs_access_cache variable. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-15T20:30:04.000000Z K 7 svn:log V 107 Implement the nfs_access_cache variable, allowing us to set the timeout for the NFS client's ACCESS cache. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-11-15T20:36:18.000000Z K 7 svn:log V 1042 Reimplement the NFS ACCESS RPC cache as an "accelerator" rather than a true cache. If the cached result lets us say "yes", then go with that. If we're not sure, or we think the answer might be "no", go to the wire to be certain. This avoids all of the possible false veto cases, and allows us to key the cached value with just the UID for which the cached value holds, reducing the bloat of the nfsnode structure from 104 bytes to just 12 bytes. Since the "yes" case is by far the most common, this should still provide a substantial performance improvement. Also default the cache to on, with a conservative timeout (2 seconds). This improves performance if NFS is loaded as a KLD module, as there's not (yet) code to parse an option out of the module arguments to set it, and sysctl doesn't work (yet) for OIDs in modules. The 'accelerator' mode was suggested by Bjoern Groenvall (bg@sics.se) Feedback on this would be appreciated as testing has been necessarily limited by Comdex, and it would be valuable to have this in 2.2.8. END K 10 svn:author V 5 guido K 8 svn:date V 27 1998-11-15T21:35:09.000000Z K 7 svn:log V 324 The below patch helps to reduce the leakage of internal socket information when a TCP "stealth" scan is directed at a *BSD box by ensuring the window is 0 for all RST packets generated through tcp_respond() Reviewed by: Don Lewis Obtained from: Bugtraq (from: Darren Reed ) END K 10 svn:author V 6 archie K 8 svn:date V 27 1998-11-15T21:42:20.000000Z K 7 svn:log V 40 Document the IPFW_DIVERT_RESTART option END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-11-15T23:12:42.000000Z K 7 svn:log V 113 Fix an error message. (it was using an uninitialized variable) Reported by: dan@math.berkeley.edu (Dan Strick) END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-11-15T23:17:39.000000Z K 7 svn:log V 54 Use snprintf to make sure we don't overflow a buffer. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-11-15T23:26:32.000000Z K 7 svn:log V 69 Use console instead of ttyv0 - it didn't work with serial console... END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-11-15T23:30:26.000000Z K 7 svn:log V 79 Update ssh version number. It's only informational, anyway. Submitted by: jkh END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-11-15T23:57:22.000000Z K 7 svn:log V 227 Now that the wd driver is fixed (Thanks Bruce!), re-enable the devstat_end_transaction error message that gets printed whenever the busy count is < 0. This will help catch drivers that improperly implement devstat(9) support. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-11-16T00:05:46.000000Z K 7 svn:log V 112 Update tcopy for CAM. (/dev/rst0 -> /dev/rsa0) PR: i386/8688 Submitted by: Bill Trost END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-11-16T02:02:30.000000Z K 7 svn:log V 23 put hosts before bind. END K 10 svn:author V 6 nectar K 8 svn:date V 27 1998-11-16T03:49:39.000000Z K 7 svn:log V 42 Update to reflect reality. PR: kern/8629 END K 10 svn:author V 6 nectar K 8 svn:date V 27 1998-11-16T04:25:03.000000Z K 7 svn:log V 59 vmunix -> kernel PR: port/8543 Submitted by: jkb@best.com END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-16T08:09:16.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.129. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-16T08:11:58.000000Z K 7 svn:log V 52 Sync with sys/i386/conf/options.i386 revision 1.92. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-16T08:13:54.000000Z K 7 svn:log V 50 Sync with sys/i386/isa/wd.c revision up to 1.180. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-16T08:27:36.000000Z K 7 svn:log V 56 Make the previous fix more portable. Requested by: bde END K 10 svn:author V 3 rvb K 8 svn:date V 27 1998-11-16T19:48:26.000000Z K 7 svn:log V 34 A few bug fixes for Robert Watson END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-11-16T21:09:09.000000Z K 7 svn:log V 41 MFC rev. 1.76: rename in root directory. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1998-11-16T23:51:14.000000Z K 7 svn:log V 149 Add an emply MAIN__() function. This avoid an unresolved reference error during link phase when using fortran subroutines with non-fortran 'main()'. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1998-11-17T00:31:12.000000Z K 7 svn:log V 264 Because buffers may be tossed and recreated at will under the new VM system, the mapping from logical to physical block number may be lost. Hence we have to check for a reconstituted buffer and redo the call to VOP_BMAP if the physical block number has been lost. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-17T10:40:07.000000Z K 7 svn:log V 45 Definitions for alpha specific system calls. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-17T10:40:33.000000Z K 7 svn:log V 49 Definitions for alpha specific device resources. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-11-17T10:53:37.000000Z K 7 svn:log V 104 Remove stale references to ih_next and ih_prev. Pointed out by: Roman V. Palagin END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-11-17T21:38:01.000000Z K 7 svn:log V 118 Fixed some incorrectly merged code in msdosfs_mount. Submitted by: Toshihiko ARAI PR: kern/8366 END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-11-17T22:27:05.000000Z K 7 svn:log V 53 MFC: bring in hungarian keymap support from -current END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-11-17T22:29:20.000000Z K 7 svn:log V 58 MFC: Bring in the Hungrian time definitions from -current END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-11-17T22:32:01.000000Z K 7 svn:log V 42 MFC: Activate Hungarian time/date format. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-11-17T22:34:27.000000Z K 7 svn:log V 32 MFC: Activate hungarian keymaps END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-11-17T22:42:12.000000Z K 7 svn:log V 39 MFC: do the right thing for Hungarians END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-11-17T23:01:09.000000Z K 7 svn:log V 19 MFC: Add Hungarian END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T00:40:07.000000Z K 7 svn:log V 86 Add an explicit dependency on libcrypt so that shared library linkage works properly. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T00:40:38.000000Z K 7 svn:log V 59 Note the requirement that libcrypt be built before libkrb. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T00:48:11.000000Z K 7 svn:log V 172 For ELF, create a symbolic link libfoo.so -> libfoo.so.NNN in the object tree too. This makes it possible to link against a shared library that hasn't been installed yet. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:16:19.000000Z K 7 svn:log V 17 Initial revision END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:16:21.000000Z K 7 svn:log V 65 Initial import of virgin Linux-PAM 0.65, slightly stripped down. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:16:21.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r41220, 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-11-18T01:16:22.000000Z K 7 svn:log V 82 This commit was manufactured by cvs2svn to create tag 'libpam-vendor-morgan_0_65'. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:20:54.000000Z K 7 svn:log V 18 s/Linux-PAM/PAM/g END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:21:46.000000Z K 7 svn:log V 86 Don't call openlog() and closelog(). Assume that the application takes care of that. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:22:46.000000Z K 7 svn:log V 27 Fix #includes for FreeBSD. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:24:34.000000Z K 7 svn:log V 146 Eliminate a setreuid() call that doesn't make sense for FreeBSD. We don't use this module, but still I don't want to leave this call in the code. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:44:37.000000Z K 7 svn:log V 803 Build structure for contribified Linux-PAM, plus some home-grown modules for FreeBSD's standard authentication methods. Although the Linux-PAM modules are present in the contrib tree, we don't use any of them. The main library "libpam" is composed of sources taken from three places. First are the standard Linux-PAM libpam sources from the contrib tree. Second are the Linux-PAM "libpam_misc" sources, also from the contrib tree. In Linux these form a separate library. But as Mike Smith pointed out to me, that seems pointless, so I have combined them into the libpam library. Third are some additional sources from the "src/lib/libpam" tree with some common functions that make it easier to write modules. Those I wrote myself. This work has been donated to FreeBSD by Juniper Networks, Inc. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:44:37.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r41227, 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-11-18T01:44:38.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'juniper_1_0'. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:51:25.000000Z K 7 svn:log V 223 Add the directory "/usr/include/security", which is where the PAM header files go. I am not too happy about the name. But if we are to have any hope of being able to use 3rd party PAM modules, we'll have to live with it. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:53:56.000000Z K 7 svn:log V 39 Add LIBPAM, LIBRADIUS, and LIBTACPLUS. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T01:59:39.000000Z K 7 svn:log V 343 Add libpam to the "includes" and "libraries" targets. Build the ordered list of libraries in a variable "_libs" before building any of them. This eliminates a little bit of duplicated code. More importantly, it makes it easier to include or exclude libraries with .if constructs, because the list can be built in multiple steps using "+=". END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-11-18T02:02:27.000000Z K 7 svn:log V 121 Enable the building of libpam. Move libradius and libtacplus up in the list, because they are prerequisites for libpam. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-11-18T04:30:53.000000Z K 7 svn:log V 445 Updated gencat(1) page from T. Lambert: "Here is a new gencat(1) man page. It contains examples and information not in the current man page (e.g., file format) per the X/Open documentation. It also updates some aspects of the X/Open documentation (e.g., the X/Open document neglects to say how to embed a $quote character into a string)." Submitted by: Terry Lambert Review and small corrections by: jkoshy END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-11-18T08:33:58.000000Z K 7 svn:log V 32 Fix ROOL UP/DOWN keys of PC-98. END