Commit Graph

  • c1267398a2 Added tag DROPBEAR_2014.64 for changeset 0d2d39957c02 Matt Johnston 2014-07-27 23:11:47 +08:00
  • 8c3a2bb63e Archive should be bz2 nor gz DROPBEAR_2014.64 Matt Johnston 2014-07-27 22:56:35 +08:00
  • 923fc9087c - Don't use multichar constants since recent gcc complains - Add release script - Simplify print_version Matt Johnston 2014-07-27 22:55:29 +08:00
  • 83511fecc0 Version 2014.64 Matt Johnston 2014-07-27 22:25:18 +08:00
  • ed0552f214 Add '-V' for version -h should exit with success Update manpages Matt Johnston 2014-07-27 22:06:26 +08:00
  • dabeaec461 merge Matt Johnston 2014-07-26 10:23:53 +08:00
  • 5cf83a7212 Avoid use-after-free when channel inithandler fails. Thanks to Coverity Matt Johnston 2014-07-26 10:18:55 +08:00
  • d4ed2fffe4 merge Matt Johnston 2014-07-25 22:23:50 +08:00
  • 7808eff0a9 changes for 2014.64 Matt Johnston 2014-07-25 22:22:39 +08:00
  • da57dd13c5 Set tcp priority as follows: Matt Johnston 2014-07-16 22:53:32 +08:00
  • f1826ea389 Fix auth timeout regression Matt Johnston 2014-07-09 22:02:22 +08:00
  • c884e5000e Make -K keepalive behave like OpenSSH's ServerAliveInterval Matt Johnston 2014-07-09 00:15:20 +08:00
  • 1ccac01cee Make sure client exit messages don't get lost Matt Johnston 2014-07-09 00:13:17 +08:00
  • 50a5d3756f Send a failure response if a client receives a global request Matt Johnston 2014-07-08 21:59:36 +08:00
  • ca86726f9f Improve handling lots of concurrent forwarded connections. Increase connection backlog, avoid check_close() for channels that haven't had IO Matt Johnston 2014-06-25 23:42:39 +08:00
  • 6b5317e7cc Fix compiling with ECDSA and DSS disabled Matt Johnston 2014-06-25 23:37:44 +08:00
  • 2a1d28ea3a Be more careful in case a platform doesn't define UIO_MAXIOV nor IOV_MAX Matt Johnston 2014-05-20 21:21:02 +08:00
  • 0e0ff51582 Limit size of the iovect passed to writev in packet.c Ronny Meeus 2014-05-20 21:18:48 +08:00
  • cd700aaf6e Print errno information in write_packet Ronny Meeus 2014-05-20 20:56:59 +08:00
  • 188ec1e258 Fix pubkey auth if the first key presented fails (infinite loop of auth requests). Regresssion in ff597bf2cfb0 Matt Johnston 2014-04-23 16:22:50 +08:00
  • d01fb265d6 Fix monotonic_now() on OS X Matt Johnston 2014-03-21 22:16:42 +08:00
  • db688e3ec1 Experiment of always writing data if available. Might waste a writev() with EAGAIN but always saves a select() - needs testing with bandwidth-limited and CPU-limited situations. Matt Johnston 2014-03-15 11:37:02 +08:00
  • e767bbb41f Add new monotonic_now() wrapper so that timeouts are unaffected by system clock changes Matt Johnston 2014-03-13 23:50:09 +08:00
  • 2b599df57a Fix typo Matt Johnston 2014-03-13 23:08:47 +08:00
  • 5baa10a6b6 Use AUTH_TIMEOUT only before authdone != 1. Yousong Zhou 2014-03-13 16:28:16 +08:00
  • 0533b87b1a merge Matt Johnston 2014-03-08 21:02:02 +08:00
  • 3e1a389629 Don't need to mkdir Matt Johnston 2014-03-08 21:00:57 +08:00
  • 7504cd1a1a Don't 'make install' for coverity Matt Johnston 2014-03-08 21:00:32 +08:00
  • 482dc0eff4 Fix the right build line Matt Johnston 2014-03-08 18:16:11 +08:00
  • fc34d02427 Fix quoting for coverity Matt Johnston 2014-03-08 18:09:00 +08:00
  • 5ce5fbcba0 More for coverity Matt Johnston 2014-03-08 16:56:15 +08:00
  • 31d2311537 Add coverity bits Matt Johnston 2014-03-08 14:56:27 +08:00
  • 37e6207396 Fix env vars for travis again Matt Johnston 2014-03-07 21:46:51 +08:00
  • 927a2dc849 Fix "make install" dependency so that it works without prior "make" Matt Johnston 2014-03-07 21:30:20 +08:00
  • ce9f9594da Add some tests for multi Matt Johnston 2014-03-07 21:14:12 +08:00
  • f0bf37b6cb Install system libtom libs, run dropbearkey when it's done Matt Johnston 2014-03-07 21:03:43 +08:00
  • 2f0b35a105 The arguments are for configure, not make! Matt Johnston 2014-03-07 20:52:57 +08:00
  • 7a9ed81f5f Add Travis CI autobuilder config Matt Johnston 2014-03-07 20:44:32 +08:00
  • 12e7d570a2 Make some debug info conditional Matt Johnston 2014-02-24 20:53:32 +08:00
  • bb7934bf04 A few fixes for cases where compression increases payload sizes, and be more precise about maximum channel sizes Matt Johnston 2014-02-22 18:02:09 +08:00
  • fb3c718963 Fix typo in Catalin's name Matt Johnston 2014-02-19 22:18:11 +08:00
  • 231fc607f9 Added signature for changeset 277429102f13 Matt Johnston 2014-02-19 22:14:58 +08:00
  • 9594a3aa45 Added tag DROPBEAR_2014.63 for changeset 2351b2da8e0d Matt Johnston 2014-02-19 22:14:52 +08:00
  • 162fcab347 2014.63 DROPBEAR_2014.63 Matt Johnston 2014-02-19 22:04:35 +08:00
  • 0c8bdfd7cd README: fix ecdsa key generation command Catalin Patulea 2014-02-09 03:56:50 -05:00
  • 5e4dc71907 CHANGES for 2014.63 Matt Johnston 2014-02-19 22:01:01 +08:00
  • 3e4433f715 - Fix dbclient with port 0 for server-allocated - Fix port forwards with a bind address of 127.0.0.1 vs "localhost" etc Matt Johnston 2014-02-18 21:33:56 +08:00
  • 29062e629f Fix building with system libtomcrypt/libtommath Matt Johnston 2014-02-18 21:03:27 +08:00
  • 47f7272ba1 Add linux/types.h to includes to avoid missing ___u64 etc Steve Dover 2014-02-17 22:05:59 +08:00
  • bf6f3f613d Read (and enqueue) packets from interactive input even when we're waiting for a key exchange. Matt Johnston 2014-02-17 21:41:06 +08:00
  • 0c9a643216 Change port separator to ^ since % is used in ipv6 addresses Matt Johnston 2014-02-15 21:42:35 +08:00
  • fa2d843403 Disable immediate auth for delayed-zlib mode Matt Johnston 2014-02-15 21:23:41 +08:00
  • 1dc5312f00 - Save errno in signal handlers - Use _exit() in segv handler Matt Johnston 2014-02-15 21:13:57 +08:00
  • 73444f2957 generate RSA keys of exact length Matt Johnston 2014-02-14 23:18:45 +08:00
  • a18a6b8db8 cleanup before clearing keys Matt Johnston 2014-02-12 22:15:02 +08:00
  • bf56591fb8 Fix linking -lcrypt for systems without libcrypt in /usr/lib Nicolas Boos 2014-02-07 07:57:45 +08:00
  • 5ea428a30d Avoid linking dropbearconvert and dropbearkey to libz or libutil Nicolas Boos 2014-02-07 07:53:32 +08:00
  • af524c4d65 Fix check for EINTR Matt Johnston 2014-01-28 22:44:24 +08:00
  • 2bc9f35052 Back out accidentally committed files Matt Johnston 2014-01-23 22:29:04 +08:00
  • 55a0c5068f requirenext doesn't need two values Matt Johnston 2014-01-23 22:25:52 +08:00
  • 8128b15e41 Fix failing rekeying when we receive a still-in-flight packet Matt Johnston 2014-01-23 21:56:35 +08:00
  • 8081b0e033 Forgot to save the change Matt Johnston 2014-01-17 21:42:32 +08:00
  • 61cecbb337 DROPBEAR_CLI_AUTH_IMMEDIATE fixed, now enabled by default Matt Johnston 2014-01-17 21:39:27 +08:00
  • aee1309c91 Fix so that "make install" for multi target won't fail on scp which doesn't have a manpage Mike Frysinger 2013-12-11 21:50:33 +08:00
  • 710c1df413 Turn dropbearmulti into a real target so we don't constantly re-link it Mike Frysinger 2013-12-11 21:48:02 +08:00
  • 0f165a95a8 Added signature for changeset 3d1d7d151c0c Matt Johnston 2013-12-03 22:00:38 +08:00
  • 581f04c80b Added tag DROPBEAR_2013.62 for changeset 3d1d7d151c0c Matt Johnston 2013-12-03 22:00:29 +08:00
  • 511be4acc6 2013.62 DROPBEAR_2013.62 Matt Johnston 2013-12-03 21:39:06 +08:00
  • d77b29f1d7 Update to 2013-10-01 Matt Johnston 2013-12-03 21:36:12 +08:00
  • 092a4d9a7e Fix disabling DSS key Matt Johnston 2013-12-03 21:26:59 +08:00
  • b3cab3ce31 Log when generating a hostkey Matt Johnston 2013-12-03 21:13:58 +08:00
  • e5279b0e2e Update README Matt Johnston 2013-12-03 21:03:23 +08:00
  • 9ff337aa3b Exit if we don't have keys and -R wasn't specified Matt Johnston 2013-12-03 20:59:03 +08:00
  • 441facc6e0 Fix TRACEs of cli_send_netcat_request Catalin Patulea 2013-12-03 00:06:35 +08:00
  • 998d6cdfc4 - Sockets are set to lowdelay priority initially to improve conneciton setup time - Set non-pty connections to bulk for client and server Matt Johnston 2013-12-03 00:04:48 +08:00
  • ddc10b2d0c Set IPTOS_LOWDELAY on PTY sessions only Catalin Patulea 2013-12-02 22:55:43 +08:00
  • 4f6f651b7d Only define LTM_DESC if it isn't already Matt Johnston 2013-12-02 22:15:17 +08:00
  • 68c7667a20 merge Matt Johnston 2013-11-27 21:32:45 +08:00
  • 0b62d71e70 - Increase buffer size, fixes converting 521bit ECC key - Fix assertion that key size is exactly curve size Matt Johnston 2013-11-27 21:30:05 +08:00
  • be5780ef90 Fix library order of libtom* Matt Johnston 2013-11-25 23:39:15 +08:00
  • e5c52796c3 Try and fix utmp handling Matt Johnston 2013-11-25 23:30:01 +08:00
  • c5e36f8e3c Fix some warnings Matt Johnston 2013-11-25 23:08:33 +08:00
  • 5a85c4b91b Added signature for changeset 9ec083a21adf Matt Johnston 2013-11-14 22:39:27 +08:00
  • 0201072c1b Added tag DROPBEAR_2013.61test for changeset e894dbc015ba Matt Johnston 2013-11-14 22:39:16 +08:00
  • aa029ed991 2013.61test DROPBEAR_2013.61test Matt Johnston 2013-11-14 22:24:10 +08:00
  • 0777e896f1 docs for ecdsa Matt Johnston 2013-11-14 22:14:09 +08:00
  • 7f90231b8f another new config.guess 2013-06-10 Matt Johnston 2013-11-14 22:07:18 +08:00
  • cbe63bbabe rename random.h to dbrandom.h since some OSes have a system random.h Matt Johnston 2013-11-14 22:05:47 +08:00
  • de1deaf0bd use oldstyle comments Matt Johnston 2013-11-14 22:03:30 +08:00
  • e00a97944a Replace some deprecated macros with other ones, from Daniel Richard G. Matt Johnston 2013-11-14 21:45:50 +08:00
  • a65f84db38 - Some fixes for old compilers like tru64 v4 from Daniel Richard G. - Don't warn about blocking random device for prngd Matt Johnston 2013-11-14 21:36:45 +08:00
  • 8c8ecec3e9 merge ecc again Matt Johnston 2013-11-14 20:45:46 +08:00
  • b77864931b Don't exit fatally if authorized_keys has a line like Matt Johnston 2013-11-12 23:58:51 +08:00
  • e60a84d0ed Various cleanups and fixes for warnings Matt Johnston 2013-11-12 23:02:32 +08:00
  • f025277147 comments, turn off debugging options Matt Johnston 2013-11-09 00:14:28 +08:00
  • 1e00d0b926 - Make curve25519 work after fixing a typo, interoperates with OpenSSH - comment on ecc binary size effects Matt Johnston 2013-11-09 00:02:26 +08:00
  • 29b1455f36 Merge Matt Johnston 2013-11-08 23:32:13 +08:00
  • 0162c116da curve25519 Matt Johnston 2013-11-08 23:11:43 +08:00
  • 58fe1c2d2a Add '-R' for delayed hostkey option Matt Johnston 2013-11-07 23:49:37 +08:00
  • 4363b8b32d refactor key generation, make it generate as required. Needs UI in server command line options Matt Johnston 2013-11-07 00:18:52 +08:00