openssh: Adjustments after import - Adjust README.DELETED and README.DRAGONFLY - Update openbsd-compat - Regen config.h , adjusting several defines manually because the configure script seems
openssh: Adjustments after import - Adjust README.DELETED and README.DRAGONFLY - Update openbsd-compat - Regen config.h , adjusting several defines manually because the configure script seems to not detect everything correctly. - Add some required source files to SRCS in various programs.Basic testing done: - sshd runs and works, i.e. accepts incoming connections, allows different auth methods (interactive, key). - X-Forwarding works. - Can ssh to other OSes.
show more ...
libedit: Privatize the last public header.Adjust all cases to include correct histedit.h header.
Inline Makefile.ssh.commonThis fixes path, include and libraries order sequences and will be neededfor further PRIV changes.Requested-by: swildner
Adjust makefiles for OpenSSH 8.0p1 update.Update pam_ssh module to use new sshkey api.The pkcs11 support explicitly disabled to avoid use of dlopen().If security token/card support is needed it c
Adjust makefiles for OpenSSH 8.0p1 update.Update pam_ssh module to use new sshkey api.The pkcs11 support explicitly disabled to avoid use of dlopen().If security token/card support is needed it can be enabled back.This update brings several backwards compatibilty breakages.More in official release notes.
Raise WARNS to 3 for sftp(1) and sftp-server(8).
LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.Simply being able to change it in two places is easier than everywhere.Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.While
LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.Simply being able to change it in two places is easier than everywhere.Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.While there, perform some cleanup for dup entries.
build - Rewire secure, remove conflicts from libmd, libcrypt* Remove /usr/src/secure, folding all of its subsystems into /usr/src. There's no point having a /usr/src/secure any more, the syste
build - Rewire secure, remove conflicts from libmd, libcrypt* Remove /usr/src/secure, folding all of its subsystems into /usr/src. There's no point having a /usr/src/secure any more, the system won't run without the secure stuff, the idea that some foreign actor could segregate it in order to legally download code without crypto is absurd on the modern internet, and the U.S. government stopped caring decades ago.* Remove conflicts from libmd and libcrypt. Essentially this removes the SHA*_*() and MD5_*() APIs from libmd because these APIs already exist in lib[re]ssl. The older SHA*() and MD5*() APIs are partially retained for legacy base code, but will be removed in a later stage (moved to direct-linking the needed support source). Conflicting routines in libcrypt have been renamed and internalized to be libcrypt-only.* Major rewiring of the Makefile's to support the changes.