diff options
author | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2014-07-15 10:31:14 +0200 |
---|---|---|
committer | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2014-07-15 11:15:45 +0200 |
commit | 165075e0d705cbd146463c94b027e728db864ab2 (patch) | |
tree | 3bd692bbf4e4c7688888b377474ca27736e56558 /external/nss/UnpackedTarball_nss.mk | |
parent | 1a6e47e3fda10e6d220b67d766ec6fbdfd852b80 (diff) |
fdo#72277: Use NSS CACERT in cmis ucp with internal curl
This fix contains two parts:
* initialize NSS in the CMIS UCP right before sending an HTTP request
in case internal curl is used. This makes internal curl find the NSS
CACERT database from the user mozilla profile.
* add nsspem to allow curl to use CACERTs from libnssckbi. Without
libnsspem curl is unable to read the certificates from the NSS
database. The nss-pem code has been extracted from the fedora-hosted
repository: https://git.fedorahosted.org/cgit/nss-pem.git
Change-Id: Ie8dedf020480cca01bf9761382886566a1150778
Diffstat (limited to 'external/nss/UnpackedTarball_nss.mk')
-rw-r--r-- | external/nss/UnpackedTarball_nss.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/external/nss/UnpackedTarball_nss.mk b/external/nss/UnpackedTarball_nss.mk index be801d76c62e..bafe3b5f9415 100644 --- a/external/nss/UnpackedTarball_nss.mk +++ b/external/nss/UnpackedTarball_nss.mk @@ -18,6 +18,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,nss,\ external/nss/nss_macosx.patch \ external/nss/nss-linux-x86.patch.0 \ external/nss/nss-win32-make.patch.1 \ + external/nss/nss-pem.patch \ $(if $(filter WNTMSC,$(OS)$(COM)),external/nss/nss.windows.patch) \ $(if $(filter WNTGCC,$(OS)$(COM)),external/nss/nspr-4.9-build.patch.3 \ external/nss/nss-3.13.3-build.patch.3 \ |