Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-21 | Make server send SSH_MSG_EXT_INFO | Matt Johnston | |
Ensure that only valid hostkey algorithms are sent in the first kex guess | |||
2020-05-19 | ext-info handling for server-sig-algs | Matt Johnston | |
only client side is handled | |||
2020-04-06 | use sigtype where appropriate | Matt Johnston | |
2020-03-12 | Add Ed25519 support (#91) | Vladislav Grishenko | |
* Add support for Ed25519 as a public key type Ed25519 is a elliptic curve signature scheme that offers better security than ECDSA and DSA and good performance. It may be used for both user and host keys. OpenSSH key import and fuzzer are not supported yet. Initially inspired by Peter Szabo. * Add curve25519 and ed25519 fuzzers * Add import and export of Ed25519 keys | |||
2018-03-08 | avoid leak of ecdh public key | Matt Johnston | |
2018-02-28 | - #if not #ifdef for DROPBEAR_FUZZ | Matt Johnston | |
- fix some unused variables --HG-- branch : fuzz | |||
2018-02-17 | merge from main | Matt Johnston | |
--HG-- branch : fuzz | |||
2018-01-23 | add fuzzer-preauth_nomaths | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-08-19 | Pointer parameter could be declared as pointing to const | Francois Perrad | |
2017-06-14 | merge from main | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-06-01 | fix DEBUG_* condition | Francois Perrad | |
2017-05-22 | zlib can use m_malloc/m_free too | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-20 | glaring wrapfd problems fixed | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-20 | closer to working | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-18 | merge main to fuzz | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-12 | copy over some fuzzing code from AFL branch | Matt Johnston | |
--HG-- branch : fuzz | |||
2016-05-04 | Convert #ifdef to #if, other build changes | Matt Johnston | |
2016-03-16 | fix empty C prototypes | Francois Perrad | |
2016-03-15 | Merge branch '20151231_indent' of https://github.com/fperrad/dropbear into ↵ | Matt Johnston | |
fperrad-20151231_indent | |||
2016-01-14 | Move dh group constants to a separate file | Matt Johnston | |
2016-01-01 | more hard tab | Francois Perrad | |
2015-11-25 | check for zero K value from curve25519 | Matt Johnston | |
2015-06-23 | check ecc key return, fix null pointer crash | Matt Johnston | |
2015-06-04 | buf_getstring and buf_putstring now use non-unsigned char* | Matt Johnston | |
2015-05-05 | Turn sshsession's remoteident attribute into char * | Gaël PORTAY | |
2015-05-05 | Fix pointer differ in signess warnings [-Werror=pointer-sign] | Gaël PORTAY | |
2015-03-01 | A bit of a bodge to avoid memcpy if zlib is disabled | Matt Johnston | |
--HG-- branch : nocircbuffer | |||
2015-02-10 | Tighten validation of DH values. Odds of x==0 being generated are | Matt Johnston | |
improbable, roughly 2**-1023 Regression in 0.49 | |||
2015-01-28 | Disable non-delayed zlib for server | Matt Johnston | |
2015-01-04 | clear hash state memory after use | Matt Johnston | |
2014-03-13 | Add new monotonic_now() wrapper so that timeouts are unaffected by | Matt Johnston | |
system clock changes | |||
2014-02-24 | Make some debug info conditional | Matt Johnston | |
2014-01-23 | requirenext doesn't need two values | Matt Johnston | |
2014-01-23 | Fix failing rekeying when we receive a still-in-flight packet | Matt Johnston | |
2014-01-17 | DROPBEAR_CLI_AUTH_IMMEDIATE fixed, now enabled by default | Matt Johnston | |
2013-11-14 | rename random.h to dbrandom.h since some OSes have a system random.h | Matt Johnston | |
--HG-- rename : random.c => dbrandom.c rename : random.h => dbrandom.h | |||
2013-11-14 | use oldstyle comments | Matt Johnston | |
2013-11-14 | - Some fixes for old compilers like tru64 v4 from Daniel Richard G. | Matt Johnston | |
- Don't warn about blocking random device for prngd | |||
2013-11-12 | Various cleanups and fixes for warnings | Matt Johnston | |
--HG-- branch : ecc | |||
2013-11-08 | curve25519 | Matt Johnston | |
--HG-- branch : ecc | |||
2013-05-23 | Add m_mp_alloc_init_multi() helper | Matt Johnston | |
--HG-- branch : ecc | |||
2013-05-21 | merge in HEAD | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-16 | Fix build when zlib is disabled, from | Matt Johnston | |
http://freetz.org/browser/trunk/make/dropbear/patches/350-no_zlib_fix.patch | |||
2013-04-14 | requirenext fixup for firstkexfollows | Matt Johnston | |
2013-04-14 | A bit of work on ecdsa for host/auth keys | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-11 | Fix zlib for split newkeys | Matt Johnston | |
2013-04-09 | start on ecdsa keys | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-08 | - Rename buf_put_ecc_pubkey_string() to buf_put_ecc_raw_pubkey_string() | Matt Johnston | |
- Reindent ecc.c properly --HG-- branch : ecc | |||
2013-04-08 | ecdh works against OpenSSH | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-08 | - Fix various hardcoded uses of SHA1 | Matt Johnston | |
- rename curves to nistp256 etc - fix svr-auth.c TRACE problem --HG-- branch : ecc |