summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This commit was generated by cvs2svn to compensate for changes in r11646,joerg1995-10-224-20/+622
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import version 1.04 of mkisofs.joerg1995-10-2215-89/+1032
| | | | | | | | | | | | | | This is a vendor-branch import by now, the merge with our regular tree will happen later. Obtained from: Eric Youngdale of Yggdrasil Computing Inc.
* | Fix order problem: unbusy pages before releasing the buffer.dg1995-10-222-4/+4
| | | | | | | | Submitted by: John Dyson <dyson>
* | Moved the filesystem read-only check out of the syscalls and into thedg1995-10-2212-404/+446
| | | | | | | | | | | | | | | | filesystem layer, as was done in lite-2. Merged in some other cosmetic changes while I was at it. Rewrote most of msdosfs_access() to be more like ufs_access() and to include the FS read-only check. Obtained from: partially from 4.4BSD-lite2
* | Simplified some expressions.dg1995-10-222-14/+8
| |
* | Style police throughout.jkh1995-10-229-50/+50
| | | | | | | | | | Fix the ppp startup code. Make the disklabel and fdisk screens "automatable"
* | Link LC_COLLATE inside dirs instead of dirs linkingache1995-10-221-1/+10
| |
* | Link LC_CTYPE inside dirs instead of dirs linkingache1995-10-221-0/+9
| |
* | Lots of tweaks.jfieber1995-10-229-84/+147
| | | | | | | | Submitted by: Joerg Wunsch <joerg_wunsch@uriah.heep.sax.de>
* | Implement locale.alias via links (including backward-compatible issue)ache1995-10-222-4/+161
| |
* | Finally catch up with the Frenchmen, and create the German messagejoerg1995-10-214-3/+349
| | | | | | | | | | catalog. :-)
* | Make real directories for each 8859-1 localeache1995-10-211-1/+45
| |
* | Make a lot of things static.phk1995-10-215-66/+66
| |
* | Remove declamations which <ctype.h> already does for us.phk1995-10-211-13/+0
| |
* | Added #include <ctype.h>phk1995-10-211-0/+1
| |
* | In bsd_to_ibcs2_sigaction(), flag for ibcs2 system should beswallace1995-10-211-2/+2
| | | | | | | | | | | | IBCS2_SA_NOCLDSTOP and not SA_NOCLDSTOP. Submitted by: bde
* | Error message reform. Make an unnecessarily fatal error a warning.jkh1995-10-212-4/+4
| |
* | Start including <sys/sysproto.h> to get the correct args structs andbde1995-10-213-53/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prototypes for all syscalls. The args structs are still declared in comments as in VOP implementation functions. I don't like the duplication for this, but several more layers of changes are required to get it right. First we need to catch up with 4.4lite2, which uses macros to handle struct padding. Then we need to catch up with NetBSD, which passes the args correctly (as void *). Then we need to handle varargs functions and struct padding better. I think all the details can be hidden in machine-generated functions so that the args structs and verbose macros to reference them don't have to appear in the core sources. Add prototypes. Add bogus casts to hide the evil type puns exposed by the previous steps. &uap[1] was used to get at the args after the first. This worked because only the first arg in *uap was declared. This broke when the machine- genenerated args struct declared all the args (actually it declares extra args in some cases and depends on the user stack having some accessible junk after the last arg, not to mention the user args being on the stack. It isn't possible to declare a correct args struct for a varargs syscall). The msgsys(), semsys() and shmsys() syscall interfaces are BAD because they multiplex several syscalls that have different types of args. There was no reason to duplicate this sysv braindamage but now we're stuck with it. NetBSD has reimplemented the syscalls properly as separate syscalls #220-231. Declare static functions as static in both their prototype and their implementation (the latter is optional, and this misfeature was used). Remove gratuitous #includes. Continue cleaning up new init stuff.
* | Make all FTP failures "bounce" the connection properly.jkh1995-10-210-0/+0
| |
* | Fix maninstall target for the NOMANCOMPRESS case. The previous revisionbde1995-10-211-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | failed when there was an obj directory. Use .PATH.n for installing too so that make can find the source files. This allows the source files to be in several directories (the old method using cd only works well for a single directory). The dependencies are on the source files even for the compressed case, although it would be more flexible to depend on the files being installed, so that `make install' doesn't attempt to build things Force COPY to -c for the NOMANCOMPRESS case. Then the files to be installed are always sources, so they must not be moved.
* | change Frank Bartels mail addresstorstenb1995-10-211-2/+2
| | | | | | | | Requested by: Frank Bartels <knarf@camelot.de>
* | Implement mincore system call.dyson1995-10-211-3/+25
| |
* | Fix a couple of things I broke while fixing them.jkh1995-10-212-58/+64
| |
* | Remove private maninstall target. It will conflict with the one inbde1995-10-212-24/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bsd.man.mk when I change the latter to use `::' instead of `:' dependencies. (bsd.man.mk is included because NOMAN isn't defined. The maninstall target is supposed to be private to bsd.man.mk so bsd.man.mk doesn't bother testing if it is already defined. The test for redefinition in Makefile.dev was too early to do anything.) Change install target to a beforeinstall target (perhaps there should be an `extrainstall' target so that Makefiles don't have to abuse one of beforeinstall, install, realinstall or afterinstall). Don't bother testing for the install target already being defined. Rewrite the shell loop as a make loop (this reduces the time for installing groff from 78s to 65s here).
* | if uid != euid or gid != egid unsetenv("LD_NOSTD_PATH") tooache1995-10-212-2/+4
| |
* | Rewrite and merge some bogus makefiles to create Makefile.shprog. Justbde1995-10-213-81/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | include this in the old makefiles. I intended to fix only the private maninstall rule but found a lot of other bogons and bugs: - strong resistance to installing the program anywhere other than ${DESTDIR}/usr/bin (first, ../../Makefile.inc was not included. ../Makefile/inc was redundantly included instead. Second, /usr/bin was hard coded). - the owner, group and permissions were hard coded. - the man page was installed twice. - MANDEPEND wasn't necessary. - calculations to determine the obj directory weren't necessary. - there were unnecessary private rules for depend, rcsfreeze and tags. We don't support the rcsfreeze target. - there was an extra, bogus, rule for `all'. The final version uses suffix rules to eliminate the remaining verboseness involving directories (${.CURDIR}) and to potentially allow multiple shell programs in one directory.
* | 1. Of course, the day after you roll the snapshots is the day you realizejkh1995-10-214-82/+20
| | | | | | | | | | | | | | | | | | | | that the FTP install doesn't deal with timeouts and hasn't since it was written. Fixed. 2. Totally eliminate the OptionFlags. I only had to work harder to sync them with configuration variables, so why not simply always use configuration variables? This has actually greatly simplified areas of the code.
* | Add `.sh' suffix and rule.bde1995-10-211-10/+12
| | | | | | | | | | | | | | Enable `.c' rule. (Null suffix rules were disabled because of bugs in old versions of make.) Add ${LDFLAGS} to all rules that involve linking.
* | Remove private rules for clean, depend, lint, tags and install.bde1995-10-213-12/+0
| | | | | | | | | | | | The private clean rules have been broken since we started building compressed man pages in the obj directory and the others don't do anything different from the general rules.
* | Avoid overflow in calcru(). Fixes PR 788.bde1995-10-211-2/+2
| | | | | | | | Submitted by: imdave@synet.net (Dave Bodenstab)
* | Remove bogus #include <sys/device.h>, and the bogus instances ofpeter1995-10-212-44/+22
| | | | | | | | | | "struct device" and the bogus unit number mentioned in the error message. Some other minor cleanups, all trivial.
* | Return early in printreg() when the pointer is NULL. For FreeBSD, thebde1995-10-211-0/+2
| | | | | | | | | | | | | | strings describing the drive status and error bits are so deficient that the pointer is always NULL. Reported by: Philippe Charnier <charnier@lirmm.fr>
* | Killed a few gratuitous #include's.dg1995-10-213-8/+4
| |
* | Add $Id$ since this version of the file has diverged from the BSD base apeter1995-10-211-1/+5
| | | | | | | | fair bit. I forgot to add it when I made the fixes some time ago.
* | sigset() should have sa_flags cleared to sig is maked before callingswallace1995-10-211-23/+27
| | | | | | | | | | | | | | | | | | | | handler (remove SA_NODEFER). On the other hand, signal() case should set sa_flags to SA_NODEFER as in previous change. In addition, added #ifdef'd code for signal() to or in SA_RESETHAND flag for when that compatability is implemented.
* | Fix panic caused by PRU_CONTROL not being dealt with properly. Bug pointeddg1995-10-211-2/+8
| | | | | | | | out by David Maltz <dmaltz@orval.mach.cs.cmu.edu>, but this fix is by me.
* | A mixed bag of changes, relating to getting the state in "lsdev" right,phk1995-10-2110-60/+156
| | | | | | | | and pccard support to work sensibly. Better by far, but still not good.
* | o rename ulimit -p into ulimit -u, so we are in agreement with bashjoerg1995-10-213-7/+12
| | | | | | | | | | | | | | o fix brokeness for 1>&5 redirection, where `5' was an invalid file descriptor, but no error message has been generated o fix brokeness for redirect to/from myself case
* | Change the pkg_info check back - it was correct before!jkh1995-10-202-4/+4
| |
* | Fix original patch error with ! before strncmpache1995-10-203-12/+30
| | | | | | | | Zap only needed LD_* variables
* | Slip some more fixes in under the wire (build hasn't gotten this far yet).jkh1995-10-200-0/+0
| |
* | Oops. Change LC_CTYPE to LC_TIME...ache1995-10-202-2/+2
| |
* | Slip some fixes under the wire. Mostly cosmetic cleanup andjkh1995-10-206-173/+103
| | | | | | | | | | an attempt to make the package installer a little more robust (it's still a little shakey, but will improve between now and the release)..
* | -fomit-frame-pointer is becomming an increasingly popular optimization,phk1995-10-201-2/+2
| | | | | | | | | | so before somebody screws up royally, make sure this always works by adding a -fno-omit-frame-pointer here.
* | Don't allow LD_* env. variables to be trickedache1995-10-201-0/+22
| | | | | | | | Submitted by: Sam Hartman <hartmans@mit.edu>
* | Don't allow LD_* env. variables to be trickedache1995-10-202-6/+50
| | | | | | | | Submitted by: Sam Hartman <hartmans@mit.edu>
* | Now I can do all the TCP and FTP configuration from config files.jkh1995-10-201-8/+12
| |
* | Split the preconfiguration code off into its own location.jkh1995-10-201-0/+198
| | | | | | | | Make it possible to preconfigure TCP setup.
* | Sync for Westhill build.jkh1995-10-208-21/+33
| |
* | Fix fix.jkh1995-10-202-10/+8
| |
OpenPOWER on IntegriCloud