Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-26 | Added tag DROPBEAR_2020.80 for changeset 73646de50f13 | Matt Johnston | |
2020-06-26 | version 2020.80 | Matt Johnston | |
2020-06-26 | Don't choke on disabled authorized_keys(5) options | Guilhem Moulin | |
As of 2020.79 X11 forwarding is disabled at build time, which could lock out users with authorized_keys(5) files containing ‘no-X11-forwarding’ options. | |||
2020-06-26 | update CHANGES for 2020.80 | Matt Johnston | |
2020-06-26 | Some notes on style | Matt Johnston | |
2020-06-25 | Refer to libtom license files | Matt Johnston | |
2020-06-23 | merge | Matt Johnston | |
2020-06-23 | move GNU_SOURCE earlier | Matt Johnston | |
2020-06-23 | fix trace messages (#105) | Ilya | |
2020-06-23 | check for poly1305_init in other libtomcrypt configure test | Matt Johnston | |
2020-06-23 | _GNU_SOURCE for random | Matt Johnston | |
2020-06-18 | Disable toom and karatsuba for new libtommath | Matt Johnston | |
2020-06-15 | Added signature for changeset 4877afd51e04 | Matt Johnston | |
2020-06-15 | Added tag DROPBEAR_2020.79 for changeset e2e4929d057b | Matt Johnston | |
2020-06-15 | can't call "make lint" without configure | Matt Johnston | |
2020-06-15 | changelog for 2020.79 | Matt Johnston | |
2020-06-15 | Fix "make install" for manpages in out-of-tree builds | Gabor Z. Papp | |
2020-06-15 | Add DEVELOPING.md | Matt Johnston | |
2020-06-15 | Delay seedrandom until connections | Matt Johnston | |
2020-06-15 | Disallow leading lines before the ident for server (#102) | Vladislav Grishenko | |
Per RFC4253 4.2 clients must be able to process other lines of data before the version string, server behavior is not defined neither with MUST/SHOULD nor with MAY. If server process up to 50 lines too - it may cause too long hanging session with invalid/evil client that consume host resources and potentially may lead to DDoS on poor embedded boxes. Let's require first line from client to be version string and fail early if it's not - matches both RFC and real OpenSSH behavior. | |||
2020-06-11 | Disable by default 3des, cbc, hmac-sha1-96, x11 forwarding | Matt Johnston | |
2020-06-10 | Remove blowfish | Matt Johnston | |
2020-06-10 | avoid zero length array in base64_decode | Matt Johnston | |
2020-06-10 | Merge libtomcrypt v1.18.2 | Matt Johnston | |
2020-06-10 | Fix whitespace changes vs upstream libtomcrypt | Matt Johnston | |
2020-06-10 | Sync curve25519 license | Vladislav Grishenko | |
2020-06-10 | Set IOV_MAX for IRIX | Kazuo Kuroi | |
2020-05-30 | void return types for curve25519 | Matt Johnston | |
2020-05-29 | Remove unused DEBUG_FORKGPROF | Matt Johnston | |
2020-05-29 | Fix ChaCha20 on 32-bit platforms (#99) | Vladislav Grishenko | |
* Fix ChaCha20 on 32-bit platforms On 32-bit platforms with old compiler STORE64H() parameter is not auto-expanded to 64-bit value, causing wrong IV data. Spotted on BCM4706 MIPS32r2 with GCC 4.2.4: Exit before auth: Integrity error (bad packet size 2065808956) * Fix Chacha20-Poly1305 and AES-GCM debug messages Functions were renamed earlier and trace messages - not. | |||
2020-05-28 | Don't warn when SO_PRIORITY fails | Matt Johnston | |
2020-05-28 | Fix typo DROPBEAR_NORMAL_DH | Matt Johnston | |
2020-05-28 | Allow DH to be completely disabled (#97) | Vladislav Grishenko | |
Reduces binary size by ~2kB by default and by 21kB with no other libtommath functions users, ex. with curve25519 kex and ed25519 key only. | |||
2020-05-28 | Fix warning for unused prngd branch | Matt Johnston | |
2020-05-28 | Fix indentation and add braces | Matt Johnston | |
2020-05-28 | merge | Matt Johnston | |
2020-05-28 | Use Linux getrandom() to ensure random device is initialised | Matt Johnston | |
Remove old code warning about random device being not ready, /dev/random isn't used by default anyway. | |||
2020-05-28 | set up early logging name | Matt Johnston | |
2020-05-28 | initialise variable to stop warning | Matt Johnston | |
2020-05-27 | Avoid oss-fuzz $SANITIZER causing wrong build | Matt Johnston | |
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=22608 | |||
2020-05-27 | Mention libtom version requirements, check for poly1305 in libtomcrypt | Matt Johnston | |
2020-05-26 | Bring back -Werror and improve travis tests | Matt Johnston | |
2020-05-26 | Update LibTomMath to 1.2.0 (#84) | Steffen Jaeckel | |
* update C files * update other files * update headers * update makefiles * remove mp_set/get_double() * use ltm 1.2.0 API * update ltm_desc * use bundled tommath if system-tommath is too old * XMALLOC etc. were changed to MP_MALLOC etc. | |||
2020-05-26 | try rearrange travis build matrix | Matt Johnston | |
2020-05-26 | .travis.yml needs spaces not tabs | Matt Johnston | |
2020-05-26 | update travis to Ubuntu focal to provide chacha20 | Matt Johnston | |
2020-05-26 | Fix untested rsa-sha256 change to fuzzer-verify | Matt Johnston | |
2020-05-26 | Make "dbclient -m help -c help" work | Matt Johnston | |
2020-05-26 | fix typo | Matt Johnston | |
2020-05-26 | Get rid of unused "none" cipher option | Matt Johnston | |