| #
ba1276ac |
| 05-Jul-2024 |
Matthew Dillon <dillon@apollo.backplane.com> |
IMPORT openssh-9.8p1
* Fixes CVE-2024-6387-openssh
* NOTE that DragonFly is not known to be vulnerable to this CVE, but because it is a general signal race we are updating sshd anyway, just in
IMPORT openssh-9.8p1
* Fixes CVE-2024-6387-openssh
* NOTE that DragonFly is not known to be vulnerable to this CVE, but because it is a general signal race we are updating sshd anyway, just in case.
show more ...
|
|
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0 |
|
| #
c1ccac55 |
| 13-Nov-2022 |
Antonio Huete Jimenez <tuxillo@quantumachine.net> |
ldns: Adjust makefiles for ldns-1.8.3 update.
- Bump soname for api changes, 1.8.3 has major as 3. - Update ldns/ headers and remove them from the vendor branch. - Adjust lib/libssh Makefile to i
ldns: Adjust makefiles for ldns-1.8.3 update.
- Bump soname for api changes, 1.8.3 has major as 3. - Update ldns/ headers and remove them from the vendor branch. - Adjust lib/libssh Makefile to include the headers from ldns. - Update READMES.
Currently only user of the libprivate_ldns is drill(1). OpenSSH will be adjusted to use this lib next.
show more ...
|
|
Revision tags: v6.2.2, v6.2.1, v6.3.0 |
|
| #
44aab0ab |
| 09-Oct-2021 |
Sascha Wildner <saw@online.de> |
Local adjustments for OpenSSH-8.3p1.
|
|
Revision tags: v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2 |
|
| #
e926d9f3 |
| 04-Aug-2020 |
Daniel Fojt <df@neosystem.org> |
Build libssh with ldns support. 2/2
Hook ldns support into libssh via our libprivate_ldns:
- revise libraries build order - adapt Makefiles - update libssh/config.h - drop libssh/openbsd-compat/get
Build libssh with ldns support. 2/2
Hook ldns support into libssh via our libprivate_ldns:
- revise libraries build order - adapt Makefiles - update libssh/config.h - drop libssh/openbsd-compat/getrrsetbyname.c, import getrrsetbyname-ldns.c instead
Approved by: Rimvydas Jasinskas
show more ...
|
| #
bc9cc675 |
| 28-Jul-2020 |
Daniel Fojt <df@neosystem.org> |
Upgrade openssh. 2/2
- update README.{DELETED,DRAGONFLY) - adapt Makefiles - regenerate config.h and openbsd-compat/
|
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3 |
|
| #
ca4ef999 |
| 19-Apr-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
libssh: Bump shlib version for api change.
The private libssh does not install any headers. Make it shpub. There are few issues that need to be addressed later on. For now just document its dependen
libssh: Bump shlib version for api change.
The private libssh does not install any headers. Make it shpub. There are few issues that need to be addressed later on. For now just document its dependency on libutil, adjust order. The libprivate_ssh.so must be built before libpam shared modules.
show more ...
|
|
Revision tags: v5.4.2 |
|
| #
73b5ca6b |
| 18-Apr-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
Inline Makefile.ssh.common
This fixes path, include and libraries order sequences and will be needed for further PRIV changes.
Requested-by: swildner
|
| #
7b1120e5 |
| 18-Apr-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
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.
show more ...
|
| #
9c10bdf4 |
| 12-Jan-2019 |
Sascha Wildner <saw@online.de> |
Make libssh and mandoc use reallocarray() from libc.
|
|
Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2 |
|
| #
a30b6146 |
| 11-Jun-2018 |
Aaron LI <aly@aaronly.me> |
libssh: No need of compat vis.c as we support VIS_ALL
This helps avoid the vis.o symbol conflicts between libc and libssh.
|
|
Revision tags: v5.2.1 |
|
| #
91f53520 |
| 11-Apr-2018 |
Sascha Wildner <saw@online.de> |
Revert "libssh: Remove local vis.c from the build."
This reverts commit dc312142da731a4dd82f924bf4442734ec45e880.
It needs further thought, our <vis.h> does not have VIS_ALL (see BROKEN_STRNVIS in
Revert "libssh: Remove local vis.c from the build."
This reverts commit dc312142da731a4dd82f924bf4442734ec45e880.
It needs further thought, our <vis.h> does not have VIS_ALL (see BROKEN_STRNVIS in lib/libssh/config.h).
show more ...
|
| #
dc312142 |
| 11-Apr-2018 |
Sascha Wildner <saw@online.de> |
libssh: Remove local vis.c from the build.
|
|
Revision tags: v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0 |
|
| #
1fe7e945 |
| 13-Oct-2017 |
Matthew Dillon <dillon@apollo.backplane.com> |
Import OpenSSH-7.6p1
* Adjust build to match import
|
|
Revision tags: v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc |
|
| #
6d1a01fe |
| 09-Nov-2016 |
zrj <rimvydas.jasinskas@gmail.com> |
LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).
Collect common private libraries path handling bits into share/mk/bsd.lib.mk. It is cleaner this way, prevents issues like manual paths an
LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).
Collect common private libraries path handling bits into share/mk/bsd.lib.mk. It is cleaner this way, prevents issues like manual paths and/or ignoring stale .depend for /usr/obj/usr/src/world_x86_64/usr/lib/priv/priv/libprivate_ncurses.a
show more ...
|
| #
0fe46dc6 |
| 27-Oct-2016 |
Matthew Dillon <dillon@apollo.backplane.com> |
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.
show more ...
|