Matt Johnston
d5ccc32b4d
Improve RNG seeding.
...
Try to read from /dev/urandom multiple times, take input from extra sources,
and use /dev/random when generating private keys
2012-06-29 23:19:43 +08:00
Matt Johnston
db34044c7f
ENABLE_USER_ALGO_LIST should work for the client
2012-05-17 00:26:12 +08:00
Matt Johnston
036edd6206
Add rough support for choosing ciphers/hashes with "-c" or "-m"
2012-05-17 00:12:42 +08:00
Matt Johnston
10d7a35841
Don't TRACE() the pw_passwd
2012-05-09 22:52:58 +08:00
Matt Johnston
6b4105ffe6
Fix empty password immediate login
2012-05-09 22:51:59 +08:00
Matt Johnston
2713445e91
Return immediate success for blank passwords if allowed
2012-05-09 22:37:04 +08:00
Matt Johnston
1984aabc95
Server shouldn't return "localhost" in response to -R forward connections
...
if that wasn't what the client requested.
2012-05-09 21:09:34 +08:00
Matt Johnston
f4c4ca64a8
Initialise agent_fd to -1 so we don't end up closing stdin (fd 0)
...
if public key authentication is disabled
2012-05-09 20:34:55 +08:00
Matt Johnston
2a02c4084a
- Don't sent SSH_MSG_UNIMPLEMENTED if we don't have ENABLE_SVR_REMOTETCPFWD
...
- Fix build if ENABLE_SVR_REMOTETCPFWD is disabled but ENABLE_SVR_LOCALTCPFWD
is enabled
2012-05-09 20:33:16 +08:00
Matt Johnston
e242b2820c
Ignore -q if SCP_PROGRESS isn't set
2012-04-24 22:05:55 +08:00
Matt Johnston
6467b8d903
Split listening port argument at the rightmost colon, allows binding to
...
specific IPv6 addresses.
From OpenWRT,
https://dev.openwrt.org/browser/trunk/package/dropbear/patches/300-ipv6_addr_port_split.patch
2012-04-12 22:04:16 +08:00
Matt Johnston
3e2b6a1821
Improve comment about sha1-96
2012-04-12 21:57:30 +08:00
Matt Johnston
4d009daaa0
Slight formatting change for ENABLE_CLI_AGENTFWD if statement
2012-04-09 21:29:41 +08:00
Andrey Mazo
d4a14fcb3d
Fixed compilation with unset ENABLE_{SVR,CLI}_AGENTFWD.
...
Got rid of ENABLE_AGENTFWD macro.
2012-03-26 16:17:16 +04:00
Matt Johnston
49b79fa02d
Rename HAVE_FORK to USE_VFORK
...
It makes it a bit more obvious why there's a test there since HAVE_FORK
is the normal case.
2012-04-09 20:35:13 +08:00
Mike Frysinger
c957edbe75
check for fork() and not __uClinux__
2012-04-08 01:50:52 -04:00
Mike Frysinger
33ae2be52e
fix out-of-tree cleaning
...
If we build out of tree and then run `make clean`, we hit an
infinite loop where libtommath tries to enter subdirs that don't
exist and run `make clean`.
2012-04-08 02:06:54 -04:00
Matt Johnston
496c1db974
Added signature for changeset 85f835f2fe0a
2012-02-23 21:46:02 +08:00
Matt Johnston
f381274278
Added tag DROPBEAR_2012.55 for changeset d354464b2aa6
2012-02-23 21:45:42 +08:00
Matt Johnston
398339218e
- Improve CHANGES description
2012-02-23 21:45:36 +08:00
Matt Johnston
4dda424f74
2012.55
2012-02-22 22:12:15 +08:00
Matt Johnston
f403c1f18b
- Fix minor leak
2012-02-22 22:05:24 +08:00
Matt Johnston
ff5d94a7a4
Fix accidentally committed change
2012-02-22 19:33:07 +08:00
Matt Johnston
a15fc009da
- Initialise sa_mask properly
2011-12-04 05:41:46 +08:00
Matt Johnston
6c4390c848
- Merge
2012-02-21 23:00:30 +08:00
Matt Johnston
a3188b44f0
- Make sure sa_mask is set
2012-02-21 22:57:19 +08:00
Matt Johnston
aaa72ddbfc
- Burn buffers to 0x00 instead
2012-02-21 22:56:45 +08:00
Matt Johnston
bcf3a3ab93
Merge
2012-02-10 19:09:52 +08:00
Matt Johnston
5feebd300e
Clear a few buffers when possible
2012-02-10 18:32:18 +08:00
Matt Johnston
aec23e5f79
- Fix use-after-free if multiple command requests were sent. Move
...
the original_command into chansess struct since that makes more sense
2011-12-04 05:31:25 +08:00
Matt Johnston
52a466b8af
- Remove unused variable/code
2011-12-04 05:27:57 +08:00
Matt Johnston
baa32218b0
- Make sure we don't use channel-specific data after it has been freed
...
with a ChanType->closehandler()
2011-12-04 05:27:29 +08:00
Matt Johnston
fd0b05943d
- Fix some format strings in TRACE()s
2011-12-04 05:24:50 +08:00
Matt Johnston
2e0145fb95
- We don't need to test for NULL before free()
2011-12-04 05:23:43 +08:00
Matt Johnston
c894ea4ea2
Put better #if guards around IPv6 socket options for IPV6_TCLASS and
...
IPV6_V6ONLY. From Gustavo Zacarias.
2011-11-10 18:17:00 +08:00
Matt Johnston
88278dee74
Added signature for changeset 3f12086c2ef2
2011-11-08 21:06:29 +08:00
Matt Johnston
d0fadd992f
Added tag DROPBEAR_2011.54 for changeset 3f12086c2ef2
2011-11-08 21:06:01 +08:00
Matt Johnston
eb45ce0e8a
Changelog and version bump for 2011.54
2011-11-08 20:48:15 +08:00
Matt Johnston
194b700592
Fix symlink target created by installdropbearmulti
2011-11-08 20:33:19 +08:00
Matt Johnston
5454c2a7f1
Added signature for changeset aa2f51a6b81d
2011-11-08 00:01:47 +08:00
Matt Johnston
a6568626a5
Use "uint64_t" instead of "u_int64_t" since the Solaris doesn't have the
...
latter
2011-11-07 19:31:53 +08:00
Matt Johnston
59943acffe
Fix crash with -R forwarding
2011-11-06 20:22:34 +08:00
Matt Johnston
d4e7654ed0
Print the server allocated port when using dbclient -R 0:....
...
Patch from Ali Onur Uyar
2011-11-05 23:12:15 +08:00
convert-repo
68b458ece9
update tags
2011-11-03 07:18:37 +00:00
Matt Johnston
1119ad3a2f
Set IPTOS_LOWDELAY for IPv6 too
...
--HG--
extra : convert_revision : bebc84493fc5f4ca914ae8828e6db7204c086ac2
2011-10-26 16:02:06 +00:00
Matt Johnston
29e68e9d79
- Add ALLOW_BLANK_PASSWORD option
...
- Don't reject blank-password logins via public key
--HG--
extra : convert_revision : 2d4bb3ecb013a7be47a7b470fc6b23e653a43dfb
2011-10-26 15:49:47 +00:00
Matt Johnston
c1fe2ec5ae
Try bind IPV6_V6ONLY
...
--HG--
extra : convert_revision : cfe965c1503984cafaa98b684269db99bec310eb
2011-10-20 13:45:43 +00:00
Matt Johnston
81cacd9f15
list.c also has no trailing newline
...
--HG--
extra : convert_revision : cfe8e94b86e98f79b18abebbcd49c6eb5908c74c
2011-07-05 12:52:06 +00:00
Matt Johnston
6def0ab5f1
Fix lost ending newline
...
--HG--
extra : convert_revision : eacbbecc4f4aad52a29b013beed83b7d54a98796
2011-07-05 12:50:15 +00:00
Matt Johnston
d20627585a
Hopefully fix -lcrypt problem
...
--HG--
extra : convert_revision : 94d41df148dba424a62b442aebdb5cf0db11449a
2011-06-30 14:34:32 +00:00