summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Eliminated sloppy common-style declarations. Now there are no duplicatedbde1996-04-133-5/+12
| | | | | | common labels for LINT. There are still some common declarations for the !KERNEL case in tcp_debug.h and spx_debug.h. trpt depends on the ones in tcp_debug.h.
* Eliminated sloppy common-style declarations. Now there are no duplicatedbde1996-04-137-28/+48
| | | | | | common labels for LINT. There are still some common declarations for the !KERNEL case in tcp_debug.h and spx_debug.h. trpt depends on the ones in tcp_debug.h.
* Declared `unittab' as static. It was bogusly shared between the asc andbde1996-04-132-3/+7
| | | | gsc drivers.
* Document how to drop into DDB from a serial console.jkh1996-04-131-1/+10
|
* Introduce a -b option for sites who are not interested in the old biffjoerg1996-04-132-11/+24
| | | | service. (Avoid a ``in_vain'' warning...)
* Remove the legacy -d option from the arguments to mail.local in 4.4bsd.joerg1996-04-131-0/+1
|
* Changed all per-file errors to warnings. Exit with a nonzero status ofbde1996-04-131-55/+48
| | | | | | | if there was a per-file error. My test case of `wc /proc/curproc/*' works reasonably now (much like `size /proc/curproc/*'. Reviewed by: wosch
* Use PCB_SAVEFPU_SIZE instead of a too-small size in savectx(). Thisbde1996-04-133-27/+33
| | | | | | | | | | bug only affected FPU emulators. It might have caused bogus FPU states in core dumps and in the child pcb after a fork. Emulated FPU states in core dumps don't work for other reasons, and the child FPU state is reinitialized by exec, so the problem might not have caused any noticeable affects. Cleaned up #includes.
* Generate #define of PCB_SAVEFPU_SIZE for use in savectx().bde1996-04-132-2/+4
|
* A little paper about phkmalloc.phk1996-04-1311-2/+734
|
* Split libcrypt and libcipher man pages.markm1996-04-132-91/+6
|
* Split the libcrypt and libcipher man pages.markm1996-04-132-110/+22
|
* Document MOTIF_STATICache1996-04-133-9/+21
|
* default to udp if no flags specified...closes PR#bin/759scrappy1996-04-132-0/+2
| | | | - should this be documented in the man page?
* Fix a typo.mpp1996-04-131-1/+1
| | | | Submitted by: David Leonard <d@scry.dstc.edu.au>
* Update section on mounting DOS extended partitions.jkh1996-04-131-11/+18
| | | | | | Document the fact that we're now working on BSDI's dos emulator and point people at the new freebsd-emulation@freebsd.org mailing list.
* Document the freebsd-emulation mailing list.jkh1996-04-131-1/+2
|
* Improve the handling of receive errors. Fix a nasty bug in the receivejhay1996-04-123-165/+486
| | | | buffer code.
* Update the Entropy-Gatherer to reflect a better setup - do notmarkm1996-04-121-6/+12
| | | | | | use IRQ1, as the keyboard hook already gets this timing info. Also some slight improvements to the comments.
* Make alltraps a .globl so that DDB doesn't make people belive they havephk1996-04-123-3/+6
| | | | an ALIGNFLT on their hands all the time.
* Attempt to break a $Log$ snafu where a *** /--- (minus space)markm1996-04-121-1/+16
| | | | was fouling up a comment in the checked-out code.
* install bsd.obj.mkwosch1996-04-121-2/+2
| | | | Submitted by: Asami
* Add commented-out definitions of HAVE_MOTIF and MOTIFLIB.asami1996-04-123-3/+33
|
* Fix a bogon I introduced with my last change.phk1996-04-121-2/+2
| | | | Submitted by: Andreas Klemm <andreas@knobel.gun.de>
* Add another good book to the required reading.phk1996-04-121-3/+11
| | | | | | | make a couple of rules more sensible. Reviewed by: phk Submitted by: jmb
* Add NO_CDROM, RESTRICTED, BROKEN and Motif support.asami1996-04-121-9/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) The new NO_CDROM Boolean variable means "don't put the distfile/ package on the CDROM you're going to sell". It will basically turn off everything if FOR_CDROM is set. Many of the NO_PACKAGE ports are actually "don't sell for profit" types, which we shouldn't have any problem distributing via ftp. (2) The new RESTRICTED Boolean variable means don't build this unless you know what you are doing. It doesn't have any effect unless NO_RESTRICTED is also set. (3) BROKEN means this port is broken. At least it will now show up in INDEX and README.html, and give people more incentive to fix (I hope). RESTRICTED and BROKEN are expected to replace the pseudo-targets in parent Makefiles. (The RESTRICTED and BROKEN list didn't do anything before, they were solely for grepping purposes.) (4) The Motif support brings in four new variables: REQUIRES_MOTIF, which the porter sets for ports that require Motif to build; HAVE_MOTIF, which the user sets to indicate the system has Motif; MOTIF_STATIC, which the user sets to indicate that the static libXm, instead af the default dynamic library, is to be used; and MOTIFLIB, which is set to "${X11BASE}/lib/libXm.a" or "-L${X11BASE}/lib -lXm", depending on whether MOTIF_STATIC is set. The porter is expected to replace all occurrences of libXm in the {Im,M}akefiles with ${MOTIFLIB}, and this will allow both dynamic linkage (for users with Motif) and static linkage (for those who build packages to be used by those withot Motif, i.e., me ;) automatically. Original Motif support idea by: graichen
* remove variables KMODGRP?=, KMODOWN?=, KMODMODE?=wosch1996-04-112-86/+30
| | | | | | | | | replace ${BIN*} variables with ${KMOD*} variables cleanup manpage code include bsd.obj.mk remove targets clean, cleandir, obj (included by bsd.obj.mk)
* Moved AUTO_EOI_[12] and most sio and pcvt options out of the makefile.bde1996-04-1111-13/+53
|
* Fixed a spl hog. The vmdaemon process ran entirely at splhigh. Itbde1996-04-111-1/+3
| | | | | | | sometimes disabled clock interrupts for 60 msec or more on a P133. Clock interrupts were lost ... Reviewed by: dyson
* Spell cpu_switch() with an i in a comment.bde1996-04-111-2/+2
|
* Fix for memory leak: specify NULL as openinfo parameter when callingwpaul1996-04-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | dbopen() to open an NIS map. Testing with very large maps (e.g. a sample password database with 31,000+ entries) has shown that ypserv will leak memory (ps shows RSS and VSZ growing to 4000 pages or more) when performing repeated yp_next()s or a yp_all(). The problem with yp_all() is not immediately obvious since the ypproc_all service is handled in a child process which exits once the transfer is finished, but with repeated yp_next()s (like what you get when you use getpwent() to scroll through the password database), the parent ypserv grows to enormous size and never shrinks again. It seems this is related to the HASHINFO parameters I used in yp_dblookup.c, which I actually stole from pwd_mkdb. Calling dbopen() with the default parameters (specifying openinfo as NULL) fixes the problem. I still need to see how this impacts the other NIS tools. I'm also considering changing from hash to btree databases: the hash database method doesn't support R_CURSOR, which means yp_next_record() has to do a lot of ugly work in order to reach an arbitrary location in the database.
* Fixed the PF_REMOTE case of ptcwrite(). I broke it in rev.1.22. Outputbde1996-04-111-4/+15
| | | | | | was duplicated until the canq filled up, and write() normally returned 0. This case is apparently rare. It was reported for Jove's shell buffer in PR 1130.
* Added a note about OPTi 82C929 based cards.smpatel1996-04-111-5/+10
| | | | | | | | | Clarified GUS DMA Settings. Other misc. changes. This should hold us over until I can finish cleaning up TASD, and finish reintegrating all of the FreeBSD changes to the sound driver. At that time this document will be removed, and it's information moved to the handbook.
* Implemented a "-D" option that causes ftpd to detach and become a daemon -dg1996-04-112-29/+120
| | | | | | | | | accepting connections on the FTP port and forking children processes to handling them. This is lower overhead than spawning ftpd from inetd and can be a significant win on busy FTP servers. Be sure to disable ftpd in inetd.conf if you decide to use this option. These changes are based on similar changes I made to wu-ftpd and have been in use on wcarchive for several months.
* Priorities were broken. If there was an Index: line and ***/--- linesmarkm1996-04-111-4/+11
| | | | | | | | | | | | | | | with valid names, the ***/---names were taken first. this broke eg: Index: foo/Makefile ========== RCS <blah> Retrieving <blah> diff <blah> *** Makefile <blah> --- Makefile <blah> By trying to patch the Makefile in the _curent_ directory, rather than the one in the foo/ directory.
* Add Daniel M. Eischen <deischen@iworks.InterWorks.org> for his xmcdasami1996-04-111-1/+2
| | | | port contribution.
* Fix editing mistake in last commit...sorry.dg1996-04-111-3/+3
|
* Bugfix based on a kernel fix:dg1996-04-111-5/+12
| | | | | | | | | | | When PPP gets an uncompressed packet, it attempts to save off the TCP/IP header for use in decompressing subsequant packets. If PPP gets garbage (such as what happens when there is a port speed mismatch or modem line noise), it will occasionally mistake the packet as a valid uncompressed packet. When it tries to save off the header, it doesn't bother to check for the validity of the header length and will happily clobber not only the PPP VJC data structure, but parts of other process memory that happens to follow it...causing, ahem, undesired behavior.
* removed xref to icheck(8), ncheck(8) as they don't existscrappy1996-04-111-3/+1
|
* When cslip gets an uncompressed packet, it attempts to save off the TCP/IPdg1996-04-111-4/+11
| | | | | | | | | | header for use in decompressing subsequant packets. If cslip gets garbage (such as what happens when there is a port speed mismatch or modem line noise), it will occasionally mistake the packet as a valid uncompressed packet. When it tries to save off the header, it doesn't bother to check for the validity of the header length and will happily clobber not only the cslip data structure, but parts of other kernel memory that happens to follow it...causing, ahem, undesired behavior.
* Added documentation for "options PAS_JOYSTICK_ENABLE"scrappy1996-04-111-1/+4
|
* mentioned support for enabling gameport on ProAudio Spectrum withscrappy1996-04-113-3/+12
| | | | | appropriately commented out "options" line for PAS_JOYSTICK_ENABLE (PR#i386/960 - partial closer)
* Print some warnings if root invokes chpass and sets thempp1996-04-111-0/+19
| | | | | | | | | | | | | | | | | shell to one of the following: - a non-existent file - a non-regular file - a file without any execute bits set The shell is still set to whatever they entered even if the above conditions exist (hey, it is the super user doing this after all :-), but this might give the admin. some warning that they are about to screw themselves and give them a chance to fix it before it is too late. Inspired by: some new FreeBSD user on USENET who set his root shell to a shell that doesn't exist and now can't gain access to root (don't worry, I sent him some mail on how to recover from this).
* Disable sio3 in GENERIC - it messes with ATI cards.jkh1996-04-102-4/+4
|
* Do not exit if a file is not readable. This is a short hackwosch1996-04-101-2/+4
| | | | until someone rewrite wc(1).
* removed RS_IBUFSIZE #ifndef - have been informed it was a bad ideascrappy1996-04-103-9/+3
|
* Run indent on all these files to make them more readable. (I also wentnate1996-04-106-1172/+1022
| | | | through by hand and cleaned up some indent bogons.)
* Describe usage of LOCALBASE and X11BASE in relation with PREFIX.asami1996-04-101-17/+36
|
* Run indent on all these files to make them more readable. (I also wentnate1996-04-109-449/+372
| | | | through by hand and cleaned up some indent bogons.)
* hp300 -> i386nate1996-04-102-4/+4
|
OpenPOWER on IntegriCloud