Matt Johnston
|
09e83ad742
|
Move dh group constants to a separate file
|
2016-01-14 21:54:58 +08:00 |
|
Matt Johnston
|
31e379c300
|
merge from default
--HG--
branch : fastopen
|
2015-02-28 09:06:40 +08:00 |
|
Thorsten Horstmann
|
abeb9d64a3
|
Some minor typo fixes, found by codespell.
|
2015-02-24 20:45:07 +08:00 |
|
Matt Johnston
|
364a53577e
|
Move generic network routines to netio.c
--HG--
branch : fastopen
|
2015-02-20 23:16:38 +08:00 |
|
Like Ma
|
a1dcebe4f4
|
Fix installing dropbear.8 error when building in a separate directory.
(fix pull request #6)
|
2015-01-23 22:59:30 +08:00 |
|
Matt Johnston
|
927a2dc849
|
Fix "make install" dependency so that it works without prior "make"
|
2014-03-07 21:30:20 +08:00 |
|
Matt Johnston
|
29062e629f
|
Fix building with system libtomcrypt/libtommath
|
2014-02-18 21:03:27 +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 |
|
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
|
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
|
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 |
|
Matt Johnston
|
4363b8b32d
|
refactor key generation, make it generate as required.
Needs UI in server command line options
--HG--
branch : keyondemand
|
2013-11-07 00:18:52 +08:00 |
|
Matt Johnston
|
45bd0edae5
|
Merge in changes from the past couple of releases
--HG--
branch : ecc
|
2013-10-18 21:38:01 +08:00 |
|
Matt Johnston
|
4ba058986e
|
- Fix "inst_scp" target since there isn't a manpage
- Fix "make install MULTI=1"
|
2013-10-09 22:24:39 +08:00 |
|
Matt Johnston
|
03b7255ddd
|
Add @exec_prefix@ that was missing
|
2013-10-09 21:58:07 +08:00 |
|
Matt Johnston
|
fc1155f974
|
Add manpage for dropbearconvert
Move dropbearkey to manual section 1
Add install target for manpages
--HG--
rename : dropbearkey.8 => dropbearkey.1
|
2013-10-03 23:45:25 +08:00 |
|
Matt Johnston
|
aced7b5b00
|
Fix static library order, libtomcrypt depends on libtommath
--HG--
branch : ecc
|
2013-05-21 13:20:02 +08:00 |
|
Matt Johnston
|
04518e9e80
|
merge in HEAD
--HG--
branch : ecc
|
2013-05-21 12:09:35 +08:00 |
|
Matt Johnston
|
7f091e7019
|
start on ecdsa keys
--HG--
branch : ecc
|
2013-04-09 00:36:04 +08:00 |
|
Matt Johnston
|
c6bdc810ab
|
ecc kind of works, needs fixing/testing
--HG--
branch : ecc
|
2013-04-07 01:36:42 +08:00 |
|
Matt Johnston
|
e5072c6b12
|
merge from head roundtrip changes
--HG--
branch : kexguess
|
2013-04-01 00:13:41 +08:00 |
|
Matt Johnston
|
36526700a9
|
Don't bother waiting for a ssh-connection service reply - the server
will disconnect if it wasn't accepted
|
2013-03-31 21:38:17 +08:00 |
|
Matt Johnston
|
9c7485331a
|
Get rid of client/server specific buf_match_algo, use single
function with a couple of if statements instead
--HG--
branch : kexguess
|
2013-03-30 23:55:05 +08:00 |
|
Matt Johnston
|
74cad1612f
|
more bits on ecc branch
--HG--
branch : ecc
|
2013-03-27 00:38:03 +08:00 |
|
Matt Johnston
|
73e22c115c
|
refactor kexdh code a bit, start working on ecdh etc
--HG--
branch : ecc
|
2013-03-26 01:35:22 +08:00 |
|
Matt Johnston
|
194b700592
|
Fix symlink target created by installdropbearmulti
|
2011-11-08 20:33:19 +08:00 |
|
Matt Johnston
|
d20627585a
|
Hopefully fix -lcrypt problem
--HG--
extra : convert_revision : 94d41df148dba424a62b442aebdb5cf0db11449a
|
2011-06-30 14:34:32 +00:00 |
|
Matt Johnston
|
e9879cd07b
|
-lcrypt needs to be before object files when static linking
--HG--
extra : convert_revision : 8ecc9a039f16d8492d2b7f64e8602d3f6302e212
|
2011-02-25 12:14:33 +00:00 |
|
Matt Johnston
|
27fddd2c35
|
Work properly again with bundled libtom*. autoconf is a hassle.
--HG--
extra : convert_revision : 4077fc3332bd7c965aadbb05b02eba6d00fa9621
|
2010-07-21 13:27:44 +00:00 |
|
Matt Johnston
|
4d050c34cb
|
Use system libtomcrypt/libtommath if available. Doesn't currently
build due to clash in rsa_key identifier.
--HG--
extra : convert_revision : c9a4726d1c89e17ee8e96801d1aaa8049216aae1
|
2010-07-21 12:38:46 +00:00 |
|
Matt Johnston
|
48734bb3b5
|
- scp progressbar needs strlcat(), so add compat.o
--HG--
extra : convert_revision : 0743230bac5ae28d1b773fb4d89c4d88b6a9a0c1
|
2009-09-02 15:05:14 +00:00 |
|
Matt Johnston
|
c742137dc8
|
New standard linked list to use, rather than adhoc SignKeyList or TCPFwdList
--HG--
branch : agent-client
extra : convert_revision : 5465e639cc3f5ee0c6c55f0de6e7b6d5a8769da3
|
2009-07-06 12:59:13 +00:00 |
|
Matt Johnston
|
c6582dbe37
|
Make it compile, update for changes in channel structure.
--HG--
branch : agent-client
extra : convert_revision : 84676a98a0848224078a716b1292744a34e9d80c
|
2009-07-01 04:53:17 +00:00 |
|
Matt Johnston
|
8158e952b9
|
- Use the right variable notation
--HG--
extra : convert_revision : 8d1eddd800cc6c405f2b3eaad148433c0d6bc0c8
|
2008-11-18 12:53:02 +00:00 |
|
Matt Johnston
|
b717efb577
|
Only use -lcrypt for Dropbear server binary
--HG--
extra : convert_revision : 7d3d93a5f58d60933277ab6f2595d662e5fb1815
|
2008-11-17 14:04:14 +00:00 |
|
Matt Johnston
|
c0ce2a6a97
|
* Patch from Frédéric Moulins adding options to authorized_keys.
Needs review.
--HG--
branch : pubkey-options
extra : convert_revision : 26872f944d79ddacff1070aab32115a6d726392c
|
2008-09-08 15:14:02 +00:00 |
|
Matt Johnston
|
35bcc463e5
|
Fix up separate-directory building for libtomcrypt
Use $CC rather than $LD for linking
--HG--
extra : convert_revision : 31dcd7a22983ef19d6c63248e415e71d292dd0ec
|
2006-10-11 16:00:50 +00:00 |
|
Matt Johnston
|
b6b96f8841
|
Include CPPFLAGS in CFLAGS
--HG--
extra : convert_revision : 138a11bc1e2babcd8b1182e6cb2a85d4e9404b11
|
2006-04-18 01:33:30 +00:00 |
|
Matt Johnston
|
876b7081d8
|
added keyboard-interactive client support
--HG--
extra : convert_revision : 3df738e42f4fc8b7f0f3ff9ca767386f54edb1ea
|
2005-09-20 17:35:21 +00:00 |
|
Matt Johnston
|
e48e25a548
|
* change include path for libtomcrypt 1.02
--HG--
extra : convert_revision : 77a587ebc40afe3a2ac02db1676dfc01044c618a
|
2005-05-10 17:01:16 +00:00 |
|
Matt Johnston
|
2d28663f53
|
* don't add a 'static' prefix to binary names
--HG--
extra : convert_revision : 7d2393b48b6b8ed87d3bed5685cf598356eada8d
|
2005-03-02 04:13:01 +00:00 |
|
Matt Johnston
|
b5bd8591e7
|
0.44 release changes
--HG--
extra : convert_revision : 47d6b5589a4eaf707ed1c3685d9ef49306af18d8
|
2005-01-02 17:08:27 +00:00 |
|
Matt Johnston
|
8f14a1cc38
|
Pristine compilation works.
--HG--
extra : convert_revision : 64faed12a3a33720986786db602714dfaa4bc599
|
2004-12-17 06:26:55 +00:00 |
|
Matt Johnston
|
028e79ddda
|
use inst_ rather than inst, so it doesn't try to install "all".
--HG--
extra : convert_revision : 17b3eab398414e4bd5e77289bcc73f6185c4c43f
|
2004-09-21 12:14:20 +00:00 |
|
Matt Johnston
|
fa26b59b0c
|
propagate of 08347df3bca787bd3621602fe2b466c85c9dc3e2 and 717950f4061f1123659ee87c7c168805af920ab7 from branch 'matt.dbclient.rez' to 'matt.dbclient.authpam'
--HG--
branch : private-rez
extra : convert_revision : 555c429bf4e557ea5fd0af9db3987166d8217d8b
|
2004-09-12 05:52:36 +00:00 |
|
Matt Johnston
|
c23ffe4bc1
|
propagate of 717950f4061f1123659ee87c7c168805af920ab7 and 839f98f136788cc1466e4641bf796f96040a085d from branch 'matt.dbclient.authpam' to 'matt.dbclient.rez'
--HG--
branch : private-rez
extra : convert_revision : d58a4ff37f9784978a07df6a944f7dbae8196f6d
|
2004-09-12 04:56:50 +00:00 |
|
Matt Johnston
|
2dcd6b22d9
|
Nasty.
--HG--
extra : convert_revision : e1229cd01c3007206d2937ea390ad4966c289a5a
|
2004-08-24 18:12:18 +00:00 |
|