- Replace security/gnutls with security/gnutls3 and update to 3.2.15 - Bump PORTREVISION on all ports that depend on security/gnutls and adjust all ports that depend on security/gnutls3 - Update mail/anubis to version 4.2 which supports gnutls 3.x - Update mail/libvmime to a development snapshot (recommended by upstream developers) PR: 191274 Exp-run by: antoine Approved by: portmgr (antoine)3ab1b8443e
Port details
security/gnutls3
Moved to security/gnutls on : Moved to replace GnuTLS 2.x port
This port is no longer in the ports tree, its history is kept below.
- Links
- cgit
Commits (26)
- Convert security/trousers to USES=libtool and bump dependent ports - Use standard USE_AUTOTOOLS - Add INSTALL_TARGET=install-strip - Drop PTHREAD_LIBS3c18c37a10
Allow to build with texinfo from ports3983aff8f5
Fix build on system built WITHOUT_INFO With hat: portmgr698f728a34
- Fix build when info files get regenerated, thus causing info-5 to disappear. Depending on which makeinfo version is used it would spit out 6 files or 5 (.info,1-5). It would not always regenerate though. The bundled info files went to -5. Now force regenerate it always using the base makeinfo(1) and use --no-split so only 1 file is used. PR: 190693 Reported by: many5740ccc8b9
- No need for print/texinfo dependency for makeinfo as it is in base Reported by: tijlc618f56e32
- Update to 3.1.25
This fixes a security issue:
http://www.gnutls.org/security.html#GNUTLS-SA-2014-3
Security: 027af74d-eb56-11e3-9032-000c2980a9f3fb8fa75b90- Use proper name for libgnutlsdane.so Reported by: tijl284e0975a0
- Convert to USES=libtool - texinfo is only needed when DOCS is selected [1] PR: ports/189861 [1] Reported by: marino [1]232590eb69
- Update to 3.1.23 - Convert to USES=tar Changes: http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/7415d8494620a9
- Hide libdane support behind option LIBDANE - Disable by default as it ends up pulling in openssl via unbound, which is odd for gnutls3 to do. PR: ports/188184 Submitted by: Lawrence "The Dreamer" Chen <beastie@tardisi.com> (based on) Discussed with: wg05c72c0613
- Take maintainership for now Approved by: wg (maintainer)f94dd82768
- Update to 3.1.22 This fixes the following vulnerabilities: CVE-2014-0092 - Certificate verification issue CVE-2014-1959 - Certificate verification issue All users are recommended to upgrade ASAP. Security: f645aa90-a3e8-11e3-a422-3c970e169bc2eb60a8b49e
security/gnutls3: make danetool3 work PR: ports/185296a98525e833
security/gnutls3: update to 3.1.18 Changes: http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/7190f2aa42e69d
security/gnutls3: fix build without autogen PR: ports/184279 Submitted by: mandree5d1e07ff80
security/gnutls3: update to 3.1.17 and add support for TPM7854eebfd1
security/gnutls3: fix include in CPPFLAGS Reported by: kwmc4353ca48b
security/gnutls3: try to fix build for some people - gnutls.info-5 was not being generated for some people PR: ports/183577 Submitted by: Mamoru Iwaki <1wkmmr gmail.com>a7d3c78418
security/gnutls3: fix libtasn1 option PR: ports/183992 Submitted by: sunpoete4ddf9d19c
- Chase security/libtasn1 update - Add UPDATING entry7635644b42
security/gnutls3: update to 3.1.16 Security: 9065b930-3d8b-11e3-bd1a-e840f2096bd0cd53cf6b64
security/gnutls3: fix build without CXX option - Fix build without CXX option Submitted by: decke16617a1660
security/gnutls3: update to 3.1.15 - Update to 3.1.15b81cd6e3b3
security/gnutls3: update to 3.1.14 - Update to 3.1.14 - Fix Makefile header - Add missing library for crywrap - Remove duplicated docs entriesc0fe6ed0b3
security/gnutls3: GNU Transport Layer Security library GnuTLS is a portable ANSI C based library which implements the TLS 1.0 and SSL 3.0 protocols. The library does not include any patented algorithms and is available under the GNU Lesser GPL license. Important features of the GnuTLS library include: - Thread safety - Support for both TLS 1.0 and SSL 3.0 protocols - Support for both X.509 and OpenPGP certificates - Support for basic parsing and verification of certificates - Support for SRP for TLS authentication - Support for TLS Extension mechanism - Support for TLS Compression Methods Additionaly GnuTLS provides an emulation API for the widely used OpenSSL library, to ease integration with existing applications. WWW: http://www.gnutls.org/c12f9bb34d