summaryrefslogtreecommitdiff
path: root/external/nss/UnpackedTarball_nss.mk
diff options
context:
space:
mode:
authorCédric Bosdonnat <cedric.bosdonnat@free.fr>2014-07-15 10:31:14 +0200
committerCédric Bosdonnat <cedric.bosdonnat@free.fr>2014-07-15 11:15:45 +0200
commit165075e0d705cbd146463c94b027e728db864ab2 (patch)
tree3bd692bbf4e4c7688888b377474ca27736e56558 /external/nss/UnpackedTarball_nss.mk
parent1a6e47e3fda10e6d220b67d766ec6fbdfd852b80 (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.mk1
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 \