dom/crypto/WebCryptoTask.cpp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
e721c3e314bda10fe918e919d6ca9af8ad1a56ca
created 2018-11-07 11:12 +0000
pushed 2018-11-07 11:13 +0000
Jon Coppeard Jon Coppeard - Bug 1500759 - Root parameter dictionaries in AesTask::Init() r=keeler a=abillings
4ecb7bf0e6f26af47f48454b7d193c9763e623e4
created 2018-10-23 15:43 +0000
pushed 2018-10-23 22:24 +0000
Edouard Oger Edouard Oger - Bug 1500292 p1 - Remove 0-length key checks in ImportSymmetricKeyTask and DerivePbkdfBitsTask. r=jcj
ddb66025724b2ebae3b0d8493c0093e6fcfce1af
created 2018-07-11 10:37 +0300
pushed 2018-07-15 13:28 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM/Crypto - Initialize member fields in classes/ structures. r=mt
922e5af62299feae919b1c791e47a1050240d2a2
created 2018-06-18 16:37 -0400
pushed 2018-06-18 20:37 +0000
Andrea Marchesini Andrea Marchesini - Bug 1455256 - Port more components to WorkerRef - part 3 - WebCrypto, r=asuth
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 14:24 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
7818e2f5572c3e90c14d0d42881d793864baa2e4
created 2018-02-05 19:55 +0100
pushed 2018-02-05 18:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly
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
ecb9941ee0344bd6952724e371589c3d0834e30d
created 2018-01-23 12:22 -0800
pushed 2018-02-01 21:59 +0000
David Keeler David Keeler - bug 1421084 - part 2/4 - remove nsNSSShutDownObject::isAlreadyShutDown() 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
7a858acf697e98a60921123fb4866a41834f0f87
created 2018-01-31 08:24 +0100
pushed 2018-01-31 07:26 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 15 - static function in a workers namespace, r=smaug
22ab83c80c5e38ab1b32b7e8186825ecd855ee1f
created 2018-01-31 08:24 +0100
pushed 2018-01-31 07:26 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 14 - WorkerPrivate without workers namespace, r=smaug
68a1d607cbc487975686cd7e5e3fbd10e76004c5
created 2018-01-31 08:23 +0100
pushed 2018-01-31 07:26 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 13 - WorkerHolder without workers namespace, r=smaug
707c38afa7a323145ff40c65f20bf8a241d7fe5b
created 2017-11-28 10:00 +0100
pushed 2017-11-28 09:10 +0000
Tim Taubert Tim Taubert - Bug 1413841 - Check for integer overflow in AesTask::DoCrypto() r=keeler
dec3b1ceaa9ba6490d9b5af85e90106abc3e9a06
created 2017-11-15 07:58 +0100
pushed 2017-11-15 06:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1405290 - Improve logging of workers when shutting down - part 3 - WorkerHolder with names, r=asuth
df2de397ec5e10b81793cdcf44f51586056d31a0
created 2017-08-10 18:04 -0700
pushed 2017-08-11 01:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1128959 - Implement the WHATWG Streams spec - part 1 - WebIDL Bindings, r=bz
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
351a4d47496ecc6d03585474d89f48b602b007e7
created 2017-06-01 13:42 -0700
pushed 2017-06-13 03:28 +0000
Bill McCloskey Bill McCloskey - Bug 1365097 - Convert NS_GetCurrentThread uses in dom (except for dom/media) (r=smaug)
372920baafa4800664cb9c3d64a66070c5b9f84e
created 2017-05-09 16:19 -0700
pushed 2017-05-10 04:53 +0000
Bill McCloskey Bill McCloskey - Bug 1363560 - Name more runnables (r=mccr8)
5f97ca8be2b43d3d26ed055e8d3cad877b20b546
created 2017-01-25 00:27 +0800
pushed 2017-01-30 23:54 +0000
Cykesiopka Cykesiopka - Bug 1329238 - Make public CryptoKey.h methods return UniqueX NSS types instead of raw pointers. r=ttaubert
01aafb2359c9423afd979ec57c401e5034d285fa
created 2016-11-18 00:49 +0800
pushed 2016-11-21 14:46 +0000
Cykesiopka Cykesiopka - Bug 1311379 - Stop using Scoped.h NSS types in WebCryptoTask.(cpp|h). r=rbarnes,ttaubert
9aac837c6e4955057c53f0608431b099d45dfe41
created 2016-08-20 23:00 +0800
pushed 2016-08-24 13:10 +0000
Cykesiopka Cykesiopka - Bug 1296316 - Convert nsNSSShutDownObject::CalledFromType to an enum class. r=mgoodwin
37b2a40ca3f7dc39abbca5f444a5607914d34eec
created 2016-08-18 07:11 -0700
pushed 2016-08-18 14:11 +0000
Ben Kelly Ben Kelly - Bug 1293690 P2 Set explicit status levels to fail at when calling WorkerHolder::HoldWorker. r=baku
252ff19cd7466770c25f0b1853fb5985670b1120
created 2016-08-17 21:16 -0700
pushed 2016-08-18 04:16 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 1290116, bug 1293690) for build bustage
d84b0768f0ce3939b847fb65fcbaff3b8b255d99
created 2016-08-17 20:01 -0700
pushed 2016-08-18 03:01 +0000
Ben Kelly Ben Kelly - Bug 1293690 P2 Set explicit status levels to fail at when calling WorkerHolder::HoldWorker. r=baku
00f81b0e199303e9eeef69c6f5dbb25713d925b7
created 2016-07-01 06:49 -0700
pushed 2016-07-01 13:49 +0000
Ben Kelly Ben Kelly - Bug 1281874 P1 Hold the worker alive while performing web crypto async work. r=khuey
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
f9e0ca40cb9691f55554ec992817bcfc7defb410
created 2016-05-12 11:12 -0700
pushed 2016-05-13 19:25 +0000
David Keeler David Keeler - bug 1271350 - work around PK11_CreatePBEV2AlgorithmID generating a random salt when it shouldn't r=ttaubert
17e4c84b299dba389fdb6cbc856629d11fea55bc
created 2016-03-17 11:02 +0100
pushed 2016-04-08 10:21 +0000
Tim Taubert Tim Taubert - Bug 842818 - Inline CloneData() and clean up ImportKeyTask::SetKeyData() r=rbarnes
fdded53dc92f12deeb7e2b72f07571f577418d05
created 2016-01-20 23:19 +0100
pushed 2016-04-08 10:21 +0000
Tim Taubert Tim Taubert - Bug 842818 - Allow calling WebCryptoTask::DispatchWithPromise() from workers r=keeler
f197594181f9e8218ab2ad46fe07002fe2f09107
created 2016-03-08 11:15 +0100
pushed 2016-03-08 10:19 +0000
Tim Taubert Tim Taubert - Bug 1250930 - Use correct global when creating a key in GenerateAsymmetricKeyTask r=bz
5a0c2680427b61c01e502f85d725f6950d69dbd6
created 2016-03-08 11:15 +0100
pushed 2016-03-08 10:19 +0000
Tim Taubert Tim Taubert - Bug 1250930 - Use correct global when creating a key in GenerateSymmetricKeyTask r=bz
5e27bd6b21886b3ff1c5b3dac5532993efed06af
created 2016-03-08 11:14 +0100
pushed 2016-03-08 10:19 +0000
Tim Taubert Tim Taubert - Bug 1250930 - Use SubtleCrypto's global when creating keys for an ImportKeyTask r=bz
b9799dc9819901ff4aca62a05672c6fabbe8199a
created 2016-01-22 18:07 +1100
pushed 2016-02-15 01:48 +0000
Martin Thomson Martin Thomson - Bug 1241757 - Permit export of JWK with empty key_ops field, r=rbarnes
29a076e8bc0d803b73533c95def47b7bdaf93dc9
created 2015-10-14 13:38 +0200
pushed 2016-01-26 20:30 +0000
Tim Taubert Tim Taubert - Bug 1191936 - Implement SPKI/PKCS#8/JWK import/export for RSA-PSS r=rbarnes
1fba432e1cab3cefc95fca1553d9fbd850fb73c8
created 2015-10-13 20:22 +0200
pushed 2016-01-26 20:30 +0000
Tim Taubert Tim Taubert - Bug 1191936 - Implement RSA-PSS signing and verification r=rbarnes,smaug
1faac7557b25577cfd94e4cd3b3c7c3922177cc9
created 2015-10-13 18:48 +0200
pushed 2016-01-26 20:30 +0000
Tim Taubert Tim Taubert - Bug 1191936 - Implement RSA-PSS key generation r=rbarnes
9e347384b8db9a52e062c82d86436deaf23df07a
created 2016-01-26 14:57 +0100
pushed 2016-01-26 18:54 +0000
Tim Taubert Tim Taubert - Bug 1200341 - Implement HKDF for WebCrypto r=rbarnes,smaug
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
2f1a8f06d712967df3380304ae3b0b20e778ee28
created 2015-10-09 10:56 +0200
pushed 2015-10-10 11:42 +0000
Tim Taubert Tim Taubert - Bug 1213203 - AsymmetricSignVerifyTask::DoCrypto() creates unused SGNContext r=mt
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
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
773fdab3d54b899357690140166aafc24a830291
created 2015-09-21 14:52 +0200
pushed 2015-10-07 10:15 +0000
Tim Taubert Tim Taubert - Bug 1001691 - Make GenerateAsymmetricKeyTask::mKeyPair a UniquePtr so that we can explicitly release it on the main thread r=mt
f8f5da76123843b2fdec8cd8a1e8dca89f106c18
created 2015-09-11 23:41 +0200
pushed 2015-10-07 10:15 +0000
Tim Taubert Tim Taubert - Bug 1001691 - Use thread pool for WebCrypto operations r=bz
a4bf09cda682d02ef212a8c4fbc27f00898bebef
created 2015-09-14 11:53 +0200
pushed 2015-10-02 17:37 +0000
Tim Taubert Tim Taubert - Bug 1204155 - Check if we're OOM when calling SECKEY_CopyPrivateKey() and SECKEY_CopyPublicKey() r=mt
48dfe8c77b2f6f3cf8a81ea22d47c3f095d38b35
created 2015-09-14 11:19 +0200
pushed 2015-10-02 17:37 +0000
Tim Taubert Tim Taubert - Bug 1204155 - Account for OOM in CryptoKey::SetSymKey() r=mt
d9bd3e512cd05066ca26895bd2386b50977db2e6
created 2015-07-06 10:40 -0700
pushed 2015-07-06 18:33 +0000
Martin Thomson Martin Thomson - Bug 1172785 - RTCCertificate implementation, r=rbarnes
3d4cdf59f57f73a4e2484c2ad29ce82c27ce9bad
created 2015-05-30 08:28 +0200
pushed 2015-06-11 01:38 +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-05-28 18:08 +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-05-28 18:08 +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-05-28 08:41 +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-05-26 15:56 +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-05-26 11:03 +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-05-25 11:51 +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-05-18 22:49 +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-05-03 19:33 +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-04-25 14:51 +0000
Tim Taubert Tim Taubert - Bug 1157454 - Satisfy TSan by removing the unneeded mEarlyRv read in WebCryptoTask::CalculateResult() r=rbarnes
1835de92a1bd0e0c652fbd92b5deaebd7b769162
created 2015-04-24 12:56 -0700
pushed 2015-04-24 22:22 +0000
Martin Thomson Martin Thomson - Bug 1158296 - Allow ECDSA key export in WebCrypto, r=rbarnes
less more (0) -100 -60 tip