Commit Graph

43 Commits (0538dc83933455d516d17529912eceb3f6974381)

Author SHA1 Message Date
Greg Alexander 42fd4dd266 don't build zlib for dropbear, it can use the android system zlib
10 years ago
Greg Alexander 1e212e3cec switch rsync over to using its own internal zlib
10 years ago
Greg Alexander bb347ffffe now rsync builds (untested)
10 years ago
Greg Alexander 7a66cd87b9 added all of the source files needed for sftp-server
10 years ago
Greg Alexander e53d852b98 add sftp-server to build even though it won't build yet...
10 years ago
Greg Alexander aa9cbca1ed enable building and using zlib -- quite painless!
10 years ago
Greg Alexander 7f0a8a63c0 build scp as a separate executable
10 years ago
Greg Alexander 93760bfb7b intercept attempts to execute "scp", and redirect them to the builtin scp
10 years ago
Greg Alexander 253c468b3a close all the android system fds when starting the dropbear server
10 years ago
Greg Alexander 3112a7ecb3 remove explicit "0.0.0.0" specification on -p option because it turns out
10 years ago
Greg Alexander 8a1bc2c4e0 made the JNI methods static because they didn't use this anyways
10 years ago
Greg Alexander 5df0610f5c implement the extra dropbear commandline options
10 years ago
Greg Alexander 1d79555a2f todo
10 years ago
Greg Alexander c222b4b074 use configuration values instead of getpwnam()
10 years ago
Greg Alexander ff446269b3 use ptmx
10 years ago
Greg Alexander 5902ab0952 tell dropbear not to fork into the background, because we've already
10 years ago
Greg Alexander 6d872af030 listen to "0.0.0.0:port" because otherwise it seems to default to ipv6 (??)
10 years ago
Greg Alexander 9ea9717624 add -R for DROPBEAR_DELAY_HOSTKEY
10 years ago
Greg Alexander 8a8b4c3acb fix typo hiding argv
10 years ago
Greg Alexander 304044bc05 disable syslog so we get the error messages on stderr
10 years ago
Greg Alexander 3f721ae740 add conf_path_file() function to generate "/sdcard/ssh/foo" style filenames
10 years ago
Greg Alexander 0c939b5b24 a little note in the .err file to indicate what's happening...
10 years ago
Greg Alexander 58eefb02b9 add something to wait for the forked process to die, so it doesn't become
10 years ago
Greg Alexander b88f4f1db0 ack, stupid typo
10 years ago
Greg Alexander f0dcb8b2c0 pass '-p <portno>' on the virtual commandline
10 years ago
Greg Alexander 447ffa0b8f stderr output should now hopefully go to /sdcard/ssh/dropbear.err instead
10 years ago
Greg Alexander bfa3c99dc0 actually call main...
10 years ago
Greg Alexander a9ca75accc communicate the preferences to the C code
10 years ago
Greg Alexander 9cac7ed132 make sshd_pid static
10 years ago
Greg Alexander e1d43c3208 first draft of rough JNI interface
10 years ago
Greg Alexander 52dce6c256 disable ZLIB
10 years ago
Greg Alexander d9d19077cb take care of excess definitions
10 years ago
Greg Alexander 762d44b1a4 notes about what the jni interface will need to be like..
10 years ago
Greg Alexander 2f501186ce no scp, no password authentication
10 years ago
Greg Alexander 72aee0cc1e first try of configuring it (fail)
10 years ago
Greg Alexander b14b0073a2 exclude a few more tests from building
10 years ago
Greg Alexander 8c4a2b76e9 don't build table files because they are actually used with #include even
10 years ago
Greg Alexander f93a643e4c don't build demo code
10 years ago
Greg Alexander 4a7429b8a8 don't build an ssh client
10 years ago
Greg Alexander ed20d0de21 no warnings, at least for now..
10 years ago
Greg Alexander 13c3f5337f just the bare minimum autoconf stuff to get through a couple of sources...
10 years ago
Greg Alexander 49ac41a6cf just add all the dropbear sources to the ndk makefile
10 years ago
Greg Alexander 159f75574f template Android.mk based on the soft84 one
10 years ago