High (2)

Normal (7)

Low (1)

Tue, Dec 12

asn added a comment to D1: add mbedtls crypto support.

This looks fine now. However it needs rebasing on master!

Tue, Dec 12, 9:37 AM

Mon, Dec 11

jvijtiuk updated the diff for D1: add mbedtls crypto support.
  • Add mbedtls drbg reseeding
  • Update README.mbedtls with info for ssh_key_cmp
Mon, Dec 11, 1:22 PM

Thu, Dec 7

antenore created T79: Forcing Key Exchange Methods to diffie-hellman-group14-sha1 with an additional algorithm (any of the supported) exit with a ssh_options_set error (invalid value).
Thu, Dec 7, 10:45 PM · Restricted Project

Tue, Dec 5

nickb937 created T78: ssh_pki_import_pubkey_file() will randomly corrupt memory.
Tue, Dec 5, 12:13 PM · Restricted Project

Fri, Dec 1

asn added a comment to D1: add mbedtls crypto support.
In D1#197, @jvijtiuk wrote:

Hello,

Fri, Dec 1, 9:05 AM

Sun, Nov 26

aris added a comment to D4: [Patch] for terminal modes.

I'm very new with phabricator, apologies if I'm using it incorrectly.
I have two questions:

Sun, Nov 26, 6:26 PM

Nov 17 2017

jvijtiuk updated the diff for D1: add mbedtls crypto support.

I've fixed the memory leaks and config.h issues. README.mbedtls has also been added.
However, maybe the comparison code for ECDSA could be written with what mbedTLS already provides, the private and public curve points and the group can be accessed through the ECDSA context, however a function similar to EC_POINT_cmp doesn't exist, so I will have to look further into that when I find some time as I'm not sure what effect the curve group has on point comparison. The gcrypt code just compares the private and public points.

Nov 17 2017, 6:14 PM

Nov 16 2017

asn committed rLIBSSH9fce33a2e332: client: Add missing language tag in disconnect message (authored by asn).
client: Add missing language tag in disconnect message
Nov 16 2017, 12:44 PM
asn closed T74: LIBSSH generates what I believe is an invalid SSH_MSG_DISCONNECT msg as Resolved by committing rLIBSSH9fce33a2e332: client: Add missing language tag in disconnect message.
Nov 16 2017, 12:44 PM
asn raised the priority of T19: libssh-4: parsing of known_hosts file fails for entries with a comment field from Normal to High.
Nov 16 2017, 12:17 PM · Restricted Project
asn closed T77: pkg-config file libssh.pc should list zlib and gcrypt dependencies as Wontfix.

I'm sorry but static linking is not encouraged.

Nov 16 2017, 12:06 PM · Restricted Project

Nov 9 2017

asn committed rLIBSSH7a65f7f02806: test: ssh_userauth_kbdint_setanswer() does not network interaction (authored by asn).
test: ssh_userauth_kbdint_setanswer() does not network interaction
Nov 9 2017, 3:38 PM
asn committed rLIBSSHf525fdb2e189: sftp: Check for NULL path and give correct error (authored by asn).
sftp: Check for NULL path and give correct error
Nov 9 2017, 3:38 PM

Nov 8 2017

asn committed rLIBSSH01994ea302a1: examples: Build server examples on Linux too (authored by asn).
examples: Build server examples on Linux too
Nov 8 2017, 4:29 PM
asn committed rLIBSSHc4ddf62f7e64: pki_crypto: Avoid potential memory leak (authored by Jakuje).
pki_crypto: Avoid potential memory leak
Nov 8 2017, 4:22 PM
asn committed rLIBSSH2ec633f33db5: examples: Rename samplessh to ssh-client (authored by asn).
examples: Rename samplessh to ssh-client
Nov 8 2017, 4:22 PM

Nov 7 2017

asn committed rLIBSSH748d749675f6: doc: Missing new Host Key algorithms (authored by Jakuje).
doc: Missing new Host Key algorithms
Nov 7 2017, 3:24 PM
asn committed rLIBSSH77f632a55912: doc: Missing new MAC algorithms in documentation (authored by Jakuje).
doc: Missing new MAC algorithms in documentation
Nov 7 2017, 3:24 PM
asn committed rLIBSSH16818bd0e452: pki_crypto: Avoid segfault with OpenSSL 1.1.0 (authored by Jakuje).
pki_crypto: Avoid segfault with OpenSSL 1.1.0
Nov 7 2017, 3:24 PM
asn committed rLIBSSH54165a394aa7: doc: Missing new ECDH algorithms in documentation (authored by Jakuje).
doc: Missing new ECDH algorithms in documentation
Nov 7 2017, 3:24 PM

Oct 29 2017

asn closed T36: bug osx ssh_connect and ssh_userauth_password as Invalid.

Also the SSH server might not support password auth. It is normally disabled by default.

Oct 29 2017, 4:34 PM · Restricted Project
asn added a comment to D11: Add log function for GCD.

I don't really see why you need this. We offer a callback for logging and you can implement libdispatch specific stuff in there. You can pass in the queue using the userdata pointer.

Oct 29 2017, 4:32 PM
asn committed rLIBSSHd29d19959271: ecdh: fix build for old libgcrypt (authored by simonsj).
ecdh: fix build for old libgcrypt
Oct 29 2017, 4:28 PM
asn committed rLIBSSH17c03005d8b0: ecdh: fix build for old libgcrypt (authored by simonsj).
ecdh: fix build for old libgcrypt
Oct 29 2017, 4:28 PM
asn closed D10: ecdh: fix build for old libgcrypt by committing rLIBSSH17c03005d8b0: ecdh: fix build for old libgcrypt (authored by simonsj).
Oct 29 2017, 4:28 PM
asn accepted D10: ecdh: fix build for old libgcrypt.
Oct 29 2017, 4:27 PM
asn abandoned D9: cmake: relax GCRYPT_VERSION regex.

Fixed with d3834f69bc3ddaccdccf6df09c5526224ece761d

Oct 29 2017, 4:24 PM · Restricted Project
asn commandeered D9: cmake: relax GCRYPT_VERSION regex.
Oct 29 2017, 4:22 PM · Restricted Project
asn committed rLIBSSH509fa8a7b25e: dh: Don't use deprecated function with newer OpenSSL (authored by asn).
dh: Don't use deprecated function with newer OpenSSL
Oct 29 2017, 4:18 PM
asn committed rLIBSSH954da14c1507: pki_crypto: Don't use deprecated function with newer OpenSSL (authored by asn).
pki_crypto: Don't use deprecated function with newer OpenSSL
Oct 29 2017, 4:18 PM
asn committed rLIBSSH7527876fad23: torture_algorithms: deduplicate kex method passes (authored by simonsj).
torture_algorithms: deduplicate kex method passes
Oct 29 2017, 3:56 PM
asn committed rLIBSSH9d79b7629cd5: torture_algorithms: deduplicate kex method passes (authored by simonsj).
torture_algorithms: deduplicate kex method passes
Oct 29 2017, 3:56 PM
asn closed D8: torture_algorithms: deduplicate kex method passes by committing rLIBSSH9d79b7629cd5: torture_algorithms: deduplicate kex method passes (authored by simonsj).
Oct 29 2017, 3:56 PM · Restricted Project
asn accepted D8: torture_algorithms: deduplicate kex method passes.
Oct 29 2017, 3:53 PM · Restricted Project
asn committed rLIBSSH538f1bc00ee1: server: expose 'ssh_server_init_kex' API (authored by simonsj).
server: expose 'ssh_server_init_kex' API
Oct 29 2017, 3:52 PM
asn committed rLIBSSHf0ddde48262a: Fix config.h includes (authored by asn).
Fix config.h includes
Oct 29 2017, 1:04 PM
asn requested changes to D1: add mbedtls crypto support.

the patchset still needs several fixes especially for memory leak in error conditions. See inline comments for this!

Oct 29 2017, 12:13 PM

Oct 17 2017

jamrial created T77: pkg-config file libssh.pc should list zlib and gcrypt dependencies.
Oct 17 2017, 4:06 PM · Restricted Project

Oct 12 2017

asn committed rLIBSSHd3834f69bc3d: cmake: Fix parsing the gcrypt version (authored by asn).
cmake: Fix parsing the gcrypt version
Oct 12 2017, 12:23 PM

Sep 20 2017

nickb937 created T76: Support keys with line comments.
Sep 20 2017, 8:41 PM · Restricted Project