• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-Mar-2022-

ExternalPackage_nss.mkH A D03-Mar-20221.9 KiB6853

ExternalProject_nss.mkH A D03-May-20224.7 KiB10080

MakefileH A D03-Mar-2022228 82

Module_nss.mkH A D03-Mar-2022500 196

READMEH A D03-Mar-20221.3 KiB3826

UnpackedTarball_nss.mkH A D03-Mar-20221.7 KiB5135

asan.patch.1H A D03-Mar-2022656 1311

clang-cl.patch.0H A D03-Mar-20223.6 KiB112103

macos-dlopen.patch.0H A D03-Mar-20221 KiB2625

nsinstall.pyH A D03-May-20225.9 KiB17097

nss-3.13.5-zlib-werror.patchH A D03-Mar-2022350 1412

nss-android.patch.1H A D03-Mar-20223.6 KiB9481

nss-bz1646594.patch.1H A D03-Mar-2022529 1613

nss-ios.patchH A D03-Mar-20228.1 KiB301279

nss-restore-manual-pre-dependencies.patch.1H A D03-Mar-20222 KiB8470

nss-win32-make.patch.1H A D03-Mar-2022838 2120

nss.aix.patchH A D03-Mar-20224.2 KiB141119

nss.bzmozilla1238154.patchH A D03-Mar-2022508 139

nss.cygwin64.in32bit.patchH A D03-Mar-2022537 1513

nss.nowerror.patchH A D03-Mar-2022496 1312

nss.patchH A D03-Mar-20225.9 KiB156142

nss.utf8bom.patch.1H A D03-Mar-2022617 2219

nss.vs2015.patchH A D03-Mar-2022631 1312

nss.vs2015.pdb.patchH A D03-Mar-2022700 2322

nss.windows.patchH A D03-Mar-20221.5 KiB3427

nss_macosx.patchH A D03-Mar-20223.4 KiB9184

ubsan.patch.0H A D03-Mar-20221.1 KiB3026

README

1Contains the Network Security Services (NSS) libraries from Mozilla
2
3== Fips 140 and signed libraries ==
4
5Fips 140 mode is not supported. That is, the *.chk files containing the
6checksums for the cryptographic module are not delivered into instdir and will
7not be part of the OOo installation sets.
8
9Signing has been turned off because
10- we change the rpath (install names)  after signing which breaks the signatures
11(Mac)
12- sqlite conflicts with the system sqlite when signing which breaks the build
13
14See also
15[https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Tech_Notes/nss_tech_note6]
16
17== libsqlite3 ==
18
19With all supported macOS SDK we use
20NSS_USE_SYSTEM_SQLITE=1
21to build using the system sqlite.
22
23== system NSS on Linux ==
24
25Note that different Linux distributions use different SONAMEs for the
26NSS libraries, so it is not possible to use --with-system-nss and build
27a portable generic LO installation set, despite NSS upstream apparently
28maintaining ABI compatibility.
29
30Debian Squeeze:
310x000000000000000e (SONAME)             Library soname: [libnss3.so.1d]
32Fedora 20:
330x000000000000000e (SONAME)             Library soname: [libnss3.so]
34
35For the record, the LSB specified SONAME is libnss3.so
36http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/libnss3.html
37
38