lp:libssh

Created by VCS imports on 2010-08-20 and last modified on 2019-08-08
Get this branch:
bzr branch lp:libssh

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
Libssh
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.libssh.org/projects/libssh.git.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on alnitak and finished 2 hours ago taking 15 seconds — see the log
Import started 9 hours ago on alnitak and finished 9 hours ago taking 15 seconds — see the log
Import started 16 hours ago on alnitak and finished 16 hours ago taking 15 seconds — see the log
Import started 23 hours ago on alnitak and finished 23 hours ago taking 15 seconds — see the log
Import started on 2019-08-21 on alnitak and finished on 2019-08-21 taking 20 seconds — see the log
Import started on 2019-08-21 on alnitak and finished on 2019-08-21 taking 15 seconds — see the log
Import started on 2019-08-21 on alnitak and finished on 2019-08-21 taking 15 seconds — see the log
Import started on 2019-08-21 on alnitak and finished on 2019-08-21 taking 15 seconds — see the log
Import started on 2019-08-20 on alnitak and finished on 2019-08-20 taking 20 seconds — see the log
Import started on 2019-08-20 on alnitak and finished on 2019-08-20 taking 20 seconds — see the log

Recent revisions

4746. By Andreas Schneider <email address hidden> on 2019-08-08

gitlab-ci: Turn DEBUG_CRYPTO on for standard crypto lib builds

Signed-off-by: Andreas Schneider <email address hidden>
Reviewed-by: Jakub Jelen <email address hidden>

4745. By Andreas Schneider <email address hidden> on 2019-08-08

dh: Add ssh_dh_debug_crypto()

We should call it where we have access to the crypto structure.

Pair-Programmed-With: Jakub Jelen <email address hidden>
Signed-off-by: Jakub Jelen <email address hidden>
Signed-off-by: Andreas Schneider <email address hidden>
Reviewed-by: Jakub Jelen <email address hidden>

4744. By Andreas Schneider <email address hidden> on 2019-08-07

bignum: Pass const to ssh_print_bignum()

Signed-off-by: Andreas Schneider <email address hidden>
Reviewed-by: Jakub Jelen <email address hidden>

4743. By Andreas Schneider <email address hidden> on 2019-08-07

pki_mbedcrypto: Add missing misc.h header file

For ssh_log_hexdump().

Signed-off-by: Andreas Schneider <email address hidden>
Reviewed-by: Jakub Jelen <email address hidden>

4742. By Anderson Toshiyuki Sasaki <email address hidden> on 2019-08-06

tests: Skip testing 1024 bits key generation in FIPS mode

In torture_threads_pki_rsa, skip the test which generates 1024 bits RSA
key pair when in FIPS mode.

Signed-off-by: Anderson Toshiyuki Sasaki <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>

4741. By Anderson Toshiyuki Sasaki <email address hidden> on 2019-08-06

knownhosts: Use ssh_mkdirs() instead of ssh_mkdir()

Previously, if the path to known_hosts file set through
SSH_OPTIONS_KNOWNHOSTS included missing directories,
ssh_session_update_known_hosts() would fail. The added test case checks
that this is not the case anymore.

The logic of checking if the directory is accessible before creating it
was replaced by creating the directory if opening the file failed. This
is to minimize the risk of TOCTOU race conditions.

Fixes: T166

Signed-off-by: Anderson Toshiyuki Sasaki <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>

4740. By Anderson Toshiyuki Sasaki <email address hidden> on 2019-08-06

misc: Introduce internal function ssh_mkdirs()

If the given path includes missing directories, ssh_mkdirs() tries to
create them recursively.

Signed-off-by: Anderson Toshiyuki Sasaki <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>

4739. By Anderson Toshiyuki Sasaki <email address hidden> on 2019-08-06

misc: Introduce internal function ssh_dir_writeable()

The introduced internal function checks if the provided path is for an
existing directory which is accessible for writing.

Signed-off-by: Anderson Toshiyuki Sasaki <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>

4738. By Richard Jones on 2019-07-30

misc: Allow %% to escape a single % in paths.

For example "%d/config%%1" is expanded to "~/.ssh/config%1".

Signed-off-by: Richard W.M. Jones <email address hidden>
Reviewed-by: Jakub Jelen <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>

4737. By Jakub Jelen <email address hidden> on 2019-07-30

libcrypto: Avoid incompatible pointers

Fixes: T164

Signed-off-by: Jakub Jelen <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.