Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a test for misc.c:argv_split(), currently fails | 2021-03-19 | 3 | -2/+144 | |
| | |||||
* | split | 2021-03-19 | 5 | -151/+235 | |
| | |||||
* | Fix long->int for convtime tests here too. Spotted by tobhe@. | 2021-01-18 | 1 | -17/+17 | |
| | |||||
* | Change types in convtime() unit test to int to match change its new type. | 2021-01-15 | 1 | -16/+27 | |
| | | | | | Add tests for boundary conditions and fix convtime to work up to INT_MAX. ok djm@ | ||||
* | Update unittests for addr.c/addrmatch.c split. | 2021-01-09 | 9 | -17/+18 | |
| | |||||
* | Adapt to replacement of sntrup4591761x25519-sha512@tinyssh.org with | 2020-12-29 | 2 | -4/+6 | |
| | | | | | | sntrup761x25519-sha512@openssh.com. Also test sntrup761x25519-sha512@openssh.com in unittests/kex | ||||
* | adapt to API change in hostkeys_foreach()/load_hostkeys() | 2020-12-21 | 1 | -19/+72 | |
| | |||||
* | few more things needs match.c and addrmatch.c now that log.c | 2020-10-16 | 3 | -3/+7 | |
| | | | | calls match_pattern_list() | ||||
* | adapt to API changes | 2020-08-27 | 2 | -6/+7 | |
| | |||||
* | Fix previous by calling the correct function. | 2020-07-15 | 1 | -2/+2 | |
| | |||||
* | Update test to match recent change in match.c | 2020-07-15 | 1 | -2/+2 | |
| | |||||
* | add support for verification of webauthn sshsig signature, and | 2020-06-22 | 4 | -7/+718 | |
| | | | | | example HTML/JS to generate webauthn signatures in SSH formats (also used to generate the testdata/* for the test). | ||||
* | run sshsig unit tests | 2020-06-19 | 1 | -2/+2 | |
| | |||||
* | basic unit test for sshsig.[ch], including FIDO keys | 2020-06-19 | 23 | -0/+339 | |
| | | | | verification only so far | ||||
* | basic unit test for FIDO kep parsing | 2020-06-19 | 24 | -7/+258 | |
| | |||||
* | Add regression and unit tests for ${ENV} style environment variable | 2020-05-29 | 1 | -3/+66 | |
| | | | | expansion in various keywords (bz#3140). ok djm@ | ||||
* | Unit test for convtime. ok djm@ | 2020-05-29 | 1 | -1/+20 | |
| | |||||
* | sure enough, some of the test data that we though were in new format | 2020-05-01 | 4 | -33/+50 | |
| | | | | were actually in the old format; fix from Michael Forney | ||||
* | make mktestdata.sh generate old/new format keys that we expect. | 2020-05-01 | 1 | -13/+13 | |
| | | | | | | This script was written before OpenSSH switched to new-format private keys by default and was never updated to the change (until now) From Michael Forney | ||||
* | portability fix for sed that always emil a newline even if the | 2020-05-01 | 1 | -3/+3 | |
| | | | | input does not contain one; from Michael Forney | ||||
* | remove obsolete RSA1 test keys; spotted by Michael Forney | 2020-05-01 | 11 | -8/+0 | |
| | |||||
* | Add utf8.c for asmprintf used by krl.c | 2020-04-06 | 4 | -4/+8 | |
| | |||||
* | unbreak unittests for recent API / source file changes | 2020-01-26 | 6 | -21/+18 | |
| | |||||
* | unbreak tests for recent security key changes | 2019-11-25 | 7 | -12/+19 | |
| | |||||
* | more additional source files | 2019-11-01 | 1 | -2/+2 | |
| | |||||
* | additional source files here too | 2019-11-01 | 1 | -2/+2 | |
| | |||||
* | additional source files here too | 2019-11-01 | 1 | -2/+2 | |
| | |||||
* | adapt to extra sshkey_sign() argument and additional dependencies | 2019-11-01 | 3 | -8/+9 | |
| | |||||
* | Test did not compile due to missing symbols. Add source sshbuf-misc.c | 2019-08-22 | 1 | -4/+11 | |
| | | | | | to regress as it was done in ssh make file. from Moritz Buhl | ||||
* | fix some memleaks in test_helper code | 2019-08-02 | 1 | -4/+13 | |
| | | | | bz#3037 from Jitendra Sharma | ||||
* | adapt to sshbuf_dtob64() change | 2019-07-16 | 1 | -9/+9 | |
| | |||||
* | unit tests for sshbuf_cmp() and sshbuf_find(); ok markus | 2019-07-15 | 1 | -2/+53 | |
| | |||||
* | unit tests for sshbuf_peek/poke bounds-checked random access | 2019-07-14 | 1 | -1/+230 | |
| | | | | functions. ok markus@ | ||||
* | adapt for key shielding API changes (const removal) | 2019-06-21 | 1 | -3/+3 | |
| | |||||
* | check for convtime() refusing to accept times that resolve to LONG_MAX | 2019-06-14 | 1 | -1/+3 | |
| | | | | Reported by Kirk Wolf bz2977; ok dtucker | ||||
* | Add unit tests for user@host and URI parsing. | 2019-04-28 | 3 | -2/+97 | |
| | |||||
* | adapt to changes in KEX API and file removals | 2019-01-21 | 2 | -11/+20 | |
| | |||||
* | adapt to bignum1 API removal and bignum2 API change | 2019-01-21 | 2 | -154/+16 | |
| | |||||
* | ssh_packet_set_state() now frees ssh->kex implicitly, so don't | 2018-12-27 | 1 | -2/+1 | |
| | | | | do explicit kex_free() beforehand | ||||
* | Remove now-unneeded ifdef SIGINFO around handler since it is now always | 2018-11-23 | 1 | -3/+1 | |
| | | | | | used for SIGUSR1 even when SIGINFO is not defined. This will make things simpler in -portable. | ||||
* | Output info on SIGUSR1 as well as SIGINFO to resync with portable. | 2018-11-22 | 1 | -1/+2 | |
| | |||||
* | add some knobs: | 2018-10-17 | 8 | -33/+103 | |
| | | | | | | | | | UNITTEST_FAST?= no # Skip slow tests (e.g. less intensive fuzzing). UNITTEST_SLOW?= no # Include slower tests (e.g. more intensive fuzzing). UNITTEST_VERBOSE?= no # Verbose test output (inc. per-test names). useful if you want to run the tests as a smoke test to exercise the functionality without waiting for all the fuzzers to run. | ||||
* | missed a bit of openssl-1.0.x API in this unittest | 2018-09-13 | 4 | -65/+96 | |
| | |||||
* | use only openssl-1.1.x API here too | 2018-09-13 | 1 | -38/+67 | |
| | |||||
* | Include certs with multiple RSA signature variants in test data | 2018-09-12 | 8 | -2/+66 | |
| | | | | Ensure that cert->signature_key is populated correctly | ||||
* | s/sshkey_demote/sshkey_from_private/g | 2018-09-12 | 1 | -5/+5 | |
| | |||||
* | memleak in unittest; found by valgrind | 2018-07-16 | 1 | -3/+34 | |
| | |||||
* | fix leaks in unit test; with this, all unit tests are leak free | 2018-07-13 | 1 | -1/+4 | |
| | | | | (as far as valgrind can spot anyway) | ||||
* | deal with API rename: match_filter_list() => match_filter_blacklist() | 2018-07-04 | 1 | -2/+2 | |
| | |||||
* | unit tests for new authorized_keys options API | 2018-03-03 | 21 | -1/+665 | |
| |