Commit Graph

  • 5f97d0fbbc fix build when ENABLE_CLI_INTERACT_AUTH is disabled Mike Frysinger 2015-10-21 22:39:31 +08:00
  • 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. Guilhem Moulin 2015-10-21 22:08:47 +08:00
  • 23cc2bfb8c don't silently ignore extra flag arguments Matt Johnston 2015-10-21 22:05:50 +08:00
  • 9e379835c4 avoid invalidated iterator when connection fails Matt Johnston 2015-09-29 22:19:11 +08:00
  • 8ccbd216c6 make sure that the test for queued packets to write occurs after those packets might have been enqueued by set_connect_fds() Matt Johnston 2015-09-29 21:53:27 +08:00
  • 90f4da29d7 Added signature for changeset ef4b26364b0c Matt Johnston 2015-08-08 22:14:30 +08:00
  • 54dbd5bbc8 Added signature for changeset a687f835236c Matt Johnston 2015-08-08 22:14:19 +08:00
  • 849b8ec469 Added tag DROPBEAR_2015.68 for changeset 809feaa9408f Matt Johnston 2015-08-08 22:14:10 +08:00
  • 84e18f72ae changelog and version 2015.68 DROPBEAR_2015.68 Matt Johnston 2015-08-08 20:35:28 +08:00
  • 633b98ef28 Fix typo in dropbear(8)'s manpage Guilhem Moulin 2015-08-07 23:07:16 +08:00
  • 2a34a72bff Fix segfault with restricted authorized_key files without forced command Guilhem Moulin 2015-08-07 23:00:08 +08:00
  • 85374c5ba2 merge Matt Johnston 2015-08-07 21:26:03 +08:00
  • 24bae46e42 only update keepalive timeout post-auth (when keepalives are sent) Matt Johnston 2015-08-07 21:02:49 +08:00
  • 7585d4606e Build with -Werror for the simplest case Matt Johnston 2015-08-04 08:20:50 +08:00
  • 94bff1df66 couple more changelog items Matt Johnston 2015-08-03 23:17:50 +08:00
  • 2e60d20a76 set timeouts to time remaining rather than timeout duration Matt Johnston 2015-08-03 23:05:43 +08:00
  • ce59260ee9 Fix problem where auth timeout wasn't checked when waiting for ident Matt Johnston 2015-08-03 21:59:40 +08:00
  • 387ebccf36 increase MAX_CMD_LEN to 9000 Matt Johnston 2015-08-03 21:17:23 +08:00
  • 2f618af086 remove .hgtags from release Matt Johnston 2015-08-03 21:05:42 +08:00
  • 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. Matt Johnston 2015-08-03 20:53:37 +08:00
  • c7bd5ac77d remove extraneous semicolon from m_free #define Matt Johnston 2015-08-03 20:46:29 +08:00
  • 941c067765 change DROPBEAR_DEFAULT_CLI_AUTHKEY to just prepend homedir rather than doing ~ expansion Matt Johnston 2015-08-03 20:45:04 +08:00
  • 83f3f55280 merge Matt Johnston 2015-06-23 21:49:04 +08:00
  • 839e023ed8 check ecc key return, fix null pointer crash Matt Johnston 2015-06-23 21:48:13 +08:00
  • b2beb2c2da coverity shouldn't have a matrix Matt Johnston 2015-06-13 23:39:55 +08:00
  • 48ad370a19 fix travis coverity matrix? Matt Johnston 2015-06-13 23:36:03 +08:00
  • c36f94a322 fiddle with coverity travis Matt Johnston 2015-06-13 23:32:15 +08:00
  • 6493bbb7e7 merge up to date, attempt to fix travis.yml Matt Johnston 2015-06-12 23:02:15 +08:00
  • 2e05a2b8c4 Merge pull request #11 from nshopik/patch-2 Matt Johnston 2015-06-12 22:57:48 +08:00
  • fc2c67e61c a bit more changelog Matt Johnston 2015-06-12 22:55:10 +08:00
  • 9c3e9fcdad merge Matt Johnston 2015-06-04 23:24:08 +08:00
  • 1a4db21fe4 buf_getstring and buf_putstring now use non-unsigned char* Matt Johnston 2015-06-04 23:08:50 +08:00
  • d96a52541f Merge pull request #13 from gazoo74/fix-warnings Matt Johnston 2015-06-04 23:08:50 +08:00
  • e7ac4c1ab3 Merge pull request #13 from gazoo74/fix-warnings Matt Johnston 2015-06-04 22:25:28 +08:00
  • ecd8505218 Disable twofish-ctr by default, add config option Matt Johnston 2015-06-03 22:59:59 +08:00
  • 1fa1c3f9db note about constant_time_strcmp and lengths Matt Johnston 2015-06-03 22:15:12 +08:00
  • 91df741926 Fix building when ENABLE_CLI_PUBKEY_AUTH is unset Matt Johnston 2015-06-03 21:45:32 +08:00
  • 2a431cab03 separate client/server fastopen options Matt Johnston 2015-05-29 23:19:11 +08:00
  • 9fdab3ced8 Merge branch 'fix-pointer-sign-warnings' into fix-warnings Gaël PORTAY 2015-05-05 20:42:38 +02:00
  • 6e15e75391 Turn modptr local variable into unsigned char * Gaël PORTAY 2015-05-03 00:27:49 +02:00
  • 1c2a1838fc Turn name and instruction local variables into char * Gaël PORTAY 2015-05-03 00:23:55 +02:00
  • bfd730aa4c Turn type and term local variables into char * Gaël PORTAY 2015-05-03 00:01:36 +02:00
  • e3c6a86b1e Turn TCPFwdEntry's connectaddr and listenaddr attributes into char * Gaël PORTAY 2015-05-02 23:54:06 +02:00
  • bbaeb917ff Turn banner, methods and tok local variable into char * Gaël PORTAY 2015-05-02 23:48:57 +02:00
  • 20f1e49b73 Turn many local variables into char * Gaël PORTAY 2015-05-02 23:40:30 +02:00
  • 292656d899 Turn signame local variable into char * Gaël PORTAY 2015-05-02 23:32:13 +02:00
  • 05b36b484e Turn ChanSess's cmd attribute into char * Gaël PORTAY 2015-05-02 23:28:28 +02:00
  • be3016b8d5 Turn send_msg_service_accept()'s name argument into char * Gaël PORTAY 2015-05-02 23:24:23 +02:00
  • 5cf43d76bf Turn checkpubkey() and send_msg_userauth_pk_ok()'s algo argument into char * Gaël PORTAY 2015-05-02 23:17:43 +02:00
  • 6f05e810d9 Turn addr local variable into char * Gaël PORTAY 2015-05-02 23:03:27 +02:00
  • 947d2697cf Turn sshsession's remoteident attribute into char * Gaël PORTAY 2015-05-02 22:48:11 +02:00
  • 449ddae628 Turn dropbear_ecc_curve's name into const char * Gaël PORTAY 2015-05-02 13:59:41 +02:00
  • 6b90885d4f Turn Algo_Type's name attribute into const char * Gaël PORTAY 2015-05-02 22:37:08 +02:00
  • bd6c37adb6 Turn local key_indent variable into char * Gaël PORTAY 2015-05-02 22:24:02 +02:00
  • 59235276ac Turn get_response()'s return type and prompt argument into char * Gaël PORTAY 2015-05-02 16:30:59 +02:00
  • e5ce3fc51b Turn type local variable into char * Gaël PORTAY 2015-05-03 01:12:24 +02:00
  • 9f97511356 Turn ChanSess's tty and term attributes into char * Gaël PORTAY 2015-05-02 16:01:13 +02:00
  • 7928d83b02 Turn cleantext()'s dirtytext argument into char * Gaël PORTAY 2015-05-02 16:08:08 +02:00
  • d680a9e3fb Turn username, servicename and methodname local variables into char * Gaël PORTAY 2015-05-02 15:26:05 +02:00
  • 61726df20c Turn sendaddr, listenaddr and request_listenaddr local variables into char * Gaël PORTAY 2015-05-02 15:09:05 +02:00
  • 1601a657d4 Turn send_msg_channel_open_failure()'s text and lang into const char * Gaël PORTAY 2015-05-02 14:56:57 +02:00
  • 50b14f696c Turn start_send_channel_request()'s type argument into char * Gaël PORTAY 2015-05-02 13:58:05 +02:00
  • c239baf801 Turn addrandom()'s buf argument into unsigned char * Gaël PORTAY 2015-05-02 13:48:16 +02:00
  • 18638859e6 Expect len to be a type of socklen_t [-Werror=pointer-sign] Gaël PORTAY 2015-05-02 15:58:33 +02:00
  • 224b16b247 Fix pointer differ in signess warnings [-Werror=pointer-sign] Gaël PORTAY 2015-05-02 15:59:06 +02:00
  • ef0aac432c Fix unused make_connection_string() warning [-Werror=unused-function] Gaël PORTAY 2015-05-02 16:02:22 +02:00
  • 3e91ec07e4 Fix unused but set variable warnings [-Werror=unused-but-set-variable] Gaël PORTAY 2015-05-02 12:18:22 +02:00
  • 6086851fc1 Fix unused parameters warnings [-Werror=unused-parameter] Gaël PORTAY 2015-05-02 12:16:06 +02:00
  • d9d97969a3 Uses abort() instead of raising a SIGABRT signal [-Werror] Gaël PORTAY 2015-05-02 11:26:22 +02:00
  • 897da4ee36 Uses k_size as an signed integer Gaël PORTAY 2015-05-02 11:37:37 +02:00
  • 90f9f43335 Test struct existance against sizeof() operator Gaël PORTAY 2015-05-02 13:33:34 +02:00
  • 0e1dee828a Make sure kexfirstinitialise is called early enough Matt Johnston 2015-05-03 00:00:35 +08:00
  • cbdc1f0753 fix travis more Matt Johnston 2015-05-02 22:59:55 +08:00
  • 7e306336d0 bad travis syntax Matt Johnston 2015-05-02 22:55:53 +08:00
  • e7def4c211 add no-writev build Matt Johnston 2015-05-02 22:51:46 +08:00
  • 19e1afbd1c Fix no-writev fallback Matt Johnston 2015-05-02 22:47:25 +08:00
  • fee32054e6 Should be AF_UNSPEC not PF_UNSPEC Matt Johnston 2015-04-17 20:59:32 +08:00
  • 3ec2737d54 merge main Matt Johnston 2015-04-14 20:44:30 +08:00
  • 9754fdd995 fastopen code was totally broken Matt Johnston 2015-04-14 20:43:54 +08:00
  • ef20b9ff7a Avoid channel writev() when there is nothing to write Matt Johnston 2015-03-21 22:43:08 +08:00
  • 275611fbaa Make main socket nonblocking. Limit writequeue size. Matt Johnston 2015-03-20 23:36:42 +08:00
  • a070159cc5 Fix when iov queue is large Matt Johnston 2015-03-20 23:33:45 +08:00
  • 20f9683ae0 avoid malloc for iovec Matt Johnston 2015-03-20 22:53:32 +08:00
  • dce384668b dropbear_assert() rather than assert() Matt Johnston 2015-03-16 21:33:01 +08:00
  • fdcd21e74b Prepend DROPBEAR for scp.c Nikolay Shopik 2015-03-12 15:14:47 +03:00
  • 67b4fa313e strdup strerror Matt Johnston 2015-03-11 23:10:27 +08:00
  • 5dff74109e Fix error handling for dbclient async connect Matt Johnston 2015-03-03 20:53:00 +08:00
  • 20d970a0e2 more changes Matt Johnston 2015-03-02 21:40:06 +08:00
  • 94734ad377 changes (also testing hg bookmarks) Matt Johnston 2015-03-02 21:29:49 +08:00
  • 72ccfda5b2 merge Matt Johnston 2015-03-02 21:17:41 +08:00
  • 14ad6a5972 merge Matt Johnston 2015-03-01 23:27:08 +08:00
  • 9e66b5a9b1 reword comment for clarity Matt Johnston 2015-03-01 23:26:42 +08:00
  • f782cf375a Fix pubkey auth after change to reuse ses.readbuf as ses.payload (4d7b4c5526c5) Matt Johnston 2015-03-01 23:02:06 +08:00
  • 3317916111 Fix some memory leaks in ecc code Matt Johnston 2015-03-01 22:44:36 +08:00
  • f367273549 allocate buffer and data in a single allocation Matt Johnston 2015-03-01 21:16:09 +08:00
  • 91ef9b2fa9 Avoid malloc in hmac Matt Johnston 2015-03-01 14:46:04 +08:00
  • 579463933b A bit of a bodge to avoid memcpy if zlib is disabled Matt Johnston 2015-03-01 00:57:21 +08:00
  • 989c5c1436 Avoid copying data into circular buffer Matt Johnston 2015-03-01 00:44:45 +08:00
  • 3113932151 Better failure handling Matt Johnston 2015-02-28 23:49:39 +08:00
  • 003ec5d356 merge Matt Johnston 2015-02-28 23:25:16 +08:00