‚…Q12860 140 713 124 231 314 314 130 160 217 184 444 188 336 348 189 166 148 129 111 190 345 365 392 148 176 256 225 601 361 210 141 163 956 238 163 110 171 162 115 146 121 159 139 125 211 231 284 167 210 173 236 138 103 120 370 185 190 319 115 215 101 264 145 188 204 159 228 144 299 135 554 122 161 242 151 201 156 251 222 313 203 172 223 503 133 170 165 198 189 169 112 145 129 385 181 466 279 325 453 272 100 121 1044 229 539 128 163 116 182 241 123 146 103 143 278 189 231 144 530 143 409 180 316 245 254 115 151 173 236 144 137 188 320 196 153 186 239 279 812 115 173 K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T03:28:38.000000Z K 7 svn:log V 618 Initial attempt at getting Linux QMAGIC shared lib support. I have successfully run linux netscape 2.0b3 with a QMAGIC ld.so and libc/libm that I found on some linux machine that I _think_ is running slackware 3.0. There are still problems.. ld.so claims the libraries are the wrong format, but it still runs anyway.. :-/ The QMAGIC ld.so also screams about needing ld.so.cache, and running a linux ldconfig is quite educational. You soon learn to run "chroot /compat/linux /bin/ldconfig" where ldconfig is living in /compat/linux/bin. :-] (Lets just say that it puts loads of symlinks in /usr/lib otherwise :-) END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T03:36:25.000000Z K 7 svn:log V 30 Silence a harmless warning... END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-12-15T03:39:46.000000Z K 7 svn:log V 136 More XDR routine cleanups. These three programs should be the only ones that require this: the others call the yplib functions in libc. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T04:22:42.000000Z K 7 svn:log V 219 move typedef for key_t from sys/ipc.h to sys/types.h, as suggested in the comment in ipc.h. This is so that prototypes for the sysv ipc functions can be processed without having to #include in everything.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T04:36:01.000000Z K 7 svn:log V 219 Add the direct sysv shm/sem/msg system calls, in the same way as NetBSD. This costs very little, we gain prototypes for the calls from the linux emulator, and this is one less thing in the way of NetBSD binary support. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T04:46:32.000000Z K 7 svn:log V 36 Regenerated from syscalls.master... END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T05:00:31.000000Z K 7 svn:log V 66 Update sysv_*.c to get their argument definitions from sysproto.h END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T05:07:20.000000Z K 7 svn:log V 122 Update linux_ipc.c to use the now generated prototypes for the shm* calls it makes while emulating the linux equivalents. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-15T07:31:40.000000Z K 7 svn:log V 93 Changed arg type for pio functions. Cast a few things appropriately to shut up the compiler. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T13:13:32.000000Z K 7 svn:log V 349 The version of setproctitle() inside nfsd was busted. It was not terminating the argv array, causing parts of the argv[0] to be picked up several times by libkvm, causing strange ps results for the nfs-server and nfs-master processes.. :-] (How many copies of setproctitle() do we need anyway? NetBSD has it in libc and BSDI have it in libutil.) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-15T13:29:32.000000Z K 7 svn:log V 96 Make this a real cross-ref listing. This is now a handy tool for finding symbols in the kernel. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-15T13:31:51.000000Z K 7 svn:log V 241 Revert from fiddling with the PS_STRINGS pointers back to the traditional spamming of the argv, almost back to the original code (except for NULL padding of the string). This makes this version of the sendmail source compile on 2.1.X again. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-12-15T13:40:20.000000Z K 7 svn:log V 256 Fix the off-by-one error in the calculation of the valid port range. Reduce default value of pcicb_membase to 0x2000000 (from 0x4000000) since this seems to be the lower bound used by many systems. Submitted by: Mihoko Tanaka END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-15T22:49:36.000000Z K 7 svn:log V 97 Completed a function declaration. Restored order to prototype list. Restored tabs to #defines. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-15T23:49:42.000000Z K 7 svn:log V 74 Completed function declarations and added prototypes. Sorted prototypes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-15T23:54:27.000000Z K 7 svn:log V 56 The unref and undef counts in the summary were swapped. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T00:01:40.000000Z K 7 svn:log V 37 Removed unused function lkmenodev(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T00:05:40.000000Z K 7 svn:log V 19 Added a prototype. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T00:11:11.000000Z K 7 svn:log V 98 Completed function declarations and/or added prototypes and/or added #includes to get prototypes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T00:27:59.000000Z K 7 svn:log V 252 Completed function declarations and/or added prototypes and/or added #includes to get prototypes. pci now uses a different interrupt handler type for interrupts that it dispatches and the isa interrupt handler type for the interrupts that it handles. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T01:57:25.000000Z K 7 svn:log V 272 Added `-Wstrict-prototypes -Wmissing-prototypes' to CWARNFLAGS so that prototypes don't go missing again. Also added -Winline so that some doubtful (non-)inlines get fixed. bsd.kmod.mk: Also added `-Wreturn-type -Wimplicit -Wnested-externs' to catch up with the kernel. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T02:14:44.000000Z K 7 svn:log V 299 Uniformized pr_ctlinput protosw functions. The third arg is now `void *' instead of caddr_t and it isn't optional (it never was). Most of the netipx (and netns) pr_ctlinput functions abuse the second arg instead of using the third arg but fixing this is beyond the scope of this round of changes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T02:19:17.000000Z K 7 svn:log V 56 Added undocumented option LINUX so that it gets tested. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T03:43:49.000000Z K 7 svn:log V 84 Oops, forgot to update this to match pr_ctlinput. Added comment about bogus LOMTU. END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-12-16T09:14:12.000000Z K 7 svn:log V 161 Dual personality crypt(3). This crypt will choose its encryption algorithm (DES or MD5) based on the type of salt used. Salt beginning with "$1$" indicates MD5. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-16T09:25:17.000000Z K 7 svn:log V 130 Cosmetic cleanup and documentation of kvm_argv.. Hopefully the flow of the routine can be much more easily understood now... :-) END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-12-16T09:45:17.000000Z K 7 svn:log V 506 1) Fix local_passwd to co-operate with dual-personality crypt(3). Changing a local passwd will now keep the encryption type that was originally used to encrypt the password, so folks adding DES to their systems will not be irritated/confused by having MD5'ed passwords in their master.passwd. Coming later is an option to allow the user to choose the encryption type. 2) Fix a bunch of compiler warnings announced by turning on -Wall. I did not get them all, that will come a bit later. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-16T10:07:10.000000Z K 7 svn:log V 268 Map ^C and ^\ (INTR and QUIT) to ^Q so that you can actually send these guys to a watched process. Useful if you're monitoring someone who's started doing something you'd really like them to stop immediately. :) Suggested by: Phillip White END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-16T14:03:02.000000Z K 7 svn:log V 115 Another shot at getting working si DEVFS entries.. Apparently, it didn't understand %02d in it's format string... END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-16T18:52:08.000000Z K 7 svn:log V 47 Catch a couple more null devsw dereferences... END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-12-16T20:18:16.000000Z K 7 svn:log V 69 Turn off ypserv. It's about to be replaced by a new non-GPL version. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-12-16T20:54:17.000000Z K 7 svn:log V 861 Import the new, non-GPL ypserv, written by yours truly. Functionally equivalent to the old ypserv, except that it doesn't support the -p [port] option to force the server to use a particular port. The server stubs and yp.h header file are auto-generated from the yp.x protocol definition file. The auto-generated XDR routines in libc/yp are also used. The database access code has been broken out into a seperate module so that other NIS utilities (ypxfr in particular) can use it. Note that the old mknetid script is being temporarily moved here; it will be replaced by an mknetid program which will eventually have a home under /usr/src/libexec. (The existing script is actually somewhat broken -- it doesn't handle hosts -- but this isn't a big deal at this point since the netid.byname map is really only useful fopr Secure RPC, which we don't have yet.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-12-16T20:54:17.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r12891, 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 1995-12-16T20:54:18.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'ypserv_1_0'. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-12-16T20:56:01.000000Z K 7 svn:log V 16 Turn on ypserv. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T21:00:14.000000Z K 7 svn:log V 79 Fixed comment about IPFIREWALL_VERBOSE. Added undocumented option SCSI_2_DEF. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T21:19:18.000000Z K 7 svn:log V 70 Reformatted the list of broken modules and added ip_mroute_mod to it. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T21:32:19.000000Z K 7 svn:log V 23 One less magic number. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T21:37:58.000000Z K 7 svn:log V 54 Return the i/o size, not a truth value, in the probe. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T21:43:47.000000Z K 7 svn:log V 29 Removed dead debugging code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T21:45:02.000000Z K 7 svn:log V 67 Oops, the last commit missed one change from 200 to OBUFSIZ + 100. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T21:50:15.000000Z K 7 svn:log V 47 Really finished (?) cleaning up sysinit stuff. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-16T23:01:04.000000Z K 7 svn:log V 33 Fixed building in obj directory. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-17T06:59:36.000000Z K 7 svn:log V 118 Updated to match 1TB filesize changes. Some pindexes were still offsets and weren't converted. ptrace() was broken. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-17T07:19:58.000000Z K 7 svn:log V 138 Fixed 1TB filesize changes. Some pindexes had bogus names and types but worked because vm_pindex_t is indistinuishable from vm_offset_t. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-17T07:39:05.000000Z K 7 svn:log V 191 Cleaned up prototypes in pmap headers: removed ones for nonexistent functions; moved misplaced ones; restored most of KNFish formatting from 4.4lite version; removed bogus __BEGIN/END_DECLS. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-17T07:45:36.000000Z K 7 svn:log V 75 Remove 2 US mirrors which have either died or gone to reduced user logins. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-17T08:27:36.000000Z K 7 svn:log V 117 Add: radius 1645/udp radiusd radacct 1646/udp Submitted by: Jaye Mathisen END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-17T20:25:28.000000Z K 7 svn:log V 77 Implement server-side transaction TCP. (Has no effect on non-TTCP clients.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-17T21:04:36.000000Z K 7 svn:log V 139 Implement client-side transaction TCP. This has little effect if the server doesn't support it. (This is intended mostly as an example.) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-17T21:11:22.000000Z K 7 svn:log V 46 Add an obscure feature, needed for debugging. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-17T21:14:36.000000Z K 7 svn:log V 11 Staticize. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-17T21:17:48.000000Z K 7 svn:log V 28 Staticize and remove $Log$. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-17T21:23:44.000000Z K 7 svn:log V 277 Staticize. Unstaticize a function in scsi/scsi_base that was used, with an undocumented option. My last count on the LINT kernel shows: Total symbols: 3647 unref symbols: 463 undef symbols: 4 1 ref symbols: 1751 2 ref symbols: 485 Approaching the pain threshold now. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-12-17T23:29:56.000000Z K 7 svn:log V 91 Fix paging from ext2fs (and other fs w/block size < PAGE_SIZE). This should fix kern/900. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-18T02:47:43.000000Z K 7 svn:log V 99 Added prototype for fxp_scb_wait() and fixed a bug where the wrong pointer was passed in one case. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-18T08:04:53.000000Z K 7 svn:log V 224 Re-connect cvs to gnu/usr.bin/Makefile.. (Note that you need to have either done a 'make world' or explicitly run a 'make distrib-dirs' (in src/etc) to get some needed directories in /usr/share/examples/cvs to be built.) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-18T09:42:44.000000Z K 7 svn:log V 23 Cleanup and staticize. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-18T12:03:54.000000Z K 7 svn:log V 122 Preallocate a small structure, so we can sbrk(2) further back. Reviewed by: phk Submitted by: Kaleb Keithly END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-12-18T18:11:52.000000Z K 7 svn:log V 6 Typo. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-18T18:58:00.000000Z K 7 svn:log V 169 A one line hack to prevent 'cvs checkout -c' from triggering a nasty bug in GNU getopt(). ('cvs checkout -c' cats the modules file to stdout) Noticed by: Stefan Esser END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-19T08:12:07.000000Z K 7 svn:log V 53 Add -t option which prints output in tabular format. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-12-19T09:22:23.000000Z K 7 svn:log V 91 Add Linux as a supported binary type (as much as SCO is:)) Fix type (include to including) END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-12-19T10:11:47.000000Z K 7 svn:log V 106 Change this file to reflect the changed sup system. (e.g.) The use of standard-supfile and secure-supfile END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-12-19T10:21:07.000000Z K 7 svn:log V 62 Small change to read better. (Change from Q&A to description) END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-12-19T11:10:42.000000Z K 7 svn:log V 130 Update to a more modern vintage. e.g. sysctl instead of the GATEWAY option use a refer instead of an old file (options.info) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-19T12:07:43.000000Z K 7 svn:log V 52 Add entry for Portugal. Clean up the US site list. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-12-19T12:29:52.000000Z K 7 svn:log V 201 Start adding all commiters to the list of authors. Hopefully in the future people will add docs as they change features. This will keep us from adding them when they do. (I had to do this anyway...) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-19T13:35:31.000000Z K 7 svn:log V 43 Finally write a man page for sysconfig(5). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-19T14:30:50.000000Z K 7 svn:log V 462 Implemented a (sorely needed for years) double fault handler to catch stack overflows. It sure would be nice if there was an unmapped page between the PCB and the stack (and that the size of the stack was configurable!). With the way things are now, the PCB will get clobbered before the double fault handler gets control, making somewhat of a mess of things. Despite this, it is still fairly easy to poke around in the overflowed stack to figure out the cause. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-19T14:47:41.000000Z K 7 svn:log V 31 Corrected a typo in a comment. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-12-19T17:02:49.000000Z K 7 svn:log V 65 Suggest that keeping pseudo-device gzip is probably a good idea. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-12-19T19:47:05.000000Z K 7 svn:log V 148 Add-back strlen.c to the library in case a kernel is compiled without optimization. Gcc only in-lines calls to strlen with optimization turned on. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-19T20:46:15.000000Z K 7 svn:log V 55 Actually call in_rtqdrain()as was originally intended. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-19T21:24:19.000000Z K 7 svn:log V 104 Added a comment about why trying to make a one-behind cache for the route in ip_output() is a bad idea. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-19T23:42:56.000000Z K 7 svn:log V 64 Document the -k and -w flags. Submitted by: Gary Jennejohn END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-12-20T12:02:43.000000Z K 7 svn:log V 154 Bruce's fix for when dk_ndrive >= DK_NDRIVE. Fixes CDROM changer and other "lots of CDROM devices" problems. This code should be put in a single place. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-12-20T17:06:35.000000Z K 7 svn:log V 128 C++ doesn't allow implicit conversions from 'void *' to other pointer types. Explicitly cast the pointer to the correct type. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-12-20T17:29:53.000000Z K 7 svn:log V 219 Bring in the changes from ver 1.11 to allow this to compile with C++. --- date: 1995/08/26 20:46:43; author: bde; state: Exp; lines: +2 -4 Don't declare a nonexistent function. Fix formatting of recent changes. --- END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-20T17:42:28.000000Z K 7 svn:log V 106 Fix a nagging divide-by-zero error resulting from the MTU discovery code getting triggered at a bad time. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-20T18:04:19.000000Z K 7 svn:log V 76 Demolish DIRECTED_BROADCAST. It was always a bad idea, and nobody uses it. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-20T20:57:33.000000Z K 7 svn:log V 126 Increase Pentium cyclecounter calibration time to 131072 us. This experimentally seems to give better results on my machine. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-20T21:53:53.000000Z K 7 svn:log V 406 in_proto.c: spell ``Internet'' right and put whitespace after commas. others: start to populate the link-layer branch of the net mib, by moving ARP to its proper place. (ARP is not a protocol family, it's an interface layer between a medium-access layer and a protocol family.) sysctl(8) needs to be taught about the structure of this branch, unless Poul-Henning implements dynamic MIB exploration soon. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-12-21T08:10:47.000000Z K 7 svn:log V 40 Fix collection names to reflect reality END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-12-21T09:09:53.000000Z K 7 svn:log V 77 Back out my prev commit, I didn't fully update some things on my machine :-( END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-21T12:01:50.000000Z K 7 svn:log V 74 Brought in change from rev 1.54: fix bug with using lots of CDROM drives. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-21T12:39:25.000000Z K 7 svn:log V 105 The rewamped sysctl program that will find all the variables itself. Also a couple of handy new options. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-12-21T16:10:22.000000Z K 7 svn:log V 93 Add Compex CPXPCI/32C to the supported NICs. Submitted by: Glen Foster END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-12-21T16:31:07.000000Z K 7 svn:log V 73 New mirror in portugal. Submitted by: Fernando Cozinheiro END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-12-21T17:16:29.000000Z K 7 svn:log V 16 Tweak, tweak... END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-12-21T17:57:16.000000Z K 7 svn:log V 52 Pick correct library dir whenever obj exists or not END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-21T18:35:19.000000Z K 7 svn:log V 37 Recreate style with original indent. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-21T19:20:58.000000Z K 7 svn:log V 293 Rewrote most of the ddb stack traceback code. These changes are smarter about decoding trap/syscall/interrupt frames and generally works better than the previous stuff. Removed some special (incorrect) frobbing of the frame pointer that was messing some things up with the new traceback code. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-12-21T19:22:49.000000Z K 7 svn:log V 86 Reviewed by: peter (verbally :) Move functions specific to mem.c to mem.c from conf.c END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-12-21T20:09:46.000000Z K 7 svn:log V 370 i386/i386/conf.c is no longer needed.. remove it from files.i386 redistribute a few last routines to beter places and shoot the file I haven't act actually 'deleted' the file yet togive people time to have done a config.. I.e. they are likely to have done one in a week or so so I'll remove it then.. it's now empty. makes the question of a USL copyright rather moot. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-21T21:12:22.000000Z K 7 svn:log V 182 Delete old-style-broadcast-address compatibility cruft in IP input path. If users want to use the old-style broadcast addresses, they will have to currectly configure their systems. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-12-21T21:20:27.000000Z K 7 svn:log V 228 If _IP_VHL is defined, declare a single ip_vhl member in struct ip rather than separate ip_v and ip_hl members. Should have no effect on current code, but I'd eventually like to get rid of those obnoxious bitfields completely. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-12-22T04:08:28.000000Z K 7 svn:log V 358 *groan* Fix yet _ANOTHER_ discrepancy between the NIS protocol definition and real life. YPPUSHPROC_XFRRESP is supposed to return void and take an argument of type yppushresp_xfr, not the other way around as yp.x seems to imply. (I spent two hours today staring intensely at my prototype ypxfr code and scratching my head before I finally figured this out.) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-22T07:09:24.000000Z K 7 svn:log V 180 Fix a small logic bug that caused the arguments of the previous frame to be used instead of the ones for the current frame if a breakpoint had been set at the entry to a function. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-22T13:08:27.000000Z K 7 svn:log V 9 Cleanup. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-22T13:09:39.000000Z K 7 svn:log V 29 Remove crufty "pg" function. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T14:58:55.000000Z K 7 svn:log V 951 Fixed bugs introduced in rev. 1.127 (some broken 16650 support was unintentionally committed): - the fifo was completely disabled for low speeds. Apart from being unnecessarily inefficient, this invalidated com->tx_fifo_size. - `ftl' became a bogus name. - the 16650 probe breaks the COM_NOFIFO() case and has other bugs (disabled, not fixed). Fixed bogus change of the fifo settings for the non-speed of 0. This bug made the above fifo bug occur even at non-low speeds. Fixed the modes of the cua devices. It isn't possible to set the uid and gid correctly since the kernel can't know who uucp.dialer is. Register the devswitch at device attach time. SYSINIT() is not the right way to initialize devswitches (if anything :->). Eventually, the devswitch should be deregistered at device detach and/or unload time and reregistered at device attach time ... Then some com->gone tests could be removed. Cleaned up some other recent changes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T15:02:22.000000Z K 7 svn:log V 136 Synced with sio.c. This fixed the DEVFS initialization. cy.c is supposed to be identical with sio.c for hardware-independent details. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T15:20:50.000000Z K 7 svn:log V 446 Fixed arg order in an outb() call. add_timer_randomness() clobbered part of the DMA channel 0 address and wasn't random in the intended way. Submitted by: KATO Takenori Disable interrupts while reading the clock. This probably isn't important (allowing interrupts probably increased randomness in the usual case). Removed __i386__ ifdef. This file is in an i386 directory and has other i386 dependencies. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T15:27:48.000000Z K 7 svn:log V 36 Fixed permissions of /dev/pcaudio*. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T15:39:45.000000Z K 7 svn:log V 71 Renamed private DEBUG macro to avoid warnings when DEBUG is an option. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-22T15:52:07.000000Z K 7 svn:log V 24 Typo in my last commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T15:53:53.000000Z K 7 svn:log V 90 Fixed pty names. The control and slave names were back to front. Fixed pty permissions. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-22T15:56:35.000000Z K 7 svn:log V 148 kern_conf.c: remove a now unused variable. vfs_cache.c: Fix a very rare probelm in the vnode-cache. Submitted by: Terry Lambert END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T15:57:31.000000Z K 7 svn:log V 31 Fixed permissions of /dev/tty. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-22T15:57:38.000000Z K 7 svn:log V 54 Move fs.nfs.nfsstats sysctl var back to it's old OID. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-22T15:58:56.000000Z K 7 svn:log V 11 Staticize. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-12-22T16:02:39.000000Z K 7 svn:log V 51 Remove the now obsolete vfs_sysctl vfsops element. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T16:06:46.000000Z K 7 svn:log V 185 Fixed bugs and finished staticization for things inside `#ifdef DEBUG'. Moved most of these things inside `#ifdef notyet_block_reallocation_enabled' where they may never be used again. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T16:08:15.000000Z K 7 svn:log V 97 Changed the definition of DEBUG to agree with -DDEBUG to avoid warnings when DEBUG is an option. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T16:53:48.000000Z K 7 svn:log V 138 Fixed syntax errors caused by EXCEPTION() when DEBUG is defined. Added includes to get the prototype for printf() when DEBUG is defined. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T17:56:37.000000Z K 7 svn:log V 52 Fixed prototyping and staticizing for -DDEBUG case. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T18:17:34.000000Z K 7 svn:log V 437 Increased the double fault stack size from 512 to PAGE_SIZE. This is wasteful, but better than clobbering the variables below the stack. About 300 bytes of variables were clobbered when I examined double faults using ddb. Perhaps a page that is known not to be accessed by the double fault handler could be used. Such pages are not easy to find, since the double fault handler calls panic() which calls sync() and possibly dumpsys(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T18:21:26.000000Z K 7 svn:log V 51 Staticized code that was hidden by `#ifdef DEBUG'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-12-22T18:44:07.000000Z K 7 svn:log V 316 Added undocumented option DEBUG so that debugging code gets maintained or deleted. Motivated by: `int doclusteread = 1;' in ext2_vnops.c redefined doclusterread if DEBUG is defined, so it could not have worked. This was fixed by staticizing things before it caused problems. I didn't find any more cases like this. END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-12-22T19:21:09.000000Z K 7 svn:log V 86 1) Remove the subdir x11/ from the build. xneko and xroach are ports now. 2) Add $Id$ END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-22T22:09:31.000000Z K 7 svn:log V 221 One line change to each of these from HEAD.. Add a name to the context structures for compatability with the CVS in -current. Basically, typedef struct { ... } MDx_CTX; becomes typedef struct MDxContext { ... } MDx_CTX; END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-12-22T23:37:50.000000Z K 7 svn:log V 150 Add the subdirectories to share/examples/cvs from HEAD so that cvs from -current can be compiled/installed on a -stable system without too much pain. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-23T01:10:20.000000Z K 7 svn:log V 161 Add changes to: o Support a new, fully backwards-compatible API for controling individual items in dialog menus. o Write a man page. o Add some test code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-23T01:10:32.000000Z K 7 svn:log V 23 o Add some test code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-23T01:11:54.000000Z K 7 svn:log V 59 Add a reference to dialog(3) now that the man pages exist. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-12-23T11:53:56.000000Z K 7 svn:log V 79 Put the superfluous "DUMP:" back in the statistics line, to make Amanda happy. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-23T14:53:07.000000Z K 7 svn:log V 143 Add another test to round out the radiolist dialog suite. Add more comments and attempt to make everything just that much more understandable. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-23T15:22:10.000000Z K 7 svn:log V 52 Merge from HEAD. I need this stuff for sysinstall. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-12-23T15:24:52.000000Z K 7 svn:log V 45 Also merge from HEAD, just to be consistent. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-23T16:46:31.000000Z K 7 svn:log V 97 Use FASTER_NOP rather than NOP in rtcin() - only one inb delay was ever needed. Reviewed by: bde END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-12-23T16:53:57.000000Z K 7 svn:log V 228 Made "AUTO_EOI_1" standard. auto-EOI on the master ICU is a documented feature of the ICU. auto-EOI on the slave is not safe, however, so it remains an option. Killed religious FASTER_NOP when writing the ICU. Reviewed by: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-12-23T17:03:07.000000Z K 7 svn:log V 101 Remove games from the SUBDIR list. Gnu Chess is in ports now. OK'ed by: jkh, phk, asami (and others) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-12-23T17:08:24.000000Z K 7 svn:log V 59 Bring the AF_UNIX fix from rev. 1.9 into the 2.1.X branch. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-12-23T17:09:49.000000Z K 7 svn:log V 92 Bring the fixes from rev 1.4 in both files into 2.1.X: declare SHM_{R,W,X} and SEM_{R,W,X}. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-12-23T17:12:49.000000Z K 7 svn:log V 144 Add /tftpboot as an argument to the commented-out example for tftp, so people don't compromise their system by blindly un-commenting the entry. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-12-23T18:19:01.000000Z K 7 svn:log V 185 Change .8s port name restriction to .15s, modern tcp port have longer names, check /etc/services. kerberos_master triggers this bug: it is undistiguishable from simple kerberos for .8s END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-12-23T21:35:35.000000Z K 7 svn:log V 717 A few small tweaks related to ypxfr: - Add a ypxfr_callback() function that we can use to signal failure to yppush(8) in the event that we can't fork()/exec() ypxfr(8). yppush only checks the return status from YPPROC_XFR enough to determine that the RPC succeded: it relies on its callback service to figure out whether or not the transfer actually worked. - Give yp_dblookup.c its own debug variable (ypdb_debug) so that DB access debugging messages can be turned on or off independent of the program's global debug messages. - Have the Makefile rpcgen the ypushresp_xfr_1() client stub for us and nuke the unneeded rule for yp_xdr.c that I left in by mistake (the XDR filters live in libc now). END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-12-23T22:02:13.000000Z K 7 svn:log V 22 Shut compiler warning END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-12-24T00:23:28.000000Z K 7 svn:log V 80 Fix the convert to 'death-support' script to work with un-modified RCS sources. END