Feed All Stories

Yesterday

mickflemm created T93: Bug / typo in ssh_message_auth_interactive().
Tue, Jul 17, 4:44 PM
ansasaki added a comment to T56: Bad authentication state after failed GSSAPI authentication.

Proposed fix: https://github.com/ansasaki/libssh/pull/5

Tue, Jul 17, 1:15 PM · Restricted Project

Fri, Jul 13

ansasaki added a comment to T56: Bad authentication state after failed GSSAPI authentication.

Is there a reproducer for this?

Fri, Jul 13, 4:17 PM · Restricted Project

Sat, Jul 7

asn committed rLIBSSHafa4021ded6e: tests: Add umask() around mkstemp() (authored by asn).
tests: Add umask() around mkstemp()
Sat, Jul 7, 11:41 AM
asn committed rLIBSSHc425082394c2: tests: Fix errno check in pkd (authored by asn).
tests: Fix errno check in pkd
Sat, Jul 7, 11:41 AM

Thu, Jul 5

asn committed rLIBSSHdb9da99a36a4: bignum: Make bignum_free safer (authored by aris).
bignum: Make bignum_free safer
Thu, Jul 5, 2:35 PM
asn committed rLIBSSH2b40ad29c02d: crypto: Split init and finalize functions (authored by aris).
crypto: Split init and finalize functions
Thu, Jul 5, 1:29 PM
asn committed rLIBSSHc3dac948c916: pki: Improve pubkey buffer handling form file (authored by asn).
pki: Improve pubkey buffer handling form file
Thu, Jul 5, 1:29 PM
asn committed rLIBSSHc866768da48b: torture_pki_dsa: Improve torture_pki_dsa_publickey_base64 (authored by asn).
torture_pki_dsa: Improve torture_pki_dsa_publickey_base64
Thu, Jul 5, 1:29 PM
asn committed rLIBSSH38c53db9533a: libcrypto: Use new RAND_priv_bytes() for strong randomness (authored by asn).
libcrypto: Use new RAND_priv_bytes() for strong randomness
Thu, Jul 5, 12:15 PM
asn committed rLIBSSHc503bb572eee: crytpo: Make sure we check return of ssh_get_random() correctly (authored by asn).
crytpo: Make sure we check return of ssh_get_random() correctly
Thu, Jul 5, 12:15 PM
asn committed rLIBSSH36a727e656a7: bignum: Harmonize ssh_get_random() (authored by aris).
bignum: Harmonize ssh_get_random()
Thu, Jul 5, 12:15 PM
asn committed rLIBSSH7b9a07c36320: cmake: Print if server testing is enabled (authored by asn).
cmake: Print if server testing is enabled
Thu, Jul 5, 12:15 PM

Wed, Jul 4

asn committed rLIBSSH4b298ca7707c: kex: Check allocation result (authored by Jakuje).
kex: Check allocation result
Wed, Jul 4, 8:28 AM
asn committed rLIBSSH8e211c06894c: tests: Verify various host keys can be successfully negotiated and verified (authored by Jakuje).
tests: Verify various host keys can be successfully negotiated and verified
Wed, Jul 4, 8:23 AM
asn committed rLIBSSHd25b8fb55040: packet: Avoid warnings by using correct template (authored by Jakuje).
packet: Avoid warnings by using correct template
Wed, Jul 4, 8:22 AM
asn committed rLIBSSHf1b36c18f6fe: client: Properly reset session structures on disconnect (authored by Jakuje).
client: Properly reset session structures on disconnect
Wed, Jul 4, 8:22 AM
asn committed rLIBSSHb3a7e86a4ab2: knownhosts: Fix memory leak (authored by asn).
knownhosts: Fix memory leak
Wed, Jul 4, 7:47 AM

Tue, Jul 3

asn committed rLIBSSHd31639082573: gitlab-ci: Only enable freebsd runner where it is enabled (authored by asn).
gitlab-ci: Only enable freebsd runner where it is enabled
Tue, Jul 3, 4:11 PM
asn committed rLIBSSH3141dec63243: known_hosts: Remove deprecated ssh_knownhosts_algorithms() (authored by asn).
known_hosts: Remove deprecated ssh_knownhosts_algorithms()
Tue, Jul 3, 4:11 PM
asn committed rLIBSSH539d7ba2499d: kex: Use ssh_known_hosts_get_algorithms() (authored by asn).
kex: Use ssh_known_hosts_get_algorithms()
Tue, Jul 3, 4:11 PM
asn committed rLIBSSH83a46c77565a: tests: Add knownhosts test for detecting conflics (authored by asn).
tests: Add knownhosts test for detecting conflics
Tue, Jul 3, 4:11 PM
asn committed rLIBSSH2d90bc9d6b83: knownhosts: Fix checking if server is known (authored by asn).
knownhosts: Fix checking if server is known
Tue, Jul 3, 4:10 PM
asn committed rLIBSSH65a5154eff6b: tests: Add knownhosts test for SSH_KNOWN_HOSTS_OTHER (authored by asn).
tests: Add knownhosts test for SSH_KNOWN_HOSTS_OTHER
Tue, Jul 3, 4:10 PM
asn committed rLIBSSHde44fdfd355b: tests: Add knownhosts test for SSH_KNOWN_HOSTS_UNKNOWN (authored by asn).
tests: Add knownhosts test for SSH_KNOWN_HOSTS_UNKNOWN
Tue, Jul 3, 4:10 PM
asn committed rLIBSSH613dcc95e691: knownhosts: Fix return codes (authored by asn).
knownhosts: Fix return codes
Tue, Jul 3, 4:10 PM
asn committed rLIBSSH77e1761734a5: tests: Add client test for ssh_known_hosts_get_algorithms() (authored by asn).
tests: Add client test for ssh_known_hosts_get_algorithms()
Tue, Jul 3, 4:10 PM
asn committed rLIBSSHe73ae60e1a02: tests: Use assert_ssh_return_code() in client tests (authored by asn).
tests: Use assert_ssh_return_code() in client tests
Tue, Jul 3, 4:10 PM
asn committed rLIBSSHe49e4e13f394: knownhosts: Implement ssh_known_hosts_get_algorithms() (authored by asn).
knownhosts: Implement ssh_known_hosts_get_algorithms()
Tue, Jul 3, 4:10 PM

Mon, Jul 2

asn committed rLIBSSH584c345451ed: gitlab-ci: Fix mips compilation on debian (authored by asn).
gitlab-ci: Fix mips compilation on debian
Mon, Jul 2, 9:54 AM
asn committed rLIBSSHb4462bdea0fe: tests: Use assert_ssh_return_code() in torture_algorithms (authored by asn).
tests: Use assert_ssh_return_code() in torture_algorithms
Mon, Jul 2, 9:11 AM
asn committed rLIBSSHbfbd57409817: gitlab-ci: Add missing debian variable (authored by asn).
gitlab-ci: Add missing debian variable
Mon, Jul 2, 9:11 AM

Sat, Jun 30

asn committed rLIBSSH6b8d1aa836a2: gitlab-ci: Fix path to toolchain file (authored by asn).
gitlab-ci: Fix path to toolchain file
Sat, Jun 30, 3:50 PM
asn committed rLIBSSHd90b88588feb: gitlab-ci: Add 32bit build on openSUSE (authored by asn).
gitlab-ci: Add 32bit build on openSUSE
Sat, Jun 30, 3:41 PM
asn committed rLIBSSH6a715b80d65a: cmake: Unset CMAKE_REQUIRED_* variables (authored by asn).
cmake: Unset CMAKE_REQUIRED_* variables
Sat, Jun 30, 3:41 PM
asn committed rLIBSSH084769b88c24: libcrypto: Fix size printing (authored by asn).
libcrypto: Fix size printing
Sat, Jun 30, 3:41 PM
asn committed rLIBSSHf4408f38a3a0: torture: Give sshd at least 100ms to start. (authored by asn).
torture: Give sshd at least 100ms to start.
Sat, Jun 30, 3:41 PM
asn committed rLIBSSH6dd9303729b4: chachapoly: Use a function instead of an extern variable (authored by asn).
chachapoly: Use a function instead of an extern variable
Sat, Jun 30, 2:40 PM
asn committed rLIBSSHa19513b87a77: example: Add missing error checks in ssh_server_fork (authored by asn).
example: Add missing error checks in ssh_server_fork
Sat, Jun 30, 2:40 PM
asn committed rLIBSSH21962dd154e6: known_hosts: Simplify invalid tokens check (authored by asn).
known_hosts: Simplify invalid tokens check
Sat, Jun 30, 2:40 PM
asn committed rLIBSSH8917b8484059: examples: Make gobal variables static in scp_download (authored by asn).
examples: Make gobal variables static in scp_download
Sat, Jun 30, 2:40 PM
asn committed rLIBSSH4b0fd10a99a5: examples: Define LIMIT as unsinged long (authored by asn).
examples: Define LIMIT as unsinged long
Sat, Jun 30, 2:40 PM
asn committed rLIBSSH3350fd747963: chachapoly: Make global variables static (authored by asn).
chachapoly: Make global variables static
Sat, Jun 30, 2:40 PM
asn committed rLIBSSHc98b00a5f4ce: log: Make global variables static (authored by asn).
log: Make global variables static
Sat, Jun 30, 2:40 PM
asn committed rLIBSSH88673b2d1f9a: channels: Fix NULL check in channel_rcv_data callback (authored by asn).
channels: Fix NULL check in channel_rcv_data callback
Sat, Jun 30, 2:40 PM
asn committed rLIBSSHf425ebb09876: tests: Use new assert ssh return code macros in torture_connect (authored by asn).
tests: Use new assert ssh return code macros in torture_connect
Sat, Jun 30, 2:40 PM
asn committed rLIBSSHf6284eafd6fe: torture: Add assert macros for ssh return codes (authored by asn).
torture: Add assert macros for ssh return codes
Sat, Jun 30, 2:39 PM
asn committed rLIBSSHcf250171de5d: include: Add arpa/inet.h for htonl (authored by asn).
include: Add arpa/inet.h for htonl
Sat, Jun 30, 2:39 PM
asn committed rLIBSSHa82e24f0244b: config: Initialize glob_t with C99 initializer (authored by asn).
config: Initialize glob_t with C99 initializer
Sat, Jun 30, 2:39 PM

Fri, Jun 29

asn committed rLIBSSH60450ef936eb: gitlab-ci: Fix stage (authored by asn).
gitlab-ci: Fix stage
Fri, Jun 29, 5:28 PM
asn committed rLIBSSHc228fa7631fc: pki: Fix duplicating ed25519 public keys (authored by asn).
pki: Fix duplicating ed25519 public keys
Fri, Jun 29, 5:20 PM
asn committed rLIBSSH9658d360873b: kex1: Add missing NULL check in make_rsa1_string() (authored by asn).
kex1: Add missing NULL check in make_rsa1_string()
Fri, Jun 29, 5:20 PM
asn committed rLIBSSHbbaa3dc869ae: kex1: Use libcrypto-compat.h for RSA_get0_key with OpenSSL (authored by nmav).
kex1: Use libcrypto-compat.h for RSA_get0_key with OpenSSL
Fri, Jun 29, 5:20 PM
asn committed rLIBSSH2209fcace32d: Set channel as bound when accepting channel open request (authored by Meng Tan <mtan@mta.corp.wallix.com>).
Set channel as bound when accepting channel open request
Fri, Jun 29, 5:19 PM
asn committed rLIBSSH4f10d6cd5769: kex1: Fix building with OpenSSL 1.1+ (authored by asn).
kex1: Fix building with OpenSSL 1.1+
Fri, Jun 29, 5:19 PM
asn committed rLIBSSHa1847660a342: pki: Fix random memory corruption (authored by asn).
pki: Fix random memory corruption
Fri, Jun 29, 5:19 PM
asn committed rLIBSSHe2b48dc662d3: libcrypto: fix resource leak in hmac_final (authored by simonsj).
libcrypto: fix resource leak in hmac_final
Fri, Jun 29, 5:19 PM
asn added a commit to T78: ssh_pki_import_pubkey_file() will randomly corrupt memory: rLIBSSHa1847660a342: pki: Fix random memory corruption.
Fri, Jun 29, 5:19 PM · Restricted Project
asn committed rLIBSSH1a5b6ac4727f: libcrypto-compat: fix HMAC_CTX_free for OpenSSL < 1.1.0 (authored by simonsj).
libcrypto-compat: fix HMAC_CTX_free for OpenSSL < 1.1.0
Fri, Jun 29, 5:19 PM
asn committed rLIBSSH0dd7a963a9ba: cmake: Only build libcrypto and libcrypto-compat when needed (authored by asn).
cmake: Only build libcrypto and libcrypto-compat when needed
Fri, Jun 29, 5:19 PM
asn committed rLIBSSH1642cec28003: cmake: Use configure check for CRYPTO_ctr128_encrypt (authored by asn).
cmake: Use configure check for CRYPTO_ctr128_encrypt
Fri, Jun 29, 5:19 PM
asn committed rLIBSSH2f1c6668e701: pki_crypto: Use getters and setters for opaque keys and signatures (authored by Jakuje).
pki_crypto: Use getters and setters for opaque keys and signatures
Fri, Jun 29, 5:19 PM
asn committed rLIBSSHfbeecf388c87: libcrypto: Use a pointer for EVP_MD_CTX (authored by Jakuje).
libcrypto: Use a pointer for EVP_MD_CTX
Fri, Jun 29, 5:19 PM
asn committed rLIBSSH7933756b5a63: libcrypto: Use newer API for HMAC (authored by Jakuje).
libcrypto: Use newer API for HMAC
Fri, Jun 29, 5:19 PM
asn committed rLIBSSH837e367d2d19: libcrypto: Introduce a libcrypto compat file (authored by Jakuje).
libcrypto: Introduce a libcrypto compat file
Fri, Jun 29, 5:19 PM
asn committed rLIBSSH83663895f4e2: config: Bugfix: Don't skip unseen opcodes (authored by Artyom V. Poptsov <poptsov.artyom@gmail.com>).
config: Bugfix: Don't skip unseen opcodes
Fri, Jun 29, 5:19 PM
asn committed rLIBSSHf81c3ada9cea: libcrypto: Remove AES_ctr128_encrypt() (authored by Jakuje).
libcrypto: Remove AES_ctr128_encrypt()
Fri, Jun 29, 5:19 PM
asn committed rLIBSSHac5c90d77197: gitlab-ci: Add build for mips platform (authored by nmav).
gitlab-ci: Add build for mips platform
Fri, Jun 29, 4:57 PM
asn committed rLIBSSHd11d764c9daf: gitlab-ci: Fix path for artifacts (authored by asn).
gitlab-ci: Fix path for artifacts
Fri, Jun 29, 4:57 PM
asn committed rLIBSSH14045f516e79: doc: Document server testing (authored by asn).
doc: Document server testing
Fri, Jun 29, 4:25 PM
asn committed rLIBSSHa2a6dddacf35: tests: adjust test for kex string "curve25519" (authored by Tilo Eckert <tilo.eckert@flam.de>).
tests: adjust test for kex string "curve25519"
Fri, Jun 29, 4:24 PM
asn committed rLIBSSH3e70f06fc8ed: doc: add documentation about building with client tests (authored by Tilo Eckert <tilo.eckert@flam.de>).
doc: add documentation about building with client tests
Fri, Jun 29, 4:24 PM
asn committed rLIBSSHa366bb3b458a: tests: add pkd tests for kex curve25519 (authored by Tilo Eckert <tilo.eckert@flam.de>).
tests: add pkd tests for kex curve25519
Fri, Jun 29, 4:24 PM
asn committed rLIBSSHda0f36047894: kex: log negotiated methods (authored by aris).
kex: log negotiated methods
Fri, Jun 29, 4:24 PM
asn committed rLIBSSHa4a6017e6ef6: tests: add algorithm tests for kex curve25519 (authored by Tilo Eckert <tilo.eckert@flam.de>).
tests: add algorithm tests for kex curve25519
Fri, Jun 29, 4:24 PM
asn committed rLIBSSHe60cb2ee10d0: kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.org (authored by Tilo Eckert <tilo.eckert@flam.de>).
kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.org
Fri, Jun 29, 4:24 PM
asn committed rLIBSSH206f3ff895d3: Rest in Peace SSHv1 (authored by asn).
Rest in Peace SSHv1
Fri, Jun 29, 2:43 PM
asn committed rLIBSSH81b432031896: gitlab: Fix build on FreeBSD (authored by asn).
gitlab: Fix build on FreeBSD
Fri, Jun 29, 11:45 AM
asn committed rLIBSSHbed60f9b846a: kex: Enable chacha20-poly1304 KEX with mbedtls (authored by asn).
kex: Enable chacha20-poly1304 KEX with mbedtls
Fri, Jun 29, 11:41 AM
asn committed rLIBSSH10728f85778d: cmake: Disable torture_packet on Windows (authored by asn).
cmake: Disable torture_packet on Windows
Fri, Jun 29, 10:58 AM
asn committed rLIBSSH72141cae0be6: gitlab: Disable client testing on freebsd (authored by asn).
gitlab: Disable client testing on freebsd
Fri, Jun 29, 10:55 AM
asn committed rLIBSSHec842c3ca336: gitlab: Remove the debian aarch64 build (authored by asn).
gitlab: Remove the debian aarch64 build
Fri, Jun 29, 10:53 AM
asn committed rLIBSSH054d2dffc1e4: gitlab: Add SERVER_TESTING and updates for cmake (authored by asn).
gitlab: Add SERVER_TESTING and updates for cmake
Fri, Jun 29, 10:51 AM
asn committed rLIBSSH946f8f64ef47: cmake: Rename WITH_CLIENT_TESTING option to CLIENT_TESTING (authored by asn).
cmake: Rename WITH_CLIENT_TESTING option to CLIENT_TESTING
Fri, Jun 29, 10:51 AM
asn committed rLIBSSHd971983d5e98: cmake: Add SERVER_TESTING option (authored by asn).
cmake: Add SERVER_TESTING option
Fri, Jun 29, 10:51 AM
asn committed rLIBSSH84ac7d1de0d5: cmake: Rename WITH_TESTING option to UNIT_TESTING (authored by asn).
cmake: Rename WITH_TESTING option to UNIT_TESTING
Fri, Jun 29, 10:51 AM
asn committed rLIBSSHf4ddf9df5338: tests: Fix key parsing in torture_pki_dsa_publickey_base64 (authored by asn).
tests: Fix key parsing in torture_pki_dsa_publickey_base64
Fri, Jun 29, 10:06 AM
asn committed rLIBSSHd7477dc74563: tests: Remove system includes from torture_packet (authored by asn).
tests: Remove system includes from torture_packet
Fri, Jun 29, 9:36 AM
asn committed rLIBSSH1444ae5add31: pki: Fix random memory corruption (authored by asn).
pki: Fix random memory corruption
Fri, Jun 29, 9:31 AM
asn closed T78: ssh_pki_import_pubkey_file() will randomly corrupt memory as Resolved by committing rLIBSSH1444ae5add31: pki: Fix random memory corruption.
Fri, Jun 29, 9:31 AM · Restricted Project
asn committed rLIBSSHaa95eb1965b2: tests: Move CHACHA20 define out of HAVE_DSA ifdef (authored by asn).
tests: Move CHACHA20 define out of HAVE_DSA ifdef
Fri, Jun 29, 9:09 AM

Thu, Jun 28

asn committed rLIBSSH649a7490a616: gitlab: Do not build with SSHv1 support (authored by asn).
gitlab: Do not build with SSHv1 support
Thu, Jun 28, 6:01 PM
asn committed rLIBSSHc8d6445d44f2: packet_crypt: remove `set_decrypt_key` upon `ssh_packet_decrypt_len` (authored by simonsj).
packet_crypt: remove `set_decrypt_key` upon `ssh_packet_decrypt_len`
Thu, Jun 28, 5:07 PM
asn committed rLIBSSHc089b700c677: chacha: fix build for mbedTLS (authored by simonsj).
chacha: fix build for mbedTLS
Thu, Jun 28, 5:07 PM
asn committed rLIBSSHd4a4ce4d44a9: chacha: use a cipher cleanup callback (authored by simonsj).
chacha: use a cipher cleanup callback
Thu, Jun 28, 5:07 PM
asn committed rLIBSSH7a2624dee440: packet_crypt: fix unused variable compiler warning (authored by simonsj).
packet_crypt: fix unused variable compiler warning
Thu, Jun 28, 5:07 PM
asn committed rLIBSSHf827833d822d: tests: fix torture_packet.c `test_data` (authored by simonsj).
tests: fix torture_packet.c `test_data`
Thu, Jun 28, 5:06 PM
asn committed rLIBSSH6f38e0b771b4: pkd: move chacha20-poly1305@openssh.com tests to OPENSSHONLY section (authored by simonsj).
pkd: move chacha20-poly1305@openssh.com tests to OPENSSHONLY section
Thu, Jun 28, 5:06 PM
asn committed rLIBSSH622ff855f59d: pkd: add passes for chacha20-poly1305@openssh.com cipher (authored by simonsj).
pkd: add passes for chacha20-poly1305@openssh.com cipher
Thu, Jun 28, 5:06 PM
asn committed rLIBSSH26734a547ac6: torture_packet: Set encryption/decryption keys (authored by albaguirre).
torture_packet: Set encryption/decryption keys
Thu, Jun 28, 5:06 PM