summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2000-12-01-Wall cleanupEric Jackson
2000-12-01typo; from green@FreeBSD.orgMarkus Friedl
2000-11-30debug -> warn if server tries to do -R style fwd w/o client requesting this; ↵Markus Friedl
ok niels@
2000-11-30disable agent/x11/port fwding if hostkey has changed; ok niels@Markus Friedl
2000-11-30agents must not dump core, ok niels@Markus Friedl
2000-11-30-T is for both protocolsMarkus Friedl
2000-11-30check -T before isatty()Markus Friedl
2000-11-29document -u flag and environment variablesTodd C. Miller
2000-11-29sshd -D, startup w/o daemon(), for monitoring scripts or initab;Markus Friedl
from handler@sub-rosa.com and eric@urbanrage.com; ok niels@
2000-11-29des_cbc_encrypt -> des_ncbc_encrypt since it already updates the IVMarkus Friedl
2000-11-29show IP address and hostname when new key is encountered. okay markus@Niels Provos
2000-11-27This patch fixes ArchFindMember so that it handles SVR4 membersMarc Espie
similarly to read_archive. Note we no longer bother seeking back to the start of the header, as only ArchTouch accesses that header, and can do the seek itself. With this, arch handling should be working, more or less. thanks to Todd, Miod, Naddy for reviewing those patches.
2000-11-27This does fix some nasty issues: ar field members are NOT null-terminated.Marc Espie
Hence, read_archive must be very careful to parse stuff correctly: don't use str* when mem* are appropriate, copy numeric fields and ensure they're terminated...
2000-11-27We take of the SVR4 archive handling data structure from our archive,Marc Espie
and put it into a specific structure (it is wasteful to keep lugging SVR4 structures once an archive is parsed). By tweaking read_archive slightly, we can achieve a nicer interface to ArchSVR4Entry. Note a bug in make: ArchFindMember does (currently) not use the SVR4 code, hence some archive members won't be found in non-caching mode...
2000-11-27Factorise duplicated code involved in touching archives.Marc Espie
2000-11-26Print select collisions in the vmstat -s output.Artur Grabowski
(XXX - I couldn't find a better place to put it.).
2000-11-26Update for pw_mkdb(3) interface change. All but vipw and userdel canTodd C. Miller
specify a username (and thus avoid rebuilding the while database).
2000-11-25print keytype when generating a key.Markus Friedl
reasonable defaults for RSA1/RSA/DSA keys.
2000-11-25reorder check for illegal ciphers, bugreport from espie@Markus Friedl
2000-11-24Include err.h and util.hTodd C. Miller
2000-11-24Include strings.h for strlen() prototypeTodd C. Miller
Include errno.h, not sys/errno.h since this is userland
2000-11-24As it stands now, arch.c does not work.Marc Espie
Its main failing is that ar headers are NOT null terminated. This code is atrocious. This change starts cleaning that up. Replace the list of cached archives with a hash, streamline the logic of ArchMTimeMember, by taking out the actual function that does the reading (read_archive). More fixes to come.
2000-11-24Change the time stamp interface to use an abstract datatype.Marc Espie
Define two possible interfaces: the classic one, and the new one (used where available) that depends on timespec. Better granularity, make is now able to distinguish between files that were built during the same second.
2000-11-24Take advantage of VarModifiers_Apply, which can parse a variable specMarc Espie
and expand it directly, without needing a variable context. Use it in Var_SubstVar, so that .for loops values don't need to be entered into any context nor looked up. This speeds up .for loops some, and avoids nasty variable capture side-effects. Ok'd millert@, miod@, naddy@ (naddy spotted a problem with the first version of that change).
2000-11-24Clean-ups:Marc Espie
* Buf_Destroy can be a macro * X_ instead of _X for struct names, to avoid infringing on the system's namespace. * better wildcard detection heuristics * fix #ifdef CLEANUP code * a few comments
2000-11-23complain about invalid ciphers for ssh1/ssh2, fall back to reasonable defaultsMarkus Friedl
2000-11-22Don't use light-weight Lst_ForEach when the list is going away from underMarc Espie
us. Need to cache the `next' pointer instead. Do this manually, as adding a new function for one place in make where it's needed is a bit icky, especially since suff.c's code might get cleaned up at some point. Bug reported by Niels.
2000-11-22talk about /etc/primes, okay markus@Niels Provos
2000-11-22Sync usage() output with man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21When doing tail -f from stdin don't reopen a local file named stdin.Artur Grabowski
2000-11-21Sync usage() output with man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21Document -h option and correctly describe half-reverse and half-reverseAaron Campbell
line feeds; mpech@prosoft.org.lv
2000-11-21Sync usage() output with man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21Oops. sum(1) has a different SYNOPSIS.Aaron Campbell
2000-11-21A few updates from the sudo developement tree:Todd C. Miller
- Add bsd authentication support (currently disabled) - Always check setenv() return value - Fix umask disabling
2000-11-21Sync usage() output with man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21Sync usage() output with man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21Sync usage() output and man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21Oops... alphabetize.Aaron Campbell
2000-11-21Sync usage() output with man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21Sync usage() output with man page; mpech@prosoft.org.lvAaron Campbell
2000-11-21Use __progname in usage() since this may be invoked as "sum" asAaron Campbell
well; mpech@prosoft.org.lv
2000-11-21errno saving inside really crummy signal handlersTheo de Raadt
2000-11-20repair; mpech@prosoft.org.lvTheo de Raadt
2000-11-20fixes; mpech@prosoft.org.lvTheo de Raadt
2000-11-20repairs; mpech@prosoft.org.lvTheo de Raadt
2000-11-17sync program usage to manual page; mpech@prosoft.org.lvTheo de Raadt
2000-11-17OpenBSD already has queue.h and this one gets in the way since OpenBSDTodd C. Miller
includes expect macros in sys/queue.h that the vi queue.h didn't have.
2000-11-17Userland programs should not include sys/select.hTodd C. Miller
2000-11-16do not use perror() in sshd, after the child is forked()Markus Friedl