dom/crypto/WebCryptoTask.cpp
d9bd3e512cd05066ca26895bd2386b50977db2e6
created 2015-07-06 10:40 -0700
pushed 2015-09-21 14:04 +0000
Martin Thomson Martin Thomson - Bug 1172785 - RTCCertificate implementation, r=rbarnes
3d4cdf59f57f73a4e2484c2ad29ce82c27ce9bad
created 2015-05-30 08:28 +0200
pushed 2015-08-10 18:23 +0000
Tim Taubert Tim Taubert - Bug 1169890 - Check return values for CryptoBuffer.Assign() calls r=rbarnes
182efe94d6b3dfe073bb2f40c61da621cd68556b
created 2015-05-28 11:07 -0700
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj
3e0b4fc575a1cf13a70d2f4e36a873dd671d4bc7
created 2015-05-28 11:07 -0700
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Use FallibleTArray::TruncateLength instead of SetLength where possible. r=froydnj
924686491f340c1e2bb9213a0d35823245a0633f
created 2015-04-28 09:13 +0200
pushed 2015-08-10 18:23 +0000
Tim Taubert Tim Taubert - Bug 1050175 - Add raw import/export for EC public keys to the WebCrypto API r=rbarnes,smaug
7627c939c0bde6a3ac8d51983f9a794360a1005c
created 2015-04-25 14:53 +0200
pushed 2015-08-10 18:23 +0000
Tim Taubert Tim Taubert - Bug 1106087 - Recreate newly generated ECDH private keys with an CKA_EC_POINT attribute to support JWK and PKCS8 export r=rbarnes
08e444427294e4889509c78fcd26f43268cd7206
created 2015-04-27 20:47 +0200
pushed 2015-08-10 18:23 +0000
Tim Taubert Tim Taubert - Bug 1158927 - Calls to CryptoKey::PrivateKeyToPkcs8() and ::PublicKeyToSpki() should check return values r=rbarnes
5bc009d443048a17e876ea1d4cf311da29736ac0
created 2015-05-25 12:50 +0100
pushed 2015-08-10 18:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1167423 - patch 6 - Handle return values of FallibleTArray functions in WebCryptTask, r=smaug
5bf8a0b4add02c66253a83267e8b875b8ccb991c
created 2015-05-18 13:50 -0700
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
5e712bae4880917c9bceb06fb90bc91f47bb419f
created 2015-04-24 12:05 +0200
pushed 2015-06-29 20:18 +0000
Tim Taubert Tim Taubert - Bug 1157454 - Satisfy TSan by removing the unneeded mEarlyRv read in WebCryptoTask::CalculateResult() r=rbarnes
0811a946dba176abc0a2576a3fdb26cbac8aac49
created 2015-04-24 12:56 -0700
pushed 2015-05-15 21:40 +0000
Martin Thomson Martin Thomson - Bug 1158296 - Allow ECDSA key export in WebCrypto, r=rbarnes, a=lhenry
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18: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
238eeecce596d5158217b64a5ddda4a96918a66b
created 2015-01-07 12:00 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118803 - Mark virtual overridden functions as MOZ_OVERRIDE in misc DOM code; r=baku
299ebc930b9c27292c05d98afa30508a6a275b7a
created 2014-10-23 09:07 +0200
pushed 2015-01-12 19:37 +0000
Guilherme Goncalves Guilherme Goncalves - Bug 1088042 - Fix JsonWebKey object in test_WebCrypto_JWK. r=rbarnes
a02fdcc10dd91adfc9b8b40195f596f0a37c270c
created 2014-09-03 09:40 -0400
pushed 2015-01-12 19:37 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Remove CryptoBuffer::ToSECItem() using moz_malloc() r=rbarnes
d866ac7f8606078c156d96b027a90f166c4c6e4c
created 2014-08-22 15:32 +0200
pushed 2015-01-12 19:37 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement SPKI public key import/export for DH r=rbarnes
9527980656c9784e2604464dd8f21100af99c722
created 2014-08-22 12:02 +0200
pushed 2015-01-12 19:37 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement raw public key import/export for DH r=rbarnes,smaug
0100d140637ae35d23a0d0058592eecb9e41f509
created 2014-08-21 17:51 +0200
pushed 2015-01-12 19:37 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement deriveBits() for DH r=rbarnes,smaug
f5557f9935fbc126c02a6478f39ba5dd64ee07b8
created 2014-07-20 06:38 +0200
pushed 2015-01-12 19:37 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement generateKey() for DH r=rbarnes
c044fae78ad8d0c83d7bbe5786c466474f8eeb1c
created 2014-10-13 23:19 +0200
pushed 2015-01-12 19:37 +0000
Richard Barnes Richard Barnes - Bug 1034854 - Add support for ECDSA to WebCrypto API r=ttaubert,dkeeler r=bz
5c095b4e178cdd5e86f0156e348d2a84e23fa6c2
created 2014-10-07 00:47 +0200
pushed 2015-01-12 19:37 +0000
Tim Taubert Tim Taubert - Bug 1078847 - GenerateAsymmetricKeyTask should allow generating key pairs where only the public key or the private key has any usages r=rbarnes
9b74e7cf7995e8b10bff9134cce24ca4a4a5c4d6
created 2014-09-03 09:40 -0400
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Remove CryptoBuffer::ToSECItem() using moz_malloc(). r=rbarnes, a=lsblakk
cc040db9b406d929a0a7c78963be27578c5ec53e
created 2014-08-22 15:32 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement SPKI public key import/export for DH. r=rbarnes, a=lsblakk
8e01a459f5322fc38bd1e7997f89f3400cdebd51
created 2014-08-22 12:02 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement raw public key import/export for DH. r=rbarnes, r=smaug, a=lsblakk
4db14b0721a27be97e216f2f00a2b642b71e2c1c
created 2014-08-21 17:51 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement deriveBits() for DH. r=rbarnes, r=smaug, a=lsblakk
5ec58576edf397e74f67df24f0a73ee2cbb01058
created 2014-07-20 06:38 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement generateKey() for DH. r=rbarnes, a=lsblakk
a0b472565f9e5bc22b34a364d3679f3be2c7e546
created 2014-10-07 00:47 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1078847 - GenerateAsymmetricKeyTask should allow generating key pairs where only the public key or the private key has any usages. r=rbarnes, a=lsblakk
86f3ce4cf56a676edfb6a15ee4d16559549d1ef5
created 2014-10-29 20:52 -0400
pushed 2014-11-28 15:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1034856) for WebCrypto test failures.
29cf6a01532fdac997990b0e3cc9abd994b19f34
created 2014-09-03 09:40 -0400
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Remove CryptoBuffer::ToSECItem() using moz_malloc(). r=rbarnes, a=lsblakk
f6adbda3e224a2bc1c7a4c448bc307ea99483d35
created 2014-08-22 15:32 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement SPKI public key import/export for DH. r=rbarnes, a=lsblakk
7c17b33485f0fb826963206ff78ea4081d9c95ed
created 2014-08-22 12:02 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement raw public key import/export for DH. r=rbarnes, r=smaug, a=lsblakk
0112f05475130bb4ac736cecb0313d5d228e3ee9
created 2014-08-21 17:51 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement deriveBits() for DH. r=rbarnes, r=smaug, a=lsblakk
ce89df7057f06e34d847de8f307eb91668de5857
created 2014-07-20 06:38 +0200
pushed 2014-11-28 15:29 +0000
Tim Taubert Tim Taubert - Bug 1034856 - Implement generateKey() for DH. r=rbarnes, a=lsblakk
5de40c8a968fe2dcd29cac1908fc2b1a83af164e
created 2014-10-13 23:19 +0200
pushed 2014-11-28 15:29 +0000
Richard Barnes Richard Barnes - Bug 1034854 - Add support for ECDSA to WebCrypto API. r=ttaubert, r=dkeeler, r=bz, a=lsblakk
f4ebce0c90d09899637f840eb8febe516b3b54bc
created 2014-10-03 15:03 -0400
pushed 2014-11-28 15:29 +0000
Richard Barnes Richard Barnes - Bug 1077072 - Add telemetry for ECDH and PBKDF2 to WebCrypto API r=ttaubert
b87e4ed4ffc6b6845fa52a0e73009c8f0fc16cb6
created 2014-09-30 17:43 -0400
pushed 2014-11-28 15:29 +0000
Richard Barnes Richard Barnes - Bug 1064320 - NSC_Encrypt returns uninitialised garbage which is handed onwards to realloc
62e3d5d264c22f1854bce402d887bb2138acdcd4
created 2014-09-27 14:22 -0400
pushed 2014-11-28 15:29 +0000
Richard Barnes Richard Barnes - Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
d1268000b5d0597fbeecfdb7e807010e6a3c331a
created 2014-09-26 15:35 -0700
pushed 2014-11-28 15:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 398bdeea30b0 (bug 1037892) for build bustage
398bdeea30b07712656cb016612375ca983ed61b
created 2014-09-26 17:36 -0400
pushed 2014-11-28 15:29 +0000
Richard Barnes Richard Barnes - Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
e1f3be2c48f65c462dc0a11b9852c03ef7200605
created 2014-09-21 21:31 +0200
pushed 2014-11-28 15:29 +0000
Bobby Holley Bobby Holley - Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-11-28 15:29 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
ce5ae34c751b99d0cb3eb2eeb21cc1d5a72429e5
created 2014-09-01 18:26 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
0d960853f617616d28f531759c3e3dc8b9231d79
created 2014-10-01 22:19 -0400
pushed 2014-10-13 16:35 +0000
Richard Barnes Richard Barnes - Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft. r=bz, r=ttaubert, a=lmandel
7b9331d4bfb3a435f5c70c38b0d2038541327c74
created 2014-10-01 15:32 -0400
pushed 2014-10-13 16:35 +0000
Richard Barnes Richard Barnes - Bug 1064320 - NSC_Encrypt returns uninitialised garbage which is handed onwards to realloc. r=dkeeler, a=sledru
04e5f312664f9c6fecddbb71eab9241c0bbdc1f0
created 2014-08-04 14:31 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1048133 - Check key algorithms before using them for encryption/signatures r=rbarnes a=abillings
8f65aea3ba06d0eab56775a269a634cec26b1262
created 2014-08-08 16:45 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1050785 - RSA-OAEP encrypt/decrypt should accept strings as AlgorithmIdentifiers r=rbarnes
36f32e617f912b5d6be0b935dd07c0d47b6842ae
created 2014-08-07 12:52 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1050202 - Take length parameter into account when deriving HMAC keys r=rbarnes,smaug
d0c7741f70b6b4b78908b1357dc2aa2d1f3e1acf
created 2014-08-04 09:39 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement SPKI import/export for ECDH r=keeler,rbarnes
46fd409366ca5fecbb0f337ecb0606a23f84b062
created 2014-07-29 12:37 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement deriveKey() for ECDH r=rbarnes
9e38ab4b2b00208dfe64299644fe979e95c35029
created 2014-07-29 11:10 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement JWK import/export for ECDH r=rbarnes,keeler
2b61628b375c47e3ae20b263b3607f561ba25ece
created 2014-07-29 11:11 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
8305c22206c290f1f05acaee255d0e36a89dd91a
created 2014-07-26 08:01 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement generateKey() for ECDH r=rbarnes,keeler
1ef5bdb483f9bce3781d6c4fb61bbed449e311d4
created 2014-07-26 08:00 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Introduce EcKeyAlgorithm r=rbarnes,smaug
591fb2c4ee157f5089d03fe467954c31d734cfa9
created 2014-08-05 14:04 -0400
pushed 2014-10-13 16:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1034855) for LSAN leaks on a CLOSED TREE.
0dc569f749916ced0f5ee0b10320b31c339d118e
created 2014-08-04 09:39 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement SPKI import/export for ECDH r=keeler,rbarnes
4eb0ee62db1ed3412bca570b32a969fbf669669a
created 2014-07-29 12:37 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement deriveKey() for ECDH r=rbarnes
4af8993f153429a593d8ff50c1553ecf069ebbb0
created 2014-07-29 11:10 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement JWK import/export for ECDH r=rbarnes,keeler
f4f5f5b8421d29117b5e613db73546d25dfc4051
created 2014-07-29 11:11 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
33510bb7ad60a051b6666c2c82b7f2c12337d193
created 2014-07-26 08:01 +0200
pushed 2014-10-13 16:35 +0000
Tim Taubert Tim Taubert - Bug 1034855 - Implement generateKey() for ECDH r=rbarnes,keeler
less more (0) -60 tip