security/apps/AppSignatureVerification.cpp
4560309df57b52d4946e309d12c150ddef61ef66
created 2018-02-20 12:28 -0800
pushed 2018-02-21 18:36 +0000
David Keeler David Keeler - bug 1439732 - fixup for backing out bug 1415991 post bug 1421084 (so Firefox 60 only) r=jcj
6bbf8dc0b86e3e229f90ad38c50f0f56da3a1a11
created 2018-02-20 12:21 -0800
pushed 2018-02-21 18:36 +0000
David Keeler David Keeler - Backed out changeset 0a5795108e0a
0d42218045d9de6b746b09669dedb0e30e8005c3
created 2018-01-24 14:29 -0800
pushed 2018-02-01 21:59 +0000
David Keeler David Keeler - bug 1421084 - part 3/4 - remove nsNSSShutDownObject::shutdown and virtualDestroyNSSReference r=mt,ttaubert
b2b6ca8d0f70173d7b18bca53fa4e7a57dba9a14
created 2018-01-23 10:37 -0800
pushed 2018-02-01 21:59 +0000
David Keeler David Keeler - bug 1421084 - part 1/4 - remove now-unnecessary nsNSSShutDownPreventionLock r=mt,ttaubert
8ae89b17787b7a67e3a7ce621e63fdf2d3c7bb26
created 2018-01-08 11:46 +0100
pushed 2018-01-09 20:53 +0000
Franziskus Kiefer Franziskus Kiefer - Bug 1403844 - Verify COSE signature on add-ons, r=keeler
e0293c32f167850f759c34aee25188c2ad70dd6b
created 2017-11-28 14:24 -0800
pushed 2017-11-30 22:47 +0000
David Keeler David Keeler - bug 1421413 - add a preference to control which add-on signature algorithms are valid r=jcj
0a5795108e0a3c751b29eaef7f772db22a9e76b5
created 2017-11-09 11:19 -0800
pushed 2017-11-14 10:32 +0000
David Keeler David Keeler - bug 1415991 - remove support for signed unpacked addons r=jcj,rhelmer
c5f4d4a711f9f6babd013049b382aaca51771ee8
created 2017-10-27 11:20 -0700
pushed 2017-11-02 22:19 +0000
David Keeler David Keeler - bug 1357815 - 4/4: go a bit overboard on testcases for SHA-256 support in add-on signatures r=jcj
3b40cb8a242e5ef843c4cc587bcd4050c70e3a8a
created 2017-10-24 15:27 -0700
pushed 2017-11-02 22:19 +0000
David Keeler David Keeler - bug 1357815 - 3/4: support SHA256 in PKCS#7 signatures on add-ons r=dveditz,jcj
89b22be1685c2bb3ff3b8ff3c9f5a0e6744b8bdb
created 2017-10-24 13:32 -0700
pushed 2017-11-02 22:19 +0000
David Keeler David Keeler - bug 1357815 - 2/4: refactor away unnecessary parts of certificate verification in add-on signature verification r=jcj
d0104efea23b0ae7d504dca297ea3761bb5ccc7c
created 2017-10-24 13:18 -0700
pushed 2017-11-02 22:19 +0000
David Keeler David Keeler - bug 1357815 - 1/4: move VerifyCMSDetachedSignatureIncludingCertificate to where it's used r=jcj
34861ae44db0815b656d3cc74b03ecbffcd2933a
created 2017-10-09 13:53 -0700
pushed 2017-10-26 09:35 +0000
David Keeler David Keeler - bug 1180826 - add support for sha256 digests in add-on signature manifests r=dveditz,jcj
3857318b8a8815a42c7e3de5b272bc81bafdf5de
created 2017-09-07 18:32 -0700
pushed 2017-09-24 07:13 +0000
Chris Peterson Chris Peterson - Bug 870698 - Part 10: Replace Append(NS_LITERAL_STRING("")) with AppendLiteral(u""). r=erahm
89963ba78c353b23feab0042ebe264049f8d4533
created 2017-06-14 09:27 +0800
pushed 2017-06-20 05:11 +0000
Bevis Tseng Bevis Tseng - Bug 1372453 - Part 2: Name the caller of ProxyReleaseEvent. r=billm
312bdabd35b80e14c52893f72915531e334017a3
created 2017-03-17 23:31 +0800
pushed 2017-03-18 15:27 +0000
Cykesiopka Cykesiopka - Bug 1338897 - Avoid using NSS Base64 functions in PSM. r=keeler
10479537baf6bdc5d7168c586a17067b757b1023
created 2017-02-26 20:25 +0800
pushed 2017-03-02 13:06 +0000
Cykesiopka Cykesiopka - Bug 1342736 - Remove nsIX509CertDB.verifySignedManifestAsync(). r=mgoodwin
37a4221a05122c908f37c24f40bc7bc4946a151f
created 2017-02-22 15:07 -0800
pushed 2017-02-23 21:57 +0000
David Keeler David Keeler - bug 1341905 - double-check that uses of CERT_LIST_* are safe in PSM r=jcj
676ca54f13dbfbab36e40b1bbc0e42416c6a3ea8
created 2016-12-14 20:10 +0800
pushed 2016-12-15 13:25 +0000
Cykesiopka Cykesiopka - Bug 1313715 - Avoid unnecessary uses of PR_SetError() under security/apps/ and security/certverifier/. r=keeler
a24793dce64c6c812c1aa18b4b53c8e518134020
created 2016-10-31 10:05 +0100
pushed 2016-10-31 09:05 +0000
Jan de Mooij Jan de Mooij - Bug 1311996 - Fix code using pkix::Result to not conflict with the new mozilla::Result type. r=keeler
cb23a7c310c8184550a84a3eef40a3adbef77781
created 2016-09-08 20:46 +0800
pushed 2016-09-09 11:14 +0000
Cykesiopka Cykesiopka - Bug 1274135 - Replace char_ptr_cast() and uint8_t_ptr_cast() with mozilla::BitwiseCast. r=keeler,valentin
2b13fe2601d7369f8373756e94f4dc9a170d62b3
created 2016-09-07 20:52 -0400
pushed 2016-09-08 10:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset db5d2a3899c0 (bug 1274135) for bustage.
db5d2a3899c084e73c49de970575f02dde5ccea2
created 2016-09-01 15:58 +0800
pushed 2016-09-08 10:48 +0000
Cykesiopka Cykesiopka - Bug 1274135 - Replace char_ptr_cast() and uint8_t_ptr_cast() with mozilla::BitwiseCast. r=keeler,valentin
1ef294cb3b47138416d559cb2f36f35dc0de7151
created 2016-05-18 21:20 -0700
pushed 2016-05-19 13:52 +0000
Cykesiopka Cykesiopka - Bug 1271501 - Use mozilla::BitwiseCast instead of reinterpret_cast in PSM. r=keeler
4525aaa132ff6f642c9a4aaf8f0bb0ac6e5aa2d9
created 2016-05-18 18:58 -0700
pushed 2016-05-19 13:52 +0000
Cykesiopka Cykesiopka - Bug 1271501 - Downgrade unnecessarily strong reinterpret_casts in PSM. r=keeler
c697aa342211ec2fa93980cfdb862a84e4c9af97
created 2016-05-13 05:53 -0700
pushed 2016-05-17 19:52 +0000
Cykesiopka Cykesiopka - Bug 1271495 - Replace uses of ScopedPK11Context with UniquePK11Context. r=keeler,mcmanus
6fc34759465ee7246858c63d090270797cd1f220
created 2016-05-05 14:56 -0700
pushed 2016-05-06 13:04 +0000
Cykesiopka Cykesiopka - Bug 1267905 - Replace uses of ScopedCERTCertList with UniqueCERTCertList. r=keeler
488df90abd620538454e58ae0a75f13453f391b1
created 2016-04-26 11:54 -0700
pushed 2016-04-27 11:55 +0000
Daniel Veditz Daniel Veditz - Bug 1267318 ignore cert expiration for mozilla-signed packages, r=dkeeler
2c9daa36cfd7d8ba0a75220cb9453817f816acde
created 2016-04-12 18:09 -0700
pushed 2016-04-13 10:40 +0000
Cykesiopka Cykesiopka - Bug 1029173 - Clean up nsDataSignatureVerifier. r=keeler
7a50cf3a5b570222108d96cbe71b48850f570c61
created 2016-04-09 01:03 -0700
pushed 2016-04-09 19:53 +0000
Cykesiopka Cykesiopka - Bug 1259909 - Obviate char PORT_Free() calls in PSM. r=keeler
5c19306be55e240d32c7b36f39a06b640c69fce5
created 2016-01-28 10:36 -0800
pushed 2016-03-11 23:09 +0000
sajitk sajitk - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in security subdirectory.r=nfroyd
5e5b76d866341d47db93066b393af616b1e78f43
created 2016-01-29 10:15 -0800
pushed 2016-01-29 18:15 +0000
Wes Kocher Wes Kocher - Backed out changeset 7ec471c99263 (bug 1219482) to hopefully fix the intermittent hazard failures CLOSED TREE
7ec471c9926360990ad4ec55376c53b54638da3f
created 2016-01-28 10:36 -0500
pushed 2016-01-29 03:23 +0000
sajitk sajitk - Bug 1219482 - Replace PRLogModuleInfo with LazyLogModule in security subdirectory. r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
e33b7964a131be119ae22da2ad39e2eb898133d3
created 2015-09-24 20:44 -0700
pushed 2015-10-05 03:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209351 (part 5) - Optimize nsTHashTable::RemoveEntry() usage in security/. r=keeler.
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-06-03 23:47 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-06-02 11:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-06-02 05:18 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-06-02 01:06 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-06-01 21:31 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-05-21 23:26 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-05-20 00:24 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
3cdce28ffcc6de50fac4fce22a8bca0a467db44b
created 2015-05-08 14:36 -0700
pushed 2015-05-08 21:37 +0000
Eric Rahm Eric Rahm - Bug 1162691 - Part 1: Remove instances of #ifdef PR_LOGGING in security. r=froydnj
e8c071496de1185a4b283f5615ead356ac8b8bb2
created 2015-05-05 20:21 +0200
pushed 2015-05-08 17:39 +0000
Daniel Veditz Daniel Veditz - Bug 1038072 - signature verification for JAR files unpacked into a directory. r=keeler
b7ed296c05adfa33ea8fc3aa29a28d96ce05a267
created 2015-05-06 09:58 +0200
pushed 2015-05-06 08:03 +0000
L. David Baron L. David Baron - Back out changeset a02ea85607a2 (bug 1038072) for widespread test failures (at least Linux, Android, and Mulet), on a CLOSED TREE.
a02ea85607a2c0989f057053858125fa5046763b
created 2015-05-05 20:21 +0200
pushed 2015-05-06 06:48 +0000
Daniel Veditz Daniel Veditz - Bug 1038072 - signature verification for JAR files unpacked into a directory. r=keeler
0511335a89fdad7bab8806a06512e5b05b38932a
created 2015-04-12 19:57 -1000
pushed 2015-04-14 01:20 +0000
Brian Smith Brian Smith - Bug 1153737: Avoid unnecessary uses of mozilla::pkix::ScopedPtr, r=keeler
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
df15e57ae78d43f86271b9878d3c338a4ebb89be
created 2015-01-02 01:25 -0500
pushed 2015-01-02 14:05 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117043 - Mark virtual overridden functions as MOZ_OVERRIDE in security; r=bsmith
f15a0fd7e3db81d3680d031782771e56a6a0d3af
created 2014-10-08 13:17 -0700
pushed 2014-10-08 20:20 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
b92b206a27605a332c3e09dd17370186f6af7ac3
created 2014-10-06 16:32 -0700
pushed 2014-10-06 23:33 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
f06cd735b5b3da53a517d763c179c5fe67a97377
created 2014-10-06 13:08 -0700
pushed 2014-10-06 22:09 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
c1a81857b963bcbb882a38a3a9d3bfdce76d8d91
created 2014-09-22 07:58 -0700
pushed 2014-09-22 19:51 +0000
Vlatko Markovic Vlatko Markovic - Bug 1059216 - Verification of Trusted Hosted Apps manifest signature, part 1. r=dkeeler,rlb
9a3e34d36cc12ffd669ffb5454ea1e24d7e38025
created 2014-09-19 20:13 -0700
pushed 2014-09-22 11:09 +0000
Vlatko Markovic Vlatko Markovic - Bug 1059204 - Prepare verification code for reuse. r=rlb
a4a8b3b58191206f53748d823cf255fba4042253
created 2014-08-02 08:49 -0700
pushed 2014-08-03 18:00 +0000
Brian Smith Brian Smith - Bug 1043041: Use mozilla::pkix::Time instead of PRTime, r=keeler
c989be71f8443b628a15cd0aab16f47de73d3582
created 2014-07-31 12:17 -0700
pushed 2014-08-01 03:47 +0000
Brian Smith Brian Smith - Bug 1041186, Part 2: Rename Input to Reader and InputBuffer to Input, r=keeler
less more (0) -60 tip