log

age author description
Fri, 01 Apr 2022 14:13:52 +0800 Matt Johnston Fix IPv6 address parsing for dbclient -b
Fri, 01 Apr 2022 12:17:02 +0800 Matt Johnston Allow dbclient -J to be used with multihop
Fri, 01 Apr 2022 12:10:48 +0800 Matt Johnston Add m_snprintf() that won't return negative
Fri, 01 Apr 2022 11:56:10 +0800 Matt Johnston Fix extra default -i arguments for multihop
Fri, 01 Apr 2022 11:21:34 +0800 Matt Johnston dbclient print remote fingerprint with -v
Wed, 30 Mar 2022 23:18:00 +0800 Matt Johnston Write CHANGES since last release
Mon, 09 Jul 2018 16:27:53 +0200 Raphael Hertzog Add /usr/sbin and /sbin to default root PATH
Wed, 30 Mar 2022 21:42:23 +0800 Matt Johnston Update to latest config.guess and config.sub
Wed, 30 Mar 2022 21:06:15 +0800 Matt Johnston Handle ecdsa-sk flags, reject no-touch
Wed, 30 Mar 2022 14:32:49 +0800 Matt Johnston Fix declaration after statement
Wed, 30 Mar 2022 14:29:18 +0800 Matt Johnston Add c89 build test
Wed, 30 Mar 2022 14:28:59 +0800 Matt Johnston Fix C99 comment
Wed, 30 Mar 2022 14:08:15 +0800 Matt Johnston Fix tilde expansion of paths
Thu, 09 Jul 2020 22:06:26 +1000 Begley Brothers Inc Expand home path for MOTD file
Thu, 09 Jul 2020 17:51:07 +1000 Begley Brothers Inc Default options comments, ignore localoptions.h
Thu, 09 Jul 2020 17:47:58 +1000 Begley Brothers Inc Allow user space file locations (rootless support)
Wed, 30 Mar 2022 12:56:09 +0800 Matt Johnston Check authorized_keys permissions as the user
Wed, 30 Mar 2022 12:51:32 +0800 Matt Johnston Disable dh-group1 KEX by default
Wed, 30 Mar 2022 12:03:50 +0800 Matt Johnston Document supported formats for dropbearconvert
Wed, 30 Mar 2022 11:51:56 +0800 Matt Johnston Print the key type in "Pubkey auth succeeded"
Wed, 30 Mar 2022 11:44:04 +0800 Matt Johnston Make SHA1 optional, implement SHA256 fingerprints
Wed, 30 Mar 2022 10:23:39 +0800 Matt Johnston Remove twofish and remnants of blowfish
Wed, 30 Mar 2022 10:10:15 +0800 Matt Johnston Remove commented ssh.com code from keyimport
Tue, 29 Mar 2022 23:55:35 +0800 Matt Johnston Fix dropbearconvert ecdsa parsing error typo
Tue, 29 Mar 2022 23:47:30 +0800 Matt Johnston Use buf_burn_free() instead of two calls
Tue, 29 Mar 2022 23:27:55 +0800 Matt Johnston Add ecdsa OpenSSH format for dropbearconvert
Tue, 29 Mar 2022 22:36:30 +0800 Matt Johnston Fix dropbearconvert for dropbearmulti test
Tue, 29 Mar 2022 22:29:17 +0800 Matt Johnston Add tests for dropbearconvert
Tue, 29 Mar 2022 22:27:55 +0800 Matt Johnston Support RSA OpenSSH new format in dropbearconvert
Tue, 29 Mar 2022 16:46:06 +0800 Matt Johnston Fix ed25519 dropbear to openssh conversion
Thu, 24 Mar 2022 16:50:42 +0800 Matt Johnston Fix act matrix workaround which broke real actions
Thu, 24 Mar 2022 16:47:20 +0800 Matt Johnston Add build test with DEBUG_TRACE 5
Thu, 24 Mar 2022 14:44:13 +0800 Matt Johnston Add -v variable debug levels for server too
Thu, 24 Mar 2022 14:18:45 +0800 Matt Johnston Only set soft core limit not hard limit
Thu, 24 Mar 2022 13:42:08 +0800 Matt Johnston Revert "Don't include sk keys at all in KEX list"
Thu, 24 Mar 2022 12:26:09 +0800 Matt Johnston Fix tarball retention-days
Thu, 24 Mar 2022 12:22:07 +0800 Matt Johnston Add release.sh --testrel, github action
Wed, 23 Mar 2022 21:55:33 +0800 Matt Johnston Merge pull request #152 from HansH111/tracelevel2
Tue, 22 Mar 2022 23:29:38 +0800 Matt Johnston Fix building with DEBUG_TRACE = 0
Tue, 22 Mar 2022 23:28:24 +0800 Matt Johnston Use signature type not key type for debug message
Sat, 19 Mar 2022 09:04:18 +0000 HansH111 changed TRACE to DEBUG3 for dbclient
Sat, 19 Mar 2022 09:03:51 +0000 HansH111 changed TRACE to DEBUG2 for dbclient
Sat, 19 Mar 2022 09:02:55 +0000 HansH111 changed TRACE to DEBUG1 for dbclient
Sat, 19 Mar 2022 09:01:05 +0000 HansH111 Added DEBUG1,DEBUG2,DEBUG3 to separate functions while keeping TRACE and TRACE2.
Sat, 19 Mar 2022 08:55:31 +0000 HansH111 increase verboseness by allowing multiple -v
Sat, 19 Mar 2022 08:54:25 +0000 HansH111 Allow for DEBUG_TRACE value 0 - 5
Tue, 22 Mar 2022 16:17:47 +0800 Matt Johnston merge
Tue, 22 Mar 2022 16:17:05 +0800 Matt Johnston Split CPPFLAGS and CFLAGS more carefully
Wed, 16 Mar 2022 18:35:23 +0800 Matt Johnston Don't set pubkey_info directly in checkpubkey_line
Wed, 16 Mar 2022 17:32:43 +0800 Matt Johnston Fix pytest incorrect skip "reason" string
Wed, 16 Mar 2022 17:25:03 +0800 Matt Johnston Disable aslr pytest for fsanitize test platforms
Wed, 16 Mar 2022 17:17:23 +0800 Matt Johnston Fix SSH_PUBKEYINFO, limit characters, add tests
Wed, 16 Mar 2022 10:43:24 +0800 Matt Johnston Merge pull request #151 from HansH111/pubkeyinfo
Tue, 15 Mar 2022 18:57:21 +0000 HansH111 use buf_getptr and m_free on every iteration before m_malloc to insure no memory leaks are happening
Sun, 13 Mar 2022 17:38:38 +0000 HansH111 set envvar SSH_PUBKEYINFO if authstate.pubkey_info contains information
Sun, 13 Mar 2022 17:38:13 +0000 HansH111 extract pubkey_info when seuccesfully auth with a key and free it in the cleanup function
Sun, 13 Mar 2022 17:37:44 +0000 HansH111 add pubkey_info field to authstate structure
Tue, 15 Mar 2022 15:38:46 +0800 Matt Johnston test: Set allow_reuse_addr
Sun, 13 Mar 2022 14:21:13 +0000 HansH111 only show banner when cli_opts.quiet is not set
Sun, 13 Mar 2022 14:20:02 +0000 HansH111 use option -q for suppression remote banner output, pass option also for proxy command
Sun, 13 Mar 2022 14:16:50 +0000 HansH111 added quiet variable in cli_opts
Thu, 24 Feb 2022 11:51:51 +0800 Matt Johnston Make missing homedir non-fatal, instead use /
Thu, 03 Feb 2022 22:13:06 +0800 Matt Johnston Handle /proc/.../maps being reordered
Thu, 03 Feb 2022 22:12:11 +0800 Matt Johnston Avoid unused argument warning when reexec is unused
Tue, 01 Feb 2022 23:15:53 +0800 Matt Johnston Fix regression in non-symlink dropbearmulti
Tue, 01 Feb 2022 22:25:51 +0800 Matt Johnston Fix accidentally commented out test matrix items
Tue, 01 Feb 2022 22:18:23 +0800 Matt Johnston Make re-exec work with "dropbearmulti dropbear"
Tue, 01 Feb 2022 22:12:25 +0800 Matt Johnston Fix incorrect algolist TRACE print
Tue, 01 Feb 2022 15:51:01 +0800 Matt Johnston merge
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