Ļ}5000 248 159 122 255 195 117 629 196 126 243 398 127 111 214 305 119 127 185 147 122 135 249 122 115 122 403 116 270 228 107 116 113 165 139 247 452 110 115 122 161 143 168 224 114 138 139 167 170 123 211 343 142 208 442 128 124 144 173 274 128 310 204 232 303 130 134 127 124 128 124 145 464 260 1455 130 173 103 144 123 177 166 176 584 253 1239 206 219 125 158 174 181 159 238 131 104 236 164 271 101 131 810 133 162 124 164 123 172 159 160 122 145 211 174 174 168 208 132 131 509 184 241 590 211 139 270 162 289 301 398 163 168 142 244 177 162 162 129 118 150 179 206 150 155 142 150 137 231 220 120 114 290 521 142 210 192 159 184 259 158 293 311 198 195 193 624 341 221 287 142 118 117 150 124 160 131 124 134 175 127 210 169 211 176 132 151 192 147 124 141 207 163 240 140 309 197 123 160 168 157 163 139 247 172 233 256 130 404 171 172 305 198 191 140 234 207 197 123 99 236 164 827 268 228 405 118 154 171 218 177 284 151 306 145 134 494 216 291 145 301 185 557 169 1170 125 160 129 141 277 327 K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-06T06:47:32.000000Z K 7 svn:log V 67 Avoid a panic if vn is configured as swapdev. Seems to work fine. END K 10 svn:author V 5 smace K 8 svn:date V 27 1994-12-06T16:07:16.000000Z K 7 svn:log V 28 Add ftp.neosoft.com mirror. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-06T18:50:44.000000Z K 7 svn:log V 162 Use lstat() instead of stat() for checking if the final source file exists, so that `ln -fs' works when the source is a symlink pointing to a non- existent file. END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-12-06T19:32:00.000000Z K 7 svn:log V 102 Changed the behavior of KDMKTONE to comply with svr4, default to old behavior if no argument present. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-06T19:48:07.000000Z K 7 svn:log V 21 Add kryten.atinc.com END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-06T19:50:17.000000Z K 7 svn:log V 536 Name the serial ports tty* and cua* in comments. ttyd* and cuaa* don't match all the port names. Start using shell functions to avoid duplication. Make tty* independent of cua*. Restore support for old names (tty0 == ttyd0, cua0 = cuaa0...). Restore making of lpt1 and lpt2 by default. Keep umask 077 for making vty*. World-ioctable vtys are huge security holes because of bugs in syscons. Make vga if a vty is made. It may still be required for X. It got nuked with pc*. Start using umask consistently to avoid using chmod. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-06T19:59:24.000000Z K 7 svn:log V 103 Rename tty0* -> ttyd*. Comment about "serial" terminals instead of "hardwired" or "dialin" terminals. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-06T20:14:30.000000Z K 7 svn:log V 34 Don't refer to "hardwired" ports. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-06T22:01:16.000000Z K 7 svn:log V 150 Finish removing `#ifdef STATCLOCK'. Not removing it properly here probably broke (only) the association of interrupts with strings in vmstat output. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-06T22:53:37.000000Z K 7 svn:log V 305 Don't allow negative limits at all. Convert them to RLIM_INFINITY instead of returning EINVAL since something may depend on them being broken. Allowing negative limits caused bugs almost everywhere. The recent fixes for MAXSSIZ checked the limits too late to stop anyone defeating limits set by root... END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-06T23:06:10.000000Z K 7 svn:log V 34 Fix wrong unit=expr for tty? cua? END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-08T00:44:55.000000Z K 7 svn:log V 18 Fix wrong regexps END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-08T15:42:17.000000Z K 7 svn:log V 121 Fix __CONCAT() for the ANSI case to work with #define'd args, in particular, when one of the args is another __CONCAT(). END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-08T20:59:33.000000Z K 7 svn:log V 212 Would you please correct nfs/nfs_vfsops.c so that the ip address of the root filesystem is printed out correctly? It's line 299 in nfs/nfs_vfsops.c. Reviewed by: phk Submitted by: Luigi Rizzo luigi@iet.unipi.it END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-08T21:46:04.000000Z K 7 svn:log V 27 Update to current reality. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-08T22:27:49.000000Z K 7 svn:log V 34 Remove links before creating them END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T00:46:42.000000Z K 7 svn:log V 92 Eliminate buggy regcomp and re_comp implementations, we already have them in another place. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T01:08:01.000000Z K 7 svn:log V 54 More kosher regexp eliminating, based on BSD date now END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T01:08:56.000000Z K 7 svn:log V 29 Regcomp, re_comp eliminating END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T01:51:16.000000Z K 7 svn:log V 42 Change #include order to not redifine __P END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T02:26:23.000000Z K 7 svn:log V 155 Change all 'regoff_t' occurances to 'int'. GNU typedefed it as 'int', but BSD 4.4 typedefed it as 'off_t'. Make _RX_C_ hook for sucessful rx.c compilation END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T21:52:47.000000Z K 7 svn:log V 29 Fix tputs/tparm declarations END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T21:59:06.000000Z K 7 svn:log V 22 Fix tputs declaration END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-09T22:02:19.000000Z K 7 svn:log V 29 Fix tputs/tparm declarations END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-10T18:07:38.000000Z K 7 svn:log V 306 1) Small tidyup 2) Change INSTALL_MANPAGES to NO_INSTALL_MANPAGES and document it 3) Add a PKGNAME variable to allow the package name not to be dictated by stupid DISTNAMEs 4) Add a PATCH_DEBUG option and a slight change to the default patch system - add --forward to help ensure correct patching END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-10T22:01:25.000000Z K 7 svn:log V 23 tputs: (char) -> (int) END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-10T22:46:25.000000Z K 7 svn:log V 177 Change the example in the printcap file for the spooling dir from /var/spool/lpd to /var/spool/output/lpd. This is the new location where the lpd-system now searches for files. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-10T22:55:50.000000Z K 7 svn:log V 135 Correct a type in an ifndef EXCLUDE_3812 from 8312 -> 3812. Obtained from the net or the mailinglist. Sorry, lost the original author. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-10T22:56:53.000000Z K 7 svn:log V 14 Prototypes... END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-10T23:02:33.000000Z K 7 svn:log V 23 tputs: (char) -> (int) END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-10T23:10:41.000000Z K 7 svn:log V 20 tputs prototypes... END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T00:02:22.000000Z K 7 svn:log V 73 Fixed a typo: /usr/sbin/lpd* to /usr/sbin/lpd as the name of the daemon. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T00:09:34.000000Z K 7 svn:log V 47 Document the options DUMMY_NOPS and TUNE_1542. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-11T01:36:53.000000Z K 7 svn:log V 155 Don't put objects that have no parent on the reverse_shadow_list. Problem identified and explained by Gene Stark (thanks Gene!). Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-11T01:45:41.000000Z K 7 svn:log V 360 The physical memory allocated for input DMA must be contiguous. The driver worked in the past only because of good fortune. Anyway, use the contig alloc routine I wrote awhile ago (vm_page_alloc_contig) for the sound code to do this allocation. Also, specify read+write on the permissions to pmap_enter(). Specifying just read can have unexpected consquences. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-11T02:28:36.000000Z K 7 svn:log V 19 Fix bogus comment. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-11T03:11:23.000000Z K 7 svn:log V 24 Add additional comment. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-11T03:33:58.000000Z K 7 svn:log V 31 Removed inappropriate comment. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-11T14:12:30.000000Z K 7 svn:log V 65 Erk. Damn. A hash perfixing a comment was lost somewhere. Fixed. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-11T14:50:40.000000Z K 7 svn:log V 47 Got the placing of a .if wrong. Fix it. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-11T15:31:22.000000Z K 7 svn:log V 72 Last gremlin-killer of the day. Typo fixed and missing .endif replaced. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-11T20:36:12.000000Z K 7 svn:log V 127 Early md5-checksumming code. This seems to work fine on my machine but needs more testing on more ports than I have on my box. END K 10 svn:author V 3 sef K 8 svn:date V 27 1994-12-11T20:46:55.000000Z K 7 svn:log V 22 Added "cpuid" opcode. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-11T21:27:14.000000Z K 7 svn:log V 42 install command was missing a ${DESTDIR}. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T21:35:17.000000Z K 7 svn:log V 47 Changed one occurence of rmail(1) to rmail(8). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-11T21:36:10.000000Z K 7 svn:log V 71 Advanced route cache management is now an official part of IP support. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T21:39:31.000000Z K 7 svn:log V 78 Changed one occurrence of LD 8 to LD 1 and the OS FreeBSD 1.1 to FreeBSD 2.0. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T21:41:28.000000Z K 7 svn:log V 31 Changed a SORT 1L to a SORT 1. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T22:03:05.000000Z K 7 svn:log V 118 Added the mpool.3 manpage to the installed manpages. It is referred from the other manpages and there is no conflict. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T22:08:10.000000Z K 7 svn:log V 250 Comment out the man page of rstat.1 from Makefile.inc. There is no rstat command available yet. Changed an entry in getprcent.3 from rpcinfo(8C) to rpcinfo(8). Changed an entry in getrpcport.3 from 3R to 3. Changed two entries in rpc.3 from 3N to 3. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-11T23:05:18.000000Z K 7 svn:log V 50 Move declaration of d_strategy_t to . END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-11T23:05:53.000000Z K 7 svn:log V 115 Declare d_strategy_t here and use it to declare strategy functions. Sort prototypes. Uniformize idempotency ifdef. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-11T23:20:50.000000Z K 7 svn:log V 349 disklabel.h: Prepare for disk slices - more macros for handling disk device numbers, version of readdisklabel() without DOS goop. Clean up prototypes. Uniformize idempotency ifdef. diskslice.h: New file. dkbad.h: Define more magic numbers. Declare internalized version of dkbad struct and functions to operate on it. Uniformize idempotency ifdef. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T23:27:59.000000Z K 7 svn:log V 36 Changed a reboot(1) to a reboot(8). END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-11T23:29:20.000000Z K 7 svn:log V 32 Changed a sum(1) to a cksum(1). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-11T23:34:42.000000Z K 7 svn:log V 52 Add kern/subr_diskslice.c, kern/subr_dkbad.c. Sort. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-11T23:39:01.000000Z K 7 svn:log V 81 Add i386/isa/diskslice_machdep.c. This will eventually replace readMBR.c. Sort. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-11T23:52:18.000000Z K 7 svn:log V 181 Add old options HZ, VN, ALLOW_CONFLICT_DRQ, ALLOW_CONFLICT_MEMADDR, AUTO_EOI_1, AUTO_EOI_2, COMCONSOLE, COM_MULTIPORT. Add new option DISKSLICE. Change comments about DUMMY_NOPS. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:19:19.000000Z K 7 svn:log V 36 Changed one uucico(1) to uucico(8). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T00:20:34.000000Z K 7 svn:log V 217 subr_diskslice.c implements everything related to slices and labels except reading and writing the slice tables and labels. subr_dkbad.c implements everything related to bad sector remapping using the bad144 format. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T00:22:30.000000Z K 7 svn:log V 111 diskslice_machdep.c implements reading and checking of DOS slice tables. It will eventually replace readMBR.c. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:23:00.000000Z K 7 svn:log V 139 Changed the usage of the new not existant manpage macros CMD_EXT, INDOT and SYS_OPS_EXT to the normal numbers. Garrett, don't kill me :-). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T00:23:11.000000Z K 7 svn:log V 210 Implement disk slices and labels for the vn driver. This is intended mainly for testing and is only enabled if TEST_LABELLING is defined. It won't actually work until DOS goop is removed from ufs_disksubr.c. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:24:31.000000Z K 7 svn:log V 38 Changed a nslookup(1) to nslookup(8). END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:26:08.000000Z K 7 svn:log V 42 change a .TH VMSTAT 1 to a .TH VMSTAT 8 . END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:32:36.000000Z K 7 svn:log V 35 Changed a ACCTON 1 to a ACCTON 8 . END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:35:01.000000Z K 7 svn:log V 32 Changed an LSDEV 1 to LSDEV 8 . END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:36:41.000000Z K 7 svn:log V 36 Changed a PPSTATS 1 to PPPSTATS 8 . END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:38:01.000000Z K 7 svn:log V 32 Change a SLSTAT 1 to SLSTAT 8 . END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-12T00:41:04.000000Z K 7 svn:log V 53 Changed two occurrences of tcpdump(l) to tcpdump(1). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T01:15:01.000000Z K 7 svn:log V 371 Fix execl[e]. Multiple execle's failed because of bogus caching of the pointer returned by realloc(). All callers free the pointer if the execve fails. Nuke the caching. This essentially restores buildargv() to the 1.1.5 version. Also fix a memory leak if realloc() fails. Also nuke similar but non-broken caching in execvp(). malloc() should be efficient enough. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T01:23:33.000000Z K 7 svn:log V 167 Obtained from: 386BSD-0.1 patchkit; also fixed in 1.1.5 Compare unsigned chars. Return the place after where the character was found and not the start of the string. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T01:29:13.000000Z K 7 svn:log V 1361 Obtained from: 1.1.5 getcwd() has two off-by-one bugs in FreeBSD-2.0: 1. getcwd(buf, size) fails when the size is just large enough. 2. getcwd(buf + 1, 1) incorrectly succeeds when the current directory is "/". buf[0] and buf[2] are clobbered. (I modified Bruce's original patch to return the proper error code [ERANGE] in the case of #2, but otherwise... -DG) This program demonstrates the bug: --- #include #include #include #include int main(void) { char buf[5]; int errors; errors = 0; if (chdir("/tmp") != 0) { perror("chdir"); abort(); } if (getcwd(buf, 5) == NULL) { perror("oops, getcwd failed for buffer size = size required"); ++errors; } if (chdir("/") != 0) { perror("chdir"); abort(); } buf[0] = 0; buf[2] = 1; if (getcwd(buf + 1, 1) != NULL) { fprintf(stderr, "oops, getcwd succeeded for buffer size = one too small\n"); ++errors; } if (buf[0] != 0) { fprintf(stderr, "oops, getcwd scribbled on memory before start of buffer\n"); ++errors; } if (buf[2] != 1) { fprintf(stderr, "oops, getcwd scribbled on memory after end of buffer\n"); ++errors; } exit(errors == 0 ? 0 : 1); } END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-12T03:23:04.000000Z K 7 svn:log V 37 Upgrade to readline from bash 1.14.3 END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-12T04:06:17.000000Z K 7 svn:log V 80 Mitsumi manpage Submitted by: Keith E. Walker with small modifications from me END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-12T04:08:58.000000Z K 7 svn:log V 10 add mcd.4 END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-12T05:20:44.000000Z K 7 svn:log V 51 Clean internal logic, helps for some unusual cases END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-12T05:43:28.000000Z K 7 svn:log V 30 Optimize setting of DISRTCSET END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-12T05:48:45.000000Z K 7 svn:log V 84 Fix resetting adjkerntz to 0 (pointed by Bruce), forget to initialize mib variable. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-12T06:04:27.000000Z K 7 svn:log V 75 Don't mess with already freed structures when a process is being run down. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-12T06:14:42.000000Z K 7 svn:log V 83 Fix includes, tputs argument, ospeed setting, printing attributes started with 'l' END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T11:58:46.000000Z K 7 svn:log V 491 Obtained from: my old fix for 1.1.5 Improve hzto(): Round up instead of down and then add 1 tick. This fixes sleep(1) sometimes sleeping for < 1 second and usleep(10000) sometimes sleeping for as little as 1 usec + syscall time. Don't do all the calculations at splhigh(). Don't depend on `tick' being a multiple of 1000. Don't lose accuracy for `sec' between 0x7fffffff / 1000 - 1000 and 0x7fffffff / hz. Don't assume that longs are 32 bits or that ints have the same size as longs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T12:27:39.000000Z K 7 svn:log V 160 Obtained from: my fix for 1.1.5 Remove compatibility hack so that dup(fd) isn't interpreted as dup2(fd & 0x3f, random_junk_on_stack_fd) when (fd & 0x3f) != 0. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-12T12:35:50.000000Z K 7 svn:log V 1145 Fix numerous timestamp bugs. DE_UPDATE was confused with DE_MODIFIED in some places (they do have confusing names). Handle them exactly the same as IN_UPDATE and IN_MODIFIED. This fixes chmod() and chown() clobbering the mtime and other bugs. DE_MODIFIED was set but not used. Parenthesize macro args. DE_TIMES() now takes a timeval arg instead of a timespec arg. It was stupid to use a macro for speed and do unused conversions to prepare for the macro. Restore the left shifting of the DOS seconds count by 1. It got lost among the shifts for the bitfields, so DOS seconds counts appeared to range from 0 to 29 seconds (step 1) instead of 0 to 58 seconds (step 2). Actually use the passed-in mtime in deupdat() as documented so that utimes() works. Change `extern __inline's to `static inline's so that msdosfs_fat.o can be linked when it is compiled without -O. Remove faking of directory mtimes to always be the current time. It's more surprising for directory mtimes to change when you read the directories than for them not to change when you write the directories. This should be controlled by a mount-time option if at all. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-12-12T17:19:33.000000Z K 7 svn:log V 112 Add via option,minor changes to interface to reflect internal firewall changes.Check option disabled temporary. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-12-12T17:20:55.000000Z K 7 svn:log V 125 Add match by interface from which packet arrived (via) Handle right fragmented packets. Remove checking option from kernel.. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-12-12T18:10:41.000000Z K 7 svn:log V 32 Late patch for delete control.. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1994-12-12T22:32:30.000000Z K 7 svn:log V 66 Added '${GMAKE} install.man' when installing with Imake and gmake END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-12-13T15:56:51.000000Z K 7 svn:log V 81 Add interface to clear accounting entry option. Reflect ip_fw structure changes. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-12-13T15:57:34.000000Z K 7 svn:log V 88 Add clear one accounting entry control. Structure fields changed to seem more standart. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-13T17:48:46.000000Z K 7 svn:log V 62 Add slip_server FAQ from Guy Helmer Submitted by: Guy Helmer END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-12-13T18:20:08.000000Z K 7 svn:log V 143 lsdev paniced the machine when 2 (or more) ide controllers are installed. Beware for cut and paste! Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-13T19:48:51.000000Z K 7 svn:log V 38 Point that we use GNU version of uucp END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-13T20:43:57.000000Z K 7 svn:log V 11 Upgrade... END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-13T20:43:57.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r5093, 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 1994-12-13T20:43:58.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'ncftp_1_8_7'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T20:56:30.000000Z K 7 svn:log V 174 Delete `HZ' option; it's only of use to Bruce and screws up the NTP PLL (among other things). Correctly specify `vn' as a pseudo. Make sure things are in the right places. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-13T21:03:46.000000Z K 7 svn:log V 9 Merge... END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T22:01:35.000000Z K 7 svn:log V 35 Add ahc driver, more symtab space. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T22:31:49.000000Z K 7 svn:log V 713 Add support for two separate cloning flags, one set by the lower layers, and one set by the protocol family. Also add another parameter to rtalloc1() to allow for any interface flags to be ignored; currently this is only useful for RTF_PRCLONING. Get rid of rt_prflags and re-unite with rt_flags. Add T/TCP ``route metrics''. NB: YOU MUST RECOMPILE `route' AND OTHER RELATED PROGRAMS AS A RESULT OF THIS CHANGE. This also adds a new interface parameter, `ifi_physical', which will eventually replace IFF_ALTPHYS as the mechanism for specifying the particular physical connection desired on a multiple-connection card. NB: YOU MUST RECOMPILE `ifconfig' AND OTHER RELATED PROGRAMS AS A RESULT OF THIS CHANGE. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T22:32:17.000000Z K 7 svn:log V 37 Update calls to rtalloc1() to match. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T22:32:45.000000Z K 7 svn:log V 66 Update calls to rtalloc1(). Also merge rt_prflags with rt_flags. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T22:33:05.000000Z K 7 svn:log V 28 Update calls to rtalloc1(). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T22:34:34.000000Z K 7 svn:log V 68 Make it possible to correctly print out new route flags, and do so. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T23:07:03.000000Z K 7 svn:log V 27 Implemented rtalloc_ign(). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-13T23:08:12.000000Z K 7 svn:log V 76 Call rtalloc_ign() so that protocol cloning will not occur at the IP layer. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-14T05:53:09.000000Z K 7 svn:log V 66 patch: pre-patch ... is wrong, move pre-patch inside PATCH_COOKIE END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-14T17:57:47.000000Z K 7 svn:log V 64 Actually enable NTP kernel PLL. (Oops!) Noticed by Pete Carah. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-14T18:55:01.000000Z K 7 svn:log V 26 Document new route flags. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-14T19:06:37.000000Z K 7 svn:log V 49 Make rtq_reallyold user-configurable via sysctl. END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-12-14T22:03:48.000000Z K 7 svn:log V 118 Fix bug around VOP_READDIR, now takes 6 parameters not 4. The MAXBSIZE has changed, so use DEFAULT_PAGE_SIZE instead. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-15T01:21:06.000000Z K 7 svn:log V 81 Fix hostnames >32 chars Submitted by: cstruble@singularity.bevc.blacksburg.va.us END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-15T20:39:34.000000Z K 7 svn:log V 78 Fix PR 59: don't allow TCP connections withmulticast addresses at either end. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-15T20:54:28.000000Z K 7 svn:log V 72 Document EAFNOSUPPORT error return for TCP bind and connect operations. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-15T22:47:11.000000Z K 7 svn:log V 116 Protect kmem_map modifications with splhigh() to work around a problem with the map being locked at interrupt time. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-16T01:13:09.000000Z K 7 svn:log V 40 An inconsequential #ifdef Bruce forgot. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-16T04:01:16.000000Z K 7 svn:log V 34 Changed line so commit would take END K 10 svn:author V 3 pst K 8 svn:date V 27 1994-12-16T04:59:18.000000Z K 7 svn:log V 416 Rudimentry bsd-audio emulator for VAT support using FreeBSD's voxware package. Voxware hackers should feel free to work on this some more, it's by no means a perfect product. (I have patches for GUS users running 2.x to run their GUS with bidirectional DMA (talk while listening. All other soundboards must use push-to-talk until people learn to build real hardware). Submitted by: amancio hasty & paul traina END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-16T06:03:28.000000Z K 7 svn:log V 92 Allocate all scsi-devices on the fly, not just CDs. Reviewed by: phk Submitted by: rgrimes END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-16T06:04:16.000000Z K 7 svn:log V 148 Remove sd1-sd3 & st1, now that we can autoallocate them. fix the vn driver in LINT. It autoallocates too. Reviewed by: phk Submitted by: rgrimes END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-16T06:16:30.000000Z K 7 svn:log V 497 Be much more carefull about what we leave in unused registers when we call the APM-bios. This stabilizes a couple of APM bioses quite a bit. They all make the mistake of going into 16-bit mode, without clearing the top half of the 32bit registers. Later they do a | movw %si,$0x7331 | movw %ax,0x6(%si) or something along those lines and crash and burn, because their segment is already relocated, so adding 0xf0171ce9 to the base of it is bad news. At least SystemSoft is guilty of this bummer. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-16T07:09:22.000000Z K 7 svn:log V 118 Grumble, try to remember what assembler syntax is used :-/ Increase polling frequency a fraction to just above 1 Hz. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-16T07:31:47.000000Z K 7 svn:log V 47 Don't push/pop the return-val register. (DUH!) END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-16T15:59:44.000000Z K 7 svn:log V 177 Add support for sliced disk devices ssd*, svn*, swd*. The `s' at the start of these names is so that they can be distinguished in MAKEDEV until the non-sliced devices go away. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-16T16:05:11.000000Z K 7 svn:log V 70 Add prototype for dsgone. Remove prototype for nonexistent dswlabel. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-16T16:14:39.000000Z K 7 svn:log V 196 Separate go-away code from dsinit() to produce dsgone(). Call correct_writedisklabel() instead of writedisklabel() (temporary compatibility hack). Remove kludge for allowing a label on slice 0. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-16T16:31:23.000000Z K 7 svn:log V 208 Duplicate readdisklabel() and writedisklabel() and remove DOS stuff from from the copies to create correct_readdisklabel() and correct_writedisklabel(). Print the slice number in diskerr() if it is nonzero. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-16T16:50:15.000000Z K 7 svn:log V 305 Continue implementing disk slices and labels for the vn driver. Everything is supposed to work except "media removal" (shutting down the vn driver) while some partitions are open. Fix some errnos: return ENOTTY, not ENXIO for unknown ioctls; return ENODEV, not ENXIO for the unsupported dump operation. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-16T16:58:08.000000Z K 7 svn:log V 71 Uncomment DISKSLICE; it should work now (for drivers that support it). END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-17T01:58:11.000000Z K 7 svn:log V 75 Don't use build: ... pre-build, move pre-build inside BUILD_COOKIE instead END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-17T02:37:26.000000Z K 7 svn:log V 49 Automatically add gmake to DEPENDS, if USE_GMAKE END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-17T04:04:42.000000Z K 7 svn:log V 152 Changed splimp to splhigh to close a potential hole that could lead to corrupted malloc data structures caused by frees occurring at other than splimp. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-17T05:59:33.000000Z K 7 svn:log V 84 Fix odd length long names Submitted by: dufault@hda.com also Obtained from: 1.1.5.1 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-17T06:57:45.000000Z K 7 svn:log V 70 First cut at making multiple distributions loadable in a single pass. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-17T08:07:03.000000Z K 7 svn:log V 70 Add Fred Cawthorne's GPIB driver. Submitted by: fcawth@delphi.umd.edu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-17T08:36:50.000000Z K 7 svn:log V 37 Fix a few nasties in the conversion. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-17T08:37:22.000000Z K 7 svn:log V 26 Bump LINT's symtab space. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-17T12:38:09.000000Z K 7 svn:log V 58 Add a sanity-check for those building their own releases. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-17T20:50:44.000000Z K 7 svn:log V 83 bsd.port.mk: missing semicolon added bsd.port.subdir.mk: added check-md5 as target END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-17T21:29:38.000000Z K 7 svn:log V 109 Put dummy targets for make-md5 & check-md5 inside a NO_EXTRACT ifdef so that tcpblast doesn't muck things up END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-18T01:18:17.000000Z K 7 svn:log V 57 strip not close files on error Submitted by: jc@irbs.com END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-18T01:21:51.000000Z K 7 svn:log V 62 timedflags quoted Submitted by: root@uglabgw.ug.cs.sunysb.edu END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T03:05:49.000000Z K 7 svn:log V 51 Fix possible off by one in b_save allocation size. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T03:11:46.000000Z K 7 svn:log V 59 Add two more page table pages to keep 64MB machines happy. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T03:36:27.000000Z K 7 svn:log V 46 Check for PG_FAKE too in pmap_object_init_pt. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T06:31:31.000000Z K 7 svn:log V 139 Change swapping policy to be a bit more aggressive about finding a candidate for swapout. Increased default RSS limit to a minimum of 2MB. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T10:28:40.000000Z K 7 svn:log V 128 Fixed bug where statically allocated map entries might be freed to the malloc pool...causing a panic. Submitted by: John Dyson END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-18T11:59:37.000000Z K 7 svn:log V 28 Nuke bogus duplicate decls. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-18T12:01:40.000000Z K 7 svn:log V 22 Add a 'vn' to GENERIC END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-18T12:15:13.000000Z K 7 svn:log V 197 Move some obnoxious files: airport, birthtoken, flowers, na.phone & zipcodes to the "dict" dist. This is belived to reduce the risk of heart attacks in some european countries. phk ristede runen. END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-12-18T13:56:50.000000Z K 7 svn:log V 426 Fix bug in sysctl_string so that when a string has a length that is to short, it gets filled uop to its length. This matches the getdomainname and gethostname manual pages. (getbootfile also uses this function and I think it should have the same behaviour) This also fixes a bug with keyinit where the seed was not saved in /etc/skeykeys. So S/Key should be fully functional again. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T13:58:41.000000Z K 7 svn:log V 51 Fixed multiple bogons with the map entry handling. END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-12-18T14:06:39.000000Z K 7 svn:log V 115 Add missing getdomainname manual page. Reviewed by: Submitted by: Obtained from: 1.1.5.1 with a few modifictaions. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T14:16:22.000000Z K 7 svn:log V 100 Move page_unhold's in pmap_object_init_pt down one line to gard against a potential race condition. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-18T14:40:26.000000Z K 7 svn:log V 68 Unbogify the size being passed to bzero when clearing struct softc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-18T15:15:10.000000Z K 7 svn:log V 92 src/bin/ed will never build DES encumbered ed again. That is the job for secure/bin/ed ... END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-18T18:42:03.000000Z K 7 svn:log V 166 > ../../i386/isa/if_le.c still has a mountain of warnings.. Anyone keen > to fix? Sure. How's this? - Reviewed by: phk Submitted by: Mark Murray END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-18T18:48:39.000000Z K 7 svn:log V 66 Make sure we allocate at least 8 scbus if we allocate any at all. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1994-12-18T19:00:01.000000Z K 7 svn:log V 198 Make ls recognize the COLUMNS environmental variable, even in cases where it does not run on a terminal. This is important e.g. for commands like env COLUMNS=132 ls -CR | lpr -Psome-wide-printer END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-18T19:14:19.000000Z K 7 svn:log V 218 Pass the slice number of the boot device to the kernel in the previously unused bitfields for the adaptor and the controller. It should go in the bitfield for the partition but that would not be backwards compatible. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1994-12-18T19:35:59.000000Z K 7 svn:log V 103 Move the code providing the equivalent of ICRNL for console input from the device driver(s) to cons.c. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1994-12-18T19:42:41.000000Z K 7 svn:log V 100 Ooops, i forgot one NVT > 0 in a previous commit. Now pcvt will also work as the system's console. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1994-12-18T19:45:53.000000Z K 7 svn:log V 99 Initialize syscons also in cases where it ain't the system's console (i.e., there's a comconsole). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1994-12-18T20:12:10.000000Z K 7 svn:log V 529 This became a frequently requested item now. The files in this directory are modified version of "biosboot". The only difference is in that they perform their I/O via a serial port, so their preferrable usage is to form bootblocks for systems where the kernel happens to have an "options COMCONSOLE". Most of the code is actually shared with "biosboot", and make will not (and should not) descend into this directory by default. It is in the responsibility of the user to build these bootblocks instead of the original ones. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1994-12-18T20:30:10.000000Z K 7 svn:log V 246 Insert a hook to initialize the serial port at the beginning of boot(). This is needed so the "serialboot" stuff can share this file, too. Everything is #ifdef'ed so it evaluates to nothing when actually been built in the "biosboot" directory. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-18T23:58:25.000000Z K 7 svn:log V 127 Make m4 more 8bit clean. Don't use is*(EOF) This fix core dump when LANG setted to 8bit wide charset and ENABLE_STARTUP_LOCALE END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-19T00:02:56.000000Z K 7 svn:log V 195 Don't ever clear B_BUSY on a pbuf (or any other flag for that matter). This appears to be the cause of some buffer confusion that leads to a panic during heavy paging. Submitted by: John Dyson END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T00:26:20.000000Z K 7 svn:log V 49 Skip nulls in putback to don't confuse with EOFs END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T01:02:11.000000Z K 7 svn:log V 25 Use proper lock dir name END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T01:07:59.000000Z K 7 svn:log V 24 Use proper LOCKDIR name END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T01:11:19.000000Z K 7 svn:log V 57 Uncomment uucpd by default, it is working and secure now END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T01:14:58.000000Z K 7 svn:log V 31 Use proper dialout device name END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T01:22:21.000000Z K 7 svn:log V 67 Use proper device names. Remove fix-cua script, does nothing good. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T01:57:17.000000Z K 7 svn:log V 38 Use ASCII lock instead of BINARY one. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-19T02:02:47.000000Z K 7 svn:log V 31 Use proper serial device names END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-21T04:57:07.000000Z K 7 svn:log V 42 Tweaks for the upcoming 2.1 installation. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-21T11:06:08.000000Z K 7 svn:log V 82 Now crontab works not only for vi editor, i.e. refers to file name not to file fd END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-21T15:12:41.000000Z K 7 svn:log V 34 stbytes miss by one for new model END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-21T15:17:59.000000Z K 7 svn:log V 116 Remove get status from probe, confuse LU002 Add check stbytes[1] != stbytes[2] for presence real Mitsumi controller END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-21T17:23:59.000000Z K 7 svn:log V 73 Correct sysctl info so that net.inet.ip.rtexpire is actually accessible. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-21T17:25:52.000000Z K 7 svn:log V 114 Avoid a serious race by blocking netisrs while walking the route tree. (IWBRNI we could just block IP netisrs...) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-21T18:03:41.000000Z K 7 svn:log V 80 Add a #define for if_rawoutput(), which isn't used now, but eventually will be. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-21T19:08:45.000000Z K 7 svn:log V 36 Disable UDP service looping attack. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-21T20:32:44.000000Z K 7 svn:log V 55 Disable UDP echo, chargen, date, and daytime services. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-21T22:57:05.000000Z K 7 svn:log V 96 Add generic part of generic multiple-physical-interface support (the successor of IFF_ALTPHYS). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-22T04:42:31.000000Z K 7 svn:log V 55 Print `slicename' and not a bogus pointer in diskerr() END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-22T05:18:12.000000Z K 7 svn:log V 33 Fixed a benign off by one error. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-22T07:20:03.000000Z K 7 svn:log V 50 Removed bogus semicolon at end of a #define line. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-22T17:20:52.000000Z K 7 svn:log V 114 Don't use `MKDEP= -p' even for the case of a single source file since we always make an intermediate object file. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-22T20:38:23.000000Z K 7 svn:log V 71 Fix a slight bogon with a directory not being made before it was used. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-22T20:52:15.000000Z K 7 svn:log V 143 Added much-needed new options -[lL], to suppress printing of either the call-graph or the flat profile, since often you only want one of them. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-22T21:00:05.000000Z K 7 svn:log V 44 Added `ds', a black-hole network interface. END K 10 svn:author V 2 se K 8 svn:date V 27 1994-12-22T21:18:48.000000Z K 7 svn:log V 217 Added SCSI_DATA_OUT to flags passed to the device driver in sd_dump() since device drivers may decide not to accept a data out phase without this flag present. Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 2 se K 8 svn:date V 27 1994-12-22T21:20:39.000000Z K 7 svn:log V 105 Add support for -v option passed to boot loader (bootverbose). Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-22T21:34:36.000000Z K 7 svn:log V 31 Whoops, another lurking bogon! END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-22T21:56:22.000000Z K 7 svn:log V 64 Move ARP interface initialization into if_ether.c:arp_ifinit(). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-22T22:00:30.000000Z K 7 svn:log V 72 Make arp_rtrequest() static since nobody needs to referene it any more. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-22T23:42:25.000000Z K 7 svn:log V 66 Restore my changes in rev 1.11 that Garrett killed in his commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-23T02:25:32.000000Z K 7 svn:log V 71 Even more bogons eradicated. My, there are a lot of them in here! :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-23T02:55:07.000000Z K 7 svn:log V 47 Fix a typo that crept in with the last update. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-23T03:30:02.000000Z K 7 svn:log V 154 Whoops! I buggered up the tape dialog. Fixed. These changes allow you to specify your tape drive device for the cases when the user has more than one. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-23T04:52:55.000000Z K 7 svn:log V 81 Protect vnode buffer chain manipulation with splbio to prevent list corruption.. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-23T04:56:51.000000Z K 7 svn:log V 141 Initialize b_vnbuf.le_next before returning a new buffer in getpbuf and trypbuf. Move a couple of splbio's to be slightly less conservative. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-23T05:00:19.000000Z K 7 svn:log V 164 Do vm_page_rename more conservatively in rcollapse and qcollapse, and change list walk so that it doesn't get stuck in an infinite loop. Submitted by: John Dyson END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-23T05:11:18.000000Z K 7 svn:log V 38 Miscellaneous fixes for the snapshot. END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:31:35.000000Z K 7 svn:log V 310 Updated to recent version of Paul K.'s shlib code. This code has better warning handling and allows for link-time warnings with a modified version of gas. Note: Not all of the newer bits were updated such as some of the non-x86 machine-dependant code is relevant to FreeBSD right now. Obtained from: NetBSD END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-12-23T22:31:36.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.6.4'. END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:32:48.000000Z K 7 svn:log V 79 Document some of the fields used by the new shlib code. Obtained from: NetBSD END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:37:45.000000Z K 7 svn:log V 211 Updated version of gas which allows for link-time error reporting if used in conjustion with the new shlib 'ld' source. Note, if you use the new features both gas and ld must be updated. Obtained from: NetBSD END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:38:54.000000Z K 7 svn:log V 104 Warning and weak reference macros which are used to generate link-time messages. Obtained from: NetBSD END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:41:46.000000Z K 7 svn:log V 98 Added link.5 man page and updated a.out.5 manpage to reflect the new code. Obtained from: NetBSD END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-23T22:44:55.000000Z K 7 svn:log V 49 Fixed byte count stat. Submitted by: John Dyson END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:50:45.000000Z K 7 svn:log V 140 Strip out unused local symbols from shared objects, and no longer truncate archive members to 15 characters since it's no longer necessary. END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:55:00.000000Z K 7 svn:log V 113 Subject: ranlib fix for odd length long final file names (PR #82) Submitted by: Peter Dufault END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-23T22:56:08.000000Z K 7 svn:log V 103 New file from pk to aid new in developing the shlib code for new architectures. Obtained from: NetBSD END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-23T23:03:32.000000Z K 7 svn:log V 32 Revert last patch - it's wrong. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-24T01:01:48.000000Z K 7 svn:log V 7 Update END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-24T01:01:48.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r5216, 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 1994-12-24T01:01:49.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'ncftp_1_9_0'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-24T01:15:19.000000Z K 7 svn:log V 733 Merging. v1.9.0 - December 22, 1994. The program won't exit from the interactive shell if it's working from a tty. For example, it won't exit if you do an mget on a pattern that won't match anything. Added padding around jmp_buf's for SunOS. SunOS needs sigjmp_buf's, but plenty of OS's don't support sigjmp_buf's yet. Fixed the tips to reflect the new archive site. v1.8.9 - December 20, 1994. Can now set "passive" user variable, or use passive command to toggle PASV/PORT ftp. Debug mode now prints remote responses. Can now get around buggy FTP servers like boombox.micro.umn.edu, that give back invalid port numbers to PASV. v1.8.8 - December 19, 1994. Now falls back to port FTP if passive FTP fails. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-24T07:22:58.000000Z K 7 svn:log V 175 Obtained from: 1.1.5 Fix single-stepping of emulated FPU instructions. Don't panic if an FPU instruction is attempted but there is no FPU and no FPU emulator is configured. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-24T09:19:00.000000Z K 7 svn:log V 135 Really fix the "byte" count stat. `wd's are actually blocks of 32 16-bit words in dkstat-speak. `ms's are seconds in dkstat-speak... END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-24T09:43:12.000000Z K 7 svn:log V 312 Fix the "wd" count stat. The seek and xfer stats are still very bogus for wd (they both count the number of sectors). The wpms stat is still moderately bogus for all drivers. Even the count stat could be handled better (partial blocks should be counted as full blocks; should errors and retries be counted?). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-24T09:48:32.000000Z K 7 svn:log V 26 Fix the "wds" count stat. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-24T10:07:51.000000Z K 7 svn:log V 61 Add T option back to ar until nm will be fixed. Sorry, nate. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-24T10:11:18.000000Z K 7 svn:log V 79 Fix comments on dk_wds and dk_wpms to match code. Improve comment on dk_time. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-24T13:24:02.000000Z K 7 svn:log V 124 Merge several probe diagnostics into one. Adjust for newer model for all non-LUxxx too. FLAGS status register names cleanup END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-25T15:08:29.000000Z K 7 svn:log V 85 Add entries for the sony and panasonic drives. The not SCSI and not EIDE drives :-). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-25T15:33:39.000000Z K 7 svn:log V 191 Fix the bug reported by Torbjorn Granlund : The documentation for mrand48 and lrand48 is mixed up. mrand48 returns a full 32 bit number, while lrand48 only returns 31 bits. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-25T23:25:54.000000Z K 7 svn:log V 59 Add entries for the sony and panasonic drives and drivers. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-26T01:06:41.000000Z K 7 svn:log V 213 Correct the devices.i386 for the major numbers. 8 was already used now by the lkm driver, so put scd and pcd to the numbers they have now in i386/conf.c. Add the pcd.c file for the panasonic driver in files.i386. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-26T10:19:41.000000Z K 7 svn:log V 52 Declare useful functions (timelocal() and timegm()) END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-26T10:43:48.000000Z K 7 svn:log V 41 Use timelocal() instead of mktime() hack END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-26T12:59:28.000000Z K 7 svn:log V 401 Obtained from: partly from 386BSD-0.1.2.4 Fix several bugs involving the obsolescent -d and -t options: -d 0 and -t 0 were ignored -t -600 was a usage error -d 'atoi is not suitable for parsing args' and -t duh were not usage errors Change some error messages to say which call to settimeofday failed. Restore casts of NULL in function calls. Finish conversion to using err() instead of perror(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-26T13:02:05.000000Z K 7 svn:log V 123 Obtained from: partly from 1.1.5 Convert "" to "." for "cd" and "cd ''". chdir("") is required to fail on POSIX systems. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-26T17:29:03.000000Z K 7 svn:log V 198 The out_line doesn't need to be zero terminated, so print it not with %s but with a %-8.8s instead. this prevents funny output, if the out_line contains a long hostname that is larger than 8 chars. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-26T17:33:52.000000Z K 7 svn:log V 53 Add examples for the sony and the panasonic drivers. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-26T17:50:18.000000Z K 7 svn:log V 208 Add a patch that someone on the net has used to run on his IBM Thinkpad. Sorry, lost the name and mail of the original author. The whole patch is ifdefed, so it should not disturb someone else in the moment. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-26T19:15:19.000000Z K 7 svn:log V 93 Install also a gcc.1 manual page as a link from cc.1, as long as we have the link cc to gcc. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-27T00:53:14.000000Z K 7 svn:log V 464 My prevoius commit missed some things. The out_line didn't need to be padded to 8 chars. Simply make sure that never more than 8 chars are printed ( %-.8s ). The former commit otherwise hosed the width calculation and landed on different positions for the time output. Also the strlen(xx_out_line) hoses the wide calculation, so that it sometimes make it much larger than necessary. Simply use always 8 chars for the out_line calculation now. Looks good this way. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-27T08:43:06.000000Z K 7 svn:log V 78 Fixed two security holes in the pcmmap() function. Submitted by: Bruce Evans END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T12:37:36.000000Z K 7 svn:log V 1076 Fix panic for `cp -p' by root to an msdos file system. Improve handling of attributes so that `cp -p' to an msdos file system can succeed under favourable circumstances (no uid or gid changes and no nonzero flags except SF_ARCHIVED). msdosfs_vnops.c: The in-core inode flags were confused with the on-disk inode flags, so chflags() clobbered the lock flag and caused a panic. denode.h, msdosfs_denode.c, msdosfs_vnops.c: Support the msdosfs archive attibute (ATTR_ARCHIVE) by mapping it to the complement of the SF_ARCHIVED flag and setting the ATTR_ARCHIVE bit when a file's modification time is set (but not when a file's permissions are set; this is the standard wrong DOS behaviour). denode.h, msdosfs_denode.c: Remove the DE_UPDAT() macro. It was only used once, and the corresponding macro in ufs has already been removed. denode.h: Don't change the timestamp for directories in DE_TIMES() (be consistent with deupdat()). msdosfs_vnops.c: Handle chown() better: return EPERM instead of EINVAL if there are insufficient permissions; otherwise, allow null changes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T13:07:07.000000Z K 7 svn:log V 33 Keep track of the devconf state. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T13:12:34.000000Z K 7 svn:log V 68 Fix a spelling error and add a comment about possible improvements. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T13:33:03.000000Z K 7 svn:log V 37 Remove unnecessary .align statement. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T13:34:04.000000Z K 7 svn:log V 49 sigsetjmp.S: Remove unnecessary .text statement. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T13:37:38.000000Z K 7 svn:log V 184 fixunsdfsi.S: Embalm. Rewrite to do things much the same as gcc-2: use fistpq for speed and elegance, and mishandle overflow consistently. __fixunsdfsi() is no longer called by gcc. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T13:59:14.000000Z K 7 svn:log V 234 Use the same current time throughout ITIMES(). I want all current timestamps for an atomic operation such as rename() on a local file system to be identical. Uniformize yet another idempotency ifdef. The comment nesting was bogus. END