aboutsummaryrefslogtreecommitdiff
path: root/security/libpki
Commit message (Collapse)AuthorAgeFilesLines
* libxml2: chase libxml soversion bumpBaptiste Daroussin2025-06-301-1/+1
|
* security/libpki: Fix build with libxml2 2.13Bruno Damour2024-08-253-1/+204
| | | | | | Backports from upstream repo and adapted to current release PR: 279954
* security/libpki: Runtime fixBruno Damour2024-02-2012-336/+6
| | | | | | | | | | | | | The previous patch did build on FreeBSD 14.0 but the OCSP responder was segfaulting. This fixes the previous incorrect patch through backporting changes from upstream. OCSP responder (openca-ocspd) now works on FreeBSD 14.0. PR: 276951 Approved by: submitter is maintainer
* security/libpki: Fix build with openssl3Bruno Damour2023-08-0711-4/+304
| | | | | | | | | | | | | | | Fixes : - detection of OpenSSL version (a bit hacky IMHO) - changes breaking compilation Doesn't cover the replacement of obsoleted functions (specially the move from engines to providers) which is way above my paygrade. This patch has been upstream as a PR (https://github.com/openca/libpki/pull/74). PR: 272280 Approved by: bruno@ruomad.net (submitter is maintainer)
* security/libpki: Mark BROKEN_SSLMuhammad Moinur Rahman2023-04-291-0/+2
| | | | | | - Fails to detect OpenSSL 3.0 or later Approved by: portmgr (blanket)
* security/libpki: unbreak (again) on armv7Robert Clausecker2023-02-241-6/+6
| | | | | | | | | Apparently both arm and armv? are now needed to correctly handle arm targets. Fixes: fae3c318a10e6fc9870fd1f2a41611ceafe11cc4 Approved by: flo (mentor) Differential Revision: https://reviews.freebsd.org/D38726
* Mk/**ldap.mk: Convert USE_LDAP to USES=ldapMuhammad Moinur Rahman2023-02-081-1/+1
| | | | | | | | | | | | | | | Convert the USE_LDAP=yes to USES=ldap and adds the following features: - Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as RUN_DEPENDS - Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER - Adds OPENLDAP versions in bsd.default-versions.mk - Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk - Changes consumers to use the features Reviewed by: delphij Approved by: portmgr Differential Revision: https://reviews.freebsd.org/D38233
* security/libpki: fix build on powerpcPiotr Kubaj2022-10-161-3/+24
|
* security/libpki: Fix build on armv7 and arm64Robert Clausecker2022-10-152-3/+15
| | | | | | | | | | | - add case for armv7 to configure script - adapt aarch64 case to arm64 https://github.com/openca/libpki/issues/57 - while we are at it, hook up test suite - bump PORTREVISION PR: 266955 MFH: 2022Q4
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* security/libpki: Fix LDAP option buildNuno Teixeira2022-07-191-4/+2
| | | | | | | | - use LDAP_USE= OPENLDAP=yes instead of LIB_DEPENDS on net/openldap24-client - remove LDAP_LDFLAGS+= llber causing build to fail PR: 265293
* security/libpki: new location for sample filesBruno Damour2022-07-183-29/+74
| | | | | | | | | | | | - not install any configuration files AT ALL - put all provided samples in ${PREFIX}/share/libpki/etc - add a message to the user to refer to these samples - mark the port as BROKEN on arm64 (according to pullout message received) - add options to allow configure to enable DNS, LDAP, MySQL and PostgreSQL if asked for - bump PORTREVISION PR: 265189
* security/libpki: fix pkg-plist sample filesNuno Teixeira2022-07-131-21/+21
| | | | | | | - use @sample in pkg-plist sample files Reviewed by: 0mp Approved by: portmgr (blanket)
* security/libpki: New port: OpenCA PKI library (libpki) and toolsBruno Damour2022-07-134-0/+226
- submitter becomes maintainer OpenCA LibPKI provides an easy-to-use PKI library for PKI enabled application development. The library provides the developer with all the needed functionalities to manage certificates, from generation to validation. WWW: https://www.openca.org/projects/libpki PR: 264474 Reviewed by: diizzy