Matt Johnston
e0c6e819c2
Merge pull request #29 from hno/patch-out-of-tree
...
Support out-of-tree builds usign bundled libtom
2016-05-12 23:47:35 +08:00
Henrik Nordström
3aeb557196
Support out-of-tree builds usign bundled libtom
...
When building out-of-tree we need both source and generated
folders in include paths to find both distributed and generated
headers.
2016-05-11 12:35:06 +02:00
Matt Johnston
8c7ebc02a0
Add generated header default_options.h to version control.
...
This is a workaround since I cannot figure how to get dependencies
to work properly with "make -j"
2016-05-04 17:59:34 +02:00
Matt Johnston
1152e47b52
message about truncated banner
2016-05-04 15:28:33 +02:00
Matt Johnston
32a28d0d9c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
Matt Johnston
d6daad29fc
options for disabling "normal" DH
2016-05-02 23:48:16 +02:00
Matt Johnston
4664ce2c35
move group14 and group16 to options.h, group14-sha256 on by default
2016-05-02 17:03:55 +02:00
Matt Johnston
8174300429
Avoid busy loop while waiting for rekey response
2016-04-29 23:04:10 +08:00
Matt Johnston
a453b06168
Avoid osx "install" race
2016-04-12 21:22:21 +08:00
Matt Johnston
103036c546
Add manpage and log for forced_command
2016-04-12 21:05:40 +08:00
Jeremy Kerr
ac9a4c839f
Add -c <command> option to force a specific command
...
This change adds a -c option to dropbear, to force the session to use a
specific command, in a similar fashion to OpenSSH's ForceCommand
configuration option.
This is useful to provide a simple fixed service over ssh, without
requiring an authorized key file for the per-key forced_command option.
This setting takes precedence over the channel session's provided
command, and the per-key forced_command setting.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2016-04-12 21:01:08 +08:00
Matt Johnston
3d2ddd15f8
Added signature for changeset 70705edee9dd
2016-03-18 23:51:50 +08:00
Matt Johnston
ea4ab22017
Added tag DROPBEAR_2016.73 for changeset 309e1c4a8768
2016-03-18 23:51:34 +08:00
Matt Johnston
8c53621c24
update for 2016.73
2016-03-18 22:44:36 +08:00
Matt Johnston
514baf3bf7
Fix whitespace missed in merge
2016-03-18 20:43:22 +08:00
Matt Johnston
420151dbd9
move m_burn and function attributes to dbhelpers
...
use m_burn for libtomcrypt zeromem() too
2016-03-17 23:21:33 +08:00
Matt Johnston
156b28c771
Fix missing paths from m_burn commit
2016-03-17 06:40:31 +08:00
Matt Johnston
ad801851a2
use m_burn for mp_clear
2016-03-17 00:06:26 +08:00
Matt Johnston
b647b753e0
Use memset_s or explicit_bzero
2016-03-16 23:39:39 +08:00
Matt Johnston
48b855c581
add CVE
2016-03-16 23:04:55 +08:00
Matt Johnston
c830d30553
merge
2016-03-16 22:53:27 +08:00
Francois Perrad
0650182289
add the idiomatic do/while(0) in the macro SCREWUP
2016-03-16 22:41:20 +08:00
Francois Perrad
3e20c442de
fix empty C prototypes
2016-03-16 22:41:20 +08:00
Francois Perrad
af87369cb3
add static in function definition
...
like in function declaration
2016-03-16 22:41:19 +08:00
Francois Perrad
edea73b1f8
add parentheses to macro
2016-03-16 22:41:19 +08:00
Francois Perrad
893d7be5bf
const variables
2016-03-16 22:41:19 +08:00
Francois Perrad
c5b77e1b49
explicitly initialization of static variables
2016-03-16 22:41:19 +08:00
Francois Perrad
a5e5bab74b
Suspicious use of ;
2016-03-16 22:41:19 +08:00
Francois Perrad
8f96b8908e
rename loop variable
...
2 nested loops with the same variable 'i',
line 219 and line 309
2016-03-16 22:41:19 +08:00
Francois Perrad
f3a6dd139c
Suspicious use of &
2016-03-16 22:41:19 +08:00
Francois Perrad
1dba0d4830
add comment FALLTHROUGH which recognize by many lint tools
2016-03-16 22:41:19 +08:00
Francois Perrad
da85400e57
put default in switch/case
2016-03-16 22:41:19 +08:00
Francois Perrad
7f38caefd0
remove unreachable code
2016-03-16 22:41:19 +08:00
Francois Perrad
937594c130
use #ifdef like everywhere
2016-03-16 22:41:05 +08:00
Matt Johnston
3e7672edca
merge
2016-03-15 23:23:31 +08:00
Matt Johnston
098aba47c3
assertion for case that shouldn't happen
2016-03-15 23:20:01 +08:00
Matt Johnston
c67fc5693a
m_close() rather than close()
2016-03-15 23:03:59 +08:00
Matt Johnston
6b5c6af613
ignore return value from fcntl()
2016-03-15 23:03:43 +08:00
Matt Johnston
3ccc36b3b7
Fix truncated type for getc() at confirmation prompt
2016-03-15 23:03:31 +08:00
Matt Johnston
e7828bb911
cast return type to enum
2016-03-15 22:40:15 +08:00
Matt Johnston
e255f0590b
remove unused loginrec_set_addr()
2016-03-15 22:04:13 +08:00
Matt Johnston
4615631d83
update CHANGES
2016-03-15 22:03:23 +08:00
Matt Johnston
e708f9542f
Merge pull request #23 from Chocobo1/travis_fix
...
TravisCI: re-enable MULTI=1 & NOWRITEV=1 builds on OSX
2016-03-15 21:55:11 +08:00
Matt Johnston
6bfbcdbfdb
Merge branch 'fperrad-20151231_indent'
2016-03-15 21:41:22 +08:00
Matt Johnston
645b254173
Merge branch '20151231_indent' of https://github.com/fperrad/dropbear into fperrad-20151231_indent
2016-03-15 21:41:06 +08:00
Matt Johnston
fdc61f3ab2
Get rid of group15, move group16 to sha512.
...
New groups are disabled by default pending
draft-ietf-curdle-ssh-kex-sha2-02 being finalised
2016-03-12 16:21:13 +08:00
Matt Johnston
a991d3b56b
merge github master
2016-03-10 21:37:35 +08:00
Matt Johnston
26a1a0a3bc
allow specifying dropbearmulti command as an argument
2016-03-10 21:35:23 +08:00
Matt Johnston
73bc3a9853
merge 2016.72
2016-03-10 20:57:47 +08:00
Matt Johnston
9cb325ee6f
Added signature for changeset fd1981f41c62
2016-03-10 20:50:31 +08:00