Bug 858231: Upgrade to NSS 3.15 BETA 1 and adjust security/build to work with new NSS directory layout, r=bsmith
authorBrian Smith <bsmith@mozilla.com>
Thu, 11 Apr 2013 16:46:53 -0700
changeset 139470 0857f2bc8f8a646e96b93a76307451c65238f35a
parent 139469 3135a6091d4cf5e64dcb073aab1273622c42bcc5
child 139471 c4bac10ee49e73a8c60dfaf817eab1e751f2f1d5
push id2579
push userakeybl@mozilla.com
push dateMon, 24 Jun 2013 18:52:47 +0000
treeherdermozilla-beta@b69b7de8a05a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbsmith
bugs858231
milestone23.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 858231: Upgrade to NSS 3.15 BETA 1 and adjust security/build to work with new NSS directory layout, r=bsmith
configure.in
dbm/.cvsignore
dbm/include/.cvsignore
dbm/include/Makefile.in
dbm/include/Makefile.win
dbm/include/cdefs.h
dbm/include/extern.h
dbm/include/hash.h
dbm/include/hsearch.h
dbm/include/mcom_db.h
dbm/include/mpool.h
dbm/include/ncompat.h
dbm/include/page.h
dbm/include/queue.h
dbm/include/search.h
dbm/include/winfile.h
dbm/src/.cvsignore
dbm/src/Makefile.in
dbm/src/Makefile.win
dbm/src/db.c
dbm/src/h_bigkey.c
dbm/src/h_func.c
dbm/src/h_log2.c
dbm/src/h_page.c
dbm/src/hash.c
dbm/src/hash_buf.c
dbm/src/memmove.c
dbm/src/mktemp.c
dbm/src/snprintf.c
dbm/src/strerror.c
dbm/tests/.cvsignore
dbm/tests/Makefile.in
dbm/tests/dbmtest.pkg
dbm/tests/lots.c
security/build/Makefile.in
security/coreconf/AIX.mk
security/coreconf/Android.mk
security/coreconf/BSD_OS.mk
security/coreconf/BeOS.mk
security/coreconf/Darwin.mk
security/coreconf/FreeBSD.mk
security/coreconf/HP-UX.mk
security/coreconf/HP-UXA.09.03.mk
security/coreconf/HP-UXA.09.07.mk
security/coreconf/HP-UXA.09.mk
security/coreconf/HP-UXB.10.01.mk
security/coreconf/HP-UXB.10.10.mk
security/coreconf/HP-UXB.10.20.mk
security/coreconf/HP-UXB.10.30.mk
security/coreconf/HP-UXB.10.mk
security/coreconf/HP-UXB.11.00.mk
security/coreconf/HP-UXB.11.11.mk
security/coreconf/HP-UXB.11.20.mk
security/coreconf/HP-UXB.11.22.mk
security/coreconf/HP-UXB.11.23.mk
security/coreconf/HP-UXB.11.mk
security/coreconf/IRIX.mk
security/coreconf/IRIX5.2.mk
security/coreconf/IRIX5.3.mk
security/coreconf/IRIX5.mk
security/coreconf/IRIX6.2.mk
security/coreconf/IRIX6.3.mk
security/coreconf/IRIX6.5.mk
security/coreconf/IRIX6.mk
security/coreconf/Linux.mk
security/coreconf/Makefile
security/coreconf/NCR3.0.mk
security/coreconf/NEC4.2.mk
security/coreconf/NetBSD.mk
security/coreconf/OS2.mk
security/coreconf/OSF1.mk
security/coreconf/OSF1V2.0.mk
security/coreconf/OSF1V3.0.mk
security/coreconf/OSF1V3.2.mk
security/coreconf/OSF1V4.0.mk
security/coreconf/OSF1V4.0B.mk
security/coreconf/OSF1V4.0D.mk
security/coreconf/OSF1V5.0.mk
security/coreconf/OSF1V5.1.mk
security/coreconf/OpenBSD.mk
security/coreconf/OpenUNIX.mk
security/coreconf/QNX.mk
security/coreconf/README
security/coreconf/RISCOS.mk
security/coreconf/ReliantUNIX.mk
security/coreconf/ReliantUNIX5.4.mk
security/coreconf/SCOOS5.0.mk
security/coreconf/SCO_SV3.2.mk
security/coreconf/SunOS4.1.3_U1.mk
security/coreconf/SunOS5.10.mk
security/coreconf/SunOS5.10_i86pc.mk
security/coreconf/SunOS5.11.mk
security/coreconf/SunOS5.11_i86pc.mk
security/coreconf/SunOS5.8.mk
security/coreconf/SunOS5.8_i86pc.mk
security/coreconf/SunOS5.9.mk
security/coreconf/SunOS5.9_i86pc.mk
security/coreconf/SunOS5.mk
security/coreconf/UNIX.mk
security/coreconf/UNIXWARE2.1.mk
security/coreconf/WIN32.mk
security/coreconf/WIN95.mk
security/coreconf/WINNT.mk
security/coreconf/arch.mk
security/coreconf/command.mk
security/coreconf/config.mk
security/coreconf/coreconf.dep
security/coreconf/coreconf.pl
security/coreconf/cpdist.pl
security/coreconf/headers.mk
security/coreconf/import.pl
security/coreconf/jdk.mk
security/coreconf/jniregen.pl
security/coreconf/location.mk
security/coreconf/mkdepend/Makefile
security/coreconf/mkdepend/cppsetup.c
security/coreconf/mkdepend/def.h
security/coreconf/mkdepend/ifparser.c
security/coreconf/mkdepend/ifparser.h
security/coreconf/mkdepend/imakemdep.h
security/coreconf/mkdepend/include.c
security/coreconf/mkdepend/main.c
security/coreconf/mkdepend/mkdepend.man
security/coreconf/mkdepend/parse.c
security/coreconf/mkdepend/pr.c
security/coreconf/module.mk
security/coreconf/nsinstall/Makefile
security/coreconf/nsinstall/nsinstall.c
security/coreconf/nsinstall/pathsub.c
security/coreconf/nsinstall/pathsub.h
security/coreconf/nsinstall/sunos4.h
security/coreconf/outofdate.pl
security/coreconf/prefix.mk
security/coreconf/release.pl
security/coreconf/rules.mk
security/coreconf/ruleset.mk
security/coreconf/source.mk
security/coreconf/suffix.mk
security/coreconf/tree.mk
security/coreconf/version.mk
security/coreconf/version.pl
security/dbm/Makefile
security/dbm/config/config.mk
security/dbm/include/Makefile
security/dbm/include/manifest.mn
security/dbm/manifest.mn
security/dbm/src/Makefile
security/dbm/src/config.mk
security/dbm/src/dirent.c
security/dbm/src/dirent.h
security/dbm/src/manifest.mn
security/dbm/tests/Makefile
security/nss/Makefile
security/nss/TAG-INFO
security/nss/cmd/Makefile
security/nss/cmd/addbuiltin/addbuiltin.c
security/nss/cmd/addbuiltin/manifest.mn
security/nss/cmd/atob/manifest.mn
security/nss/cmd/bltest/manifest.mn
security/nss/cmd/bltest/tests/aes_gcm/aad10
security/nss/cmd/bltest/tests/aes_gcm/aad11
security/nss/cmd/bltest/tests/aes_gcm/aad12
security/nss/cmd/bltest/tests/aes_gcm/aad13
security/nss/cmd/bltest/tests/aes_gcm/aad14
security/nss/cmd/bltest/tests/aes_gcm/aad15
security/nss/cmd/bltest/tests/aes_gcm/aad16
security/nss/cmd/bltest/tests/aes_gcm/aad17
security/nss/cmd/bltest/tests/aes_gcm/aad2
security/nss/cmd/bltest/tests/aes_gcm/aad5
security/nss/cmd/bltest/tests/aes_gcm/aad7
security/nss/cmd/bltest/tests/aes_gcm/aad8
security/nss/cmd/bltest/tests/aes_gcm/ciphertext0
security/nss/cmd/bltest/tests/aes_gcm/ciphertext1
security/nss/cmd/bltest/tests/aes_gcm/ciphertext10
security/nss/cmd/bltest/tests/aes_gcm/ciphertext11
security/nss/cmd/bltest/tests/aes_gcm/ciphertext12
security/nss/cmd/bltest/tests/aes_gcm/ciphertext13
security/nss/cmd/bltest/tests/aes_gcm/ciphertext14
security/nss/cmd/bltest/tests/aes_gcm/ciphertext15
security/nss/cmd/bltest/tests/aes_gcm/ciphertext16
security/nss/cmd/bltest/tests/aes_gcm/ciphertext17
security/nss/cmd/bltest/tests/aes_gcm/ciphertext2
security/nss/cmd/bltest/tests/aes_gcm/ciphertext3
security/nss/cmd/bltest/tests/aes_gcm/ciphertext4
security/nss/cmd/bltest/tests/aes_gcm/ciphertext5
security/nss/cmd/bltest/tests/aes_gcm/ciphertext6
security/nss/cmd/bltest/tests/aes_gcm/ciphertext7
security/nss/cmd/bltest/tests/aes_gcm/ciphertext8
security/nss/cmd/bltest/tests/aes_gcm/ciphertext9
security/nss/cmd/bltest/tests/aes_gcm/hex.c
security/nss/cmd/bltest/tests/aes_gcm/iv1
security/nss/cmd/bltest/tests/aes_gcm/iv10
security/nss/cmd/bltest/tests/aes_gcm/iv11
security/nss/cmd/bltest/tests/aes_gcm/iv12
security/nss/cmd/bltest/tests/aes_gcm/iv13
security/nss/cmd/bltest/tests/aes_gcm/iv14
security/nss/cmd/bltest/tests/aes_gcm/iv15
security/nss/cmd/bltest/tests/aes_gcm/iv16
security/nss/cmd/bltest/tests/aes_gcm/iv17
security/nss/cmd/bltest/tests/aes_gcm/iv3
security/nss/cmd/bltest/tests/aes_gcm/iv4
security/nss/cmd/bltest/tests/aes_gcm/iv5
security/nss/cmd/bltest/tests/aes_gcm/iv6
security/nss/cmd/bltest/tests/aes_gcm/iv7
security/nss/cmd/bltest/tests/aes_gcm/iv8
security/nss/cmd/bltest/tests/aes_gcm/iv9
security/nss/cmd/bltest/tests/aes_gcm/key1
security/nss/cmd/bltest/tests/aes_gcm/key10
security/nss/cmd/bltest/tests/aes_gcm/key11
security/nss/cmd/bltest/tests/aes_gcm/key12
security/nss/cmd/bltest/tests/aes_gcm/key13
security/nss/cmd/bltest/tests/aes_gcm/key15
security/nss/cmd/bltest/tests/aes_gcm/key16
security/nss/cmd/bltest/tests/aes_gcm/key17
security/nss/cmd/bltest/tests/aes_gcm/key5
security/nss/cmd/bltest/tests/aes_gcm/key6
security/nss/cmd/bltest/tests/aes_gcm/key7
security/nss/cmd/bltest/tests/aes_gcm/mktst.sh
security/nss/cmd/bltest/tests/aes_gcm/numtests
security/nss/cmd/bltest/tests/aes_gcm/plaintext0
security/nss/cmd/bltest/tests/aes_gcm/plaintext1
security/nss/cmd/bltest/tests/aes_gcm/plaintext10
security/nss/cmd/bltest/tests/aes_gcm/plaintext11
security/nss/cmd/bltest/tests/aes_gcm/plaintext12
security/nss/cmd/bltest/tests/aes_gcm/plaintext13
security/nss/cmd/bltest/tests/aes_gcm/plaintext14
security/nss/cmd/bltest/tests/aes_gcm/plaintext15
security/nss/cmd/bltest/tests/aes_gcm/plaintext16
security/nss/cmd/bltest/tests/aes_gcm/plaintext17
security/nss/cmd/bltest/tests/aes_gcm/plaintext2
security/nss/cmd/bltest/tests/aes_gcm/plaintext5
security/nss/cmd/bltest/tests/aes_gcm/plaintext6
security/nss/cmd/bltest/tests/aes_gcm/plaintext7
security/nss/cmd/bltest/tests/aes_gcm/plaintext8
security/nss/cmd/bltest/tests/aes_gcm/test0.txt
security/nss/cmd/bltest/tests/aes_gcm/test1.txt
security/nss/cmd/bltest/tests/aes_gcm/test10.txt
security/nss/cmd/bltest/tests/aes_gcm/test11.txt
security/nss/cmd/bltest/tests/aes_gcm/test12.txt
security/nss/cmd/bltest/tests/aes_gcm/test13.txt
security/nss/cmd/bltest/tests/aes_gcm/test14.txt
security/nss/cmd/bltest/tests/aes_gcm/test15.txt
security/nss/cmd/bltest/tests/aes_gcm/test16.txt
security/nss/cmd/bltest/tests/aes_gcm/test17.txt
security/nss/cmd/bltest/tests/aes_gcm/test2.txt
security/nss/cmd/bltest/tests/aes_gcm/test3.txt
security/nss/cmd/bltest/tests/aes_gcm/test4.txt
security/nss/cmd/bltest/tests/aes_gcm/test5.txt
security/nss/cmd/bltest/tests/aes_gcm/test6.txt
security/nss/cmd/bltest/tests/aes_gcm/test7.txt
security/nss/cmd/bltest/tests/aes_gcm/test8.txt
security/nss/cmd/bltest/tests/aes_gcm/test9.txt
security/nss/cmd/bltest/tests/aes_gcm/test_source.txt
security/nss/cmd/btoa/manifest.mn
security/nss/cmd/certcgi/manifest.mn
security/nss/cmd/certutil/certext.c
security/nss/cmd/certutil/certutil.c
security/nss/cmd/certutil/certutil.h
security/nss/cmd/certutil/manifest.mn
security/nss/cmd/checkcert/manifest.mn
security/nss/cmd/chktest/manifest.mn
security/nss/cmd/crlutil/crlgen_lex.c
security/nss/cmd/crlutil/manifest.mn
security/nss/cmd/crmf-cgi/manifest.mn
security/nss/cmd/crmftest/manifest.mn
security/nss/cmd/dbck/manifest.mn
security/nss/cmd/dbtest/manifest.mn
security/nss/cmd/derdump/manifest.mn
security/nss/cmd/digest/manifest.mn
security/nss/cmd/ecperf/manifest.mn
security/nss/cmd/fipstest/manifest.mn
security/nss/cmd/httpserv/manifest.mn
security/nss/cmd/lib/basicutil.c
security/nss/cmd/lib/basicutil.h
security/nss/cmd/lib/derprint.c
security/nss/cmd/lib/manifest.mn
security/nss/cmd/lib/pk11table.c
security/nss/cmd/lib/pppolicy.c
security/nss/cmd/lib/secutil.c
security/nss/cmd/lib/secutil.h
security/nss/cmd/libpkix/manifest.mn
security/nss/cmd/listsuites/manifest.mn
security/nss/cmd/lowhashtest/manifest.mn
security/nss/cmd/makepqg/manifest.mn
security/nss/cmd/manifest.mn
security/nss/cmd/modutil/lex.Pk11Install_yy.c
security/nss/cmd/modutil/manifest.mn
security/nss/cmd/multinit/manifest.mn
security/nss/cmd/ocspclnt/manifest.mn
security/nss/cmd/ocspclnt/ocspclnt.c
security/nss/cmd/ocspresp/manifest.mn
security/nss/cmd/oidcalc/manifest.mn
security/nss/cmd/p7content/manifest.mn
security/nss/cmd/p7content/p7content.c
security/nss/cmd/p7env/manifest.mn
security/nss/cmd/p7env/p7env.c
security/nss/cmd/p7sign/manifest.mn
security/nss/cmd/p7sign/p7sign.c
security/nss/cmd/p7verify/manifest.mn
security/nss/cmd/p7verify/p7verify.c
security/nss/cmd/pk11gcmtest/Makefile
security/nss/cmd/pk11gcmtest/manifest.mn
security/nss/cmd/pk11gcmtest/pk11gcmtest.c
security/nss/cmd/pk11gcmtest/tests/README
security/nss/cmd/pk11gcmtest/tests/gcmDecrypt128.rsp
security/nss/cmd/pk11gcmtest/tests/gcmDecrypt192.rsp
security/nss/cmd/pk11gcmtest/tests/gcmDecrypt256.rsp
security/nss/cmd/pk11gcmtest/tests/gcmEncryptExtIV128.rsp
security/nss/cmd/pk11gcmtest/tests/gcmEncryptExtIV192.rsp
security/nss/cmd/pk11gcmtest/tests/gcmEncryptExtIV256.rsp
security/nss/cmd/pk11mode/manifest.mn
security/nss/cmd/pk11util/manifest.mn
security/nss/cmd/pk12util/manifest.mn
security/nss/cmd/pk1sign/manifest.mn
security/nss/cmd/pkix-errcodes/manifest.mn
security/nss/cmd/pp/manifest.mn
security/nss/cmd/pp/pp.c
security/nss/cmd/ppcertdata/manifest.mn
security/nss/cmd/pwdecrypt/manifest.mn
security/nss/cmd/pwdecrypt/pwdecrypt.c
security/nss/cmd/rsaperf/manifest.mn
security/nss/cmd/rsapoptst/manifest.mn
security/nss/cmd/sdrtest/manifest.mn
security/nss/cmd/sdrtest/sdrtest.c
security/nss/cmd/selfserv/manifest.mn
security/nss/cmd/selfserv/selfserv.c
security/nss/cmd/shlibsign/mangle/mangle.c
security/nss/cmd/shlibsign/mangle/manifest.mn
security/nss/cmd/shlibsign/manifest.mn
security/nss/cmd/shlibsign/shlibsign.c
security/nss/cmd/signtool/manifest.mn
security/nss/cmd/signtool/verify.c
security/nss/cmd/signver/manifest.mn
security/nss/cmd/smimetools/cmsutil.c
security/nss/cmd/smimetools/manifest.mn
security/nss/cmd/smimetools/rules.mk
security/nss/cmd/smimetools/smime
security/nss/cmd/ssltap/manifest.mn
security/nss/cmd/ssltap/ssltap.c
security/nss/cmd/strsclnt/manifest.mn
security/nss/cmd/strsclnt/strsclnt.c
security/nss/cmd/symkeyutil/manifest.mn
security/nss/cmd/tests/manifest.mn
security/nss/cmd/tstclnt/manifest.mn
security/nss/cmd/tstclnt/tstclnt.c
security/nss/cmd/vfychain/manifest.mn
security/nss/cmd/vfyserv/manifest.mn
security/nss/coreconf/AIX.mk
security/nss/coreconf/Android.mk
security/nss/coreconf/BSD_OS.mk
security/nss/coreconf/BeOS.mk
security/nss/coreconf/Darwin.mk
security/nss/coreconf/FreeBSD.mk
security/nss/coreconf/HP-UX.mk
security/nss/coreconf/HP-UXA.09.03.mk
security/nss/coreconf/HP-UXA.09.07.mk
security/nss/coreconf/HP-UXA.09.mk
security/nss/coreconf/HP-UXB.10.01.mk
security/nss/coreconf/HP-UXB.10.10.mk
security/nss/coreconf/HP-UXB.10.20.mk
security/nss/coreconf/HP-UXB.10.30.mk
security/nss/coreconf/HP-UXB.10.mk
security/nss/coreconf/HP-UXB.11.00.mk
security/nss/coreconf/HP-UXB.11.11.mk
security/nss/coreconf/HP-UXB.11.20.mk
security/nss/coreconf/HP-UXB.11.22.mk
security/nss/coreconf/HP-UXB.11.23.mk
security/nss/coreconf/HP-UXB.11.mk
security/nss/coreconf/IRIX.mk
security/nss/coreconf/IRIX5.2.mk
security/nss/coreconf/IRIX5.3.mk
security/nss/coreconf/IRIX5.mk
security/nss/coreconf/IRIX6.2.mk
security/nss/coreconf/IRIX6.3.mk
security/nss/coreconf/IRIX6.5.mk
security/nss/coreconf/IRIX6.mk
security/nss/coreconf/Linux.mk
security/nss/coreconf/Makefile
security/nss/coreconf/NCR3.0.mk
security/nss/coreconf/NEC4.2.mk
security/nss/coreconf/NetBSD.mk
security/nss/coreconf/OS2.mk
security/nss/coreconf/OSF1.mk
security/nss/coreconf/OSF1V2.0.mk
security/nss/coreconf/OSF1V3.0.mk
security/nss/coreconf/OSF1V3.2.mk
security/nss/coreconf/OSF1V4.0.mk
security/nss/coreconf/OSF1V4.0B.mk
security/nss/coreconf/OSF1V4.0D.mk
security/nss/coreconf/OSF1V5.0.mk
security/nss/coreconf/OSF1V5.1.mk
security/nss/coreconf/OpenBSD.mk
security/nss/coreconf/OpenUNIX.mk
security/nss/coreconf/QNX.mk
security/nss/coreconf/README
security/nss/coreconf/RISCOS.mk
security/nss/coreconf/ReliantUNIX.mk
security/nss/coreconf/ReliantUNIX5.4.mk
security/nss/coreconf/SCOOS5.0.mk
security/nss/coreconf/SCO_SV3.2.mk
security/nss/coreconf/SunOS4.1.3_U1.mk
security/nss/coreconf/SunOS5.mk
security/nss/coreconf/UNIX.mk
security/nss/coreconf/UNIXWARE2.1.mk
security/nss/coreconf/WIN32.mk
security/nss/coreconf/WIN95.mk
security/nss/coreconf/WINNT.mk
security/nss/coreconf/arch.mk
security/nss/coreconf/command.mk
security/nss/coreconf/config.mk
security/nss/coreconf/coreconf.dep
security/nss/coreconf/coreconf.pl
security/nss/coreconf/cpdist.pl
security/nss/coreconf/headers.mk
security/nss/coreconf/import.pl
security/nss/coreconf/jdk.mk
security/nss/coreconf/jniregen.pl
security/nss/coreconf/location.mk
security/nss/coreconf/mkdepend/Makefile
security/nss/coreconf/mkdepend/cppsetup.c
security/nss/coreconf/mkdepend/def.h
security/nss/coreconf/mkdepend/ifparser.c
security/nss/coreconf/mkdepend/ifparser.h
security/nss/coreconf/mkdepend/imakemdep.h
security/nss/coreconf/mkdepend/include.c
security/nss/coreconf/mkdepend/main.c
security/nss/coreconf/mkdepend/mkdepend.man
security/nss/coreconf/mkdepend/parse.c
security/nss/coreconf/mkdepend/pr.c
security/nss/coreconf/module.mk
security/nss/coreconf/nsinstall/Makefile
security/nss/coreconf/nsinstall/nsinstall.c
security/nss/coreconf/nsinstall/pathsub.c
security/nss/coreconf/nsinstall/pathsub.h
security/nss/coreconf/nsinstall/sunos4.h
security/nss/coreconf/outofdate.pl
security/nss/coreconf/prefix.mk
security/nss/coreconf/release.pl
security/nss/coreconf/rules.mk
security/nss/coreconf/ruleset.mk
security/nss/coreconf/source.mk
security/nss/coreconf/suffix.mk
security/nss/coreconf/tree.mk
security/nss/coreconf/version.mk
security/nss/coreconf/version.pl
security/nss/doc/Makefile
security/nss/doc/html/certutil.html
security/nss/doc/html/cmsutil.html
security/nss/doc/html/crlutil.html
security/nss/doc/html/derdump.html
security/nss/doc/html/modutil.html
security/nss/doc/html/pk12util.html
security/nss/doc/html/pp.html
security/nss/doc/html/signtool.html
security/nss/doc/html/signver.html
security/nss/doc/html/ssltap.html
security/nss/doc/html/vfychain.html
security/nss/doc/html/vfyserv.html
security/nss/doc/nroff/certutil.1
security/nss/doc/nroff/cmsutil.1
security/nss/doc/nroff/crlutil.1
security/nss/doc/nroff/derdump.1
security/nss/doc/nroff/modutil.1
security/nss/doc/nroff/pk12util.1
security/nss/doc/nroff/pp.1
security/nss/doc/nroff/signtool.1
security/nss/doc/nroff/signver.1
security/nss/doc/nroff/ssltap.1
security/nss/doc/nroff/vfychain.1
security/nss/doc/nroff/vfyserv.1
security/nss/lib/Makefile
security/nss/lib/base/Makefile
security/nss/lib/base/arena.c
security/nss/lib/base/base.h
security/nss/lib/base/baset.h
security/nss/lib/base/config.mk
security/nss/lib/base/error.c
security/nss/lib/base/errorval.c
security/nss/lib/base/hash.c
security/nss/lib/base/hashops.c
security/nss/lib/base/item.c
security/nss/lib/base/libc.c
security/nss/lib/base/list.c
security/nss/lib/base/manifest.mn
security/nss/lib/base/nssbase.h
security/nss/lib/base/nssbaset.h
security/nss/lib/base/tracker.c
security/nss/lib/base/utf8.c
security/nss/lib/certdb/alg1485.c
security/nss/lib/certdb/cert.h
security/nss/lib/certdb/certdb.c
security/nss/lib/certdb/certi.h
security/nss/lib/certdb/certt.h
security/nss/lib/certdb/certv3.c
security/nss/lib/certdb/crl.c
security/nss/lib/certdb/genname.c
security/nss/lib/certdb/genname.h
security/nss/lib/certdb/manifest.mn
security/nss/lib/certdb/polcyxtn.c
security/nss/lib/certdb/secname.c
security/nss/lib/certdb/stanpcertdb.c
security/nss/lib/certdb/xauthkid.c
security/nss/lib/certdb/xbsconst.c
security/nss/lib/certdb/xconst.c
security/nss/lib/certhigh/certhtml.c
security/nss/lib/certhigh/certvfy.c
security/nss/lib/certhigh/crlv2.c
security/nss/lib/certhigh/manifest.mn
security/nss/lib/certhigh/ocsp.c
security/nss/lib/certhigh/ocsp.h
security/nss/lib/certhigh/ocspi.h
security/nss/lib/certhigh/ocspsig.c
security/nss/lib/certhigh/ocspt.h
security/nss/lib/certhigh/ocspti.h
security/nss/lib/ckfw/Makefile
security/nss/lib/ckfw/builtins/Makefile
security/nss/lib/ckfw/builtins/anchor.c
security/nss/lib/ckfw/builtins/bfind.c
security/nss/lib/ckfw/builtins/binst.c
security/nss/lib/ckfw/builtins/bobject.c
security/nss/lib/ckfw/builtins/bsession.c
security/nss/lib/ckfw/builtins/bslot.c
security/nss/lib/ckfw/builtins/btoken.c
security/nss/lib/ckfw/builtins/builtins.h
security/nss/lib/ckfw/builtins/certdata.perl
security/nss/lib/ckfw/builtins/certdata.txt
security/nss/lib/ckfw/builtins/config.mk
security/nss/lib/ckfw/builtins/constants.c
security/nss/lib/ckfw/builtins/manifest.mn
security/nss/lib/ckfw/capi/Makefile
security/nss/lib/ckfw/capi/anchor.c
security/nss/lib/ckfw/capi/cfind.c
security/nss/lib/ckfw/capi/cinst.c
security/nss/lib/ckfw/capi/ckcapi.h
security/nss/lib/ckfw/capi/cobject.c
security/nss/lib/ckfw/capi/config.mk
security/nss/lib/ckfw/capi/constants.c
security/nss/lib/ckfw/capi/crsa.c
security/nss/lib/ckfw/capi/csession.c
security/nss/lib/ckfw/capi/cslot.c
security/nss/lib/ckfw/capi/ctoken.c
security/nss/lib/ckfw/capi/manifest.mn
security/nss/lib/ckfw/capi/staticobj.c
security/nss/lib/ckfw/ck.api
security/nss/lib/ckfw/ck.h
security/nss/lib/ckfw/ckapi.perl
security/nss/lib/ckfw/ckfw.h
security/nss/lib/ckfw/ckfwm.h
security/nss/lib/ckfw/ckfwtm.h
security/nss/lib/ckfw/ckmd.h
security/nss/lib/ckfw/config.mk
security/nss/lib/ckfw/crypto.c
security/nss/lib/ckfw/dbm/Makefile
security/nss/lib/ckfw/dbm/anchor.c
security/nss/lib/ckfw/dbm/ckdbm.h
security/nss/lib/ckfw/dbm/config.mk
security/nss/lib/ckfw/dbm/db.c
security/nss/lib/ckfw/dbm/find.c
security/nss/lib/ckfw/dbm/instance.c
security/nss/lib/ckfw/dbm/manifest.mn
security/nss/lib/ckfw/dbm/object.c
security/nss/lib/ckfw/dbm/session.c
security/nss/lib/ckfw/dbm/slot.c
security/nss/lib/ckfw/dbm/token.c
security/nss/lib/ckfw/find.c
security/nss/lib/ckfw/hash.c
security/nss/lib/ckfw/instance.c
security/nss/lib/ckfw/manifest.mn
security/nss/lib/ckfw/mechanism.c
security/nss/lib/ckfw/mutex.c
security/nss/lib/ckfw/nssck.api
security/nss/lib/ckfw/nssckfw.h
security/nss/lib/ckfw/nssckfwc.h
security/nss/lib/ckfw/nssckfwt.h
security/nss/lib/ckfw/nssckmdt.h
security/nss/lib/ckfw/nssmkey/Makefile
security/nss/lib/ckfw/nssmkey/ckmk.h
security/nss/lib/ckfw/nssmkey/config.mk
security/nss/lib/ckfw/nssmkey/manchor.c
security/nss/lib/ckfw/nssmkey/manifest.mn
security/nss/lib/ckfw/nssmkey/mconstants.c
security/nss/lib/ckfw/nssmkey/mfind.c
security/nss/lib/ckfw/nssmkey/minst.c
security/nss/lib/ckfw/nssmkey/mobject.c
security/nss/lib/ckfw/nssmkey/mrsa.c
security/nss/lib/ckfw/nssmkey/msession.c
security/nss/lib/ckfw/nssmkey/mslot.c
security/nss/lib/ckfw/nssmkey/mtoken.c
security/nss/lib/ckfw/nssmkey/staticobj.c
security/nss/lib/ckfw/object.c
security/nss/lib/ckfw/session.c
security/nss/lib/ckfw/sessobj.c
security/nss/lib/ckfw/slot.c
security/nss/lib/ckfw/token.c
security/nss/lib/ckfw/wrap.c
security/nss/lib/crmf/manifest.mn
security/nss/lib/cryptohi/cryptohi.h
security/nss/lib/cryptohi/cryptoht.h
security/nss/lib/cryptohi/key.h
security/nss/lib/cryptohi/keyhi.h
security/nss/lib/cryptohi/keyi.h
security/nss/lib/cryptohi/keyt.h
security/nss/lib/cryptohi/manifest.mn
security/nss/lib/cryptohi/sechash.h
security/nss/lib/cryptohi/secsign.c
security/nss/lib/cryptohi/secvfy.c
security/nss/lib/dbm/Makefile
security/nss/lib/dbm/config/config.mk
security/nss/lib/dbm/include/Makefile
security/nss/lib/dbm/include/cdefs.h
security/nss/lib/dbm/include/extern.h
security/nss/lib/dbm/include/hash.h
security/nss/lib/dbm/include/hsearch.h
security/nss/lib/dbm/include/manifest.mn
security/nss/lib/dbm/include/mcom_db.h
security/nss/lib/dbm/include/mpool.h
security/nss/lib/dbm/include/ncompat.h
security/nss/lib/dbm/include/page.h
security/nss/lib/dbm/include/queue.h
security/nss/lib/dbm/include/search.h
security/nss/lib/dbm/include/winfile.h
security/nss/lib/dbm/manifest.mn
security/nss/lib/dbm/src/Makefile
security/nss/lib/dbm/src/config.mk
security/nss/lib/dbm/src/db.c
security/nss/lib/dbm/src/dirent.c
security/nss/lib/dbm/src/dirent.h
security/nss/lib/dbm/src/h_bigkey.c
security/nss/lib/dbm/src/h_func.c
security/nss/lib/dbm/src/h_log2.c
security/nss/lib/dbm/src/h_page.c
security/nss/lib/dbm/src/hash.c
security/nss/lib/dbm/src/hash_buf.c
security/nss/lib/dbm/src/manifest.mn
security/nss/lib/dbm/src/memmove.c
security/nss/lib/dbm/src/mktemp.c
security/nss/lib/dbm/src/snprintf.c
security/nss/lib/dbm/src/strerror.c
security/nss/lib/dbm/tests/Makefile
security/nss/lib/dbm/tests/dbmtest.pkg
security/nss/lib/dbm/tests/lots.c
security/nss/lib/dev/Makefile
security/nss/lib/dev/ckhelper.c
security/nss/lib/dev/ckhelper.h
security/nss/lib/dev/config.mk
security/nss/lib/dev/dev.h
security/nss/lib/dev/devm.h
security/nss/lib/dev/devslot.c
security/nss/lib/dev/devt.h
security/nss/lib/dev/devtm.h
security/nss/lib/dev/devtoken.c
security/nss/lib/dev/devutil.c
security/nss/lib/dev/manifest.mn
security/nss/lib/dev/nssdev.h
security/nss/lib/dev/nssdevt.h
security/nss/lib/freebl/Makefile
security/nss/lib/freebl/aeskeywrap.c
security/nss/lib/freebl/alg2268.c
security/nss/lib/freebl/arcfive.c
security/nss/lib/freebl/arcfour.c
security/nss/lib/freebl/blapi.h
security/nss/lib/freebl/blapit.h
security/nss/lib/freebl/camellia.c
security/nss/lib/freebl/camellia.h
security/nss/lib/freebl/dh.c
security/nss/lib/freebl/drbg.c
security/nss/lib/freebl/dsa.c
security/nss/lib/freebl/ecl/Makefile
security/nss/lib/freebl/ecl/ecl-priv.h
security/nss/lib/freebl/ecl/ecl.c
security/nss/lib/freebl/ecl/ecp_256.c
security/nss/lib/freebl/ecl/ecp_256_32.c
security/nss/lib/freebl/gcm.c
security/nss/lib/freebl/ldvector.c
security/nss/lib/freebl/loader.c
security/nss/lib/freebl/loader.h
security/nss/lib/freebl/manifest.mn
security/nss/lib/freebl/mpi/Makefile
security/nss/lib/freebl/mpi/Makefile.os2
security/nss/lib/freebl/mpi/Makefile.win
security/nss/lib/freebl/mpi/doc/basecvt.pod
security/nss/lib/freebl/mpi/doc/build
security/nss/lib/freebl/mpi/doc/div.txt
security/nss/lib/freebl/mpi/doc/expt.txt
security/nss/lib/freebl/mpi/doc/gcd.pod
security/nss/lib/freebl/mpi/doc/invmod.pod
security/nss/lib/freebl/mpi/doc/isprime.pod
security/nss/lib/freebl/mpi/doc/lap.pod
security/nss/lib/freebl/mpi/doc/mpi-test.pod
security/nss/lib/freebl/mpi/doc/mul.txt
security/nss/lib/freebl/mpi/doc/pi.txt
security/nss/lib/freebl/mpi/doc/prng.pod
security/nss/lib/freebl/mpi/doc/redux.txt
security/nss/lib/freebl/mpi/doc/sqrt.txt
security/nss/lib/freebl/mpi/doc/square.txt
security/nss/lib/freebl/mpi/doc/timing.txt
security/nss/lib/freebl/mpi/logtab.h
security/nss/lib/freebl/mpi/make-logtab
security/nss/lib/freebl/mpi/make-test-arrays
security/nss/lib/freebl/mpi/montmulf.c
security/nss/lib/freebl/mpi/montmulf.h
security/nss/lib/freebl/mpi/montmulf.il
security/nss/lib/freebl/mpi/montmulfv8.il
security/nss/lib/freebl/mpi/montmulfv9.il
security/nss/lib/freebl/mpi/montmulfv9.s
security/nss/lib/freebl/mpi/mpi-config.h
security/nss/lib/freebl/mpi/mpi-priv.h
security/nss/lib/freebl/mpi/mpi-test.c
security/nss/lib/freebl/mpi/mpi.c
security/nss/lib/freebl/mpi/mpi.h
security/nss/lib/freebl/mpi/mpi_hp.c
security/nss/lib/freebl/mpi/mpi_i86pc.s
security/nss/lib/freebl/mpi/mpi_sparc.c
security/nss/lib/freebl/mpi/mpi_x86.s
security/nss/lib/freebl/mpi/mpi_x86_os2.s
security/nss/lib/freebl/mpi/mplogic.c
security/nss/lib/freebl/mpi/mplogic.h
security/nss/lib/freebl/mpi/mpmontg.c
security/nss/lib/freebl/mpi/mpv_sparc.c
security/nss/lib/freebl/mpi/mpv_sparcv8.s
security/nss/lib/freebl/mpi/mpv_sparcv8x.s
security/nss/lib/freebl/mpi/mpv_sparcv9.s
security/nss/lib/freebl/mpi/multest
security/nss/lib/freebl/mpi/stats
security/nss/lib/freebl/mpi/test-arrays.txt
security/nss/lib/freebl/mpi/test-info.c
security/nss/lib/freebl/mpi/tests/mptest-1.c
security/nss/lib/freebl/mpi/tests/mptest-2.c
security/nss/lib/freebl/mpi/tests/mptest-3.c
security/nss/lib/freebl/mpi/tests/mptest-3a.c
security/nss/lib/freebl/mpi/tests/mptest-4.c
security/nss/lib/freebl/mpi/tests/mptest-4a.c
security/nss/lib/freebl/mpi/tests/mptest-4b.c
security/nss/lib/freebl/mpi/tests/mptest-5.c
security/nss/lib/freebl/mpi/tests/mptest-5a.c
security/nss/lib/freebl/mpi/tests/mptest-6.c
security/nss/lib/freebl/mpi/tests/mptest-7.c
security/nss/lib/freebl/mpi/tests/mptest-8.c
security/nss/lib/freebl/mpi/tests/mptest-9.c
security/nss/lib/freebl/mpi/timetest
security/nss/lib/freebl/mpi/types.pl
security/nss/lib/freebl/mpi/utils/README
security/nss/lib/freebl/mpi/utils/basecvt.c
security/nss/lib/freebl/mpi/utils/bbs_rand.c
security/nss/lib/freebl/mpi/utils/bbs_rand.h
security/nss/lib/freebl/mpi/utils/bbsrand.c
security/nss/lib/freebl/mpi/utils/dec2hex.c
security/nss/lib/freebl/mpi/utils/exptmod.c
security/nss/lib/freebl/mpi/utils/fact.c
security/nss/lib/freebl/mpi/utils/gcd.c
security/nss/lib/freebl/mpi/utils/hex2dec.c
security/nss/lib/freebl/mpi/utils/invmod.c
security/nss/lib/freebl/mpi/utils/isprime.c
security/nss/lib/freebl/mpi/utils/lap.c
security/nss/lib/freebl/mpi/utils/makeprime.c
security/nss/lib/freebl/mpi/utils/metime.c
security/nss/lib/freebl/mpi/utils/pi.c
security/nss/lib/freebl/mpi/utils/primegen.c
security/nss/lib/freebl/mpi/utils/prng.c
security/nss/lib/freebl/mpi/utils/ptab.pl
security/nss/lib/freebl/mpi/utils/sieve.c
security/nss/lib/freebl/mpi/vis_32.il
security/nss/lib/freebl/mpi/vis_64.il
security/nss/lib/freebl/mpi/vis_proto.h
security/nss/lib/freebl/nsslowhash.c
security/nss/lib/freebl/pqg.c
security/nss/lib/freebl/rijndael.c
security/nss/lib/freebl/rijndael.h
security/nss/lib/freebl/rijndael_tables.c
security/nss/lib/freebl/rsa.c
security/nss/lib/freebl/secrng.h
security/nss/lib/freebl/sha512.c
security/nss/lib/freebl/shsign.h
security/nss/lib/freebl/shvfy.c
security/nss/lib/freebl/tlsprfalg.c
security/nss/lib/jar/jzconf.h
security/nss/lib/jar/manifest.mn
security/nss/lib/libpkix/include/manifest.mn
security/nss/lib/libpkix/manifest.mn
security/nss/lib/libpkix/pkix/certsel/manifest.mn
security/nss/lib/libpkix/pkix/checker/manifest.mn
security/nss/lib/libpkix/pkix/crlsel/manifest.mn
security/nss/lib/libpkix/pkix/manifest.mn
security/nss/lib/libpkix/pkix/params/manifest.mn
security/nss/lib/libpkix/pkix/results/manifest.mn
security/nss/lib/libpkix/pkix/store/manifest.mn
security/nss/lib/libpkix/pkix/top/manifest.mn
security/nss/lib/libpkix/pkix/util/manifest.mn
security/nss/lib/libpkix/pkix_pl_nss/manifest.mn
security/nss/lib/libpkix/pkix_pl_nss/module/manifest.mn
security/nss/lib/libpkix/pkix_pl_nss/pki/manifest.mn
security/nss/lib/libpkix/pkix_pl_nss/system/manifest.mn
security/nss/lib/manifest.mn
security/nss/lib/nss/manifest.mn
security/nss/lib/nss/nss.def
security/nss/lib/nss/nss.h
security/nss/lib/nss/nssinit.c
security/nss/lib/nss/utilwrap.c
security/nss/lib/pk11wrap/debug_module.c
security/nss/lib/pk11wrap/dev3hack.c
security/nss/lib/pk11wrap/dev3hack.h
security/nss/lib/pk11wrap/manifest.mn
security/nss/lib/pk11wrap/pk11mech.c
security/nss/lib/pk11wrap/pk11obj.c
security/nss/lib/pk11wrap/pk11pub.h
security/nss/lib/pk11wrap/pk11slot.c
security/nss/lib/pkcs12/manifest.mn
security/nss/lib/pkcs7/certread.c
security/nss/lib/pkcs7/manifest.mn
security/nss/lib/pkcs7/p7common.c
security/nss/lib/pkcs7/p7create.c
security/nss/lib/pkcs7/p7decode.c
security/nss/lib/pkcs7/p7encode.c
security/nss/lib/pkcs7/p7local.c
security/nss/lib/pkcs7/p7local.h
security/nss/lib/pkcs7/pkcs7t.h
security/nss/lib/pkcs7/secmime.c
security/nss/lib/pkcs7/secmime.h
security/nss/lib/pkcs7/secpkcs7.h
security/nss/lib/pki/Makefile
security/nss/lib/pki/asymmkey.c
security/nss/lib/pki/certdecode.c
security/nss/lib/pki/certificate.c
security/nss/lib/pki/config.mk
security/nss/lib/pki/cryptocontext.c
security/nss/lib/pki/manifest.mn
security/nss/lib/pki/nsspki.h
security/nss/lib/pki/nsspkit.h
security/nss/lib/pki/pki.h
security/nss/lib/pki/pki3hack.c
security/nss/lib/pki/pki3hack.h
security/nss/lib/pki/pkibase.c
security/nss/lib/pki/pkim.h
security/nss/lib/pki/pkistore.c
security/nss/lib/pki/pkistore.h
security/nss/lib/pki/pkit.h
security/nss/lib/pki/pkitm.h
security/nss/lib/pki/symmkey.c
security/nss/lib/pki/tdcache.c
security/nss/lib/pki/trustdomain.c
security/nss/lib/smime/cms.h
security/nss/lib/smime/cmsarray.c
security/nss/lib/smime/cmsasn1.c
security/nss/lib/smime/cmsattr.c
security/nss/lib/smime/cmscinfo.c
security/nss/lib/smime/cmscipher.c
security/nss/lib/smime/cmsdecode.c
security/nss/lib/smime/cmsdigdata.c
security/nss/lib/smime/cmsdigest.c
security/nss/lib/smime/cmsencdata.c
security/nss/lib/smime/cmsencode.c
security/nss/lib/smime/cmsenvdata.c
security/nss/lib/smime/cmslocal.h
security/nss/lib/smime/cmsmessage.c
security/nss/lib/smime/cmspubkey.c
security/nss/lib/smime/cmsrecinfo.c
security/nss/lib/smime/cmsreclist.c
security/nss/lib/smime/cmsreclist.h
security/nss/lib/smime/cmssigdata.c
security/nss/lib/smime/cmssiginfo.c
security/nss/lib/smime/cmst.h
security/nss/lib/smime/cmsudf.c
security/nss/lib/smime/cmsutil.c
security/nss/lib/smime/manifest.mn
security/nss/lib/smime/smime.def
security/nss/lib/smime/smime.h
security/nss/lib/smime/smimemessage.c
security/nss/lib/smime/smimeutil.c
security/nss/lib/softoken/fipstest.c
security/nss/lib/softoken/legacydb/cdbhdl.h
security/nss/lib/softoken/legacydb/dbmshim.c
security/nss/lib/softoken/legacydb/keydb.c
security/nss/lib/softoken/legacydb/keydbi.h
security/nss/lib/softoken/legacydb/lginit.c
security/nss/lib/softoken/legacydb/lowcert.c
security/nss/lib/softoken/legacydb/lowkeyi.h
security/nss/lib/softoken/legacydb/manifest.mn
security/nss/lib/softoken/legacydb/pcertdb.c
security/nss/lib/softoken/legacydb/pcertt.h
security/nss/lib/softoken/lowkeyi.h
security/nss/lib/softoken/manifest.mn
security/nss/lib/softoken/pkcs11.c
security/nss/lib/softoken/pkcs11c.c
security/nss/lib/softoken/pkcs11i.h
security/nss/lib/softoken/rsawrapr.c
security/nss/lib/softoken/softkver.h
security/nss/lib/softoken/softoken.h
security/nss/lib/softoken/softoknt.h
security/nss/lib/softoken/tlsprf.c
security/nss/lib/sqlite/manifest.mn
security/nss/lib/sqlite/sqlite3.c
security/nss/lib/ssl/SSLerrs.h
security/nss/lib/ssl/authcert.c
security/nss/lib/ssl/cmpcert.c
security/nss/lib/ssl/derive.c
security/nss/lib/ssl/dtlscon.c
security/nss/lib/ssl/manifest.mn
security/nss/lib/ssl/os2_err.c
security/nss/lib/ssl/os2_err.h
security/nss/lib/ssl/preenc.h
security/nss/lib/ssl/prelib.c
security/nss/lib/ssl/ssl.def
security/nss/lib/ssl/ssl.h
security/nss/lib/ssl/ssl3con.c
security/nss/lib/ssl/ssl3ecc.c
security/nss/lib/ssl/ssl3ext.c
security/nss/lib/ssl/ssl3gthr.c
security/nss/lib/ssl/ssl3prot.h
security/nss/lib/ssl/sslauth.c
security/nss/lib/ssl/sslcon.c
security/nss/lib/ssl/ssldef.c
security/nss/lib/ssl/sslenum.c
security/nss/lib/ssl/sslerr.c
security/nss/lib/ssl/sslerr.h
security/nss/lib/ssl/sslgathr.c
security/nss/lib/ssl/sslimpl.h
security/nss/lib/ssl/sslinfo.c
security/nss/lib/ssl/sslinit.c
security/nss/lib/ssl/sslmutex.c
security/nss/lib/ssl/sslmutex.h
security/nss/lib/ssl/sslnonce.c
security/nss/lib/ssl/sslproto.h
security/nss/lib/ssl/sslreveal.c
security/nss/lib/ssl/sslsecur.c
security/nss/lib/ssl/sslsnce.c
security/nss/lib/ssl/sslsock.c
security/nss/lib/ssl/sslt.h
security/nss/lib/ssl/ssltrace.c
security/nss/lib/ssl/unix_err.c
security/nss/lib/ssl/unix_err.h
security/nss/lib/ssl/win32err.c
security/nss/lib/ssl/win32err.h
security/nss/lib/sysinit/manifest.mn
security/nss/lib/util/base64.h
security/nss/lib/util/ciferfam.h
security/nss/lib/util/dersubr.c
security/nss/lib/util/hasht.h
security/nss/lib/util/manifest.mn
security/nss/lib/util/nssb64.h
security/nss/lib/util/nssb64d.c
security/nss/lib/util/nssb64e.c
security/nss/lib/util/nssb64t.h
security/nss/lib/util/nsslocks.h
security/nss/lib/util/nssutil.def
security/nss/lib/util/nssutil.h
security/nss/lib/util/pkcs11n.h
security/nss/lib/util/secasn1.h
security/nss/lib/util/secasn1d.c
security/nss/lib/util/secasn1e.c
security/nss/lib/util/secasn1t.h
security/nss/lib/util/secasn1u.c
security/nss/lib/util/seccomon.h
security/nss/lib/util/secder.h
security/nss/lib/util/secdert.h
security/nss/lib/util/secdig.c
security/nss/lib/util/secdig.h
security/nss/lib/util/secdigt.h
security/nss/lib/util/secitem.c
security/nss/lib/util/secitem.h
security/nss/lib/util/secoid.h
security/nss/lib/util/secoidt.h
security/nss/lib/util/secport.c
security/nss/lib/util/secport.h
security/nss/lib/util/utf8.c
security/nss/lib/zlib/adler32.c
security/nss/lib/zlib/compress.c
security/nss/lib/zlib/crc32.c
security/nss/lib/zlib/deflate.c
security/nss/lib/zlib/deflate.h
security/nss/lib/zlib/example.c
security/nss/lib/zlib/manifest.mn
security/nss/lib/zlib/minigzip.c
security/nss/lib/zlib/trees.c
security/nss/lib/zlib/uncompr.c
security/nss/lib/zlib/zconf.h
security/nss/lib/zlib/zutil.c
security/nss/lib/zlib/zutil.h
security/nss/manifest.mn
security/nss/pkg/linux/Makefile
security/nss/pkg/solaris/Makefile
security/nss/pkg/solaris/Makefile-devl.com
security/nss/pkg/solaris/Makefile-devl.targ
security/nss/pkg/solaris/Makefile-tlsu.com
security/nss/pkg/solaris/Makefile-tlsu.targ
security/nss/pkg/solaris/Makefile.com
security/nss/pkg/solaris/Makefile.targ
security/nss/pkg/solaris/SUNWtls/Makefile
security/nss/pkg/solaris/SUNWtls/pkgdepend
security/nss/pkg/solaris/SUNWtls/pkginfo.tmpl
security/nss/pkg/solaris/SUNWtls/prototype_com
security/nss/pkg/solaris/SUNWtls/prototype_i386
security/nss/pkg/solaris/SUNWtls/prototype_sparc
security/nss/pkg/solaris/SUNWtlsd/Makefile
security/nss/pkg/solaris/SUNWtlsd/pkgdepend
security/nss/pkg/solaris/SUNWtlsd/pkginfo.tmpl
security/nss/pkg/solaris/SUNWtlsd/prototype
security/nss/pkg/solaris/SUNWtlsu/Makefile
security/nss/pkg/solaris/SUNWtlsu/pkgdepend
security/nss/pkg/solaris/SUNWtlsu/pkginfo.tmpl
security/nss/pkg/solaris/SUNWtlsu/prototype_com
security/nss/pkg/solaris/SUNWtlsu/prototype_i386
security/nss/pkg/solaris/SUNWtlsu/prototype_sparc
security/nss/pkg/solaris/bld_awk_pkginfo.ksh
security/nss/pkg/solaris/proto64.mk
security/nss/tests/all.sh
security/nss/tests/cert/cert.sh
security/nss/tests/cipher/cipher.sh
security/nss/tests/cipher/cipher.txt
security/nss/tests/cipher/dsa.txt
security/nss/tests/cipher/gcm.txt
security/nss/tests/cipher/symmkey.txt
security/nss/tests/common/Makefile
security/nss/tests/common/init.sh
security/nss/tests/dbupgrade/dbupgrade.sh
security/nss/tests/libpkix/certs/OCSPCA1.cert
security/nss/tests/libpkix/certs/OCSPCA1.p12
security/nss/tests/libpkix/certs/OCSPCA2.cert
security/nss/tests/libpkix/certs/OCSPCA2.p12
security/nss/tests/libpkix/certs/OCSPCA3.cert
security/nss/tests/libpkix/certs/OCSPCA3.p12
security/nss/tests/libpkix/certs/OCSPEE11.cert
security/nss/tests/libpkix/certs/OCSPEE12.cert
security/nss/tests/libpkix/certs/OCSPEE13.cert
security/nss/tests/libpkix/certs/OCSPEE14.cert
security/nss/tests/libpkix/certs/OCSPEE15.cert
security/nss/tests/libpkix/certs/OCSPEE21.cert
security/nss/tests/libpkix/certs/OCSPEE22.cert
security/nss/tests/libpkix/certs/OCSPEE23.cert
security/nss/tests/libpkix/certs/OCSPEE31.cert
security/nss/tests/libpkix/certs/OCSPEE32.cert
security/nss/tests/libpkix/certs/OCSPEE33.cert
security/nss/tests/libpkix/certs/OCSPRoot.cert
security/nss/tests/libpkix/certs/OCSPRoot.p12
security/nss/tests/libpkix/certs/PayPalEE.cert
security/nss/tests/libpkix/certs/TestCA.ca.cert
security/nss/tests/libpkix/certs/TestUser50.cert
security/nss/tests/libpkix/certs/TestUser51.cert
security/nss/tests/libpkix/certs/make-ca-u50-u51
security/nss/tests/memleak/memleak.sh
security/nss/tests/ocsp/ocsp.sh
security/nss/tests/pkcs11/netscape/trivial/Makefile.in
security/nss/tests/pkcs11/netscape/trivial/configure.in
security/nss/tests/pkcs11/netscape/trivial/trivial.c
security/nss/tests/remote/Makefile
security/nss/tests/remote/manifest.mn
security/nss/tests/ssl/ssl.sh
security/nss/tests/ssl/sslcov.txt
security/nss/tests/ssl/sslstress.txt
security/patches/README
security/patches/bug-832942.patch
security/patches/bug-834091.patch
--- a/configure.in
+++ b/configure.in
@@ -3959,17 +3959,17 @@ dnl = If NSS was not detected in the sys
 dnl = use the one in the source tree (mozilla/security/nss)
 dnl ========================================================
 
 MOZ_ARG_WITH_BOOL(system-nss,
 [  --with-system-nss       Use system installed NSS],
     _USE_SYSTEM_NSS=1 )
 
 if test -n "$_USE_SYSTEM_NSS"; then
-    AM_PATH_NSS(3.14.3, [MOZ_NATIVE_NSS=1], [AC_MSG_ERROR([you don't have NSS installed or your version is too old])])
+    AM_PATH_NSS(3.5, [MOZ_NATIVE_NSS=1], [AC_MSG_ERROR([you don't have NSS installed or your version is too old])])
 fi
 
 if test -n "$MOZ_NATIVE_NSS"; then
    NSS_LIBS="$NSS_LIBS -lcrmf"
 else
    NSS_CFLAGS='-I$(LIBXUL_DIST)/include/nss'
 
    if test -z "$GNU_CC" -a "$OS_ARCH" = "WINNT" -o "$OS_ARCH" = "OS2"; then
deleted file mode 100644
--- a/dbm/.cvsignore
+++ /dev/null
@@ -1,1 +0,0 @@
-Makefile
deleted file mode 100644
--- a/dbm/include/.cvsignore
+++ /dev/null
@@ -1,1 +0,0 @@
-Makefile
deleted file mode 100644
--- a/dbm/include/Makefile.in
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-DEPTH		= ../..
-topsrcdir	= @top_srcdir@
-srcdir		= @srcdir@
-VPATH		= @srcdir@
-
-include $(DEPTH)/config/autoconf.mk
-
-MODULE		= dbm
-
-EXPORTS		= \
-		nsres.h \
-		cdefs.h \
-		mcom_db.h \
-		ncompat.h \
-		winfile.h \
-		$(NULL)
-
-EXPORTS		:= $(addprefix $(srcdir)/, $(EXPORTS))
-
-PRIVATE_EXPORTS	= \
-		hsearch.h \
-		page.h \
-		extern.h \
-		ndbm.h \
-		queue.h \
-		hash.h \
-		mpool.h \
-		search.h \
-		$(NULL)
-
-PRIVATE_EXPORTS	:= $(addprefix $(srcdir)/, $(PRIVATE_EXPORTS))
-
-include $(topsrcdir)/config/rules.mk
-
deleted file mode 100644
--- a/dbm/include/Makefile.win
+++ /dev/null
@@ -1,45 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#//------------------------------------------------------------------------
-#//
-#// Makefile to build the cert library
-#//
-#//------------------------------------------------------------------------
-
-!if "$(MOZ_BITS)" == "16"
-!ifndef MOZ_DEBUG
-OPTIMIZER=-Os -UDEBUG -DNDEBUG
-!endif
-!endif
-
-#//------------------------------------------------------------------------
-#//
-#// Specify the depth of the current directory relative to the
-#// root of NS
-#//
-#//------------------------------------------------------------------------
-DEPTH= ..\..
-
-!ifndef MAKE_OBJ_TYPE
-MAKE_OBJ_TYPE=EXE
-!endif
-
-#//------------------------------------------------------------------------
-#//
-#// install headers
-#//
-#//------------------------------------------------------------------------
-EXPORTS=nsres.h cdefs.h mcom_db.h ncompat.h winfile.h
-
-#//------------------------------------------------------------------------
-#//
-#// Include the common makefile rules
-#//
-#//------------------------------------------------------------------------
-include <$(DEPTH)/config/rules.mak>
-
-CFLAGS = $(CFLAGS) -DMOZILLA_CLIENT
-
deleted file mode 100644
--- a/dbm/include/hsearch.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/*-
- * Copyright (c) 1990, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Margo Seltzer.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. ***REMOVED*** - see 
- *    ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- *	@(#)search.h	8.1 (Berkeley) 6/4/93
- */
-
-/* Backward compatibility to hsearch interface. */
-typedef struct entry {
-	char *key;
-	char *data;
-} ENTRY;
-
-typedef enum {
-	FIND, ENTER
-} ACTION;
-
-int	 hcreate (unsigned int);
-void	 hdestroy (void);
-ENTRY	*hsearch (ENTRY, ACTION);
deleted file mode 100644
--- a/dbm/src/.cvsignore
+++ /dev/null
@@ -1,1 +0,0 @@
-Makefile
deleted file mode 100644
--- a/dbm/src/Makefile.in
+++ /dev/null
@@ -1,59 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-DEPTH		= ../..
-topsrcdir	= @top_srcdir@
-srcdir		= @srcdir@
-VPATH		= @srcdir@
-
-include $(DEPTH)/config/autoconf.mk
-
-LIBRARY_NAME	= mozdbm_s
-LIB_IS_C_ONLY	= 1
-
-ifeq ($(OS_ARCH),WINNT)
-LIBRARY_NAME	= dbm$(MOZ_BITS)
-endif
-
-CSRCS		= \
-		db.c \
-		h_bigkey.c \
-		h_func.c \
-		h_log2.c \
-		h_page.c \
-		hash.c \
-		hash_buf.c \
-		hsearch.c \
-		mktemp.c \
-		ndbm.c \
-		strerror.c \
-		nsres.c \
-		$(NULL)
-
-ifeq ($(OS_ARCH),WINNT)
-CSRCS		+= memmove.c snprintf.c
-else
-ifeq (,$(filter -DHAVE_MEMMOVE=1,$(ACDEFINES)))
-CSRCS += memmove.c
-endif
-
-ifeq (,$(filter -DHAVE_SNPRINTF=1,$(ACDEFINES)))
-CSRCS += snprintf.c
-endif
-endif # WINNT
-
-LOCAL_INCLUDES	= -I$(srcdir)/../include
-
-FORCE_STATIC_LIB = 1
-FORCE_USE_PIC = 1
-
-include $(topsrcdir)/config/rules.mk
-
-DEFINES		+= -DMEMMOVE -D__DBINTERFACE_PRIVATE $(SECURITY_FLAG)
-
-ifeq ($(OS_ARCH),AIX)
-OS_LIBS		+= -lc_r
-endif
-
deleted file mode 100644
--- a/dbm/src/Makefile.win
+++ /dev/null
@@ -1,81 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-#//------------------------------------------------------------------------
-#//
-#// Makefile to build the cert library
-#//
-#//------------------------------------------------------------------------
-
-!if "$(MOZ_BITS)" == "16"
-!ifndef MOZ_DEBUG
-OPTIMIZER=-Os -UDEBUG -DNDEBUG
-!endif
-!endif
-
-#//------------------------------------------------------------------------
-#//
-#// Specify the depth of the current directory relative to the
-#// root of NS
-#//
-#//------------------------------------------------------------------------
-DEPTH= ..\..
-
-!ifndef MAKE_OBJ_TYPE
-MAKE_OBJ_TYPE=EXE
-!endif
-
-#//------------------------------------------------------------------------
-#//
-#// Define any Public Make Variables here: (ie. PDFFILE, MAPFILE, ...)
-#//
-#//------------------------------------------------------------------------
-LIBNAME=dbm$(MOZ_BITS)
-PDBFILE=$(LIBNAME).pdb
-
-#//------------------------------------------------------------------------
-#// 
-#// Define the files necessary to build the target (ie. OBJS)
-#//
-#//------------------------------------------------------------------------
-OBJS=                         \
-    .\$(OBJDIR)\db.obj  \
-    .\$(OBJDIR)\h_bigkey.obj  \
-    .\$(OBJDIR)\h_func.obj   \
-    .\$(OBJDIR)\h_log2.obj   \
-    .\$(OBJDIR)\h_page.obj   \
-    .\$(OBJDIR)\hash.obj   \
-    .\$(OBJDIR)\hash_buf.obj   \
-    .\$(OBJDIR)\hsearch.obj   \
-    .\$(OBJDIR)\memmove.obj   \
-    .\$(OBJDIR)\mktemp.obj   \
-    .\$(OBJDIR)\ndbm.obj   \
-    .\$(OBJDIR)\snprintf.obj   \
-    .\$(OBJDIR)\strerror.obj   \
-    .\$(OBJDIR)\nsres.obj   \
-    $(NULL)
-
-#//------------------------------------------------------------------------
-#//
-#// Define any Public Targets here (ie. PROGRAM, LIBRARY, DLL, ...)
-#// (these must be defined before the common makefiles are included)
-#//
-#//------------------------------------------------------------------------
-LIBRARY	= .\$(OBJDIR)\$(LIBNAME).lib
-LINCS = -I..\include
-
-#//------------------------------------------------------------------------
-#//
-#// Include the common makefile rules
-#//
-#//------------------------------------------------------------------------
-include <$(DEPTH)/config/rules.mak>
-
-CFLAGS = $(CFLAGS) -DMOZILLA_CLIENT -D__DBINTERFACE_PRIVATE
-
-install:: $(LIBRARY)
-    $(MAKE_INSTALL) $(LIBRARY) $(DIST)\lib
-
-
deleted file mode 100644
--- a/dbm/tests/.cvsignore
+++ /dev/null
@@ -1,3 +0,0 @@
-Makefile
-lots
-test.db
deleted file mode 100644
--- a/dbm/tests/Makefile.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-DEPTH		= ../..
-topsrcdir	= @top_srcdir@
-srcdir		= @srcdir@
-VPATH		= @srcdir@
-
-include $(DEPTH)/config/autoconf.mk
-
-MODULE		= dbm
-
-PACKAGE_FILE = dbmtest.pkg
-
-PROGRAM		= lots$(BIN_SUFFIX)
-
-CSRCS		= lots.c
-
-ifeq ($(OS_ARCH),WINNT)
-EXTRA_DSO_LIBS	= dbm$(MOZ_BITS)
-else
-EXTRA_DSO_LIBS	= mozdbm_s
-endif
-
-LIBS		= $(EXTRA_DSO_LIBS)
-
-include $(topsrcdir)/config/rules.mk
-
--- a/security/build/Makefile.in
+++ b/security/build/Makefile.in
@@ -293,21 +293,22 @@ export::
 	cp -Rp $(topsrcdir)/security/dbm $(NSS_SRCDIR)/security
 	cp -Rp $(topsrcdir)/dbm $(NSS_SRCDIR)
 	(cd $(NSS_SRCDIR) && patch -p1 < $(call core_abspath,$(MOZ_NSS_PATCH)))
 else
 NSS_SRCDIR = $(topsrcdir)
 endif
 
 NSS_DIRS =
-ifndef NSS_DISABLE_DBM
-NSS_DIRS += dbm
-endif
 ifndef MOZ_FOLD_LIBS
 NSS_DIRS += nss/lib
+else
+ifndef NSS_DISABLE_DBM
+NSS_DIRS += nss/lib/dbm
+endif
 endif
 NSS_DIRS += \
   nss/cmd/lib \
   nss/cmd/shlibsign \
   $(NULL)
 
 ifdef ENABLE_TESTS
 NSS_DIRS += \
@@ -435,17 +436,17 @@ else
 	ln -sf $< $@
 endif
 
 # Interdependencies between nss sub-directories, and dependencies on NSPR/SQLite
 libs-nss/lib/ckfw: libs-nss/lib/nss/../base $(NSPR_IMPORT_LIBS)
 libs-nss/lib/softoken: $(NSPR_IMPORT_LIBS) $(SQLITE_IMPORT_LIB)
 libs-nss/lib/softoken: libs-nss/lib/freebl
 ifndef NSS_DISABLE_DBM
-libs-nss/lib/softoken: libs-dbm
+libs-nss/lib/softoken: libs-nss/lib/dbm
 endif
 libs-nss/lib/softoken: $(DIST)/lib/$(IMPORT_PREFIX)nssutil3$(IMPORT_SUFFIX)
 libs-nss/lib/freebl: $(DIST)/lib/$(IMPORT_PREFIX)nssutil3$(IMPORT_SUFFIX) $(NSPR_IMPORT_LIBS)
 
 # For each directory where we build static libraries, force the NSS build system
 # to only build static libraries.
 $(addprefix libs-,$(NSS_STATIC_DIRS)): DEFAULT_GMAKE_FLAGS += SHARED_LIBRARY= IMPORT_LIBRARY=
 endif # MOZ_FOLD_LIBS
@@ -484,15 +485,11 @@ libs-nss/cmd/modutil: libs-nss/lib/jar
 ifeq (WINNT,$(OS_TARGET))
 libs-nss/cmd/modutil: libs-nss/lib/zlib
 endif
 $(NSS_CMD_TARGETS): libs-nss/cmd/lib
 else
 $(NSS_CMD_TARGETS): libs-nss/lib libs-nss/cmd/lib
 endif # MOZ_FOLD_LIBS
 
-ifndef NSS_DISABLE_DBM
-libs-nss/lib: libs-dbm
-endif
-
 # Work around NSS build system race condition creating certdata.c in
 # security/nss/lib/ckfw/builtins. See bug #836220.
 libs-nss/lib: $(call mkdir_deps,../nss/lib/ckfw/builtins)
deleted file mode 100644
--- a/security/coreconf/OSF1V2.0.mk
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-include $(CORE_DEPTH)/coreconf/OSF1.mk
deleted file mode 100644
--- a/security/coreconf/SunOS5.10.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-ifeq ($(OS_RELEASE),5.10)
-	OS_DEFINES += -DSOLARIS2_10
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc 
deleted file mode 100755
--- a/security/coreconf/SunOS5.10_i86pc.mk
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-ifeq ($(USE_64),1)
-    CPU_ARCH		= x86_64
-else
-    CPU_ARCH		= x86
-    OS_DEFINES		+= -Di386
-endif
-
-ifeq ($(OS_RELEASE),5.10_i86pc)
-	OS_DEFINES += -DSOLARIS2_10
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc
deleted file mode 100644
--- a/security/coreconf/SunOS5.11.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-ifeq ($(OS_RELEASE),5.11)
-	OS_DEFINES += -DSOLARIS2_11
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc 
deleted file mode 100644
--- a/security/coreconf/SunOS5.11_i86pc.mk
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-ifeq ($(USE_64),1)
-    CPU_ARCH		= x86_64
-else
-    CPU_ARCH		= x86
-    OS_DEFINES		+= -Di386
-endif
-
-ifeq ($(OS_RELEASE),5.11_i86pc)
-	OS_DEFINES += -DSOLARIS2_11
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc
deleted file mode 100644
--- a/security/coreconf/SunOS5.8.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-ifeq ($(OS_RELEASE),5.8)
-	OS_DEFINES += -DSOLARIS2_8
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc 
deleted file mode 100644
--- a/security/coreconf/SunOS5.8_i86pc.mk
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-CPU_ARCH		= x86
-ARCHFLAG		=
-OS_DEFINES		+= -Di386
-
-ifeq ($(OS_RELEASE),5.8_i86pc)
-	OS_DEFINES += -DSOLARIS2_8
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc
deleted file mode 100755
--- a/security/coreconf/SunOS5.9.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-ifeq ($(OS_RELEASE),5.9)
-	OS_DEFINES += -DSOLARIS2_9
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc 
deleted file mode 100755
--- a/security/coreconf/SunOS5.9_i86pc.mk
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/SunOS5.mk
-
-CPU_ARCH		= x86
-ARCHFLAG		=
-OS_DEFINES		+= -Di386
-
-ifeq ($(OS_RELEASE),5.9_i86pc)
-	OS_DEFINES += -DSOLARIS2_9
-endif
-
-OS_LIBS += -lthread -lnsl -lsocket -lposix4 -ldl -lc
deleted file mode 100644
--- a/security/coreconf/SunOS5.mk
+++ /dev/null
@@ -1,137 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-include $(CORE_DEPTH)/coreconf/UNIX.mk
-
-# Sun's WorkShop defines v8, v8plus and v9 architectures.
-# gcc on Solaris defines v8 and v9 "cpus".  
-# gcc's v9 is equivalent to Workshop's v8plus.
-# gcc's -m64 is equivalent to Workshop's v9
-
-ifeq ($(USE_64), 1)
-  ifdef NS_USE_GCC
-      ARCHFLAG=-m64
-  else
-      ifeq ($(OS_TEST),i86pc)
-        ARCHFLAG=-xarch=amd64
-      else
-        ARCHFLAG=-xarch=v9
-      endif
-  endif
-else
-  ifneq ($(OS_TEST),i86pc)
-    ifdef NS_USE_GCC
-      ARCHFLAG=-mcpu=v8
-    else
-      ARCHFLAG=-xarch=v8
-    endif
-  endif
-endif
-
-DEFAULT_COMPILER = cc
-
-ifdef NS_USE_GCC
-	CC         = gcc
-	OS_CFLAGS += -Wall -Wno-format -Werror-implicit-function-declaration -Wno-switch
-	CCC        = g++
-	CCC       += -Wall -Wno-format
-	ASFLAGS	  += -x assembler-with-cpp
-	OS_CFLAGS += $(NOMD_OS_CFLAGS) $(ARCHFLAG)
-	ifdef USE_MDUPDATE
-		OS_CFLAGS += -MDupdate $(DEPENDENCIES)
-	endif
-	ifdef BUILD_OPT
-	    OPTIMIZER = -O2
-	    # Enable this for accurate dtrace profiling
-	    # OPTIMIZER += -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer
-	endif
-else
-	CC         = cc
-	CCC        = CC
-	ASFLAGS   += -Wa,-P
-	OS_CFLAGS += $(NOMD_OS_CFLAGS) $(ARCHFLAG)
-	ifndef BUILD_OPT
-		OS_CFLAGS  += -xs
-	else
-		OPTIMIZER = -xO4
-	endif
-	ifdef USE_TCOV
-		CC += -xprofile=tcov
-		CCC += -xprofile=tcov
-	endif
-endif
-
-RANLIB      = echo
-CPU_ARCH    = sparc
-OS_DEFINES += -DSVR4 -DSYSV -D__svr4 -D__svr4__ -DSOLARIS -D_REENTRANT
-
-# Purify doesn't like -MDupdate
-NOMD_OS_CFLAGS += $(DSO_CFLAGS) $(OS_DEFINES) $(SOL_CFLAGS)
-
-MKSHLIB  = $(CC) $(DSO_LDOPTS) $(RPATH)
-ifdef NS_USE_GCC
-ifeq (GNU,$(findstring GNU,$(shell `$(CC) -print-prog-name=ld` -v 2>&1)))
-	GCC_USE_GNU_LD = 1
-endif
-endif
-ifdef MAPFILE
-ifdef NS_USE_GCC
-ifdef GCC_USE_GNU_LD
-    MKSHLIB += -Wl,--version-script,$(MAPFILE)
-else
-    MKSHLIB += -Wl,-M,$(MAPFILE)
-endif
-else
-    MKSHLIB += -M $(MAPFILE)
-endif
-endif
-PROCESS_MAP_FILE = grep -v ';-' $< | \
-         sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@
-
-
-
-
-# ld options:
-# -G: produce a shared object
-# -z defs: no unresolved symbols allowed
-ifdef NS_USE_GCC
-ifeq ($(USE_64), 1)
-	DSO_LDOPTS += -m64
-endif
-	DSO_LDOPTS += -shared -h $(notdir $@)
-else
-ifeq ($(USE_64), 1)
-	ifeq ($(OS_TEST),i86pc)
-	    DSO_LDOPTS +=-xarch=amd64
-	else
-	    DSO_LDOPTS +=-xarch=v9
-	endif
-endif
-	DSO_LDOPTS += -G -h $(notdir $@)
-endif
-DSO_LDOPTS += -z combreloc -z defs -z ignore
-
-# -KPIC generates position independent code for use in shared libraries.
-# (Similarly for -fPIC in case of gcc.)
-ifdef NS_USE_GCC
-	DSO_CFLAGS += -fPIC
-else
-	DSO_CFLAGS += -KPIC
-endif
-
-NOSUCHFILE   = /solaris-rm-f-sucks
-
-ifeq ($(BUILD_SUN_PKG), 1)
-# The -R '$ORIGIN' linker option instructs this library to search for its
-# dependencies in the same directory where it resides.
-ifeq ($(USE_64), 1)
-RPATH = -R '$$ORIGIN:/usr/lib/mps/secv1/64:/usr/lib/mps/64'
-else
-RPATH = -R '$$ORIGIN:/usr/lib/mps/secv1:/usr/lib/mps'
-endif
-else
-RPATH = -R '$$ORIGIN'
-endif
-
deleted file mode 100644
--- a/security/coreconf/WIN32.mk
+++ /dev/null
@@ -1,358 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#
-# Configuration common to all versions of Windows NT
-# and Windows 95
-#
-
-DEFAULT_COMPILER = cl
-
-ifdef NS_USE_GCC
-	CC           = gcc
-	CCC          = g++
-	LINK         = ld
-	AR           = ar
-	AR          += cr $@
-	RANLIB       = ranlib
-	BSDECHO      = echo
-	RC           = windres.exe -O coff --use-temp-file
-	LINK_DLL      = $(CC) $(OS_DLLFLAGS) $(DLLFLAGS)
-else
-	CC           = cl
-	CCC          = cl
-	LINK         = link
-	AR           = lib
-	AR          += -NOLOGO -OUT:"$@"
-	RANLIB       = echo
-	BSDECHO      = echo
-	RC           = rc.exe
-	MT           = mt.exe
-	# Determine compiler version
-	CC_VERSION  := $(shell $(CC) 2>&1 | sed -ne \
-		's|.* \([0-9]\+\.[0-9]\+\.[0-9]\+\(\.[0-9]\+\)\?\).*|\1|p')
-	# Change the dots to spaces.
-	_CC_VERSION_WORDS := $(subst ., ,$(CC_VERSION))
-	_CC_VMAJOR  := $(word 1,$(_CC_VERSION_WORDS))
-	_CC_VMINOR  := $(word 2,$(_CC_VERSION_WORDS))
-	_CC_RELEASE := $(word 3,$(_CC_VERSION_WORDS))
-	_CC_BUILD   := $(word 4,$(_CC_VERSION_WORDS))
-	_MSC_VER     = $(_CC_VMAJOR)$(_CC_VMINOR)
-	_MSC_VER_6   = 1200
-	ifeq ($(_CC_VMAJOR),14)
-	    # -DYNAMICBASE is only supported on VC8SP1 or newer,
-	    # so be very specific here!
-	    # VC8 is 14.00.50727.42, VC8SP1 is 14.00.50727.762
-	    ifeq ($(_CC_RELEASE).$(_CC_BUILD),50727.42)
-		USE_DYNAMICBASE =
-	    else
-	    ifeq ($(_CC_RELEASE).$(_CC_BUILD),50727.762)
-		USE_DYNAMICBASE = 1
-	    else
-		_LOSER := $(error Unknown compiler version $(CC_VERSION))
-	    endif
-	    endif
-	endif
-	# if $(_CC_VMAJOR) >= 15
-	# NOTE: 'sort' sorts the words in lexical order, so this test works
-	# only if $(_CC_VMAJOR) is two digits.
-	ifeq ($(firstword $(sort $(_CC_VMAJOR) 15)),15)
-	    USE_DYNAMICBASE = 1
-	endif
-endif
-
-ifdef BUILD_TREE
-NSINSTALL_DIR  = $(BUILD_TREE)/nss
-else
-NSINSTALL_DIR  = $(CORE_DEPTH)/coreconf/nsinstall
-endif
-NSINSTALL      = nsinstall
-
-MKDEPEND_DIR    = $(CORE_DEPTH)/coreconf/mkdepend
-MKDEPEND        = $(MKDEPEND_DIR)/$(OBJDIR_NAME)/mkdepend.exe
-# Note: MKDEPENDENCIES __MUST__ be a relative pathname, not absolute.
-# If it is absolute, gmake will crash unless the named file exists.
-MKDEPENDENCIES  = $(OBJDIR_NAME)/depend.mk
-
-INSTALL      = $(NSINSTALL)
-MAKE_OBJDIR  = mkdir
-MAKE_OBJDIR += $(OBJDIR)
-GARBAGE     += $(OBJDIR)/vc20.pdb $(OBJDIR)/vc40.pdb
-XP_DEFINE   += -DXP_PC
-ifdef NS_USE_GCC
-LIB_SUFFIX   = a
-else
-LIB_SUFFIX   = lib
-endif
-DLL_SUFFIX   = dll
-
-ifdef NS_USE_GCC
-    # The -mnop-fun-dllimport flag allows us to avoid a drawback of
-    # the dllimport attribute that a pointer to a function marked as
-    # dllimport cannot be used as as a constant address.
-    OS_CFLAGS += -mwindows -mms-bitfields -mnop-fun-dllimport
-    _GEN_IMPORT_LIB=-Wl,--out-implib,$(IMPORT_LIBRARY)
-    DLLFLAGS  += -mwindows -o $@ -shared -Wl,--export-all-symbols $(if $(IMPORT_LIBRARY),$(_GEN_IMPORT_LIB))
-    ifdef BUILD_OPT
-	ifeq (11,$(ALLOW_OPT_CODE_SIZE)$(OPT_CODE_SIZE))
-		OPTIMIZER += -Os
-	else
-		OPTIMIZER += -O2
-	endif
-	DEFINES    += -UDEBUG -U_DEBUG -DNDEBUG
-    else
-	OPTIMIZER  += -g
-	NULLSTRING :=
-	SPACE      := $(NULLSTRING) # end of the line
-	USERNAME   := $(subst $(SPACE),_,$(USERNAME))
-	USERNAME   := $(subst -,_,$(USERNAME))
-	DEFINES    += -DDEBUG -D_DEBUG -UNDEBUG -DDEBUG_$(USERNAME)
-    endif
-else # !NS_USE_GCC
-    OS_CFLAGS += -W3 -nologo -D_CRT_SECURE_NO_WARNINGS \
-		 -D_CRT_NONSTDC_NO_WARNINGS
-    OS_DLLFLAGS += -nologo -DLL -SUBSYSTEM:WINDOWS
-    ifeq ($(_MSC_VER),$(_MSC_VER_6))
-    ifndef MOZ_DEBUG_SYMBOLS
-	OS_DLLFLAGS += -PDB:NONE
-    endif
-    endif
-    ifdef USE_DYNAMICBASE
-	OS_DLLFLAGS += -DYNAMICBASE
-    endif
-    ifdef BUILD_OPT
-	OS_CFLAGS  += -MD
-	ifeq (11,$(ALLOW_OPT_CODE_SIZE)$(OPT_CODE_SIZE))
-		OPTIMIZER += -O1
-	else
-		OPTIMIZER += -O2
-	endif
-	DEFINES    += -UDEBUG -U_DEBUG -DNDEBUG
-	DLLFLAGS   += -OUT:"$@"
-	ifdef MOZ_DEBUG_SYMBOLS
-		ifdef MOZ_DEBUG_FLAGS
-			OPTIMIZER += $(MOZ_DEBUG_FLAGS) -Fd$(OBJDIR)/
-		else
-			OPTIMIZER += -Zi -Fd$(OBJDIR)/
-		endif
-		DLLFLAGS += -DEBUG -OPT:REF
-		LDFLAGS += -DEBUG -OPT:REF
-	endif
-    else
-	#
-	# Define USE_DEBUG_RTL if you want to use the debug runtime library
-	# (RTL) in the debug build
-	#
-	ifdef USE_DEBUG_RTL
-		OS_CFLAGS += -MDd -D_CRTDBG_MAP_ALLOC
-	else
-		OS_CFLAGS += -MD
-	endif
-	OPTIMIZER += -Zi -Fd$(OBJDIR)/ -Od
-	NULLSTRING :=
-	SPACE      := $(NULLSTRING) # end of the line
-	USERNAME   := $(subst $(SPACE),_,$(USERNAME))
-	USERNAME   := $(subst -,_,$(USERNAME))
-	DEFINES    += -DDEBUG -D_DEBUG -UNDEBUG -DDEBUG_$(USERNAME)
-	DLLFLAGS   += -DEBUG -OUT:"$@"
-	LDFLAGS    += -DEBUG 
-ifeq ($(_MSC_VER),$(_MSC_VER_6))
-ifndef MOZ_DEBUG_SYMBOLS
-	LDFLAGS    += -PDB:NONE 
-endif
-endif
-	# Purify requires /FIXED:NO when linking EXEs.
-	LDFLAGS    += /FIXED:NO
-    endif
-ifneq ($(_MSC_VER),$(_MSC_VER_6))
-    # Convert certain deadly warnings to errors (see list at end of file)
-    OS_CFLAGS += -we4002 -we4003 -we4004 -we4006 -we4009 -we4013 \
-     -we4015 -we4028 -we4033 -we4035 -we4045 -we4047 -we4053 -we4054 -we4063 \
-     -we4064 -we4078 -we4087 -we4098 -we4390 -we4551 -we4553 -we4715
-endif # !MSVC6
-endif # NS_USE_GCC
-
-ifdef USE_64
-DEFINES += -DWIN64
-else
-DEFINES += -DWIN32
-endif
-
-ifeq (,$(filter-out x386 x86_64,$(CPU_ARCH)))
-ifdef USE_64
-	DEFINES += -D_AMD64_
-else
-	DEFINES += -D_X86_
-endif
-endif
-ifeq ($(CPU_ARCH), ALPHA)
-	DEFINES += -D_ALPHA_=1
-endif
-
-ifdef MAPFILE
-ifndef NS_USE_GCC
-DLLFLAGS += -DEF:$(MAPFILE)
-endif
-endif
-# Change PROCESS to put the mapfile in the correct format for this platform
-PROCESS_MAP_FILE = cp $< $@
-
-
-#
-#  The following is NOT needed for the NSPR 2.0 library.
-#
-
-DEFINES += -D_WINDOWS
-
-# override default, which is ASFLAGS = CFLAGS
-ifdef NS_USE_GCC
-	AS	= $(CC)
-	ASFLAGS = $(INCLUDES)
-else
-ifdef USE_64
-	AS	= ml64.exe
-	ASFLAGS = -Cp -Sn -Zi $(INCLUDES)
-else
-	AS	= ml.exe
-	ASFLAGS = -Cp -Sn -Zi -coff $(INCLUDES)
-endif
-endif
-
-#
-# override the definitions of RELEASE_TREE found in tree.mk
-#
-ifndef RELEASE_TREE
-    ifdef BUILD_SHIP
-	ifdef USE_SHIPS
-	    RELEASE_TREE = $(NTBUILD_SHIP)
-	else
-	    RELEASE_TREE = //redbuild/components
-	endif
-    else
-	RELEASE_TREE = //redbuild/components
-    endif
-endif
-
-#
-# override the definitions of IMPORT_LIB_PREFIX, LIB_PREFIX, and
-# DLL_PREFIX in prefix.mk
-#
-
-ifndef IMPORT_LIB_PREFIX
-    ifdef NS_USE_GCC
-	IMPORT_LIB_PREFIX = lib
-    else
-	IMPORT_LIB_PREFIX = $(NULL)
-    endif
-endif
-
-ifndef LIB_PREFIX
-    ifdef NS_USE_GCC
-	LIB_PREFIX = lib
-    else
-	LIB_PREFIX = $(NULL)
-    endif
-endif
-
-ifndef DLL_PREFIX
-    DLL_PREFIX =  $(NULL)
-endif
-
-#
-# override the definitions of various _SUFFIX symbols in suffix.mk
-#
-
-#
-# Object suffixes
-#
-ifndef OBJ_SUFFIX
-    ifdef NS_USE_GCC
-	OBJ_SUFFIX = .o
-    else
-	OBJ_SUFFIX = .obj
-    endif
-endif
-
-#
-# Assembler source suffixes
-#
-ifndef ASM_SUFFIX
-    ifdef NS_USE_GCC
-	ASM_SUFFIX = .s
-    else
-	ASM_SUFFIX = .asm
-    endif
-endif
-
-#
-# Library suffixes
-#
-
-ifndef IMPORT_LIB_SUFFIX
-    IMPORT_LIB_SUFFIX = .$(LIB_SUFFIX)
-endif
-
-ifndef DYNAMIC_LIB_SUFFIX_FOR_LINKING
-    DYNAMIC_LIB_SUFFIX_FOR_LINKING = $(IMPORT_LIB_SUFFIX)
-endif
-
-#
-# Program suffixes
-#
-ifndef PROG_SUFFIX
-    PROG_SUFFIX = .exe
-endif
-
-#
-# When the processor is NOT 386-based on Windows NT, override the
-# value of $(CPU_TAG).  For WinNT, 95, 16, not CE.
-#
-ifneq ($(CPU_ARCH),x386)
-    CPU_TAG = _$(CPU_ARCH)
-endif
-
-#
-# override ruleset.mk, removing the "lib" prefix for library names, and
-# adding the "32" after the LIBRARY_VERSION.
-#
-ifdef LIBRARY_NAME
-    SHARED_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION)32$(JDK_DEBUG_SUFFIX).dll
-    IMPORT_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION)32$(JDK_DEBUG_SUFFIX).lib
-endif
-
-#
-# override the TARGETS defined in ruleset.mk, adding IMPORT_LIBRARY
-#
-ifndef TARGETS
-    TARGETS = $(LIBRARY) $(SHARED_LIBRARY) $(IMPORT_LIBRARY) $(PROGRAM)
-endif
-
-# list of MSVC warnings converted to errors above:
-# 4002: too many actual parameters for macro 'identifier'
-# 4003: not enough actual parameters for macro 'identifier'
-# 4004: incorrect construction after 'defined'
-# 4006: #undef expected an identifier
-# 4009: string too big; trailing characters truncated
-# 4015: 'identifier' : type of bit field must be integral
-# 4028: formal parameter different from declaration
-# 4033: 'function' must return a value
-# 4035: 'function' : no return value
-# 4045: 'identifier' : array bounds overflow
-# 4047: 'function' : 'type 1' differs in levels of indirection from 'type 2'
-# 4053: one void operand for '?:'
-# 4054: 'conversion' : from function pointer 'type1' to data pointer 'type2'
-# 4059: pascal string too big, length byte is length % 256
-# 4063: case 'identifier' is not a valid value for switch of enum 'identifier'
-# 4064: switch of incomplete enum 'identifier'
-# 4078: case constant 'value' too big for the type of the switch expression
-# 4087: 'function' : declared with 'void' parameter list
-# 4098: 'function' : void function returning a value
-# 4390: ';' : empty controlled statement found; is this the intent?
-# 4541: RTTI train wreck
-# 4715: not all control paths return a value
-# 4013: function undefined; assuming extern returning int
-# 4553: '==' : operator has no effect; did you intend '='?
-# 4551: function call missing argument list
-
deleted file mode 100644
--- a/security/coreconf/config.mk
+++ /dev/null
@@ -1,177 +0,0 @@
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-# Configuration information for building in the "Core Components" source module
-
-#######################################################################
-# [1.0] Master "Core Components" source and release <architecture>    #
-#       tags                                                          #
-#######################################################################
-ifndef MK_ARCH
-include $(CORE_DEPTH)/coreconf/arch.mk
-endif
-
-#######################################################################
-# [2.0] Master "Core Components" default command macros               #
-#       (NOTE: may be overridden in $(OS_TARGET)$(OS_RELEASE).mk)     #
-#######################################################################
-ifndef MK_COMMAND
-include $(CORE_DEPTH)/coreconf/command.mk
-endif
-
-#######################################################################
-# [3.0] Master "Core Components" <architecture>-specific macros       #
-#       (dependent upon <architecture> tags)                          #
-#                                                                     #
-#       We are moving towards just having a $(OS_TARGET).mk file      #
-#       as opposed to multiple $(OS_TARGET)$(OS_RELEASE).mk files,    #
-#       one for each OS release.                                      #
-#######################################################################
-
-TARGET_OSES = FreeBSD BSD_OS NetBSD OpenUNIX OS2 QNX Darwin BeOS OpenBSD \
-              AIX RISCOS WINNT WIN95 Linux Android
-
-ifeq (,$(filter-out $(TARGET_OSES),$(OS_TARGET)))
-include $(CORE_DEPTH)/coreconf/$(OS_TARGET).mk
-else
-include $(CORE_DEPTH)/coreconf/$(OS_TARGET)$(OS_RELEASE).mk
-endif
-
-#######################################################################
-# [4.0] Master "Core Components" source and release <platform> tags   #
-#       (dependent upon <architecture> tags)                          #
-#######################################################################
-PLATFORM = $(OBJDIR_NAME)
-
-#######################################################################
-# [5.0] Master "Core Components" release <tree> tags                  #
-#       (dependent upon <architecture> tags)                          #
-#######################################################################
-ifndef MK_TREE
-include $(CORE_DEPTH)/coreconf/tree.mk
-endif
-
-#######################################################################
-# [6.0] Master "Core Components" source and release <component> tags  #
-#       NOTE:  A component is also called a module or a subsystem.    #
-#       (dependent upon $(MODULE) being defined on the                #
-#        command line, as an environment variable, or in individual   #
-#        makefiles, or more appropriately, manifest.mn)               #
-#######################################################################
-ifndef MK_MODULE
-include $(CORE_DEPTH)/coreconf/module.mk
-endif
-
-#######################################################################
-# [7.0] Master "Core Components" release <version> tags               #
-#       (dependent upon $(MODULE) being defined on the                #
-#        command line, as an environment variable, or in individual   #
-#        makefiles, or more appropriately, manifest.mn)               #
-#######################################################################
-ifndef MK_VERSION
-include $(CORE_DEPTH)/coreconf/version.mk
-endif
-
-#######################################################################
-# [8.0] Master "Core Components" macros to figure out                 #
-#       binary code location                                          #
-#       (dependent upon <platform> tags)                              #
-#######################################################################
-ifndef MK_LOCATION
-include $(CORE_DEPTH)/coreconf/location.mk
-endif
-
-#######################################################################
-# [9.0] Master "Core Components" <component>-specific source path     #
-#       (dependent upon <user_source_tree>, <source_component>,       #
-#        <version>, and <platform> tags)                              #
-#######################################################################
-ifndef MK_SOURCE
-include $(CORE_DEPTH)/coreconf/source.mk
-endif
-
-#######################################################################
-# [10.0] Master "Core Components" include switch for support header   #
-#        files                                                        #
-#        (dependent upon <tree>, <component>, <version>,              #
-#         and <platform> tags)                                        #
-#######################################################################
-ifndef MK_HEADERS
-include $(CORE_DEPTH)/coreconf/headers.mk
-endif
-
-#######################################################################
-# [11.0] Master "Core Components" for computing program prefixes      #
-#######################################################################
-ifndef MK_PREFIX
-include $(CORE_DEPTH)/coreconf/prefix.mk
-endif
-
-#######################################################################
-# [12.0] Master "Core Components" for computing program suffixes      #
-#        (dependent upon <architecture> tags)                         #
-#######################################################################
-ifndef MK_SUFFIX
-include $(CORE_DEPTH)/coreconf/suffix.mk
-endif
-
-#######################################################################
-# [13.0] Master "Core Components" for defining JDK                    #
-#        (dependent upon <architecture>, <source>, and <suffix>  tags)#
-#######################################################################
-ifdef NS_USE_JDK
-include $(CORE_DEPTH)/coreconf/jdk.mk
-endif
-
-#######################################################################
-# [14.0] Master "Core Components" rule set                            #
-#######################################################################
-ifndef MK_RULESET
-include $(CORE_DEPTH)/coreconf/ruleset.mk
-endif
-
-#######################################################################
-# [15.0] Dependencies.
-#######################################################################
-
--include $(MKDEPENDENCIES)
-
-#######################################################################
-# [16.0] Global environ ment defines
-#######################################################################
-
-ifdef NSS_ENABLE_ECC
-DEFINES += -DNSS_ENABLE_ECC
-endif
-
-ifdef NSS_ECC_MORE_THAN_SUITE_B
-DEFINES += -DNSS_ECC_MORE_THAN_SUITE_B
-endif
-
-ifdef NSS_ALLOW_UNSUPPORTED_CRITICAL
-DEFINES += -DNSS_ALLOW_UNSUPPORTED_CRITICAL
-endif
-
-ifdef BUILD_LIBPKIX_TESTS
-DEFINES += -DBUILD_LIBPKIX_TESTS
-endif
-
-ifdef NSS_DISABLE_DBM
-DEFINES += -DNSS_DISABLE_DBM
-endif
-
-# Avoid building object leak test code for optimized library
-ifndef BUILD_OPT
-ifdef PKIX_OBJECT_LEAK_TEST
-DEFINES += -DPKIX_OBJECT_LEAK_TEST
-endif
-endif
-
-# This allows all library and tools code to use the util function
-# implementations directly from libnssutil3, rather than the wrappers
-# in libnss3 which are present for binary compatibility only
-DEFINES += -DUSE_UTIL_DIRECTLY
-USE_UTIL_DIRECTLY = 1
-
deleted file mode 100644
--- a/security/coreconf/coreconf.dep
+++ /dev/null
@@ -1,13 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-/*
- * A dummy header file that is a dependency for all the object files.
- * Used to force a full recompilation of NSS in Mozilla's Tinderbox
- * depend builds.  See comments in rules.mk.
- */
-
-#error "Do not include this header file."
-
deleted file mode 100644
--- a/security/dbm/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-#! gmake
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#######################################################################
-# (1) Include initial platform-independent assignments (MANDATORY).   #
-#######################################################################
-
-include manifest.mn
-
-ifdef NSS_DISABLE_DBM
-DIRS =
-endif
-
-#######################################################################
-# (2) Include "global" configuration information. (OPTIONAL)          #
-#######################################################################
-
-include $(CORE_DEPTH)/coreconf/config.mk
-
-#######################################################################
-# (3) Include "component" configuration information. (OPTIONAL)       #
-#######################################################################
-
-
-
-#######################################################################
-# (4) Include "local" platform-dependent assignments (OPTIONAL).      #
-#######################################################################
-
-
-
-#######################################################################
-# (5) Execute "global" rules. (OPTIONAL)                              #
-#######################################################################
-
-include $(CORE_DEPTH)/coreconf/rules.mk
-
-#######################################################################
-# (6) Execute "component" rules. (OPTIONAL)                           #
-#######################################################################
-
-
-
-#######################################################################
-# (7) Execute "local" rules. (OPTIONAL).                              #
-#######################################################################
-
-coreconf_hack:
-	cd ../coreconf; gmake
-	gmake import
-
-RelEng_bld: coreconf_hack
-	gmake
deleted file mode 100644
--- a/security/dbm/include/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-#! gmake
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-#######################################################################
-# (1) Include initial platform-independent assignments (MANDATORY).   #
-#######################################################################
-
-include manifest.mn
-
-#######################################################################
-# (2) Include "global" configuration information. (OPTIONAL)          #
-#######################################################################
-
-include $(CORE_DEPTH)/coreconf/config.mk
-
-#######################################################################
-# (3) Include "component" configuration information. (OPTIONAL)       #
-#######################################################################
-
-
-
-#######################################################################
-# (4) Include "local" platform-dependent assignments (OPTION