Commit Graph

66 Commits (308753ce715f4596e9e913d852cc0786e0348fd4)

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
10 years ago
Greg Alexander 8fb9669531 this is the only change necessary to make sftp-server "work" with dropbear
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 18f801e87a more appropriate default path for android
10 years ago
Greg Alexander f664476da5 don't attempt to change uid, we do not run as root
10 years ago
Greg Alexander f2b458f499 don't maintain utmp/wtmp
10 years ago