summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2008-06-28document the protocol used by ssh-agent; "looks ok" markus@Damien Miller
2008-06-28reset global compat flag after processing a protocol 2 signatureDamien Miller
request with the legacy DSA encoding flag set; ok markus
2008-06-28revert accidental commit (nearly 2 months ago!) thatDamien Miller
unconditionally enabled -Werror and -g
2008-06-28refuse to add a key that has unknown constraints specified;Damien Miller
ok markus
2008-06-28if the user supplied -A only checkout files again if a sticky tagJoris Vink
was in fact set, instead of ALWAYS checking them out no matter what. spotted & diff tested by naddy@
2008-06-28spelling fixesDamien Miller
2008-06-27Simply the version string and nuke unecessary variables used to build it.Xavier Santolaria
ok joris
2008-06-27Bump version; we're not going to stay with 1.0 forever.Xavier Santolaria
ok joris
2008-06-27sort flags; align usage output.Igor Sobrado
ok jmc@
2008-06-26plug a memleak in rcs_rev_getlines() - initially noticed & diff byJoris Vink
Igor Zinovik - but fixed in a better way by myself. ok tobias@
2008-06-26add VisualHostKey to the list of options listed in -o;Jason McIntyre
2008-06-26Move SSH Fingerprint Visualization away from sharing the config optionAlexander von Gernler
CheckHostIP to an own config option named VisualHostKey. While there, fix the behaviour that ssh would draw a random art picture on every newly seen host even when the option was not enabled. prodded by deraadt@, discussions, help and ok markus@ djm@ dtucker@
2008-06-26when loading moduli from /etc/moduli in sshd(8), check that theyDamien Miller
are of the expected "safe prime" structure and have had appropriate primality tests performed; feedback and ok dtucker@
2008-06-26some minor improvements from Pierre Riteau; ok djmJason McIntyre
2008-06-26allow the sftp chmod(2)-equivalent operation to set set[ug]id/stickyDamien Miller
bits. Note that this only affects explicit setting of modes (e.g. via sftp(1)'s chmod command) and not file transfers. (bz#1310) ok deraadt@ at c2k8
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2008-06-25in resume mode, pass -c to mget when {dir,file}hasglob, so that i'mMartynas Venckus
able to continue multiple transfers with -C; ok millert@ while here fix some comments (!SMALL vs. SMALL stuff), and add missing
2008-06-25- fix -Wall (no behavior change, a || b && c = a || (b && c) anyway)Martynas Venckus
- use argv[0] for "Confirm with", as other confirm()s do - fix confirm cases, pass force=1 for mdelete and mabort too, fixes a bug when you end up deleting all files when you ^C, instead of getting a confirmation - add reput command, that will allow to continue transfer uploads - add -c for mget and mput, that will allow to continue multiple transfers - fix a bug when you use restart command together with put. the progressmeter would start from zero, and eta would show fictional time. this actually allows reput/put -c to have correct progressmeter too - document everything discussed with, suggestions, reminded to ifdef SMALL the code so we're able to fit in floppies, and ok millert@, and jmc@
2008-06-25split test for __sparc__ into __sparc__ and __sparc64__Theo de Raadt
2008-06-25add key length to visual fingerprint; zap magical constants;Otto Moerbeek
ok grunk@ djm@
2008-06-24implement getpwnam_r() and getpwuid_r() -- very nearly a rewrite of theTheo de Raadt
entire file. much help from kurt, and tested by many
2008-06-24clarify tao's -a option; ok av fgschJason McIntyre
2008-06-23Some conformance fixes:Anders Magnusson
- Empty brackets forbidden in C99. - ? : and skipping middle argument is both disallowed and considered bad programming habit. OK ray@, xsa@.
2008-06-23new sentence, new line;Jason McIntyre
2008-06-22Automatically distinguish between CD-DA track and WAVE audio file writing themav
in TAO mode. For WAVE files we should skip header. ok and comments by fgsch
2008-06-21add a hash table mechanism based upon hcreate(3) but one that allowsJoris Vink
us to maintain multiple hash tables concurrently. immediatly start using it to keep track of what directories we have already created and what CVS dirs we already created so we do not recreate them when we do not need to. we will be switching more internals to use this soon. rejoice for cheaper lookups. ok tobias@
2008-06-21use optopt to get invalid flag, instead of return value of getopt,Martynas Venckus
which is always '?'; ok djm@
2008-06-20Don't parse CVS/Root during import.Tobias Stoeckmann
ok joris
2008-06-20admin is only allowed on files which have an entry in CVS/Entries.Tobias Stoeckmann
ok joris
2008-06-20Properly send -D arguments to server when run as a client. Issue spottedTobias Stoeckmann
by sthen. ok joris
2008-06-20If -N has been specified along -D for diff, treat invalid dates as ↵Tobias Stoeckmann
non-existent file. Spotted by sthen. ok joris
2008-06-19knf; Mark LumsdenTheo de Raadt
2008-06-19Moved the unset of TZ environment variable out of atot into main, removingTobias Stoeckmann
an unused static var and test out of atot. With input by jsing and millert, ok millert
2008-06-19If checkout/update -p is requested with a specific tag for a file whichTobias Stoeckmann
doesn't contain this tag, don't print head. ok joris
2008-06-19Add entries to history file only if it already exists.Tobias Stoeckmann
ok joris
2008-06-19do not print spurious whitespace when reading from stdin;Otto Moerbeek
from Bernd Ahlers with a twist from me; ok millert@
2008-06-19printf(1) does not take any options but still needs to ignore the "--"Todd C. Miller
(end of options) flag. OK deraadt@ espie@
2008-06-18Don't free the buffer name until after you call adjustname.Kjell Wooding
Fixes a segfault that occurs when you write a file to an alternate name. Introduced by yours truly in 20060406. how did it last this long?
2008-06-17Plug memory and file descriptor leaks, diff by Jonathan Armani.Tobias Stoeckmann
ok joris
2008-06-17Regular expressions to match repository are allowed to have % in front.Tobias Stoeckmann
Diff by Jonathan Armani.
2008-06-17unused varsJoris Vink
2008-06-17unbreak diff for newly added files, tsk.Joris Vink
2008-06-16- add 'q', which does the same as eofMartynas Venckus
- add '?', which will help - make use of mflag, instead of special-case interactive - change mflag++ to mflag = 1, because theoretically it can go out of range "i like it" millert@. man page help and ok jmc@
2008-06-16could not resist. OK ok buddy henningClaudio Jeker
2008-06-16Rename the isatty argument to is_tty so we don't shadow isatty(3).Darren Tucker
ok markus@
2008-06-16fix transfer interrupting when confirmrest mode is used. changeMartynas Venckus
confirm() to have a 'force' argument, so that ointer/oconf dance is not needed, and to prevent further bugs like this; ok millert@
2008-06-15first pass: it would be nice if mg users read over this page and sent usJason McIntyre
any fixes;
2008-06-15don't call isatty() on a pty master, instead pass a flag down toDamien Miller
channel_set_fds() indicating that te fds refer to a tty. Fixes a hang on exit on Solaris (bz#1463) in portable but is actually a generic bug; ok dtucker deraadt markus
2008-06-15Allow MaxAuthTries within a Match block. ok djm@Darren Tucker
2008-06-15MaxSessions is allowed in a Match block tooDarren Tucker