Allow the replacement openpty(3) implementation to override the one provided by operating system
Allow handling most errors without exit(3)ing from sshconnect1.c and sshconnect2.c
Add function ssh_open_channel
Remove direct references of 'datafellows' from compat.c, sshconnect.c and sshconnect2.c
Support publickey authentication via ssh_userauth2
Store current SSH protocol version in the ssh object instead
Return error rather than exit(3) on authentication failure
Store current SSH protocol version in the ssh object instead
Return error rather than exit(3) on authentication failure
Support publickey authentication via ssh_userauth2
Fix incompatible prototype of 2 callback functions
Don't override existing verify_host_key callback in ssh_kex2
Add channels_api
Don't initialize kex again in ssh_kex2 if it is already initialized
Pass the ssh state object to dispatch functions; apply some fixes and improvements to sshconnect.c and sshconnect2.c
Don't override existing verify_host_key callback in ssh_kex2
Don't override existing verify_host_key callback in ssh_kex2
Don't initialize kex again in ssh_kex2 if it is already initialized
Pass the ssh state object to dispatch functions; apply some fixes and improvements to sshconnect.c and sshconnect2.c
Pass the ssh state object to dispatch functions; apply some fixes and improvements to sshconnect.c and sshconnect2.c
Pass the ssh state object to dispatch functions; apply some fixes and improvements to sshconnect.c and sshconnect2.c
Pass the ssh state object to dispatch functions; apply some fixes and improvements to sshconnect.c and sshconnect2.c
Pass the ssh state object to dispatch functions; apply some fixes and improvements to sshconnect.c and sshconnect2.c
Adapt sshconnect.c, sshconnect1.c and sshconnect2.c into libssh.a; add 2 more error codes
Merge branch 'V_7_3' into 'V_7_3_lib'
Extract openssh-7.3p1.tar.gz
Fix description for configure option '--without-ssh1'
upstream commit
upstream commit
define _OPENBSD_SOURCE for reallocarray on NetBSD
Explicitly test for broken strnvis.
KNF
Linux auditing also needs packet.h
fix auditing on Linux
crank version numbers
upstream commit
upstream commit
Move Cygwin IPPORT_RESERVED overrride to defines.h
retry waitpid on EINTR failure
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
Search users for one with a valid salt.
Explicitly specify source files for regress tools.
Conditionally include err.h.
Remove local implementation of err, errx.
upstream commit
Add dependency on libs for unit tests.
Correct location for kexfuzz in clean target.
Handle PAM_MAXTRIES from modules.
upstream commit
upstream commit
upstream commit
missing openssl/dh.h
cast to avoid type warning in error message
Move VA_COPY macro into compat header.
disable ciphers not supported by OpenSSL
add a --disable-pkcs11 knob
fix newline escaping for unsupported_algorithms
upstream commit
Map umac_ctx struct name too.
Mitigate timing of disallowed users PAM logins.
Determine appropriate salt for invalid users.
OpenSSL 1.1.x not currently supported.
Check for VIS_ALL.
upstream commit
upstream commit
upstream commit
Add compat code for missing wcwidth.
fix missing include for systems with err.h
Move err.h replacements into compat lib.
Check for wchar.h and langinfo.h
whitelist more architectures for seccomp-bpf
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
upstream commit
get_remote_name_or_ip inside LOGIN_NEEDS_UTMPX
Remove duplicate code from PAM. ok djm@
upstream commit
Move platform_disable_tracing into its own file.
Track skipped upstream commit IDs.
upstream commit
Remove now-defunct .cvsignore files. ok djm
Shorten prctl code a tiny bit.
Use Solaris setpflags(__PROC_PROTECT, ...).
Move prctl PR_SET_DUMPABLE into platform.c.