log

age author description
2018-09-07 Matt Johnston merge remote forward fix
2018-09-07 Matt Johnston FIx remote forward listeners bugfix
2018-08-26 Matt Johnston Merge writev #include fix
2018-08-23 Matt Johnston make writev #include consistent for variable declarations too
2018-08-23 Matt Johnston Merge bugfix delay invalid users
2018-08-23 Matt Johnston Wait to fail invalid usernames
2018-08-23 Matt Johnston fix error message to say localoptions.h
2018-03-01 Matt Johnston mention localoptions.h being build directory, fix underscore in CHANGES
2018-02-28 François Perrad fix #endif (#59)
2018-07-24 Matt Johnston avoid extended regex features to avoid caring about sed -r vs -E
2018-07-24 Matt Johnston avoid extended regex features to avoid caring about sed -r vs -E
2018-03-20 Matt Johnston merge coverity coverity
2018-03-09 Matt Johnston Fix leaks in kex fuzzers
2018-03-09 Matt Johnston move dictionaries to corpus repo
2018-03-08 Matt Johnston avoid leak of ecdh public key
2018-03-08 Matt Johnston kexhashbuf was much to small in kex fuzzers
2018-03-08 Matt Johnston Disable wrapfds outside of fuzzed code
2018-03-08 Matt Johnston It turns out you can't have a single-quote in an #error
2018-03-08 Matt Johnston Only advertise a single server ecdsa key when -R (generate as required) is
2018-03-08 Matt Johnston #error if no ecc size is chosen
2018-03-07 Matt Johnston reduce fuzzer-kexdh params count again, still hitting timeout
2018-03-07 Matt Johnston don't allow null characters in authorized_keys
2018-03-07 Matt Johnston fix leak in option handling
2018-03-06 Matt Johnston avoid leak of pubkey_options
2018-03-06 Matt Johnston fix uninitialised memory in fuzzer codepath
2018-03-06 Matt Johnston workaround memory sanitizer FD_ZERO false positives
2018-03-06 Matt Johnston reduce number of dh parameters so fuzzer doesn't timeout
2018-03-05 Matt Johnston ciphers/hashes/kex algorithms won't have string lengths, also use
2018-03-05 Matt Johnston Don't read uninitialised value.
2018-03-05 Matt Johnston reduce number of params so it doesn't hit a timeout
2018-03-05 Matt Johnston fix some links
2018-03-05 Matt Johnston notes on the fuzzer
2018-03-05 Matt Johnston Add kexdh and kexecdh fuzzers
2018-03-04 Matt Johnston dictionary for fuzzer-preauth
2018-03-04 Matt Johnston try and improve the odds of useful fuzzer activity
2018-03-04 Matt Johnston - fuzzer-pubkey needs to free algoname, fix build
2018-03-04 Matt Johnston add a dictionary for fuzzer-pubkey
2018-03-04 Matt Johnston use random keyblob from the fuzzer instead
2018-03-04 Matt Johnston travis fuzz build clang++
2018-03-04 Matt Johnston set up CXX for fuzzing build
2018-03-04 Matt Johnston try fix travis sanitizer
2018-03-04 Matt Johnston merge coverity coverity
2018-03-04 Matt Johnston print config.log on failure
2018-03-04 Matt Johnston add -fsanitize=address for fuzz test again
2018-03-04 Matt Johnston get rid of unused packet_type in encrypted write queue
2018-03-03 Matt Johnston merge
2018-03-03 François Perrad some linting after fuzz merge (#60)
2018-03-03 Matt Johnston add cryptlib for all targets in fuzz build
2018-03-03 Matt Johnston Fix CFLAGS for configure
2018-03-01 Matt Johnston no werror for fuzzing clang
2018-03-01 Matt Johnston Attempt to fix m_free for libtomcrypt/libtommath
2018-03-01 Matt Johnston avoid fsanitize=address for fuzzing
2018-03-01 Matt Johnston Only use malloc wrapper if fuzzing
2018-03-01 Matt Johnston avoid volatile cast warning
2018-03-01 Matt Johnston don't try clang-5.0
2018-03-01 Matt Johnston add fuzzers to travis
2018-03-01 Matt Johnston mention localoptions.h being build directory, fix underscore in CHANGES
2018-02-28 Matt Johnston more portable for `which hg` test
2018-02-28 Matt Johnston Merge fuzzing branch
2018-02-28 Matt Johnston merge from main fuzz
2018-02-28 Matt Johnston clean some fuzzing conditionals fuzz
2018-02-28 François Perrad fix #endif (#59)
2018-02-28 Matt Johnston Fix to be able to compile normal(ish) binaries with --enable-fuzz fuzz
2018-02-28 Matt Johnston - #if not #ifdef for DROPBEAR_FUZZ fuzz
2018-02-28 Matt Johnston merge from main fuzz
2018-02-27 Matt Johnston Added signature for changeset 2f0c3f3361d3
2018-02-27 Matt Johnston Added tag DROPBEAR_2018.76 for changeset 1c66ca4f3791
2018-02-27 Matt Johnston Bump version DROPBEAR_2018.76
2018-02-27 Matt Johnston bump debian changelog
2018-02-27 Matt Johnston CHANGES for 2018.76
2018-02-27 Matt Johnston add guard HAVE_GETGROUPLIST
2018-02-27 Matt Johnston Remove unused tests for headers and functions
2018-02-26 Matt Johnston only clean libtom when using bundled libraries
2018-02-26 Matt Johnston remove references to TODO
2018-02-26 Matt Johnston avoid warning about port
2018-02-26 Matt Johnston merge from main fuzz
2018-02-26 Matt Johnston merge coverity coverity
2018-02-26 Matt Johnston make group1 client-only
2018-02-26 Matt Johnston Change default ecdsa size to 256
2018-02-26 Matt Johnston disable group1 in default config
2018-02-26 Matt Johnston don't log server listen ports
2018-02-26 Matt Johnston ignore default_options_guard.h
2018-02-26 Matt Johnston - Don't try to handle changed usernames
2018-02-26 François Perrad more linting (#58)
2018-02-26 Matt Johnston Fix restricted group code for BSDs, move to separate function
2018-02-22 Matt Johnston Merge branch 'stellarpower-master'
2018-02-22 Matt Johnston Merge branch 'master' of git://github.com/stellarpower/dropbear into stellarpower-master
2018-02-20 stellarpower Added the -G option to allow logins only for users that are members of a certain group. This allows finer control of an instance on who can and cannot login over a certain instance (e.g. password and not key). Needs double-checking and ensuring it meets platform requirements.
2018-02-22 Matt Johnston clarify that -r skips default hostkeys
2018-02-22 CamVan Nguyen Only load dropbear default host keys if a key is not specified
2018-02-20 François Perrad use a full prototype (#56)
2018-02-21 Matt Johnston print hg revid fuzz
2018-02-21 Matt Johnston The fuzzer has managed to generated DSS key/signature pairs that fuzz
2018-02-21 Matt Johnston compile fixes fuzz
2018-02-20 Matt Johnston add curve25519-sha256 without @libssh.org
2018-02-17 Matt Johnston limit rsa->e size to 64 bits
2018-02-20 Matt Johnston 12 years is too old for a TODO list
2018-02-20 Matt Johnston rename default_options.h.in in docs too
2018-02-19 Matt Johnston merge coverity coverity
2018-02-19 Matt Johnston Remove bad merged libtommmath "clean" rule and leftover makefile.include
2018-02-19 Matt Johnston - Fix dependencies and remove old default_options.h from version control
2018-02-18 Matt Johnston draft CHANGES
2018-02-18 Matt Johnston missed regenerating
2018-02-18 Matt Johnston group14-sha256 should be higher than group14-sha1
2018-02-18 Matt Johnston clean up some default options
2018-02-18 Matt Johnston Add dbclient '-J &fd' option for a file descriptor
2018-02-18 Matt Johnston include config.h for options.h. don't need to include options.h when
2018-02-17 Matt Johnston rename some options and move some to sysoptions.h
2018-02-17 Matt Johnston loginrec close fd on error path
2018-02-17 Matt Johnston limit rsa->e size to 64 bits fuzz
2018-02-17 Matt Johnston merge from main fuzz
2018-02-17 Matt Johnston merge coverity up to date coverity
2018-02-10 Matt Johnston limit travis branches coverity
2018-02-17 François Perrad more linting (#55)
2018-02-10 Matt Johnston merge coverity
2018-02-10 Matt Johnston merge coverity
2018-02-16 Loganaden Velvindron Add Spectre v2 mitigations for GCC (#54)
2018-02-16 Matt Johnston Merge branch 'master' of github.com:mkj/dropbear
2018-01-25 Francois Perrad use NULL instead of 0
2018-01-25 Francois Perrad fix indentation
2018-02-16 Matt Johnston merge
2018-02-16 Matt Johnston Remove accidentally committed DROPBEAR_FUZZ
2017-07-20 Michael Witten options: Complete the transition to numeric toggles (`#if')
2018-02-15 Matt Johnston disallow inetd -v
2018-02-14 Matt Johnston fix unused variable from merge
2018-02-14 Matt Johnston fix compile warnings
2018-02-14 Matt Johnston make signal flags volatile, simplify handling
2018-02-13 Matt Johnston Move DEBUG_TRACE to default_options
2018-02-13 Matt Johnston Update build instructions for localoptions, and tidy
2018-02-13 Matt Johnston update some dependencies
2018-02-13 Matt Johnston update default_options.h
2017-07-31 Michael Witten build: Remove unused constructs: `space' and `AC_PROG_MAKE_SET'
2018-02-11 Matt Johnston Removed commented out code
2018-02-11 Matt Johnston Fix building default_options.h
2018-02-10 Matt Johnston simplify error handling, check mp_copy return value
2018-02-10 Matt Johnston limit travis branches
2018-02-10 Matt Johnston Use an explicit matrix instead, avoid bad clang combinations etc
2018-02-10 Matt Johnston use parent $CC etc
2018-02-09 Matt Johnston pass CFLAGS to LTC_CFLAGS
2018-02-09 Matt Johnston cast m_burn argument away from volatile
2018-02-09 Matt Johnston exclude clang rather than osx for unbundled libtom
2018-02-09 Matt Johnston merge coverity
2018-02-09 Matt Johnston missed saving a file removing none cipher
2018-02-09 Matt Johnston update coverity coverity
2018-02-09 Matt Johnston Remove none cipher
2018-02-09 Matt Johnston Put Dropbear config in a separate file
2018-02-09 Matt Johnston Fix commenting out
2018-02-09 Matt Johnston add $srcdir as needed
2018-02-09 Matt Johnston generate list of libtomcrypt directories automatically
2018-02-09 Matt Johnston Update Makefile.in
2018-02-09 Matt Johnston Update to libtomcrypt 1.18.1, merged with Dropbear changes
2018-02-08 Matt Johnston Update to libtommath v1.0.1
2018-02-08 Matt Johnston Test for -Wno-pointer-sign, move CFLAGS tests into a macro
2018-02-08 Matt Johnston define CLOCK_MONOTONIC if needed
2018-01-25 Matt Johnston Merge branch 'houseofkodai-cli_bind_address_connect'
2018-01-25 Matt Johnston bind to port as well with -b
2017-05-01 houseofkodai cli_bind_address_connect
2018-01-25 houseofkodai Server chosen tcpfwd ports (#43)
2018-01-25 Matt Johnston Merge pull request #48 from DengkeDu/dengke/configure-add-variable-to-allow-openpty-check-cached
2013-04-24 Eric Bénard configure: add a variable to allow openpty check to be cached
2018-01-25 Matt Johnston Merge pull request #49 from fperrad/20170812_lint
2017-08-19 Francois Perrad Pointer parameter could be declared as pointing to const (callback)
2017-08-19 Francois Perrad Pointer parameter could be declared as pointing to const
2017-08-12 Francois Perrad fix format
2018-01-23 Matt Johnston fix bad assertion fuzz
2018-01-23 Matt Johnston add fuzzer-preauth_nomaths fuzz
2018-01-23 Matt Johnston merge up to date fuzz
2018-01-23 Matt Johnston fix updates to libtomcrypt/libtommath for out of tree builds
2017-10-18 Matt Johnston test close < 0, from Marco Wenzel
2017-10-04 Matt Johnston fix checkpubkey_line function name for TRACE
2017-10-04 Matt Johnston fix pubkey authentication return value
2017-08-13 Matt Johnston check dss g range fuzz
2017-06-30 Matt Johnston fix DROBPEAR_FUZZ auth delay fuzz
2017-06-27 Matt Johnston EXEEXT for a few more targets, dropbearmulti in particular for Cygwin
2017-06-27 Matt Johnston document --enable-static in place of STATIC=1
2017-06-27 Matt Johnston add --enable-static configure argument. disable conflicting harden flags
2017-06-27 Matt Johnston Use MAX_AUTH_TRIES rather than DEFAULT_AUTH_TRIES, don't limit argument range
2017-06-27 Matt Johnston improve configure --help alignment
2017-06-25 Matt Johnston Merge pull request #47 from kdarbyshirebryant/mastermaxauth
2017-05-29 Kevin Darbyshire-Bryant dropbear server: support -T max auth tries
2017-06-25 Matt Johnston Merge pull request #45 from bengardner/DROPBEAR_LISTEN_BACKLOG
2017-06-05 Ben Gardner sysoptions.h: Add ability to override DROPBEAR_LISTEN_BACKLOG
2017-06-24 Matt Johnston merge coverity
2017-06-24 Matt Johnston add configuration option for default RSA size.
2017-06-24 Matt Johnston merge from main (libtommath/libtomcrypt/curve25510-donna updates) fuzz
2017-06-24 Matt Johnston Update to libtommath v1.0
2017-06-24 Matt Johnston update to libtomcrypt 1.17 (with Dropbear changes)
2017-06-24 Matt Johnston Update curve25519-donna to f7837adf95a2c2dcc36233cb02a1fb34081c0c4a
2017-06-24 Matt Johnston document changed default RSA key size back in 2013.61test
2017-06-24 Matt Johnston fix dss debug printing fuzz
2017-06-24 Matt Johnston merge from main fuzz
2017-06-24 Matt Johnston test dss key parameter lengths exactly
2017-06-23 Matt Johnston test for -pie linker flag as well, for Linux
2017-06-23 Matt Johnston merge from main fuzz
2017-06-23 Matt Johnston set hardened compiler/linker flags by default
2017-06-23 Matt Johnston test for linux/pkt-sched.h rather than SO_PRIORITY
2017-06-23 Matt Johnston set PAM_RHOST
2017-05-25 Matt Johnston fix null pointer crash
2017-05-21 Matt Johnston Fix null pointer dereference found by libfuzzer
2017-05-25 Matt Johnston limit input size
2017-05-24 Matt Johnston don't exit encountering short lines
2017-05-23 Matt Johnston split out checkpubkey_line() separately
2017-06-16 Matt Johnston increase min DSS and RSA lengths
2017-06-16 Matt Johnston check p and q lengths
2017-06-23 Matt Johnston merge fuzz
2017-06-23 Matt Johnston Compile with -fno-strict-overflow if possible.
2017-06-20 Matt Johnston verify debug printing fuzz
2017-06-16 Matt Johnston increase min DSS and RSA lengths fuzz
2017-06-16 Matt Johnston check p and q lengths fuzz
2017-06-15 Matt Johnston fix missing arglist NULL terminator
2017-06-14 Matt Johnston merge from main fuzz
2017-06-14 Matt Johnston improve value range validation
2017-05-26 Matt Johnston add m_mp_free_multi, be more careful freeing when failing to load keys
2017-06-11 Matt Johnston fix checkmac always failing pre-kex fuzz
2017-06-03 Matt Johnston Merge pull request #38 from armcc/master
2016-09-16 Andre McCurdy Fix libtomcrypt/libtommath linking order
2017-06-03 Matt Johnston Merge pull request #40 from fperrad/20161119_lint
2017-06-02 Francois Perrad when pointer, use NULL instead of 0
2016-11-19 Francois Perrad rename hidden variable
2016-11-19 Francois Perrad fix DEBUG_* condition
2016-11-19 Francois Perrad use #ifdef DROPBEAR_PRNGD_SOCKET instead of #if
2017-06-02 Matt Johnston merge coverity
2017-06-02 Matt Johnston Set configure #defines to 1. Escape some strings for m4
2017-06-02 Matt Johnston Merge pull request #37 from shauser88/configure-fixes
2016-07-27 Stefan Hauser Fix configure options using AC_ARG_ENABLE
2017-06-02 Matt Johnston Merge pull request #39 from fperrad/20161118_lint
2016-11-18 Francois Perrad fix indentation
2017-06-02 Matt Johnston Merge pull request #34 from bengardner/gitignore
2016-05-25 Ben Gardner Add .gitignore file
2017-06-02 Matt Johnston Merge pull request #33 from bengardner/termcodes
2016-05-25 Ben Gardner termcodes: make VEOL2, VWERASE, VLNEXT, ECHOCTL, and ECHOKE optional
2017-06-02 Matt Johnston Merge pull request #32 from bengardner/ERR_label
2016-05-25 Ben Gardner Change label name _ERR to LBL_ERR
2017-06-02 Matt Johnston Merge pull request #31 from bengardner/PATH_DEVNULL
2016-05-24 Ben Gardner Use DROPBEAR_PATH_DEVNULL instead of undefined _PATH_DEVNULL
2017-06-01 Matt Johnston fuzzer-preauth don't call getpwnam(), bring back longjmp fuzz
2017-06-01 Matt Johnston Add a flag whether to longjmp, missed that last commit fuzz
2017-05-30 Matt Johnston don't longjmp for fuzzer-preauth (temporary to debug asan) fuzz
2017-05-26 Matt Johnston Disable setnonblocking(), get_socket_address(), set_sock_priority() fuzz
2017-05-26 Matt Johnston fix building with DEBUG_TRACE fuzz