summaryrefslogtreecommitdiff
path: root/usr.bin/ssh
AgeCommit message (Collapse)Author
2008-08-02whitepsace -> whitespace. From Matthew Clarke via bugs@.Kenneth R Westerback
2008-07-31don't allocate space for empty banners; report t8m at centrum.cz; ok deraadtMarkus Friedl
2008-07-25In random art visualization, make sure to use the end marker only at theAlexander von Gernler
end. Initial diff by Dirk Loss, tweaks and ok djm@
2008-07-25Add VisualHostKey to example file, ok djm@Alexander von Gernler
2008-07-24Add "ssh-keygen -F -l" to synopsis (displays fingerprint fromStuart Henderson
known_hosts). ok djm@
2008-07-23do not try to print options that have been compile-time disabledDamien Miller
in config test mode (sshd -T); report from nix-corp AT esperi.org.uk ok dtucker@
2008-07-21openssh-5.1Damien Miller
2008-07-18no need for .Pp before or after .Sh;Jason McIntyre
2008-07-17strip trailing '.' from hostname when HostbasedUsesNameFromPacketOnly=yesDamien Miller
report and patch from res AT qoxp.net (bz#1200); ok markus@
2008-07-17strnvis preauth banner; pointed out by mpf@ ok markus@Damien Miller
2008-07-16this loop index should be automatic, not staticDamien Miller
2008-07-16rename variable first_gc -> last_gc (since it is actually the lastDamien Miller
in the list).
2008-07-15number of pipelined requests is not 64; prodded by Iain.Morgan AT nasa.govDamien Miller
2008-07-14mention requirement for /dev/log inside chroot when using sftp-serverDamien Miller
with ChrootDirectory
2008-07-13increase number of piplelined requests so they properly fill theDamien Miller
(recently increased) channel window. prompted by rapier AT psc.edu; ok markus@
2008-07-13use struct sockaddr_storage instead of struct sockaddr for accept(2)Damien Miller
address argument. from visibilis AT yahoo.com in bz#1485; ok markus@
2008-07-13Change "ssh-keygen -F [host] -l" to not display random art unlessStuart Henderson
-v is also specified, making it consistent with the manual and other uses of -l. ok grunk@
2008-07-12better description for -i flag:Damien Miller
s/RSA authentication/public key authentication/
2008-07-12unbreak; move clearing of cctx struct to before first useDamien Miller
reported by dkrause@
2008-07-10sync v1 and v2 traffic accounting; add it to sshd, too; ok djm@, dtucker@Markus Friedl
2008-07-10missing bzero; from mickey; ok djm@Markus Friedl
2008-07-07/*NOTREACHED*/ for lint warning:Kevin Steves
warning: function key_equal falls off bottom without returning value ok djm@
2008-07-07we don't need arg after the debug3() was removed. from lint.Kevin Steves
ok djm@
2008-07-05grammarDamien Miller
2008-07-04Make protocol 1 MaxAuthTries logic match protocol 2's.Damien Miller
Do not treat the first protocol 2 authentication attempt as a failure IFF it is for method "none". Makes MaxAuthTries' user-visible behaviour identical for protocol 1 vs 2. ok dtucker@
2008-07-04handle EINTR in packet_write_poll()l ok dtucker@Damien Miller
2008-07-04Make debug a little clearer. ok djm@Darren Tucker
2008-07-04support negation of groups in "Match group" block (bz#1315); ok dtucker@Damien Miller
2008-07-03avoid nasty double free; ok dtucker@ djm@Otto Moerbeek
2008-07-02When forking after authentication ("ssh -f") with ExitOnForwardFailureDamien Miller
enabled, delay the fork until after replies for any -R forwards have been seen. Allows for robust detection of -R forward failure when using -f (similar to bz#92); ok dtucker@
2008-07-02really really remove the freebie "none" auth try for protocol 2Damien Miller
2008-07-02Make protocol 2 MaxAuthTries behaviour a little more sensible:Damien Miller
Check whether client has exceeded MaxAuthTries before running an authentication method and skip it if they have, previously it would always allow one try (for "none" auth). Preincrement failure count before post-auth test - previously this checked and postincremented, also to allow one "none" try. Together, these two changes always count the "none" auth method which could be skipped by a malicious client (e.g. an SSH worm) to get an extra attempt at a real auth method. They also make MaxAuthTries=0 a useful way to block users entirely (esp. in a sshd_config Match block). Also, move sending of any preauth banner from "none" auth method to the first call to input_userauth_request(), so worms that skip the "none" method get to see it too.
2008-07-02Merge duplicate host key file checks, based in part on a patch from RobDarren Tucker
Holland via bz #1348 . Also checks for non-regular files during protocol 1 RSA auth. ok djm@
2008-07-02increase default size of ssh protocol 1 ephemeral key from 768 to 1024Damien Miller
bits; prodded by & ok dtucker@ ok deraadt@
2008-07-01fix some typos; ok djm@Kevin Steves
2008-07-01Send CR LF during protocol banner exchanges, but only for Protocol 2 only,Darren Tucker
in order to comply with RFC 4253. bz #1443, ok djm@
2008-07-01Check ExitOnForwardFailure if forwardings are disabled due to a failedDarren Tucker
host key check. ok djm@
2008-06-30clarify that eow@openssh.com is only sent on session channelsDamien Miller
2008-06-30only send eow@openssh.com notifications for session channels; ok! markus@Damien Miller
2008-06-30only pass channel requests on session channels through to the sessionDamien Miller
channel handler, avoiding spurious log messages; ok! markus@
2008-06-30typo: s/constraint_date/constraint_data/Damien Miller
2008-06-29protocol 2 key blobs are strings, not byte arraysDamien Miller
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-28spelling fixesDamien Miller
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@