debian
Bump to 2019.78
2019-03-27 21:47:34 +08:00
libtomcrypt
Attempt to fix m_free for libtomcrypt/libtommath
2018-03-02 00:02:06 +08:00
libtommath
Bring back Dropbear patch to avoid setting AR/LD/RANLIB in LTM
2019-09-17 22:26:03 +08:00
.gitignore
update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation ( #79 )
2019-09-16 21:50:38 +08:00
.hgignore
fuzz harness
2017-05-13 22:50:54 +08:00
.hgsigs
Added signature for changeset ebcdb893992d
2019-03-27 22:15:23 +08:00
.hgtags
Added tag DROPBEAR_2019.78 for changeset 009d52ae26d3
2019-03-27 22:15:10 +08:00
.travis.yml
run linter
2020-05-24 13:34:19 +08:00
agentfwd.h
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00
algo.h
Make server send SSH_MSG_EXT_INFO
2020-05-21 23:00:22 +08:00
atomicio.c
upgrade atomicio
2016-11-15 14:56:25 +01:00
atomicio.h
upgrade atomicio
2016-11-15 14:56:25 +01:00
auth.h
Increase MAX_USERNAME_LEN to 100
2019-03-20 23:47:25 +08:00
bignum.c
add m_mp_free_multi, be more careful freeing when failing to load keys
2017-05-26 21:08:43 +08:00
bignum.h
add m_mp_free_multi, be more careful freeing when failing to load keys
2017-05-26 21:08:43 +08:00
buffer.c
ext-info handling for server-sig-algs
2020-05-19 00:31:41 +08:00
buffer.h
ext-info handling for server-sig-algs
2020-05-19 00:31:41 +08:00
CHANGES
Bump to 2019.78
2019-03-27 21:47:34 +08:00
channel.h
Split ChanType closehandler() and cleanup() so that dbclient doesn't
2018-11-14 22:57:56 +08:00
chansession.h
Set SSH_ORIGINAL_COMMAND for "dropbear -c" too, fix build without
2020-03-14 23:28:18 +08:00
circbuffer.c
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00
circbuffer.h
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00
cli-agentfwd.c
Split ChanType closehandler() and cleanup() so that dbclient doesn't
2018-11-14 22:57:56 +08:00
cli-auth.c
rename some options and move some to sysoptions.h
2018-02-18 00:29:17 +08:00
cli-authinteract.c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
cli-authpasswd.c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
cli-authpubkey.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
cli-channel.c
cli-chansession.c
Fix regression where TTY modes weren't reset for client
2019-03-24 20:41:02 +08:00
cli-kex.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
cli-main.c
ext-info handling for server-sig-algs
2020-05-19 00:31:41 +08:00
cli-runopts.c
fix constness build error
2019-03-21 00:21:38 +08:00
cli-session.c
ext-info handling for server-sig-algs
2020-05-19 00:31:41 +08:00
cli-tcpfwd.c
Split ChanType closehandler() and cleanup() so that dbclient doesn't
2018-11-14 22:57:56 +08:00
common-algo.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
common-channel.c
Split ChanType closehandler() and cleanup() so that dbclient doesn't
2018-11-14 22:57:56 +08:00
common-chansession.c
common-kex.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
common-runopts.c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
common-session.c
Rename EPKA -> Plugin
2019-05-15 21:59:45 +08:00
compat.c
Merge pull request #31 from bengardner/PATH_DEVNULL
2017-06-02 22:57:09 +08:00
compat.h
fix empty C prototypes
2016-03-16 22:41:20 +08:00
config.guess
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
2019-03-23 21:19:02 +08:00
config.sub
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
2019-03-23 21:19:02 +08:00
configure.ac
When explicitly passing --disable-fuzz to ./configure fuzz was actually
2020-03-27 23:23:11 +08:00
crypto_desc.c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
crypto_desc.h
fix empty C prototypes
2016-03-16 22:41:20 +08:00
curve25519.c
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
curve25519.h
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
dbclient.1
Add dbclient '-J &fd' option for a file descriptor
2018-02-18 15:12:15 +08:00
dbhelpers.c
some linting after fuzz merge ( #60 )
2018-03-03 11:06:45 +08:00
dbhelpers.h
include config.h for options.h. don't need to include options.h when
2018-02-18 11:22:13 +08:00
dbmalloc.c
Only use malloc wrapper if fuzzing
2018-03-01 23:46:24 +08:00
dbmalloc.h
Attempt to fix m_free for libtomcrypt/libtommath
2018-03-02 00:02:06 +08:00
dbmulti.c
allow specifying dropbearmulti command as an argument
2016-03-10 21:35:23 +08:00
dbrandom.c
workaround memory sanitizer FD_ZERO false positives
2018-03-06 21:51:51 +08:00
dbrandom.h
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00
dbutil.c
- Add adaptive authentication failure delay
2018-11-05 23:36:34 +08:00
dbutil.h
- Add adaptive authentication failure delay
2018-11-05 23:36:34 +08:00
debug.h
Make DEBUG_NOFORK a #if not #ifdef
2020-05-21 22:58:56 +08:00
default_options.h
MOTD enabled by default as the manpage says ( #87 )
2020-03-14 22:21:01 +08:00
dh_groups.c
Fix whitespace missed in merge
2016-03-18 20:43:22 +08:00
dh_groups.h
Get rid of group15, move group16 to sha512.
2016-03-12 16:21:13 +08:00
dropbear_lint.sh
Add linter for #ifdef
2020-05-24 13:15:24 +08:00
dropbear.8
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
dropbearconvert.1
Fix minor manpage formatting issues
2015-11-25 20:46:06 +08:00
dropbearconvert.c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
dropbearkey.1
Fix minor manpage formatting issues
2015-11-25 20:46:06 +08:00
dropbearkey.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
dss.c
merge from main
2018-02-17 19:29:51 +08:00
dss.h
use sigtype where appropriate
2020-04-06 23:18:26 +08:00
ecc.c
include config.h for options.h. don't need to include options.h when
2018-02-18 11:22:13 +08:00
ecc.h
include config.h for options.h. don't need to include options.h when
2018-02-18 11:22:13 +08:00
ecdsa.c
include config.h for options.h. don't need to include options.h when
2018-02-18 11:22:13 +08:00
ecdsa.h
It turns out you can't have a single-quote in an #error
2018-03-08 22:37:54 +08:00
ed25519.c
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
ed25519.h
use sigtype where appropriate
2020-04-06 23:18:26 +08:00
fake-rfc2553.c
fake-rfc2553.h
DROPBEAR_ prefix for include guards to avoid collisions
2015-02-24 20:43:01 +08:00
filelist.txt
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
fuzz-common.c
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
fuzz-harness.c
Disable wrapfds outside of fuzzed code
2018-03-08 23:22:53 +08:00
fuzz-hostkeys.c
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
fuzz-wrapfd.c
workaround memory sanitizer FD_ZERO false positives
2018-03-06 21:51:51 +08:00
fuzz-wrapfd.h
some linting after fuzz merge ( #60 )
2018-03-03 11:06:45 +08:00
fuzz.h
Add kexdh and kexecdh fuzzers
2018-03-05 11:50:31 +08:00
fuzzer-kexcurve25519.c
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
fuzzer-kexdh.c
Fix leaks in kex fuzzers
2018-03-09 23:16:37 +08:00
fuzzer-kexecdh.c
Fix leaks in kex fuzzers
2018-03-09 23:16:37 +08:00
FUZZER-NOTES.md
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
fuzzer-preauth_nomaths.c
add fuzzer-preauth_nomaths
2018-01-23 23:05:47 +08:00
fuzzer-preauth.c
add fuzzer-preauth_nomaths
2018-01-23 23:05:47 +08:00
fuzzer-pubkey.c
use sigtype where appropriate
2020-04-06 23:18:26 +08:00
fuzzer-verify.c
ext-info handling for server-sig-algs
2020-05-19 00:31:41 +08:00
fuzzers_test.sh
update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation ( #79 )
2019-09-16 21:50:38 +08:00
gendss.c
update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation ( #79 )
2019-09-16 21:50:38 +08:00
gendss.h
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
gened25519.c
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
gened25519.h
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
genrsa.c
update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation ( #79 )
2019-09-16 21:50:38 +08:00
genrsa.h
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
gensignkey.c
Fallback for key gen without hard link support ( #89 )
2020-03-14 22:37:35 +08:00
gensignkey.h
add configuration option for default RSA size.
2017-06-24 23:32:25 +08:00
ifndef_wrapper.sh
avoid extended regex features to avoid caring about sed -r vs -E
2018-07-24 20:19:05 +08:00
includes.h
Rename EPKA -> Plugin
2019-05-15 21:59:45 +08:00
INSTALL
Update remaining advise to edit options.h
2020-03-10 15:38:38 +01:00
install-sh
kex.h
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
keyimport.c
use sigtype where appropriate
2020-04-06 23:18:26 +08:00
keyimport.h
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00
LICENSE
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
list.c
include config.h for options.h. don't need to include options.h when
2018-02-18 11:22:13 +08:00
list.h
fix empty C prototypes
2016-03-16 22:41:20 +08:00
listener.c
Pointer parameter could be declared as pointing to const (callback)
2017-08-19 22:39:53 +02:00
listener.h
Pointer parameter could be declared as pointing to const (callback)
2017-08-19 22:39:53 +02:00
loginrec.c
loginrec close fd on error path
2018-02-17 12:16:18 +08:00
loginrec.h
remove unused loginrec_set_addr()
2016-03-15 22:04:13 +08:00
ltc_prng.c
include config.h for options.h. don't need to include options.h when
2018-02-18 11:22:13 +08:00
ltc_prng.h
include config.h for options.h. don't need to include options.h when
2018-02-18 11:22:13 +08:00
Makefile.in
Add linter for #ifdef
2020-05-24 13:15:24 +08:00
MULTI
- Fix "inst_scp" target since there isn't a manpage
2013-10-09 22:24:39 +08:00
netio.c
cygwin competibility fix ( #64 )
2019-03-20 23:05:37 +08:00
netio.h
bind to port as well with -b
2018-01-26 00:28:25 +08:00
options.h
mention localoptions.h being build directory, fix underscore in CHANGES
2018-03-01 22:12:30 +08:00
packet.c
packet: remove stale comment about "packet_type" ( #63 )
2019-03-20 22:33:15 +08:00
packet.h
get rid of unused packet_type in encrypted write queue
2018-03-04 14:57:18 +08:00
process-packet.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
progressmeter.c
progressmeter.h
pubkeyapi.h
Rename EPKA -> Plugin
2019-05-15 21:59:45 +08:00
queue.c
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00
queue.h
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00
README
Add Ed25519 support ( #91 )
2020-03-12 00:09:45 +08:00
release.sh
Add linter for #ifdef
2020-05-24 13:15:24 +08:00
rsa.c
split signkey_type and signature_type for RSA sha1 vs sha256
2020-05-17 23:58:31 +08:00
rsa.h
split signkey_type and signature_type for RSA sha1 vs sha256
2020-05-17 23:58:31 +08:00
runopts.h
Rename EPKA -> Plugin
2019-05-15 21:59:45 +08:00
scp.c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
scpmisc.c
use strlcpy & strlcat ( #74 )
2019-03-20 22:09:19 +08:00
scpmisc.h
fix some gcc warnings ( #73 )
2019-03-20 22:25:15 +08:00
service.h
fix empty C prototypes
2016-03-16 22:41:20 +08:00
session.h
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
signkey.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
signkey.h
ext-info handling for server-sig-algs
2020-05-19 00:31:41 +08:00
SMALL
ssh.h
ext-info handling for server-sig-algs
2020-05-19 00:31:41 +08:00
sshpty.c
sshpty.h
svr-agentfwd.c
Support servers without multiple user support ( #76 )
2019-03-20 22:44:49 +08:00
svr-auth.c
Improve address logging on early exit messages ( #83 )
2020-03-18 23:28:56 +08:00
svr-authpam.c
Fix for issue successfull login of disabled user ( #78 )
2019-03-20 22:03:40 +08:00
svr-authpasswd.c
limit password length to 100
2019-03-21 00:09:07 +08:00
svr-authpubkey.c
split signkey_type and signature_type for RSA sha1 vs sha256
2020-05-17 23:58:31 +08:00
svr-authpubkeyoptions.c
Don't log authorized_keys command= every time
2020-03-14 23:26:37 +08:00
svr-chansession.c
Set SSH_ORIGINAL_COMMAND for "dropbear -c" too, fix build without
2020-03-14 23:28:18 +08:00
svr-kex.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
svr-main.c
Make DEBUG_NOFORK a #if not #ifdef
2020-05-21 22:58:56 +08:00
svr-runopts.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
svr-service.c
more linting ( #58 )
2018-02-26 21:31:15 +08:00
svr-session.c
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
svr-tcpfwd.c
add missing initializer ( #71 )
2019-01-07 23:09:45 +08:00
svr-x11fwd.c
Split ChanType closehandler() and cleanup() so that dbclient doesn't
2018-11-14 22:57:56 +08:00
sysoptions.h
send and handle SSH_MSG_EXT_INFO only at the correct point
2020-05-24 14:16:58 +08:00
tcp-accept.c
FIx remote forward listeners
2018-09-07 23:02:20 +08:00
tcpfwd.h
FIx remote forward listeners
2018-09-07 23:02:20 +08:00
termcodes.c
termcodes: make VEOL2, VWERASE, VLNEXT, ECHOCTL, and ECHOKE optional
2016-05-25 10:03:53 -05:00
termcodes.h
DROPBEAR_ prefix for include guards to avoid collisions
2015-02-24 20:43:01 +08:00
x11fwd.h
Pointer parameter could be declared as pointing to const
2017-08-19 17:16:13 +02:00