log

age author description
Sun, 30 Jan 2022 14:15:37 +0800 Matt Johnston Add test for up-to-date configure script
Mon, 31 Jan 2022 11:12:58 +0800 Matt Johnston Fix missing NULL terminator for re-exec
Sun, 30 Jan 2022 13:46:52 +0800 Matt Johnston Fix testing with dropbearmulti
Sun, 30 Jan 2022 13:46:20 +0800 Matt Johnston Remove extraneous print
Sun, 30 Jan 2022 13:37:20 +0800 Matt Johnston Use venv for test_aslr
Sun, 30 Jan 2022 10:23:06 +0800 Matt Johnston Fix -Wexpansion-to-defined failure on clang
Sun, 30 Jan 2022 10:14:56 +0800 Matt Johnston Add re-exec for server
Thu, 27 Jan 2022 15:09:29 +0800 Matt Johnston Merge netio changes
Thu, 27 Jan 2022 14:34:10 +0800 Matt Johnston Leave non-interactive at default QoS class
Tue, 25 Jan 2022 17:57:05 +0800 Matt Johnston Test for IP_TOS and hardcode DSCP values
Tue, 25 Jan 2022 17:32:20 +0800 Matt Johnston Use DSCP for IP QoS traffic classes
Sun, 23 Jan 2022 17:29:39 +0800 Matt Johnston Don't include sk keys at all in KEX list
Sat, 22 Jan 2022 16:53:04 +0300 egor-duda Implement server-side support for sk-ecdsa U2F-backed keys (#142)
Sat, 22 Jan 2022 12:46:08 +0800 Matt Johnston Fix accidentally committed debug message
Tue, 19 Oct 2021 13:45:59 +0800 Matt Johnston debugging test runner authorized_keys perms
Tue, 19 Oct 2021 13:30:58 +0800 Matt Johnston Debug pytest password auth failing
Tue, 19 Oct 2021 06:02:47 +0100 Matt Robinson Use HOME before /etc/passwd to find id_dropbear (#137)
Tue, 19 Oct 2021 12:49:19 +0800 Matt Johnston Remove caching and socat from build.yml
Tue, 19 Oct 2021 12:16:20 +0800 Matt Johnston Add configure --enable-werror argument
Tue, 19 Oct 2021 11:50:12 +0800 Matt Johnston Upload config.log on failure
Mon, 18 Oct 2021 23:45:09 +0800 Matt Johnston github action workaround macos ranlib
Mon, 18 Oct 2021 23:36:23 +0800 Matt Johnston disable fuzzstandalone github action for now, needs debugging
Mon, 18 Oct 2021 23:33:41 +0800 Matt Johnston fix github actions arguments
Mon, 18 Oct 2021 23:31:23 +0800 Matt Johnston github action, don't try apt or python on macos
Mon, 18 Oct 2021 23:25:20 +0800 Matt Johnston Use sudo for the real github action job
Mon, 18 Oct 2021 23:21:52 +0800 Matt Johnston Add github actions build workflow, remove travis CI
Mon, 18 Oct 2021 23:20:32 +0800 Matt Johnston Add a default 10 second timeout for tests
Mon, 18 Oct 2021 23:20:08 +0800 Matt Johnston Only redirect stderr after the session login. That lets errors
Mon, 18 Oct 2021 15:17:14 +0800 Matt Johnston Rename "make test" to "make check". Also run lint
Mon, 18 Oct 2021 14:26:59 +0800 Matt Johnston Update .hgignore and .gitignore with tests
Mon, 18 Oct 2021 14:24:32 +0800 Matt Johnston Add "make test" target to run pytest
Mon, 18 Oct 2021 14:22:37 +0800 Matt Johnston Add first channel tests
Thu, 14 Oct 2021 20:55:15 +0800 Matt Johnston Bring back recently removed channel->flushing
Tue, 12 Oct 2021 23:32:10 +0800 Matt Johnston Increase max window size to 10MB, fallback rather than
Tue, 12 Oct 2021 23:31:09 +0800 Matt Johnston Partial strings from strtoul should return error
Tue, 12 Oct 2021 21:29:42 +0800 Matt Johnston Banner size should account for newlines
Tue, 12 Oct 2021 21:29:25 +0800 Matt Johnston Comment on reason for DROPBEAR_MAX_PASSWORD_LEN limit
Mon, 11 Oct 2021 15:46:49 +0800 Matt Johnston Merge
Mon, 11 Oct 2021 15:42:14 +0800 Matt Johnston Replace ChanType.sepfds with Channel.bidir_fd
Mon, 11 Oct 2021 15:16:54 +0800 Matt Johnston - Remove "flushing" handling for exited processes, it should be
Mon, 11 Oct 2021 15:14:46 +0800 Matt Johnston Fix some outdated comments
Mon, 11 Oct 2021 15:13:42 +0800 Matt Johnston Move comment to svr_chansess_checksignal() where it belongs
Mon, 11 Oct 2021 15:12:22 +0800 Matt Johnston Add a comment about sending initial auth request
Thu, 19 Aug 2021 18:49:52 +0300 fidomax keep LANG env variable for child process (#111)
Thu, 19 Aug 2021 18:40:58 +0300 Anton Bershanskiy Remove unused argument of do_cmd() in scp.c (#125)
Thu, 19 Aug 2021 17:39:31 +0200 Sven Roederer signkey: remove !! from SHA1 digest (#130)
Thu, 19 Aug 2021 17:37:14 +0200 Manfred Kaiser added option to disable trivial auth methods (#128)
Thu, 19 Aug 2021 23:17:34 +0800 Matt Johnston Clarify help text for dropbear -e environment option
Thu, 19 Aug 2021 17:13:41 +0200 Roland Vollgraf pass on sever process environment to child processes (option -e) (#118)
Sat, 01 May 2021 20:47:15 +0800 Matt Johnston Add "restrict" authorized_keys option
Wed, 31 Mar 2021 23:31:26 +0800 Matt Johnston Don't include .hg_archival.txt in tarballs. They're now reproducible.
Wed, 31 Mar 2021 23:24:55 +0800 Matt Johnston merge
Thu, 18 Mar 2021 16:16:17 +0300 ValdikSS Use MAX_HOST_LEN for TCP forwarding requests (#121)
Wed, 31 Mar 2021 23:23:14 +0800 Matt Johnston Add configure script to version control. Set timezone for release tarball
Wed, 31 Mar 2021 23:21:30 +0800 Matt Johnston Update config.sub and config.guess to latest
Tue, 30 Mar 2021 22:08:14 +0800 Matt Johnston Make releases tarballs more deterministic
Tue, 30 Mar 2021 20:42:04 +0800 Matt Johnston Remove some obselete autoconf bits.
Mon, 08 Mar 2021 21:59:10 +0800 Matt Johnston fuzz: don't push wrapfd descriptors larger than needed
Sun, 07 Mar 2021 21:26:34 +0800 Matt Johnston fuzz: add -q quiet argument for standalone fuzzers.
Sun, 07 Mar 2021 16:30:33 +0800 Matt Johnston fuzz: split long argument list with xargs
Sat, 06 Mar 2021 23:44:16 +0800 Matt Johnston fuzz: cifuzz fix syntax
Sat, 06 Mar 2021 23:42:59 +0800 Matt Johnston fuzz: try run cifuzz on push as well
Sat, 06 Mar 2021 23:34:39 +0800 Matt Johnston fuzz: add cifuzz for github pull requests
Sat, 06 Mar 2021 23:06:43 +0800 Matt Johnston Prevent multiple shells being spawned
Sat, 06 Mar 2021 23:05:17 +0800 Matt Johnston small tidy of "signal" while loop
Sat, 06 Mar 2021 22:58:57 +0800 Matt Johnston fuzz: handle errors from wrapfd_new_dummy()
Fri, 05 Mar 2021 22:51:11 +0800 Matt Johnston fuzz: fix crash in newtcpdirect(), don't close the channel too early
Fri, 05 Mar 2021 21:13:20 +0800 Matt Johnston Return errstring on connect failure
Thu, 04 Mar 2021 23:57:12 +0800 Matt Johnston fuzz: avoid extraneous printing
Thu, 04 Mar 2021 21:03:02 +0800 Matt Johnston Define _GNU_SOURCE properly, other header fixes
Thu, 04 Mar 2021 21:02:16 +0800 Matt Johnston Small cleanups of netio allocated port
Thu, 04 Mar 2021 13:50:13 +0100 Guillaume Picquet Update netio.c (#115)
Thu, 04 Mar 2021 13:46:46 +0100 Guillaume Picquet Update cli-main.c (#114)
Tue, 02 Mar 2021 22:20:14 +0800 Matt Johnston Disable UNAUTH_CLOSE_DELAY by default
Fri, 29 Jan 2021 21:59:12 +0800 Matt Johnston merge
Thu, 17 Dec 2020 04:35:48 -0500 Xenhat Update INSTALL (#113)
Fri, 29 Jan 2021 21:47:56 +0800 Matt Johnston fuzz: wrap kill()
Wed, 15 Feb 2017 13:53:04 +0100 Thomas De Schampheleire Introduce extra delay before closing unauthenticated sessions
Thu, 10 Dec 2020 23:18:48 +0800 Matt Johnston Use buf_eatstring instead
Thu, 10 Dec 2020 16:13:13 +0100 Dirkjan Bussink Fix handling of replies to global requests (#112)
Mon, 07 Dec 2020 20:03:24 +0800 Matt Johnston Fix null pointer dereference removing listeners
Sun, 06 Dec 2020 21:54:01 +0800 Matt Johnston fuzz: add an always-failing dropbear_listen() replacement
Sun, 06 Dec 2020 21:27:25 +0800 Matt Johnston fuzz: work around fuzz_connect_remote() limitations
Sat, 05 Dec 2020 14:56:53 +0800 Matt Johnston Some minor manpage improvements
Sat, 05 Dec 2020 11:54:53 +0800 Matt Johnston fuzz: skip custom mutators with -fsanitize=memory
Thu, 03 Dec 2020 22:18:51 +0800 Matt Johnston fuzz: make postauth set authdone properly fuzz
Thu, 03 Dec 2020 21:19:19 +0800 Matt Johnston Remove unused cli_authinitialise
Tue, 17 Nov 2020 19:28:11 +0800 Matt Johnston fuzzing - Set postauth user to root since that's what it runs as
Mon, 16 Nov 2020 22:44:30 +0800 Matt Johnston fuzzing: add workaround getpwuid/getpwnam
Sun, 15 Nov 2020 21:22:08 +0800 Matt Johnston Fix fuzzing build
Fri, 13 Nov 2020 23:18:05 +0800 Matt Johnston Add server postauth fuzzer, wrap connect_remote()
Fri, 13 Nov 2020 23:16:50 +0800 Matt Johnston Remove accidentally committed abort()
Mon, 02 Nov 2020 20:33:48 +0800 Matt Johnston fuzzing - fix some wrong types and -lcrypt on macos
Sun, 01 Nov 2020 23:44:58 +0800 Matt Johnston Fuzzing - get rid of "prefix" for streams
Sun, 01 Nov 2020 14:01:37 +0800 Matt Johnston fuzzing - avoid sha1 for random seed every iteration
Thu, 29 Oct 2020 23:00:52 +0800 Matt Johnston Move fuzzer-kex initialisation into a constructor function
Thu, 29 Oct 2020 22:41:37 +0800 Matt Johnston Use SSH packet mutator for preauth too
Thu, 29 Oct 2020 22:14:38 +0800 Matt Johnston Fix FUZZ_NO_REPLACE_STDERR for fuzz.c
Thu, 29 Oct 2020 21:51:41 +0800 Matt Johnston Merge from main
Mon, 26 Oct 2020 23:44:43 +0800 Matt Johnston Fix fuzzing stderr override on os x
Mon, 26 Oct 2020 23:31:24 +0800 Matt Johnston Preallocate memory for sshpacketmutator. Add fuzzer-client_mutator_nomaths
Mon, 26 Oct 2020 23:06:41 +0800 Matt Johnston crossover works
Mon, 26 Oct 2020 22:52:07 +0800 Matt Johnston Fix fuzz-sshpacketmutator to work
Mon, 26 Oct 2020 22:51:44 +0800 Matt Johnston Print ascii in printhex too
Thu, 29 Oct 2020 21:40:34 +0800 Matt Johnston Added signature for changeset 5879c5829e85
Thu, 29 Oct 2020 21:40:27 +0800 Matt Johnston Added tag DROPBEAR_2020.81 for changeset 4b984c42372d
Thu, 29 Oct 2020 21:35:50 +0800 Matt Johnston Changelog for 2020.81 DROPBEAR_2020.81
Sun, 25 Oct 2020 22:52:36 +0800 Matt Johnston Add first try at fuzzing custom mutator
Sun, 25 Oct 2020 21:47:42 +0800 Matt Johnston merge from main
Sat, 24 Oct 2020 22:40:08 +0800 Matt Johnston Disable stderr output for fuzzer by default
Fri, 23 Oct 2020 23:32:44 +0800 Matt Johnston Add some more variation to fuzzer random number generation
Fri, 23 Oct 2020 23:10:20 +0800 Matt Johnston Move fuzzing code to fuzz/ subdirectory, improve Makefile.in
Sat, 24 Oct 2020 19:28:29 +0800 Matt Johnston Make "Too many remote algorithms" exit rather than log
Sat, 24 Oct 2020 18:56:45 +0800 Matt Johnston Add buf_decrpos()
Fri, 23 Oct 2020 20:53:58 +0800 Matt Johnston Increase MAX_PROPOSED_ALGO to 50, warn if exceeded
Wed, 21 Oct 2020 20:49:22 +0800 Matt Johnston Fix #ifdef DROPBEAR_FUZZ (caught by linter)
Tue, 20 Oct 2020 23:34:38 +0800 Matt Johnston Load password and key for client fuzzer.
Tue, 20 Oct 2020 23:33:45 +0800 Matt Johnston Don't sort objects, it breaks -lcrypt ordering
Mon, 19 Oct 2020 23:38:11 +0800 Matt Johnston Add ubsan fuzz run to Travis CI too
Mon, 19 Oct 2020 22:49:19 +0800 Matt Johnston Use Dropbear's random source rather than libtommath's platform
Mon, 19 Oct 2020 21:38:20 +0800 Matt Johnston Avoid passing NULL to memcpy
Sun, 18 Oct 2020 23:32:39 +0800 Matt Johnston Fix fuzzer build
Sun, 18 Oct 2020 22:53:44 +0800 Matt Johnston Merge fuzz branch
Sun, 18 Oct 2020 22:52:24 +0800 Matt Johnston Allocate real file descriptors for fuzz input with dup() fuzz
Sun, 18 Oct 2020 22:17:54 +0800 Matt Johnston Disallow extra kexinit messages fuzz
Sun, 18 Oct 2020 15:08:54 +0800 Matt Johnston Add fuzzer-client_nomaths, fix client fuzzer fuzz
Sun, 18 Oct 2020 12:17:39 +0800 Matt Johnston Get client fuzzer building and starting (fails straight away) fuzz
Thu, 15 Oct 2020 22:46:24 +0800 Matt Johnston Make wrapfd share a common buffer for all FDs fuzz
Thu, 15 Oct 2020 19:55:15 +0800 Matt Johnston merge from main fuzz
Thu, 08 Oct 2020 11:00:04 +0800 Matt Johnston Avoid gnu extension conditional operator
Tue, 28 Jul 2020 18:53:48 +0800 Matt Johnston Change secure.ucc.asn.au/hg to hg.ucc.asn.au
Fri, 26 Jun 2020 21:57:20 +0800 Matt Johnston Added signature for changeset 88f63b8b0f13
Fri, 26 Jun 2020 21:57:18 +0800 Matt Johnston Added tag DROPBEAR_2020.80 for changeset 73646de50f13
Fri, 26 Jun 2020 21:45:59 +0800 Matt Johnston version 2020.80 DROPBEAR_2020.80
Fri, 26 Jun 2020 21:07:34 +0800 Matt Johnston merge coverity from main coverity coverity
Fri, 26 Jun 2020 20:56:03 +0800 Guilhem Moulin Don't choke on disabled authorized_keys(5) options
Fri, 26 Jun 2020 20:55:56 +0800 Matt Johnston update CHANGES for 2020.80
Fri, 26 Jun 2020 20:41:34 +0800 Matt Johnston Some notes on style
Thu, 25 Jun 2020 23:18:16 +0800 Matt Johnston Refer to libtom license files
Tue, 23 Jun 2020 22:25:57 +0800 Matt Johnston merge
Tue, 23 Jun 2020 17:20:05 +0300 Ilya fix trace messages (#105)
Tue, 23 Jun 2020 22:24:58 +0800 Matt Johnston move GNU_SOURCE earlier
Tue, 23 Jun 2020 21:47:54 +0800 Matt Johnston check for poly1305_init in other libtomcrypt configure test
Tue, 23 Jun 2020 21:38:46 +0800 Matt Johnston _GNU_SOURCE for random
Thu, 18 Jun 2020 19:12:07 +0800 Matt Johnston Disable toom and karatsuba for new libtommath
Mon, 15 Jun 2020 23:51:45 +0800 Matt Johnston Added signature for changeset 4877afd51e04
Mon, 15 Jun 2020 23:51:39 +0800 Matt Johnston Added tag DROPBEAR_2020.79 for changeset e2e4929d057b
Mon, 15 Jun 2020 23:38:08 +0800 Matt Johnston can't call "make lint" without configure DROPBEAR_2020.79
Mon, 15 Jun 2020 23:36:14 +0800 Matt Johnston changelog for 2020.79
Mon, 15 Jun 2020 23:17:27 +0800 Gabor Z. Papp Fix "make install" for manpages in out-of-tree builds
Mon, 15 Jun 2020 22:30:28 +0800 Matt Johnston Add DEVELOPING.md
Mon, 15 Jun 2020 22:24:34 +0800 Matt Johnston Delay seedrandom until connections
Mon, 15 Jun 2020 18:22:18 +0500 Vladislav Grishenko Disallow leading lines before the ident for server (#102)
Thu, 11 Jun 2020 00:09:15 +0800 Matt Johnston Disable by default 3des, cbc, hmac-sha1-96, x11 forwarding
Wed, 10 Jun 2020 23:42:42 +0800 Matt Johnston Remove blowfish
Wed, 10 Jun 2020 23:26:05 +0800 Matt Johnston avoid zero length array in base64_decode
Wed, 10 Jun 2020 23:16:13 +0800 Matt Johnston Merge libtomcrypt v1.18.2
Wed, 10 Jun 2020 23:01:33 +0800 Matt Johnston Fix whitespace changes vs upstream libtomcrypt
Sun, 31 May 2020 21:10:43 +0500 Vladislav Grishenko Sync curve25519 license
Wed, 10 Jun 2020 22:09:29 +0800 Kazuo Kuroi Set IOV_MAX for IRIX
Sat, 30 May 2020 00:05:49 +0800 Matt Johnston void return types for curve25519
Fri, 29 May 2020 23:32:19 +0800 Matt Johnston Remove unused DEBUG_FORKGPROF
Fri, 29 May 2020 18:26:22 +0500 Vladislav Grishenko Fix ChaCha20 on 32-bit platforms (#99)
Thu, 28 May 2020 23:26:34 +0800 Matt Johnston Don't warn when SO_PRIORITY fails
Thu, 28 May 2020 23:23:54 +0800 Matt Johnston Fix typo DROPBEAR_NORMAL_DH
Thu, 28 May 2020 20:01:48 +0500 Vladislav Grishenko Allow DH to be completely disabled (#97)
Thu, 28 May 2020 23:01:15 +0800 Matt Johnston Fix warning for unused prngd branch
Thu, 28 May 2020 22:55:49 +0800 Matt Johnston Fix indentation and add braces
Thu, 28 May 2020 22:52:01 +0800 Matt Johnston merge
Thu, 28 May 2020 22:50:41 +0800 Matt Johnston Use Linux getrandom() to ensure random device is initialised
Thu, 28 May 2020 22:02:33 +0800 Matt Johnston set up early logging name
Thu, 28 May 2020 22:02:03 +0800 Matt Johnston initialise variable to stop warning
Wed, 27 May 2020 20:33:45 +0800 Matt Johnston Avoid oss-fuzz $SANITIZER causing wrong build
Wed, 27 May 2020 00:05:15 +0800 Matt Johnston Mention libtom version requirements, check for poly1305 in libtomcrypt
Tue, 26 May 2020 23:53:50 +0800 Matt Johnston Bring back -Werror and improve travis tests
Tue, 26 May 2020 17:36:47 +0200 Steffen Jaeckel Update LibTomMath to 1.2.0 (#84)
Tue, 26 May 2020 23:27:26 +0800 Matt Johnston try rearrange travis build matrix
Tue, 26 May 2020 23:16:11 +0800 Matt Johnston .travis.yml needs spaces not tabs
Tue, 26 May 2020 23:13:48 +0800 Matt Johnston update travis to Ubuntu focal to provide chacha20
Tue, 26 May 2020 23:13:23 +0800 Matt Johnston Fix untested rsa-sha256 change to fuzzer-verify
Tue, 26 May 2020 20:15:39 +0800 Matt Johnston Make "dbclient -m help -c help" work
Tue, 26 May 2020 20:15:00 +0800 Matt Johnston fix typo
Tue, 26 May 2020 20:05:31 +0800 Matt Johnston Get rid of unused "none" cipher option
Tue, 26 May 2020 19:57:28 +0800 Matt Johnston cast to fix warning
Tue, 26 May 2020 00:24:02 +0800 Matt Johnston merge rsa-sha256
Mon, 25 May 2020 20:23:02 +0800 Matt Johnston rsa-sha256 for ssh-agent
Sun, 24 May 2020 14:16:58 +0800 Matt Johnston send and handle SSH_MSG_EXT_INFO only at the correct point
Sun, 24 May 2020 13:34:19 +0800 Matt Johnston run linter
Sun, 24 May 2020 13:15:24 +0800 Matt Johnston Add linter for #ifdef
Thu, 21 May 2020 23:00:22 +0800 Matt Johnston Make server send SSH_MSG_EXT_INFO
Thu, 21 May 2020 22:58:56 +0800 Matt Johnston Make DEBUG_NOFORK a #if not #ifdef
Tue, 19 May 2020 00:31:41 +0800 Matt Johnston ext-info handling for server-sig-algs
Sun, 17 May 2020 23:58:31 +0800 Matt Johnston split signkey_type and signature_type for RSA sha1 vs sha256
Mon, 06 Apr 2020 23:18:26 +0800 Matt Johnston use sigtype where appropriate
Mon, 25 May 2020 20:55:13 +0500 Vladislav Grishenko CBC mode cleanup (#95)
Mon, 25 May 2020 20:50:25 +0500 Vladislav Grishenko Add Chacha20-Poly1305, AES128-GCM and AES256-GCM support (#93)
Mon, 25 May 2020 18:28:27 +0500 Vladislav Grishenko Mention Ed25519 in dropbearkey man (#94)
Mon, 25 May 2020 18:32:59 +0530 jcmathews Add files via upload (#90)
Mon, 25 May 2020 14:54:29 +0200 Haelwenn Monnier scp.c: Port OpenSSH CVE-2018-20685 fix (#80)
Fri, 27 Mar 2020 23:23:11 +0800 Alexander Dahl When explicitly passing --disable-fuzz to ./configure fuzz was actually
Tue, 10 Mar 2020 15:38:38 +0100 Alexander Dahl Update remaining advise to edit options.h
Wed, 18 Mar 2020 23:37:45 +0800 Matt Johnston Handle early exit when addrstring isn't set
Wed, 18 Mar 2020 15:28:56 +0000 Kevin Darbyshire-Bryant Improve address logging on early exit messages (#83)
Sat, 14 Mar 2020 23:33:30 +0800 Matt Johnston merge
Sat, 14 Mar 2020 14:37:35 +0000 Matt Robinson Fallback for key gen without hard link support (#89)
Sat, 14 Mar 2020 23:28:18 +0800 Matt Johnston Set SSH_ORIGINAL_COMMAND for "dropbear -c" too, fix build without
Sat, 14 Mar 2020 23:26:37 +0800 Matt Johnston Don't log authorized_keys command= every time
Sat, 14 Mar 2020 14:21:01 +0000 zciendor MOTD enabled by default as the manpage says (#87)
Wed, 11 Mar 2020 21:09:45 +0500 Vladislav Grishenko Add Ed25519 support (#91)
Fri, 18 Oct 2019 23:48:16 +0800 Matt Johnston bring back fsync_parent_dir
Tue, 17 Sep 2019 22:26:03 +0800 Matt Johnston Bring back Dropbear patch to avoid setting AR/LD/RANLIB in LTM
Tue, 17 Sep 2019 16:11:09 +0200 Steffen Jaeckel Prime-related bugfixes (#81)
Mon, 16 Sep 2019 15:50:38 +0200 Steffen Jaeckel update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation (#79)
Wed, 15 May 2019 21:59:45 +0800 Matt Johnston Rename EPKA -> Plugin
Wed, 15 May 2019 09:43:57 -0400 fabriziobertocci External Public-Key Authentication API (#72)
Wed, 27 Mar 2019 22:15:23 +0800 Matt Johnston Added signature for changeset ebcdb893992d
Wed, 27 Mar 2019 22:15:10 +0800 Matt Johnston Added tag DROPBEAR_2019.78 for changeset 009d52ae26d3
Wed, 27 Mar 2019 21:47:34 +0800 Matt Johnston Bump to 2019.78 DROPBEAR_2019.78
Sun, 24 Mar 2019 20:41:02 +0800 Matt Johnston Fix regression where TTY modes weren't reset for client
Sat, 23 Mar 2019 21:54:23 +0800 Matt Johnston Added signature for changeset 07b0d56d186d
Sat, 23 Mar 2019 21:54:21 +0800 Matt Johnston Added tag DROPBEAR_2019.77 for changeset 6d1bbe7d5fa5
Sat, 23 Mar 2019 21:46:29 +0800 Matt Johnston 2019.77 DROPBEAR_2019.77
Sat, 23 Mar 2019 21:45:00 +0800 Matt Johnston use "openssl sha256"
Sat, 23 Mar 2019 21:19:02 +0800 Matt Johnston Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Thu, 21 Mar 2019 23:28:59 +0800 Matt Johnston try for coverity coverity
Thu, 21 Mar 2019 00:21:38 +0800 Matt Johnston fix constness build error
Thu, 21 Mar 2019 00:14:38 +0800 Matt Johnston merge coverity coverity
Thu, 21 Mar 2019 00:09:07 +0800 Matt Johnston limit password length to 100
Wed, 20 Mar 2019 23:47:25 +0800 Matt Johnston Increase MAX_USERNAME_LEN to 100
Wed, 20 Mar 2019 16:42:47 +0100 Christian Hohnstädt dropbearconvert: keyimport.c: fix BER encoding of secp521r1 keys (#69)
Wed, 20 Mar 2019 08:08:25 -0700 xcko support openssh long option -o Port=XXXX (#68)
Wed, 20 Mar 2019 16:05:37 +0100 karel-m cygwin competibility fix (#64)
Wed, 20 Mar 2019 08:01:41 -0700 Andre McCurdy drop obsolete definition for MAX_KEXHASHBUF (#65)
Wed, 20 Mar 2019 22:57:06 +0800 Matt Johnston Add a sanity check for DROPBEAR_SVR_MULTIUSER==0 mode
Wed, 20 Mar 2019 14:44:49 +0000 Patrick Stewart Support servers without multiple user support (#76)
Wed, 20 Mar 2019 17:33:15 +0300 Konstantin Demin packet: remove stale comment about "packet_type" (#63)
Wed, 20 Mar 2019 15:25:15 +0100 François Perrad fix some gcc warnings (#73)
Wed, 20 Mar 2019 15:09:19 +0100 François Perrad use strlcpy & strlcat (#74)
Wed, 20 Mar 2019 15:03:40 +0100 vincentto13 Fix for issue successfull login of disabled user (#78)
Wed, 20 Mar 2019 08:56:19 -0500 Michael Jones Add missing word to readme (#77)
Mon, 07 Jan 2019 16:09:45 +0100 François Perrad add missing initializer (#71)
Wed, 14 Nov 2018 22:58:35 +0800 Matt Johnston merge
Wed, 14 Nov 2018 22:57:56 +0800 Matt Johnston Split ChanType closehandler() and cleanup() so that dbclient doesn't
Wed, 14 Nov 2018 22:52:04 +0800 Matt Johnston Remove some cluttering TRACE printouts
Tue, 06 Nov 2018 07:25:53 +0800 Matt Johnston Remove incorrect _POSIX_C_SOURCE
Mon, 05 Nov 2018 23:36:34 +0800 Matt Johnston - Add adaptive authentication failure delay
Fri, 07 Sep 2018 23:02:53 +0800 Matt Johnston merge remote forward fix
Fri, 07 Sep 2018 23:02:20 +0800 Matt Johnston FIx remote forward listeners bugfix
Sun, 26 Aug 2018 22:26:42 +0800 Matt Johnston Merge writev #include fix
Thu, 23 Aug 2018 23:59:24 +0800 Matt Johnston make writev #include consistent for variable declarations too
Thu, 23 Aug 2018 23:43:45 +0800 Matt Johnston Merge bugfix delay invalid users
Thu, 23 Aug 2018 23:43:12 +0800 Matt Johnston Wait to fail invalid usernames
Thu, 23 Aug 2018 22:10:07 +0800 Matt Johnston fix error message to say localoptions.h
Thu, 01 Mar 2018 22:12:30 +0800 Matt Johnston mention localoptions.h being build directory, fix underscore in CHANGES
Wed, 28 Feb 2018 15:10:14 +0100 François Perrad fix #endif (#59)
Tue, 24 Jul 2018 20:19:05 +0800 Matt Johnston avoid extended regex features to avoid caring about sed -r vs -E
Tue, 24 Jul 2018 20:19:05 +0800 Matt Johnston avoid extended regex features to avoid caring about sed -r vs -E
Wed, 21 Mar 2018 00:52:02 +0800 Matt Johnston merge coverity coverity
Fri, 09 Mar 2018 23:16:37 +0800 Matt Johnston Fix leaks in kex fuzzers
Fri, 09 Mar 2018 20:43:11 +0800 Matt Johnston move dictionaries to corpus repo
Thu, 08 Mar 2018 23:51:33 +0800 Matt Johnston avoid leak of ecdh public key
Thu, 08 Mar 2018 23:23:19 +0800 Matt Johnston kexhashbuf was much to small in kex fuzzers
Thu, 08 Mar 2018 23:22:53 +0800 Matt Johnston Disable wrapfds outside of fuzzed code
Thu, 08 Mar 2018 22:37:54 +0800 Matt Johnston It turns out you can't have a single-quote in an #error
Thu, 08 Mar 2018 22:25:33 +0800 Matt Johnston Only advertise a single server ecdsa key when -R (generate as required) is
Thu, 08 Mar 2018 22:22:11 +0800 Matt Johnston #error if no ecc size is chosen
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