Page MenuHomePhabricator

ansasaki (Anderson Sasaki)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 4 2018, 9:25 AM (119 w, 6 d)

Recent Activity

Wed, Sep 23

ansasaki updated the task description for T100: [ssh] Add support for no-more-sessions@openssh.com.
Wed, Sep 23, 1:53 PM · Unknown Object (Project)
ansasaki updated the task description for T160: Implement hostkeys-00@openssh.com global request.
Wed, Sep 23, 1:49 PM · Unknown Object (Project)

Aug 26 2020

ansasaki added a comment to T245: Do ssh.dll and ssh.lib work on windows 7 operating system..

Could you please specify which API you have to comment out to make it to work?

Aug 26 2020, 11:02 AM · Unknown Object (Project)

Aug 21 2020

ansasaki committed rLIBSSH6672a457fb61: tests: Enable RSA SHA1 certs for testing against older OpenSSH (authored by Jakuje).
tests: Enable RSA SHA1 certs for testing against older OpenSSH
Aug 21 2020, 10:41 AM
ansasaki committed rLIBSSH645106a1cabd: tests: Enable all CASignatureAlgorithms as SHA1 certificates are now disabled… (authored by Jakuje).
tests: Enable all CASignatureAlgorithms as SHA1 certificates are now disabled…
Aug 21 2020, 10:41 AM
ansasaki committed rLIBSSH737ba4a6804b: CMakeLists: Shorten the keys lists passed to the ssh command (authored by Jakuje).
CMakeLists: Shorten the keys lists passed to the ssh command
Aug 21 2020, 10:41 AM
ansasaki committed rLIBSSHd4b07d16751b: tests: Use the path to SSH executable consistently (authored by Jakuje).
tests: Use the path to SSH executable consistently
Aug 21 2020, 10:41 AM
ansasaki committed rLIBSSHd462cc30c99c: pkd client run user executable (authored by aris).
pkd client run user executable
Aug 21 2020, 10:41 AM
ansasaki committed rLIBSSHc7f35f4d49fb: pkd: fix snprintf compiler warning (authored by aris).
pkd: fix snprintf compiler warning
Aug 21 2020, 10:41 AM
ansasaki committed rLIBSSH6a1dc7df87b8: tests: use detected sshd path (authored by aris).
tests: use detected sshd path
Aug 21 2020, 10:40 AM
ansasaki committed rLIBSSH41e54ce0421a: tests: use OpenSSH-provided ciphers (authored by aris).
tests: use OpenSSH-provided ciphers
Aug 21 2020, 10:40 AM
ansasaki committed rLIBSSHa7c0ccd35e83: tests: search for netcat binary (authored by aris).
tests: search for netcat binary
Aug 21 2020, 10:40 AM
ansasaki committed rLIBSSH9ec692347983: pkd: use detected OpenSSH supported key types (authored by aris).
pkd: use detected OpenSSH supported key types
Aug 21 2020, 10:40 AM
ansasaki committed rLIBSSHd9e37c4e0941: tests: detect OpenSSH supported ciphers (authored by aris).
tests: detect OpenSSH supported ciphers
Aug 21 2020, 10:40 AM

Aug 13 2020

ansasaki committed rLIBSSHbe419dee0d22: README.md: Add OSS-Fuzz badge (authored by ansasaki).
README.md: Add OSS-Fuzz badge
Aug 13 2020, 6:34 PM
ansasaki committed rLIBSSH56ebe3c7d098: pki_crypto: Use temporary pointer when using i2d_* (authored by ansasaki).
pki_crypto: Use temporary pointer when using i2d_*
Aug 13 2020, 5:34 PM
ansasaki committed rLIBSSH0a9268a60f2d: CVE-2020-16135: Add missing NULL check for ssh_buffer_new() (authored by asn).
CVE-2020-16135: Add missing NULL check for ssh_buffer_new()
Aug 13 2020, 3:38 PM

Jul 15 2020

ansasaki triaged T240: Create test case for T191 as Normal priority.
Jul 15 2020, 12:41 PM · Unknown Object (Project)
ansasaki created T240: Create test case for T191.
Jul 15 2020, 11:51 AM · Unknown Object (Project)

Jul 14 2020

ansasaki triaged T239: Create test case for T75 as Normal priority.
Jul 14 2020, 4:47 PM · Unknown Object (Project)

Jun 24 2020

ansasaki committed rLIBSSHe0c7d78a39a2: tests: Do not parse configuration file in torture_knownhosts (authored by ansasaki).
tests: Do not parse configuration file in torture_knownhosts
Jun 24 2020, 11:42 AM
ansasaki committed rLIBSSHf10d80047c66: tests: Do not parse configuration file in torture_knownhosts (authored by ansasaki).
tests: Do not parse configuration file in torture_knownhosts
Jun 24 2020, 11:37 AM

Jun 23 2020

ansasaki committed rLIBSSH74e162c67fca: channel: Do not return error if the server closed the channel (authored by ansasaki).
channel: Do not return error if the server closed the channel
Jun 23 2020, 8:02 PM
ansasaki committed rLIBSSH039054ea6e62: examples: Tolerate incomplete writes in exec example (authored by ansasaki).
examples: Tolerate incomplete writes in exec example
Jun 23 2020, 8:01 PM
ansasaki committed rLIBSSH1da78553dce8: tests: Add test for CVE-2019-14889 (authored by ansasaki).
tests: Add test for CVE-2019-14889
Jun 23 2020, 8:01 PM
ansasaki committed rLIBSSH750e4f3f9d3e: channel: Do not return error if the server closed the channel (authored by ansasaki).
channel: Do not return error if the server closed the channel
Jun 23 2020, 4:19 PM
ansasaki closed T231: ssh_channel_read() incorrectly returns -1 (SSH_ERROR) as Resolved by committing rLIBSSH750e4f3f9d3e: channel: Do not return error if the server closed the channel.
Jun 23 2020, 4:19 PM

Jun 19 2020

ansasaki closed T234: SCP pull wildcard returns No such file or directory as Wontfix.

We tried to keep those wildcards working when we introduced the fix for CVE-2019-14889, but we couldn't.

Jun 19 2020, 5:42 PM

Jun 18 2020

ansasaki added a comment to T231: ssh_channel_read() incorrectly returns -1 (SSH_ERROR).

Could you please check if the change I proposed in https://gitlab.com/libssh/libssh-mirror/-/merge_requests/122 fixes the issue for you?

Jun 18 2020, 7:24 PM

Apr 22 2020

ansasaki created T227: `ssh_options_parse_config()` mentions non-existent `ssh_options_set_host()`.
Apr 22 2020, 11:35 AM · Unknown Object (Project)

Apr 1 2020

ansasaki created T222: Update documentation to add explicit need to call init when statically linked.
Apr 1 2020, 11:58 AM

Feb 25 2020

ansasaki committed rLIBSSH89194e0d3ae3: tests: Do not leave temporary SFTP directory (authored by ansasaki).
tests: Do not leave temporary SFTP directory
Feb 25 2020, 5:08 PM
ansasaki committed rLIBSSHc5fa08a2a49e: tests: Close SFTP file opened during rekey tests (authored by ansasaki).
tests: Close SFTP file opened during rekey tests
Feb 25 2020, 5:08 PM
ansasaki committed rLIBSSHc8222dc1f646: tests: Verify error returned by kill (authored by ansasaki).
tests: Verify error returned by kill
Feb 25 2020, 5:08 PM
ansasaki committed rLIBSSH35224092ebd4: tests: Use a common function to start sshd (authored by ansasaki).
tests: Use a common function to start sshd
Feb 25 2020, 5:08 PM

Feb 11 2020

ansasaki added a comment to T216: libssh 0.9.3 "DLLMain: ssh_init failed!" on Windows 10 (vcpkg).

This is probably caused by the lack of threading support in the crypto library.

Feb 11 2020, 7:53 PM · Unknown Object (Project)
ansasaki committed rLIBSSH73f383a2e6d6: doc: Documents PKCS #11 URI support for libssh (authored by Sahana Prasad <sahana@redhat.com>).
doc: Documents PKCS #11 URI support for libssh
Feb 11 2020, 2:27 PM
ansasaki committed rLIBSSH862b2341d714: src: updates documentation incorporate PKCS#11 URIs in import functions. (authored by Sahana Prasad <sahana@redhat.com>).
src: updates documentation incorporate PKCS#11 URIs in import functions.
Feb 11 2020, 2:27 PM

Nov 5 2019

ansasaki added a comment to T197: Putty cannot negotiate when the SSH Server adds an ED25519 key.

Could you try to apply the patch from this pull request and check if it fixes the issue for you?

Nov 5 2019, 4:42 PM · Unknown Object (Project)

Nov 4 2019

ansasaki added a comment to T197: Putty cannot negotiate when the SSH Server adds an ED25519 key.

The problem is that the used OpenSSL has the EVP_PKEY_ED25519 type in openssl/evp.h, but does not support the single shot EVP_DigestSign(). When I wrote the detection to switch to the OpenSSL implementation, I thought this combination would be impossible since ed25519 can only be used in single shot operations. The solution is to require both HAVE_OPENSSL_ED25519 and HAVE_OPENSSL_EVP_DIGESTSIGN to switch to OpenSSL implementation.

Nov 4 2019, 1:08 PM · Unknown Object (Project)

Oct 29 2019

ansasaki claimed T191: Server incorrectly assumes rsa-sha2-256 when client meant standard ssh-rsa.

Thanks for reporting this.

Oct 29 2019, 11:28 AM · Unknown Object (Project)

Sep 30 2019

ansasaki committed rLIBSSH4f7cb6076a1d: pki_crypto: Support Ed25519 keys in PEM files (authored by ansasaki).
pki_crypto: Support Ed25519 keys in PEM files
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSH3f6820694eeb: cmake: Do not build internal ed25519 when unnecessary (authored by ansasaki).
cmake: Do not build internal ed25519 when unnecessary
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSH0da6597fe456: curve25519: Use OpenSSL X25519 implementation (authored by ansasaki).
curve25519: Use OpenSSL X25519 implementation
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSH0a13045f6893: cmake: Detect OpenSSL X25519 support (authored by ansasaki).
cmake: Detect OpenSSL X25519 support
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSHb56ffd84245c: pki: Remove unused function pki_signature_verify() (authored by ansasaki).
pki: Remove unused function pki_signature_verify()
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSHc60ac3fe027d: pki_crypto: Use OpenSSL for Ed25519 signatures (authored by ansasaki).
pki_crypto: Use OpenSSL for Ed25519 signatures
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSH84eab65edcf0: pki: Move common Ed25519 functions to pki_ed25519_common.c (authored by ansasaki).
pki: Move common Ed25519 functions to pki_ed25519_common.c
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSH7c3e37bf4c63: cmake: Detect OpenSSL support for Ed25519 (authored by ansasaki).
cmake: Detect OpenSSL support for Ed25519
Sep 30 2019, 5:21 PM
ansasaki committed rLIBSSHab9921ee6ac4: pki_mbedcrypto: Do not treat Ed25519 as a special case (authored by ansasaki).
pki_mbedcrypto: Do not treat Ed25519 as a special case
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSH9296bcd4bb0d: pki_gcrypt: Do not treat Ed25519 as a special case (authored by ansasaki).
pki_gcrypt: Do not treat Ed25519 as a special case
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSH24f39761f332: pki_crypto: Use EVP_DigestSign* and EVP_DigestVerify* (authored by ansasaki).
pki_crypto: Use EVP_DigestSign* and EVP_DigestVerify*
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSH49e8a4ef19a3: torture_pki_ed25519: Use public key to verify signatures (authored by ansasaki).
torture_pki_ed25519: Use public key to verify signatures
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHd7e1141c1e32: gitlab-ci: Move cmake from prep to build command in csbuild (authored by ansasaki).
gitlab-ci: Move cmake from prep to build command in csbuild
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHfd5c59847738: gitlab-ci: Turn DEBUG_CRYPTO on for standard crypto lib builds (authored by asn).
gitlab-ci: Turn DEBUG_CRYPTO on for standard crypto lib builds
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHde4034bfe0e7: buffer: Simplify handling of the return codes (authored by Jakuje).
buffer: Simplify handling of the return codes
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSH6ccd84bae929: buffer: Avoid use of uninitialized values (authored by Jakuje).
buffer: Avoid use of uninitialized values
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHe4c281c7ce38: dh-gex: Correctly free modulus and generator with openssl (authored by Jakuje).
dh-gex: Correctly free modulus and generator with openssl
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSH93541fe150e9: channels: Correctly reports failed channels opening (authored by Jakuje).
channels: Correctly reports failed channels opening
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHe6ba98a0aa95: Reformat channel_open() (authored by Jakuje).
Reformat channel_open()
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSH6dcb96050170: channels: Do not use deprecated functions in the example code (authored by Jakuje).
channels: Do not use deprecated functions in the example code
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHfcacc7fe8ce0: options: Do not attempt to expand percents in PKCS#11 URIs (authored by Jakuje).
options: Do not attempt to expand percents in PKCS#11 URIs
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHf078f53911e9: tests: Verify the localuser match works (authored by Jakuje).
tests: Verify the localuser match works
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSH27f5bfd129f2: config: Support match localuser (authored by Jakuje).
config: Support match localuser
Sep 30 2019, 5:20 PM
ansasaki committed rLIBSSHd2af62624d49: known_hosts: Avoid using deprecated functions (even from deprecated functions) (authored by Jakuje).
known_hosts: Avoid using deprecated functions (even from deprecated functions)
Sep 30 2019, 5:19 PM
ansasaki committed rLIBSSH4a0cbe396d67: config: Make the matching case sensitive as documented in ssh_config manual… (authored by Jakuje).
config: Make the matching case sensitive as documented in ssh_config manual…
Sep 30 2019, 5:19 PM
ansasaki committed rLIBSSHa1812e9ac1e5: Skip the proxycommand test in case the netcat is not avaliable (authored by Jakuje).
Skip the proxycommand test in case the netcat is not avaliable
Sep 30 2019, 5:19 PM
ansasaki committed rLIBSSH0e3dbd6c69ac: sftp: Improve the documentation of sftp_init() and sftp_new() (authored by Jakuje).
sftp: Improve the documentation of sftp_init() and sftp_new()
Sep 30 2019, 5:19 PM

Sep 24 2019

ansasaki committed rLIBSSHa3a0529b41e5: pki_crypto: Support Ed25519 keys in PEM files (authored by ansasaki).
pki_crypto: Support Ed25519 keys in PEM files
Sep 24 2019, 4:57 PM
ansasaki committed rLIBSSH61e6b6cc59eb: cmake: Do not build internal ed25519 when unnecessary (authored by ansasaki).
cmake: Do not build internal ed25519 when unnecessary
Sep 24 2019, 4:57 PM
ansasaki committed rLIBSSHd463f67abaa1: curve25519: Use OpenSSL X25519 implementation (authored by ansasaki).
curve25519: Use OpenSSL X25519 implementation
Sep 24 2019, 4:57 PM
ansasaki committed rLIBSSH0b7f7d2cf7f2: cmake: Detect OpenSSL X25519 support (authored by ansasaki).
cmake: Detect OpenSSL X25519 support
Sep 24 2019, 4:57 PM
ansasaki committed rLIBSSH55cd04fbee7b: pki: Remove unused function pki_signature_verify() (authored by ansasaki).
pki: Remove unused function pki_signature_verify()
Sep 24 2019, 4:57 PM
ansasaki committed rLIBSSHbdcaf55b906b: pki: Move common Ed25519 functions to pki_ed25519_common.c (authored by ansasaki).
pki: Move common Ed25519 functions to pki_ed25519_common.c
Sep 24 2019, 4:57 PM
ansasaki committed rLIBSSH2a2c1c98bf41: pki_crypto: Use OpenSSL for Ed25519 signatures (authored by ansasaki).
pki_crypto: Use OpenSSL for Ed25519 signatures
Sep 24 2019, 4:56 PM
ansasaki committed rLIBSSH97adbfe0877e: pki_mbedcrypto: Do not treat Ed25519 as a special case (authored by ansasaki).
pki_mbedcrypto: Do not treat Ed25519 as a special case
Sep 24 2019, 4:56 PM
ansasaki committed rLIBSSHa0b84a8cd541: cmake: Detect OpenSSL support for Ed25519 (authored by ansasaki).
cmake: Detect OpenSSL support for Ed25519
Sep 24 2019, 4:56 PM
ansasaki committed rLIBSSH90944a36513b: pki_crypto: Use EVP_DigestSign* and EVP_DigestVerify* (authored by ansasaki).
pki_crypto: Use EVP_DigestSign* and EVP_DigestVerify*
Sep 24 2019, 4:56 PM
ansasaki committed rLIBSSH38ede2e22576: pki_gcrypt: Do not treat Ed25519 as a special case (authored by ansasaki).
pki_gcrypt: Do not treat Ed25519 as a special case
Sep 24 2019, 4:56 PM
ansasaki committed rLIBSSH7ffa3c358d72: gitlab-ci: Move cmake from prep to build command in csbuild (authored by ansasaki).
gitlab-ci: Move cmake from prep to build command in csbuild
Sep 24 2019, 4:56 PM
ansasaki committed rLIBSSH7452f0ded897: torture_pki_ed25519: Use public key to verify signatures (authored by ansasaki).
torture_pki_ed25519: Use public key to verify signatures
Sep 24 2019, 4:56 PM

Aug 22 2019

ansasaki created T171: Allow specifiying algorithms in configuration file by adding or removing algorithms from default.
Aug 22 2019, 3:58 PM · Restricted Project
ansasaki closed T76: Support keys with line comments as Resolved.

Fixed in master by:
88d777e67823
d627cba47610

Aug 22 2019, 3:47 PM · Restricted Project
ansasaki closed T166: known_hosts: directories are not created recursively as Resolved.

This was fixed in master by 5b18bcb0ac39c3c366dd769e893af381ddb5deb2

Aug 22 2019, 3:42 PM

Aug 6 2019

ansasaki claimed T158: Use curve25519-sha256 from crypto libs if available.
Aug 6 2019, 10:45 AM · Restricted Project

Jul 29 2019

ansasaki triaged T166: known_hosts: directories are not created recursively as Normal priority.
Jul 29 2019, 2:03 PM

Jul 12 2019

ansasaki closed T156: The HostKeyAlgorithms configuration option should not override the order of the key types gathered from the know hosts file as Resolved.

The fix for this landed in master as f18a7cc17e399ae7bc92f707da3a676c52fd948e

Jul 12 2019, 1:11 PM · Restricted Project

Jul 4 2019

ansasaki committed rLIBSSH1fd68ec73221: kex: Do not ignore keys in known_hosts files (authored by ansasaki).
kex: Do not ignore keys in known_hosts files
Jul 4 2019, 3:43 PM
ansasaki committed rLIBSSHfa3caa61fdb3: knownhosts: Introduced ssh_known_hosts_get_algorithms_names() (authored by ansasaki).
knownhosts: Introduced ssh_known_hosts_get_algorithms_names()
Jul 4 2019, 3:43 PM
ansasaki committed rLIBSSHaaa978ad06eb: token: Added function to remove duplicates (authored by ansasaki).
token: Added function to remove duplicates
Jul 4 2019, 3:42 PM
ansasaki committed rLIBSSHb9530cedbeb1: knownhosts: Read knownhosts file only if found (authored by ansasaki).
knownhosts: Read knownhosts file only if found
Jul 4 2019, 3:42 PM
ansasaki committed rLIBSSH7ff0af75436e: tests: Check if known_hosts works with single unaccessible file (authored by ansasaki).
tests: Check if known_hosts works with single unaccessible file
Jul 4 2019, 3:42 PM
ansasaki committed rLIBSSHb040856ccfde: knownhosts: Fix possible memory leak (authored by ansasaki).
knownhosts: Fix possible memory leak
Jul 4 2019, 3:42 PM
ansasaki committed rLIBSSHf18a7cc17e39: kex: Do not ignore keys in known_hosts files (authored by ansasaki).
kex: Do not ignore keys in known_hosts files
Jul 4 2019, 11:10 AM
ansasaki committed rLIBSSH65a38759ca87: knownhosts: Introduced ssh_known_hosts_get_algorithms_names() (authored by ansasaki).
knownhosts: Introduced ssh_known_hosts_get_algorithms_names()
Jul 4 2019, 11:09 AM
ansasaki committed rLIBSSH548753b33895: token: Added function to remove duplicates (authored by ansasaki).
token: Added function to remove duplicates
Jul 4 2019, 11:09 AM
ansasaki committed rLIBSSHfe248414fec1: knownhosts: Fix possible memory leak (authored by ansasaki).
knownhosts: Fix possible memory leak
Jul 4 2019, 11:09 AM
ansasaki committed rLIBSSHe5a64a3d6b1b: knownhosts: Read knownhosts file only if found (authored by ansasaki).
knownhosts: Read knownhosts file only if found
Jul 4 2019, 11:09 AM
ansasaki committed rLIBSSHad68de7271e6: tests: Check if known_hosts works with single unaccessible file (authored by ansasaki).
tests: Check if known_hosts works with single unaccessible file
Jul 4 2019, 11:09 AM

Jul 3 2019

ansasaki closed T154: Add ssh_threads_get_default() to the callbacks.h as Resolved.

Closing this as the proposed patch was merged to master.

Jul 3 2019, 3:27 PM · Restricted Project