summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2007-02-04merge of 'b1dd3b94e60a07a176dba2b035ac79968595990a'Matt Johnston
and 'bcb33fce2fad01a7626598209d43af3571bd86f0' --HG-- extra : convert_revision : 691c56da3db2685f58ea53540a73c1b79e7df9cd
2007-02-04Add comments about requiring keysize <= 2*SHA1_HASH_SIZEMatt Johnston
--HG-- extra : convert_revision : bcb33fce2fad01a7626598209d43af3571bd86f0
2007-02-03Fix failure-handling in dropbear_listen() when errstring is unsetMatt Johnston
(this codepath isn't used) --HG-- extra : convert_revision : d29f3665a91c4bf71a2d8bd99b33348a0317e605
2007-02-03Fix another leak found by KlocworkMatt Johnston
--HG-- extra : convert_revision : f6ffa6544086d7088a04d6e94b3bfb1bfc67908d
2007-02-03Fix leak of keybuf in recv_msg_userauth_pk_ok, courtesy of KlocworkMatt Johnston
--HG-- extra : convert_revision : 9c39c3f447a47f61606df5d4bee364a449f12e18
2007-02-03Remove extraneous tests in random mpint generation,Matt Johnston
courtesy of Klocwork --HG-- extra : convert_revision : 2b5e1d92fd1ce08361e69155a525fca481e79fe4
2007-02-03Fix potential null pointer dereference found by KlokworkMatt Johnston
--HG-- extra : convert_revision : ef7030b29eca0944e6fbbdcdd776aafe39197ffa
2007-02-03Fix free() of null pointer found by KlocworkMatt Johnston
--HG-- extra : convert_revision : 8084d31816a059cc07c6180b6fd5aa86770845cb
2007-02-03merge of '5fdf69ca60d1683cdd9f4c2595134bed26394834'Matt Johnston
and '6b61c50f4cf888bea302ac8fcf5dbb573b443251' --HG-- extra : convert_revision : b1dd3b94e60a07a176dba2b035ac79968595990a
2007-02-03merge of '1250b8af44b62d8f4fe0f8d9fc7e7a1cc34e7e1c'Matt Johnston
and '7f8670ac3bb975f40967f3979d09d2199b7e90c8' --HG-- extra : convert_revision : 6b61c50f4cf888bea302ac8fcf5dbb573b443251
2007-02-03disapproval of revision '2186a678a5f79ef432f6593a10e3e13df2a313d5'Matt Johnston
--HG-- extra : convert_revision : 1250b8af44b62d8f4fe0f8d9fc7e7a1cc34e7e1c
2007-02-03disapproval of revision '332f709a4cb39cde4cedab7c3be89e05f3023067'Matt Johnston
--HG-- extra : convert_revision : 5fdf69ca60d1683cdd9f4c2595134bed26394834
2007-02-02Update to latestMatt Johnston
http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub and http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess --HG-- extra : convert_revision : 7f8670ac3bb975f40967f3979d09d2199b7e90c8
2007-01-11fix missing endifMatt Johnston
--HG-- extra : convert_revision : 03bf5b3717b0209ac382c00e291b741d755cbc1f
2007-01-11propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston
c1db4398d56c56c6d06ae1e20c1e0d04dbb598ed) to branch 'au.asn.ucc.matt.dropbear' (head d26d5eb2837f46b56a33fb0e7573aa0201abd4d5) --HG-- extra : convert_revision : 7a0ae6de81402591a789486070007238169fafca
2007-01-11Replace // with /* */Matt Johnston
--HG-- branch : libtomcrypt-dropbear extra : convert_revision : c1db4398d56c56c6d06ae1e20c1e0d04dbb598ed
2007-01-11propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head ↵Matt Johnston
2af95f00ebd5bb7a28b3817db1218442c935388e) to branch 'au.asn.ucc.matt.dropbear' (head ecd779509ef23a8cdf64888904fc9b31d78aa933) --HG-- extra : convert_revision : d26d5eb2837f46b56a33fb0e7573aa0201abd4d5
2007-01-11%s/ranlib/$(RANLIB)/Matt Johnston
--HG-- branch : libtommath-dropbear extra : convert_revision : 2af95f00ebd5bb7a28b3817db1218442c935388e
2007-01-11propagate from branch 'au.asn.ucc.matt.ltm.orig' (head ↵Matt Johnston
1c2b7d389d0682caf980235dad97493e3206389c) to branch 'au.asn.ucc.matt.ltm.dropbear' (head 40ab3795de3a6157f34e52ed3f0be3eebe9a2eaa) --HG-- branch : libtommath-dropbear extra : convert_revision : 66d004add153781b5e2b5e7af247aa69bbf363b6
2007-01-11Update to LibTomMath 0.40Matt Johnston
--HG-- branch : libtommath-orig extra : convert_revision : 1c2b7d389d0682caf980235dad97493e3206389c
2007-01-11Refer to local headers locally with #include "" not #include <>.Matt Johnston
Required now that we've got rid of the libtomcrypt variants that were 'accidentally' being included in the -I path --HG-- branch : libtommath-dropbear extra : convert_revision : 40ab3795de3a6157f34e52ed3f0be3eebe9a2eaa
2007-01-11propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston
ffd1015238ffcc959f6cd95176d96fcd0945a397) to branch 'au.asn.ucc.matt.dropbear' (head 52ccb0ad0587a62bc64aecb939adbb76546aac16) --HG-- extra : convert_revision : ecd779509ef23a8cdf64888904fc9b31d78aa933
2007-01-11Fix up some slight changes.Matt Johnston
Hack out the RSA code in tomcrypt_math.h fairly crudely, as LTC's rsa_key collide's with Dropbear's rsa_key --HG-- branch : libtomcrypt-dropbear extra : convert_revision : ffd1015238ffcc959f6cd95176d96fcd0945a397
2007-01-11propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston
2af22fb4e878750b88f80f90d439b316d229796f) to branch 'au.asn.ucc.matt.dropbear' (head 02c413252c90e9de8e03d91e9939dde3029f5c0a) --HG-- extra : convert_revision : 52ccb0ad0587a62bc64aecb939adbb76546aac16
2007-01-11propagate from branch 'au.asn.ucc.matt.ltc.orig' (head ↵Matt Johnston
52840647ac7f5c707c3bd158d119a15734a7ef28) to branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3) --HG-- branch : libtomcrypt-dropbear extra : convert_revision : 2af22fb4e878750b88f80f90d439b316d229796f
2007-01-11Update to LibTomCrypt 1.16Matt Johnston
--HG-- branch : libtomcrypt-orig extra : convert_revision : 52840647ac7f5c707c3bd158d119a15734a7ef28
2007-01-04Load hostkeys before daemon(), since daemon()'s chdir("/") will prevent usMatt Johnston
finding keys in $PWD. --HG-- extra : convert_revision : 02c413252c90e9de8e03d91e9939dde3029f5c0a
2006-12-06merge of '182c2d8dbd5321ef4d1df8758936f4dc7127015f'Matt Johnston
and '31dcd7a22983ef19d6c63248e415e71d292dd0ec' --HG-- extra : convert_revision : e84f66826c7ee6ebe99ef92cc0f6c22ecf638d01
2006-12-06- Include netinet/in.h before arpa/inet.h for FreeBSDMatt Johnston
- Update Copyright year --HG-- extra : convert_revision : 182c2d8dbd5321ef4d1df8758936f4dc7127015f
2006-11-02comment about putenv() leaking malloced variablesMatt Johnston
--HG-- extra : convert_revision : 80deca87cb2af2dde457882170b9095eeb9c2edb
2006-11-02Fix memory leak found by KlocworkMatt Johnston
--HG-- extra : convert_revision : 4b40828a0c3781bacfb2b92af639e88065bcc61a
2006-11-02Make sure that we clean up key parts if we fail during reading a rsa keyMatt Johnston
(from Klocwork) --HG-- extra : convert_revision : fbcb5f84b48c3c2f04bba5516abbf101aec49a14
2006-11-02make code clearer and more robust (from Klocwork)Matt Johnston
--HG-- extra : convert_revision : 397b243ca9ec623ded7b5b93e115dc460527acca
2006-11-02Free x component of DSS key upon failure to loadMatt Johnston
(found by Klocwork) --HG-- extra : convert_revision : 8dd57944c592d5d74680657e437fca8803680bd0
2006-10-11Fix up separate-directory building for libtomcryptMatt Johnston
Use $CC rather than $LD for linking --HG-- extra : convert_revision : 31dcd7a22983ef19d6c63248e415e71d292dd0ec
2006-09-11Forgot variable declaration.Matt Johnston
--HG-- extra : convert_revision : 08a0ab6d3e7efefaa07f3d428e9fe8a503f670ac
2006-08-20Handle failure reading a file (such as a key file)Matt Johnston
--HG-- extra : convert_revision : 3219ab5642c86615c6ffb30eb93f573a73415d2f
2006-08-07merge of '9a4e042fd565f46141e81e0c1ab90260303348fe'Matt Johnston
and 'bea3887a5875cf3ab8a1331e15e698b37b61fe37' --HG-- extra : convert_revision : d05a6820ef6a95047d07edf66390e03afa32d556
2006-08-07Add (disabled by default) LOG_COMMANDS option to log the commands executedMatt Johnston
by clients. --HG-- extra : convert_revision : bea3887a5875cf3ab8a1331e15e698b37b61fe37
2006-07-27Just use the normal "remote closed" handler when reading ident stingsMatt Johnston
--HG-- extra : convert_revision : 9a4e042fd565f46141e81e0c1ab90260303348fe
2006-07-09CHECKCLEARTOWRITE() can normally be defined blankMatt Johnston
--HG-- extra : convert_revision : b59d9b3648d8fc72e8702a1013a1c6926d46ab2e
2006-07-07From Erik HovlandMatt Johnston
- Check for valid cipher independently to starting encryption - Use failure-checking m_mp_init for initialising mpint value --HG-- extra : convert_revision : a72c49d2d031aa3b6fe34b61fd5ce0315f35ec72
2006-07-07Make flow of execution clearer for getting process exit statusMatt Johnston
--HG-- extra : convert_revision : 9a15e5205a3fd8ac4d23118f1857db9fa9d58a90
2006-07-07Fixes from Erik Hovland:Matt Johnston
cli-authpubkey.c: fix leak of keybuf cli-kex.c: fix leak of fingerprint fp cli-service.c: remove commented out code dropbearkey.c: don't attepmt to free NULL key on failure common-kex.c: only free key if it is initialised keyimport.c: remove dead encrypted-key code don't leak a FILE* loading OpenSSH keys rsa.c, dss.c: check return values for some libtommath functions svr-kex.c: check return value retrieving DH kex mpint svr-tcpfwd.c: fix null-dereference if remote tcp forward request fails tcp-accept.c: don't incorrectly free the tcpinfo var --HG-- extra : convert_revision : 640a55bc710cbaa6d212453c750026c770e19193
2006-07-07BUG: The strings 'name' and 'instruction' are always allocatedMatt Johnston
but are only freed if the length of the string is greater then zero. They should always be freed. FIX: take the m_free(<string>) out of the conditional From Erik Hovland --HG-- extra : convert_revision : 13227a7365411821cb194fb45ccb23a9b9fb98cc
2006-07-07BUG: mp_div_2d returns status and it isn't checked.Matt Johnston
FIX: Check and return status. From Erik Hovland --HG-- extra : convert_revision : 5ffd8cbe12baca17918527c8e8e626600849ad10
2006-06-120.49 is close to done.Matt Johnston
--HG-- extra : convert_revision : 4c32ad8064e93b83c6d635d193b34d5f9112d1ae
2006-06-12Can't check for ss_family without #including sys/socket.hMatt Johnston
--HG-- extra : convert_revision : a047eadc375aecf23fc72659d4ae19a7a572bcda
2006-06-12Another stab at getting ss_family happy on older glibcMatt Johnston
--HG-- extra : convert_revision : 7a1e9b08a576d794c28275e1bf54cb603372a4a6
2006-06-12Make the dbclient password prompt more usefulMatt Johnston
--HG-- extra : convert_revision : 3bcfb35f7a6065dafbd695d943b95d64efff1c99