summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cpp was named ccp.bde1996-09-232-4/+4
|
* Look on the CDROM for patch files too.asami1996-09-231-2/+4
| | | | | | | | Submitted by: max While I'm here, add "${DIST_SUBDIR}/" at end of CDROM pathnames. Also add an empty declaration of PATCH_SITES next to MASTER_SITES to avoid "variable recursive" error.
* call srandom() during the boot to start the sequence with a slightly lesspeter1996-09-231-1/+9
| | | | predictable seed.
* add simple srandom() and prototypepeter1996-09-232-3/+12
|
* Crude hack to work around cpp.1 doing a .so man1/cccp.1peter1996-09-232-2/+6
| | | | Pointed out by: Warner Losh <imp@village.org>, PR#1667
* Fix typo from previous commit (tsvsec --> tv_sec).alex1996-09-231-1/+1
|
* add forgotten $Id$wosch1996-09-22101-5/+176
|
* Remove length field from utrace entries.phk1996-09-221-6/+6
|
* Remove the extra length field from the utrace entries. It's redundant.phk1996-09-222-16/+6
|
* add a.core entity for FreeBSD core teamwosch1996-09-2210-78/+70
| | | | use E-Mail entities if possible, except for 386BSD Patch kit section
* Reformatted FreeBSD additions to match 4.4Lite style. Mixed tabs andbde1996-09-221-7/+7
| | | | spaces after #define's look ugly in diffs.
* Fix one byte buffer overflowache1996-09-221-1/+1
| | | | Submitted by: Eric Allman <eric@sendmail.org>
* Fixed annoying non-null output for `make depend'. SRCS should onlybde1996-09-221-4/+4
| | | | | | | | be used for C, C++ and assembler sources if <bsd.prog.mk> is included. It was used for general files. This caused the __depend_* lists in <bsd.dep.mk> to be empty, so mkdep was never run, so .depend never existed, so it was always out of date, so `rm -f .depend' was always executed to update it.
* Fixed a bug with the management of the pointer to the first TxCB in thedg1996-09-222-98/+76
| | | | | | | ring that caused wrong things to happen sometimes. Doubled the number of transmit descriptors to 128 so that the internal FIFO in the NIC can be fully filled when dealing with small packets. Several minor performance improvements.
* Properly boldify all list items and correct a syntax error.jkh1996-09-221-4/+4
|
* Fix a possible syntax error in rc when swapfile isn't defined at all.imp1996-09-221-2/+2
| | | | | This can happen when the user is upgrading from an older version and his/her sysconfig file doesn't have swapfile defined to be NO in it.
* Remove the code that renices +4 a process that has had 10 minutes ofgpalmer1996-09-221-7/+2
| | | | | | CPU time. I find it slightly annoying on one of our servers here. Also disliked by: David Greenman
* Reviewed by: Bill Fenner <fennder@parc.xerox.com>imp1996-09-222-1/+47
| | | | | | | | | | | Reviewed by: Garrett Wollman <wollman@freebsd.org> Submitted by: Warner Losh <imp@village.org> Close PR bin/1145: Add -s flag to tftpd. This enables the so-called secure mode of tftpd where it chroots to a given directory before allowing access to the files. In addition, it runs as nobody when in this mode. Reviewed a long time ago by Bill and Garrett. Apply my patch from the pr, and close the PR.
* Fix for PR# 1095, make's continuation line handling buggysteve1996-09-223-45/+61
| | | | | | | when used with .elif. Additional fixes include: - fix continuation line handling when using .for - plug up a memory leak
* Fix for PR# 1427, yacc-generated parser generates warningssteve1996-09-221-15/+17
| | | | | | with -Wall. Tim's work with some minor additions by me. Submitted by: Tim Vanderhoek <hoek@freenet.hamilton.on.ca>
* Fix some compilation warningspst1996-09-226-22/+13
|
* Fix up some compilation warnings.pst1996-09-225-21/+15
|
* Remove some gratutious screen saves.jkh1996-09-223-18/+3
|
* Fix & expansion (from pw_gecos field), sizeof buf used whenache1996-09-211-1/+1
| | | | | buf is pointer, not array, buflen must be used instead. Charlie & from root name was expanded to junk as result.
* Improve comments, sync sh/csh scripts if possible.wosch1996-09-215-11/+50
|
* Fix some compilation warnings.pst1996-09-215-13/+17
|
* Note that EtherPower 2 is supported.jkh1996-09-211-1/+2
| | | | Submitted-By: Doug White <dwhite@gdi.uoregon.edu>
* Nuke a trailing .endif which survived Peter's last edits.jkh1996-09-211-2/+1
|
* fix .Xr macrowosch1996-09-216-7/+7
|
* Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>:bde1996-09-2144-199/+288
| | | | | | | | | | | | | - don't include <sys/ioctl.h> in any header. Include <sys/ioccom.h> instead. This was already done in 4.4Lite for the most important ioctl headers. Header spam currently increases kernel build times by 10-20%. There are more than 30000 #includes (not counting duplicates) for compiling LINT. - include <sys/types.h> if and only it is necessary to make the header almost self-sufficient (some ioctl headers still need structs from elsewhere). - uniformized idempotency ifdefs. Copied the style in the 4.4Lite ioctl headers.
* Include <sys/filio.h> explicitly - don't depend on <machine/soundcard.h>bde1996-09-211-0/+1
| | | | bogusly defining non-soundcard ioctls.
* Remove SHARED_LIBCC_INT sample, it's gone and has been a do-nothing optionpeter1996-09-213-24/+3
| | | | since the cc1/cc1plus backends were linked static some time ago.
* Remove the partial support for a shared -lcc_int, since it's been unusablepeter1996-09-217-22/+15
| | | | for a fair while. cc1, cc1plus etc have been linked static for some time.
* Moved the prototype for ioctl() from <sys/ioctl.h> to <sys/ioccom.h>bde1996-09-212-10/+12
| | | | | so that applications don't have to include <sys/ioctl.h> just to get a prototype for ioctl().
* Who would have though that dmesg didn't understand message buffers?bde1996-09-211-8/+16
| | | | | | | | | | | | | Fixed the following bugs: - the buffer was reprinted endlessly when msg.bufx == 0 and (for a different reason) when msg.bufx == 1. - the last byte of the buffer wasn't printed except in the the infinite loop cases. - the comment about walking the buffer didn't match the (correct) code. - minor -Wall and style bugs. Not fixed: - excessive newline processing which hid the non-printing of the last byte of the buffer.
* Note that Adaptec 1510 controller is supported (via aic0 driver).jkh1996-09-211-1/+2
| | | | Submitted-By: Phil Gilley <pgilley@metronet.com>
* I don't understand, I committed this fix (move a counter and fixed a typo)pst1996-09-212-8/+6
| | | | | | this evening. I think I'm going insane.
* Syntax error: so_incom -> so_incompache1996-09-212-4/+4
|
* ".Xr chflags 1," -> ".Xr chflags 1 ,"peter1996-09-211-1/+1
|
* Unlocalize `date`ache1996-09-211-3/+3
|
* Fix for PR#1230, make ``.for'' loops iterate backwards.steve1996-09-211-1/+1
|
* Fiexed CFLAGS. Compiling things in the kernel without -O now causesbde1996-09-212-4/+4
| | | | | zillions of warnings about static inline functions because `inline' is ignored without -O.
* If the incomplete listen queue for a given socket is full,pst1996-09-202-10/+36
| | | | | | | | | | | | | | | | | drop the oldest entry in the queue. There was a fair bit of discussion as to whether or not the proper action is to drop a random entry in the queue. It's my conclusion that a random drop is better than a head drop, however profiling this section of code (done by John Capo) shows that a head-drop results in a significant performance increase. There are scenarios where a random drop is more appropriate. If I find one in reality, I'll add the random drop code under a conditional. Obtained from: discussions and code done by Vernon Schryver (vjs@sgi.com).
* Fixed bogus obj target (found by objwarn check).bde1996-09-201-3/+1
| | | | | | Removed unnecessary clean and cleandir targets. The defaults are adequate and we never bothered overriding the default for all, depend, lint or tags.,
* Don't include <sys/conf.h> for the kernel in disk-related headers.bde1996-09-2011-39/+38
| | | | | | | | | | It is needed for implementation details but very little of it is needed for the interface. Include it in the few places that didn't already include it. Include <sys/ioccom.h> in <sys/disklabel.h> (as already in <sys/diskslice.h>) so that all the disk-related headers are almost self-sufficient.
* Changed an arg name in the pseudo-prototype for bzero() to matchbde1996-09-203-69/+84
| | | | | | | | | | | | | | | | | | | | the prototype. Put the jump table for i486_bzero() in the data section. This speeds up i486_bzero() a little on Pentiums without significantly affecting its speed on 486's. Don't waste time falling through 14 nop's to return from do1 in i486_bzero(). Use fastmove() for counts >= 1024 (was > 1024). Cosmetic. Fixed profiling of fastmove(). Restored meaningful labels from the pre-1.1 version in fastmove(). Local labels are evil. Fixed (high resolution non-) profiling of __bb_init_func().
* Added a `checkdpadd' target to help check that ${DPADD} is consistent withbde1996-09-202-3/+16
| | | | ${LDADD}. It doesn't handle internal libraries very well yet.
* Fixed and simplified `whereobj' rule. Use the not-so-new -V feature.bde1996-09-201-10/+2
| | | | Echoing ${.OBJDIR} would work. but -V is more general.
* Fixed order and whitespace of examples/cvs entries.bde1996-09-201-7/+7
|
* Fixed lots of warnings from gcc-2.7.x about "left-hand operand ofbde1996-09-201-3/+2
| | | | | | | | | | | comma expression has no effect" in the MAKE_SET() macro. This also fixes compiling with -O3 (which removes static functions unless there is a suitable reference to them). Declaring all the static symbols as __unused would also fix the warning, but would be bogus (they are used) and wouldn't fix -O3. However, the dummy pointers for the references waste about 1.5K text and 20K symbol space for GENERIC. This wastage hasn't changed - the dummy pointers are just nonzero now.
OpenPOWER on IntegriCloud