ƒ­20728 232 161 155 144 151 471 128 171 218 204 130 170 151 300 234 362 282 115 178 217 316 160 311 134 152 619 168 145 479 213 189 153 136 142 147 120 151 171 128 138 175 151 161 325 116 116 179 398 168 120 131 202 116 116 115 116 245 109 153 158 137 144 119 153 132 136 515 132 128 131 167 118 111 156 135 136 157 177 159 138 160 110 175 165 145 213 752 126 157 143 233 2915 382 114 188 165 148 274 199 262 116 241 143 127 116 641 124 130 389 111 116 377 187 120 123 140 471 140 981 216 292 222 137 153 169 187 120 130 183 136 124 292 116 178 113 318 122 219 267 125 108 473 314 166 133 143 261 158 287 154 179 145 111 166 143 205 123 176 97 183 144 106 130 157 97 427 957 321 565 536 170 186 166 498 161 917 203 158 144 205 1589 575 122 384 736 287 124 117 110 106 169 155 235 117 137 234 205 171 190 111 124 591 154 128 188 109 260 221 186 179 109 136 164 320 178 154 159 390 174 134 301 180 134 138 206 206 963 197 197 195 704 139 234 K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T02:01:57.000000Z K 7 svn:log V 70 Add "amd" driver: AMD 53c974 PCI SCSI (eg. Tekram DC-390 and DC-390T) END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T02:05:51.000000Z K 7 svn:log V 64 Add amd driver. List NCR/Symbios chips supported by ncr driver. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T02:09:04.000000Z K 7 svn:log V 53 Mention amd driver in comment regarding PCI drivers. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T02:10:51.000000Z K 7 svn:log V 60 Add "controller amd0" to enable AMD 53c974 PCI SCSI driver. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T02:22:34.000000Z K 7 svn:log V 379 Merge in some -current changes: 1) Remove MAX_LUN=2 hack, 8 LUNs are probed now, even if FAILSAFE is defined. 2) Include "opt_ncr.h" for driver options. 3) Rename SCSI_DEBUG_FLAGS to SCSI_NCR_DEBUG. 4) Add brackets to expansion of OUTx macros. 5) Fix recognition of 53c810A and 53c825A chips. 6) Improve snooptest failure message. 7) Removed (previously disabled) timeout code. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T02:23:23.000000Z K 7 svn:log V 37 Add options for NCR PCI SCSI driver. END K 10 svn:author V 4 alex K 8 svn:date V 27 1996-12-21T03:00:26.000000Z K 7 svn:log V 78 Typo fix. Closes PR#2259. Submitted by: John-Mark Gurney END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-12-21T05:55:55.000000Z K 7 svn:log V 124 FIx coredump with rtquery. It is just quick fix taken from new routed sources, full new routed importing I leave to wollman END K 10 svn:author V 6 davidn K 8 svn:date V 27 1996-12-21T06:21:16.000000Z K 7 svn:log V 108 Fix a cosmetic bug that has bothered me for ages. :-) kdb_edit will now match the examples in the handbook. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-21T11:51:33.000000Z K 7 svn:log V 38 Removed a reference to pkg_manage(1). END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-21T11:56:32.000000Z K 7 svn:log V 78 Merge en version changes made in 1.17 -> 1.18. Some translation inprovement. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T12:13:40.000000Z K 7 svn:log V 60 Merge from -current: Remove unused struct element ns_async. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T12:25:29.000000Z K 7 svn:log V 208 Partial merge from -current: Remove unused struct element ns_async. Add support for larger offsets support by 53c825A and 53c875. Modify negotiation message to report actual MB/s (taking WIDE into account). END K 10 svn:author V 2 se K 8 svn:date V 27 1996-12-21T12:32:34.000000Z K 7 svn:log V 142 Improve negotiation messages: Print MB/s instead of MHz (now takes WIDE into account). Remove extranous "\n" from WIDE negotiation messages. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-21T13:21:57.000000Z K 7 svn:log V 267 Fix a problem caused by finger failure on my part. The builtin getopts should now work as expected. This fix was in the NetBSD code that I was merging from but missed getting into FreeBSD's version because of 'drain bamage' on my part. Submitted by: NetBSD, joerg END K 10 svn:author V 4 kato K 8 svn:date V 27 1996-12-21T14:32:35.000000Z K 7 svn:log V 188 Improve probe routine for CONTEC C-NET(98) card. I/O port and memory window addresses don't need to be set as default values. Submitted by: Yoshimasa Ohnishi END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-21T14:57:38.000000Z K 7 svn:log V 21 Remove extra #undef. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-21T15:01:07.000000Z K 7 svn:log V 86 Add Decision-Computer Intl cards to list of supported serial cards. Submitted-By: jhs END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-21T15:16:32.000000Z K 7 svn:log V 122 This doesn't change any behavior, but may be a slight optimization. (num-- > 0) --> (--num >= 0). Obtained from: NetBSD END K 10 svn:author V 6 davidn K 8 svn:date V 27 1996-12-21T15:35:45.000000Z K 7 svn:log V 220 1) 200 users per group limitation removed and pw will handle lines of any length in /etc/group. 2) Fixed bug with usermod -d not updating user's home directory. 3) Minor formatting display changes/fixes with *show -P. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-21T16:43:35.000000Z K 7 svn:log V 68 Give MFS_ROOT priority over NFS as root filesystem. 2.2 candidate. END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-12-21T17:53:39.000000Z K 7 svn:log V 217 PCCARD support safety belts. Don't allow people to use the 'dedicated' drivers at the same time as the generic support code, as it can cause all sorts of problems including kernel crashes. [ definite 2.2 material ] END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:03:38.000000Z K 7 svn:log V 42 YAMFC (fixed formatting of KERN_DUMPDEV). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:16:22.000000Z K 7 svn:log V 60 YAMFC (moved printing of BIOS geometries to correct place). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-21T18:17:42.000000Z K 7 svn:log V 524 >Date: Fri, 20 Dec 1996 11:46:33 -0800 >Message-ID: <18736.851111193@time.cdrom.com> >From: "Jordan K. Hubbard" >Status: O >Permission granted! >> wpaul 96/12/20 11:41:16 >> >> Modified: lib/libc/yp yplib.c >> Log: >> Fix for bug noticed by Christoph Kukulies. [file descriptors getting host by _yp_dobind()] >> This is basically a one-liner. Once I confirm that it fixes Christoph's >> problem, I'd like permission to put it in the 2.2-RELENG branch. Target confirmed destroyed. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:27:28.000000Z K 7 svn:log V 76 YAMFC (only handle copyin/out/etc faults when not in an interrupt handler). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:33:49.000000Z K 7 svn:log V 53 YAMFC (disabled half-baked disk statistics support). END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-12-21T18:34:52.000000Z K 7 svn:log V 385 Compute IP checksums in addition to TCP checksums when necessary in the new 'aliased' packets. Note, if the original packet has a bogus cksum, we will *NOT* re-compute the cksum, therefore the new packet will also be wrong (but passed on). Found by: MartinRenters@awfulhak.demon.co.uk Reviewed by: Brian Somers Submitted by: Charles Mott END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-21T18:36:44.000000Z K 7 svn:log V 118 Add a missing #ifdef YP/#endif pair so that this module will compile without -DYP. Pointed out by: Wolfram Schneider END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-12-21T18:36:48.000000Z K 7 svn:log V 96 Added Charles Mott for his packet aliasing code in User-PPP. Forgotten by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:44:04.000000Z K 7 svn:log V 61 YAMFC (fixed nonexistent checking of lock type for F_GETLK). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:46:21.000000Z K 7 svn:log V 44 YAMFC (fixed arg checking in if_advlock()). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:50:15.000000Z K 7 svn:log V 50 YAMFC (don't accept negative pgids in setpgid()). END K 10 svn:author V 5 markm K 8 svn:date V 27 1996-12-21T18:55:18.000000Z K 7 svn:log V 53 YAMFC (Fix separate streams fom mixing their output) END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-21T18:55:34.000000Z K 7 svn:log V 28 YAMFC (MFS_ROOT before NFS) END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T18:57:24.000000Z K 7 svn:log V 59 YAMFC (allow harmless sigactions for SIGKILL and SIGSTOP). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T19:04:32.000000Z K 7 svn:log V 79 YAMFC (fixed lseek() on named pipes by adding new descriptor type DTYPE_FIFO). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-21T19:26:09.000000Z K 7 svn:log V 36 YAMFC (fixed spelling in comments). END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T19:57:14.000000Z K 7 svn:log V 46 Grammar/spelling/style fixes. 2.2 candidate. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T20:03:02.000000Z K 7 svn:log V 83 Replace a bunch of tabs by spaces, since they should not be used in man page text. END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-12-21T20:03:36.000000Z K 7 svn:log V 58 Bring in PCCARD safety belts from the HEAD. Ok'd by: jkh END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-12-21T20:09:57.000000Z K 7 svn:log V 68 YAMFC (buffer over-run problems, fixed IP cksum code) Ok'd by: jkh END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-21T21:10:25.000000Z K 7 svn:log V 230 Fix a bug i've introduced in rev 1.4 of options.c. A missing trailing `foo' in `-b foo' caused an access to never-never-land. (The version in -current is changed, so this fix is not applicable there but only in the 2.2 branch.) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T21:15:09.000000Z K 7 svn:log V 24 Convert to mdoc format. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T21:57:21.000000Z K 7 svn:log V 24 Convert to mdoc format. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T22:02:30.000000Z K 7 svn:log V 87 Update mdoc.samples(7) to match what is now installed in /usr/share/misc/mdoc.template END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-21T22:09:40.000000Z K 7 svn:log V 303 Make sh(1) a little braver in the face of adversity. sh(1) now handles the getpwd() init problem the same way as bash and ksh do. Also while I was in here, I cleaned up the format a little, removed some unnnecessary #if SYMLINKS cruft, and changed the pwd builtin to use getcwd(3) as Joerg suggested. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T22:21:48.000000Z K 7 svn:log V 76 Convert to mdoc format, and rewrite most of the man page while I was at it. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T22:22:55.000000Z K 7 svn:log V 28 Grr. Fix a spelling error. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-12-21T22:47:17.000000Z K 7 svn:log V 37 Merge from HEAD (1.10): NLS support. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-21T22:53:58.000000Z K 7 svn:log V 109 Allow mail(1) to look for multiple mail.rc files. Submitted-By: Lyndon Nerenberg VE7TCP END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T22:56:48.000000Z K 7 svn:log V 24 Convert to mdoc format. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T23:23:11.000000Z K 7 svn:log V 24 Convert to mdoc format. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T23:30:53.000000Z K 7 svn:log V 23 Covert to mdoc format. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T23:54:30.000000Z K 7 svn:log V 24 Convert to mdoc format. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-21T23:59:59.000000Z K 7 svn:log V 152 YAMFC: Convert various man pages to mdoc format. Grammar/style/misc changes in calendar.1. Update mdoc.template(7) to reflect two required requests. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1996-12-22T02:14:56.000000Z K 7 svn:log V 14 Speeling fix. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-22T10:27:25.000000Z K 7 svn:log V 61 Make this compile in the kernel too, major cosmetic cleanup. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-22T10:31:34.000000Z K 7 svn:log V 66 Fixup for new location. This file came here by a repository copy. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-22T10:32:17.000000Z K 7 svn:log V 45 Just pick up the real thing from END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-22T10:35:57.000000Z K 7 svn:log V 52 Add kern/md5c.c which came here by repository copy. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-22T10:38:41.000000Z K 7 svn:log V 27 Add & Document MD5 option. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1996-12-22T10:48:48.000000Z K 7 svn:log V 58 Fix for -d home directory in usermod. Approved by: joerg END K 10 svn:author V 6 davidn K 8 svn:date V 27 1996-12-22T13:33:11.000000Z K 7 svn:log V 37 Incorporate new manpage for libskey. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1996-12-22T13:33:56.000000Z K 7 svn:log V 41 Manpage for public functions in libskey. END K 10 svn:author V 5 mckay K 8 svn:date V 27 1996-12-22T14:24:49.000000Z K 7 svn:log V 420 The fix for PR#bin/722 made it into 2.1.5 and 2.1.6, but not into -current. Without it, the last row and last column don't get their background updated. I think this should be in 2.2. Submitted by: Paul Koch (again) Passing observation: The fixes that pst put in on 1996/09/22 then backed out look like they should be put in again. If sysinstall is depending on bugs, then it should be fixed. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T14:57:53.000000Z K 7 svn:log V 38 YAMFC (various buffer overflow fixes) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:01:42.000000Z K 7 svn:log V 34 YAMFC (everything up to rev 1.78) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:03:05.000000Z K 7 svn:log V 37 YAMFC (rev 1.3, fix for PR#bin/2212) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:04:15.000000Z K 7 svn:log V 73 YAMFC: Initialize the upper 16 bits of the memory sizes properly (to 0). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:05:14.000000Z K 7 svn:log V 24 YAMFC (merged rev 1.2). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:10:27.000000Z K 7 svn:log V 17 YAMFC: rev 1.14. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:13:03.000000Z K 7 svn:log V 62 YAMFC (Close PR #2193: support backslash line continuations.) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:17:59.000000Z K 7 svn:log V 41 YAMFC (Fix the tclsh build environment.) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:28:04.000000Z K 7 svn:log V 42 YAMFC (rev 1.2, buffer overrun condition) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:32:27.000000Z K 7 svn:log V 63 YAMFC (Whitespace handling in , and ...) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:34:31.000000Z K 7 svn:log V 83 Back out my botched merge of the libc_r ctime functions. (More commits to follow.) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:36:08.000000Z K 7 svn:log V 65 Part 2 of backing out the botched localtime merge from -current. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:37:52.000000Z K 7 svn:log V 44 YAMFC (cvsup client moved from sbin to bin) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:38:42.000000Z K 7 svn:log V 66 YAMFC (Add \' to valid escapes list to be compatible with printf) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:39:20.000000Z K 7 svn:log V 16 YAMFC (rev 1.2) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:46:43.000000Z K 7 svn:log V 81 Back out the change from rev 1.3.2.2: the overflow is already handled elsewhere. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T15:48:06.000000Z K 7 svn:log V 71 Back out rev 1.5: the overflow condition is already handled elsewhere. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-22T16:16:13.000000Z K 7 svn:log V 51 Do not use variable PRINTERDEVICE as printer name. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-22T17:09:17.000000Z K 7 svn:log V 120 Make CRTSTS selection a runtime option. Closes PR#1392 Submitted by: Mike McGaughey END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-22T17:29:33.000000Z K 7 svn:log V 659 For /usr/sbin/ppp, you must choose between running ppp in the background or connecting to a host immediately in the foreground. I would like to be able to run ppp from a script so that my script can be sure that it is connected to the 'net before it continues running: # Dial up the internet. ppp -background myprovider || exit 1 do-some-net-command # Hang up the modem. kill -HUP `cat /var/run/ppp.tun0.pid` Another problem is that the current ppp calls its process id file `/var/run/PPP.server', which may conflict if you have more than one IP tunnel interface available. Closes PR#1469 Submitted by: Gord Matzigkeit END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-22T18:04:25.000000Z K 7 svn:log V 34 Merge revision 1.7 from -current. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-12-22T18:28:50.000000Z K 7 svn:log V 63 Document MAXDSIZ and DFLDSIZ. This is a 2.2 candidate change. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-12-22T20:25:52.000000Z K 7 svn:log V 49 Support the DFLDSIZ and MAXDSIZ options in LINT. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-22T22:05:43.000000Z K 7 svn:log V 138 Add __dns_getanswer() hook to allow access to the gethostanswer() functions from outside libc. (Needed for async DNS resolver in ypserv.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-22T22:30:58.000000Z K 7 svn:log V 2819 Big round o changes: - yp_dblookup.c: Create non-DB specific database access functions. Using these allows access to the underlying database functions without needing explicit knowledge of Berkeley DB. (These are used only when DB_CACHE is #defined. Other programs that use the non-caching functions (yp_mkdb, ypxfr, yppush, rpc.yppasswdd) shouldn't notice the difference.) - yp_dnslookup: Implement async DNS lookups. We send our own DNS requests using UDP and put the request in a queue. When the response arrives, we use the ID in the header to find the corresponsing queue entry and then send the response to the client. We can go about our business and handle other YP requests in the meantime. This way, we can deal with time consuming DNS requests without blocking and without forking. - yp_server.c: Convert to using new non-DB-specific database access functions. This simplifies the code a bit and removes the need for this module to know anything about Berkeley DB. Also convert the ypproc_match_2_svc() function to use the async DNS lookup routines. - yp_main.c: tweak yp_svc_run() to add the resolver socket to the set of descriptors monitored in the select() loop. Also add a timeout to select(); we may get stale DNS requests stuck in the queue which we want to invalidate after a while. If the timeout hits, we decrement the ttl on all pending DNS requests and nuke those requests that aren't handled before ttl hits zero. - yp_extern.h: Add prototypes for new stuff. - yp_svc_udp.c (new file): The async resolver code needs to be able to rummage around inside the RPC UDP transport handle in order to work correcty. There's basically one transport handle, and each time a request comes in, the transaction ID in the handle is changed. This means that if we queue a DNS request, then we handle some other unrelated requests, we will be unable to send the DNS response because the transaction ID and remote address of the client that made the DNS request will have been lost. What we need to do is save the client address and transaction ID in the queue entry for the DNS request, then put the transaction ID and address back in the transport handle when we're ready to reply. (And then we have to undo the change so as not to confuse any other part of the server.) The trouble is that the transaction ID is hidden in an opaque part of the transport handle, and only the code in the svc_udp module in the RPC library knows how to handle it. This file contains a couple of functions that let us read and set the transaction ID in spite of this. This is really a dirty trick and I should be taken out and shot for even thinking about it, but there's no other way to get this stuff to work. - Makefile: add yp_svc_udp.c to SRCS. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-22T23:05:40.000000Z K 7 svn:log V 289 YAMFC: - Correct various man page xrefs - Fix some spelling errors - Add misssing documentation bits in some man pages - mount_std.8 now documents mount_{devfs,fdesc,kernfs,procfs} - New man pages for moused(8), devfs(5), fdesc(5), kernfs(5), procfs(5) were tagged onto the 2.2 branch. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-22T23:13:58.000000Z K 7 svn:log V 22 Fix a spelling error. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T23:17:09.000000Z K 7 svn:log V 94 Make DFLDSIZ and MAXDSIZ fully-supported options. "Don't forget to do a ``make depend''" :-) END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-22T23:17:39.000000Z K 7 svn:log V 71 comma police for section SEE ALSO Sponsored by: Vin de Pays de l'Aude END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-22T23:18:50.000000Z K 7 svn:log V 56 Add the appropriate MLINKS for the new skey.3 man page. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-22T23:21:26.000000Z K 7 svn:log V 179 YAMFC: Make DFLDSIZ and MAXDSIZ fully-supported options. (This commit is in the RELENG_2_2 branch, in case this ain't obvious from the message. I just don't know yet for sure.) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-22T23:21:58.000000Z K 7 svn:log V 106 YAMC: Add the appropriate MLINKS for the new skey.3 man page, and skey.3 was tagged onto the 2.2 branch. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T00:10:22.000000Z K 7 svn:log V 169 Minor style fixes. I also renamed the adduser "-quit" option to "-quiet", since it is supposed to be the same as the -s/-silent option, and -quit must have beena typo. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T00:22:00.000000Z K 7 svn:log V 24 Convert to mdoc format. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T00:32:15.000000Z K 7 svn:log V 146 Extend the set of ptys to chmod at boot time. Closes PR # conf/1957: not all perms of ptys... Submitted by: gurney_j@efn.org (John-Mark Gurney) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T00:36:58.000000Z K 7 svn:log V 49 Merge the fix from rev 1.108: consider all ptys. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T00:57:46.000000Z K 7 svn:log V 35 Minor internal mdoc usage changes. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T01:04:46.000000Z K 7 svn:log V 24 Convert to mdoc format. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T01:24:44.000000Z K 7 svn:log V 548 Someone needs to teach Nate about the C pre-processor in general and the workings of #error in particular. He also broke the 2.2 build with this change, leading me to wonder whether or not the changes were ever even tested. Folks, I'm happy to see people work directly on 2.2 like this and will continue to encourage Nate to make direct commits, but please TEST before committing! I think that's a more than reasonable prerequisite, and this code could never have worked at all, leading me to believe that Nate skipped this most basic of steps. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T01:28:54.000000Z K 7 svn:log V 32 Correct breakage from -current. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T01:52:16.000000Z K 7 svn:log V 38 Some last-minute tweaks for the BETA. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T01:53:13.000000Z K 7 svn:log V 294 Fix a bug in the wt driver that could cause memory corruption. Closes PR # kern/1065. While i was at it, also reject IO requests that are not an integer multiple of the device blocksize. Submitted by: vak@crox.net.kiae.su (Serge V.Vakulenko) Confirmed by: Georg-W. Koltermann (gwk@cray.com) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T01:55:21.000000Z K 7 svn:log V 17 YAMFC (rev 1.36) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T02:03:15.000000Z K 7 svn:log V 24 Minor mdoc/style fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T02:03:46.000000Z K 7 svn:log V 284 Syncronize the entire /usr/src/share/doc tree with -current. I'm sure John Fieber will scream at me concerning some magic symbol buried *somewhere* in this, but I can't find the last mail he sent me about such things so if my fears prove correct, we can just fix it for the release. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T02:09:59.000000Z K 7 svn:log V 95 YAMFC: Convert some man pages to mdoc format. Other minor mdoc/style/spelling/grammar fixes. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T02:19:12.000000Z K 7 svn:log V 28 Some more man page cleanup. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-23T02:20:37.000000Z K 7 svn:log V 31 YAMFC: More man page cleanup. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1996-12-23T02:27:29.000000Z K 7 svn:log V 45 Correct file modes on updated /etc/skeykeys. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-12-23T02:49:35.000000Z K 7 svn:log V 376 Suggested by: msmith Add a little more sophistication to the md5 grep command. Change the md5 checksum logic a bit. Now, the message is printed out for every successfully/unsuccessfully matched checksum, and it aborts at the end if there was a mismatch. Also, make missing checksum and IGNORE file inconsistency fatal, as there is now no reason to have a missing checksum. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-12-23T02:53:12.000000Z K 7 svn:log V 46 Merge from 1.241: checksum code improvements. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-23T05:07:37.000000Z K 7 svn:log V 886 In the spirit of Christmas, I give ye a gift! - A major 11th hour, last second, untested commit! Build some infrastructure to clean up the compat lib distributions, and also allow them to be installed from the source tree rather than having to to and get the tarballs from freefall or a CD. Some tweaks to /etc/make.conf are in the pipeline to enable it. This came about because it became apparent that we'd have to change the compat21.tgz tarball to fix the NIS problem with 2.1.x binaries. Since it's tar..gz.uu, doing this would have caused a huge repository change and we may as well try and fix it once and for all. Now, adding/removing libraries should have MUCH less repository impact. Peril sensative sunglasses: on! Flame proof suit: on! Concept reviewed by a stream of ascii representing the opinion of: jkh Changes casually reviewed by: jkh (but not actually tested) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-23T05:10:31.000000Z K 7 svn:log V 121 Build the compat dists via the standard build with the rest of the tree rather than as a special case. Reviewed by: jkh END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-23T05:17:09.000000Z K 7 svn:log V 197 Add commented out samples on how to activate the compat libs during build. Note that nothing is stopping somebody from cd'ing to src/lib/compat/ and doing a 'make all install' there by hand. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-23T05:31:48.000000Z K 7 svn:log V 127 Don't use _POSIX_PATH_MAX to limit the size of the path, instead use 'getcwd(NULL, 0)' just as pwd(1) does. Suggested by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-23T05:54:57.000000Z K 7 svn:log V 43 Add compat to SUBDIR so Jordan can use it. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-23T05:56:51.000000Z K 7 svn:log V 59 Use the new compat dist build method so Jordan can use it. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-23T06:21:53.000000Z K 7 svn:log V 75 Almost forgot the sample entries in make.conf to turn on the compat stuff. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T06:37:23.000000Z K 7 svn:log V 95 *Ahem* - opt_rlimit.h does not exist in the LKM case. This was another 2.2 build-breaker.. :( END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T06:37:48.000000Z K 7 svn:log V 28 Fix breakage from -current. END K 10 svn:author V 2 tg K 8 svn:date V 27 1996-12-23T07:50:46.000000Z K 7 svn:log V 39 Add Mikhail Teterin for his jbig port. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T12:20:05.000000Z K 7 svn:log V 89 Add my description for how to add a new-style kernel option, including Bruce's comments. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T12:27:51.000000Z K 7 svn:log V 42 Merge from -current: add kernelopts.sgml. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T12:30:24.000000Z K 7 svn:log V 30 YAMFC (security enhancements) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T12:33:08.000000Z K 7 svn:log V 197 Cosmetic (wrt. the screen display) change: when re-enabling a device, make sure it won't go into the PCI section. Disabling and re-enabling ed0 made it to the wrong section. Submitted by: msmith END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T12:35:16.000000Z K 7 svn:log V 22 YAMFC (from rev 1.79) END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-23T14:01:37.000000Z K 7 svn:log V 86 Some translation improvement. Submitted by: Yoshiaki Uchikawa END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T18:13:50.000000Z K 7 svn:log V 21 Merge from -current. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-23T18:15:41.000000Z K 7 svn:log V 223 Change declaration of yp_errno from int to enum ypstat so that it matches what's in ypserv/yp_extern.h (which I changed when I added the async DNS stuff). The conflict broke the build of rpc.yppasswdd. Pointed out by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T18:16:45.000000Z K 7 svn:log V 30 Document new features of ppp. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T18:23:14.000000Z K 7 svn:log V 126 Fixed quoting of MAXDSIZ and DFLTDSIZ. The quoting rules changed when they were put in an options header. Should be in 2.2. END K 10 svn:author V 7 andreas K 8 svn:date V 27 1996-12-23T18:40:11.000000Z K 7 svn:log V 170 Added Sascha Blank as FreeBSD contributor because of his valuable bugfix to pgcc-current, which allows usage of optimization levels >= 3. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T18:40:40.000000Z K 7 svn:log V 33 Fixed spelling of SCSI_NCR_MAX*. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T18:42:02.000000Z K 7 svn:log V 16 Sorted options. END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-12-23T18:42:38.000000Z K 7 svn:log V 379 Style issues. Used complete sentences in the error messages (including punctuation), and re-ordered the include files to be more consistant. Not done: Dynamically determine if the old drivers and the new drivers both exist, since LINT currently won't compile now with both sets included. (This will be fixed when we can remove the old drivers permanently.) Suggested by: bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T18:55:32.000000Z K 7 svn:log V 219 Fix a logico that sneaked into the manpath handling. Turn off error messages from locate(1), we can't do very much about its database not being ok anyway at this time. Closes PR # bin/2183: whereis returns environ... END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T18:56:53.000000Z K 7 svn:log V 72 YAMFC (fix a logico in the manpath handling, and drop locate's stderr). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T18:58:25.000000Z K 7 svn:log V 41 YAMFC (fixed spelling of SCSI_NCR_MAX*). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-23T18:59:06.000000Z K 7 svn:log V 49 YAMFC (de-quote the DFLDSIZ and MAXDSIZ options) END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T19:04:20.000000Z K 7 svn:log V 168 Added undocumented SCSI_DELAY and SCSI_NCR_* options. SCSI_DELAY gets tested a lot in GENERIC, but the others weren't in any config file and some of them were broken. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T19:12:29.000000Z K 7 svn:log V 66 Don't redefine SCSI_NCR_DFLT_TAGS even in if FAILSAFE is defined. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T19:57:33.000000Z K 7 svn:log V 194 Use breakpoint() instead of Debugger() in siointr1(). Debugger() doesn't work in fast interrupt handlers because it calls db_printf() which uses %es for string stuff and %es isn't initialized. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-23T19:59:08.000000Z K 7 svn:log V 62 YAMFC (use breakpoint() instead of Debugger() in siointr1()). END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-12-23T20:21:35.000000Z K 7 svn:log V 87 Remove a couple of private malloc() implementations, one of which was unused afterall. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-23T21:14:36.000000Z K 7 svn:log V 53 Add an empty file till the translation is completed. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-23T21:19:30.000000Z K 7 svn:log V 19 Fixed sgml errors. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-12-23T21:19:31.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 3 max K 8 svn:date V 27 1996-12-23T21:28:18.000000Z K 7 svn:log V 51 Merge the en version changes made in 1.19 -> 1.20. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-23T21:30:25.000000Z K 7 svn:log V 112 Merge the en version changes made in 1.63 -> 1.64. Submitted by: Takashi Saeki END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-23T21:30:52.000000Z K 7 svn:log V 31 Added kernelopts.sgml to SRCS. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T21:47:28.000000Z K 7 svn:log V 84 BINMODE != BINOWN - I was wondering why the output files were owned by uid 555. :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T21:47:59.000000Z K 7 svn:log V 6 YAMFC END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-23T22:16:35.000000Z K 7 svn:log V 89 Apply a little dab of bit caulk to keep those beggars from leaking out. Noticed by: bde END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-23T22:29:03.000000Z K 7 svn:log V 50 Oops, it needs little more caulk to get it right. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-23T23:09:55.000000Z K 7 svn:log V 12 comma typos END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-23T23:27:50.000000Z K 7 svn:log V 38 Whups, nuke release.10 over here too. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-24T00:23:43.000000Z K 7 svn:log V 65 Bring these up-to-date with Peter's compat distribution changes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-24T01:10:25.000000Z K 7 svn:log V 6 YAMFC END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-24T02:10:24.000000Z K 7 svn:log V 332 Make the __dns_getanswer() wrapper work right. For the newer versions of BIND, we need to tweak some things to that gethostanswer() knows whether or not we're dealing with an IPv4 or IPv6 address. (This'll teach me to use a 2.1.0 system for NIS development -- but it's so nice and stable I just can't being myself to upgrade it. :) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-24T02:44:52.000000Z K 7 svn:log V 862 Fix some bugs: - Don't dereference a NULL hostent pointer (if T_PTR lookup fails). - Today I asked myself: "Self, you wrote this nifty async resolver that does a great job handling delayed replies to clients using the UDP transport, and the yplib code in libc always uses UDP (except for yp_all()). But what if some dork makes a DNS lookup using TCP?" Being the only dork on hand at the time, I tried it and was enlightened. As I suspected, my transaction ID frobbing hacks cause fireworks if called on a TCP transport handle (duh: the structures are different). Fix: check the type of socket in xprt->xp_sock using getsockopt() and don't use svcudp_get_xid() and svcudp_set_xid() for anything except SOCK_DGRAM sockets. (Since accept() gives you a new socket for each connection, the transaction ID munging isn't needed for TCP anyway.) END K 10 svn:author V 8 swallace K 8 svn:date V 27 1996-12-24T07:06:35.000000Z K 7 svn:log V 223 In the IBCS2 semctl system call, the last parameter arg is passed by value, but in the FreeBSD semctl system call implementation, is passed by reference. Submitted by: msagre@cactus.fi.uba.ar END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-24T11:32:41.000000Z K 7 svn:log V 470 Do something Peter Dufault long since intended to do: make a current error code with ASC/ASCQ 4/1 (``Logical unit is in the process of becoming ready'') non-fatal. Retry the operation until it will eventually either yield a real error condition, or finally succeed. Devices like CD changers or tape drives with a freshly inserted cartridge should benefit from this. Should go into 2.2 after some testing in -current. I'd like to see this in the release if possible. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-24T11:35:24.000000Z K 7 svn:log V 441 Slightly re-order the sequence of commands issued, so try to send the START UNIT command before testing whether the device is ready. Maybe it should be done even earlier, i'm not 100 % sure. Again, CD changers will most likely benefit from it. While i was at it, also made the debugging case a little more verbose about why the cdopen() yielded an ENXIO. (Only in effect when SCSIDEBUG is specified.) Should eventually also go into 2.2. END K 10 svn:author V 4 kato K 8 svn:date V 27 1996-12-24T11:44:33.000000Z K 7 svn:log V 77 Synchronize with sys/i386/i386/userconfig.c revision 1.79 (cosmetic change). END K 10 svn:author V 4 kato K 8 svn:date V 27 1996-12-24T11:47:52.000000Z K 7 svn:log V 93 Synchronize with sys/i386/isa/sio.c revision 1.155 (use breakpoint() instead of Debugger()). END K 10 svn:author V 7 andreas K 8 svn:date V 27 1996-12-24T15:37:41.000000Z K 7 svn:log V 70 corrected Sascha's Mail address. Thanks Joerg for your ,sharp eyes' ! END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-24T17:01:49.000000Z K 7 svn:log V 403 Another one-liner: remember to NUL terminate local copy of NIS host lookup results. Without this, doing multiple host/addr lookups in a single process yeilds strange results (the buffer is static, and garbage may be left behind from previous lookups). I just noticed this in 2.2-BETA. Unless somebody threatens to chop my hands off with an axe, I'm going to move this to the 2.2-RELENG branch shortly. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-24T17:15:16.000000Z K 7 svn:log V 67 Merge from current: remember to NUL terminate local result buffer. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-24T23:59:53.000000Z K 7 svn:log V 822 With these changes sh(1)'s trap command should be POSIX-compliant, while remaining (becoming :) compatible with other popular shells. Specifically these changes include: 1) Implement 'trap -l' to get a list of valid signals names. This is useful if you wanted to do something like reset all signal handlers to there defaults values, in which case something like this will do the trick. trap `trap -l` 2) Reformat the output of 'trap' so it can be saved and later eval'd to restore the saved settings. 3) Allow the use of signal names as well as signal numbers. 4) Fix trap handling of SIGCHLD so that commands like the following (albeit, contrived) won't cause sh(1) to recurse ad infinitum. trap uname 0 20 5) Make variables static that are used only in trap.c. 6) Minor 'style(9) police' mods. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-12-25T00:08:10.000000Z K 7 svn:log V 108 Fix handling of -o and -a operators in the 3 argument case. Submitted by: Tom Rush END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-12-25T01:51:53.000000Z K 7 svn:log V 65 Add missing src-release and src-tools to individual targets list END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-12-25T02:37:35.000000Z K 7 svn:log V 51 Handle en_US, en_CA, en_AU now Should go into 2.2 END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-25T04:19:52.000000Z K 7 svn:log V 112 Merge the en version chnages made in 1.41 -> 1.42. Submitted by: Tomoo WATANABE END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-25T18:10:35.000000Z K 7 svn:log V 1493 More async resolver refinements: - yp_main.c: Always add the resolver socket to the set of fds monitored by select(). It can happen that pending == 0 but we still have some data in the socket buffer from an old query. This way, the data will be flushed in a timely manner. - yp_extern.h: remove proto for yp_dns_pending() since we don't need it anynmore. - yp_server.c: call yp_async_lookup_name()/yp_async_lookup_addr() functions with the svc_req pointer as an arg instead of the xprt. (The svc_req struct includes a pointer to the transport handle, and it also has the service version number which the async DNS code will need. (see below)) - yp_dnslookup.c: o Nuke yp_dns_pending() since we don't need it anymore. o In yp_run_dnsq(), swallow up and ignore replies if no requests are pending or the ID doesn't match any of the IDs in the queue. o In yp_send_dns_reply(), we assume that we will always be replying to an NIS v2 client. While this will probably always be the case, we do support the v1 'match' procedure, and it has a different result struct than v2. For completeness, support replying to both NIS v1 and v2 clients. o Update the queue entry structure to include a member to keep track of the NIS version number. o Have yp_async_lookup_name/addr() extract the version number from the svc_req structure and save it with the queue entry for yp_send_dns_reply() to inspect later. o Add some comments. END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-12-25T18:19:22.000000Z K 7 svn:log V 482 Integrate changes from OpenBSD's efforts to use the FreeBSD ports system. Generalize the selection of programs to run based on the existance of files rather than the OS names that we find. Add comments about me being the keeper of the OpenBSD mods of this file. Use ftp on OpenBSD rather than fetch since OpenBSD's FTP supports urls and there is no fetch. Reviewed by: Joerge Wunch, Jordan Hubbard, and others in ports I've forgotten Obtained from: OpenBSD with changes from me. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-25T18:28:04.000000Z K 7 svn:log V 30 Some translation improvement. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-12-25T20:15:12.000000Z K 7 svn:log V 291 Don't synchronously update the directory entry at the end of every successful write. Only do it for the IO_SYNC case (like ufs). On one of my systems, this speeds up `iozone 24 512' from 32K/sec (1/128 as fast as ufs) to 2.8MB/sec (7/10 as fast as ufs). Obtained from: partly from NetBSD END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-25T21:51:24.000000Z K 7 svn:log V 641 Use dynamic allocated buffers instead static buffers. No member or line length limit anymore - now 500 members or 5000 members are possible. For security group lines longer than 256K will be count as an error. 256K should be enough for 65536 users. Support comments (lines that begin with a #) if compiled with option -DGROUP_IGNORE_COMMENTS. Fortunately it seems that all system utilities which use getgrent() functions are dynamically linked executables. So you need only rebuild libc.so.3.0 if you want this change. Note: if you have an old X server which depend on libc.so.2.* you should rebuild libc.so.2.* too. Not a 2.2 candidate. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-12-26T01:02:29.000000Z K 7 svn:log V 192 I'm sorry, this kind of commits need to be reviewed by me, espicially in a time like this (i.e., right before the release). Back out rev 1.242, also add a stronger note above the MAINTAINER. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-26T02:01:09.000000Z K 7 svn:log V 30 Add example for mount_mfs(8). END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-26T02:02:31.000000Z K 7 svn:log V 23 Sort cross references. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-26T03:32:50.000000Z K 7 svn:log V 18 Fix fixit floppy. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-26T03:33:19.000000Z K 7 svn:log V 14 Merge r1.146. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-26T04:52:55.000000Z K 7 svn:log V 77 Whups, back out this change which made it in erroneously in the last commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-26T05:56:20.000000Z K 7 svn:log V 63 Phillips -> Philips Noted-By: some really pedantic person. :) END K 10 svn:author V 7 andreas K 8 svn:date V 27 1996-12-26T13:29:50.000000Z K 7 svn:log V 138 Request from Sascha to change his e-mail address. His old reply-to address isn't valid anymore. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-26T16:16:37.000000Z K 7 svn:log V 23 Sort cross references. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T18:42:38.000000Z K 7 svn:log V 43 YAMFC (rev 1.77: allow ports up to 0xffff) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T18:44:35.000000Z K 7 svn:log V 139 Merge the patch from -current to enable the `eisa' keyword in the CLI UserConfig. I've unfortunately missed this one before the BETA. :-( END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T18:46:13.000000Z K 7 svn:log V 110 Remove a bogus free() to a variable that was alloca'ed. Mmmmaybe closes PR # misc/2281: sysinstall panics... END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T18:47:11.000000Z K 7 svn:log V 77 Pull the fix from rev 1.31.2.1; i've accidentally committed it to 2.2 first. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T18:52:45.000000Z K 7 svn:log V 96 YAMFC (rev 1.10 for Makefile, with en_US.ISO_8859-1.src being tagged into 2.2 behind the scene) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T18:54:46.000000Z K 7 svn:log V 17 YAMFC (rev 1.15) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-12-26T21:03:04.000000Z K 7 svn:log V 32 Clean up some calls to close(). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T21:24:00.000000Z K 7 svn:log V 496 Documentation update. Remove a duplicate entry for ahc0 in hardware.hlp (closes PR # docs/2282), a few additions all over the place while i was at it. Tried to add as much of the important highlights for the new features in 2.2 into the release notes. I still think that many things are missing here, so folks, if you imported something great that's in 2.2 but not in 2.1.X, please review this section and send us your additions! Submitted by: seki@sysrap.cs.fujitsu.co.jp (for the ahc0 dup) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-12-26T21:31:42.000000Z K 7 svn:log V 60 Sync documentation with HEAD (rev 1.15 and rev 1.29, resp.) END K 10 svn:author V 8 swallace K 8 svn:date V 27 1996-12-26T21:51:09.000000Z K 7 svn:log V 31 Fix spelling error in manpage. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-26T21:53:11.000000Z K 7 svn:log V 96 Fix some spelling errors. Jordan, I'll let you merge this into 2.2o that I don't stomp on you. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-26T22:08:11.000000Z K 7 svn:log V 17 Spelling police. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-26T22:16:06.000000Z K 7 svn:log V 167 Re-add devfs(5) to the xref list, since it now exists, and remove mount_devfs(8), since that man page is now really just a pointer to the various section 5 man pages. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-26T22:34:23.000000Z K 7 svn:log V 128 Mention that cross references in the SEE ALSO section should be sorted by section number and then placed in alphabetical order. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-12-26T22:37:30.000000Z K 7 svn:log V 92 add new variable NOMLINKS NOMLINKS If you do not want install manual page links. [not set] END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-26T22:41:18.000000Z K 7 svn:log V 87 Don't claim that the section 7 man pages are mostly troff related, since they are not. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-26T22:50:43.000000Z K 7 svn:log V 17 Spelling police. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-12-26T22:54:52.000000Z K 7 svn:log V 44 YAMFC: Bring in various man page cleanups. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-26T23:38:17.000000Z K 7 svn:log V 70 Put INCLUDE_CONFIG_FILE into opt_config.h rather than the CFLAGS line END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-12-26T23:40:32.000000Z K 7 svn:log V 225 Tidy up the generated config.c file. Use #include "opt_config.h", comment out text after #endif line, add missing \n at end of file, only install new config.c if it's different to the last one which preserves the timestamp. END K 10 svn:author V 4 alex K 8 svn:date V 27 1996-12-27T03:39:03.000000Z K 7 svn:log V 85 Make a note in the standards section that sysconf isn't completely POSIX conforming. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-12-27T04:03:06.000000Z K 7 svn:log V 62 Add src-release and src-tools collections. Inspired by: ache END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-12-27T04:09:59.000000Z K 7 svn:log V 67 Sync with main branch: add src-release and src-tools collections. END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-12-27T05:49:51.000000Z K 7 svn:log V 297 Fix various buffer overflow cases in sliplogin. These might have been able to be exploited, or might not. However, it is better to be safe than sorry. Definitely a 2.2 fix, and a -stable if there is someone to commit it. Reviewed by: Jordan Hubbard Submitted by: Marc Slemko END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-12-27T05:52:11.000000Z K 7 svn:log V 82 Merge Marc Slemko's overflow patches from -current. Approved by: jkh@freebsd.org END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-12-27T05:55:12.000000Z K 7 svn:log V 42 Merge 1.7 from current, at Marc's request END K 10 svn:author V 6 obrien K 8 svn:date V 27 1996-12-27T07:14:11.000000Z K 7 svn:log V 205 Added "ie. 430FX" for Triton and "ie. 430HX" for Triton-II. (this is correct, right? also, does anyone know what the 430VX chipset used in the ASUS P55TVP4 is?) Intel's URL for the VS440FX has changed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1996-12-27T08:09:52.000000Z K 7 svn:log V 85 Cut and paste info about the 430VX chipset from some of Rodney's old fbsd-hw emails. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1996-12-27T08:48:17.000000Z K 7 svn:log V 39 Been reading more of Rodney HW emails. END K 10 svn:author V 4 kato K 8 svn:date V 27 1996-12-27T13:06:31.000000Z K 7 svn:log V 45 Staticize dmapageport and isa_dmarangecheck. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-27T14:39:00.000000Z K 7 svn:log V 113 Merge the en version changes made in 1.42 -> 1.43. Submitted by: Tomoo WATANABE END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-27T15:31:35.000000Z K 7 svn:log V 113 Merge the en version changes made in 1.28 -> 1.29. Submitted by: Yukinori Maeda END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-27T18:21:07.000000Z K 7 svn:log V 868 Small yet significant tweaks/cleanups: - getservent: o put _yp_check() proto under #ifdef YP where it belongs o local YP buffers should be YPMAXRECORD + 2 bytes long and should be NUL terminated after copying - gethostbynis: o local YP buffer should be YPMAXRECORD + 2 bytes long - getnetbynis: o local YP buffer should be YPMAXRECORD + 2 bytes long and should be NUL terminated after copying - ether_addr: o local YP buffers should be YPMAXRECORD + 2 bytes long and should be NUL terminated after copying (in this case it's BUFSIZ + 2 bytes, but it happens that BUFSIZ == YPMAXRECORD. - gethostbydns: o nuke stray 'return(NULL)' in __dns_getanswer() (harmless but looks silly) These are 2.2 candidates. I will wait a few days to make sure these don't break anything and then, if there are no objections, move them to the 2.2 branch. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-27T18:26:14.000000Z K 7 svn:log V 104 Merge the en version changes made in 1.42 -> 1.44. Submitted by: Mitsuru IWASAKI END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-27T18:31:22.000000Z K 7 svn:log V 104 Merge the en version changes made in 1.21 -> 1.22. Submitted by: Mitsuru IWASAKI END K 10 svn:author V 3 max K 8 svn:date V 27 1996-12-27T18:34:39.000000Z K 7 svn:log V 102 Merge the en version changes made in 1.4 -> 1.6. Submitted by: Mitsuru IWASAKI END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-12-27T19:28:46.000000Z K 7 svn:log V 609 Small yet significant tweaks/cleanups: - getpwent: o adjunctbuf should be NUL terminated after copying o _pw_breakout_yp() needs to know the length of the buffer returned from YP so it can properly NUL terminate its local buffer. - getgrent: o YP buffers should be YPMAXRECORD + 2 bytes long and NUL terminated. (Previously they were hardcoded to 1024 bytes.) - getnetgrent: o YP data should be copied with snprintf(), not sprintf() These are 2.2 candidates. I will wait a few days to make sure these don't break anything and then, if there are no objections, move them to the 2.2 branch. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1996-12-28T03:10:50.000000Z K 7 svn:log V 44 Added Conrad Sabatier for his port of xless END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-12-28T03:39:51.000000Z K 7 svn:log V 140 Return to last column space padding: some programs (cal f.e.) make two-letters abbreviations by stripping last character. Should be in 2.2 END