Commit Graph

1151 Commits

Author SHA1 Message Date
Kai Engert
571a5e9fc7 Bug 479393, move two functions within the file, no code change, rs=me 2011-05-05 22:41:40 +02:00
Kai Engert
97271fa8e4 Bug 479393, Add libpkix-based certificate validation to PSM (off by default), r=rrelyea, r=bsmith 2011-05-05 22:41:40 +02:00
Kai Engert
541b030199 Bug 646460, Don't allow to override after treating certificates as revoked, r=bsmith 2011-05-05 16:38:45 +02:00
Kai Engert
7259009451 Bug 642144, Enable multiple roots for EV. (March 2011 batch, depends on NSS 3.12.10), r=rrelyea, r=honzab 2011-05-05 16:38:11 +02:00
Kai Engert
7ba0454d70 Backout bug 345094, revision 77ce8faa1906, r=bsmith 2011-05-05 16:33:36 +02:00
Chris Jones
31aa2c4e77 Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
--HG--
rename : xpcom/glue/Monitor.h => xpcom/glue/ReentrantMonitor.h
2011-04-29 14:21:57 -05:00
Ed Morley
26fe71a427 Bug 648545 - Remove outdated instances of META_COMPONENT from mozilla-central; r=kaie 2011-04-29 12:36:17 +02:00
Ehsan Akhgari
297a8bd13e Backout changeset 05fe748d2031 (bug 468736) on the suspicion of 400% Tshutdown regression, landed on a CLOSED TREE 2011-04-27 12:56:56 -04:00
timeless@mozdev.org, Ehsan Akhgari
cc85ce16c3 Bug 468736 - PSM nsPSMBackgroundThread::requestExit is racy and not threadsafe; r=honzab 2009-04-07 04:51:32 +03:00
Ehsan Akhgari
e4d9fd7a96 Bug 517579 - TEST-UNEXPECTED-FAIL | test_bug413909.html | Secure page did not load, adding exception failed?; r=ted 2011-04-25 15:02:54 -04:00
Ehsan Akhgari
bcc407039e Bug 650410 - Test for bug 383369 uses a timeout because it doesn't know how to use the download manager API!; r=sdwilsh
--HG--
extra : rebase_source : 36445f348b0909f9c9cecdc3a12f3a8ef187f6b7
2011-04-18 18:49:12 -04:00
Ehsan Akhgari
b548c65441 Bug 649012 - Fix some flaky mochitests which rely on non-zero timeout values; rs=ted 2011-04-15 18:26:50 -04:00
timeless@mozdev.org
e65149179d Bug 646534 cleanup: use return instead of goto
r=kaie
2011-03-31 13:50:47 +03:00
timeless@mozdev.org
e425d78ac1 Bug 646534 use doxygen style comment blocks
r=kaie
2011-03-31 13:50:47 +03:00
timeless@mozdev.org
3113c60c19 Bug 577266 Part 3: Correct misspellings in source code
r=kaie
2011-03-31 13:50:46 +03:00
Matheus Kerschbaum
4eb6429f47 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Kai Engert
e825660a54 Bug 644012, crash with an empty issuer name in SSL certificate, +leak fix ... r=bsmith, a=dveditz
--HG--
extra : transplant_source : %FE4F%25%DE%E8%A7%A8%D6%90f%AD%1E%03%F5%FCM%85%AB%00
2011-03-23 20:35:00 +01:00
Mats Palmgren
89513f184e Bug 345094 - Make PL_Base64DecodeBuffer deal with an empty source buffer. r=honzab 2011-04-06 13:32:31 +02:00
Ehsan Akhgari
2cc302e02c Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg 2011-03-31 20:15:27 -04:00
Ehsan Akhgari
cccdef8b2f Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge) 2011-04-01 12:23:48 -04:00
Ehsan Akhgari
4342d9e7e4 Merge cedar into mozilla-central 2011-04-01 11:37:50 -04:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
2c92e3ecd5 Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
699024f868 Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052 2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598 Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Ehsan Akhgari
bd51cb9b94 Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg 2011-03-31 20:15:27 -04:00
L. David Baron
db6289bc0a Use nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor as required by the API. (Bug 594666) r=cjones 2011-03-29 08:43:26 -07:00
Ehsan Akhgari
692c3a0600 Merge cedar into mozilla-central 2011-03-29 10:39:07 -04:00
Michael Wu
8eca213efe Bug 635087 - nsCryptoRunnable::Run leaks JSPrincipals, r=jst 2011-03-28 16:24:38 -07:00
Ehsan Akhgari
8761668e87 Merge cedar into mozilla-central 2011-03-28 13:28:13 -04:00
Kai engert
c9629e60a4 Bug 552951 followup - Avoid the use of goto; r=mayhemer 2011-03-28 00:05:04 -04:00
timeless@mozdev.org
33f87d892f Bug 552951 nsKeygenFormProcessor::GetPublicKey doesn't use pqgParams/arena created by decode_pqg_params
r=kaie
2011-03-28 00:03:11 -04:00
Zack Weinberg
c940b01168 Bug 644006: Don't crash on zero-length input to nsNSSCertificateDB::ConstructX509FromBase64. r=honzab 2011-03-27 11:21:08 -07:00
Wan-Teh Chang
da5eb09b05 Bug 584562: Add algorithm string for RSA-PSS signatures.
The patch is contributed by Hanno Boeck <hanno@hboeck.de>.
r=wtc.
2011-03-27 10:49:36 -07:00
timeless@mozdev.org
a3caaea36d Bug 619201 nsCertOverrideService needs to initialize on the main thread to use the directory service
r=kaie
2011-03-28 16:55:29 -04:00
Justin Lebar
d5dcbf68a6 Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
David Bienvenu
3e1af4323f Bug 379661 - ###!!! ASSERTION: PipUIContext not thread-safe: '_mOwningThread.GetThread() == PR_GetCurrentThread() - Mark PipUIContext as threadsafe as it doesn't contain member variables; r=kaie 2011-03-25 12:50:58 +02:00
Ehsan Akhgari
6baf553ccb Backout changeset de9265797f0a (bug 644070) because of test failures on Mac 2011-03-23 20:47:08 -04:00
Ehsan Akhgari
0df195a529 Bug 644070 - nsNSSCertificate::defaultServerNickname leaks in case of server name conflict; r=mayhemer 2011-03-23 15:06:27 -04:00
Gervase Markham
db431fa9e7 Bug 642395 - further change to handling of bad certificates. r=kaie, a=beltzner. 2011-03-18 11:43:21 +00:00
Kaie Engert
09939d2bba Bug 642395 - change to handling of bad certificates. r=rrelyea, bsmith. a=sayrer 2011-03-17 14:40:13 -07:00
Brian Smith
2eef6d784d Bug 637361: Backout bug 573043, a=blocker 2011-03-01 19:16:22 -08:00
Brian Smith
a5edaf27e8 Bug 637361: Backout bug 573043 2011-03-01 19:11:22 -08:00
Honza Bambas
48a2c64df8 Fix bug 573043. r=jmathies@mozilla.com, a=blocker.
--HG--
rename : security/manager/ssl/public/nsISSLStatus.idl => netwerk/base/public/nsISSLStatus.idl
rename : security/manager/boot/public/nsISSLStatusProvider.idl => netwerk/base/public/nsISSLStatusProvider.idl
rename : security/manager/ssl/public/nsIX509Cert.idl => netwerk/base/public/nsIX509Cert.idl
2011-02-08 16:12:29 -08:00
mattm@chromium.org
a1b20bbcc4 Bug 584922, leak of unicodePw SECITEM in nsPKCS12Blob::ExportToFile and nsPKCS12Blob::ImportFromFileHelper, r=kaie, a=beltzner 2011-02-17 14:53:44 +01:00
Kai Engert
d3295be19b Bug 614852, Enable multiple roots from NSS 3.12.9 for EV. (Nov/Dec 2010 batch), r=honzab.moz, a=johnath 2011-02-17 14:52:25 +01:00
Neil Rashbrook
609169c5e7 Bug 616813 Remove extraneous CRs r=kaie a=beltzner 2011-02-16 21:37:53 +00:00
Chris Jones
97685d6934 Rollup of bug 615386, parts 1-6. Teach the reftest harness about <browser remote>. r=dbaron,roc,ted a=a
--HG--
rename : layout/tools/reftest/reftest.js => layout/tools/reftest/reftest-content.js
2011-02-03 13:54:10 -06:00
Sid Stamm
ea85829c9d bug 557598 - Support strict-transport-security (STS) in private browsing mode; r=ehsan,dveditz a=blocking-betaN+ 2010-10-06 10:07:39 -07:00
Boying Lu
46c6093f7a Bug 621848 - memory leak in nsNSSComponent::IdentityInfoInit; r=mayhemer a=johnath 2011-01-17 12:26:53 -05:00
Kai Engert
99bcecf2cd Bug 529485, PSM crashes [@ ProcessAuthKeyId ] when CERT_DecodeAuthKeyID(arena, extData) fails. Fix suggested by timeless, minimal patch by me. r=kaie/bsmith. a2.0=dolske 2011-01-13 23:33:37 +01:00