summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added some guideline to write pkg/COMMENT.max1996-10-291-8/+55
| | | | | | | | | | | | | | | 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
* Integrate our changes from bin/rmail. Mainly it causes immediatepeter1996-10-292-1/+16
| | | | | | delivery rather than queueing it and forgetting it. (and some -Wall fixes where gcc is too dumb to see it's a "cant happen")
* Another round of merge/updates.asami1996-10-2955-2569/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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されるかもしれない) (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
* Convert the DONT_FSYNC compile time option to a runtime option (likepeter1996-10-293-21/+27
| | | | | nobiff). The options to turn these on are specified in the LOCAL_MAILER_ARGS define the the sendmail.mc that you build from.
* Merge in our changes from src/libexec/mail.local. This version doesn'tpeter1996-10-293-23/+43
| | | | | | 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.
* Clean up some loose ends on my previous work in here..peter1996-10-291-4/+4
|
* Regenerated.. Use new minor number for both installed names, not justpeter1996-10-292-5/+5
| | | | one of them.
* Along the way, the minor version number has been bumped (newer versionpeter1996-10-291-10/+15
| | | | | | | 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)
* Add support for the SDL RISCom N2pci cards. Bring in the enhancementsjhay1996-10-298-2439/+6694
| | | | made to the Arnet driver.
* Update URL for the Pentium Systems Hardware Performance Guide.alex1996-10-291-2/+2
| | | | | | Closes PR#1918. Submitted by: David E. O'Brien <obrien@NUXI.cs.ucdavis.edu>
* Add the -p (privileged) commandline switchsteve1996-10-294-8/+31
| | | | | | found in bash, zsh, and friends. Reviewed by: joerg
* If rcmd() fails, return immediately instead of trying a bunch offenner1996-10-281-6/+9
| | | | | | | | | 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.
* Do not modify a malloc()ed pointer; instead, use memmove().joerg1996-10-281-2/+3
| | | | Detected by: phkmalloc - AJ :)
* Remove some unnecessary code in the interrupt handler.jhay1996-10-283-36/+45
| | | | | | | 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.
* A #define really don't need a ; at the end.jhay1996-10-282-4/+4
|
* Eliminate unnecessary include of <sys/mbuf.h>.wollman1996-10-282-2/+8
|
* Eliminate unnecessary include of <sys/mbuf.h>. PCBs aren't stored in mbufswollman1996-10-284-5/+13
| | | | any more.
* comaptibles->compatiblesimp1996-10-281-3/+3
|
* In data_phase_reinit when I converted the code to use bcopy, I should havegibbs1996-10-281-3/+3
| | | | | | 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.
* devfs_tree.c: improve our bdevvp() function.phk1996-10-282-4/+8
| | | | devfs_vnops.c: move a debug printf to be consistent.
* init_main.c: pass -d to init if DEVFS_ROOTphk1996-10-284-4/+14
| | | | | kern_conf.c: gd driver is a disk. vfs_subr.c: include opt_devfs.h
* DEVFS_ROOT -> opt_devfs.hphk1996-10-281-1/+3
|
* If passed the -d flag, mount devfs on /devphk1996-10-281-1/+12
|
* Correct the startup sequence for syslogd:joerg1996-10-281-2/+8
| | | | | | | | | . 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.)
* Kill _OLD_PATH_LOG. It's not needed.joerg1996-10-281-2/+1
|
* Back out the entire change from rev 1.11 of syslogd.c. It was bogus.joerg1996-10-282-53/+8
| | | | Correct the man page to reflect the new reality.
* Don't dereference a free()ed pointer.joerg1996-10-281-3/+5
| | | | Closes PR bin/1909: 'last' coredumps if MALLOC_OPTIONS...
* Add basic support for the 398X cards as multi-channel SCSI host adapters.gibbs1996-10-281-23/+106
| | | | | | | | | | | | 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.
* Add basic support for the 398X cards as multi-channel SCSI host adapters.gibbs1996-10-284-184/+292
| | | | | | | | | | | | | | | 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.
* Add some code to allow SCB sharing for the 398X cards. This involves passinggibbs1996-10-281-5/+6
| | | | an extra parameter to ahc_alloc.
* Add two new aic7xxx driver options:gibbs1996-10-284-4/+14
| | | | | | | | | | | | | | 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.
* Fix problems dealing with non-tagged devices when SCB paging is enabled.gibbs1996-10-282-48/+53
| | | | | Mostly this involved changing the semantics of the findSCB routine so that it could be used at times other than handling a reconnection.
* Fix a typo, putput --> output.alex1996-10-271-2/+2
| | | | Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
* The way we get a vnode for swapdev is not quite kosher. In particularphk1996-10-271-4/+18
| | | | | | 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].
* Added ${DESTDIR} to the install target so bison.{simple,hairy}joerg1996-10-271-3/+5
| | | | | | will also appear in our releases. ;) Forgotten by: peter
* Typo: to --> too. Fixes PR#1907.alex1996-10-271-2/+2
| | | | Pointed out by: Pat Lashley <patl@Phoenix.Volant.ORG>
* Do not store character 30. I made a test at my CS departmentwosch1996-10-271-1/+8
| | | | | and at least one user use this char in a file name. Older locate implementions core'd.
* Don't give up just because we cant find the blkdev that correspondsphk1996-10-274-8/+12
| | | | to the name given as a chardev.
* improve comments for UT_NAMESIZEwosch1996-10-272-3/+7
|
* setuid back to the original caller immediately after opening the route socket.fenner1996-10-271-14/+19
| | | | | | | | | | | | | | | | | 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 <roberto@keltia.freenix.fr> 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 <bmah@cs.berkeley.edu> (pr bin/1900)
* $@ -> "$@", now ``mkdep "foo bar".c'' works.wosch1996-10-271-5/+6
| | | | | | | 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.
* fix perl indention stylewosch1996-10-271-13/+11
|
* Move static variable nextpid out from fork1(). Now top(1) can printwosch1996-10-271-2/+3
| | | | last pid value.
* (reverse) sync with src/lib/libtcl/Makefile rev 1.9wosch1996-10-271-11/+22
| | | | | | | | | >Do not make symbolic links from obj directory into source tree, >it may break `make reinstall'. Use cp(1). > >Simplify Makefile. Requested by: Peter
* Add rudimentry support for ifconfig'ing aliases at boot. Also allowpeter1996-10-272-3/+25
| | | | start_if.<if> to do all the work instead if so configured. With examples.
* lpc/cmds.c:imp1996-10-2710-38/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Do not make symbolic links from obj directory into source tree,wosch1996-10-261-233/+73
| | | | | | it may break `make reinstall'. Use cp(1). simplify makefile
* Fix an off-by-one error in getvfsent().joerg1996-10-261-1/+1
| | | | Detected by: phkmalloc :)
* Use the calibrated/adjustable i8254 frequency `timer_freq' instead ofsos1996-10-263-69/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Note that streams are now flushed on abort.alex1996-10-261-2/+2
| | | | Change standards section to reflect POSIX 1003.1-1990 conformance.
OpenPOWER on IntegriCloud