Commit Graph

66 Commits (master)

Author SHA1 Message Date
Greg Alexander a382cafacc fix "Non-matching signing type"
3 years ago
Greg Alexander 1e9500c97e Define the filename for ed25519 keys, instead of using the default
3 years ago
Greg Alexander fd81eb7897 Remove #ifndef guards around host key filenames because they are
3 years ago
Greg Alexander ecf6efb562 After a warning audit, fix the one warning that is my fault. The other
3 years ago
Greg Alexander 62dcaa750a Enable GCM, too. I'm not clear on what it is but default_options.h says
3 years ago
Greg Alexander d59d79da18 Enable ed25519, which is the main attraction for dropbear 2020.81.
3 years ago
Greg Alexander c066139c3a Now need a dropbear config #define to use the built-in libtom.
3 years ago
Greg Alexander fb7eab1fe9 Disable Blowfish, which is no longer supported by dropbear (but they
3 years ago
Greg Alexander 903bfa7ca2 Merge branch 'dropbear'
3 years ago
Greg Alexander 883d40f758 Whoops, the previous commit failed to take into account files that were
3 years ago
Greg Alexander 4f0a0c7e8e Remaining conflicts are more straightforward. Preserve both my hack and
3 years ago
Greg Alexander ec37382a5c Preserve the commit 60fcaa6 hack even though the hack it's embedded
3 years ago
Greg Alexander 5f12050fde Merge branch 'dropbear'
3 years ago
Greg Alexander e9d95ce283 stock dropbear-2020.81 source tree
3 years ago
Greg Alexander f84240d5b7 change error message to be more clear
4 years ago
Greg Alexander 1cbe9b1456 remove debug output
5 years ago
Greg Alexander 71dcbc392b Normalize the dump code a little bit, and expand to 128 stack entries
5 years ago
Greg Alexander d7bd00fc2b change SIGSEGV handler to use SA_SIGINFO to get context information, and
5 years ago
Greg Alexander 7879c603fe Make a naive IP address decoder for the case where the library's
5 years ago
Greg Alexander 80bb4d95c9 use rename() if the underlying filesystem doesn't support link()
5 years ago
Greg Alexander bb8753a5a6 Disable DROPBEAR_SVR_MULTIUSER, because we don't want to be calling
5 years ago
Greg Alexander b7bc52d209 Add type cast to avoid warning.
5 years ago
Greg Alexander 5a5cc34841 Use correct #define to disable using environment variable to supply
5 years ago
Greg Alexander 258e88e458 Merge branch 'dropbear'
5 years ago
Greg Alexander 9d7c6ffbfb stock dropbear-2019.78 source tree
5 years ago
Greg Alexander 22d7993e23 Find native lib directory the correct way, using
5 years ago
Greg Alexander 6c276207fa add some consts to get rid of warnings (this is included in version 18
6 years ago
Greg Alexander b1147a3aef m_free() the temps used for setting the environment
6 years ago
Greg Alexander 3c5b02beb9 change a few places that used malloc to use m_malloc instead *shrug*
6 years ago
Greg Alexander 9efa856065 add option to set environment variables
6 years ago
Greg Alexander 43cd46fd0d su is not a login shell, so if it's in the shell's filename, don't put
6 years ago
Greg Alexander 651ba21816 don't call pty_release() because it always fails, and because we never
7 years ago
Greg Alexander beed31bead improve error message when execv()ing the shell fails
7 years ago
Greg Alexander 4d888fdd81 fix typo
8 years ago
Greg Alexander 8a9503ac90 improve the formatting of the password message in the log
8 years ago
Greg Alexander cbee2a1b67 if there is no authorized_keys file, generate a single-use password
8 years ago
Greg Alexander 60fcaa6ec9 When reading data from various spots in /proc to initialize the random
8 years ago
Greg Alexander 3eca9d014b enable TCP port forwarding
8 years ago
Greg Alexander 41bdcb1b97 scp is now 64-bit capable as well, i think
8 years ago
Greg Alexander f74a71fdd4 cast away the const on DROPBEAR_PIDFILE to get rid of the last warning.
8 years ago
Greg Alexander 2eb8fa9355 don't clear the environment when spawning shells, so that android system
8 years ago
Greg Alexander c312fa52a3 give a warning and "unknown<af>.unknown" if we fail to get a string for
9 years ago
Greg Alexander a916ac5c08 add 'buffersu' program to wrap rsync and make sure there is no wedging
9 years ago
Greg Alexander 1412edbee7 now it can execute rsync, which mostly works
9 years ago
Greg Alexander 8fb9669531 this is the only change necessary to make sftp-server "work" with dropbear
9 years ago
Greg Alexander 7f0a8a63c0 build scp as a separate executable
9 years ago
Greg Alexander 93760bfb7b intercept attempts to execute "scp", and redirect them to the builtin scp
9 years ago
Greg Alexander 18f801e87a more appropriate default path for android
9 years ago
Greg Alexander f664476da5 don't attempt to change uid, we do not run as root
9 years ago
Greg Alexander f2b458f499 don't maintain utmp/wtmp
9 years ago