Page MenuHomePhabricator
Feed Advanced Search

Thu, Apr 4

asn committed rLIBSSH33ad6bc54e92: dh: Add compat function for openssl < 1.1.0 (authored by Simo Sorce <simo@redhat.com>).
dh: Add compat function for openssl < 1.1.0
Thu, Apr 4, 8:56 AM
asn committed rLIBSSH33399e52f0af: dh: Add OpenSSL libcrypto specific DH implementation (authored by Simo Sorce <simo@redhat.com>).
dh: Add OpenSSL libcrypto specific DH implementation
Thu, Apr 4, 8:56 AM
asn committed rLIBSSH2f38af155969: dh: Rename variables for DH key exchange (authored by Simo Sorce <simo@redhat.com>).
dh: Rename variables for DH key exchange
Thu, Apr 4, 8:55 AM
asn committed rLIBSSH7551857d0862: dh: Move DH key handling into a separate file. (authored by Simo Sorce <simo@redhat.com>).
dh: Move DH key handling into a separate file.
Thu, Apr 4, 8:55 AM
asn committed rLIBSSH30d97979a299: dh: Confine DH KEX keys handling into fewer functions (authored by Simo Sorce <simo@redhat.com>).
dh: Confine DH KEX keys handling into fewer functions
Thu, Apr 4, 8:55 AM
asn committed rLIBSSH997fe4d418ea: mbedcrypto: Make bignum_bin2bn behave like others (authored by Simo Sorce <simo@redhat.com>).
mbedcrypto: Make bignum_bin2bn behave like others
Thu, Apr 4, 8:55 AM

Mon, Apr 1

asn committed rLIBSSHfd30cf06763c: tests: Add test cases for Match keyword in bind config (authored by ansasaki).
tests: Add test cases for Match keyword in bind config
Mon, Apr 1, 10:35 AM
asn committed rLIBSSHd9e6237a4728: bind_config: Added minimal support for Match keyword (authored by ansasaki).
bind_config: Added minimal support for Match keyword
Mon, Apr 1, 10:35 AM
asn committed rLIBSSH25af8641b31b: bind: Apply global configuration automatically (authored by ansasaki).
bind: Apply global configuration automatically
Mon, Apr 1, 10:35 AM
asn committed rLIBSSH68385a2e983a: options: Add a bind option to set the config directory (authored by ansasaki).
options: Add a bind option to set the config directory
Mon, Apr 1, 10:35 AM
asn committed rLIBSSHd6d9b56bb9c9: cmake,options: Allow to set global bind config file (authored by ansasaki).
cmake,options: Allow to set global bind config file
Mon, Apr 1, 10:35 AM
asn committed rLIBSSHbab4d2b77b82: tests: Add tests for server side configuration (authored by ansasaki).
tests: Add tests for server side configuration
Mon, Apr 1, 10:35 AM
asn committed rLIBSSHfd25beff68a8: options: Introduce ssh_bind_options_parse_config() (authored by ansasaki).
options: Introduce ssh_bind_options_parse_config()
Mon, Apr 1, 10:35 AM
asn committed rLIBSSH55a713cb0455: bind_config: Support server side configuration (authored by ansasaki).
bind_config: Support server side configuration
Mon, Apr 1, 10:35 AM
asn committed rLIBSSH79049981a513: config: Move common parser functions to config_parser.c (authored by ansasaki).
config: Move common parser functions to config_parser.c
Mon, Apr 1, 10:35 AM
asn committed rLIBSSH19e886d6b1ed: bind: Use calloc instead of malloc (authored by ansasaki).
bind: Use calloc instead of malloc
Mon, Apr 1, 10:35 AM
asn committed rLIBSSH0bde6b142cad: tests: Add missing unit tests for bind options (authored by ansasaki).
tests: Add missing unit tests for bind options
Mon, Apr 1, 10:35 AM

Fri, Mar 29

asn committed rLIBSSHf05571841b05: channels: Added function to create channel to UNIX socket (authored by pmorris67 <philip.morris67@ntlworld.com>).
channels: Added function to create channel to UNIX socket
Fri, Mar 29, 2:57 PM
asn committed rLIBSSH45c7d077804a: misc: Avoid printing full path in debug message (authored by Alberto Garcia Illera <agarciaillera@gmail.com>).
misc: Avoid printing full path in debug message
Fri, Mar 29, 2:57 PM

Mon, Mar 25

asn committed rLIBSSH55bcefbc5673: config: Use size_t instead of u_int (authored by asn).
config: Use size_t instead of u_int
Mon, Mar 25, 7:18 PM
asn committed rLIBSSHb0bd05a7246a: sftp_get_error returns int, not char *. (authored by adelton).
sftp_get_error returns int, not char *.
Mon, Mar 25, 6:53 PM
asn committed rLIBSSHcd8f5ddbc22e: Each ssh_channel_request_exec() needs to be run on fresh channel. (authored by adelton).
Each ssh_channel_request_exec() needs to be run on fresh channel.
Mon, Mar 25, 6:53 PM
asn committed rLIBSSH3ce9f78fb48b: The ssh_channel_callbacks_struct member name is channel_data_function. (authored by adelton).
The ssh_channel_callbacks_struct member name is channel_data_function.
Mon, Mar 25, 6:52 PM
asn committed rLIBSSH5104c86a2bc9: auth: Set buffer used to store password as secure (authored by ansasaki).
auth: Set buffer used to store password as secure
Mon, Mar 25, 6:50 PM
asn added a comment to T133: OpenSSL 1.1.1b compile errors.

This is fixed with https://git.libssh.org/users/asn/libssh.git/commit/?h=master-fix&id=a11e172577e6c1d7fc19503fb2854777b373131b

Mon, Mar 25, 6:30 PM · Restricted Project

Mar 13 2019

asn added a comment to T133: OpenSSL 1.1.1b compile errors.

Please open a new bug if there is an issue with libssh and openssl linking on Windows and provide details there. Thanks!

Mar 13 2019, 10:49 AM · Restricted Project
asn committed rLIBSSHe981113ee1c2: doc: Add a note about OpenSSL linking (authored by asn).
doc: Add a note about OpenSSL linking
Mar 13 2019, 10:37 AM
asn committed rLIBSSH144e5516149a: doc: Add a note about OpenSSL linking (authored by asn).
doc: Add a note about OpenSSL linking
Mar 13 2019, 10:36 AM
asn committed rLIBSSH3736a0367bf3: libcrypto: Add missing includes for modes.h (authored by asn).
libcrypto: Add missing includes for modes.h
Mar 13 2019, 10:33 AM
asn added a commit to T133: OpenSSL 1.1.1b compile errors: rLIBSSH3736a0367bf3: libcrypto: Add missing includes for modes.h.
Mar 13 2019, 10:33 AM · Restricted Project
asn committed rLIBSSH65bc24d8a420: libcrypto: Add missing includes for modes.h (authored by asn).
libcrypto: Add missing includes for modes.h
Mar 13 2019, 10:33 AM
asn closed T133: OpenSSL 1.1.1b compile errors as Resolved by committing rLIBSSH65bc24d8a420: libcrypto: Add missing includes for modes.h.
Mar 13 2019, 10:33 AM · Restricted Project
asn added a comment to T133: OpenSSL 1.1.1b compile errors.

You seem to statically link openssl, that's why you need to link crypt32.dll. This means it isn't our problem. See

Mar 13 2019, 10:31 AM · Restricted Project
asn added a comment to T133: OpenSSL 1.1.1b compile errors.

Is that only happening with static linking?

Mar 13 2019, 10:27 AM · Restricted Project
asn added a comment to T133: OpenSSL 1.1.1b compile errors.

Why do you need to link against crypt32, can you post the error?

Mar 13 2019, 10:24 AM · Restricted Project
asn added a comment to T133: OpenSSL 1.1.1b compile errors.

??

Mar 13 2019, 9:44 AM · Restricted Project

Mar 12 2019

asn added a comment to T133: OpenSSL 1.1.1b compile errors.

https://git.libssh.org/users/asn/libssh.git/commit/?h=master-fix&id=a11e172577e6c1d7fc19503fb2854777b373131b

Mar 12 2019, 1:15 PM · Restricted Project
asn added a comment to T133: OpenSSL 1.1.1b compile errors.

Do we need to add:

Mar 12 2019, 1:10 PM · Restricted Project

Mar 11 2019

asn committed rLIBSSHd8fc65ad7125: The SSH_LOG_ENTRY is not defined all, match the descriptions to… (authored by adelton).
The SSH_LOG_ENTRY is not defined all, match the descriptions to…
Mar 11 2019, 4:29 PM
asn committed rLIBSSHbed7dcb3ec2c: ssh_userauth_publickey_auto requires three arguments. (authored by adelton).
ssh_userauth_publickey_auto requires three arguments.
Mar 11 2019, 4:29 PM
asn committed rLIBSSH81d0f6b6b7ae: From the context it seems that the function being defined is authenticate_none. (authored by adelton).
From the context it seems that the function being defined is authenticate_none.
Mar 11 2019, 4:29 PM

Mar 7 2019

asn committed rLIBSSHc235841436ae: Add unit test for fn that generates session keys (authored by Simo Sorce <simo@redhat.com>).
Add unit test for fn that generates session keys
Mar 7 2019, 4:12 PM
asn committed rLIBSSH449954d99afc: Fix crypto_free zeroing of encryption keys (authored by Simo Sorce <simo@redhat.com>).
Fix crypto_free zeroing of encryption keys
Mar 7 2019, 4:12 PM
asn committed rLIBSSHc180211c6b80: Clean up code that generates session keys (authored by Simo Sorce <simo@redhat.com>).
Clean up code that generates session keys
Mar 7 2019, 4:12 PM
asn committed rLIBSSH104c9dca3f96: Use a common KDF function (authored by Simo Sorce <simo@redhat.com>).
Use a common KDF function
Mar 7 2019, 4:12 PM

Mar 1 2019

asn closed T128: net-libs/libssh compile issue with libressl-2.6.5 as Resolved.
Mar 1 2019, 8:22 AM · Restricted Project

Feb 28 2019

asn assigned T133: OpenSSL 1.1.1b compile errors to Jakuje.

Jakub, could you check once OpenSSL 1.1.1b is in rawhide?

Feb 28 2019, 9:22 AM · Restricted Project

Feb 27 2019

asn added a comment to T125: libssh 0.8.5 under Windows 10.

Some time ago, we use WSAPoll() on Windows but it had a lot of issues that's why we stopped using it. I guess the best would be to move to a library which provides different event loops like libverto.

Feb 27 2019, 8:39 AM · Restricted Project
asn added a project to T127: socket: non blocking connection do not try IPv4 address after failing to connect to IPv6 address: Restricted Project.
Feb 27 2019, 8:36 AM · Restricted Project
asn assigned T127: socket: non blocking connection do not try IPv4 address after failing to connect to IPv6 address to ansasaki.
Feb 27 2019, 8:36 AM · Restricted Project
asn triaged T128: net-libs/libssh compile issue with libressl-2.6.5 as Wishlist priority.
Feb 27 2019, 8:35 AM · Restricted Project
asn committed rLIBSSHbe73335f8e1b: sftp: Document how to free memory retruned by sftp_canonicalize_path() (authored by asn).
sftp: Document how to free memory retruned by sftp_canonicalize_path()
Feb 27 2019, 8:35 AM
asn added a commit to T129: What to do with sftp_canonicalize_path's returned pointer?: rLIBSSHbe73335f8e1b: sftp: Document how to free memory retruned by sftp_canonicalize_path().
Feb 27 2019, 8:35 AM
asn committed rLIBSSH7c444c09d7bd: sftp: Document how to free memory retruned by sftp_canonicalize_path() (authored by asn).
sftp: Document how to free memory retruned by sftp_canonicalize_path()
Feb 27 2019, 8:34 AM
asn closed T129: What to do with sftp_canonicalize_path's returned pointer? as Resolved by committing rLIBSSH7c444c09d7bd: sftp: Document how to free memory retruned by sftp_canonicalize_path().
Feb 27 2019, 8:34 AM
asn added a comment to T129: What to do with sftp_canonicalize_path's returned pointer?.

Thank you very much for the bug report.

Feb 27 2019, 8:34 AM
asn committed rLIBSSH8234df5decfd: ssh_event_dopoll can also return SSH_AGAIN (authored by Till Wimmer <g4-lisz@tonarchiv.ch>).
ssh_event_dopoll can also return SSH_AGAIN
Feb 27 2019, 8:20 AM

Feb 25 2019

asn committed rLIBSSH52986115b8b7: Bump version to 0.8.7 (authored by asn).
Bump version to 0.8.7
Feb 25 2019, 10:29 AM
asn committed rLIBSSH7a49ee5ffc71: cmake: Bump API version to 4.7.4 (authored by asn).
cmake: Bump API version to 4.7.4
Feb 25 2019, 10:29 AM
asn committed rLIBSSHc842bc2e8bea: Remove SHA384 HMAC (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Remove SHA384 HMAC
Feb 25 2019, 10:29 AM
asn committed rLIBSSH8892577296db: Use constant time comparison function for HMAC comparison (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Use constant time comparison function for HMAC comparison
Feb 25 2019, 10:29 AM
asn committed rLIBSSHac7c64a76915: pki_gcrypt: Include missing stdbool.h (authored by asn).
pki_gcrypt: Include missing stdbool.h
Feb 25 2019, 10:29 AM
asn committed rLIBSSH47014eb2732c: pki: Fix size type for len in privatekey_string_to_buffer() (authored by asn).
pki: Fix size type for len in privatekey_string_to_buffer()
Feb 25 2019, 10:29 AM
asn committed rLIBSSH22231061131b: connect: Fix size type for i an j in ssh_select() (authored by asn).
connect: Fix size type for i an j in ssh_select()
Feb 25 2019, 10:29 AM
asn committed rLIBSSH4af77362b018: connector: Fallback on the socket output callback (authored by davidwed).
connector: Fallback on the socket output callback
Feb 25 2019, 10:29 AM
asn added a commit to T132: pki_gcrypt: strict-overflow error with gcc 4.8: rLIBSSH47014eb2732c: pki: Fix size type for len in privatekey_string_to_buffer().
Feb 25 2019, 10:29 AM
asn added a commit to T124: Connector interface does not work correctly in SSH server environment: rLIBSSH4af77362b018: connector: Fallback on the socket output callback.
Feb 25 2019, 10:28 AM · Restricted Project
asn committed rLIBSSHf4a0fcc85eb1: connector: Don't NULL connector (in|out) channels on event remove (authored by Till Wimmer <g4-lisz@tonarchiv.ch>).
connector: Don't NULL connector (in|out) channels on event remove
Feb 25 2019, 10:28 AM
asn committed rLIBSSH810dbd3db11f: config: Avoid buffer overflow (authored by Jakuje).
config: Avoid buffer overflow
Feb 25 2019, 10:28 AM
asn committed rLIBSSHfa150ef8d298: options: Removed outdated param annotations of ssh_options_set() (authored by Till Wimmer <g4-lisz@tonarchiv.ch>).
options: Removed outdated param annotations of ssh_options_set()
Feb 25 2019, 10:28 AM

Feb 22 2019

asn committed rLIBSSH4a67c1911886: Add tests and implementation for Encrypt-then-MAC mode (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Add tests and implementation for Encrypt-then-MAC mode
Feb 22 2019, 6:21 PM
asn committed rLIBSSHe4c7912b3531: Add flag for tracking EtM HMACs (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Add flag for tracking EtM HMACs
Feb 22 2019, 6:21 PM
asn committed rLIBSSHc6608c921118: Refactor ssh_packet_hmac_verify to allow for direct buffer (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Refactor ssh_packet_hmac_verify to allow for direct buffer
Feb 22 2019, 6:21 PM
asn committed rLIBSSHf055319efe68: Select ciphers for MAC tests that need a MAC (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Select ciphers for MAC tests that need a MAC
Feb 22 2019, 6:21 PM
asn committed rLIBSSH46d15b316103: Use constant time comparison function for HMAC comparison (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Use constant time comparison function for HMAC comparison
Feb 22 2019, 6:21 PM
asn committed rLIBSSH369051a5b4fb: Remove SHA384 HMAC (authored by Dirkjan Bussink <d.bussink@gmail.com>).
Remove SHA384 HMAC
Feb 22 2019, 6:21 PM
asn committed rLIBSSH1af10fcdb300: config: Avoid buffer overflow (authored by Jakuje).
config: Avoid buffer overflow
Feb 22 2019, 11:41 AM
asn committed rLIBSSH8a73e481845c: pki_gcrypt: Include missing stdbool.h (authored by asn).
pki_gcrypt: Include missing stdbool.h
Feb 22 2019, 11:01 AM
asn committed rLIBSSH7a8ed6d02b48: pki: Fix size type for len in privatekey_string_to_buffer() (authored by asn).
pki: Fix size type for len in privatekey_string_to_buffer()
Feb 22 2019, 10:47 AM
asn committed rLIBSSHb73ffb3f91ea: connector: Fallback on the socket output callback (authored by davidwed).
connector: Fallback on the socket output callback
Feb 22 2019, 10:47 AM
asn closed T132: pki_gcrypt: strict-overflow error with gcc 4.8 as Resolved by committing rLIBSSH7a8ed6d02b48: pki: Fix size type for len in privatekey_string_to_buffer().
Feb 22 2019, 10:47 AM
asn closed T124: Connector interface does not work correctly in SSH server environment as Resolved by committing rLIBSSHb73ffb3f91ea: connector: Fallback on the socket output callback.
Feb 22 2019, 10:47 AM · Restricted Project

Feb 21 2019

asn committed rLIBSSH702a6e769556: client: Add missing break, remove useless return (authored by Tilo Eckert <tilo.eckert@flam.de>).
client: Add missing break, remove useless return
Feb 21 2019, 2:08 PM
asn committed rLIBSSHeb032e0dec75: socket: Use more portable PF_UNIX instead of PF_LOCAL (authored by Tilo Eckert <tilo.eckert@flam.de>).
socket: Use more portable PF_UNIX instead of PF_LOCAL
Feb 21 2019, 2:08 PM
asn committed rLIBSSH881e1b47855f: examples: Add direct-tcpip server sample (authored by Till Wimmer <g4-lisz@tonarchiv.ch>).
examples: Add direct-tcpip server sample
Feb 21 2019, 2:08 PM
asn committed rLIBSSH17df34da9621: crypto: Use uint8_t instead of non-standard u_char (authored by Tilo Eckert <tilo.eckert@flam.de>).
crypto: Use uint8_t instead of non-standard u_char
Feb 21 2019, 2:08 PM
asn committed rLIBSSH7caf6d2ab62d: buffer: Fix regression introduced by 6c7eaa and c306a6 (authored by Tilo Eckert <tilo.eckert@flam.de>).
buffer: Fix regression introduced by 6c7eaa and c306a6
Feb 21 2019, 2:08 PM
asn committed rLIBSSH5a590dfb5f0c: examples: Fix unused parameter warnings in sshd_direct-tcpip (authored by asn).
examples: Fix unused parameter warnings in sshd_direct-tcpip
Feb 21 2019, 2:08 PM

Feb 7 2019

asn assigned T110: Knownhost notation with port wildcard ( [hostname]:* ) doesn't accept port 22 to Jakuje.
Feb 7 2019, 3:17 PM · Restricted Project
asn closed T1: Key exchange fails if server doesn't send KEXINIT packet first as Resolved.

This should be fixed by b796924fea7e61a4a8813acce9e510f2359aee34

Feb 7 2019, 3:14 PM · Restricted Project
asn added a project to T130: BUG?: sftp via socks5 with PROXYCOMMAND bails with read_packet(): Packet len too high (1818845806 6c69626e): Restricted Project.

Can you enable full logging and provide a log?

Feb 7 2019, 2:52 PM · Restricted Project
asn closed T131: [queestion]-[libssh]-When physical link is down(for example:the network cable is pull out by people) ,the channel can not detect broken timely as Resolved.
Feb 7 2019, 2:50 PM
asn added a comment to T131: [queestion]-[libssh]-When physical link is down(for example:the network cable is pull out by people) ,the channel can not detect broken timely.

The timeout issues should be better with 0.8. Please update. Feel free to reopen if you have the same issues with 0.9 which will be released soon.

Feb 7 2019, 2:50 PM
asn added a comment to T128: net-libs/libssh compile issue with libressl-2.6.5.

I'm sorry but we don't have support libressl. If you want support for it you need to implement the support for it.

Feb 7 2019, 2:46 PM · Restricted Project
asn closed T126: connect.c: fix strict-overflow error as Resolved.

This as been already addressed with 58113d489eecfeb266b82de7bb25d4a0526b9606

Feb 7 2019, 2:44 PM
asn committed rLIBSSHa1559505a561: cmake: Bump API version to 4.7.4 (authored by asn).
cmake: Bump API version to 4.7.4
Feb 7 2019, 2:36 PM
asn committed rLIBSSHfa6aa125a260: tests/pkd: repro rsa-sha2-{256,512} negotiation bug (authored by simonsj).
tests/pkd: repro rsa-sha2-{256,512} negotiation bug
Feb 7 2019, 2:34 PM
asn committed rLIBSSHe05e4ae9712b: pki_crypto: plug pki_signature_from_blob leaks (authored by simonsj).
pki_crypto: plug pki_signature_from_blob leaks
Feb 7 2019, 2:34 PM
asn committed rLIBSSHa4948f621278: kex: honor client preference for rsa-sha2-{256,512} host key algorithms (authored by simonsj).
kex: honor client preference for rsa-sha2-{256,512} host key algorithms
Feb 7 2019, 2:34 PM
asn committed rLIBSSHb6d275537e99: pki: NULL check pki_signature_from_rsa_blob result (authored by simonsj).
pki: NULL check pki_signature_from_rsa_blob result
Feb 7 2019, 2:34 PM