Граф коммитов

7966 Коммитов

Автор SHA1 Сообщение Дата
timeless@mozdev.org 6b9ef89036 Bug 646534 use doxygen style comment blocks
r=kaie
2011-03-31 13:50:47 +03:00
timeless@mozdev.org 6136561cfa Bug 577266 Part 3: Correct misspellings in source code
r=kaie
2011-03-31 13:50:46 +03:00
Tyler Colgan 935d974656 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 08c43219e7 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Kai Engert d61cd1a07c 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 6f4cb985e1 Bug 345094 - Make PL_Base64DecodeBuffer deal with an empty source buffer. r=honzab 2011-04-06 13:32:31 +02:00
Ehsan Akhgari a840ac73bd 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 e88f3df029 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 95ce6d2a20 Merge cedar into mozilla-central 2011-04-01 11:37:50 -04:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E) 694a16f241 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 8a19459222 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) c744ad1659 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 8be93d2df6 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 c330efae3e 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 de31d8418a Merge cedar into mozilla-central 2011-03-29 10:39:07 -04:00
Michael Wu fc3d8ec6bf Bug 635087 - nsCryptoRunnable::Run leaks JSPrincipals, r=jst 2011-03-28 16:24:38 -07:00
Ehsan Akhgari c5a0193cbf Merge cedar into mozilla-central 2011-03-28 13:28:13 -04:00
Kai engert 0abdca9b13 Bug 552951 followup - Avoid the use of goto; r=mayhemer 2011-03-28 00:05:04 -04:00
timeless@mozdev.org 4854227de8 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 cc402fa08a 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 0389b18242 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 b0bea73625 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
timeless@mozdev.org cbe3ef06f6 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 8a42eb0162 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 d41eba99b6 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 764b2943a5 Backout changeset de9265797f0a (bug 644070) because of test failures on Mac 2011-03-23 20:47:08 -04:00
Ehsan Akhgari 6efb884afc Bug 644070 - nsNSSCertificate::defaultServerNickname leaks in case of server name conflict; r=mayhemer 2011-03-23 15:06:27 -04:00
Gervase Markham 6e87b04b18 Bug 642395 - further change to handling of bad certificates. r=kaie, a=beltzner. 2011-03-18 11:43:21 +00:00
Kaie Engert f1cfc04dc8 Bug 642395 - change to handling of bad certificates. r=rrelyea, bsmith. a=sayrer 2011-03-17 14:40:13 -07:00
Gavin Sharp 9ac2ae4743 Back out 25027d672f50 (bug 636818) because it caused bustage (accidental file removal), a=#developers 2011-03-02 13:57:46 -08:00
Jason Orendorff 97df1796b0 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 d170d1d771 Bug 637361: Backout bug 573043, a=blocker 2011-03-01 19:16:22 -08:00
Brian Smith 10afcef939 Bug 637361: Backout bug 573043 2011-03-01 19:11:22 -08:00
Honza Bambas 3d25e8316b 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 22e01dca5a 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 af6407f9ea 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 fad2890564 Bug 616813 Remove extraneous CRs r=kaie a=beltzner 2011-02-16 21:37:53 +00:00
Chris Jones ab99d7c286 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 deaa531dcc 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 9d48f6a71e Bug 621848 - memory leak in nsNSSComponent::IdentityInfoInit; r=mayhemer a=johnath 2011-01-17 12:26:53 -05:00
Kai Engert c79b0c4f07 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 b3fc59e5fd 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 9796714cea Merge mozilla-central to Places. 2010-12-13 15:08:04 -08:00
Shawn Wilsher 2c1affd39a Merge mozilla-central into Places 2010-12-06 09:48:54 -08:00
Shawn Wilsher 316bbf47cb Merge mozilla-central into Places. 2010-11-29 08:43:57 -08:00
Kai Engert 355320e9d4 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 259d0bdb60 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 9dc48fd88f 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 e7181ae62e 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 b61857a967 Backed out changeset 0e9ba7c029e3 2010-12-04 23:05:58 -05:00
Kyle Huey fe5f4b7b95 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 a7515ddd1f Bug 577919 mark DEBUG only variables as ifdef DEBUG in security
r=kaie
2010-07-11 15:57:22 +03:00
Ehsan Akhgari 2faa0b8d7f Bug 644070 - nsNSSCertificate::defaultServerNickname leaks in case of server name conflict; r=mayhemer 2011-03-27 15:09:32 -04:00
timeless@mozdev.org 2ee5d6c04c 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 2e3a4dcc24 Bug 482939 - Additional patch; r=roc a=bsmedberg 2010-11-26 12:20:30 -05:00
Robert O'Callahan d4822f7c75 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 6fc4c1f474 Bug 423401 - Removed usage of nsDependentCString() r=kaie, r=honzab.moz a=bsmedberg 2010-11-26 12:15:16 -05:00
Kai Engert 3465e4c722 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 8731c776e6 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 e4730af01f 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 b09ca98a42 Backout bug 566478 due to test orange a=orangehurts 2010-10-28 12:17:01 -04:00
Honza Bambas fe340c9a46 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 4b92543b3e Bustage on gcc fix for changeset 45376975eca8, a=bustage-fix 2010-10-26 14:17:26 +02:00
Honza Bambas 566a55433b Bug 575950 - (Fennec) SSL certificate is not confirmed for secure webpages, r=kaie+bz, a=blocking-fennec:2.0.b2+ 2010-10-26 13:57:18 +02:00
timeless@mozdev.org db7d744666 Bug 489961 - enable modutil to verify chk files for freebl3.dll, softokn3.dll, and nssdmb3.dll, r=ted, a=bsmedberg 2010-03-05 04:37:00 -08:00
Kai Engert 184e8c1f20 Bug 599324, land NSPR_4_8_7_BETA1 and NSS_3_12_9_BETA2, a=blocking-2.0-beta8+ 2010-12-09 12:04:11 +01:00
Kyle Huey 35331c4acb Bug 600433: Build shlibsign for i386 in a Mac UB. r=ted a=b 2010-11-21 13:45:21 -05:00
Kai Engert 35072f78f6 Bug 104103 - [r=rrelyea a=dolske] 2010-11-19 01:22:40 -08:00
Igor Bukanov 7ebf7dfa52 bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal 2010-11-11 21:40:29 +01:00
David Anderson 8fa6e1965f Backed out changeset 8e119f847f97 (build busted) 2010-11-11 11:19:42 -08:00
Igor Bukanov aff210f07a bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal 2010-11-02 15:36:25 +01:00
Robert Sayre e12bde1f90 Merge mozilla-central to tracemonkey. 2010-11-09 15:29:44 -05:00
Igor Bukanov 20b25b57f4 bug 607695 - Avoid unnecessary JS_GetStringBytes. r=gal 2010-10-28 17:15:53 +02:00
Alon Zakai 1ed5f2a9ec Bug 517584 - Fix orange in test for bug 480619. r=dwitte a=blocking-fennec 2010-10-14 17:28:45 -07:00
Blake Kaplan 10ebae6d32 bug 580128 - Fix code that expects XPConnect to hand outer windows to C++ from JS. r=peterv 2010-09-17 14:54:40 -07:00
Wan-Teh Chang 8815a5cdc0 Bug 587407: Add error message for error code
SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY.  r=wtc a=blocking2.0:betaN
2010-09-18 11:42:40 -07:00
Wan-Teh Chang 409cee0b32 Bug 595300: Update NSS to NSS_3_12_8_RC0. r=alexei.volkov (see bug 595264)
a=blocking2.0:betaN
2010-09-18 09:28:21 -07:00
Wan-Teh Chang 27b717bb70 Bug 595300: Update NSS to NSS_3_12_8_BETA3. r=various a=blocking2.0:betaN 2010-09-18 06:34:25 -07:00
Geoff Lankow c608e4beec Bug 588511 - Alert displayed after compatibility wizard 'The operation could not be completed because of an internal failure. A secure network communication has not been cleaned up correctly. r=dtownsend, a=blocking2.0-beta6 2010-09-13 23:52:52 -07:00
Mounir Lamouri de3c429fbb Bug 561636 (2/4) - Create new invalid form submission event and block invalid form submissions when there is an observer. r=smaug a2.0=blocking 2010-09-11 06:07:41 +02:00
Wan-Teh Chang fff5925d66 Bug 580679: remove preference security.ssl.enable_compression because
the change to build NSS with NSS_ENABLE_ZLIB=1 was reverted.  Will try
again after mozilla 2.0.  review+ and approval2.0+ by bsmedberg.
2010-09-02 13:40:19 -07:00
Dan Witte 03a104a7e0 Back out Bug 536324 part 3. 2010-08-30 13:20:39 -07:00
Joel Maher 2fac5b095b Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB 2010-08-26 14:47:28 -07:00
Honza Bambas e8df15accc Bug 588298 - During mochitest-5 SSL mixedcontent tests, we spam tons of ###!!! ASSERTION: QueryInterface needed, fixed QI, r=kaie, a=blocking-final 2010-08-26 13:11:24 +02:00
Clint Talbert ec98104ba7 Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
--HG--
extra : rebase_source : 01307f705ab07b7784401d69a53921b200544978
2010-08-25 14:03:44 -07:00
Joel Maher 62bd93f5af Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field 2010-08-25 11:47:39 -07:00
Joel Maher 09453a63b7 Bug 574189 - Fix chrome tests to work from an extension for android and e10s support a=NPOTB r=ctalbert 2010-08-24 10:29:34 -07:00
Sid Stamm f89ae9f869 Bug 495115 - Implement Strict-Transport-Security to allow sites to specify HTTPS-only connections, r=kaie+honzab+bjarne, a=betaN+ 2010-06-03 14:03:17 -07:00
Dan Witte 78bac8db23 Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+ 2010-08-21 00:31:35 -07:00
Brad Lassey c70e6b89ed bug 587695 - relative path to android_stub.h is wrong r=mitch a=NPOTB 2010-08-16 12:44:20 -04:00
Honza Bambas 9b678680ac Bug 487402 - test_dynUnsecureRedirect.html intermittently fails, change timeouts to callbacks where possible, r=kaie, a=test only change/orange fix 2010-08-18 19:22:48 +02:00
Saint Wesonga a7727f0ec3 Bug 413363 - Dialog for importing your certificates in Certificate Manager has wrong title. r=kaie 2010-08-18 09:00:05 +02:00
Dan Witte 0ef09abf02 Merge mozilla-central -> e10s. 2010-08-13 21:24:11 -07:00
Honza Bambas a232312c25 Bug 536301 - e10s HTTPS: securityInfo. r=jduell, sr=kaie 2010-08-13 01:06:40 -07:00
Honza Bambas f3834d184d Bug 570616 - nsNSSSocketInfo cannot deserialize when mCert was null. r=bz 2010-08-13 00:57:28 -07:00
Michael Brubeck 319612a88c partial backout of bug 580679 - Build NSS with the TLS zlib compression code a=bsmedberg 2010-08-13 15:49:56 -03:00
Wan-Teh Chang 120b88519c Bug 567134: Update msvc-aslr.patch for NSS (already applied).
Update NSS to NSS_3_12_8_BETA2 officially.  blocking2.0+
2010-08-12 14:13:12 -07:00
Wan-Teh Chang 42c4e8ee26 Bug 580679: Build NSS with the TLS zlib compression code.
Add the security.ssl.enable_compression preference to
enable TLS compression, disabled by default.
r=khuey,kaie,sayrer,ted.  approval2.0+ by bsmedberg.
2010-08-12 14:12:05 -07:00
Justin Wood 509c62015f Don't bother checking if NSS is in a child process unless MOZ_IPC is defined. r+a+=bz
Followup to Bug 559711. e10s HTTP: turn off NSS in child process(es)
2010-08-09 18:46:20 -04:00
Benjamin Smedberg bd6629abb7 Bug 559711 - Disable NSS in the content process, r=honzab 2010-08-09 14:38:44 -04:00