Igor Bukanov
30d3de8268
bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
...
In just 2 cases where JSPrincipals::codebase is used it can be reconstructed from the values stored in the associated nsJSPrincipal. In addition the patch makes nsJSprincipals to inherit both from nsIPrincipal and JSPrincipals allowing to use static_cast to convert between nsIPrincipal and JSPrincipals pointers and to drop many cases of manual JSPrincipal reference counting.
2012-03-09 10:48:50 +01:00
Wan-Teh Chang
fed9a22508
Bug 732317 - Fix bugs in the code for displaying a certificate's issuerUniqueID and subjectUniqueID. r=kaie
2012-03-08 18:48:44 -05:00
Christian Holler
c75048ad98
Bug 727445 - Add --enable-address-sanitizer for ASan specific workarounds. Add --enable-llvm-hacks to pass CFLAGS to NSS and omit -Wl,-z,defs for shared libs. r=khuey,kaie
2012-03-07 15:11:15 -08:00
Kai Engert
fe644b724a
Bug 673381, first part, allow to to query NSPR/NSS library version numbers from JS, r=honzab
2012-03-01 17:29:48 +01:00
Bas Schouten
eef9d5e504
Bug 725552 - Part 1: Turn MutexAutoLock into a template with specializations. r=cjones
2012-02-16 04:11:34 +01:00
Nathan Froyd
46a7258f3c
Bug 700659 - Slay nsHashSets in security. r=kaie
2011-11-08 15:24:09 -05:00
Kai Engert
5c63821edc
Bug 728617, Update Mozilla to NSS 3.13.3, r=rrelyea
2012-02-22 11:02:38 +01:00
Atul Aggarwal
95b146cd0c
Bug 703178 - Fixing Wunused-but-set-variable warning in security/manager/ssl/src. r=kaie
...
--HG--
extra : rebase_source : a2fba6e6728fdc0381b6f5cd4d6d5df247307206
2012-02-21 23:09:58 +05:30
Boris Zbarsky
1254ee65d6
Bug 722037. Correctly ignore javascript: images in security UI. r=kaie
...
--HG--
rename : security/manager/ssl/tests/mochitest/mixedcontent/test_securePicture.html => security/manager/ssl/tests/mochitest/mixedcontent/test_javascriptPicture.html
2012-02-21 18:01:41 -05:00
Ed Morley
f0c6a1f047
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-18 00:16:22 +00:00
Brian Smith
b4c45712be
Bug 713936, Part 4: Remove security/patches/bug-717906-lowhash, r=kaie, a=akeybl
2012-02-17 14:51:47 -08:00
Brian Smith
4c0f5df067
Bug 713936: Update to NSS_3_13_2_RTM (NSS 3.13.2), r=kai
2012-02-16 19:16:42 -08:00
Neil Deakin
4450a27928
Bug 499008, part 3, remove nsIDOMNSEvent::tmpRealOriginalTarget, r=smaug
2012-02-17 09:16:59 -05:00
Ed Morley
2295d5a688
Merge mozilla-central to mozilla-inbound
2012-02-17 11:11:16 +00:00
Mike Hommey
8c9f856321
Bug 720621 - Avoid text relocations induced by NDK >= r6b. r=ted
2012-02-17 08:55:36 +01:00
Brian Smith
4efa2f941e
Bug 710176, Part 3: Abort the connection during send or recv when we time out assuming TLS intolerance, r=kaie
2012-02-13 16:18:48 -08:00
Brian Smith
8e20105125
Bug 713934: Update SetCertVerificationResult to use SSL_AuthCertificateComplete, r=honzab
2012-02-13 16:18:28 -08:00
Brian Smith
a59c3ffc51
Bug 713936, Part 2: Remove local patches that were incorporated into NSS 3.13.2, r=kaie
2012-02-13 16:18:20 -08:00
Brian Smith
891ce7972c
Bug 713936, Part 1: Update to NSS 3.13.2 RC0, r=kaie
2012-02-13 16:17:25 -08:00
Geoff Lankow
22383d15ab
Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part G, remove remaining uses of nsIPrefBranch2; r=bsmedberg
2012-01-18 23:23:28 +13:00
Igor Bukanov
18e6a2e079
bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
...
--HG--
extra : rebase_source : b78519db2ff008eb5143676d2db47935f0e89f45
2012-02-05 21:07:23 +01:00
Igor Bukanov
eb3cfce3dc
backout merge for bug 724310. r=irc
2012-02-09 21:28:22 +01:00
Igor Bukanov
efe64d22c0
bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
...
--HG--
extra : rebase_source : c461dfc0e0e0462ab262cc01c2a771d3bb0971cc
2012-02-05 21:07:23 +01:00
Mark Capella
0c6fe22c34
Bug 418290 - replace 'can not' with 'cannot'. r=dao
2012-02-08 14:16:51 +01:00
Panagiotis Koutsourakis
791aa57b19
Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
...
Files named Makefile.in containing the expression
DIRS += <foo>
or
DIRS = <foo>
inside the conditional expression
ifdef ENABLE_TESTS
...
endif
are changed to
TEST_DIRS += tests
outside any conditional expression.
The files
./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in
contain the string
ifdef ENABLE_TESTS
but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Brian Smith
e8bc45b0bd
Bug 712363, Part 5: Add back synchronous cert validation for Thunderbird, r=honzab
2012-01-31 08:05:11 -08:00
Brian Smith
18ca355d46
Bug 712363, Part 4: Split the creation of CertErrorRunnable from the dispatching of it, r=honzab
2012-01-31 08:05:06 -08:00
Brian Smith
58f39daec5
Bug 712363, Part 3: Correct the documentation of how threading works, r=honzab
2012-01-31 08:05:02 -08:00
Brian Smith
90228141cd
Bug 712363, Part 2: Move CertErrorRunnable, SSLServerCertVerificationResult, and HandleBadCertificate to SSLServerCertVerification.cpp, r=honzab
2012-01-31 08:04:57 -08:00
Honza Bambas
4eec804aae
Bug 712363, Part 1: Make SyncRunnableBase work without deadlocking when run on the main thread, r=honzab
2012-01-31 08:04:53 -08:00
Brian Smith
9afea7b820
Bug 716636, Part 2: Fix cert authentication lock reentrence, r=honzab
2012-01-31 05:19:52 -08:00
Brian Smith
63e61f7ddf
Bug 716636, Part 1: Fix TLS toleraance lock reentrence, r=honzab
2012-01-31 05:19:25 -08:00
Brian Smith
37aba7feac
Bug 710176, Part 2: Import ssl_Poll fix from bug 542832, r=kaie
2012-01-31 04:24:16 -08:00
Brian Smith
9526ec8c86
Bug 710176, Part 1: Do not do TLS intolerance timeout during cert validation, r=honzab
2012-01-31 04:23:42 -08:00
Mike Hommey
cbcc9ee1f5
Bug 717906 - Enable NSS lowhash API so that Mozilla builds work on Fedora. r=rrelyea
2012-01-19 08:19:48 +01:00
Mike Hommey
80f48f8b67
Bug 717906 - Allow to enable NSS lowhash API without requiring FREEBL_NO_DEPEND. r=rrelyea
2012-01-19 08:19:44 +01:00
Mike Hommey
e57c5d9515
Bug 712579 - Load nssckbi from the location of nss3. r=kaie
2011-12-27 18:11:17 +01:00
Mike Hommey
1f8a59e8a7
Bug 712284 - Remove dladdr hack for NSS on android. r=ted
2012-01-10 09:10:53 +01:00
Mike Hommey
ad5b853130
Bug 708570 - Make libfreebl depend on nspr. r=ted
2012-01-10 09:10:53 +01:00
Jeff Walden
841701c767
Bug 711647 - Add MOZ_DELETE to a bunch of deliberately-not-implemented methods across the tree. r=dbaron
...
--HG--
extra : rebase_source : 507006c0f099da6851b585d2062267d285978ad7
2011-12-16 14:42:07 -05:00
Patrick McManus
787708094c
bug 631801 - workaround pr_available() assert r=honzab sr=biesi r=bsmith
2011-12-20 15:14:54 -05:00
Kai Engert
51ea2ad466
Bug 661681 - Enable A-Trust-nQual-03 root certificate for EV in PSM
...
r=honzab
2011-12-18 16:08:38 +01:00
Patrick McManus
2d124278c9
bug 528288 - reland spdy after libxul weightloss a=khuey CLOSED TREE
2011-12-13 10:55:50 -05:00
Ed Morley
160bed2536
Backout SPDY to keep us under the MSVC virtual address space limit during win PGO builds (bug 709193)
...
Backs out 952d14a9e508 (bug 707173), c170c678c9ac (bug 708305), 0a5f66d5d8e4 (bug 707662), 3204b70435fe (bug 706236) and the main landing range 48807fde0339:0bd45ead1676 (bug 528288).
2011-12-10 22:36:26 +00:00
Honza Bambas
2c160b4c7f
Bug 703024 - Back out bug 662996 (OCSP requests leak cookies) because of bug 701019, r=bsmith
2011-12-06 12:16:16 +01:00
Patrick McManus
5b61a6d8df
bug 528288 - spdy don't coalesce onto connections that have used client certs and don't send client certs from connections that have been joined r=bsmith sr=honzab
...
patch 19
2011-12-02 10:30:16 -05:00
Patrick McManus
da9a5434a6
bug 528288 spdy - nsisslsocketcontrol::mayjoinconnection() r=honzab r=bsmith sr=honzab sr=biesi
...
patch 17
2011-12-02 10:28:57 -05:00
Patrick McManus
db6da0efcf
bug 528288 - disallow spdy from http created in nsNSSCallbacks to avoid OSCP/CRL loops with alternate-protocol sr=biesi r=honzab
...
patch 15
2011-12-02 10:28:57 -05:00
Patrick McManus
c6aa24c4c9
bug 528288 - spdy - disallow server cert changes through renegotiation when using spdy r=bsmith sr=honzab
...
patch 13
2011-12-02 10:28:57 -05:00
Patrick McManus
86482de5c9
bug 528288 spdy - only coalesce (i.e. ip pool) hostnames with compatible ssl certs sr=biesi r=honzab r=bsmith
...
patch 9
2011-12-02 10:28:57 -05:00