Changeset 9ca1f21 in mod_gnutls for include


Ignore:
Timestamp:
Sep 18, 2015, 7:12:16 PM (2 years ago)
Author:
Thomas Klute <thomas2.klute@…>
Branches:
master, debian, jessie-backports, upstream
Children:
dff03fa
Parents:
88df24d
Message:

Allow loading more than one PKCS #11 module using GnuTLSP11Module

This commit allows multiple modules to be loaded using the
GnuTLSP11Module directive. Each occurrence of GnuTLSP11Module causes the
given module to be added to a list, and all modules on that list are
loaded.

Commit f21d2a6dba6378b18d015dde88193fcad70d8728 disabled modules
configured through the system wide p11-kit configuration if
GnuTLSP11Module is set. With that change, using multiple PKCS #11
modules required using the system configuration, since only one module
could be loaded using GnuTLSP11Module.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/mod_gnutls.h.in

    r176047e r9ca1f21  
    115115    int non_ssl_request;
    116116
    117     /* Additional PKCS #11 provider module to load, only valid in the
     117    /* List of PKCS #11 provider modules to load, only valid in the
    118118     * base config, ignored in virtual hosts */
    119     char *p11_module;
     119    apr_array_header_t *p11_modules;
    120120
    121121    /* PIN used for PKCS #11 operations */
Note: See TracChangeset for help on using the changeset viewer.