ĩ9764 214 341 305 305 420 202 128 168 139 157 222 147 149 302 152 117 181 151 578 350 285 153 204 195 279 163 377 1052 189 118 212 122 390 754 135 156 256 137 161 223 137 633 175 157 125 119 297 309 481 611 195 159 152 589 266 217 428 248 466 1209 610 1933 460 189 284 115 240 303 178 247 298 196 144 142 223 234 249 165 154 388 365 195 208 197 197 191 216 341 251 265 793 157 165 197 202 317 313 181 268 152 199 478 235 501 235 177 112 196 226 128 155 572 331 124 291 237 146 134 388 190 202 198 165 299 465 200 124 138 182 165 132 158 127 120 128 133 127 120 121 155 122 189 201 239 162 431 367 425 347 557 173 145 127 163 681 135 221 132 169 151 153 157 161 188 117 640 143 251 134 226 271 164 142 379 164 343 139 220 134 183 135 128 236 168 236 255 107 134 168 133 224 309 162 176 186 125 236 161 108 178 105 160 123 281 177 179 150 329 167 171 336 310 157 210 180 K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-29T14:20:54.000000Z K 7 svn:log V 248 Fix enough of the recently introduced brokenness for LINT to compile. The U6850* changes in sound_config.h are probably wrong. Recent commits lost: - include paths. - copyrights. - cvs Ids. - infamous whitespace changes. - other cosmetic changes. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-07-29T15:21:15.000000Z K 7 svn:log V 210 rexecd was not calling "setlogin()" when it should have. This was causing getlogin() to return wrong answers (eg: "root"). Reviewed by: davidg Obtained from: James Jegers, for NetBSD, slightly reworked by me. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-07-29T17:47:53.000000Z K 7 svn:log V 212 Don't build xditview unless the actual include files for X11 are present. Merely checking for the directory is -not- sufficient, since the XFree86 non-programmers distribution has that directory to hold bitmaps. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-07-29T18:09:19.000000Z K 7 svn:log V 323 Major overhaul of the FAQ. I've added several contributions specially from Darryl Okahata. I've rewritten several URL to the proper tag. There is still room for improvement but it should be closer to 2.0.5R now. I'll try to be faster for future updates... Obtained from: Mail messages from the lists. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-07-29T18:12:50.000000Z K 7 svn:log V 105 Change the ``make depend all'' to ``make depend'' then ``make all'' in the kernel configuration section. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-29T18:21:48.000000Z K 7 svn:log V 37 Initialize "name" to quiet compiler. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-07-29T18:42:29.000000Z K 7 svn:log V 72 Add new ``SNAPDATE=""'' for use in snapshot building. Reviewed by: jkh END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-07-29T18:43:52.000000Z K 7 svn:log V 47 Only execute /usr/games/fortune if it's there. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-07-29T18:44:00.000000Z K 7 svn:log V 61 Bring in SNAPDATE change from HEAD (1.18). Reviewed by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-29T18:48:44.000000Z K 7 svn:log V 130 Add connection drop capability for persist timeouts. Reviewed by: Andras Olah Obtained from: 4.4BSD-lite2 via W. Richard Stevens END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-29T18:49:16.000000Z K 7 svn:log V 56 Add "connections dropped by persist timeout" statistic. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-07-29T22:22:08.000000Z K 7 svn:log V 56 Restore tabs in inetd line Submitted by: Obtained from: END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-29T22:34:15.000000Z K 7 svn:log V 210 Output statistics as unsigned in the -w section. Look at error return of kread() and stop on error. Fix warning in kread() to not output "kvm_read:" twice. Killed PCB cache misses stat as we no longer have it. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-07-29T22:35:40.000000Z K 7 svn:log V 56 Put the name of the latest snapshot: 2.1.0-950726-SNAP. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-07-29T22:39:44.000000Z K 7 svn:log V 21 Corrected @@ into @. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-29T23:16:53.000000Z K 7 svn:log V 90 Brought in changes from main branch: Add connection drop capability for persist timeouts. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-30T00:42:55.000000Z K 7 svn:log V 60 Brought in fixes and statistics additions from main branch. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-07-30T01:08:34.000000Z K 7 svn:log V 484 If some files lost in /var/db/pkg// after system crash f.e., pkg_manage silently dumps core, pkg_info claims about them to stderr, which makes very difficult to find what directory cause it via tons of pkg_info -a output. I found solution which covers both variants, now pkg_info claims about missing files to stdout among valid output with ERROR: prefix. It heals pkg_manage to not dump core and makes easy to find errors in pkg_info -a output by simple /ERROR 'more' command. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-07-30T01:44:45.000000Z K 7 svn:log V 256 You can run pkg_info everywhere expect /var/db/pkg directory :-) Running there you got any kind of strange errors from tar caused by treating directories as tar files! Fix it by adding new isfile(name) (check for reg. files) to simple fexists(name) calls. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-07-30T01:44:51.000000Z K 7 svn:log V 188 Corected a few typo which resulted in strange resulon results. Add URL pointing to the Handbook. Changed a few entries to mention /etc/sysconfig. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-07-30T05:25:35.000000Z K 7 svn:log V 59 The default for temporary directory is /var/tmp, not /tmp. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-30T08:04:50.000000Z K 7 svn:log V 111 Rename GZIP to GZIPCMD to match previous change in bsd.doc.mk. Submitted by: John Hay (jhay@mikom.csir.co.za) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-30T09:11:20.000000Z K 7 svn:log V 102 o Fix PR# bin/643 - always set "where_to" properly. o Nuke dependence on libftp - it's about to die! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-30T09:33:31.000000Z K 7 svn:log V 186 Totally eliminate the dependency on libftp (which will be removed from the FreeBSD source tree) and switch to the internal ftp routines developed by Poul-Henning and used in sysinstall. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-30T09:37:31.000000Z K 7 svn:log V 71 Document how to get pkg_add to use PASSIVE MODE ftp in such transfers. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-30T09:41:21.000000Z K 7 svn:log V 284 Change the environment variable this looks for from FTP_PASSIVE to FTP_PASSIVE_MODE. It would be really nice if we could standardise on this name so that all tools (like ncftp) that offer passive/active ftp selection would work seamlessly with one user environment variable setting. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-30T12:39:42.000000Z K 7 svn:log V 959 Split TS_ASLEEP (sleep on output [below low water])into TS_SO_OLOWAT (sleep on output below low water) and TS_SO_OCOMPLETE (sleep on output complete). Most of the support for this has already been committed. Drivers should call ttwwakeup() to handle wakeups whenever output is below low water (and some output event causes this condition to be checked) or TS_BUSY is cleared. tty.c: Fix the livelock in ttywait() properly by sleeping on output complete, not on output below low water. Use ttwwakeup() instead of separate select and output wakeups for all wakeups of writers. Add wakeups of writers for output flushes and carrier/clocal transitions. Don't go to sleep in ttycheckoutq() if ttstart() reduces the queue to below low water. Use the timeout built into tsleep() in ttycheckoutq(). Optimize the select wakeup in ttwwakeup(). It seems reasonable to know too much about the internals of tp->t_wsel now that the knowledge is localised in tty.c. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-07-30T12:53:39.000000Z K 7 svn:log V 95 Update the parts on how to take a kernel crash dump. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-30T12:56:26.000000Z K 7 svn:log V 26 Fix the mknod for spigot. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-07-30T12:58:47.000000Z K 7 svn:log V 117 scsi(8) used to fall off the end of main(), returning an arbitrary value. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-30T13:01:41.000000Z K 7 svn:log V 30 Pull in my fix from the HEAD. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-07-30T13:10:56.000000Z K 7 svn:log V 295 Remove a newline from the output of savecore(8), so the bogus number 1024 that used to remain on a line of its own after savecore completed its job will be overwritten later in the /etc/rc process. Reviewed by: Submitted by: graichen@sirius.physik.fu-berlin.de (Thomas Graichen) Obtained from: END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-30T13:52:56.000000Z K 7 svn:log V 661 Don't swap the queue headers to implement concatenation of the queues for TIOCSETA[W]. Swapping an even number of times broke the queue resource limits. This would have broken CRTSCTS flow control if the clist slush list was used up. Don'concatenate the queues for TIOCSETA[W] if one of the queues has a resource limit of 0. Concatenation would cause a panic if one of the queues is nonempty and the other is limited to length 0. This may have caused panics in PPPDISC. Wake up readers after all transitions of ICANON. When ICANON is turned off it is quite likely that characters will become available to be read. Reduce indentation near these changes. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-07-30T15:18:29.000000Z K 7 svn:log V 39 Typo in log message : errros -> errors END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-30T17:10:36.000000Z K 7 svn:log V 65 Rewrote shutdown_nice() to fix the init-not-yet-started panic(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-30T17:49:24.000000Z K 7 svn:log V 164 Fix a bug in my disabled version of trap_pfault()...curpcb may be NULL even when curproc isn't. This condition occurs at system startup and perhaps at other times. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-30T18:22:43.000000Z K 7 svn:log V 46 Brought in change from rev 1.5: correct typo. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-30T18:26:20.000000Z K 7 svn:log V 70 Brought in change from rev 1.10: exit with good status if successful. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-30T18:33:01.000000Z K 7 svn:log V 131 Correct the mangled English when mentioning that the kernel config-file "dump on" is deprecated...by removing the note completely. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-30T18:36:09.000000Z K 7 svn:log V 46 Brought in corrections from revs 1.3 and 1.4. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T00:35:58.000000Z K 7 svn:log V 540 Ignore trailing slashes in pathnames that "refer to a directory", as is required to be POSIXLY_CORRECT and "right". I interpret "referring to a directory" as being a directory or becoming a directory. E.g., the trailing slashes in mkdir("/nonesuch/"), rename("/tmp", /nonesuch/") and link("/tmp", "/root_can_like_dirs/") are ignored because the target will become a directory if the syscall succeeds. A trailing slash on a symlink causes the symlink to be followed (this is a bug if the symlink doesn't point to a directory; fix later). END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-07-31T01:18:46.000000Z K 7 svn:log V 79 Minor corrections. Submitted by: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-31T01:26:58.000000Z K 7 svn:log V 65 Add ftp.c to makefile - that might make it work better. Sheesh! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-31T02:27:58.000000Z K 7 svn:log V 33 Remove dependency on sysinstall. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-07-31T04:00:01.000000Z K 7 svn:log V 25 Sync this up with ftp.c. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-07-31T04:22:07.000000Z K 7 svn:log V 202 Submitted by: Torbjorn Granlund * /usr/bin/which doesn't work if a complete path is passed to it. This is incompatible with other flavours of Unix, Here is a suggested patch: END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-07-31T08:21:59.000000Z K 7 svn:log V 214 Pause the sequencer when message only requests complete. This allows the kernel driver to know the exact state of the sequencer after a BUS DEVICE RESET or ABORT completes so it can properly clean up the request. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-07-31T08:25:36.000000Z K 7 svn:log V 386 Long overdue, more complete, reset code. These changes implement a BUS DEVICE RESET followed by BUS RESET failure recovery strategy including the necesary renegotiation of sync/wide transfers after recovery completes. Clean up debugging code to make it more finely selectable. Reset code debugging is enabled for now so I can get more feedback on how this code behaves in real life. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-07-31T08:52:02.000000Z K 7 svn:log V 518 Fix various kernfs file system problems, which can result in umountable file systems, hung processes, or system panics: - Some operations could return without decrementing the vnode reference count. - Some operations could leave the vnode locked. - Generalize the /kern/rootdev & rrootdev files so that they are no longer special cased in kernfs_lookup(). Note: procfs, fdescfs, and most of the other miscfs/* file systems also suffer from the same type of problems and I will work on fixing them one at a time. END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-07-31T09:38:21.000000Z K 7 svn:log V 99 Return the correct number of I/O ports as part of the probe so that the conflict resolution works. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-07-31T09:44:06.000000Z K 7 svn:log V 68 Brought in change from rev 1.5: return correct number of I/O ports. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-07-31T09:52:21.000000Z K 7 svn:log V 60 Fix some incorrect comments that make reference to /dev/fd. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-07-31T10:07:31.000000Z K 7 svn:log V 496 Fix the sysctl string routines to return as much of the string as possible and return ENOMEM if the entire string cannot be returned. This brings the routines in line with how the man page says they work, and how the calling routines are expecting them to work. This allows the dummy uname() routine in libc to obtain the version string, since the kernel version string is longer than that normally returned by the uname() routine. This is 3/4 of the fix for PR# 462. Reviewed by: Bruce Evans END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-07-31T10:10:02.000000Z K 7 svn:log V 173 Null terminate all strings returned by the dummy uname() routine, and make sure that the version string is somewhat sane. This closes out PR#462. Reviewed by: Bruce Evans END K 10 svn:author V 4 olah K 8 svn:date V 27 1995-07-31T10:24:22.000000Z K 7 svn:log V 123 Remove a redundant `if' from tcp_reass(). Correct a typo in a comment (SEND_SYN -> NEEDSYN). Reviewed by: David Greenman END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-07-31T10:35:36.000000Z K 7 svn:log V 333 Fix panic("ifpromisc failed") when shutting down a bpf tap when the attached interface is no longer IFF_UP. The test for IFF_UP in ifpromisc is only useful while enabling IFF_PROMISC and the higher levels of the bpf code do not allow for the possibility of failure while shutting down. This is a trivial change. Also, fixes PR#522. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-07-31T13:58:35.000000Z K 7 svn:log V 151 Try to make the `syn' blocking code act a bit more sensibly - don't block `syn' packets that have `ack' set. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-07-31T13:59:45.000000Z K 7 svn:log V 371 The other day someone brought me an old Apple Laserwriter II with a serial interface set at 57600 baud, and I found out the hard way that lpd doesn't know about speeds greater than 38400, even though also permits 57600 and 115200 baud. Fix this by adding B57600 and B115200 to the 'bauds' table. (The Apple printer worked properly once I did this, BTW. :) END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T18:29:51.000000Z K 7 svn:log V 1115 Improve input flow control. Use input buffer watermarks of TTYHOG-512 (high) and (high)*7/8 (low) instead of TTYHOG/2 (high) and TTYHOG/5 (low) to agree with some drivers. 512 is magic and some things depended on TTYHOG/2 >= TTYHOG-512 to work; now they depend on the 512 magic not changing and TTYHOG-512 being significantly larger than 0. This should be handled in ttsetwater(). Separate the decision about whether to do input flow control from doing it. ttyblock() now just starts input flow control (hardware and/or software) and there is a new function ttyunblock() to stop it. The decisions are the same except for the watermark changes and allowing for input expansion for PARMRK. When flushing input, try harder at first to send a start character if required, but give up if the first attempt fails. cy.c, rc.c, sio.c: Simplify: let ttyinput() handle input flow control if it is not being bypassed. Use ttyblock() to start flow control otherwise. rc.c: Use same input flow control test as elsewhere: test in a more efficient order and start flow control at >= highwater instead of at > highwater. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T19:17:19.000000Z K 7 svn:log V 517 Assorted cosmetic changes: Make more functions static. tty.c: Use tcflag_t (u_long) and cc_t instead of u_char and int/long. Don't record values that are only evaluated once. Compare ints using imin(), not min(). min() is for comparing u_ints. Old versions of tty.c used the type-safe but multiple-evaluation-unsafe macro MIN(). The args are apparently never negative; otherwise this change would be non-cosmetic. Don't repeat the loop test in ttywait(). tty.h: Improve English in and formatting of comments. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T21:02:00.000000Z K 7 svn:log V 1839 Obtained from: partly from ancient patches of mine via 1.1.5 Introduce TS_CONNECTED and TS_ZOMBIE states. TS_CONNECTED is set while a connection is established. It is set while (TS_CARR_ON or CLOCAL is set) and TS_ZOMBIE is clear. TS_ZOMBIE is set for on to off transitions of TS_CARR_ON that occur when CLOCAL is clear and is cleared for off to on transitions of CLOCAL. I/o can only occur while TS_CONNECTED is set. TS_ZOMBIE prevents further i/o. Split the input-event sleep address TSA_CARR_ON(tp) into TSA_CARR_ON(tp) and TSA_HUP_OR_INPUT(tp). The former address is now used only for off to on carrier transitions and equivalent CLOCAL transitions. The latter is used for all input events, all carrier transitions and certain CLOCAL transitions. There are some harmless extra wakeups for rare connection- related events. Previously there were too many extra wakeups for non-rare input events. Drivers now call l_modem() instead of setting TS_CARR_ON directly to handle even the initial off to on transition of carrier. They should always have done this. l_modem() now handles TS_CONNECTED and TS_ZOMBIE as well as TS_CARR_ON. gnu/isdn/iitty.c: Set TS_CONNECTED for first open ourself to go with bogusly setting CLOCAL. i386/isa/syscons.c, i386/isa/pcvt/pcvt_drv.c: We fake carrier, so don't also fake CLOCAL. kern/tty.c: Testing TS_CONNECTED instead of TS_CARR_ON fixes TIOCCONS forgetting to test CLOCAL. TS_ISOPEN was tested instead, but that broke when we disabled the clearing of TS_ISOPEN for certain transitions of CLOCAL. Testing TS_CONNECTED fixes ttyselect() returning false success for output to devices in state !TS_CARR_ON && !CLOCAL. Optimize the other selwakeup() call (this is not related to the other changes). kern/tty_pty.c: ptcopen() can be declared in traditional C now that dev_t isn't short. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T21:10:36.000000Z K 7 svn:log V 367 Sleep on a better address to wait for output to drain out of the hardware. Set the sleep-on flag for the address so there is more than a small chance that the sleep address is actually used (this used to work by timing out). Don't bother clearing the sleep-on flag after a timeout here or elsewhere since leaving it set just generates a few null calls to wakeup(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T21:28:42.000000Z K 7 svn:log V 97 Use tsleep() instead of ttysleep() to wait for carrier since a generation change isn't an error. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T21:35:17.000000Z K 7 svn:log V 191 Eliminate the use of TS_TIMEOUT and ttstrt(). These are for handling tab delays etc. pcvt was using them to recover from a (rarely lost) race. Use a little more locking to avoid the race. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-31T21:39:47.000000Z K 7 svn:log V 23 Add Irish mirror site. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T21:43:37.000000Z K 7 svn:log V 147 Obtained from: an ancient patch of mine via 1.1.5 Clear PENDIN when input is flushed so that the handling of future input doesn't get pessimized. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T21:54:46.000000Z K 7 svn:log V 210 Obtained from: an ancient patch of mine via 1.1.5 Call output process whether or not there is any output. The output process may be overloaded to handle hardware flow control and hardware output completions. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-07-31T22:06:55.000000Z K 7 svn:log V 86 Reserve space for Jim Lowe's impending Matrox Meteor card driver. Submitted by: james END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T22:48:46.000000Z K 7 svn:log V 154 Obtained from: partly from ancient patches of mine via 1.1.5 Handle MDMBUF a little better. Prepare to handle 4 different kinds of output flow control. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-07-31T22:50:08.000000Z K 7 svn:log V 205 Obtained from: partly from ancient patches of mine via 1.1.5 Change all short variables in `struct tty' to int. Shorts were only right on ancient systems with ints optimized for vaxness over efficiency. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-01T02:23:21.000000Z K 7 svn:log V 102 Reduce passed speed to 38400, like telnet does too. Remote rlogind may not understand speeds > 38400. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-01T07:05:16.000000Z K 7 svn:log V 52 Sync to reality for the Gravis Ultrasound MAX card. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-01T07:07:42.000000Z K 7 svn:log V 50 Sync to author's Version 1.3. Submitted by: james END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-01T07:16:51.000000Z K 7 svn:log V 130 Argh! I hate my life! I can't seem to do anything right here today. This should restore functionality to the pkg_install suite. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-01T09:49:27.000000Z K 7 svn:log V 141 Round this out. Now seems to transfer packages properly over ftp as it was supposed to. PKG_PATH more sorely needed than ever now.. Hmmmm. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-01T13:12:24.000000Z K 7 svn:log V 156 A useful aid.. Add support for: %r: current release %m: machine architecture type (i386 for now) %s: OS name (FreeBSD) from uname() in banner string. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-01T13:13:30.000000Z K 7 svn:log V 73 Tweak the default entry a little to take advantage of new getty feature. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-01T13:15:52.000000Z K 7 svn:log V 62 Add device support for the Matrox Meteor. Submitted by: james END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-01T18:51:02.000000Z K 7 svn:log V 296 Removed my special-case hack for VOP_LINK and fixed the problem with the wrong vp's ops vector being used by changing the VOP_LINK's argument order. The special-case hack doesn't go far enough and breaks the generic bypass routine used in some non-leaf filesystems. Pointed out by Kirk McKusick. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-01T21:38:00.000000Z K 7 svn:log V 271 strtol and atoi VERY broken in 8bit chars locale, i.e. if you pass something like 38400 it not detect this stuff and produce very big number instead. Fixed by operating with unsigned char and checking for isascii. (secure/telnetd hits by it f.e.) END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-08-01T21:53:35.000000Z K 7 svn:log V 102 Add the maybe_stripped to a CLEANFILES target to get a clean obj directory after a clean or cleandir. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-01T22:04:57.000000Z K 7 svn:log V 114 Similar changes like in strtol, all this family is VERY broken in 8bit environment (isalpha at the end of digits) END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-01T22:20:16.000000Z K 7 svn:log V 103 Make strtod conforms manpage, use isspace to skip initial whitespaces instead of hardcoded whitespaces END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-01T23:27:36.000000Z K 7 svn:log V 103 Check for valid speeds in TIOCSET* and return EINVAL for incorrect values instead of setting garbadge. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-01T23:38:00.000000Z K 7 svn:log V 98 Optimize a bit valid speed search using fact that speed table sorted Submitted by: Obtained from: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-02T02:45:46.000000Z K 7 svn:log V 123 Remove top secret version information from the banner by default. Loose lips sink ships! Man the firewall and look alert! END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-08-02T02:55:47.000000Z K 7 svn:log V 248 Don't set TS_ZOMBIE flag for non-open ptys. ptcclose() has always done too much for non-open ptys, but there is normally no problem because the l_modem(, 0) is a no-op for closed ptys provided the line discipline is standard and MDMBUF isn't set. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-02T06:55:36.000000Z K 7 svn:log V 157 Check for valid speed values in pty drive Check for negative speed values in tty drive Back out valid speed values checking from tty drive Suggested by: bde END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-08-02T07:30:37.000000Z K 7 svn:log V 170 Submitted by: Wolfram Schneider The currently (1995/07/31 04:22:07) implemented if (-x "$prog") { works only if you have '.' in your $PATH variable. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-08-02T09:14:23.000000Z K 7 svn:log V 698 Reviewed by: David Greenman Back out the 'help NIS rebind faster' hack. This change used a connect()/send() pair rather than the original sendto() to allow RPC to pass ICMP host unreachable and similar errors up to RPC programs that use UDP. This is not a terrible thing by itself, but it can cause trouble in environments with multi-homed hosts: if the portmapper on the multi-homed machine sends a reply with a source address that's different than the one associated with the connection by connect(), the kernel will send a port unreachable message and drop the reply. For the sake of compatibility with everybody else on the planet, it's best to revert to the old behavior. *long, heavy sigh* END K 10 svn:author V 3 dfr K 8 svn:date V 27 1995-08-02T10:12:47.000000Z K 7 svn:log V 65 Lock the directory vnode before VOP_READDIR in nfsrv_readdirplus END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-02T10:17:35.000000Z K 7 svn:log V 72 Allow any speed from 0..76800 Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-02T11:13:30.000000Z K 7 svn:log V 103 Use the same DECODE_BAUD trick like in new telnet to set termios speed Obtained from: Pre-Lite2 telnet END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-02T11:20:05.000000Z K 7 svn:log V 108 Use the same DECODE_BAUD trick like in new telnetd to obtain termios speed. Obtained from: Pre-Lite2 telnet END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-02T11:26:50.000000Z K 7 svn:log V 223 Back out predefined termios speeds check, it can cause troubles with interaction pty <-> serial driver with non-standard speed. So, nothing protect us from garbadge in speed field, expect checking for < 0 left in tty.c :-( END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-02T12:03:12.000000Z K 7 svn:log V 219 Better approximation for TIOCGETP (gtty) for non-standard speeds. Old variant returns 38400 for them, now it returns nearest matched rounded down, expect speeds in range 0 > speed < 50 rounded up to not produce hangup. END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-08-02T12:07:31.000000Z K 7 svn:log V 88 Change default banner fro 4.4 BSD to FreeBSD. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-02T12:53:14.000000Z K 7 svn:log V 174 Preserve current termios speed for TIOCSET*, if it matched with nearest valid. It means that gtty+stty transaction (without speed change) not breaks non-standard speeds now. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1995-08-02T13:00:40.000000Z K 7 svn:log V 60 Add support for the va_filerev attribute required by NFSv3. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-08-02T18:31:08.000000Z K 7 svn:log V 104 Make kadmind safe to run on multi-homed machines. Reviewed by: Garrett A. Wollman (wollman@FreeBSD.org) END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-02T22:11:44.000000Z K 7 svn:log V 385 Import an updated revision of the MIT kprop program for distributing kerberos databases to slave servers. NOTE: This method was abandoned by MIT long ago, this code is close to garbage, but it is slightly more secure than using rdist. There is no documentation available on how to use it, and it should -not- be built by default. Obtained from: MIT Project Athena END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-02T22:11:44.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r9864, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-02T22:14:27.000000Z K 7 svn:log V 408 Program to receive and process a new kerberos database (this is run on the slave server). NOTE: This code should not be built, there is no documentation, and this method of database transfer is highly suboptimal. It's here just for those of us who actually have multiple K4 servers and want something more secure than the other distribution mechanisms. Obtained from: MIT Project Athena END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-02T22:14:27.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r9866, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-08-02T22:14:28.000000Z K 7 svn:log V 81 This commit was manufactured by cvs2svn to create tag 'eBones-vendor-crypto-v46'. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-02T22:26:38.000000Z K 7 svn:log V 20 Add krb_prop entry. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-02T22:31:52.000000Z K 7 svn:log V 104 Use lorder/tsort for shared libraries. It might help group things better. Suggested by Garrett Wollman. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-02T23:08:18.000000Z K 7 svn:log V 133 Make the DB/DBM routines generic (ifdef FreeBSD considered evil), and also fix a string allocation bug. Submitted by: Havard Eidnes END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-02T23:15:12.000000Z K 7 svn:log V 36 Null password should ask for random END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-03T01:45:28.000000Z K 7 svn:log V 63 Remove ftp.ctr.vt.edu at the request of the mirror maintainer. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-03T03:56:48.000000Z K 7 svn:log V 479 Make arp command actually behave as documented with the addition of a -f flag. The getopt handling in here is actually pretty bogus (not Phil's fault - it's original sin) but the general approach is working so I'm not going to break it. Some small tweaks of my own to add error checking to what was originally submitted. Strange how nobody noticed that the flag was documented but completely missing from the code before! [jkh]. Submitted by: Phil Taylor END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-03T05:44:46.000000Z K 7 svn:log V 238 Back this change out. It's just not worth arguing over and any further emails I get on this topic will go straight to /dev/null. This is absolutely the last word on this topic you'll see from me. Too much time has already been wasted. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-08-03T07:11:45.000000Z K 7 svn:log V 32 Sanitize the PGP strings a bit. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1995-08-03T12:14:16.000000Z K 7 svn:log V 198 Slight changes to locking around VOP_READRIR. Detect in nfsrv_readdirplus when a filesystem soes not support VFS_VGET and return NFSERR_NOTSUPP so that the client will use ordinary readdir instead. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1995-08-03T12:17:35.000000Z K 7 svn:log V 144 Make sure that a non-null cookie vector is returned even if there were no valid entries in the block. Doing otherwise confuses the nfs server. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-03T16:23:12.000000Z K 7 svn:log V 54 Update manual page to reflect "empty password" usage. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-03T17:08:19.000000Z K 7 svn:log V 42 Add ftp://ftp.synapse.net/contrib/FreeBSD END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-03T23:54:49.000000Z K 7 svn:log V 294 Back out speed reducing to 38400 for old remote rlogind. I do some digging out on this subject and found that remote rlogind may reduce big speeds to 38400 by itself and (as more often rlogind variant) speed setting ioctl fails, so speed left on 9600. In all cases it doesn't do any real harm. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T00:01:24.000000Z K 7 svn:log V 97 Since krb_prob conflicts with registered tell protocol, mark tell section with #PROBLEMS comment END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T00:12:08.000000Z K 7 svn:log V 108 Change default banner to FreeBSD, properly ifdefed by __FreeBSD__ Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T02:33:13.000000Z K 7 svn:log V 104 Remove IMAXBEL clearing, our cfmakeraw() already fixed for it Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T03:02:30.000000Z K 7 svn:log V 72 Nuke one __FreeBSD__ left out Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-04T05:49:17.000000Z K 7 svn:log V 207 Use the correct flags (IO_SYNC -> B_SYNC) when deciding to do a sync or async write in the section that changes the filesize. The bug resulted in the updates always being async. Obtained from: 4.4BSD-Lite2 END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T06:39:55.000000Z K 7 svn:log V 371 Add non-standard function: _set_ospeed(speed) Basically all termios+termcap pgms needs it. It set ospeed variable using nearest-matched stty speeds, which helps termcap pgms works with non-fixed termios speeds and not duplicate ospeed switch into every pgm. Also it isn't standard function, its source code is too big to include it in whole to every termcap+termios pgm. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T06:44:54.000000Z K 7 svn:log V 106 Make tset works with non-fixed termios speeds too. Eliminate ospeed switch using new _set_ospeed function END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T06:45:55.000000Z K 7 svn:log V 31 Change outc to match prototype END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T06:50:12.000000Z K 7 svn:log V 45 Eliminate ospeed switch with new _set_ospeed END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T06:54:18.000000Z K 7 svn:log V 89 Allow it works with non-fixed termios speeds. Replace ospeed switch with new _set_ospeed END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T06:58:45.000000Z K 7 svn:log V 72 Replace wrong ospeed setting (overflows) with new _set_ospeed function. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T07:04:40.000000Z K 7 svn:log V 39 Replace ospeed switch with _set_ospeed END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-04T07:14:08.000000Z K 7 svn:log V 66 Remove useless -lftp arguments from Makefiles. Suggested by: ache END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T07:17:24.000000Z K 7 svn:log V 34 Add missing ospeed initialization END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-04T07:27:24.000000Z K 7 svn:log V 28 Remove libftp from Makefile END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T08:05:18.000000Z K 7 svn:log V 35 Add missing ospeed initialization. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T09:26:10.000000Z K 7 svn:log V 40 Nuke local termcap.h and use system one END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T09:42:05.000000Z K 7 svn:log V 34 Add missing entries to speedtable END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T09:54:54.000000Z K 7 svn:log V 27 Add missing ospeed setting END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T10:30:34.000000Z K 7 svn:log V 28 Simplify baud printing code END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T11:05:29.000000Z K 7 svn:log V 62 Add SA_RESTART to ^Z reaction, EIO was returned in other case END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T11:06:00.000000Z K 7 svn:log V 29 Allow any speeds in baudrate END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-08-04T12:06:51.000000Z K 7 svn:log V 95 We don't have libftp anymore, so why don't we stop trying to do a make beforeinstall in it. :) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-04T15:53:27.000000Z K 7 svn:log V 104 Latest timezone data from Arthur David Olson Obtained from: Arthur David Olson END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-04T15:53:27.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r9905, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-08-04T15:53:28.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create tag 'tzdata95e'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-04T16:23:09.000000Z K 7 svn:log V 334 Merge timzeone data changes from vendor branch. Most significant change is 1996 EC harmonization. Also, the following timezones have been renamed: Asia/Frunze -> Asia/Bishkek Pacific/Cocos -> Indian/Cocos Pacific/Belau -> Pacific/Palau America/Navajo -> America/Shiprock and one new timezone has been added: Australia/Canberra END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-08-04T17:08:07.000000Z K 7 svn:log V 272 expr(1) didn't comply to Posix.2 and its own man page: any comparisions have been made as string comparisions, even in cases where both operands clearly qualified as integers. The fix is to make the parser properly analyzing whether an operand is a valid integer or not. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-08-04T17:11:32.000000Z K 7 svn:log V 330 Make only a `-r' flag (as opposed to `-r*') special within the LINK_SPEC. This solves a problem with the f77 frontend where aproviding the -r8 option (use REAL*8) caused `cc' to ``forget'' to pass the entry point to the linker. Closes PR #gnu/644: f77 -r8 Reviewed by: watanabe@komadori.earth.s.kobe-u.ac.jp (Takeshi WATANABE) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-08-04T17:13:36.000000Z K 7 svn:log V 252 Make install not remove the target file if -s has been specified but stripping failed (since the file has been a shell script, for example). Closes PR # bin/645: "install -c -s" can't inst... Submitted by: hohmuth@inf.tu-dresden.de (Michael Hohmuth) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-04T18:43:01.000000Z K 7 svn:log V 460 Implement locale-sensitive strftime () from ADO (heavily modified by me). This probably loses for multibyte characters, but I have no way of telling. I'll let ache decide whether to add this support to startup_setlocale. Note that for this to make any sense at all, the symlinks in /usr/share/locale must go. (For the moment, this doesn't make any difference since there are no locales supplied.) Obtained from: Arthur David Olson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-04T19:37:31.000000Z K 7 svn:log V 82 Brought in changes from rev 1.4: backed out "NIS rebind" performance improvement. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T19:42:23.000000Z K 7 svn:log V 52 Fix sh coredump in vi mode with empty colon command END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-04T19:52:44.000000Z K 7 svn:log V 34 Add missing ospeed initialization END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-05T02:04:18.000000Z K 7 svn:log V 71 Update cmich's URL. Submitted by: Mail Archive END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-08-05T06:59:17.000000Z K 7 svn:log V 586 Fix two race conditions. The first could occur because the original code would continue to reset the SCSIID register while waiting for a selection. This could potentially conflict with a reconnect since a successfull reconnect will also set the SCSIID register. The fix is to use a separate wait loop after starting a selection (as was done a few revisions ago). The second probably never happens, but it was possible for a target to reconnect while there was a pending SCB on the waiting list and not get noticed. The fix was to remove a supurflous check of the scb waiting list. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-08-05T07:25:43.000000Z K 7 svn:log V 43 Don't install me.7. Use the one in groff. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-08-05T07:31:19.000000Z K 7 svn:log V 128 Move rtprio.2 from usr.sbin/rtprio to lib/libc/sys, overwriting the bogus version in the latter directory. Reviewed by: davidg END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-05T07:39:02.000000Z K 7 svn:log V 41 Add back $Id$ that got nuked in rev 1.6. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-05T07:42:51.000000Z K 7 svn:log V 78 Brought in changes from rev 1.6: check with lkexists() before loading module. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-05T08:04:30.000000Z K 7 svn:log V 60 Brought in change from rev 1.5: use daemon() to background. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-05T08:20:27.000000Z K 7 svn:log V 62 Brought in changes from main branch: check for NULL pointers. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-05T08:29:25.000000Z K 7 svn:log V 66 Brought in changes from rev 1.9: fixes for PRs 507, 508, and 509. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-05T08:34:46.000000Z K 7 svn:log V 70 Brought in change from rev 1.11: YP_NODOM should map to YPERR_DOMAIN. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-05T08:41:36.000000Z K 7 svn:log V 97 Brought in changes from main branch: fix to work with MD5 crypt and fix password change message. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T17:31:17.000000Z K 7 svn:log V 24 Add time locale loading END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-08-05T17:31:39.000000Z K 7 svn:log V 545 Total rewrite of the dataphase sections of the sequencer. This was done to replace the very poor, original implementation of Scatter/Gather operations. Use a bit (that was freed up with the rewrite above) in the SCB control byte to designate commands that should allow disconnection. The kernel driver makes this decision now instead of the sequencer since the sequencer can't do the indexing very efficiently. This commit drops the sequencer from 426 instructions to 390 most likely freeing enough space to do a target mode implementation. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T17:32:06.000000Z K 7 svn:log V 50 Fix cut&paste error: LC_COLLATE should be LC_TIME END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-08-05T17:32:55.000000Z K 7 svn:log V 156 Update the SCB controll byte bit definitions to match new SCB_DISCENB bit. Remove "#ifdef NOT_YET"s since the features they pertain too are committed now. END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-08-05T18:16:50.000000Z K 7 svn:log V 42 Fix some typos in a comment BUAD -> BAUD. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T19:10:25.000000Z K 7 svn:log V 132 Comment out LDADD+=-ldescrypt, it is not yet active due to missng defines for krb4encpwd and rsaencpwd and missing rsa library too. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-08-05T19:12:05.000000Z K 7 svn:log V 178 Use data ports in the range 40000..44999 by default to enhance FTP usability in a firewall environment. Original idea by Mark Tracy (?). Reviewed by: wollman Submitted by: pst END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-05T20:24:32.000000Z K 7 svn:log V 68 Don't install bogus tzfile.h. In fact, don't install any tzfile.h. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-05T20:25:24.000000Z K 7 svn:log V 46 Don't depend on bogusly-installed . END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-05T20:28:08.000000Z K 7 svn:log V 282 The European Commission went out and invented a new sort of summer-time changeover, so we have to extend the format of timezone files (in a backward- compatible way, of course). This probably means that libc needs a minor version number bump before 2.2 is released (or maybe not). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-08-05T20:28:48.000000Z K 7 svn:log V 68 Update timezone compiler and dumper to understand the new EC rules. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T21:22:07.000000Z K 7 svn:log V 249 Do a little trick which covers 99% cases: initialize ospeed variable directly in tgetent by stderr or stdout output speed. It helps hide in non-standard __set_ospeed function and remove it from other sources (coming soon). Do prototype cleanup too. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T21:25:28.000000Z K 7 svn:log V 46 Remove _set_ospeed, trick done in tgetent now END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-08-05T21:33:04.000000Z K 7 svn:log V 125 Grab next major (68) for the Specialix SI/XIO driver which is due to come in RSN. As Jordan said "First in, first served.." END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T21:33:11.000000Z K 7 svn:log V 41 Remove _set_ospeed, done in tgetent now. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T21:48:16.000000Z K 7 svn:log V 90 Remove _set_ospeed, it is done in tgetent now Remove ospeed redefinition from header file END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T22:04:23.000000Z K 7 svn:log V 42 Remove _set_ospeed, it is done in tgetent END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T23:08:17.000000Z K 7 svn:log V 35 Use %+ to print data using LC_TIME END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-05T23:21:39.000000Z K 7 svn:log V 143 Reference to obj dir hardcoded in this file replaced with a more intelligent macro. I hate the obj link mechanism, I tell you, I hate it! :-) END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T23:23:41.000000Z K 7 svn:log V 75 Very simple LC_TIME compiler, you fill free to commit more complicated one END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T23:23:41.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r9946, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-05T23:25:52.000000Z K 7 svn:log V 162 Close: >Number: 656 >Category: docs >Synopsis: -v is not fully documented in portmap.8 Submitted by: Mike Grupenhoff END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T23:28:21.000000Z K 7 svn:log V 14 timedef added END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-05T23:53:33.000000Z K 7 svn:log V 41 Fix pm name after some time playing with END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-08-06T00:58:52.000000Z K 7 svn:log V 76 Don't attempt to install rtprio.2 from here. It has moved to lib/libc/sys. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-06T02:52:40.000000Z K 7 svn:log V 41 Eliminate a few more lurking obj bogons. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-06T03:21:04.000000Z K 7 svn:log V 131 Make "out of space in ${PKG_TMPDIR}" handling a bit more robust. Print the right thing, do the right thing. Back to you, Satoshi! END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-08-06T05:15:45.000000Z K 7 svn:log V 214 Clean up the mesgin code to make it easier to read with proceedure lables that are based on what mesage is being processed instead of just numbers. Order the tests for incoming message type by level of occurance. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-06T07:21:30.000000Z K 7 svn:log V 71 Brought in changes from rev 1.4 and 1.5: deal with comment characters. END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-08-06T11:05:31.000000Z K 7 svn:log V 82 Only build telnet if secure telnet is not going to be built. Reviewed by: rgrimes END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-08-06T11:14:09.000000Z K 7 svn:log V 92 Only build libtelnet if the secure libtelnet is not going to be built. Reviewed by: rgrimes END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-06T11:15:54.000000Z K 7 svn:log V 32 Re-import it to proper location END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-06T11:15:54.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r9958, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-08-06T11:15:55.000000Z K 7 svn:log V 65 This commit was manufactured by cvs2svn to create tag 'ache_tag'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-06T11:19:27.000000Z K 7 svn:log V 15 Remove timedef END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-08-06T11:20:35.000000Z K 7 svn:log V 84 Only build telnetd if secure telnetd is not going to be built. Reviewed by: rgrimes END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-06T11:20:41.000000Z K 7 svn:log V 12 Add timedef END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-06T11:48:16.000000Z K 7 svn:log V 67 Fix default %c to be ctime-compatible as supposed (by Solaris too) END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-08-06T11:50:26.000000Z K 7 svn:log V 30 Fix %c to be ctime-compatible END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-06T11:55:25.000000Z K 7 svn:log V 189 Fixed bug where vnode_pager_uncache() wasn't always called when it should be. The result was that the file's space wouldn't be properly freed when it was deleted. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-06T11:56:42.000000Z K 7 svn:log V 86 Removed redundant call to vm_object_page_clean - this is already done in vfs_msync(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-06T11:59:48.000000Z K 7 svn:log V 88 Removed redundant call to vm_object_page_clean: this is already handled by vfs_msync(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-06T12:10:39.000000Z K 7 svn:log V 59 Resize both VMIO and non-VMIO buffers if the size changes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-08-06T12:24:38.000000Z K 7 svn:log V 236 Change `install' to `${INSTALL}' so that default install flags can be specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-08-06T12:37:41.000000Z K 7 svn:log V 75 Install source files with the -c flag, not with the optional flag ${COPY}. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-08-06T12:41:07.000000Z K 7 svn:log V 79 Install non-source files with the optional flag ${COPY}, not with the flag -c. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-08-06T16:14:21.000000Z K 7 svn:log V 243 Allow a pipe to be opened read/write at one end, as is allowed in SunOS and SCO. You can then even use the pipe as a cheap fifo stack (yuck!). A semantic change also important (but not limited) to iBCS2 compatibility. Submitted by: swallace END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-08-06T19:35:33.000000Z K 7 svn:log V 215 Fix /bin/sh's broken handling of the builtin getopts(1). The options ``-ffoo'' and ``-f foo'' have been treated differently. This has been in violation of Posix.2 (that deprecates -ffoo, but doesn't disallow it). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-08-06T19:39:38.000000Z K 7 svn:log V 63 Remove the comment about the broken getopts(1) in our /bin/sh. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-08-06T19:45:34.000000Z K 7 svn:log V 115 Extentd David's recent change to shutdown_nice() by calling cpu_reset() directly in case init(8) is *not* running. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-06T22:00:17.000000Z K 7 svn:log V 89 Restore check for msg_bufx being negative. Changed if() expression to be in Lite2 style. END