Steve Dover
47f7272ba1
Add linux/types.h to includes to avoid missing ___u64 etc
2014-02-17 22:05:59 +08:00
Matt Johnston
bf6f3f613d
Read (and enqueue) packets from interactive input even when
...
we're waiting for a key exchange.
This should hopefully fix the situation where "~." doesn't work to terminate a
client session when a laptop wakes up. The client will be stuck waiting for a
key exchange on a dead connection, so won't have read the escape character
2014-02-17 21:41:06 +08:00
Matt Johnston
0c9a643216
Change port separator to ^ since % is used in ipv6 addresses
2014-02-15 21:42:35 +08:00
Matt Johnston
fa2d843403
Disable immediate auth for delayed-zlib mode
2014-02-15 21:23:41 +08:00
Matt Johnston
1dc5312f00
- Save errno in signal handlers
...
- Use _exit() in segv handler
2014-02-15 21:13:57 +08:00
Matt Johnston
73444f2957
generate RSA keys of exact length
2014-02-14 23:18:45 +08:00
Matt Johnston
a18a6b8db8
cleanup before clearing keys
2014-02-12 22:15:02 +08:00
Nicolas Boos
bf56591fb8
Fix linking -lcrypt for systems without libcrypt in /usr/lib
2014-02-07 07:57:45 +08:00
Nicolas Boos
5ea428a30d
Avoid linking dropbearconvert and dropbearkey to libz or libutil
2014-02-07 07:53:32 +08:00
Matt Johnston
af524c4d65
Fix check for EINTR
2014-01-28 22:44:24 +08:00
Matt Johnston
2bc9f35052
Back out accidentally committed files
2014-01-23 22:29:04 +08:00
Matt Johnston
55a0c5068f
requirenext doesn't need two values
2014-01-23 22:25:52 +08:00
Matt Johnston
8128b15e41
Fix failing rekeying when we receive a still-in-flight packet
2014-01-23 21:56:35 +08:00
Matt Johnston
8081b0e033
Forgot to save the change
2014-01-17 21:42:32 +08:00
Matt Johnston
61cecbb337
DROPBEAR_CLI_AUTH_IMMEDIATE fixed, now enabled by default
2014-01-17 21:39:27 +08:00
Mike Frysinger
aee1309c91
Fix so that "make install" for multi target won't fail on scp which doesn't
...
have a manpage
2013-12-11 21:50:33 +08:00
Mike Frysinger
710c1df413
Turn dropbearmulti into a real target so we don't constantly re-link it
2013-12-11 21:48:02 +08:00
Matt Johnston
0f165a95a8
Added signature for changeset 3d1d7d151c0c
2013-12-03 22:00:38 +08:00
Matt Johnston
581f04c80b
Added tag DROPBEAR_2013.62 for changeset 3d1d7d151c0c
2013-12-03 22:00:29 +08:00
Matt Johnston
511be4acc6
2013.62
2013-12-03 21:39:06 +08:00
Matt Johnston
d77b29f1d7
Update to 2013-10-01
2013-12-03 21:36:12 +08:00
Matt Johnston
092a4d9a7e
Fix disabling DSS key
2013-12-03 21:26:59 +08:00
Matt Johnston
b3cab3ce31
Log when generating a hostkey
2013-12-03 21:13:58 +08:00
Matt Johnston
e5279b0e2e
Update README
2013-12-03 21:03:23 +08:00
Matt Johnston
9ff337aa3b
Exit if we don't have keys and -R wasn't specified
2013-12-03 20:59:03 +08:00
Catalin Patulea
441facc6e0
Fix TRACEs of cli_send_netcat_request
2013-12-03 00:06:35 +08:00
Matt Johnston
998d6cdfc4
- Sockets are set to lowdelay priority initially to improve conneciton setup
...
time
- Set non-pty connections to bulk for client and server
2013-12-03 00:04:48 +08:00
Catalin Patulea
ddc10b2d0c
Set IPTOS_LOWDELAY on PTY sessions only
2013-12-02 22:55:43 +08:00
Matt Johnston
4f6f651b7d
Only define LTM_DESC if it isn't already
2013-12-02 22:15:17 +08:00
Matt Johnston
68c7667a20
merge
2013-11-27 21:32:45 +08:00
Matt Johnston
0b62d71e70
- Increase buffer size, fixes converting 521bit ECC key
...
- Fix assertion that key size is exactly curve size
2013-11-27 21:30:05 +08:00
Matt Johnston
be5780ef90
Fix library order of libtom*
2013-11-25 23:39:15 +08:00
Matt Johnston
e5c52796c3
Try and fix utmp handling
2013-11-25 23:30:01 +08:00
Matt Johnston
c5e36f8e3c
Fix some warnings
2013-11-25 23:08:33 +08:00
Matt Johnston
5a85c4b91b
Added signature for changeset 9ec083a21adf
2013-11-14 22:39:27 +08:00
Matt Johnston
0201072c1b
Added tag DROPBEAR_2013.61test for changeset e894dbc015ba
2013-11-14 22:39:16 +08:00
Matt Johnston
aa029ed991
2013.61test
2013-11-14 22:24:10 +08:00
Matt Johnston
0777e896f1
docs for ecdsa
2013-11-14 22:14:09 +08:00
Matt Johnston
7f90231b8f
another new config.guess 2013-06-10
2013-11-14 22:07:18 +08:00
Matt Johnston
cbe63bbabe
rename random.h to dbrandom.h since some OSes have a system random.h
...
--HG--
rename : random.c => dbrandom.c
rename : random.h => dbrandom.h
2013-11-14 22:05:47 +08:00
Matt Johnston
de1deaf0bd
use oldstyle comments
2013-11-14 22:03:30 +08:00
Matt Johnston
e00a97944a
Replace some deprecated macros with other ones, from Daniel Richard G.
2013-11-14 21:45:50 +08:00
Matt Johnston
a65f84db38
- Some fixes for old compilers like tru64 v4 from Daniel Richard G.
...
- Don't warn about blocking random device for prngd
2013-11-14 21:36:45 +08:00
Matt Johnston
8c8ecec3e9
merge ecc again
2013-11-14 20:45:46 +08:00
Matt Johnston
b77864931b
Don't exit fatally if authorized_keys has a line like
...
command="something" ssh-rsa
--HG--
branch : ecc
2013-11-12 23:58:51 +08:00
Matt Johnston
e60a84d0ed
Various cleanups and fixes for warnings
...
--HG--
branch : ecc
2013-11-12 23:02:32 +08:00
Matt Johnston
f025277147
comments, turn off debugging options
...
--HG--
branch : ecc
2013-11-09 00:14:28 +08:00
Matt Johnston
1e00d0b926
- Make curve25519 work after fixing a typo, interoperates with OpenSSH
...
- comment on ecc binary size effects
--HG--
branch : ecc
2013-11-09 00:02:26 +08:00
Matt Johnston
29b1455f36
Merge
...
--HG--
branch : ecc
2013-11-08 23:32:13 +08:00
Matt Johnston
0162c116da
curve25519
...
--HG--
branch : ecc
2013-11-08 23:11:43 +08:00