Commit Graph

  • cfac8435a7 merge yet again Matt Johnston 2013-11-01 00:21:59 +08:00
  • 35f26ff855 merge again Matt Johnston 2013-11-01 00:19:25 +08:00
  • f66fc01620 Merge Matt Johnston 2013-11-01 00:14:48 +08:00
  • 082a2dde35 Fix specifying a keysize for key generation, fix key name arguments Matt Johnston 2013-11-01 00:13:09 +08:00
  • 814ab77538 Default to some larger key sizes Matt Johnston 2013-10-31 22:49:15 +08:00
  • 8eefb092c8 Merge in ECC Matt Johnston 2013-10-21 22:57:21 +08:00
  • 55e7f0486a Fix shadowed "ret" variable Matt Johnston 2013-10-21 22:50:52 +08:00
  • 88ac2da7c2 A few small fixes for ECC compilation Matt Johnston 2013-10-21 22:46:12 +08:00
  • 27510a6e9e merge Matt Johnston 2013-10-20 21:07:05 +08:00
  • 7fda6418e1 writing out openssh ecc keys works Matt Johnston 2013-10-20 21:06:18 +08:00
  • 45bd0edae5 Merge in changes from the past couple of releases Matt Johnston 2013-10-18 21:38:01 +08:00
  • 3d733a16e9 Added signature for changeset a50a1dc74331 Matt Johnston 2013-10-16 22:55:03 +08:00
  • fe623afaad Added signature for changeset 025237c9f0a1 Matt Johnston 2013-10-16 22:52:43 +08:00
  • b840a980e3 Added tag DROPBEAR_2013.60 for changeset a50a1dc74331 Matt Johnston 2013-10-16 22:52:05 +08:00
  • 2ec98eb048 Update debian changelog for 2013.60 too DROPBEAR_2013.60 Matt Johnston 2013-10-16 22:34:25 +08:00
  • 253cd3b66b - 2013.60, update CHANGES - Add CVE references to CHANGES Matt Johnston 2013-10-16 22:32:31 +08:00
  • 920120d05a Make --disable-bundled-libtom work, based on patch from Mike Frysinger Matt Johnston 2013-10-15 22:55:44 +08:00
  • 4ba058986e - Fix "inst_scp" target since there isn't a manpage - Fix "make install MULTI=1" Matt Johnston 2013-10-09 22:24:39 +08:00
  • 03b7255ddd Add @exec_prefix@ that was missing Matt Johnston 2013-10-09 21:58:07 +08:00
  • 2de7f8b224 Added signature for changeset deb211f75ca1 Matt Johnston 2013-10-04 22:40:28 +08:00
  • bbf2f1d571 Added tag DROPBEAR_2013.59 for changeset 7b68e581985f Matt Johnston 2013-10-04 22:39:09 +08:00
  • 9cdd5e99a4 Fix up debian build DROPBEAR_2013.59 Matt Johnston 2013-10-04 22:22:35 +08:00
  • 897ed7125b Fix debian installation of manpages Matt Johnston 2013-10-04 21:49:32 +08:00
  • 459d259185 Version 2013.59 Matt Johnston 2013-10-04 21:41:19 +08:00
  • aac6336e49 Don't say "SSH 2" any more since protocol version 1 is irrelevant Matt Johnston 2013-10-03 23:50:04 +08:00
  • fc1155f974 Add manpage for dropbearconvert Move dropbearkey to manual section 1 Add install target for manpages Matt Johnston 2013-10-03 23:45:25 +08:00
  • 6a09fa23d0 Get rid of spurious newlines in pam log messages Matt Johnston 2013-10-03 23:04:26 +08:00
  • 142a0f8a83 Send PAM error messages as a banner messages Patch from Martin Donnelly, modified. Matt Johnston 2013-10-03 23:04:11 +08:00
  • d1dec41f76 Constant time memcmp for the hmac and password crypt Matt Johnston 2013-10-03 22:25:30 +08:00
  • 69a165db86 Only send a failure response to a channel request if wantreply is set. Matt Johnston 2013-09-21 00:34:36 +08:00
  • dffb33cecf Improve EOF handling for half-close. Patch from Catalin Patulea Matt Johnston 2013-09-21 00:17:22 +08:00
  • e7917c16c9 Remove accidental one second sleep leftover from debugging Matt Johnston 2013-08-12 22:41:00 +08:00
  • e05b7f0b76 merge Matt Johnston 2013-07-08 22:43:56 +08:00
  • aeea70f95f strdup the proxycmd to avoid crash when freeing, from Lluís Batlle i Rossell Matt Johnston 2013-07-08 22:42:32 +08:00
  • ded40babb5 limit how much we read from rt_cache etc Matt Johnston 2013-05-28 22:16:57 +08:00
  • e355f69401 merge Matt Johnston 2013-05-26 18:43:00 +08:00
  • c2b1327deb merge Matt Johnston 2013-05-26 18:42:17 +08:00
  • f7ba7444e8 improve auth failure delays to avoid indicating which users exist Matt Johnston 2013-05-26 18:39:24 +08:00
  • aafeebd0c8 have separate ecdsa keys for each size fix crash from the mp_alloc_init_multi change in RSA Matt Johnston 2013-05-25 00:54:19 +08:00
  • 6b0d47b364 hackish ECC import code from OpenSSH Matt Johnston 2013-05-23 22:18:33 +08:00
  • d9e790e7dc Add m_mp_alloc_init_multi() helper Matt Johnston 2013-05-23 22:18:16 +08:00
  • 51b5cdd430 Enable SMALL_CODE by default Matt Johnston 2013-05-21 13:44:48 +08:00
  • aced7b5b00 Fix static library order, libtomcrypt depends on libtommath Matt Johnston 2013-05-21 13:20:02 +08:00
  • 0475594cb2 Fix broken disablekey() Matt Johnston 2013-05-21 12:15:48 +08:00
  • 04518e9e80 merge in HEAD Matt Johnston 2013-05-21 12:09:35 +08:00
  • a57947c513 Fix bad comma in header list Matt Johnston 2013-05-13 21:35:13 +08:00
  • 372e81a842 Update config.guess and config.sub Matt Johnston 2013-05-13 21:06:35 +08:00
  • 41f531ceaf quieten the compiler Matt Johnston 2013-05-09 23:27:23 +08:00
  • b46d46667f merge Matt Johnston 2013-05-09 23:25:39 +08:00
  • 226671b550 Fix build for dropbearkey and ecdsa with certain options Matt Johnston 2013-05-09 23:24:58 +08:00
  • 916cfa6b83 Fix ecdsa verification Matt Johnston 2013-05-09 23:24:05 +08:00
  • 49263b5314 Limit decompressed size Matt Johnston 2013-05-08 23:23:14 +08:00
  • 95a21c8fd7 ecdsa is working Matt Johnston 2013-05-03 23:07:48 +08:00
  • 57166b400c Avoid segfault for locked accounts (invalid salt to crypt()) Matt Johnston 2013-04-29 23:42:37 +08:00
  • 79660f2eb1 more ecdsa signkey work, not correct Matt Johnston 2013-04-28 23:17:43 +08:00
  • 3ea9068e18 Save with utf8 encoding Matt Johnston 2013-04-18 23:15:17 +08:00
  • e4c672bdbb Added signature for changeset f168962bab85 Matt Johnston 2013-04-18 23:10:24 +08:00
  • 791a78ad1f Added tag DROPBEAR_2013.58 for changeset e76614145aea Matt Johnston 2013-04-18 23:10:19 +08:00
  • 6da90b34fe 2013.58 DROPBEAR_2013.58 Matt Johnston 2013-04-18 22:57:47 +08:00
  • 43769b5bb3 Don't enable CLI_IMMEDIATE_AUTH by default, it breaks blank password logins Matt Johnston 2013-04-18 21:47:38 +08:00
  • f98eb5808b Use % rather than # for port delimiter Matt Johnston 2013-04-17 23:17:27 +08:00
  • 3525cabf48 Use '#' for host#port separator, document it. This fixes scp in multihop Matt Johnston 2013-04-17 22:48:43 +08:00
  • 54a76342f5 If running as non-root only allow that user to log in Matt Johnston 2013-04-17 22:29:18 +08:00
  • 154a65fc31 Fix build when zlib is disabled, from http://freetz.org/browser/trunk/make/dropbear/patches/350-no_zlib_fix.patch Matt Johnston 2013-04-16 22:16:32 +08:00
  • bd7a46f514 Added signature for changeset 095b46180bbc Matt Johnston 2013-04-15 22:11:11 +08:00
  • 79a307bca2 Added tag DROPBEAR_2013.57 for changeset 96b8bcb88017 Matt Johnston 2013-04-15 22:10:49 +08:00
  • 38f42a0fa2 Fix error message for requirenext change DROPBEAR_2013.57 Matt Johnston 2013-04-15 22:01:41 +08:00
  • b4cdfcb506 bump version to 2013.57 Matt Johnston 2013-04-15 21:56:04 +08:00
  • d3cef72f26 changelog updates for 2013.57 Matt Johnston 2013-04-15 21:51:27 +08:00
  • ef151888fb requirenext fixup for firstkexfollows Matt Johnston 2013-04-14 23:16:16 +08:00
  • ba15bbfe33 Document escape chars Matt Johnston 2013-04-14 23:08:57 +08:00
  • 3bdfae61a2 merge Matt Johnston 2013-04-14 22:49:19 +08:00
  • 4404126501 -y -y to disable hostkey checking fix missing trailing space when passing arguments for multihop mode From Hans Harder Matt Johnston 2013-04-14 22:49:10 +08:00
  • 5c87c6a435 A bit of work on ecdsa for host/auth keys Matt Johnston 2013-04-14 00:50:03 +08:00
  • adeb372a66 Fix zlib for split newkeys Matt Johnston 2013-04-11 23:03:58 +08:00
  • c0d7c6693f run closehandlers on cleanup Matt Johnston 2013-04-10 21:32:55 +08:00
  • 3ec4670478 reset terminal modes before printing a message Matt Johnston 2013-04-10 21:32:44 +08:00
  • f842712551 A bit of debugging output Matt Johnston 2013-04-09 22:47:03 +08:00
  • 9f01625e23 Be safer with how we handle ltc_ecc_sets[] (particularly with system libtomcrypt) Matt Johnston 2013-04-09 22:44:19 +08:00
  • 7f091e7019 start on ecdsa keys Matt Johnston 2013-04-09 00:36:04 +08:00
  • 4f07805d0a - Rename buf_put_ecc_pubkey_string() to buf_put_ecc_raw_pubkey_string() - Reindent ecc.c properly Matt Johnston 2013-04-08 23:56:31 +08:00
  • a7d1a9cfcb add printmpint() for debugging Matt Johnston 2013-04-08 23:12:35 +08:00
  • 48c83aa9d0 ecdh works against OpenSSH Matt Johnston 2013-04-08 23:12:20 +08:00
  • c797c1750c - Fix various hardcoded uses of SHA1 - rename curves to nistp256 etc - fix svr-auth.c TRACE problem Matt Johnston 2013-04-08 00:10:57 +08:00
  • c6bdc810ab ecc kind of works, needs fixing/testing Matt Johnston 2013-04-07 01:36:42 +08:00
  • a8135dec1e Make _sign and _verify functions take a buffer* rather than void* and int Matt Johnston 2013-04-06 16:00:37 +08:00
  • 2fdb5fd6ce setup tcp after requesting a channel - might hide some DNS latency Matt Johnston 2013-04-04 07:51:13 +08:00
  • 7f42096d0f Take transmit and receive keys into use separately Matt Johnston 2013-04-04 00:18:50 +08:00
  • e2c813df4d Fix MAC bug which would prevent asymmetric hashes Matt Johnston 2013-04-03 23:54:58 +08:00
  • a2f70a3751 Just put the version string on the queue, don't use atomicio Matt Johnston 2013-04-03 19:23:53 +08:00
  • 286fa93a8d fix leftover kexguess debugging Matt Johnston 2013-04-03 07:34:18 +08:00
  • 557d86aa79 Fix a few options and headers Matt Johnston 2013-04-03 07:33:47 +08:00
  • 8e68d5e2d5 merge Matt Johnston 2013-04-03 00:50:46 +08:00
  • 1a16da38d5 merge kexguess branch Matt Johnston 2013-04-03 00:49:24 +08:00
  • cbd3d5e3a5 Put some #ifdef options around first-follows options in case they need to be disabled Matt Johnston 2013-04-03 00:43:31 +08:00
  • 78fbed8c3e Don't usually need to recalculate dh_e for the repeated kexdh_init packet Matt Johnston 2013-04-03 00:32:55 +08:00
  • f267ca1f3a Add sentinel attribute Matt Johnston 2013-04-03 00:32:05 +08:00
  • a6eb824950 add IUTF8 Matt Johnston 2013-04-02 19:11:13 +08:00
  • dcd1527a11 fix tabs Matt Johnston 2013-04-02 18:59:00 +08:00
  • f8a92d1eed merge Matt Johnston 2013-04-02 18:54:04 +08:00