summaryrefslogtreecommitdiffstats
path: root/auth.c
AgeCommit message (Expand)Author
2023-03-05upstream: Remove unused compat.h includes.dtucker@openbsd.org
2022-12-09upstream: Add server debugging for hostbased auth.dtucker@openbsd.org
2022-06-03upstream: move auth_openprincipals() and auth_openkeyfile() over todjm@openbsd.org
2022-05-27upstream: split the low-level file handling functions out fromdjm@openbsd.org
2022-05-27upstream: refactor authorized_keys/principals handlingdjm@openbsd.org
2022-04-27upstream: Check sshauthopt_new() for NULL. bz#3425, fromdtucker@openbsd.org
2022-03-26Remove now-unused passwd variable.Darren Tucker
2022-03-26Factor out platform-specific locked account check.Darren Tucker
2022-02-23upstream: randomise the password used in fakepwdjm@openbsd.org
2021-07-08upstream: Remove comment referencing now-removeddtucker@openbsd.org
2021-07-03Remove some whitespace not in upstream.Darren Tucker
2021-06-04auth_log: dont log partial successes as failuresVincent Brillault
2021-04-03upstream: highly polished whitespace, mostly fixing spaces-for-tabdjm@openbsd.org
2021-02-18prefer login_getpwclass() to login_getclass()Damien Miller
2020-12-22upstream: move subprocess() from auth.c to misc.cdjm@openbsd.org
2020-12-21upstream: load_hostkeys()/hostkeys_foreach() variants for FILE*djm@openbsd.org
2020-10-18upstream: use the new variant log macros instead of prependingdjm@openbsd.org
2020-10-17upstream: LogVerbose keyword for ssh and sshddjm@openbsd.org
2020-08-27upstream: support for requiring user verified FIDO keys in sshddjm@openbsd.org
2020-02-01upstream: Add a sshd_config "Include" directive to allow inclusiondjm@openbsd.org
2020-01-23upstream: Replace all calls to signal(2) with a wrapper arounddtucker@openbsd.org
2019-12-20upstream: strdup may return NULL if memory allocation fails. Usetobhe@openbsd.org
2019-11-25upstream: add a "no-touch-required" option for authorized_keys anddjm@openbsd.org
2019-10-16upstream: potential NULL dereference for revoked hostkeys; reporteddjm@openbsd.org
2019-10-02upstream: remove some duplicate #includesdjm@openbsd.org
2019-09-06upstream: lots of things were relying on libcrypto headers todjm@openbsd.org
2019-07-05upstream: When system calls indicate an error they return -1, notderaadt@openbsd.org
2019-04-03Remove "struct ssh" from sys_auth_record_login.Darren Tucker
2019-02-22Revert "[auth.c] On Cygwin, refuse usernames that have differences in case"Corinna Vinschen
2019-01-20last bits of old packet API / active_state globalDamien Miller
2019-01-20remove vestiges of old packet API from loginrec.cDamien Miller
2019-01-20upstream: convert auth.c to new packet APIdjm@openbsd.org
2019-01-20upstream: convert servconf.c to new packet APIdjm@openbsd.org
2019-01-20upstream: begin landing remaining refactoring of packet parsingdjm@openbsd.org
2019-01-17upstream: include time.h for time(3)/nanosleep(2); from Iandjm@openbsd.org
2018-12-13Don't pass loginmsg by address now that it's an sshbuf*Kevin Adler
2018-11-16upstream: use path_absolute() for pathname checks; from Manoj Ampalamdjm@openbsd.org
2018-09-12upstream: log certificate fingerprint in authenticationdjm@openbsd.org
2018-07-12upstream: s/wuth/with/ in commentmartijn@openbsd.org
2018-07-10Adapt portable to legacy buffer API removalDamien Miller
2018-07-10upstream: sshd: switch authentication to sshbuf API; ok djm@markus@openbsd.org
2018-06-07upstream: permitlisten option for authorized_keys; ok markus@djm@openbsd.org
2018-06-01upstream: make UID available as a %-expansion everywhere that thedjm@openbsd.org
2018-05-25upstream: Do not ban PTY allocation when a sshd session is restricteddjm@openbsd.org
2018-03-14upstream: add valid-before="[time]" authorized_keys option. Adjm@openbsd.org
2018-03-03upstream: switch over to the new authorized_keys options API anddjm@openbsd.org
2018-01-23upstream commitmarkus@openbsd.org
2017-09-12upstream commitdjm@openbsd.org
2017-08-23upstream commitdjm@openbsd.org
2017-06-24upstream commitdjm@openbsd.org