Guilhem Moulin
dc01a8edd4
Don't display the MOTD when an explicit command is run.
...
(possibly via authorized_keys(5) restrictions), even when a
pseudo-terminal has been allocated for the session. In other words,
only display the MOTD when the server starts the user's default shell.
2015-10-21 22:08:47 +08:00
Matt Johnston
23cc2bfb8c
don't silently ignore extra flag arguments
2015-10-21 22:05:50 +08:00
Matt Johnston
9e379835c4
avoid invalidated iterator when connection fails
2015-09-29 22:19:11 +08:00
Matt Johnston
8ccbd216c6
make sure that the test for queued packets to write occurs after
...
those packets might have been enqueued by set_connect_fds()
2015-09-29 21:53:27 +08:00
Matt Johnston
90f4da29d7
Added signature for changeset ef4b26364b0c
2015-08-08 22:14:30 +08:00
Matt Johnston
54dbd5bbc8
Added signature for changeset a687f835236c
2015-08-08 22:14:19 +08:00
Matt Johnston
849b8ec469
Added tag DROPBEAR_2015.68 for changeset 809feaa9408f
2015-08-08 22:14:10 +08:00
Matt Johnston
84e18f72ae
changelog and version 2015.68
2015-08-08 20:35:28 +08:00
Guilhem Moulin
633b98ef28
Fix typo in dropbear(8)'s manpage
2015-08-07 23:07:16 +08:00
Guilhem Moulin
2a34a72bff
Fix segfault with restricted authorized_key files without forced command
2015-08-07 23:00:08 +08:00
Matt Johnston
24bae46e42
only update keepalive timeout post-auth (when keepalives are sent)
2015-08-07 21:02:49 +08:00
Matt Johnston
7585d4606e
Build with -Werror for the simplest case
2015-08-04 08:20:50 +08:00
Matt Johnston
94bff1df66
couple more changelog items
2015-08-03 23:17:50 +08:00
Matt Johnston
2e60d20a76
set timeouts to time remaining rather than timeout duration
2015-08-03 23:05:43 +08:00
Matt Johnston
ce59260ee9
Fix problem where auth timeout wasn't checked when waiting for ident
2015-08-03 21:59:40 +08:00
Matt Johnston
387ebccf36
increase MAX_CMD_LEN to 9000
2015-08-03 21:17:23 +08:00
Matt Johnston
2f618af086
remove .hgtags from release
2015-08-03 21:05:42 +08:00
Matt Johnston
0ac33d22f7
Don't try to send data on first ack packet of 3way handshake.
...
Cisco SSH on 15.4(3)M2 or similar can't handle it.
2015-08-03 20:53:37 +08:00
Matt Johnston
c7bd5ac77d
remove extraneous semicolon from m_free #define
2015-08-03 20:46:29 +08:00
Matt Johnston
941c067765
change DROPBEAR_DEFAULT_CLI_AUTHKEY to just prepend homedir
...
rather than doing ~ expansion
2015-08-03 20:45:04 +08:00
Matt Johnston
839e023ed8
check ecc key return, fix null pointer crash
2015-06-23 21:48:13 +08:00
Matt Johnston
2e05a2b8c4
Merge pull request #11 from nshopik/patch-2
...
Prepend DROPBEAR for scp.c
2015-06-12 22:57:48 +08:00
Matt Johnston
fc2c67e61c
a bit more changelog
2015-06-12 22:55:10 +08:00
Matt Johnston
9c3e9fcdad
merge
2015-06-04 23:24:08 +08:00
Matt Johnston
1a4db21fe4
buf_getstring and buf_putstring now use non-unsigned char*
2015-06-04 23:08:50 +08:00
Matt Johnston
d96a52541f
Merge pull request #13 from gazoo74/fix-warnings
...
Fix warnings
2015-06-04 23:08:50 +08:00
Matt Johnston
e7ac4c1ab3
Merge pull request #13 from gazoo74/fix-warnings
...
Fix warnings
2015-06-04 22:25:28 +08:00
Matt Johnston
ecd8505218
Disable twofish-ctr by default, add config option
2015-06-03 22:59:59 +08:00
Matt Johnston
1fa1c3f9db
note about constant_time_strcmp and lengths
2015-06-03 22:15:12 +08:00
Matt Johnston
91df741926
Fix building when ENABLE_CLI_PUBKEY_AUTH is unset
2015-06-03 21:45:32 +08:00
Matt Johnston
2a431cab03
separate client/server fastopen options
2015-05-29 23:19:11 +08:00
Gaël PORTAY
9fdab3ced8
Merge branch 'fix-pointer-sign-warnings' into fix-warnings
2015-05-05 20:42:38 +02:00
Gaël PORTAY
6e15e75391
Turn modptr local variable into unsigned char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
1c2a1838fc
Turn name and instruction local variables into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
bfd730aa4c
Turn type and term local variables into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
e3c6a86b1e
Turn TCPFwdEntry's connectaddr and listenaddr attributes into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
bbaeb917ff
Turn banner, methods and tok local variable into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
20f1e49b73
Turn many local variables into char *
...
reqname, bindaddr, request_addr, desthost and orighost to be exhaustive.
2015-05-05 20:39:14 +02:00
Gaël PORTAY
292656d899
Turn signame local variable into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
05b36b484e
Turn ChanSess's cmd attribute into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
be3016b8d5
Turn send_msg_service_accept()'s name argument into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
5cf43d76bf
Turn checkpubkey() and send_msg_userauth_pk_ok()'s algo argument into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
6f05e810d9
Turn addr local variable into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
947d2697cf
Turn sshsession's remoteident attribute into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
449ddae628
Turn dropbear_ecc_curve's name into const char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
6b90885d4f
Turn Algo_Type's name attribute into const char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
bd6c37adb6
Turn local key_indent variable into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
59235276ac
Turn get_response()'s return type and prompt argument into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
e5ce3fc51b
Turn type local variable into char *
2015-05-05 20:39:14 +02:00
Gaël PORTAY
9f97511356
Turn ChanSess's tty and term attributes into char *
2015-05-05 20:39:14 +02:00