Го-19197 213 1517 173 161 162 220 1301 239 172 303 178 119 316 601 152 127 193 243 182 216 327 183 305 707 206 628 486 191 214 132 352 135 118 202 190 367 117 182 143 137 341 186 158 396 190 234 189 346 178 149 364 290 1993 287 456 217 373 219 171 213 184 286 408 278 276 145 394 481 393 122 222 146 225 514 275 178 174 167 164 381 134 134 138 147 143 182 138 150 152 105 112 147 138 118 154 154 337 200 135 233 287 125 212 149 278 304 218 336 304 238 169 886 136 119 125 243 264 166 314 243 178 170 246 274 209 146 154 251 115 156 242 166 155 159 173 157 244 197 168 283 157 179 174 148 450 385 800 292 289 164 653 125 135 133 162 151 139 134 215 138 179 128 111 97 164 164 140 240 125 704 319 153 157 156 364 236 305 286 235 193 111 153 124 226 119 153 162 121 113 348 394 212 1752 274 155 167 336 134 217 168 242 244 105 235 232 113 302 250 198 302 134 263 156 155 K 10 svn:author V 3 sos K 8 svn:date V 27 1996-10-26T20:16:58.000000Z K 7 svn:log V 1423 Use the calibrated/adjustable i8254 frequency `timer_freq' instead of TIMER_FREQ. Fixed missing splx() in scrn_timer(). The bug was harmless because of the undocumented behaviour that the ipl is automatically restored for timeout functions (see softclock()). Perhaps we should depend on this behaviour. Fixed the ddb fix in rev.1.176. The in_debugger flag was no use because it only works when the debugger is entered via the keyboard hotkey. The debugger may be entered for breakpoints and traps, and the console putc routine has no way of knowing when it was, so the console putc routine must (almost?) always remove the cursor image. Not fixed: console switching in ddb doesn't work (ISTR it working), and console 0 shouldn't be switched to for the debugger hotkey unless console 0 is /dev/console. Fixed side effects from calling add_keyboard_randomness() in the console getc routine by not calling it. add_keyboard_randomness() currently always reenables interrupts on 386's and 486's. This is very bad if the console getc routine is called from the debugger and the debugger was entered with interrupts disabled. Fixed preservation of initial screen and now-bogus comment about it. It was broken by setting the initial scr_buf to `buffer' instead of Crtat. `buffer' was full of nulls and the first scroll cleared everything above the things written through syscons. Submitted by: bruce (bde@freebsd.org) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-26T20:16:59.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.182.2'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-26T21:53:21.000000Z K 7 svn:log V 67 Fix an off-by-one error in getvfsent(). Detected by: phkmalloc :) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-26T21:57:07.000000Z K 7 svn:log V 68 Merge the fix from rev 1.8 of getvfsent.c, fix an off-by-one error. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-26T23:38:07.000000Z K 7 svn:log V 125 Do not make symbolic links from obj directory into source tree, it may break `make reinstall'. Use cp(1). simplify makefile END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-10-27T03:06:52.000000Z K 7 svn:log V 1207 lpc/cmds.c: From NetBSD via OpenBSD to fix NetBSD PR #506 More descriptive message for printer status (OpenBSD: 1.2) Various warnings cleaned up (OpenBSD: 1.4) lpc/lpc.c: Various warnings cleaned up (OpenBSD: 1.3) lpd/lpd.c: Remove trailing blank lines (OpenBSD: 1.2) Potential umask problem with creating /dev/printer (OpenBSD: 1.4 and 1.5) Ftp bounce attack (untested on FreeBSD) (OpenBSD: 1.6, 1.8, 1.9) Fencepost in strncpy (OpenBSD: 1.6) lpd/printjob.c: Fix from freebsd for waiting for an exiting filter, that appears not in the FreeBSD CVS tree. (OpenBSD: 1.6) lpd/recvjob.c: Buffer overflow protection: use strncpy rather than strcpy. (OpenBSD: 1.3) lpr/lpr.c: NetBSD change of return type for main() (OpenBSD: 1.2) Restrict time running as root (OpenBSD: 1.7) Use getcwd rather than getwd (from NetBSD) Use snprintf rather than sprintf (OpenBSD: 1.8) Minor tweak to end of loop and buffer overflow sanity. card() overflow already in FreeBSD (OpenBSD: 1.9) lptest/lptest.c: void -> int return type of main, from NetBSD via OpenBSD (OpenBSD: 1.2) pac/pac.c: void -> int return type of main, from NetBSD via OpenBSD (OpenBSD: 1.3) Obtained from: OpenBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-27T06:30:43.000000Z K 7 svn:log V 144 Add rudimentry support for ifconfig'ing aliases at boot. Also allow start_if. to do all the work instead if so configured. With examples. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-27T06:30:44.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.45.2'. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-27T12:44:44.000000Z K 7 svn:log V 208 (reverse) sync with src/lib/libtcl/Makefile rev 1.9 >Do not make symbolic links from obj directory into source tree, >it may break `make reinstall'. Use cp(1). > >Simplify Makefile. Requested by: Peter END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-27T13:29:22.000000Z K 7 svn:log V 84 Move static variable nextpid out from fork1(). Now top(1) can print last pid value. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-27T15:50:40.000000Z K 7 svn:log V 25 fix perl indention style END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-27T15:53:18.000000Z K 7 svn:log V 221 $@ -> "$@", now ``mkdep "foo bar".c'' works. Do not exit with status 0 if mkdep(1) cannot create output, e.g. if .depend is not writable or the FS is readonly mounted. Store arguments as comments for debugging purpose. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1996-10-27T17:42:14.000000Z K 7 svn:log V 505 setuid back to the original caller immediately after opening the route socket. Opening the socket is the only privileged operation route requires. Make a couple of static buffers bigger, and use strncpy() and snprintf() where there's a chance of overflow. Fixes PR bin/1903 Partially Submitted by: Ollivier Robert Don't look up the network number if we're being asked to add a host route. Fixes PR bin/1900 Submitted by: Bruce A. Mah (pr bin/1900) END K 10 svn:author V 6 fenner K 8 svn:date V 27 1996-10-27T17:50:49.000000Z K 7 svn:log V 57 Bring in security & -host changes from rev 1.16 Add $Id$ END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-27T18:13:35.000000Z K 7 svn:log V 33 improve comments for UT_NAMESIZE END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-27T18:28:39.000000Z K 7 svn:log V 100 Don't give up just because we cant find the blkdev that corresponds to the name given as a chardev. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-27T19:04:27.000000Z K 7 svn:log V 148 Do not store character 30. I made a test at my CS department and at least one user use this char in a file name. Older locate implementions core'd. END K 10 svn:author V 4 alex K 8 svn:date V 27 1996-10-27T19:18:06.000000Z K 7 svn:log V 89 Typo: to --> too. Fixes PR#1907. Pointed out by: Pat Lashley END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-27T21:50:59.000000Z K 7 svn:log V 121 Added ${DESTDIR} to the install target so bison.{simple,hairy} will also appear in our releases. ;) Forgotten by: peter END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-27T22:31:00.000000Z K 7 svn:log V 234 The way we get a vnode for swapdev is not quite kosher. In particular it breaks in the DEVFS_ROOT case. replicate a bit too much of bdevvp() in here to circumvent the problem. The real problem is the magic that lives in bdevsw[1]. END K 10 svn:author V 4 alex K 8 svn:date V 27 1996-10-27T23:12:48.000000Z K 7 svn:log V 90 Fix a typo, putput --> output. Submitted by: Philippe Charnier END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-28T06:01:08.000000Z K 7 svn:log V 210 Fix problems dealing with non-tagged devices when SCB paging is enabled. Mostly this involved changing the semantics of the findSCB routine so that it could be used at times other than handling a reconnection. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-28T06:05:58.000000Z K 7 svn:log V 612 Add two new aic7xxx driver options: AHC_FORCE_PIO - This forces the driver to use PIO even on systems that say they have memory mapped the controller's registers. This seems to fix Ken Lam's problems. I've also placed this option in the GENERIC kernel file so that we are guaranteed to install even on these flakey machines. AHC_SHARE_SCBS - This option attempts to share the external SCB SRAM on the 398X controllers allowing a totoll of 255 non-paged SCBs. This doesn't work quite yet, so this option is mostly here to help 398X owners to experiment and give me feedback until this works properly. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-28T06:06:42.000000Z K 7 svn:log V 111 Add some code to allow SCB sharing for the 398X cards. This involves passing an extra parameter to ahc_alloc. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-28T06:10:02.000000Z K 7 svn:log V 533 Add basic support for the 398X cards as multi-channel SCSI host adapters. This involves expanding the support of the SEEPROM routines to deal with the larger SEEPROMs on these cards and providing a mechanism to share SCB arrays between multiple controllers. Most of the 398X support came from Dan Eischer. ahc_data -> ahc_softc Clean up some more type bogons I missed from the last pass. Be more clear when handing the NO_MATCH condition. NO_MATCH can also happen when the sequencer encounters an SCB we've asked to be aborted. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-28T06:10:33.000000Z K 7 svn:log V 391 Add basic support for the 398X cards as multi-channel SCSI host adapters. This involves expanding the support of the SEEPROM routines to deal with the larger SEEPROMs on these cards and providing a mechanism to share SCB arrays between multiple controllers. Most of the 398X support came from Dan Eischer. ahc_data -> ahc_softc Clean up some more type bogons I missed from the last pass. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-28T07:47:34.000000Z K 7 svn:log V 97 Don't dereference a free()ed pointer. Closes PR bin/1909: 'last' coredumps if MALLOC_OPTIONS... END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-28T08:25:13.000000Z K 7 svn:log V 119 Back out the entire change from rev 1.11 of syslogd.c. It was bogus. Correct the man page to reflect the new reality. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-28T08:25:51.000000Z K 7 svn:log V 38 Kill _OLD_PATH_LOG. It's not needed. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-28T08:28:02.000000Z K 7 svn:log V 257 Correct the startup sequence for syslogd: . crate the symlink for /dev/log if required, then . remove the old socket (savecore might have already created it accidentally), then . start syslogd. (Btw., our test(1) misses an option to test for a socket.) END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-28T11:03:19.000000Z K 7 svn:log V 43 If passed the -d flag, mount devfs on /dev END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-28T11:32:55.000000Z K 7 svn:log V 26 DEVFS_ROOT -> opt_devfs.h END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-28T11:34:57.000000Z K 7 svn:log V 109 init_main.c: pass -d to init if DEVFS_ROOT kern_conf.c: gd driver is a disk. vfs_subr.c: include opt_devfs.h END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-28T11:36:06.000000Z K 7 svn:log V 98 devfs_tree.c: improve our bdevvp() function. devfs_vnops.c: move a debug printf to be consistent. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-28T17:00:24.000000Z K 7 svn:log V 272 In data_phase_reinit when I converted the code to use bcopy, I should have used mvi instead of mov. Luckily this code is most likely never executed since it is only there for sanity should a target goes into the data phase twice during a single selection or reselection. END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-10-28T17:16:40.000000Z K 7 svn:log V 25 comaptibles->compatibles END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-28T18:56:44.000000Z K 7 svn:log V 86 Eliminate unnecessary include of . PCBs aren't stored in mbufs any more. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-28T19:08:13.000000Z K 7 svn:log V 47 Eliminate unnecessary include of . END K 10 svn:author V 4 jhay K 8 svn:date V 27 1996-10-28T19:35:37.000000Z K 7 svn:log V 44 A #define really don't need a ; at the end. END K 10 svn:author V 4 jhay K 8 svn:date V 27 1996-10-28T19:40:01.000000Z K 7 svn:log V 247 Remove some unnecessary code in the interrupt handler. Check that a received packet isn't longer than MCLBYTES. This will sometimes happen if a cable is plugged into or removed from a live system. Try to cater better for early receive interrupts. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-28T23:02:38.000000Z K 7 svn:log V 92 Do not modify a malloc()ed pointer; instead, use memmove(). Detected by: phkmalloc - AJ :) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-28T23:03:54.000000Z K 7 svn:log V 64 Merge the fix from rev 1.14: don't modify a malloc()ed pointer. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1996-10-28T23:26:37.000000Z K 7 svn:log V 300 If rcmd() fails, return immediately instead of trying a bunch of setsockopt()'s on a -1 file descriptor. Remove attempt to decrease TCP MSS; it makes no sense. Set the IP TOS to IPTOS_THROUGHPUT as an indication that this is an application sending large blocks of data, as recommended by RFC1700. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-29T03:12:51.000000Z K 7 svn:log V 96 Add the -p (privileged) commandline switch found in bash, zsh, and friends. Reviewed by: joerg END K 10 svn:author V 4 alex K 8 svn:date V 27 1996-10-29T03:28:04.000000Z K 7 svn:log V 140 Update URL for the Pentium Systems Hardware Performance Guide. Closes PR#1918. Submitted by: David E. O'Brien END K 10 svn:author V 4 jhay K 8 svn:date V 27 1996-10-29T03:53:21.000000Z K 7 svn:log V 96 Add support for the SDL RISCom N2pci cards. Bring in the enhancements made to the Arnet driver. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-29T04:31:21.000000Z K 7 svn:log V 251 Along the way, the minor version number has been bumped (newer version of tcl with new functions in the library), but the ports-compatable link name wasn't bumped as it should have been. Minor cleanups while here (including preserving the $Id: line) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-29T04:36:25.000000Z K 7 svn:log V 84 Regenerated.. Use new minor number for both installed names, not just one of them. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-29T05:08:21.000000Z K 7 svn:log V 55 Clean up some loose ends on my previous work in here.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-29T05:22:52.000000Z K 7 svn:log V 269 Merge in our changes from src/libexec/mail.local. This version doesn't violate disk quotas, has more robust locking, is still being developed, etc. The main changes merged in were the ability to not fsync() the mailbox, not do biff/comsat broadcasts, man page fixes. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-29T05:35:24.000000Z K 7 svn:log V 195 Convert the DONT_FSYNC compile time option to a runtime option (like nobiff). The options to turn these on are specified in the LOCAL_MAILER_ARGS define the the sendmail.mc that you build from. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-10-29T08:37:02.000000Z K 7 svn:log V 1897 Another round of merge/updates. (1) Add #ifdef PC98: sys/pc98/boot/biosboot/boot2.S (2) Fix bug that made it impossible to boot from sd's other than unit 0: sys/pc98/boot/biosboot/sys.c (3) Delete redundant $Id$: sys/pc98/pc98/clock.c (reject$B$5$l$k$+$b$7$l$J$$(B) (4) unt -> u_int: sys/pc98/pc98/if_ed.c (5) Add support for rebooting by the hot-key sequence: sys/pc98/pc98/kbdtables.h (6) Display now looks like PC/AT version: sys/pc98/pc98/npx.c (7) Change comment to match that of PC/AT version: sys/pc98/pc98/pc98.c (8) Add function prototypes: sys/pc98/pc98/pc98_machdep.c (9) Include PC98 headers: sys/pc98/pc98/sound/adlib_card.c sys/pc98/pc98/sound/audio.c sys/pc98/pc98/sound/dev_table.c sys/pc98/pc98/sound/dmabuf.c sys/pc98/pc98/sound/midi_synth.c sys/pc98/pc98/sound/midibuf.c sys/pc98/pc98/sound/opl3.c sys/pc98/pc98/sound/oatmgr.c sys/pc98/pc98/sound/sb16_dsp.c sys/pc98/pc98/sound/sb16_midi.c sys/pc98/pc98/sound/sb_card.c sys/pc98/pc98/sound/sb_dsp.c sys/pc98/pc98/sound/sb_midi.c sys/pc98/pc98/sound/sb_mixer.c sys/pc98/pc98/sound/sequencer.c sys/pc98/pc98/sound/sound_config.h sys/pc98/pc98/sound/sound_switch.c sys/pc98/pc98/sound/soundcard.c sys/pc98/pc98/sound/sys_timer.c (10) Merge in PC98 changes: sys/i386/isa/sound/os.h (11) Deleted as result of 9. and 10. above: sys/pc98/pc98/sound/ad1848_mixer.h sys/pc98/pc98/sound/aedsp16.c sys/pc98/pc98/sound/coproc.h sys/pc98/pc98/sound/finetune.h sys/pc98/pc98/sound/gus_hw.h sys/pc98/pc98/sound/gus_linearvol.h sys/pc98/pc98/sound/hex2hex.h sys/pc98/pc98/sound/mad16.h sys/pc98/pc98/sound/midi_ctrl.h sys/pc98/pc98/sound/midi_synth.h sys/pc98/pc98/sound/opl3.h sys/pc98/pc98/sound/os.h sys/pc98/pc98/sound/pas.h sys/pc98/pc98/sound/sb_mixer.h sys/pc98/pc98/sound/soundvers.h sys/pc98/pc98/sound/tuning.h Submitted by: The FreeBSD(98) Development Team END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-29T11:32:22.000000Z K 7 svn:log V 192 Integrate our changes from bin/rmail. Mainly it causes immediate delivery rather than queueing it and forgetting it. (and some -Wall fixes where gcc is too dumb to see it's a "cant happen") END K 10 svn:author V 3 max K 8 svn:date V 27 1996-10-29T11:55:06.000000Z K 7 svn:log V 363 Added some guideline to write pkg/COMMENT. Added reference to pkg_create(1) man page in the explanation of the packing list. Added description of ${INSTALL_*} macros. Added an explanation to use patch files distributed in .tar.gz format. Added statement about the copyright on the submitted files. Slgith change in sample Makefile. Written mostly by: asami END K 10 svn:author V 3 max K 8 svn:date V 27 1996-10-29T12:06:57.000000Z K 7 svn:log V 124 Added an FAQ entry explaining the bsd.port.mk variable MASTER_SITE_OVERRIDE. Deleted an FAQ entry referring to pkg_manage. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-29T13:15:30.000000Z K 7 svn:log V 280 Search for labels on all slices whenever any minor for a drive is opened. If DEVFS is configured, create devfs devices for previously invisible partitions on the slices. Fixed an old aliasing bug which caused E=17 errors from DEVFS for DIOCSDINFO when there were no real slices. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-29T18:45:20.000000Z K 7 svn:log V 124 oops, uninitialised variable.. -v mode depended on stack contents. Submitted by: Masafumi NAKANE , PR#1920 END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-29T18:45:21.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.8.2'. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-10-29T19:32:31.000000Z K 7 svn:log V 121 Correct indentation of multi-LUN device info. (Slightly different fix than suggested by Bruce Evans). Submitted by: bde END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-29T20:31:43.000000Z K 7 svn:log V 90 addgroup - add a group or add users to a group addgroup [-g gid] group [user[,user,...]] END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-29T20:35:39.000000Z K 7 svn:log V 193 If you run with option Z and malloc fails, memset gets called with a NULL pointer (archie) Explain that minsize is also the smallest alignment. Submitted by: Archie Cobbs END K 10 svn:author V 2 gj K 8 svn:date V 27 1996-10-29T21:52:21.000000Z K 7 svn:log V 316 changes to gdb to: 1) add Garrett Wollman's trap frame resolving mods 2) make the `proc' command (kernel debugging) really work 3) allow use of a pid with the `proc' command (previously you had to provide the address of the proc structure) Unfortunately, the `proc' command won't work while doing remote debugging. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-29T22:07:11.000000Z K 7 svn:log V 183 Change mmap to use OBJT_DEFAULT instead of OBJT_SWAP by default for anonymous objects. The system will automatically change the type to SWAP if needed (for size or pageout reasons.) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-30T03:45:00.000000Z K 7 svn:log V 181 Fix the /proc/???/map file so that it is possible to read an arbitrarily large process map. Another commit will follow to fix a problem just found during this one... Sorry!!! :-(. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-30T03:52:57.000000Z K 7 svn:log V 51 Fix a potential deadlock from the previous commit. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-30T06:13:10.000000Z K 7 svn:log V 299 Fix braino on my part. When we have three different port ranges (default, "high" and "secure"), we can't use a single variable to track the most recently used port in all three ranges.. :-] This caused the next transient port to be allocated from the start of the range more often than it should. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-30T08:44:18.000000Z K 7 svn:log V 386 Argh, I hate the tcl build/config environment. :-( It seems that some tools (eg: expect-5.21) use TCL_LIB_SPEC to generate their shared library suffix. This should be .so.1.0, not .so as ld can't use it. Revert part of the previous change here, it did too much. libtcl75.so.1.1 was bumped, but the rules to generate library names for _other_ packages were not supposed to be. Sigh. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-30T08:49:33.000000Z K 7 svn:log V 298 Regenerate. No changes other than "instructions" for what other tools that use this .. "interesting" .. system should name their shared libraries. This was broken for some tools (eg: expect-5.21) even for the native tcl build (ie, it would end up using libexpect521.so, not libexpect521.so.1.0) END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-30T08:50:26.000000Z K 7 svn:log V 30 Pass right arp to bpf_mtap(). END K 10 svn:author V 4 jhay K 8 svn:date V 27 1996-10-30T18:57:46.000000Z K 7 svn:log V 128 Note the support for the SDL RISCom/N2pci cards. Move myself from the list of helpers and beta testers to the development team. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-30T20:58:47.000000Z K 7 svn:log V 52 rmgroup - delete a Unix group usage: rmgroup group END K 10 svn:author V 6 julian K 8 svn:date V 27 1996-10-30T21:40:25.000000Z K 7 svn:log V 129 if there is no console, cngetc should act like getc and return -1 make callers aware of this in those cases where it can occur. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-10-30T22:41:46.000000Z K 7 svn:log V 419 More merge and update. (1) deleted #if 0 pc98/pc98/mse.c (2) hold per-unit I/O ports in ed_softc pc98/pc98/if_ed.c pc98/pc98/if_ed98.h (3) merge more files by segregating changes into headers. new file (moved from pc98/pc98): i386/isa/aic_98.h deleted: well, it's already in the commit message so I won't repeat the long list here ;) Submitted by: The FreeBSD(98) Development Team END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-30T23:58:08.000000Z K 7 svn:log V 181 1) print only errors if -v not given, it allows non-verbose crontab runnig 2) use full path /usr/bin/mail for security reasons 3) Use time_t instead of long for time (in one place) END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T00:03:14.000000Z K 7 svn:log V 85 Oops, don't suppress initial output header (from previous commit), it is superfluous END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T00:29:10.000000Z K 7 svn:log V 81 Log daemon.* to /var/log/messages or very valuable daemons messages lost forever END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T00:45:43.000000Z K 7 svn:log V 74 Fix base64->8bit conversion Submitted by: Eric Allman END K 10 svn:author V 6 julian K 8 svn:date V 27 1996-10-31T00:57:28.000000Z K 7 svn:log V 69 Further improved version of hadling a HALT when there is no console. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T04:25:14.000000Z K 7 svn:log V 287 Rename collate_range_cmp to __collate_range_cmp for internal usage inside libc. Add collate_range_cmp as alias to __collate_range_cmp for temp. backward compatibility. collate_range_cmp will be replaced with direct code for each external program for compatibility with the rest of world END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T04:32:27.000000Z K 7 svn:log V 41 collate_range_cmp -> __collate_range_cmp END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T04:38:21.000000Z K 7 svn:log V 41 collate_range_cmp -> __collate_range_cmp END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T04:55:47.000000Z K 7 svn:log V 45 Replace collate_range_cmp call with its code END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T05:14:27.000000Z K 7 svn:log V 54 Replace collate_range_cmp with its code (GNU variant) END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T06:12:15.000000Z K 7 svn:log V 50 Use collating info for [a-z]-type national ranges END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T07:15:57.000000Z K 7 svn:log V 89 1) define STATIC as static and not empty 2) replace collate_range_cmp call with its code END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T07:22:48.000000Z K 7 svn:log V 45 Replace collate_range_cmp call with its code END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T07:36:09.000000Z K 7 svn:log V 57 Replace collate_range_cmp call by its code (GNU version) END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T07:45:15.000000Z K 7 svn:log V 59 Replace collate_range_cmp call with its code (GNU version) END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T08:01:16.000000Z K 7 svn:log V 12 Localize it END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T08:03:26.000000Z K 7 svn:log V 19 Remove unused file END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-31T14:24:35.000000Z K 7 svn:log V 55 bin/1933: don't print negative % for huge files (80Mb) END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T14:38:09.000000Z K 7 svn:log V 45 Replace collate_range_cmp call with its code END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T14:41:30.000000Z K 7 svn:log V 25 Remove collate_range_cmp END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T14:44:24.000000Z K 7 svn:log V 61 Uncomment static from collate_range_cmp, no more in locale.h END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-31T14:49:40.000000Z K 7 svn:log V 61 Uncomment static from collate_range_cmp, no more in locale.h END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-31T15:57:25.000000Z K 7 svn:log V 242 Back out a little more of the previous changes. No longer change TCL_SHLIB_SUFFIX, since some tools use it for generating the name of shared objects for dlopen(), which do not have version numbers. This setting is back to "as distributed". END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-31T16:09:04.000000Z K 7 svn:log V 105 Regenerate. This backs out my previous change to TCL_SHLIB_SUFFIX, since it has side effects elsewhere. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-31T17:50:45.000000Z K 7 svn:log V 41 Correct a "spelling" error in a comment. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-31T19:55:05.000000Z K 7 svn:log V 138 Improve the sample login script now that our sh(1) understands -p. Closes PR # docs/1383: ppp(8) man page suggests using shell script... END K 10 svn:author V 4 jhay K 8 svn:date V 27 1996-10-31T20:22:40.000000Z K 7 svn:log V 193 if_sr.c corrupted the global variable `ticks'. Cosmetic changes: if_sr_.c won't compile with a K&R compiler, so there is no need to cast the timeout arg to the (wrong) type. Submitted by: bde END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-31T22:46:52.000000Z K 7 svn:log V 31 add forgotten variable $locate END K 10 svn:author V 4 alex K 8 svn:date V 27 1996-11-01T01:42:08.000000Z K 7 svn:log V 118 Fix incorrect length argument to memset() function. Closes PR#1937. Submitted by: Archie Cobbs END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-11-01T04:57:52.000000Z K 7 svn:log V 57 Back port OpenBSD of 961025 merge in -current to -stable END K 10 svn:author V 6 fenner K 8 svn:date V 27 1996-11-01T05:39:10.000000Z K 7 svn:log V 182 Make rdump error messages a little clearer and make them look like dump messages, and make it explicit that stderr output came from the remote end. (e.g. "rmt: command not found") END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T06:25:43.000000Z K 7 svn:log V 209 Add an "officially undocumented" tweak for squid so that it can see the TTL of DNS records that it looks up for it's resolver cache. Obtained from: Endre Balint Nagy , via squid-1.1.x source. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T06:29:00.000000Z K 7 svn:log V 123 Doc updates and cleanups made with the bind-4.9.4 update some time ago. I thought I had committed these, but it seems not. END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-11-01T06:29:34.000000Z K 7 svn:log V 243 Fix minor buffer problems: Off by one in verify allowed one to march one byte off the end of wd.wd_hostname if wd.wd_hostname had no NUL characters in it. strncpy of myname into mywd used the source buffer's length, rather than the dest. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T06:45:43.000000Z K 7 svn:log V 209 Import of nvi-1.79, minus a few bits that we dont need (eg: postscript files, curses, db, regex etc that we already have). The other glue will follow shortly. Obtained from: Keith Bostic END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T06:45:43.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r19304, 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 1996-11-01T06:45:44.000000Z K 7 svn:log V 73 This commit was manufactured by cvs2svn to create tag 'nvi-vendor-v1_79'. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-11-01T07:22:37.000000Z K 7 svn:log V 791 (1) Add NetBSD support. Closes PR bin/1643. Submitted by: Jason Thorpe (2) Remove the bogus "CAT+=" definition. Closes PR ports/1703. Submitted by: Peter Childs (3) Change MKDIR to "/bin/mkdir -p", remove "-p" from ${MKDIR} invocations. Closes PR ports/1901. Submitted by: obrien (4) Add a new macro variable COMPRESS_MAN, which will evaluate to gzip if NOMANCOMPRESS isn't set (default), or true if it is. (5) Add a new variable NO_CHECKSUM, which will disable the md5 checksum. Submitted by: jkh (6) Also, move NO_PATCH and NO_PACKAGE checks to right place in invocation order. (7) Check for LIB_DEPENDS before installation too. (It used to check only before extraction.) Forgotten a long time ago by: asami END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T07:57:08.000000Z K 7 svn:log V 42 Use the src/contrib sources from nvi-1.79 END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T08:00:37.000000Z K 7 svn:log V 25 Add nvi-1.79 directories END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T08:16:24.000000Z K 7 svn:log V 31 Update to use nvi-1.79 sources END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T08:25:51.000000Z K 7 svn:log V 148 Remove the old nvi-1.34, it has served us well but it's time has come.. (It was tagged immediately prior to removal with the tag "nvi_1_34_final") END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T08:34:51.000000Z K 7 svn:log V 169 Yikes, I forgot to remove the -DSYSV_CURSES setting that I was using on one of the machines I was testing on. (This was to get it to use the sysv extensions in ncurses) END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-11-01T08:49:13.000000Z K 7 svn:log V 74 Fixed cualc and cualD minor numbers which I broke in the previous commit. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T09:45:51.000000Z K 7 svn:log V 219 Update to use the recommended recovery procedure from nvi-1.76. This is a lot more robust and handles errors a lot better. It also cleans up stray, hopeless, or unmodified files rather than leaving them there forever. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-01T13:02:20.000000Z K 7 svn:log V 148 Temporarily disable an information message that was added in the last commit.. This causes a link error in sbin/restore which also uses this file. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-11-01T17:12:07.000000Z K 7 svn:log V 85 Add -z to CVSupflags, it iz safe because it is done by zlib, not by extra gzip child END K 10 svn:author V 6 fenner K 8 svn:date V 27 1996-11-01T17:23:41.000000Z K 7 svn:log V 75 Use fprintf(stderr,) instead of msgtail() so it works for restore as well. END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-11-01T18:46:05.000000Z K 7 svn:log V 153 Reviewed by: Warner Losh Submitted by: Marc Slemko Obtained from: OpenBSD Add -0 for reading the results of find -0. END K 10 svn:author V 3 imp K 8 svn:date V 27 1996-11-01T18:47:57.000000Z K 7 svn:log V 181 Backport rev 1.3 and 1.2 which implemented -0 to -stable branch. Reviewed by: Warner Losh Submitted by: Marc Slemko Obtained from: OpenBSD END K 10 svn:author V 4 adam K 8 svn:date V 27 1996-11-01T19:03:33.000000Z K 7 svn:log V 115 use NOSHARE variable to skip 'share' directory, useful for shared installations or for faster make of executables. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-11-01T20:30:37.000000Z K 7 svn:log V 50 Delete another unnecessary #include . END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-11-02T00:08:44.000000Z K 7 svn:log V 61 Back out daemon.* addition, ssh port should be fixed instead END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-11-02T02:24:39.000000Z K 7 svn:log V 158 Rationalize support for serial consoles running at baud rates other than 9600 baud. This isn't particularly beautiful, but neither is it disgustingly gross. END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-11-02T02:25:22.000000Z K 7 svn:log V 23 add in CONSPEED option END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-11-02T02:26:06.000000Z K 7 svn:log V 64 add in CONSPEED option which controls console serial port speed END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-11-02T10:41:28.000000Z K 7 svn:log V 147 The last update/merge of PC98 stuff before 2.2. The whole pc98/pc98/sound directory has vanished now! Submitted by: FreeBSD(98) Development Team END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-11-02T10:41:29.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 7 cvs2svn K 8 svn:date V 27 1996-11-02T10:41:30.000000Z K 7 svn:log V 59 This commit was manufactured by cvs2svn to create tag 'v0'. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-02T14:46:27.000000Z K 7 svn:log V 67 Fill in the bios-geometry array in struct bootinfo. 2.2 candidate. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-02T15:15:40.000000Z K 7 svn:log V 81 bin/1942 curses problem in systat truncate if too long for field. 2.2 candidate. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-11-02T15:28:57.000000Z K 7 svn:log V 63 remove duplicated usage string from commit rev 1.2 fix usage() END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-02T18:18:38.000000Z K 7 svn:log V 151 Apply a long-forgotten change to make FTP_PASSIVE_MODE just that much more universal (in FreeBSD, anyway) in taking some of the pain out of firewalls. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-02T18:58:07.000000Z K 7 svn:log V 104 Add cmd to prototype services file so rrestore can work. Suggested-By: Andrew Heybey END K 10 svn:author V 3 max K 8 svn:date V 27 1996-11-02T19:17:53.000000Z K 7 svn:log V 76 Moved David O'Brien from the additional contributor list to developer list. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-02T19:50:32.000000Z K 7 svn:log V 190 Fix a bogus decent into the network setup screen when running multi-user. Don't clear media on dist failure - this was one of those "seemed like a good idea at the time" sorts of features. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-02T20:32:18.000000Z K 7 svn:log V 65 Merge from -current. Fill in BIOS geometries in struct bootinfo. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-02T20:35:53.000000Z K 7 svn:log V 87 Merge from -current. bin/1942 curses problem in systat truncate if too long for field. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-02T21:04:22.000000Z K 7 svn:log V 82 Merge from -current. Back out daemon.* addition, ssh port should be fixed instead END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-11-02T22:02:32.000000Z K 7 svn:log V 54 Match the reality. The man page was completely wrong. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-11-02T23:28:06.000000Z K 7 svn:log V 355 Avoid touching the LEDs too early in the game. After the recent changes to the keyboard code in pcvt, this update_led() very often caused pcvt to hang early at boot time. (Eventually, a better solution should be found, but the simple omission serves well as a workaround for something that is actually a show-stopper class problem.) Candidate for 2.2. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-11-02T23:31:11.000000Z K 7 svn:log V 290 Fix the broken EOF handling in the floppy driver. The most obvious appearance of this bug was the malfunctioning -M option in GNU tar (it worked only by explicitly specifying -L). Reviewed by: bde, and partially corrected accoring to his comments Candidate for 2.2, IMHO even for 2.1.6. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T03:11:57.000000Z K 7 svn:log V 707 I haven't had a single contraversial commit all week, so what the heck. Watch through our hidden camera, ladies and gentlemen, as this one-line addition to the syslog output generates hundreds of thousands of lines of email in response, all from people decrying the evils of electronic noise pollution! :-) What this change does, simply speaking, is syslog it every time someone changes their local password. I need this at a local ISP to tell whether people are reacting to expires in a timely fashion or not. To disable it, uncomment -DLOGGING in the Makefile. If your users change their passwords so often as to fill your logfile, then you may also have another administrative problem to deal with. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-03T03:25:50.000000Z K 7 svn:log V 197 Add in POSIX 1003.2 mandated rules. NOTE: these will only be enabled when the first non-comment line of the Makefile contains the .POSIX directive. Submitted by: Joerg Wunsch END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-03T03:29:57.000000Z K 7 svn:log V 194 Add a .POSIX directive. When the first non-comment line of a Makefile contains this directive, make(1) will enter a POSIX 1003.2 compliant mode. Submitted by: Joerg Wunsch END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-03T03:31:33.000000Z K 7 svn:log V 70 Don't allow filenames specified on the commandline to be directories. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-11-03T03:40:47.000000Z K 7 svn:log V 558 Fix a problem with running down processes that have left wired mappings with mlock. This problem only occurred because of the quick unmap code not respecting the wired-ness of pages in the process. In the future, we need to eliminate the dependency intrinsic to the design of the code that wired pages actually be mapped. It is kind-of bogus not to have wired pages mapped, but it is also a weakness for the code to fall flat because of a missing page. This show fix a problem that Tor Egge has been having, and also should be included into 2.2-RELEASE. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T05:23:45.000000Z K 7 svn:log V 33 Moved to libc, as with -current. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T05:28:16.000000Z K 7 svn:log V 43 Sync up vasprintf() support with -current. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T05:34:00.000000Z K 7 svn:log V 41 Remove extraneous copies of vasprintf(). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T05:48:18.000000Z K 7 svn:log V 70 2nd try - sync up and try to produce a working -stable release build. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T06:02:33.000000Z K 7 svn:log V 59 Set RELEASETAG by default, since there's no reason not to. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T06:22:58.000000Z K 7 svn:log V 47 d'oh! Forgot about the cvs -d stuff, *again*. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1996-11-03T07:51:59.000000Z K 7 svn:log V 39 Set tabstops to 4 in vi like in emacs. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-11-03T08:52:31.000000Z K 7 svn:log V 120 `make release' was checking out the new source code into $CVSROOT which i figure is probably not what was intended. :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T11:55:49.000000Z K 7 svn:log V 46 Whoops, forgot to prune -lipx from this file. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-03T12:01:12.000000Z K 7 svn:log V 87 Set the BUILDNAME, RELEASETAG and fix a bug Joerg found a couple of seconds before me. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-03T12:04:05.000000Z K 7 svn:log V 36 Set REVISION=3.0 and RELDATE=199701 END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-03T12:04:55.000000Z K 7 svn:log V 19 Set RELDATE=199612 END K 10 svn:author V 4 adam K 8 svn:date V 27 1996-11-03T12:25:21.000000Z K 7 svn:log V 5 typo END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-11-03T12:25:22.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'ALPHA_1_1_5'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-11-03T12:25:23.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'FINAL_1_1_5'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-11-03T14:39:18.000000Z K 7 svn:log V 46 Make `make release' fail if crunchgen failed. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-11-03T14:41:58.000000Z K 7 svn:log V 145 /dev/vn0b is supposed to be a block device, so don't test(1) whether it's a plain file. Submitted by: brian@awfulhak.demon.co.uk (Brian Somers) END K 10 svn:author V 3 max K 8 svn:date V 27 1996-11-03T14:46:16.000000Z K 7 svn:log V 33 Fixed a minor grammatical error. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-11-03T14:47:52.000000Z K 7 svn:log V 609 Print out permissions that could not be re-established using 0%o instead of decimal. Also, don't use the `l' modifier for something that has just been cast to `int' anyway. Remove various bogus pathnames to look up rsh(1) at. Our rsh is in /usr/bin, but never in /usr/usb, nor would it ever be called remsh... Also, if it hasn't been found there, use execlp() to look it up. the latter is required for `weird' environments like a fixit floppy where the regular /usr/bin hiearrchy is not avaiable. tar should probably do it similar to dump/restore, and use rcmd(3) instead of forking an external process. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-03T16:18:58.000000Z K 7 svn:log V 224 Ok, instead of covering up the problem, let's fix it. Reinstate the ability to use directories as input files and make dc print an error message when trying to lookup/set the value of an invalid register. Suggested by: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 1996-11-03T16:59:04.000000Z K 7 svn:log V 59 Compile libtelnet from eBones, not secure. 2.2 candidate. END K 10 svn:author V 5 markm K 8 svn:date V 27 1996-11-03T17:00:12.000000Z K 7 svn:log V 63 Compile telnetd from eBones instead of secure. 2.2 candidate. END K 10 svn:author V 5 markm K 8 svn:date V 27 1996-11-03T17:01:25.000000Z K 7 svn:log V 62 Compile telnet from eBones instead of secure. 2.2 candidate. END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-11-03T17:03:03.000000Z K 7 svn:log V 271 Import GDB in its full glory (all 25mb). We'll put it on a diet once it's fully registered. (This is the second try, the first import ignored .info files but not .info-* files, for some reason. I'm going to make this consistent.) Reviewed by: core Approved for: 2.2 END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-11-03T17:03:03.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r19370, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-03T19:15:45.000000Z K 7 svn:log V 210 The tcl/perl interpreter compile options were not really optional. This is needed for building the boot crunch for 2.2 (It still needs a hook so the release code can tell it when to build it without tcl etc). END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-11-03T21:32:37.000000Z K 7 svn:log V 191 Fill in some of the missing blanks for the tknvi and perl5 compile options. Both options can be compiled if the appropriate ports are present. These are examples only and are commented out. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-03T21:35:08.000000Z K 7 svn:log V 142 A more acceptible hybrid of 2.2's and 2.1's versions. May still need to pull in some of Bruce's changes to make /dev/vn0c work as it should. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-11-04T00:27:07.000000Z K 7 svn:log V 100 In one place, bsd.port.mk was not enclosed in . Submitted by: simokawa@sat.t.u-tokyo.ac.jp END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-11-04T00:53:12.000000Z K 7 svn:log V 17 fix usage string END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-04T02:12:49.000000Z K 7 svn:log V 61 Make it clearer that DNS has succeeded for your host choice. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-11-04T02:28:31.000000Z K 7 svn:log V 31 Fix PATH_MSGCAT 2.2 candidate END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-11-04T02:52:33.000000Z K 7 svn:log V 132 Install message catalog links according to standard naming convention Message catalogs not works without this change 2.2 candidate END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-04T03:55:26.000000Z K 7 svn:log V 25 Upgrade to version 1.03. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-04T03:59:35.000000Z K 7 svn:log V 59 Cleanup -Wall warnings added with upgrade to version 1.03. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-04T04:24:33.000000Z K 7 svn:log V 68 Upgrade to dc version 1.0 which comes bundled with bc version 1.03. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-04T04:36:31.000000Z K 7 svn:log V 27 Get rid of bogus #ifdef's. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-04T10:11:50.000000Z K 7 svn:log V 21 Merge from -current. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-04T12:56:33.000000Z K 7 svn:log V 255 Use macros for package names so it's easier to update them in one place (sysinstall.h) when packages change rev. Change the way that the routing daemon is configured entirely, to placate Joerg. Also auto-load gated if it's specified, while we're at it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-04T13:08:58.000000Z K 7 svn:log V 301 merge-o-matic. I may have to update some packages in 2.1.6 myself if it comes down to it, but not that many. BTW, in case it's not obvious, I'm mostly merging away in -stable while phk and joerg do the 2.2-current merging for now. I'm getting 2.1.6 out of the way so that I can concentrate on 2.2. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-11-04T14:47:09.000000Z K 7 svn:log V 115 Merge in a patch from 2.2-CURRENT for OpenTunnel Close PR# bin/1316 Reviewed by: J Wunsch END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-11-04T16:05:51.000000Z K 7 svn:log V 1658 Fixed some races and misleading comments in ufs_rename(). 1. When a directory is renamed to an existing (empty) directory, it is possible for the target vnode to become the source vnode underneath you (because another process may complete the same rename). It was assumed that this can't happen, and the bogus errno EINVAL was returned. This was fairly harmless. Fix: return ENOENT instead, as if the source directory was renamed a little earlier. 2. The same metamorphosis is possible for non-directories. It was assumed that this can't happen, and the code for handling "just removing a link name" happened to be used. This would have worked except for fatal bugs in the link name removal - the link name was assumed to still be there, and a null pointer was followed. Fix: check the result of relookup(). This fixes PR 1930. Notes: (a) POSIX seems to say that removing link names shall have no effect. BSD (4.4Lite2 at least) does something reasonable instead. (b) The relookup() may find a file unrelated to the original. Removing this isn't correct. Consider 3 existing files A, B and C, and concurrent renames: AB = rename(A, B), another AB, and CA = rename("c", "a"). If rename() is atomic, then only the following results are possible: AB, AB (fails), CA: A = original C, B = original A, C = gone AB, CA, AB: A = gone, B = original C, C = gone CA, AB, AB (fails): A = gone, B = original C, C = gone but ufs_rename() can give: A,AB,CA,B (sorta): A = gone, B = original A, C = gone This usually doesn't matter, since getting into a race is usually an error. --- These fixes should be in 2.1.6 and 2.2. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-11-04T16:14:16.000000Z K 7 svn:log V 179 Change -I$(.CURDIR) to -I. in CFLAGS. As Bruce pointed out $(...) is bad style and without -I. this program would not compile unless ${.OBJDIR} == ${.CURDIR}. Submitted by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-11-04T17:03:34.000000Z K 7 svn:log V 63 Document that the `old' count is returned for the ENOMEM case. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-11-04T17:13:46.000000Z K 7 svn:log V 75 The interface number hasn't been a _single_ digit since prehistoric times. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-11-04T17:14:43.000000Z K 7 svn:log V 243 Fixed recently-introduced bugs: - `slstat' with no args dumped core. - `slstat unit' always failed with a "sysctl linkspecific" error. - the usage message was nonstandard. Fixed old bugs: - missing prototypes, Wformat errors, and other lint. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-11-04T17:21:11.000000Z K 7 svn:log V 40 manpages for rmgroup(8) and addgroup(8) END K 10 svn:author V 4 jhay K 8 svn:date V 27 1996-11-04T17:21:20.000000Z K 7 svn:log V 123 Change my address to be more universal. Add a note about our support for the SDL RISCom/N2 and N2pci cards. 2.2 candidate. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-11-04T17:25:03.000000Z K 7 svn:log V 76 Fixed backgrounding of ping, which was broken by the ^T changes in rev.1.3. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-11-04T17:40:43.000000Z K 7 svn:log V 149 Don't clobber max_ncyls, ending up guessing thetotal number of cylinders as the number in the 4th slot. Fixes PR 1893. Should be in 2.1.5 and 2.2. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-04T17:42:22.000000Z K 7 svn:log V 151 Placate Joerg some more by making screen savers get a reasonable default timeout. 2.2-RELEASE candidate, like all the work here in release/sysinstall. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-04T17:44:23.000000Z K 7 svn:log V 13 merge-o-tron END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-04T18:26:47.000000Z K 7 svn:log V 142 As requested by bde: These fixes should be in 2.1.6 and 2.2. Revision Changes Path 1.42 +30 -6 src/sys/ufs/ufs/ufs_vnops.c END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-11-04T18:28:57.000000Z K 7 svn:log V 139 As requested by bde: Should be in 2.1.5 and 2.2. Revision Changes Path 1.22 +10 -6 src/sys/i386/isa/diskslice_machdep.c END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-11-04T19:47:11.000000Z K 7 svn:log V 21 Merge from -current. END K 10 svn:author V 3 sos K 8 svn:date V 27 1996-11-04T20:40:00.000000Z K 7 svn:log V 209 Fix the hanging keyboard problem under Xaccel. Apprently we are loosing an interrupt somewhere. The solution here is to check for keyboard input each time the screen update timer ticks. Not pretty, but works. END K 10 svn:author V 3 hsu K 8 svn:date V 27 1996-11-04T20:53:02.000000Z K 7 svn:log V 157 struct mfsnode bloated in size by 12 bytes, so reduce spare padding by 3 longs. We now only have 4 spare bytes before hitting the dreaded 32 byte threshold. END K 10 svn:author V 8 torstenb K 8 svn:date V 27 1996-11-04T20:58:58.000000Z K 7 svn:log V 100 Comment out the XIDLE extension stuff, it breaks make world on systems with Xinside's CDE installed END K 10 svn:author V 3 sos K 8 svn:date V 27 1996-11-04T21:01:08.000000Z K 7 svn:log V 209 Fix the hanging keyboard problem under Xaccel. Apprently we are loosing an interrupt somewhere. The solution here is to check for keyboard input each time the screen update timer ticks. Not pretty, but works. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-11-04T21:02:51.000000Z K 7 svn:log V 40 add FreeBSD 2.1.6 and 3.0 for .Fx macro END K 10 svn:author V 3 hsu K 8 svn:date V 27 1996-11-04T21:54:52.000000Z K 7 svn:log V 170 Add YYLEX and YYEMPTY macros to make byacc look more like bison. Obtained from: Cygnus source tree, with permission. Original commit by Jim Wilson, wilson@cygnus.com. END K 10 svn:author V 5 guido K 8 svn:date V 27 1996-11-04T22:15:58.000000Z K 7 svn:log V 62 file if_vx_eisa.c was initially added on branch RELENG_2_1_0. END K 10 svn:author V 5 guido K 8 svn:date V 27 1996-11-04T22:16:03.000000Z K 7 svn:log V 61 file if_vx_pci.c was initially added on branch RELENG_2_1_0. END