summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* My wife is busy making me a new conical hat, so you don't need tophk1996-01-156-117/+62
| | | | | send any to me this time. Commited an old copy of this files where the tables were swapped. Duh!.
* Soren called an said that I screwed up badly, so I backup untilphk1996-01-155-55/+110
| | | | I find out how... Sorry.
* The order of entries in the host file was reversed. It should have beennate1996-01-151-1/+1
| | | | | | | | Internet address official host name aliases Submitted by: dkelly@tomcat1.tbe.com (David Kelly)
* Check the count in the first word of __CTOR_LIST__ before executingjdp1996-01-151-4/+12
| | | | | | | | | | | | | | | | | the loop that invokes the static constructors. That makes it safe to link c++rt0.o into any shared library, even one that does not have any static constructors. Formerly, doing that would cause a bus error. If the library has no static constructors, __CTOR_LIST__ comes out as a simple 4-byte COMMON region, and it does not have the usual NULL word that terminates the list of constructors. This caused the old code to "call" a garbage address via the non-existent entry __CTOR_LIST__[1]. The analogous code that invokes the static destructors was already safe. This change is fully backward-compatible. Reviewed by: dfr@render.com (Doug Rabson)
* Remove some unused vars, use new hex2ascii macro.phk1996-01-151-22/+9
|
* Add an entry for MTA-3230 3.5" magneto-optical drives.jkh1996-01-152-0/+12
| | | | Submitted by: jbryant@argus.flash.net
* Make bin2bcd and bcd2bin global macroes instead of having localphk1996-01-1512-179/+76
| | | | implementations all over the place.
* This driver really is for the Pro/100B and not for the Pro/100 (and in factdg1996-01-152-6/+6
| | | | doesn't even work with a Pro/100)...updated to reflect this.
* Add the bcd <-> bin and hex -> ascii tables.phk1996-01-151-0/+34
|
* Fixed to not core dump if not enough arguments are givenmpp1996-01-151-0/+4
| | | | with the +rec and -rec options.
* tidy up the domain name trimming code, and move it to a single placepeter1996-01-154-30/+40
| | | | | rather than having the same bit of code duplicated in three places, each with their own static copy of the host's local name.
* Make the NCR driver on the boot floppy kernel not negotiate synch. SCSIse1996-01-151-3/+3
| | | | transfers for CDROM drives.
* A couple of changes of mine that I've been using for a while:peter1996-01-142-3/+11
| | | | | | | | | | | | | route.c: look up the netname as-is first before the shifted name. this makes a big speed difference, as the lookups are generally local DNS. The shifted names can be very wrong (there is still guessing and fudging involved) and usually go remote, taking a long time to fail. If you have the RFC reccomended netnames in your reverse lookups, this is even faster still. main.c: dont do a sethostent(1) - this is causing the resolver to use a VC (tcp) connection to the resolver, which has more overheads and is slower than the default UDP case. This once made sense when everything was based on text host tables.
* Merge in Lite-2 changes.peter1996-01-144-31/+106
|
* Mount the disks we install on async, we might as well.phk1996-01-143-9/+9
| | | | Saves a lot of time.
* Fixed an overflowing multiplication in vnstrategy() by replacing it withbde1996-01-141-13/+16
| | | | | | | | | the standard macro dbtob(). The non-B_PAGING case now works well enough to run newfs on a 32GB virtual drive. Fixed numerous bogus variable types and one overflowing multiplication in the B_PAGING case of vnstrategy(). Swapping to virtual drives larger than 2GB might work now.
* Correct reference to tcpdump. Someone should redo this page to usewollman1996-01-141-1/+1
| | | | mdoc macros.
* I belive this works now.phk1996-01-143-45/+40
|
* Partially fixed negative and truncated "Avail" counts in df output.bde1996-01-142-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes PR943. ffs/ffs_vfsops.c: ffs_statfs() multiplied by (100 - minfree) as part of calculating the minfree percentage (complemented in 100%), so with the standard minfree of 8, it was broken for file systems of size >= 1TB/92 = 11GB. Use the standard freespace() macro instead. This also fixes a rounding bug (the "Avail" count was sometimes 1 too small). ffs/* (not fixed): The freespace() macro multiplies by minfree, so with the standard minfree of 8, it is broken for file systems of size >= 1TB/8 = 128GB. This bug is more serious since it affects block allocation. ffs/ffs_alloc.c (not fixed): Ordinary users are sometimes allowed to allocate 1 (partial) block too many so that the "Avail" count goes negative. E.g., if there is 1 fragment available and the file is fairly large, one more full block is allocated. df/df.c: ufs_df() used/uses essentially the same code as ffs_statfs(), so it had/has the same bugs. ufs_df() gratuitously replaced "Avail" counts of < 0 by 0, so it gave different results for non-mounted file systems in this case.
* Bump the timeout in st_load() from 5 to 15 minutes. My Tandbergjoerg1996-01-141-2/+2
| | | | | TDC3620 takes 4.5 minutes to retenstion a QIC-250 cartridge, so the 5 minutes seem to be too tight.
* Don't try to swap to a disk that isn't selected.jkh1996-01-143-3/+9
|
* Add linux_mknod so that it will do mkfifo if needed...sos1996-01-144-44/+77
|
* Register our softc at attach time. I forgot to do this in my last commit,gibbs1996-01-141-1/+2
| | | | causing a panic.
* Shrink BOOTMFS kernel further. Make doFS.sh more intelligent.phk1996-01-133-12/+43
| | | | boot4.flp should work fine as far as I can tell.
* Document NFS_NOSERVER.phk1996-01-133-3/+6
|
* Add an option NFS_NOSERVER which saves 100K in the install kernel (orphk1996-01-1320-54/+224
| | | | any other kernel that uses it). Use with option NFS.
* Fixed renaming of private DEBUG macro. The previous revision missedbde1996-01-132-10/+10
| | | | one case in asc.c and almost all cases in gsc.c.
* Avoid bzero becomming a common symbol in all .o files.phk1996-01-131-2/+2
|
* Return pointer to new hash node when search inserts it (e.g. therejkh1996-01-131-1/+5
| | | | was some datum given).
* take the $ out of the $Id$ line - when I imported this I used -ko, butpeter1996-01-131-1/+1
| | | | | that is conflicting with cvs-1.6's "cvs update -A" when run from freefall's update jobs.
* Forgot to update the man page for the `retension' command.joerg1996-01-131-1/+1
|
* The last of the bind-4.9.3-REL resolver merges.peter1996-01-138-249/+280
|
* Add "Wes Santee <wsantee@wsantee.oz.net>" for the tkHTML/wwwish distfileasami1996-01-131-1/+2
| | | | disappearance report.
* This release is a moderate restructuring of the dynamic linker.jdp1996-01-132-1184/+1210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It addresses a number of problems that were present in earlier versions. The calls to the "init" and "fini" functions of shared libraries have been reordered, so that they are called in a strictly nested fashion, as is required for C++ constructors and destructors. In addition, the "init" functions are called in better order relative to each other. That makes the system more tolerant of C++ programs which depend on a library's being initialized before its clients. The dynamic linker is now more tolerant of shared libraries in which dependencies on other shared libraries are incompletely recorded. Cleanup in the event of errors has been improved throughout the dynamic linker. A number of memory leaks were eliminated. The warning message for a shared library whose minor version number is too old has been clarified. The code dealing with the "ld.so.hints" file has been cleaned up. A bug that caused the hints file to be unmapped incompletely has been fixed. A different bug that could potentially cause the hints file to be mapped on top of a loaded object has been fixed. The code that searches for shared libraries has been cleaned up. The searching is now more compatible with that done by SunOS and SVR4. Also, some unnecessary and useless searches of both the hints file and library directories have been eliminated. Reviewed by: nate@freebsd.org
* Split up the code so that a single directory can be searched, tojdp1996-01-133-163/+234
| | | | | | | support some changes in the dynamic linker. (This code is shared by the dynamic linker.) Reviewed by: nate@freebsd.org
* This file doesn't belong in the source tree. If anywhere, it shouldwollman1996-01-121-65/+0
| | | | be in CVSROOT, or in some directory local to freefall.
* Kill another old TODO file. Can we agree that this sort of documentationwollman1996-01-121-166/+0
| | | | doesn't belong in the root of the source tree?
* Fixed handling of Feb 29 in resettodr().bde1996-01-125-25/+55
|
* Rename the `retens' command into `retension', to follow existing de-factojoerg1996-01-121-1/+1
| | | | standards.
* Make a little more effort to avoid touching certain generated files ifpeter1996-01-126-11/+84
| | | | they were not changed. This makes 'make depend' more useful.
* oops. I forgot to add the "[-U username]" option to the usage string.peter1996-01-121-2/+2
|
* Update pointer to yppush.wpaul1996-01-121-2/+2
| | | | (And now, on to rpc.yppasswdd...)
* This commit was generated by cvs2svn to compensate for changes in r13394,wpaul1996-01-124-0/+925
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import the new yppush.wpaul1996-01-124-0/+925
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This program does what the old one did, PLUS: - Supports parallel jobs (like the SunOS yppush) - Does everything in one proces instead of fork()ing off children processes as callback listeners (this is done using async socket I/O). - Can be used to transmit maps to user-specified hosts. - Has a much more verbose verbose option. - Reuses existing code from ypserv and ypxfr. - Uses some rpcgen-erated code as well. - Isn't fattening. :) Note that this is going in /usr/sbin rather than /usr/bin like the old one. yppush is an administrative command it it's anything.
* | Toss the old yppush into the attic.wpaul1996-01-123-584/+0
| |
* | Remove yppush; it's about to be replaced.wpaul1996-01-121-2/+2
| |
* | A new cleaned up Makefile.phk1996-01-111-66/+66
| |
* | Another '-' needed for make release.phk1996-01-112-4/+4
| |
* | Final cleanup for now. -Wall is now silent. A couple of bogons found.phk1996-01-1132-53/+294
| |
* | Make the new realinstall target a little less draconian so that make releasephk1996-01-112-6/+6
| | | | | | | | doesn't fall over.
OpenPOWER on IntegriCloud