summaryrefslogtreecommitdiff
path: root/svr-authpubkey.c
Commit message (Expand)AuthorAgeFilesLines
* Dropbear SSH - file structure reorgTJ Kolev2023-02-021-624/+0
* Merge pull request #160 from Jackkal/two-factor-authenticationMatt Johnston2022-11-091-6/+19
|\
| * make comments consistent and fix typoJackkal2022-06-211-0/+2
| * Two-factor authentication support (pubkey and password)Jackkal2022-04-291-6/+17
* | Merge egor-duda:sk-authkey-optionsMatt Johnston2022-11-091-0/+10
|\ \
| * | Implement no-touch-required and verify-requred for authorized_keys fileEgor Duda2022-06-111-0/+10
| |/
* | Fix misleading error messagek-kurematsu2022-06-211-1/+1
|/
* Check authorized_keys permissions as the userMatt Johnston2022-03-301-41/+39
* Print the key type in "Pubkey auth succeeded"Matt Johnston2022-03-301-2/+4
* Don't set pubkey_info directly in checkpubkey_lineMatt Johnston2022-03-161-8/+15
* Fix SSH_PUBKEYINFO, limit characters, add testsMatt Johnston2022-03-161-14/+33
* use buf_getptr and m_free on every iteration before m_malloc to insure no mem...HansH1112022-03-151-3/+6
* extract pubkey_info when seuccesfully auth with a key and free it in the clea...HansH1112022-03-131-3/+20
* Add buf_decrpos()Matt Johnston2020-10-241-1/+1
* split signkey_type and signature_type for RSA sha1 vs sha256Matt Johnston2020-05-171-5/+12
* use sigtype where appropriateMatt Johnston2020-04-061-28/+25
* Rename EPKA -> PluginMatt Johnston2019-05-151-9/+9
* External Public-Key Authentication API (#72)fabriziobertocci2019-05-151-2/+46
* Support servers without multiple user support (#76)Patrick Stewart2019-03-201-0/+4
* use strlcpy & strlcat (#74)François Perrad2019-03-201-4/+5
* Merge bugfix delay invalid usersMatt Johnston2018-08-231-1/+10
|\
| * Wait to fail invalid usernamesbugfixMatt Johnston2018-08-231-1/+10
* | don't allow null characters in authorized_keysMatt Johnston2018-03-071-1/+6
* | avoid leak of pubkey_optionsMatt Johnston2018-03-061-0/+4
* | - #if not #ifdef for DROPBEAR_FUZZMatt Johnston2018-02-281-1/+1
* | merge from mainMatt Johnston2018-02-171-9/+9
|\ \ | |/
| * Remove accidentally committed DROPBEAR_FUZZMatt Johnston2018-02-161-8/+0
| * Merge pull request #49 from fperrad/20170812_lintMatt Johnston2018-01-251-9/+9
| |\ |/ /
| * Pointer parameter could be declared as pointing to constFrancois Perrad2017-08-191-9/+9
* | fix checkpubkey_line function name for TRACEMatt Johnston2017-10-041-3/+3
* | fix pubkey authentication return valueMatt Johnston2017-10-041-2/+2
|/
* limit input sizeMatt Johnston2017-05-251-3/+3
* don't exit encountering short linesMatt Johnston2017-05-251-0/+4
* split out checkpubkey_line() separatelyMatt Johnston2017-05-231-96/+108
* merge 2017.75Matt Johnston2017-05-181-1/+1
|\
| * Convert #ifdef to #if, other build changesMatt Johnston2016-05-041-1/+1
* | switch user when opening authorized_keysMatt Johnston2017-05-101-1/+16
|/
* fix empty C prototypesFrancois Perrad2016-03-161-1/+1
* buf_getstring and buf_putstring now use non-unsigned char*Matt Johnston2015-06-041-3/+3
* Turn checkpubkey() and send_msg_userauth_pk_ok()'s algo argument into char *Gaël PORTAY2015-05-051-8/+8
* Fix pointer differ in signess warnings [-Werror=pointer-sign]Gaël PORTAY2015-05-051-3/+3
* Fix pubkey auth after change to reuse ses.readbuf as ses.payloadMatt Johnston2015-03-011-1/+11
* Don't exit fatally if authorized_keys has a line likeMatt Johnston2013-11-121-2/+2
* Various cleanups and fixes for warningsMatt Johnston2013-11-121-1/+1
* - Fix various hardcoded uses of SHA1Matt Johnston2013-04-081-1/+1
* ecc kind of works, needs fixing/testingMatt Johnston2013-04-071-3/+2
* Improve capitalisation for all logged stringsMatt Johnston2011-02-231-3/+3
* - Rework pubkey options to be more careful about buffer lengths. Needs review.Matt Johnston2008-09-121-33/+63
* * Patch from Frédéric Moulins adding options to authorized_keys.Matt Johnston2008-09-081-7/+74
* Make a copy of passwd fields since getpwnam()'s retval isn't safe to keepMatt Johnston2008-01-131-9/+9