Benjamin Smedberg
dee7ca879a
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
...
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Honza Bambas
2b9b0bfc67
Bug 745254, r=kaie
2012-05-03 18:25:07 +02:00
Brian Smith
9489b7bc3c
Bug 703834 - Part 3 - Remove extraneous variable mSSLStatus that was unintentionally left over in nsNSSSocketInfo, r=me
...
--HG--
extra : rebase_source : 958bf51b6869318deeedd272f244d1b4b6f3e196
2012-04-30 02:11:09 -07:00
Mike Hommey
d2b4215755
Bug 736066 - Build NSS object files more like the rest of the tree, and simplify security/manager/Makefile.in. r=ted
2012-03-31 09:25:23 +02:00
Brian Smith
85149f3e78
Bug 703834 - Part 2 - Make SSLServerCertVerification use TransportSecurityInfo instead of nsNSSSocketInfo, r=honzab
2012-04-29 21:00:29 -07:00
Brian Smith
c131155e17
Bug 703834 - Part 1 - Factor TransportSecurityInfo base class out of nsNSSIOLayer, r=honzab
...
--HG--
rename : security/manager/ssl/src/nsNSSIOLayer.cpp => security/manager/ssl/src/TransportSecurityInfo.cpp
rename : security/manager/ssl/src/nsNSSIOLayer.h => security/manager/ssl/src/TransportSecurityInfo.h
2012-04-29 21:00:22 -07:00
Kai Engert
985239e119
Bug 738457 - useful error message for MD5 certs, add new localizable strings until NSS 3.13.5, r=bsmith
2012-04-27 01:47:19 +02:00
Kai Engert
321b602336
Bug 738457 - useful error message for MD5 certs, general fallback to NSS's default (english) error message, r=wtc
2012-04-27 01:47:19 +02:00
bsmith@mozilla.com
e9505b6607
Bug 738457 - useful error message for MD5 certs, simplify, r=kaie, r=wtc
2012-04-27 01:47:19 +02:00
Christian Holler
1002bca4e4
Bug 741258 - Pass LDFLAGS when linking NSS dylibs with Address Sanitizer, r=ted
2012-04-26 10:42:07 -07:00
Kai Engert
568eff63c3
Bug 633471, crash if I delete a PKCS#11 certificate when smart card is logged out. Patch contributed by timeless and Ludovic Rousseau, plus my cleanup. r=kaie
2012-04-17 01:36:46 +02:00
Mark Capella
ead863e81e
Bug 712936 - Convert users of PR_STATIC_ASSERT to MOZ_STATIC_ASSERT. r=jwalden
2012-04-02 17:21:24 -07:00
Ed Morley
aa43bf5b98
Backout 369ad04efa1f (bug 736066) for linux64 crashes
2012-04-01 03:54:38 +01:00
Mike Hommey
bc28f6b5c3
Bug 736066 - Build NSS object files more like the rest of the tree, and simplify security/manager/Makefile.in. r=ted
2012-03-31 09:25:23 +02:00
Peter Van der Beken
773a4ef1ca
Fix for bug 740397 (Make tests that try to get XHR.channel use SpecialPowers). r=bholley.
...
--HG--
extra : rebase_source : 0bd78094debfea9d179f17396626c3802a6b5a21
2012-03-29 11:15:09 -07:00
Peter Van der Beken
a64967ff63
Fix for bug 739898 (Stop using enablePrivilege in test_bug480509.html). r=bz.
2012-03-27 16:31:36 -07:00
Serge Gautherie
a8a874ff76
Bug 739008. (Bv1) Fix patch Av1a. r=sstamm.
2012-03-27 02:02:29 +02:00
Serge Gautherie
bb959a5885
Bug 739008. (Av1a) Fix and improve test_sts_privatebrowsing.html. r=sstamm.
2012-03-26 22:59:41 +02:00
Matt Brubeck
2af8ffb826
Back out 66ed24196754 (bug 739008) because of test failures
2012-03-26 14:38:20 -07:00
Serge Gautherie
64c4122883
Bug 739008. (Av1) Fix and improve test_sts_privatebrowsing.html. r=sstamm.
2012-03-26 22:59:41 +02:00
Steve Workman
090546ee0a
Bug 682244 - Change CRL autoupdate pref from formatted date to integer. sr=bsmith r=kaie
2012-03-23 15:12:48 -07:00
Kai Engert
155ad5f2cc
Bug 681937, Enhance PSM's key generation strategy with tokens/escrow, r=rrelyea
2012-03-21 23:22:15 +01:00
Kai Engert
9919f1939a
Bug 673381, patch v3 for NSPR/NSS versions in about:support, make build time minimum NSPR/NSS versions available to JS, r=rrelyea
2012-03-13 00:04:35 +01:00
Justin Lebar
1c0932be59
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Kai Engert
03b0d5ff1c
Bug 732390, Add preference to configure acceptance of MD5 in signatures, still accept by default, NSS calls r+=rrelyea, PSM pref code r+=honzab, pref name feedback+=dveditz
2012-03-10 22:18:13 +01:00
Igor Bukanov
9ec52439ab
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
9bc4dce93b
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
df83c960c2
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
69f1141a32
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
9bb9793914
Bug 725552 - Part 1: Turn MutexAutoLock into a template with specializations. r=cjones
2012-02-16 04:11:34 +01:00
Nathan Froyd
c85407f299
Bug 700659 - Slay nsHashSets in security. r=kaie
2011-11-08 15:24:09 -05:00
Atul Aggarwal
3eeca7cec1
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
24f4b2940b
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
Neil Deakin
4e7288d1bf
Bug 499008, part 3, remove nsIDOMNSEvent::tmpRealOriginalTarget, r=smaug
2012-02-17 09:16:59 -05:00
Mike Hommey
be0fbb94cb
Bug 720621 - Avoid text relocations induced by NDK >= r6b. r=ted
2012-02-17 08:55:36 +01:00
Brian Smith
6b828cb01e
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
4f42358d07
Bug 713934: Update SetCertVerificationResult to use SSL_AuthCertificateComplete, r=honzab
2012-02-13 16:18:28 -08:00
Geoff Lankow
f5ab0eae1b
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
8c6f4e7fc1
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
79f7fd1c2c
backout merge for bug 724310. r=irc
2012-02-09 21:28:22 +01:00
Igor Bukanov
af0ed045b3
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
79bb212175
Bug 418290 - replace 'can not' with 'cannot'. r=dao
2012-02-08 14:16:51 +01:00
Panagiotis Koutsourakis
01607a9182
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
5ab6bf8181
Bug 712363, Part 5: Add back synchronous cert validation for Thunderbird, r=honzab
2012-01-31 08:05:11 -08:00
Brian Smith
83460137d3
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
561c68925c
Bug 712363, Part 3: Correct the documentation of how threading works, r=honzab
2012-01-31 08:05:02 -08:00
Brian Smith
4192c4a8b0
Bug 712363, Part 2: Move CertErrorRunnable, SSLServerCertVerificationResult, and HandleBadCertificate to SSLServerCertVerification.cpp, r=honzab
2012-01-31 08:04:57 -08:00
Honza Bambas
e58b5d44e1
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
1c4becb47a
Bug 716636, Part 2: Fix cert authentication lock reentrence, r=honzab
2012-01-31 05:19:52 -08:00
Brian Smith
d125d88add
Bug 716636, Part 1: Fix TLS toleraance lock reentrence, r=honzab
2012-01-31 05:19:25 -08:00