Martin Thomson
|
3fbdd7b996
|
Bug 1172785 - RTCCertificate implementation, r=rbarnes
|
2015-07-06 10:40:04 -07:00 |
|
Tim Taubert
|
55d34f3150
|
Bug 1169890 - Check return values for CryptoBuffer.Assign() calls r=rbarnes
|
2015-05-30 08:28:45 +02:00 |
|
Birunthan Mohanathas
|
399e0c3be3
|
Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj
|
2015-05-28 11:07:43 -07:00 |
|
Birunthan Mohanathas
|
542c33cefc
|
Bug 968520 - Use FallibleTArray::TruncateLength instead of SetLength where possible. r=froydnj
This preemptively fixes the upcoming -Wunused-result warnings due to unchecked
SetLength calls.
|
2015-05-28 11:07:43 -07:00 |
|
Birunthan Mohanathas
|
bae45fd11d
|
Bug 968520 - Use FallibleTArray::Clear instead of SetLength(0). r=froydnj
This preemptively fixes the upcoming -Wunused-result warnings due to unchecked
SetLength calls.
|
2015-05-28 11:07:43 -07:00 |
|
Tim Taubert
|
a3e1a327c3
|
Bug 1050175 - Add raw import/export for EC public keys to the WebCrypto API r=rbarnes,smaug
|
2015-04-28 09:13:16 +02:00 |
|
Birunthan Mohanathas
|
a7011ffde2
|
Bug 1164714 - Flatten security/manager/ssl/src/ directory. r=keeler
|
2015-05-26 10:31:23 -07:00 |
|
Tim Taubert
|
3c20a9eeb7
|
Bug 1106087 - Add test to ensure we can export newly generated ECDH private keys r=rbarnes
|
2015-04-24 16:07:56 +02:00 |
|
Tim Taubert
|
dc73abbd41
|
Bug 1106087 - Recreate newly generated ECDH private keys with an CKA_EC_POINT attribute to support JWK and PKCS8 export r=rbarnes
|
2015-04-25 14:53:43 +02:00 |
|
Tim Taubert
|
627c207c3e
|
Bug 1158927 - Calls to CryptoKey::PrivateKeyToPkcs8() and ::PublicKeyToSpki() should check return values r=rbarnes
|
2015-04-27 20:47:12 +02:00 |
|
Tim Taubert
|
b5e06fcd9e
|
Bug 1133747 - Fix intermittent test_WebCrypto_Reject_Generating_Keys_Without_Usages.html failures by requesting a longer timeout r=rbarnes
|
2015-05-22 01:56:18 -04:00 |
|
Tim Taubert
|
a3b3e98986
|
Bug 1074139 - Bump test timeout to fix intermittent test_WebCrypto_RSA_OAEP.html timeouts r=rbarnes
|
2015-04-27 10:02:12 +02:00 |
|
Tim Taubert
|
0befafe82c
|
Bug 1158886 - Correct public key argument names for CryptoKey::PublicKeyToSpki() and ::PublicKeyToJwk() r=rbarnes
|
2015-04-27 18:48:36 +02:00 |
|
Andrea Marchesini
|
38122c45e6
|
Bug 1167423 - patch 6 - Handle return values of FallibleTArray functions in WebCryptTask, r=smaug
|
2015-05-25 12:50:15 +01:00 |
|
Tim Taubert
|
75388ae5d1
|
Bug 1166031 - Use 1024-bit prime for WebCrypto's DH tests. r=mt
|
2015-05-20 19:51:00 -04:00 |
|
Birunthan Mohanathas
|
cacd440dcb
|
Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::ReplaceElementsAt calls. r=froydnj
|
2015-05-18 13:50:35 -07:00 |
|
Birunthan Mohanathas
|
c316215317
|
Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
|
2015-05-18 13:50:35 -07:00 |
|
Andrew McCreight
|
aeff7c99ee
|
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
|
2015-05-03 15:32:37 -04:00 |
|
Tim Taubert
|
d7bf1eb6ca
|
Bug 1157454 - Satisfy TSan by removing the unneeded mEarlyRv read in WebCryptoTask::CalculateResult() r=rbarnes
|
2015-04-24 12:05:32 +02:00 |
|
Martin Thomson
|
7a67faf4c4
|
Bug 1158296 - Allow ECDSA key export in WebCrypto, r=rbarnes
|
2015-04-24 12:56:46 -07:00 |
|
Mark Banner
|
896328f7a0
|
Bug 1147940 - Remove the dom.webcrypto.enabled pref as it is no longer necessary. r=smaug,r=rbarnes
|
2015-04-08 19:23:05 +01:00 |
|
Andrea Marchesini
|
b212600c95
|
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
|
2015-03-27 18:52:19 +00:00 |
|
Ehsan Akhgari
|
33bb32f549
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
|
Boris Zbarsky
|
54c64f20a9
|
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
|
2015-03-19 10:13:33 -04:00 |
|
Tim Taubert
|
9a501b3b57
|
Bug 1142681 - Let CreateECParamsForCurve() assert a non-null arena parameter r=keeler
|
2015-03-13 22:10:23 +01:00 |
|
Tim Taubert
|
0c363d5bfc
|
Bug 1085369 - Move other long-running tests to separate test files r=keeler
|
2015-01-06 12:03:22 +01:00 |
|
Tim Taubert
|
a0d0dcd6ac
|
Bug 1085369 - Move key wrapping/unwrapping tests to their own test file r=rbarnes
|
2014-10-20 18:08:51 +02:00 |
|
Ehsan Akhgari
|
abb608a46d
|
Bug 1118803 - Mark virtual overridden functions as MOZ_OVERRIDE in misc DOM code; r=baku
|
2015-01-08 08:49:54 -05:00 |
|
Guilherme Goncalves
|
41b5189ad7
|
Bug 1088042 - Fix JsonWebKey object in test_WebCrypto_JWK. r=rbarnes
|
2014-10-23 09:07:00 +02:00 |
|
Tim Taubert
|
17e2cb02ab
|
Bug 1034856 - Follow-up to fix small SECItem leak in PublicKeyToSpki() on a CLOSED TREE r=bustage
|
2014-10-17 15:14:18 +02:00 |
|
Tim Taubert
|
ff9f6831c0
|
Bug 1034856 - Follow-up to fix small SECItem leak in PublicKeyToSpki() on a CLOSED TREE r=bustage
|
2014-10-17 15:05:59 +02:00 |
|
Tim Taubert
|
ed7a1a790e
|
Backed out changeset ace6aa02d442 (bug 1034856)
|
2014-10-17 14:58:33 +02:00 |
|
Tim Taubert
|
72218961f3
|
Bug 1034856 - Follow-up to fix small SECItem leak in PublicKeyToSpki() r=bustage
|
2014-10-17 13:30:41 +02:00 |
|
Tim Taubert
|
3fa93d7d46
|
Bug 1034856 - Remove CryptoBuffer::ToSECItem() using moz_malloc() r=rbarnes
|
2014-09-03 09:40:21 -04:00 |
|
Tim Taubert
|
9fc58eefdd
|
Bug 1034856 - Implement SPKI public key import/export for DH r=rbarnes
|
2014-08-22 15:32:15 +02:00 |
|
Tim Taubert
|
a4c043bf3b
|
Bug 1034856 - Implement raw public key import/export for DH r=rbarnes,smaug
|
2014-08-22 12:02:14 +02:00 |
|
Tim Taubert
|
e001daa9b5
|
Bug 1034856 - Implement deriveBits() for DH r=rbarnes,smaug
|
2014-08-21 17:51:51 +02:00 |
|
Tim Taubert
|
b2014eed6e
|
Bug 1034856 - Implement generateKey() for DH r=rbarnes
|
2014-07-20 06:38:44 +02:00 |
|
Tim Taubert
|
1201b53622
|
Bug 1034856 - Introduce DhKeyAlgorithm r=rbarnes,smaug
|
2014-07-20 05:51:10 +02:00 |
|
Richard Barnes
|
f6115a2519
|
Bug 1034854 - Add support for ECDSA to WebCrypto API r=ttaubert,dkeeler r=bz
|
2014-10-13 23:19:00 +02:00 |
|
Tim Taubert
|
5a69a28d7a
|
Bug 1078847 - GenerateAsymmetricKeyTask should allow generating key pairs where only the public key or the private key has any usages r=rbarnes
|
2014-10-07 00:47:21 +02:00 |
|
David Keeler
|
2e24629c80
|
bug 1080746 - WebCrypto: test import/export of an RSA private key with p < q r=rbarnes
|
2014-10-09 14:43:26 -07:00 |
|
Peter Van der Beken
|
9254096129
|
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
--HG--
extra : rebase_source : 89c476cd9436530b2df5acc903909e34188417a0
|
2014-10-07 11:44:49 +02:00 |
|
Richard Barnes
|
af474c47c3
|
Bug 1077072 - Add telemetry for ECDH and PBKDF2 to WebCrypto API r=ttaubert
|
2014-10-03 15:03:04 -04:00 |
|
Richard Barnes
|
088325d5e2
|
Bug 1064320 - NSC_Encrypt returns uninitialised garbage which is handed onwards to realloc
|
2014-09-30 17:43:49 -04:00 |
|
Richard Barnes
|
9efc83e361
|
Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
|
2014-09-27 14:22:57 -04:00 |
|
Wes Kocher
|
ce80476811
|
Backed out changeset 398bdeea30b0 (bug 1037892) for build bustage
|
2014-09-26 15:35:38 -07:00 |
|
Richard Barnes
|
2176cd99b3
|
Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
* * *
Add check for old structured clone format.
|
2014-09-26 17:36:39 -04:00 |
|
Bobby Holley
|
8dae0fc8ce
|
Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug
The method is infallible, and making the callers invoke
js::GetGlobalForObjectCrossCompartment manually is dumb.
|
2014-09-21 21:31:53 +02:00 |
|
Chris Peterson
|
b3b77faddd
|
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
|
2014-07-21 21:43:21 -07:00 |
|