aboutsummaryrefslogtreecommitdiff
path: root/crypto/openssh/auth.c
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to OpenSSH 7.9p1.Ed Maste2020-02-141-9/+13
|\ | | | | | | | | | | | | | | MFC after: 2 months Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=357926
* | Upgrade to OpenSSH 7.8p1.Dag-Erling Smørgrav2018-09-101-24/+39
|\| | | | | | | | | | | | | Approved by: re (kib@) Notes: svn path=/head/; revision=338561
* | Upgrade to OpenSSH 7.7p1.Dag-Erling Smørgrav2018-05-111-5/+346
|\| | | | | | | Notes: svn path=/head/; revision=333490
* | Upgrade to OpenSSH 7.6p1. This will be followed shortly by 7.7p1.Dag-Erling Smørgrav2018-05-081-116/+49
|\| | | | | | | | | | | | | | | | | This completely removes client-side support for the SSH 1 protocol, which was already disabled in 12 but is still enabled in 11. For that reason, we will not be able to merge 7.6p1 or newer back to 11. Notes: svn path=/head/; revision=333389
* | Refine and update blacklist support in sshdKurt Lidl2017-05-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjust notification points slightly to catch all auth failures, rather than just the ones caused by bad usernames. Modify notification point for bad usernames to send new type of BLACKLIST_BAD_USER. (Support in libblacklist will be forthcoming soon.) Add guards to allow library headers to expose the enum of action values. Reviewed by: des Approved by: des Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=318242
* | Upgrade to OpenSSH 7.4p1.Dag-Erling Smørgrav2017-03-061-12/+21
|\| | | | | | | Notes: svn path=/head/; revision=314720
* | Upgrade to OpenSSH 7.3p1.Dag-Erling Smørgrav2017-03-021-13/+138
|\| | | | | | | Notes: svn path=/head/; revision=314527
* | Only notify blacklistd for successful logins in auth.cKurt Lidl2017-02-191-2/+2
| | | | | | | | | | | | | | | | | | | | Reported by: Rick Adams Reviewed by: des MFC after: 3 days Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=313965
* | Add refactored blacklist support to sshdKurt Lidl2016-08-301-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the calls to of blacklist_init() and blacklist_notify to be macros defined in the blacklist_client.h file. This avoids the need for #ifdef USE_BLACKLIST / #endif except in the blacklist.c file. Remove redundent initialization attempts from within blacklist_notify - everything always goes through blacklistd_init(). Added UseBlacklist option to sshd, which defaults to off. To enable the functionality, use '-o UseBlacklist=yes' on the command line, or uncomment in the sshd_config file. Reviewed by: des Approved by: des MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7051 Notes: svn path=/head/; revision=305065
* | Revert r301551, which added blacklistd(8) to sshd(8).Glen Barber2016-06-241-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | This change has functional impact, and other concerns raised by the OpenSSH maintainer. Requested by: des PR: 210479 (related) Approved by: re (marius) Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=302182
* | Add blacklist support to sshdKurt Lidl2016-06-071-0/+10
| | | | | | | | | | | | | | | | | | | | | | Reviewed by: rpaulo Approved by: rpaulo (earlier version of changes) Relnotes: YES Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D5915 Notes: svn path=/head/; revision=301551
* | Upgrade to OpenSSH 7.1p2.Dag-Erling Smørgrav2016-01-211-2/+2
|\| | | | | | | Notes: svn path=/head/; revision=294496
* | Upgrade to OpenSSH 7.0p1.Dag-Erling Smørgrav2016-01-201-2/+4
|\| | | | | | | Notes: svn path=/head/; revision=294464
* | Upgrade to OpenSSH 6.9p1.Dag-Erling Smørgrav2016-01-191-3/+2
|\| | | | | | | Notes: svn path=/head/; revision=294336
* | Upgrade to OpenSSH 6.8p1.Dag-Erling Smørgrav2016-01-191-37/+35
|\| | | | | | | Notes: svn path=/head/; revision=294332
* | Upgrade to OpenSSH 6.7p1, retaining libwrap support (which has been removedDag-Erling Smørgrav2016-01-191-2/+20
|\| | | | | | | | | | | | | | | | | upstream) and a number of security fixes which we had already backported. MFC after: 1 week Notes: svn path=/head/; revision=294328
* | Remove /* $FreeBSD$ */ from files that already have __RCSID("$FreeBSD$").Dag-Erling Smørgrav2015-11-111-1/+0
| | | | | | | | Notes: svn path=/head/; revision=290672
* | Add a pre-merge script which reverts mechanical changes such as addedDag-Erling Smørgrav2014-03-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $FreeBSD$ tags and man page dates. Add a post-merge script which reapplies these changes. Run both scripts to normalize the existing code base. As a result, many files which should have had $FreeBSD$ tags but didn't now have them. Partly rewrite the upgrade instructions and remove the now outdated list of tricks. Notes: svn path=/head/; revision=263691
* | Upgrade to 6.3p1.Dag-Erling Smørgrav2013-09-211-12/+36
|\| | | | | | | | | | | | | Approved by: re (gjb) Notes: svn path=/head/; revision=255767
* | Upgrade to OpenSSH 6.2p1. The most important new features are supportDag-Erling Smørgrav2013-03-221-20/+57
|\| | | | | | | | | | | | | for a key revocation list and more fine-grained authentication control. Notes: svn path=/head/; revision=248619
* | Upgrade OpenSSH to 6.1p1.Dag-Erling Smørgrav2012-09-031-4/+6
|\| | | | | | | Notes: svn path=/head/; revision=240075
* | Upgrade to OpenSSH 5.9p1.Dag-Erling Smørgrav2011-10-051-19/+4
|\| | | | | | | | | | | | | MFC after: 3 months Notes: svn path=/head/; revision=226046
* | Upgrade to OpenSSH 5.8p2.Dag-Erling Smørgrav2011-05-041-13/+19
|\| | | | | | | Notes: svn path=/head/; revision=221420
* | Upgrade to OpenSSH 5.6p1.Dag-Erling Smørgrav2010-11-111-13/+35
|\| | | | | | | Notes: svn path=/head/; revision=215116
* | Upgrade to OpenSSH 5.4p1.Dag-Erling Smørgrav2010-03-091-18/+78
|\| | | | | | | | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=204917
* | Upgrade to OpenSSH 5.2p1.Dag-Erling Smørgrav2009-05-221-1/+1
|\| | | | | | | | | | | | | MFC after: 3 months Notes: svn path=/head/; revision=192595
* | Upgrade to OpenSSH 5.1p1.Dag-Erling Smørgrav2008-08-011-10/+51
|\| | | | | | | | | | | | | | | | | | | | | | | | | I have worked hard to reduce diffs against the vendor branch. One notable change in that respect is that we no longer prefer DSA over RSA - the reasons for doing so went away years ago. This may cause some surprises, as ssh will warn about unknown host keys even for hosts whose keys haven't changed. MFC after: 6 weeks Notes: svn path=/head/; revision=181111
| * Properly flatten openssh/dist.Dag-Erling Smørgrav2008-07-221-581/+0
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=180720
| * Vendor import of OpenSSH 4.5p1.Dag-Erling Smørgrav2006-11-101-2/+0
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=164146
| * Vendor import of OpenSSH 4.4p1.Dag-Erling Smørgrav2006-09-301-49/+43
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=162852
| * Vendor import of OpenSSH 4.2p1.Dag-Erling Smørgrav2005-09-031-42/+26
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=149749
| * Vendor import of OpenSSH 4.1p1.Dag-Erling Smørgrav2005-06-051-2/+3
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=147001
| * Vendor import of OpenSSH 4.0p1.Dag-Erling Smørgrav2005-06-051-15/+66
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=146998
| * Vendor import of OpenSSH 3.9p1.Dag-Erling Smørgrav2004-10-281-32/+10
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=137015
| * Vendor import of OpenSSH 3.8p1.Dag-Erling Smørgrav2004-02-261-51/+14
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=126274
| * Vendor import of OpenSSH 3.7.1p2.Dag-Erling Smørgrav2004-01-071-55/+101
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=124208
| * Vendor import of OpenSSH-portable 3.6.1p1.Dag-Erling Smørgrav2003-04-231-18/+32
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=113908
| * Vendor import of OpenSSH-portable 3.5p1.Dag-Erling Smørgrav2002-10-291-3/+16
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=106121
| * Vendor import of OpenSSH 3.3p1.Dag-Erling Smørgrav2002-06-271-0/+69
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=98937
| * Vendor import of OpenSSH 3.3.Dag-Erling Smørgrav2002-06-231-6/+88
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=98675
| * Vendor import of OpenSSH 3.1Dag-Erling Smørgrav2002-03-181-8/+222
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=92555
| * Say "hi" to the latest in the OpenSSH series, version 2.9!Brian Feldman2001-05-041-57/+89
| | | | | | | | | | | | | | Happy birthday to: rwatson Notes: svn path=/vendor-crypto/openssh/dist/; revision=76259
| * Import of OpenSSH 2.3.0 (virgin OpenBSD source release).Brian Feldman2000-12-051-2/+1
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=69587
| * Initial import of OpenSSH post-2.2.0 snapshot dated 2000-09-09Kris Kennaway2000-09-101-4/+29
| | | | | | | | Notes: svn path=/vendor-crypto/openssh/dist/; revision=65668
| * Initial import of OpenSSH snapshot from 2000/05/30Kris Kennaway2000-06-031-2/+9
| | | | | | | | | | | | | | Obtained from: OpenBSD Notes: svn path=/vendor-crypto/openssh/dist/; revision=61209
* | Resolve conflicts.Dag-Erling Smørgrav2006-11-101-2/+0
| | | | | | | | Notes: svn path=/head/; revision=164149
* | Merge conflicts.Dag-Erling Smørgrav2006-09-301-50/+44
| | | | | | | | | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=162856
* | Resolve conflicts.Dag-Erling Smørgrav2005-09-031-42/+26
| | | | | | | | Notes: svn path=/head/; revision=149753
* | Resolve conflicts.Dag-Erling Smørgrav2005-06-051-16/+68
| | | | | | | | Notes: svn path=/head/; revision=147005
* | Resolve conflictsDag-Erling Smørgrav2004-10-281-32/+10
| | | | | | | | Notes: svn path=/head/; revision=137019