Matt Johnston
|
24b446705b
|
test for linux/pkt-sched.h rather than SO_PRIORITY
|
2017-06-23 23:36:33 +08:00 |
|
Matt Johnston
|
3c5ed47804
|
set PAM_RHOST
|
2017-06-23 23:21:20 +08:00 |
|
Matt Johnston
|
b967dc1fa5
|
merge
--HG--
branch : fuzz
|
2017-06-23 21:31:49 +08:00 |
|
Matt Johnston
|
af2caaab72
|
Compile with -fno-strict-overflow if possible.
Needed for curve25519-donna https://github.com/agl/curve25519-donna/issues/31
|
2017-06-23 21:31:25 +08:00 |
|
Matt Johnston
|
2cbe70ba34
|
verify debug printing
--HG--
branch : fuzz
|
2017-06-20 20:07:25 +08:00 |
|
Matt Johnston
|
8e1ea0f27b
|
increase min DSS and RSA lengths
--HG--
branch : fuzz
|
2017-06-16 22:35:32 +08:00 |
|
Matt Johnston
|
e3246ceb7e
|
check p and q lengths
--HG--
branch : fuzz
|
2017-06-16 22:35:18 +08:00 |
|
Matt Johnston
|
169f41a43c
|
fix missing arglist NULL terminator
|
2017-06-15 08:00:07 +08:00 |
|
Matt Johnston
|
88ce30beb6
|
merge from main
--HG--
branch : fuzz
|
2017-06-14 23:31:42 +08:00 |
|
Matt Johnston
|
d260d5148e
|
improve value range validation
|
2017-06-14 23:31:15 +08:00 |
|
Matt Johnston
|
723ec19eed
|
fix checkmac always failing pre-kex
--HG--
branch : fuzz
|
2017-06-11 21:39:40 +08:00 |
|
Ben Gardner
|
44f36d57e6
|
sysoptions.h: Add ability to override DROPBEAR_LISTEN_BACKLOG
This change allows adding DROPBEAR_LISTEN_BACKLOG to localoptions.h to
force the value.
|
2017-06-05 08:40:48 -05:00 |
|
Matt Johnston
|
7ab8f61974
|
Merge pull request #38 from armcc/master
Fix libtomcrypt/libtommath linking order
|
2017-06-03 09:45:55 +08:00 |
|
Matt Johnston
|
4bba3268d5
|
Merge pull request #40 from fperrad/20161119_lint
more lintings
|
2017-06-03 09:41:09 +08:00 |
|
Francois Perrad
|
5f76e4c1ed
|
when pointer, use NULL instead of 0
|
2017-06-02 18:14:31 +02:00 |
|
Matt Johnston
|
92c4f20089
|
Set configure #defines to 1. Escape some strings for m4
|
2017-06-02 23:35:30 +08:00 |
|
Matt Johnston
|
acfd372808
|
Merge pull request #37 from shauser88/configure-fixes
Fix configure options using AC_ARG_ENABLE
|
2017-06-02 23:21:31 +08:00 |
|
Matt Johnston
|
6054483dc7
|
Merge pull request #39 from fperrad/20161118_lint
fix indentation
|
2017-06-02 23:10:48 +08:00 |
|
Matt Johnston
|
25931bc1e6
|
Merge pull request #34 from bengardner/gitignore
Add .gitignore file
|
2017-06-02 23:02:34 +08:00 |
|
Matt Johnston
|
9250c58013
|
Merge pull request #33 from bengardner/termcodes
termcodes: make VEOL2, VWERASE, VLNEXT, ECHOCTL, and ECHOKE optional
|
2017-06-02 23:01:54 +08:00 |
|
Matt Johnston
|
4f226ab36a
|
Merge pull request #32 from bengardner/ERR_label
Change label name _ERR to LBL_ERR
|
2017-06-02 23:00:05 +08:00 |
|
Matt Johnston
|
33e28fb96b
|
Merge pull request #31 from bengardner/PATH_DEVNULL
Use DROPBEAR_PATH_DEVNULL instead of undefined _PATH_DEVNULL
|
2017-06-02 22:57:09 +08:00 |
|
Francois Perrad
|
206b9cea0d
|
rename hidden variable
in function tcp_acceptor()
struct sockaddr_storage addr;
char* addr = NULL;
|
2017-06-01 19:15:07 +02:00 |
|
Francois Perrad
|
9dcb04a1e0
|
fix DEBUG_* condition
|
2017-06-01 19:10:37 +02:00 |
|
Francois Perrad
|
08543d0c76
|
use #ifdef DROPBEAR_PRNGD_SOCKET instead of #if
|
2017-06-01 19:10:37 +02:00 |
|
Matt Johnston
|
937e6cb91e
|
fuzzer-preauth don't call getpwnam(), bring back longjmp
--HG--
branch : fuzz
|
2017-06-02 00:03:51 +08:00 |
|
Francois Perrad
|
6c43be767c
|
fix indentation
|
2017-06-01 16:39:26 +02:00 |
|
Matt Johnston
|
81b64ea0b5
|
Add a flag whether to longjmp, missed that last commit
--HG--
branch : fuzz
|
2017-06-01 21:30:26 +08:00 |
|
Matt Johnston
|
ea0e23c172
|
don't longjmp for fuzzer-preauth (temporary to debug asan)
--HG--
branch : fuzz
|
2017-05-30 22:50:52 +08:00 |
|
Matt Johnston
|
4d07aa315b
|
Disable setnonblocking(), get_socket_address(), set_sock_priority()
for fuzzing
--HG--
branch : fuzz
|
2017-05-26 22:10:51 +08:00 |
|
Matt Johnston
|
2e298b25e4
|
fix building with DEBUG_TRACE
--HG--
branch : fuzz
|
2017-05-26 22:09:30 +08:00 |
|
Matt Johnston
|
c38927da47
|
add m_mp_free_multi, be more careful freeing when failing to load keys
|
2017-05-26 21:08:43 +08:00 |
|
Matt Johnston
|
25607c04a7
|
add m_mp_free_multi, be more careful freeing when failing to load keys
--HG--
branch : fuzz
|
2017-05-26 21:08:43 +08:00 |
|
Matt Johnston
|
cbd5be1b82
|
add fuzzer-verify
--HG--
branch : fuzz
|
2017-05-26 00:20:01 +08:00 |
|
Matt Johnston
|
924b8469cb
|
fix null pointer crash
|
2017-05-26 00:19:53 +08:00 |
|
Matt Johnston
|
f24d93d4e4
|
fix null pointer crash
--HG--
branch : fuzz
|
2017-05-26 00:19:53 +08:00 |
|
Matt Johnston
|
65baa71b58
|
linked list dbmalloc now
add non-free m_malloc_free_epoch() argument for leak detection
--HG--
branch : fuzz
|
2017-05-26 00:19:39 +08:00 |
|
Matt Johnston
|
b8fa712847
|
rearrange, all fuzzers now call fuzzer_set_input()
--HG--
branch : fuzz
|
2017-05-25 22:21:49 +08:00 |
|
Matt Johnston
|
095b067857
|
limit input size
--HG--
branch : fuzz
|
2017-05-25 22:21:23 +08:00 |
|
Matt Johnston
|
87c4586d61
|
fuzzing has a constant time
--HG--
branch : fuzz
|
2017-05-25 22:20:10 +08:00 |
|
Matt Johnston
|
b17254925d
|
Just use memset, it should'be be optimised out in a separate file
--HG--
branch : fuzz
|
2017-05-25 22:19:46 +08:00 |
|
Matt Johnston
|
cf2c4f44a2
|
fuzzers disable logging by default
--HG--
branch : fuzz
|
2017-05-25 00:12:07 +08:00 |
|
Matt Johnston
|
2bc55ff428
|
don't exit encountering short lines
--HG--
branch : fuzz
|
2017-05-25 00:10:18 +08:00 |
|
Matt Johnston
|
ee5769f31f
|
avoid NULL argument to base64 decode
--HG--
branch : fuzz
|
2017-05-25 00:09:40 +08:00 |
|
Matt Johnston
|
3a8517b06f
|
create fuzzer .options files
--HG--
branch : fuzz
|
2017-05-23 22:43:52 +08:00 |
|
Matt Johnston
|
0363d3c32e
|
fuzzer-pubkey
--HG--
branch : fuzz
|
2017-05-23 22:43:34 +08:00 |
|
Matt Johnston
|
a582c4cdb6
|
split out checkpubkey_line() separately
--HG--
branch : fuzz
|
2017-05-23 22:29:21 +08:00 |
|
Matt Johnston
|
a43b6b0323
|
define SIZE_T_MAX
--HG--
branch : fuzz
|
2017-05-22 22:09:46 +08:00 |
|
Matt Johnston
|
84a143a605
|
remove unneeded check
--HG--
branch : fuzz
|
2017-05-22 22:09:38 +08:00 |
|
Matt Johnston
|
114438e669
|
zlib can use m_malloc/m_free too
--HG--
branch : fuzz
|
2017-05-22 22:09:26 +08:00 |
|