Page MenuHomePhabricator

Open Tasks

Needs Triage (12)

High (3)

Active Repositories

Recent Activity

Today

ansasaki added a comment to T145: Add ssh_threads_get_winlock() to the callbacks.h.

Thank you for your contribution!

Mon, May 20, 4:50 PM · Restricted Project

Tue, May 14

asn closed T148: PubkeyAcceptedKeyTypes is not supported in config file as Resolved.

This has been fixed with 38f9802eec067454a421eebfcae087c79bc02c67

Tue, May 14, 5:34 PM
asn committed rLIBSSH38f9802eec06: config: Add support for PubkeyAcceptedKeyTypes (authored by ansasaki).
config: Add support for PubkeyAcceptedKeyTypes
Tue, May 14, 5:33 PM
asn committed rLIBSSHeae971c00277: tests: Update knownhost tests with reproducer from T110 (authored by Jakuje).
tests: Update knownhost tests with reproducer from T110
Tue, May 14, 5:33 PM
asn committed rLIBSSH962bdf806c6f: knownhosts: Handle wildcard ports matches against standard one (authored by Jakuje).
knownhosts: Handle wildcard ports matches against standard one
Tue, May 14, 5:32 PM
asn committed rLIBSSH1e22a089eba5: Reformat ssh_hostport() (authored by Jakuje).
Reformat ssh_hostport()
Tue, May 14, 5:32 PM
asn committed rLIBSSH8152c6aba49a: knownhosts: Ignore OpenSSH markers related to certificates (authored by Jakuje).
knownhosts: Ignore OpenSSH markers related to certificates
Tue, May 14, 5:32 PM
asn committed rLIBSSH7cc159d72079: cmake,options: Allow to set global client config file (authored by ansasaki).
cmake,options: Allow to set global client config file
Tue, May 14, 5:32 PM
asn closed T110: Knownhost notation with port wildcard ( [hostname]:* ) doesn't accept port 22 as Resolved by committing rLIBSSH962bdf806c6f: knownhosts: Handle wildcard ports matches against standard one.
Tue, May 14, 5:32 PM · Restricted Project

Mon, May 13

asn committed rLIBSSH248e5acd5c9f: pki: Fail to sign when using wrong hash algorithm (authored by ansasaki).
pki: Fail to sign when using wrong hash algorithm
Mon, May 13, 4:53 PM
asn committed rLIBSSH550a1a766789: pki: Remove unused code (authored by ansasaki).
pki: Remove unused code
Mon, May 13, 4:53 PM
asn committed rLIBSSHdb51fa1bc1ba: pki: Use pki_sign_data() and pki_verify_data_signature() (authored by ansasaki).
pki: Use pki_sign_data() and pki_verify_data_signature()
Mon, May 13, 4:53 PM
asn committed rLIBSSHd923dc39c19a: tests: Use public key to verify signatures (authored by ansasaki).
tests: Use public key to verify signatures
Mon, May 13, 4:53 PM
asn committed rLIBSSH88a8b1f57c6c: pki_gcrypt: Added pki_sign_data() and pki_verify_data_signature() (authored by ansasaki).
pki_gcrypt: Added pki_sign_data() and pki_verify_data_signature()
Mon, May 13, 4:53 PM
asn committed rLIBSSH7bc53f3957cc: pki_mbedcrypto: Added pki_sign_data() and pki_verify_data_signature() (authored by ansasaki).
pki_mbedcrypto: Added pki_sign_data() and pki_verify_data_signature()
Mon, May 13, 4:53 PM
asn committed rLIBSSHfd9446553b5e: pki_crypto: Added pki_sign_data() and pki_verify_data_signature() (authored by ansasaki).
pki_crypto: Added pki_sign_data() and pki_verify_data_signature()
Mon, May 13, 4:53 PM
asn committed rLIBSSH33af73655575: pki_crypto: Store ECDSA raw signature in ssh_signature (authored by ansasaki).
pki_crypto: Store ECDSA raw signature in ssh_signature
Mon, May 13, 4:52 PM
asn committed rLIBSSH132c7bee64ca: pki_crypto: Store DSA raw signature in ssh_signature (authored by ansasaki).
pki_crypto: Store DSA raw signature in ssh_signature
Mon, May 13, 4:52 PM
asn committed rLIBSSHba67555764a8: pki_crypto: Store raw RSA signature in ssh_signature (authored by ansasaki).
pki_crypto: Store raw RSA signature in ssh_signature
Mon, May 13, 4:52 PM
asn committed rLIBSSH0ea9e39e81a4: pki: Add a common place to store raw signatures (authored by ansasaki).
pki: Add a common place to store raw signatures
Mon, May 13, 4:52 PM
asn committed rLIBSSHe775182c2e07: pki: Make DSA signature to use SHA1 instead of AUTO (authored by ansasaki).
pki: Make DSA signature to use SHA1 instead of AUTO
Mon, May 13, 4:52 PM
asn committed rLIBSSH76f9808eb2fa: auth, pki: Calculate hash internally when signing/verifying (authored by ansasaki).
auth, pki: Calculate hash internally when signing/verifying
Mon, May 13, 4:52 PM
asn committed rLIBSSH58b3b2696c90: pki_crypto: Change SSH_KEYTYPE_ED25519 position in switches (authored by ansasaki).
pki_crypto: Change SSH_KEYTYPE_ED25519 position in switches
Mon, May 13, 4:52 PM
asn committed rLIBSSH20c03c289e59: pki_crypto: Refactor pki_signature_to_blob() (authored by ansasaki).
pki_crypto: Refactor pki_signature_to_blob()
Mon, May 13, 4:52 PM
asn committed rLIBSSHc27d41df75e4: pki_crypto: Fixed typos transfered -> transferred (authored by ansasaki).
pki_crypto: Fixed typos transfered -> transferred
Mon, May 13, 4:52 PM
asn committed rLIBSSH99053a6c3373: pki_cryto: Refactor pki_signature_from_blob() (authored by ansasaki).
pki_cryto: Refactor pki_signature_from_blob()
Mon, May 13, 4:52 PM
asn committed rLIBSSH01e98a6df758: pki: Remove duplicate and unused code (authored by ansasaki).
pki: Remove duplicate and unused code
Mon, May 13, 4:52 PM
asn committed rLIBSSHc3b8f9c0ecc6: pki_crypto: Make pki_signature_from_rsa_blob() to return int (authored by ansasaki).
pki_crypto: Make pki_signature_from_rsa_blob() to return int
Mon, May 13, 4:52 PM
asn committed rLIBSSHdbf3f962a4f5: pki: Refactor ssh_srv_pki_do_sign_sessionid() (authored by ansasaki).
pki: Refactor ssh_srv_pki_do_sign_sessionid()
Mon, May 13, 4:52 PM
asn committed rLIBSSH3917a5c916a8: pki: Refactor ssh_pki_do_sign() (authored by ansasaki).
pki: Refactor ssh_pki_do_sign()
Mon, May 13, 4:52 PM
asn committed rLIBSSH848f59c37e6d: wrapper.h: Add SSH_DIGEST_SHA384 to ssh_digest_e enum (authored by ansasaki).
wrapper.h: Add SSH_DIGEST_SHA384 to ssh_digest_e enum
Mon, May 13, 4:52 PM
asn committed rLIBSSH5f7a3c5c66a7: wrapper: Make sha{1, 256, 384, 512}() input const (authored by ansasaki).
wrapper: Make sha{1, 256, 384, 512}() input const
Mon, May 13, 4:52 PM

Fri, May 10

ansasaki created T148: PubkeyAcceptedKeyTypes is not supported in config file.
Fri, May 10, 7:17 PM

Thu, May 9

asn committed rLIBSSHee42e3badba4: dh: fix libcrypto dh_ctx leak in ssh_dh_cleanup (authored by simonsj).
dh: fix libcrypto dh_ctx leak in ssh_dh_cleanup
Thu, May 9, 6:36 PM
asn committed rLIBSSH0849e44220ec: dh: fix libcrypto leak via ssh_dh_keypair_set_keys (authored by simonsj).
dh: fix libcrypto leak via ssh_dh_keypair_set_keys
Thu, May 9, 6:36 PM
Jakuje updated subscribers of T110: Knownhost notation with port wildcard ( [hostname]:* ) doesn't accept port 22.

@asn On the second though, I reworked the branch to optimize the pass and pass the given test cases. Can you check if the following would be acceptable?

Thu, May 9, 1:22 PM · Restricted Project

Mon, May 6

Jakuje triaged T147: libssh supports non-standard DSA key of sizes different than 1k as Low priority.
Mon, May 6, 4:38 PM · Restricted Project
davidwed closed T146: sftp: Add check if we are authenticated as Invalid.
Mon, May 6, 1:24 PM · Restricted Project
davidwed added a comment to T146: sftp: Add check if we are authenticated.

I created all relevant structures in advance ( also the channel ) no matter if the session authenticated itself or not.
I then checked separately whether the session is authenticated.

Mon, May 6, 1:24 PM · Restricted Project
asn committed rLIBSSHdb8aca69a7a3: knownhosts: Avoid possible null pointer dereference (authored by asn).
knownhosts: Avoid possible null pointer dereference
Mon, May 6, 12:01 PM