Changeset 2c6c92d6


Ignore:
Timestamp:
09/29/2022 03:47:10 PM (19 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
766c8d79
Parents:
193807ab
Message:

Update to gnutls-3.7.8

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r193807ab r2c6c92d6  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[pierre] - Update to gnutls-3.7.8. Fixes
     49          <ulink url="&blfs-ticket-root;17132">#17132</ulink>.</para>
     50        </listitem>
     51        <listitem>
    4852          <para>[pierre] - Update to gspell-1.12.0. Fixes
    4953          <ulink url="&blfs-ticket-root;17131">#17131</ulink>.</para>
  • packages.ent

    r193807ab r2c6c92d6  
    77<!ENTITY cyrus-sasl-version           "2.1.28">
    88<!ENTITY gnupg2-version               "2.3.7">
    9 <!ENTITY gnutls-version               "3.7.7">
     9<!ENTITY gnutls-version               "3.7.8">
    1010<!ENTITY gpgme-version                "1.18.0">
    1111<!ENTITY iptables-version             "1.8.8">
  • postlfs/security/gnutls.xml

    r193807ab r2c6c92d6  
    88  <!ENTITY gnutls-download-ftp  "&gnupg-ftp;/gnutls/v3.7/gnutls-&gnutls-version;.tar.xz">
    99  <!ENTITY gnutls-download-ftp  " ">
    10   <!ENTITY gnutls-md5sum        "39e5c71af7f444bdf175094a787843a2">
    11   <!ENTITY gnutls-size          "6.1 MB">
    12   <!ENTITY gnutls-buildsize     "142 MB (add 110 MB for tests)">
    13   <!ENTITY gnutls-time          "0.8 SBU (add 2.4 SBU for tests; both using parallelism=4)">
     10  <!ENTITY gnutls-md5sum        "c7b749bae243c341e6be717baf7ffbad">
     11  <!ENTITY gnutls-size          "5.8 MB">
     12  <!ENTITY gnutls-buildsize     "167 MB (add 111 MB for tests)">
     13  <!ENTITY gnutls-time          "0.9 SBU (add 2.6 SBU for tests; both using parallelism=4)">
    1414]>
    1515
     
    3535      layer. Currently the <application>GnuTLS</application> library implements
    3636      the proposed standards by the IETF's TLS working group. Quoting from the
    37       TLS protocol specification:
    38     </para>
    39 
    40     <para>
    41       <quote>The TLS protocol provides communications privacy over the
    42       Internet. The protocol allows client/server applications to communicate in
    43       a way that is designed to prevent eavesdropping, tampering, or message
    44       forgery.</quote>
    45     </para>
    46 
    47     <para>
    48       <application>GnuTLS</application> provides support for TLS 1.3, TLS 1.2, TLS 1.1,
    49       TLS 1.0, and SSL 3.0 protocols, TLS extensions, including server name and max
    50       record size. Additionally, the library supports authentication using the
    51       SRP protocol, X.509 certificates and OpenPGP keys, along with support for
    52       the TLS Pre-Shared-Keys (PSK) extension, the Inner Application (TLS/IA)
    53       extension and X.509 and OpenPGP certificate handling.
     37      <ulink url="https://datatracker.ietf.org/doc/rfc8446/">
     38        TLS 1.3 protocol specification
     39      </ulink>:
     40    </para>
     41
     42    <para>
     43      <quote>
     44        TLS allows client/server applications to communicate over the Internet
     45        in a way that is designed to prevent eavesdropping, tampering, and
     46        message forgery.
     47      </quote>
     48    </para>
     49
     50    <para>
     51      <application>GnuTLS</application> provides support for TLS 1.3, TLS 1.2,
     52      TLS 1.1, TLS 1.0, and (optionally) SSL 3.0 protocols. It also supports
     53      TLS extensions, including server name and max record size. Additionally,
     54      the library supports authentication using the SRP protocol, X.509
     55      certificates, and OpenPGP keys, along with support for the TLS
     56      Pre-Shared-Keys (PSK) extension, the Inner Application (TLS/IA)
     57      extension, and X.509 and OpenPGP certificate handling.
    5458    </para>
    5559
     
    145149<screen><userinput>./configure --prefix=/usr \
    146150            --docdir=/usr/share/doc/gnutls-&gnutls-version; \
    147             --disable-guile \
    148151            --disable-rpath \
    149152            --with-default-trust-store-pkcs11="pkcs11:" &amp;&amp;
     
    185188
    186189    <para>
    187       <parameter>--disable-guile</parameter>: This switch disables GUILE support,
    188       since GnuTLS does not support Guile-2.2.x yet.
    189     </para>
    190 
    191     <para>
    192190      <parameter>--disable-rpath</parameter>: This switch prevents building
    193191      GnuTLS utilities and tests with hardcoded runtime library search path.
     
    220218      libunistring, instead of the system one. Use this switch if you have not
    221219      installed <xref linkend="libunistring"/>.
     220    </para>
     221
     222    <para>
     223      <option>--disable-guile</option>: If guile is installed, bindings for
     224      that languages are built. This prevents building them.
    222225    </para>
    223226
     
    238241        </seg>
    239242        <seg>
    240           libgnutls.so, libgnutls-dane.so, libgnutlsxx.so, and
    241           libgnutls-openssl.so (optional)<!-- disabled , and
    242           /usr/lib/guile/2.2/guile-gnutls-v-2.so -->
     243          libgnutls.so, libgnutls-dane.so, libgnutlsxx.so,
     244          libgnutls-openssl.so (optional), and
     245          /usr/lib/guile/3.0/extensions/guile-gnutls-v-2.so
    243246        </seg>
    244247        <seg>
    245248          /usr/include/gnutls,
    246           /usr/share/gtk-doc/html/gnutls, and
    247 <!-- disabled /usr/share/guile/2.2/gnutls -->
     249          /usr/lib/guile/3.0/site-ccache/gnutls,
     250          /usr/share/guile/site/3.0/gnutls, and
    248251          /usr/share/doc/gnutls-&gnutls-version;
    249252        </seg>
Note: See TracChangeset for help on using the changeset viewer.