summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
1997-04-01zap extra XXX if swap goes down; paul@wit387304.student.utwente.nlTheo de Raadt
1997-04-01Slightly better fix. This one is explicately bounded by UT_HOSTSIZE.Todd C. Miller
1997-04-01This merges in the latest NetBSD sup source.Todd T. Fries
- removed $Log: ...$ tags to not waste space in the repository - now doesn't segfault on the alpha! Note: To compile sup on systems other than *BSD, you'll need a copy of vis.c, vis.h, daemon.c, and sys/cdefs.h. At least the first two (for OSF/1). From NetBSD changelog description (for credit where due): .... 1996/12/23 19:42:05 christos - add missing prototypes. - fix function call inconsistencies - fix int <-> long and pointer conversions It should run now on 64 bit machines... .... 1996/12/31 18:08:00 christos 64 bit patches (mostly long -> time_t) from Matthew Jacob (?) sup now works on the alpha!
1997-04-01Sync with NetBSD (mostly by christos initial substitution/regexp from Der Mouse)Todd C. Miller
- fix the variable substitution code in make [PR/2748] 1. change s/a/b/ so that it substitutes the first occurance of the pattern on each word, not only the first word. 2. add flag '1' to the variable substitution so that the substitutions get performed only once. ***THIS IS AN INCOMPATIBLE CHANGE!*** Unfortunately there was no way to make things consistent without modifying the current behavior. Fortunately none of our Makefiles depended on this. OLD: VAR = aa1 aa2 aa3 aa4 S/a/b/ = ba1 aa2 aa3 aa4 S/a/b/g = bb1 bb2 bb3 bb4 NEW: VAR = aa1 aa2 aa3 aa4 S/a/b/ = ba1 ba2 ba3 ba4 S/a/b/1 = ba1 aa2 aa3 aa4 S/a/b/g = bb1 bb2 bb3 bb4 S/a/b/1g = bb1 aa2 aa3 aa4 - add regexp variable substitution via 'C/foo/bar/' [PR/2752] - add variable quoting via the ${VAR:Q} modifier. This is useful when running recursive invocations of make(1): make VAR=${VAR:Q} will always work... (This may prove useful in the kernel builds...) [PR/2981] - BSD did not traditionally have <sys/cdefs.h>; use BSD4_4 instead and include <sys/param.h> to grab it. - Don't compile the regex code if MAKE_BOOTSTRAP (from gwr) - Use explicit .c.o rule in Makefile.boot so that the bootstrap process works. - Use only integral types in procedure arguments. [buf.c buf.h] - Include <stdlib.h> to get getenv() prototype on SVR4 - if __STDC__ -> ifdef __STDC__ to appease SVR4 - Define const and volatile for non __STDC__ - Implement snprintf() and vsnprintf() for non BSD4_4 systems. - Make $MACHINE_ARCH settable from the environment. - Fix .USE directive problems: (reported by cgd) 1. ${.*} variables did not get expanded in dependencies. 2. expanded ${.*} variables in .USE dependencies can cause tree restructuring; handle it. 3. in compat mode, expand .USE before evaluating the list of targets, instead of doing .USE expansions on demand, because they can cause tree restructuring. - Add a .MADE directive to indicated that the children of a target are up-to-date, even when they are not. This is to simulate our current make install behavior with proper dependencies. - Fix problems in the RE substitution error handling. - Locate all the children of a node marked as MADE. - Do not compile-in ${MACHINE} (as per NetBSD PR#3386) - Disable globbing for targets/dependencies when POSIX is defined. - Fix globbing so that patterns that don't have a matching number of [] or {} don't get expanded. (before the [ case got expanded to nothing!) This is disabled. - Make sure that the children of nodes that are marked .MADE, are marked UPTODATE and their timestamps are consistent. - Don't disable wildcards completely; they are used by other Makefiles.
1997-03-31correct path in comment; thieleke@ix.netcom.comTheo de Raadt
1997-03-30blowfish + passwd.conf support. fixed md5 salt.Niels Provos
1997-03-30NetBSD PR #3399: Avoid overflowing in ut_host into ut_time (bounds check). ↵Todd C. Miller
Fix from Tatoku Ogaito
1997-03-29fix typo, msaitoh@spa.is.uec.ac.jpTheo de Raadt
1997-03-29Use ``mail.local -H'' to do dot locking so we can have mode 755 mailTodd C. Miller
spool, change an occurrence of tempnam() to mkstemp(), change some longs and shorts to ints. Mail is now usable again.
1997-03-27Fix core dump.Jason Downs
1997-03-27pretty and one 64bit thingyTheo de Raadt
1997-03-27use arc4random instead of randomNiels Provos
1997-03-27Slight cleanup, more neededTobias Weingartner
1997-03-27support for md5 passwordsNiels Provos
1997-03-26calculate width for select() more carefullyTheo de Raadt
1997-03-26bail like ruptime; netbsdTheo de Raadt
1997-03-26s/main/listmain/; seebs@solon.comTheo de Raadt
1997-03-26show a backslash properly; david@mono.orgTheo de Raadt
1997-03-26xref rwhod; netbsdTheo de Raadt
1997-03-26no libcrypt, fix DPADDTheo de Raadt
1997-03-25exec with argv[0] as shell, not "sh"; era@iki.fiTheo de Raadt
1997-03-25correct string empty test; yokota@freebsdTheo de Raadt
1997-03-25ensure strftime buf has NUL; yokota@freebsdTheo de Raadt
1997-03-25ensure strftime buf has NUL; yokota@freebsdTheo de Raadt
1997-03-25Ok here is the mvme88k userland, minus a few important pieces.Dale S. Rahn
as, ld change need to be merged. It is known that shared libraries and C++ do not work. If anyone wants to step forward and take over the mvme88k port please do. It was dumped on me when the original developer, Nivas, left his previous job and started a new one. I am trying to get the port in a shape that someone could take over.
1997-03-21Add in recent NetBSD changes we didn't already have:Todd C. Miller
Always compile complete.c but ifdef out the bits if -DSMALL (christos) reset interactive mode correctly in auto_fetch() mget mode (lukem)
1997-03-19Fixed minor bug with next/prev/replay commands.Angelos D. Keromytis
1997-03-14Add missing line, doh!Todd C. Miller
1997-03-14Correct usage of S_IFREG.Todd C. Miller
1997-03-14Fix problem where tty mode could get clobbered when ftp was suspended.Todd C. Miller
Call el_parse() to catch editrc(5) commands if the command is not known to ftp. Thorsten did all the real work for this :-)
1997-03-14Change an occurrence of if (fromatty) -> if (edit) -- from Thorsten.Todd C. Miller
1997-03-14Sync with NetBSD and fix "get foo.txt /dev/tty" wrt progress meterTodd C. Miller
and setting times.
1997-03-09Added the "replay" command.Angelos D. Keromytis
1997-03-07Obsoleted with new tput code. Clear works inside tput now.gene
1997-03-07Integrate clear into tput itself with silly argv munching.gene
1997-03-07Don't error out when chflags(2) fails if the target filesystem doesn'tTodd C. Miller
support file flags. Fix from NetBSD (minus the typo).
1997-03-03changed to CFLAGS+=, closes PR user/116.flipk
1997-03-03cleanupTodd C. Miller
1997-03-03Give usage message when atq used incorrectly.Todd C. Miller
1997-03-03don't try to fseek to before the beginning of the file;flipk
showed up after the fix to sys_lseek concerning negative offsets. avoids '/var/account/acct: Invalid argument' messages.
1997-03-03Complain if invoked in a form that requires an argument and we didn'tTodd C. Miller
get one.
1997-03-02Fix up the XXX's I left (oops).Todd C. Miller
1997-03-01Merge in changes from at 2.9Todd C. Miller
1997-02-28Only include sys/errno.h once.Todd C. Miller
1997-02-27Now reports ESP I/O packet counters.Angelos D. Keromytis
1997-02-26Updated to print the IP-in-IP/AH I/O counters.Angelos D. Keromytis
1997-02-26Man page updated to reflect recent additions.Angelos D. Keromytis
1997-02-26Next/Prev commands.Angelos D. Keromytis
1997-02-25include link to passwd.confNiels Provos
1997-02-25fix typeoJason Downs