log

age author description
Wed, 07 Mar 2018 22:50:32 +0800 Matt Johnston reduce fuzzer-kexdh params count again, still hitting timeout
Wed, 07 Mar 2018 22:16:21 +0800 Matt Johnston don't allow null characters in authorized_keys
Wed, 07 Mar 2018 22:14:36 +0800 Matt Johnston fix leak in option handling
Tue, 06 Mar 2018 22:18:20 +0800 Matt Johnston avoid leak of pubkey_options
Tue, 06 Mar 2018 22:02:19 +0800 Matt Johnston fix uninitialised memory in fuzzer codepath
Tue, 06 Mar 2018 21:51:51 +0800 Matt Johnston workaround memory sanitizer FD_ZERO false positives
Tue, 06 Mar 2018 21:00:09 +0800 Matt Johnston reduce number of dh parameters so fuzzer doesn't timeout
Mon, 05 Mar 2018 21:02:26 +0800 Matt Johnston ciphers/hashes/kex algorithms won't have string lengths, also use
Mon, 05 Mar 2018 16:50:24 +0800 Matt Johnston Don't read uninitialised value.
Mon, 05 Mar 2018 16:29:57 +0800 Matt Johnston reduce number of params so it doesn't hit a timeout
Mon, 05 Mar 2018 14:14:26 +0800 Matt Johnston fix some links
Mon, 05 Mar 2018 14:07:11 +0800 Matt Johnston notes on the fuzzer
Mon, 05 Mar 2018 11:50:31 +0800 Matt Johnston Add kexdh and kexecdh fuzzers
Mon, 05 Mar 2018 00:59:17 +0800 Matt Johnston dictionary for fuzzer-preauth
Sun, 04 Mar 2018 22:11:23 +0800 Matt Johnston try and improve the odds of useful fuzzer activity
Sun, 04 Mar 2018 21:44:09 +0800 Matt Johnston - fuzzer-pubkey needs to free algoname, fix build
Sun, 04 Mar 2018 19:38:34 +0800 Matt Johnston add a dictionary for fuzzer-pubkey
Sun, 04 Mar 2018 19:19:45 +0800 Matt Johnston use random keyblob from the fuzzer instead
Sun, 04 Mar 2018 17:17:37 +0800 Matt Johnston travis fuzz build clang++
Sun, 04 Mar 2018 17:08:21 +0800 Matt Johnston set up CXX for fuzzing build
Sun, 04 Mar 2018 15:18:20 +0800 Matt Johnston try fix travis sanitizer
Sun, 04 Mar 2018 15:07:09 +0800 Matt Johnston merge coverity coverity
Sun, 04 Mar 2018 15:09:41 +0800 Matt Johnston print config.log on failure
Sun, 04 Mar 2018 15:00:51 +0800 Matt Johnston add -fsanitize=address for fuzz test again
Sun, 04 Mar 2018 14:57:18 +0800 Matt Johnston get rid of unused packet_type in encrypted write queue
Sat, 03 Mar 2018 11:11:04 +0800 Matt Johnston merge
Sat, 03 Mar 2018 04:06:45 +0100 François Perrad some linting after fuzz merge (#60)
Sat, 03 Mar 2018 11:08:26 +0800 Matt Johnston add cryptlib for all targets in fuzz build
Sat, 03 Mar 2018 10:10:16 +0800 Matt Johnston Fix CFLAGS for configure
Fri, 02 Mar 2018 00:11:27 +0800 Matt Johnston no werror for fuzzing clang
Fri, 02 Mar 2018 00:02:06 +0800 Matt Johnston Attempt to fix m_free for libtomcrypt/libtommath
Thu, 01 Mar 2018 23:47:46 +0800 Matt Johnston avoid fsanitize=address for fuzzing
Thu, 01 Mar 2018 23:46:24 +0800 Matt Johnston Only use malloc wrapper if fuzzing
Thu, 01 Mar 2018 23:46:07 +0800 Matt Johnston avoid volatile cast warning
Thu, 01 Mar 2018 22:58:39 +0800 Matt Johnston don't try clang-5.0
Thu, 01 Mar 2018 22:54:57 +0800 Matt Johnston add fuzzers to travis
Thu, 01 Mar 2018 22:12:30 +0800 Matt Johnston mention localoptions.h being build directory, fix underscore in CHANGES
Wed, 28 Feb 2018 23:42:57 +0800 Matt Johnston more portable for `which hg` test
Wed, 28 Feb 2018 22:12:05 +0800 Matt Johnston Merge fuzzing branch
Wed, 28 Feb 2018 22:11:39 +0800 Matt Johnston merge from main fuzz
Wed, 28 Feb 2018 22:10:43 +0800 Matt Johnston clean some fuzzing conditionals fuzz
Wed, 28 Feb 2018 15:10:14 +0100 François Perrad fix #endif (#59)
Wed, 28 Feb 2018 22:02:12 +0800 Matt Johnston Fix to be able to compile normal(ish) binaries with --enable-fuzz fuzz
Wed, 28 Feb 2018 21:40:08 +0800 Matt Johnston - #if not #ifdef for DROPBEAR_FUZZ fuzz
Wed, 28 Feb 2018 21:28:59 +0800 Matt Johnston merge from main fuzz
Tue, 27 Feb 2018 22:49:06 +0800 Matt Johnston Added signature for changeset 2f0c3f3361d3
Tue, 27 Feb 2018 22:48:42 +0800 Matt Johnston Added tag DROPBEAR_2018.76 for changeset 1c66ca4f3791
Tue, 27 Feb 2018 22:21:48 +0800 Matt Johnston Bump version DROPBEAR_2018.76
Tue, 27 Feb 2018 22:14:46 +0800 Matt Johnston bump debian changelog
Tue, 27 Feb 2018 22:14:04 +0800 Matt Johnston CHANGES for 2018.76
Tue, 27 Feb 2018 21:49:10 +0800 Matt Johnston add guard HAVE_GETGROUPLIST
Tue, 27 Feb 2018 21:41:56 +0800 Matt Johnston Remove unused tests for headers and functions
Mon, 26 Feb 2018 23:13:54 +0800 Matt Johnston only clean libtom when using bundled libraries
Mon, 26 Feb 2018 23:12:59 +0800 Matt Johnston remove references to TODO
Mon, 26 Feb 2018 23:12:02 +0800 Matt Johnston avoid warning about port
Mon, 26 Feb 2018 22:44:48 +0800 Matt Johnston merge from main fuzz
Mon, 26 Feb 2018 22:43:12 +0800 Matt Johnston merge coverity coverity
Mon, 26 Feb 2018 22:42:53 +0800 Matt Johnston make group1 client-only
Mon, 26 Feb 2018 22:19:01 +0800 Matt Johnston Change default ecdsa size to 256
Mon, 26 Feb 2018 22:14:11 +0800 Matt Johnston disable group1 in default config
Mon, 26 Feb 2018 22:12:39 +0800 Matt Johnston don't log server listen ports
Mon, 26 Feb 2018 22:08:53 +0800 Matt Johnston ignore default_options_guard.h
Mon, 26 Feb 2018 22:07:18 +0800 Matt Johnston - Don't try to handle changed usernames
Mon, 26 Feb 2018 14:31:15 +0100 François Perrad more linting (#58)
Mon, 26 Feb 2018 21:17:13 +0800 Matt Johnston Fix restricted group code for BSDs, move to separate function
Thu, 22 Feb 2018 23:07:13 +0800 Matt Johnston Merge branch 'stellarpower-master'
Thu, 22 Feb 2018 23:06:45 +0800 Matt Johnston Merge branch 'master' of git://github.com/stellarpower/dropbear into stellarpower-master
Tue, 20 Feb 2018 02:11:55 +0000 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.
Thu, 22 Feb 2018 21:57:47 +0800 Matt Johnston clarify that -r skips default hostkeys
Thu, 22 Feb 2018 21:55:15 +0800 CamVan Nguyen Only load dropbear default host keys if a key is not specified
Tue, 20 Feb 2018 16:13:42 +0100 François Perrad use a full prototype (#56)
Wed, 21 Feb 2018 21:59:52 +0800 Matt Johnston print hg revid fuzz
Wed, 21 Feb 2018 21:49:24 +0800 Matt Johnston The fuzzer has managed to generated DSS key/signature pairs that fuzz
Wed, 21 Feb 2018 21:03:42 +0800 Matt Johnston compile fixes fuzz
Tue, 20 Feb 2018 19:35:26 +0800 Matt Johnston add curve25519-sha256 without @libssh.org
Sat, 17 Feb 2018 19:41:44 +0800 Matt Johnston limit rsa->e size to 64 bits
Tue, 20 Feb 2018 19:30:34 +0800 Matt Johnston 12 years is too old for a TODO list
Tue, 20 Feb 2018 19:29:55 +0800 Matt Johnston rename default_options.h.in in docs too
Mon, 19 Feb 2018 23:14:49 +0800 Matt Johnston merge coverity coverity
Mon, 19 Feb 2018 23:04:46 +0800 Matt Johnston Remove bad merged libtommmath "clean" rule and leftover makefile.include
Mon, 19 Feb 2018 22:16:50 +0800 Matt Johnston - Fix dependencies and remove old default_options.h from version control
Sun, 18 Feb 2018 23:48:32 +0800 Matt Johnston draft CHANGES
Sun, 18 Feb 2018 23:48:24 +0800 Matt Johnston missed regenerating
Sun, 18 Feb 2018 22:47:51 +0800 Matt Johnston group14-sha256 should be higher than group14-sha1
Sun, 18 Feb 2018 22:27:51 +0800 Matt Johnston clean up some default options
Sun, 18 Feb 2018 15:12:15 +0800 Matt Johnston Add dbclient '-J &fd' option for a file descriptor
Sun, 18 Feb 2018 11:22:13 +0800 Matt Johnston include config.h for options.h. don't need to include options.h when
Sun, 18 Feb 2018 00:29:17 +0800 Matt Johnston rename some options and move some to sysoptions.h
Sat, 17 Feb 2018 12:16:18 +0800 Matt Johnston loginrec close fd on error path
Sat, 17 Feb 2018 19:41:44 +0800 Matt Johnston limit rsa->e size to 64 bits fuzz
Sat, 17 Feb 2018 19:29:51 +0800 Matt Johnston merge from main fuzz
Sat, 17 Feb 2018 11:29:17 +0800 Matt Johnston merge coverity up to date coverity
Sat, 10 Feb 2018 19:06:13 +0800 Matt Johnston limit travis branches coverity
Sat, 17 Feb 2018 04:27:37 +0100 François Perrad more linting (#55)
Sat, 10 Feb 2018 19:03:54 +0800 Matt Johnston merge coverity
Sat, 10 Feb 2018 08:27:30 +0800 Matt Johnston merge coverity
Fri, 16 Feb 2018 19:35:32 +0400 Loganaden Velvindron Add Spectre v2 mitigations for GCC (#54)
Fri, 16 Feb 2018 23:33:46 +0800 Matt Johnston Merge branch 'master' of github.com:mkj/dropbear
Thu, 25 Jan 2018 18:19:49 +0100 Francois Perrad use NULL instead of 0
Thu, 25 Jan 2018 18:19:29 +0100 Francois Perrad fix indentation
Fri, 16 Feb 2018 23:17:48 +0800 Matt Johnston merge
Fri, 16 Feb 2018 23:17:15 +0800 Matt Johnston Remove accidentally committed DROPBEAR_FUZZ
Thu, 20 Jul 2017 19:38:26 +0000 Michael Witten options: Complete the transition to numeric toggles (`#if')
Thu, 15 Feb 2018 23:30:54 +0800 Matt Johnston disallow inetd -v
Wed, 14 Feb 2018 23:09:40 +0800 Matt Johnston fix unused variable from merge
Wed, 14 Feb 2018 23:09:28 +0800 Matt Johnston fix compile warnings
Wed, 14 Feb 2018 23:06:01 +0800 Matt Johnston make signal flags volatile, simplify handling
Wed, 14 Feb 2018 00:24:44 +0800 Matt Johnston Move DEBUG_TRACE to default_options
Wed, 14 Feb 2018 00:24:32 +0800 Matt Johnston Update build instructions for localoptions, and tidy
Wed, 14 Feb 2018 00:17:30 +0800 Matt Johnston update some dependencies
Wed, 14 Feb 2018 00:17:22 +0800 Matt Johnston update default_options.h
Mon, 31 Jul 2017 23:55:52 +0000 Michael Witten build: Remove unused constructs: `space' and `AC_PROG_MAKE_SET'
Sun, 11 Feb 2018 23:03:31 +0800 Matt Johnston Removed commented out code
Sun, 11 Feb 2018 10:53:59 +0800 Matt Johnston Fix building default_options.h
Sat, 10 Feb 2018 19:25:00 +0800 Matt Johnston simplify error handling, check mp_copy return value
Sat, 10 Feb 2018 19:06:30 +0800 Matt Johnston limit travis branches
Sat, 10 Feb 2018 18:57:44 +0800 Matt Johnston Use an explicit matrix instead, avoid bad clang combinations etc
Sat, 10 Feb 2018 18:57:20 +0800 Matt Johnston use parent $CC etc
Sat, 10 Feb 2018 00:12:31 +0800 Matt Johnston pass CFLAGS to LTC_CFLAGS
Sat, 10 Feb 2018 00:12:22 +0800 Matt Johnston cast m_burn argument away from volatile
Sat, 10 Feb 2018 00:09:02 +0800 Matt Johnston exclude clang rather than osx for unbundled libtom
Fri, 09 Feb 2018 23:58:47 +0800 Matt Johnston merge coverity
Fri, 09 Feb 2018 23:58:13 +0800 Matt Johnston missed saving a file removing none cipher
Fri, 09 Feb 2018 23:49:22 +0800 Matt Johnston update coverity coverity
Fri, 09 Feb 2018 23:40:23 +0800 Matt Johnston Remove none cipher
Fri, 09 Feb 2018 23:35:07 +0800 Matt Johnston Put Dropbear config in a separate file
Fri, 09 Feb 2018 23:34:48 +0800 Matt Johnston Fix commenting out
Fri, 09 Feb 2018 23:34:03 +0800 Matt Johnston add $srcdir as needed
Fri, 09 Feb 2018 23:33:41 +0800 Matt Johnston generate list of libtomcrypt directories automatically
Fri, 09 Feb 2018 22:19:42 +0800 Matt Johnston Update Makefile.in
Fri, 09 Feb 2018 21:44:05 +0800 Matt Johnston Update to libtomcrypt 1.18.1, merged with Dropbear changes
Thu, 08 Feb 2018 23:11:40 +0800 Matt Johnston Update to libtommath v1.0.1
Thu, 08 Feb 2018 22:21:47 +0800 Matt Johnston Test for -Wno-pointer-sign, move CFLAGS tests into a macro
Thu, 08 Feb 2018 22:07:59 +0800 Matt Johnston define CLOCK_MONOTONIC if needed
Fri, 26 Jan 2018 00:32:39 +0800 Matt Johnston Merge branch 'houseofkodai-cli_bind_address_connect'
Fri, 26 Jan 2018 00:27:48 +0800 Matt Johnston bind to port as well with -b
Mon, 01 May 2017 08:26:15 +0530 houseofkodai cli_bind_address_connect
Thu, 25 Jan 2018 19:51:41 +0530 houseofkodai Server chosen tcpfwd ports (#43)
Thu, 25 Jan 2018 21:58:00 +0800 Matt Johnston Merge pull request #48 from DengkeDu/dengke/configure-add-variable-to-allow-openpty-check-cached
Thu, 25 Apr 2013 00:27:25 +0200 Eric Bénard configure: add a variable to allow openpty check to be cached
Thu, 25 Jan 2018 21:55:25 +0800 Matt Johnston Merge pull request #49 from fperrad/20170812_lint
Sat, 19 Aug 2017 22:39:53 +0200 Francois Perrad Pointer parameter could be declared as pointing to const (callback)
Sat, 19 Aug 2017 17:16:13 +0200 Francois Perrad Pointer parameter could be declared as pointing to const
Sat, 12 Aug 2017 20:51:58 +0200 Francois Perrad fix format
Tue, 23 Jan 2018 23:27:40 +0800 Matt Johnston fix bad assertion fuzz
Tue, 23 Jan 2018 23:05:47 +0800 Matt Johnston add fuzzer-preauth_nomaths fuzz
Tue, 23 Jan 2018 22:46:07 +0800 Matt Johnston merge up to date fuzz
Tue, 23 Jan 2018 22:44:18 +0800 Matt Johnston fix updates to libtomcrypt/libtommath for out of tree builds
Wed, 18 Oct 2017 22:41:27 +0800 Matt Johnston test close < 0, from Marco Wenzel
Wed, 04 Oct 2017 22:30:18 +0800 Matt Johnston fix checkpubkey_line function name for TRACE
Wed, 04 Oct 2017 22:29:42 +0800 Matt Johnston fix pubkey authentication return value
Mon, 14 Aug 2017 00:00:10 +0800 Matt Johnston check dss g range fuzz
Fri, 30 Jun 2017 21:10:57 +0800 Matt Johnston fix DROBPEAR_FUZZ auth delay fuzz
Tue, 27 Jun 2017 23:02:05 +0800 Matt Johnston EXEEXT for a few more targets, dropbearmulti in particular for Cygwin
Tue, 27 Jun 2017 22:42:32 +0800 Matt Johnston document --enable-static in place of STATIC=1
Tue, 27 Jun 2017 22:37:46 +0800 Matt Johnston add --enable-static configure argument. disable conflicting harden flags
Tue, 27 Jun 2017 22:20:38 +0800 Matt Johnston Use MAX_AUTH_TRIES rather than DEFAULT_AUTH_TRIES, don't limit argument range
Tue, 27 Jun 2017 22:18:18 +0800 Matt Johnston improve configure --help alignment
Sun, 25 Jun 2017 23:37:44 +0800 Matt Johnston Merge pull request #47 from kdarbyshirebryant/mastermaxauth
Mon, 29 May 2017 10:25:09 +0100 Kevin Darbyshire-Bryant dropbear server: support -T max auth tries
Sun, 25 Jun 2017 23:22:11 +0800 Matt Johnston Merge pull request #45 from bengardner/DROPBEAR_LISTEN_BACKLOG
Mon, 05 Jun 2017 08:39:45 -0500 Ben Gardner sysoptions.h: Add ability to override DROPBEAR_LISTEN_BACKLOG
Sat, 24 Jun 2017 23:33:16 +0800 Matt Johnston merge coverity
Sat, 24 Jun 2017 23:32:25 +0800 Matt Johnston add configuration option for default RSA size.
Sat, 24 Jun 2017 22:51:45 +0800 Matt Johnston merge from main (libtommath/libtomcrypt/curve25510-donna updates) fuzz
Sat, 24 Jun 2017 22:37:14 +0800 Matt Johnston Update to libtommath v1.0
Sat, 24 Jun 2017 17:50:50 +0800 Matt Johnston update to libtomcrypt 1.17 (with Dropbear changes)
Sat, 24 Jun 2017 11:53:32 +0800 Matt Johnston Update curve25519-donna to f7837adf95a2c2dcc36233cb02a1fb34081c0c4a
Sat, 24 Jun 2017 11:00:16 +0800 Matt Johnston document changed default RSA key size back in 2013.61test
Sat, 24 Jun 2017 10:34:58 +0800 Matt Johnston fix dss debug printing fuzz
Sat, 24 Jun 2017 10:34:19 +0800 Matt Johnston merge from main fuzz
Sat, 24 Jun 2017 10:32:33 +0800 Matt Johnston test dss key parameter lengths exactly
Sat, 24 Jun 2017 01:01:11 +0800 Matt Johnston test for -pie linker flag as well, for Linux
Sat, 24 Jun 2017 00:47:07 +0800 Matt Johnston merge from main fuzz
Sat, 24 Jun 2017 00:42:20 +0800 Matt Johnston set hardened compiler/linker flags by default
Fri, 23 Jun 2017 23:36:33 +0800 Matt Johnston test for linux/pkt-sched.h rather than SO_PRIORITY
Fri, 23 Jun 2017 23:21:20 +0800 Matt Johnston set PAM_RHOST
Fri, 26 May 2017 00:19:53 +0800 Matt Johnston fix null pointer crash
Sun, 21 May 2017 18:53:09 +0800 Matt Johnston Fix null pointer dereference found by libfuzzer
Thu, 25 May 2017 22:21:23 +0800 Matt Johnston limit input size
Thu, 25 May 2017 00:10:18 +0800 Matt Johnston don't exit encountering short lines
Tue, 23 May 2017 22:29:21 +0800 Matt Johnston split out checkpubkey_line() separately
Fri, 16 Jun 2017 22:35:32 +0800 Matt Johnston increase min DSS and RSA lengths
Fri, 16 Jun 2017 22:35:18 +0800 Matt Johnston check p and q lengths
Fri, 23 Jun 2017 21:31:49 +0800 Matt Johnston merge fuzz
Fri, 23 Jun 2017 21:31:25 +0800 Matt Johnston Compile with -fno-strict-overflow if possible.
Tue, 20 Jun 2017 20:07:25 +0800 Matt Johnston verify debug printing fuzz
Fri, 16 Jun 2017 22:35:32 +0800 Matt Johnston increase min DSS and RSA lengths fuzz
Fri, 16 Jun 2017 22:35:18 +0800 Matt Johnston check p and q lengths fuzz
Thu, 15 Jun 2017 08:00:07 +0800 Matt Johnston fix missing arglist NULL terminator
Wed, 14 Jun 2017 23:31:42 +0800 Matt Johnston merge from main fuzz
Wed, 14 Jun 2017 23:31:15 +0800 Matt Johnston improve value range validation