Kai Engert
d7ca4b6cc6
Bug 596221, PSM should use new function to find encryption certificates of email recipients -- Original patch contributed by Juergen Brauckmann, enhanced by me -- r=rrelyea -- Should fix bug 558337 and bug 337430, too.
2011-06-28 14:26:41 +02:00
Brian Smith
d14f4eaad2
Bug 662557 - assert on out-of-memory errors in NSS even in release builds, r=kaie
2011-06-24 15:23:10 -07:00
timeless@mozdev.org
2e528773b9
Bug 468736 - PSM nsPSMBackgroundThread::requestExit is racy and not threadsafe, r=mayhemer
2009-04-07 04:51:32 +03:00
Mounir Lamouri
8692cfd266
Bug 658037 (1/2) - r=bz
2011-06-21 18:52:22 +02:00
Dão Gottwald
dea1dade04
Backed out changeset dc3780dd8a43 (bug 311007). Going to change onLocationChange instead of adding onLocationChange2.
2011-06-14 00:02:28 +02:00
Ed Morley
8aaddd0334
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
2011-06-12 03:49:00 -04:00
Ian Neal
1a8c41e26f
Bug 260364 - Fixup radiogroups to use new .value functionality of radio.xml pki patch r=kaie
2011-06-10 16:56:17 +01:00
Kyle Huey
22c5117a8a
Merge m-c to cedar since I already pushed it in, and push what I actually wanted to push
2011-06-07 13:23:03 -07:00
Jonathan Protzenko
e6410e5f11
Bug 662126 - Audit ConfirmEx callers to ensure that aCheckState is not an uninitialized PRBool r=bz
2011-06-07 20:06:12 +02:00
Oonishi Atsushi
5fc1479298
Bug 311007 - Add onLocationChange2 which distinguishes between same-document and different-document location changes to web progress listeners. r=smaug, sr=bzbarsky
2011-06-04 05:31:07 +09:00
Jonathan Protzenko
b42fd271bd
Bug 659666 - PSM passes uninitialized value for inout checkValue argument of promptPassword r=jdm
2011-05-31 20:17:57 +02:00
Rafael Ávila de Espíndola
53548ccfdd
b=659748 r=kaie Avoid jumping over variable definition.
2011-05-28 14:32:38 +02:00
Ms2ger
c911ae13be
Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug
2011-05-23 18:46:36 +02:00
Kai Engert
97f03f2fb3
Bug 642148, finalize upgrade to NSS 3.12.10, missing piece is version numbers, no code changes, rs=me, DONTBUILD
2011-05-23 15:24:24 +02:00
Joel Maher
193c66083d
Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Ed Morley
91238e76b1
Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg
2011-05-17 16:01:36 +02:00
Olli Pettay
eccbe478ef
Bug 656954 - Add defaultPrevented to nsIDOMEvent, r=sicking
...
--HG--
extra : rebase_source : f491aa3d1b40980ca0f6b8cc38a5e9e60d80b9e7
2011-05-13 23:44:35 +03:00
Ed Morley
d214a8ee01
Bug 654600 - Remove WinCE code from security/manager/Makefile.in; r=kaie
2011-05-05 09:40:21 -07:00
Matt Brubeck
38885cf314
Back out changeset 1defe29fdf3c, ffe31dc2d27f, 54bacc404a6f, 16772cb4a781, c169c3b8dfb2, 94f06945b818, 6a2724d755f3 for test failure.
2011-05-05 14:21:38 -07:00
Kai Engert
8ef2432de5
Bug 479393, incremental patch to fix if condition, r=bsmith
2011-05-05 22:41:40 +02:00
Kai Engert
13c3ba68f2
Bug 479393, fix whitespace, no code changes, rs=me
2011-05-05 22:41:40 +02:00
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
Ed Morley
c4db3710d0
Bug 654600 - Remove WinCE code from security/manager/Makefile.in; r=kaie
2011-05-05 09:40:21 -07: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
f24340e733
Bug 642148 - Upgrade Mozilla to NSPR 4.8.8 beta 3 and NSS 3.12.10 beta 1, r=wtc, r=kaie
2011-05-05 16:35: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
Ehsan Akhgari
b1b54b2a27
Merge cedar into mozilla-central
2011-04-08 02:27:03 -07: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
Tyler Colgan
1c084db66c
Bug 507387 - Update license blocks to use "Mozilla Foundation" instead of "Mozilla Corporation"; r=gerv f=sgautherie.bz
...
DONTBUILD
2011-03-10 21:17:00 -08: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
Matheus Kerschbaum
0570662051
Bug 640838: Remove OpenVMS support. r=khuey
2011-03-26 11:51:35 -04: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
Gavin Sharp
0bdd02f91b
Back out 25027d672f50 (bug 636818) because it caused bustage (accidental file removal), a=#developers
2011-03-02 13:57:46 -08:00
Jason Orendorff
b9b49b7990
Bug 636818 - Crash [@ js::CallJSPropertyOpSetter] or [@ js_SetProperty]. r=gal, a=dmandelin.
...
--HG--
extra : rebase_source : ffda69df6aa059fac4e742c905573809695c7765
2011-03-02 14:15:57 -06: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
Kai Engert
23f2dbecaf
Bug 618368, Mozilla upgrade to NSS 3.12.9 final (includes NSPR 4.8.7 final). a=blocking-fennec-2.0+=doug.turner
2011-01-13 14:22:51 +01:00
Shawn Wilsher
7cd8f091ad
Merge mozilla-central to Places.
2010-12-13 15:08:04 -08:00
Shawn Wilsher
aeffa1f8c7
Merge mozilla-central into Places
2010-12-06 09:48:54 -08:00
Shawn Wilsher
7a35d860e3
Merge mozilla-central into Places.
2010-11-29 08:43:57 -08:00
Kai Engert
28f32b7a5b
Bug 612613, Comments only: Clarify intention of nsIX509CertDB::findEmail[Encryption|Signing]Cert
...
r=honzab, a=comment-only
DONTBUILD
2010-11-27 17:40:07 +01:00
Shawn Wilsher
d47a50d39b
Bug 607115 - use a much smaller guid format than we currently use for bookmarks
...
Part 1 - Mark and make nsIRandomGenerator threadsafe.
r=kaie
2010-11-23 16:04:28 -08:00
Kai Engert
605686c34f
Bug 521849, SSL broken, may crash when FIPS softtoken checksum verification fails
...
r=honzab.moz, a=blocking2.0-final+=bsmedberg
2010-11-09 17:10:40 +01:00
Kyle Huey
9e04284cc0
Back out cl-as-a-native-command to fix Bug 615571. r=me a=NPOTB
2010-12-04 23:07:10 -05:00
Kyle Huey
fcc772d353
Backed out changeset 0e9ba7c029e3
2010-12-04 23:05:58 -05:00
Kyle Huey
96ad6ff854
Bug 585011 - Invoke cl.py as a pymake native command. r=Callek, a=bsmedberg
2010-08-08 23:12:54 -07:00
timeless@mozdev.org
3dd6ebe7f7
Bug 577919 mark DEBUG only variables as ifdef DEBUG in security
...
r=kaie
2010-07-11 15:57:22 +03:00
Ehsan Akhgari
4b57cbc135
Bug 644070 - nsNSSCertificate::defaultServerNickname leaks in case of server name conflict; r=mayhemer
2011-03-27 15:09:32 -04:00
timeless@mozdev.org
8ae3094574
Bug 564584 @mozilla.org/security/certoverride;1 overrides crashes the application [@ nsNSSComponent::LogoutAuthenticatedPK11]; r=kaie a=bsmedberg
2010-05-25 17:34:13 +03:00
Kai Engert
44a8bb8f8a
Bug 482939 - Additional patch; r=roc a=bsmedberg
2010-11-26 12:20:30 -05:00
Robert O'Callahan
b45c880475
Bug 482939 - Need to use nsAutoMonitor::New/DestroyMonitor when using nsAutoMonitor to grab monitors; r=kaie a=bsmedberg
2010-11-26 12:19:32 -05:00
Edmund Wong
919741bd6e
Bug 423401 - Removed usage of nsDependentCString() r=kaie, r=honzab.moz a=bsmedberg
2010-11-26 12:15:16 -05:00
Kai Engert
6c5d18fb5f
bug 582759, Enable multiple new roots from NSS 3.12.8 for EV
...
r=rrelyea, a=johnath
2010-11-25 20:53:32 +01:00
Guillermo López
23de54cbc1
Bug 488037: certManager entities should use the .label/.accesskey convention, r=johnath, a=bsmedberg
...
--HG--
extra : rebase_source : d817fe39ff9df258fa6824b0fdbee0e10947983c
2010-10-29 16:54:01 -04:00
Kai Engert
09c3a31272
Bug 566478 - Invalid SSL cert error is not mobile-friendly [r=mayhemer a=blocking-fennecb2]
2010-10-28 11:46:00 -04:00
Mark Finkle
e1dcc97a16
Backout bug 566478 due to test orange a=orangehurts
2010-10-28 12:17:01 -04:00
Honza Bambas
46bfc7b965
Bug 566478 - Invalid SSL cert error is not mobile-friendly [r=kaie a=blocking-fennecb2]
2010-10-27 14:35:00 -04:00
Honza Bambas
f6306f00c7
Bustage on gcc fix for changeset 45376975eca8, a=bustage-fix
2010-10-26 14:17:26 +02:00