1
0
mirror of http://galexander.org/git/simplesshd.git synced 2024-12-28 17:08:08 +00:00
Commit Graph

30 Commits

Author SHA1 Message Date
Greg Alexander
62dcaa750a Enable GCM, too. I'm not clear on what it is but default_options.h says
it should be enabled for compatibility if you can spare 6kB of executable
size.  Anyways, it's new.
2020-12-28 23:32:15 -05:00
Greg Alexander
d59d79da18 Enable ed25519, which is the main attraction for dropbear 2020.81. 2020-12-28 23:21:45 -05:00
Greg Alexander
2516984300 Added new sources (mostly renamed members of libtommath) that are needed
to compile dropbear 2020.81.
2020-12-28 22:59:20 -05:00
Greg Alexander
a2d1ada9d2 Remove sources from the makefile that are not available in dropbear
2020.81 (will need to add some too, later).
2020-12-28 21:37:19 -05:00
Greg Alexander
2717173d32 compile with -O, in response to a poor performance report from Domagoj 2019-12-31 09:45:22 -05:00
Greg Alexander
12ccb85024 Don't build the stand-alone executables with -static because that doesn't
seem to be necessary with the newer NDK.
2019-06-16 22:01:46 -04:00
Greg Alexander
9fe01ea860 Add new dropbear-2019.78 sources to the JNI Makefile. 2019-06-16 18:28:18 -04:00
Greg Alexander
cbee2a1b67 if there is no authorized_keys file, generate a single-use password 2016-10-16 18:17:01 -04:00
Greg Alexander
2a7b7465fa remove -Wall on just the dropbear component, because the coding style for
dropbear is sloppy enough that we would require a bunch of changes, and
that would just complicate future merges.
2016-06-18 16:02:02 -04:00
Greg Alexander
20e8113f28 build with -Wall 2016-06-18 15:31:29 -04:00
Greg Alexander
a916ac5c08 add 'buffersu' program to wrap rsync and make sure there is no wedging
when SuperSU is combined with rsync
2015-06-20 13:52:34 -04:00
Greg Alexander
c8d1c356d1 build static binaries so that we don't run into lollipop's requirement
for "PIE" executables
2014-12-29 16:19:16 -05:00
Greg Alexander
42fd4dd266 don't build zlib for dropbear, it can use the android system zlib 2014-12-22 07:54:26 -05:00
Greg Alexander
1e212e3cec switch rsync over to using its own internal zlib 2014-12-22 07:52:17 -05:00
Greg Alexander
bb347ffffe now rsync builds (untested) 2014-12-21 22:24:28 -05:00
Greg Alexander
7a66cd87b9 added all of the source files needed for sftp-server 2014-12-21 17:41:19 -05:00
Greg Alexander
e53d852b98 add sftp-server to build even though it won't build yet... 2014-12-21 15:58:16 -05:00
Greg Alexander
aa9cbca1ed enable building and using zlib -- quite painless! 2014-12-21 15:16:00 -05:00
Greg Alexander
7f0a8a63c0 build scp as a separate executable 2014-12-21 14:58:24 -05:00
Greg Alexander
93760bfb7b intercept attempts to execute "scp", and redirect them to the builtin scp 2014-12-20 20:06:02 -05:00
Greg Alexander
d9d19077cb take care of excess definitions 2014-12-14 16:44:16 -05:00
Greg Alexander
2f501186ce no scp, no password authentication 2014-12-14 16:19:00 -05:00
Greg Alexander
b14b0073a2 exclude a few more tests from building 2014-12-14 08:42:21 -05:00
Greg Alexander
8c4a2b76e9 don't build table files because they are actually used with #include even
though they end in .c
2014-12-14 08:30:09 -05:00
Greg Alexander
f93a643e4c don't build demo code 2014-12-14 08:17:46 -05:00
Greg Alexander
4a7429b8a8 don't build an ssh client 2014-12-14 07:52:31 -05:00
Greg Alexander
ed20d0de21 no warnings, at least for now.. 2014-12-14 07:52:10 -05:00
Greg Alexander
13c3f5337f just the bare minimum autoconf stuff to get through a couple of sources... 2014-12-13 23:00:30 -05:00
Greg Alexander
49ac41a6cf just add all the dropbear sources to the ndk makefile 2014-12-13 22:30:31 -05:00
Greg Alexander
159f75574f template Android.mk based on the soft84 one 2014-12-10 17:00:56 -05:00