Age | Commit message (Collapse) | Author |
|
and 'd348546b80847bc0d42a7b5208bb31a54f1fdfaf'
--HG--
branch : channel-fix
extra : convert_revision : a144a771379fa1f0204f81ac3182d045f884be19
|
|
codepaths, just with no FDs set.
--HG--
branch : channel-fix
extra : convert_revision : d348546b80847bc0d42a7b5208bb31a54f1fdfaf
|
|
31dcd7a22983ef19d6c63248e415e71d292dd0ec)
to branch 'au.asn.ucc.matt.dropbear.channel-fix' (head 7559a8cc4f6abe2338636f2aced3a395a79c172c)
--HG--
branch : channel-fix
extra : convert_revision : a94c5265558121fe936519b5d9a5eb27f95e9d9d
|
|
Use $CC rather than $LD for linking
--HG--
extra : convert_revision : 31dcd7a22983ef19d6c63248e415e71d292dd0ec
|
|
Other minor cleanups.
--HG--
branch : channel-fix
extra : convert_revision : 7559a8cc4f6abe2338636f2aced3a395a79c172c
|
|
--HG--
branch : channel-fix
extra : convert_revision : 5a5f398411a7a3baa9472daa80fea0574fbd8a9a
|
|
--HG--
branch : channel-fix
extra : convert_revision : d44aac5fec50b1d20515da77d410d3c511f16277
|
|
* send_msg_channel_data() no longer allocates a separate buffer
* getchannel() handles unknown channels so callers don't have to
--HG--
branch : channel-fix
extra : convert_revision : 3db645581be0fbb0d2ac8d218fbd55e096cbbbe5
|
|
about the "bad writefd" problem
--HG--
branch : channel-fix
extra : convert_revision : f0b407c3d3e047ed83174e6f4ebd85a19352df5b
|
|
--HG--
extra : convert_revision : 08a0ab6d3e7efefaa07f3d428e9fe8a503f670ac
|
|
--HG--
extra : convert_revision : 3219ab5642c86615c6ffb30eb93f573a73415d2f
|
|
and 'bea3887a5875cf3ab8a1331e15e698b37b61fe37'
--HG--
extra : convert_revision : d05a6820ef6a95047d07edf66390e03afa32d556
|
|
by clients.
--HG--
extra : convert_revision : bea3887a5875cf3ab8a1331e15e698b37b61fe37
|
|
--HG--
extra : convert_revision : 9a4e042fd565f46141e81e0c1ab90260303348fe
|
|
--HG--
extra : convert_revision : b59d9b3648d8fc72e8702a1013a1c6926d46ab2e
|
|
- Check for valid cipher independently to starting encryption
- Use failure-checking m_mp_init for initialising mpint value
--HG--
extra : convert_revision : a72c49d2d031aa3b6fe34b61fd5ce0315f35ec72
|
|
--HG--
extra : convert_revision : 9a15e5205a3fd8ac4d23118f1857db9fa9d58a90
|
|
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
|
|
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
|
|
FIX: Check and return status.
From Erik Hovland
--HG--
extra : convert_revision : 5ffd8cbe12baca17918527c8e8e626600849ad10
|
|
--HG--
extra : convert_revision : 4c32ad8064e93b83c6d635d193b34d5f9112d1ae
|
|
--HG--
extra : convert_revision : a047eadc375aecf23fc72659d4ae19a7a572bcda
|
|
--HG--
extra : convert_revision : 7a1e9b08a576d794c28275e1bf54cb603372a4a6
|
|
--HG--
extra : convert_revision : 3bcfb35f7a6065dafbd695d943b95d64efff1c99
|
|
--HG--
extra : convert_revision : 27696753417cda4b57875adab53c0b3c12d341b8
|
|
--HG--
extra : convert_revision : a2345a9e53fcb35bde9f3701406e285c1ef80481
|
|
on process exit - dbclient hangs with scp, so requires work.
--HG--
extra : convert_revision : 2186a678a5f79ef432f6593a10e3e13df2a313d5
|
|
and ca4ca78b82c5d430c69ce01bf794e8886ce81431
--HG--
extra : convert_revision : 74020525425a1de06739c6c3bed9ef35e4ad867e
|
|
--HG--
extra : convert_revision : 332f709a4cb39cde4cedab7c3be89e05f3023067
|
|
--HG--
extra : convert_revision : ca4ca78b82c5d430c69ce01bf794e8886ce81431
|
|
--HG--
extra : convert_revision : 3f4f459f96e821b16461b85b98a3cfd81c916786
|
|
--HG--
extra : convert_revision : 5ef61c30c0a634ac0da22a8c694ce235690e8170
|
|
Document -N in dbclient.1 and -P in dropbear.8
--HG--
extra : convert_revision : 7cada79bf8f61e09a72e5d492170bd10ab0acee3
|
|
--HG--
extra : convert_revision : c3d6444f31a3b583e6405e1b99e666d020e89eac
|
|
--HG--
extra : convert_revision : 2dd1bf9162d8fc4c14b33c5b3c6ca3cbe2ecd587
|
|
file, so people can workaround broken /etc/passwds. Print
the full path in error messages.
--HG--
extra : convert_revision : d777688369ee21011625a3f1fe79ddbe3d5b5c93
|
|
--HG--
extra : convert_revision : a3ca1bfef7f4fb65d0d82fce1dff6a19add68f46
|
|
--HG--
extra : convert_revision : 138a11bc1e2babcd8b1182e6cb2a85d4e9404b11
|
|
to $HOME.
--HG--
extra : convert_revision : 279bd16a3e639764df14dce868fdeea7d6a0f317
|
|
--HG--
extra : convert_revision : 2a6c9eb6a9c0f8a0b7b479aaf075c8a195339fcd
|
|
first thing in a function
--HG--
extra : convert_revision : 5e475ab869513f9ce5baff42838a656f99300487
|
|
and 84eb6fedc6df0666f8053b9018bf16635dbfb257
--HG--
extra : convert_revision : 11034278bd1917bebcbdc69cf53b1891ce9db121
|
|
--HG--
extra : convert_revision : 84eb6fedc6df0666f8053b9018bf16635dbfb257
|
|
--HG--
extra : convert_revision : 6ace12c71fc2773210f2f3d374c96622ca54fe48
|
|
--HG--
extra : convert_revision : 0501e6f661b5415eb76f3b312d183c3adfbfb712
|
|
--HG--
extra : convert_revision : 8036b55441ef217824185b87697c3d68c849fe7a
|
|
--HG--
extra : convert_revision : 7ad1775ed65e75dbece27fe6b65bf1a234db386a
|
|
--HG--
extra : convert_revision : 23abf9a27f91b8191c12b24a8b2557e5e8750c21
|
|
--HG--
extra : convert_revision : bd8c4eb7071bb69f5cf17715072ae625a5267324
|
|
--HG--
extra : convert_revision : 0f28afbb0c45c95898886ac570b8d29e4333fbd2
|