Andrew Kaster
|
ae4d90c88a
LibWeb: Error out SubtleCrypto.digest with a OOM on Buffer copy error
|
1 year ago |
Andrew Kaster
|
a0623a47de
LibWeb: Implement importKey for RSA-OAEP
|
1 year ago |
Andrew Kaster
|
e422c93537
LibWeb: Make normalize_an_algorithm from SubtleCrypto public
|
1 year ago |
Andreas Kling
|
c0d7f748ed
LibWeb: Avoid FlyString lookups when setting IDL interface prototypes
|
1 year ago |
Andrew Kaster
|
1521a60a67
LibWeb: Support SubtleCrypto.exportKey for RSA-OAEP in JsonWebKey format
|
1 year ago |
Andrew Kaster
|
a9d240c647
LibWeb: Implement SubtleCrypto.generateKey for RSA-OAEP
|
1 year ago |
Andrew Kaster
|
0b4858e589
LibWeb: Implement SubtleCrypto.generateKey skeleton
|
1 year ago |
Andrew Kaster
|
0a6f195a71
LibWeb: Implement usages property for CryptoKey
|
1 year ago |
Andrew Kaster
|
2d59d6c98c
LibWeb: Refactor SubtleCrypto to allow adding more algorithms easier
|
1 year ago |
Sam Atkins
|
4bdb7dba8c
LibWeb: Add and use a helper to reject a promise with an exception
|
1 year ago |
Johannes Røsvik
|
d89e617a42
LibWeb: Make SubtleCrypto use the correct algorithm name for SHA-1
|
1 year ago |
stelar7
|
423e77d5c3
LibWeb: Implement `import_key` for PBKDF2
|
1 year ago |
Andrew Kaster
|
7bc7e2a48f
LibWeb: Convert SubtleCrypto::digest to use WebIDL Promises
|
1 year ago |
stelar7
|
3e0c0ce7ae
LibWeb: Move dictionaries to separate file
|
1 year ago |
stelar7
|
1bf73482f5
LibWeb: Add `using` statement for simpler type names
|
1 year ago |
stelar7
|
0afea792e2
LibWeb: Move dictionaries to the Bindings namespace
|
1 year ago |
stelar7
|
b2b5297997
LibWeb: Implement `normalize_an_algorithm`
|
1 year ago |
stelar7
|
635ad9e9b8
LibWeb: Use `AlgorithmIdentifier` in SubtleCrypto IDL
|
1 year ago |
Shannon Booth
|
96af80acd1
LibWeb: Port Intrinsics from DeprecatedString
|
1 year ago |
Shannon Booth
|
04c094343f
LibWeb+Meta: Add wrapper for the BufferSource/ArrayBufferView IDL types
|
1 year ago |
Andreas Kling
|
bfd354492e
LibWeb: Put most LibWeb GC objects in type-specific heap blocks
|
1 year ago |
Shannon Booth
|
41928c2902
LibWeb: Port DOMException interface from DeprecatedString to String
|
1 year ago |
Andreas Kling
|
72c9f56c66
LibJS: Make Heap::allocate<T>() infallible
|
1 year ago |
Andreas Kling
|
18c54d8d40
LibJS: Make Cell::initialize() return void
|
1 year ago |
Andreas Kling
|
a504ac3e2a
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
|
2 years ago |
Kenneth Myhra
|
fa1ba7fadf
LibWeb: Mark JS::Promise* return value for digest() with JS::NNGCPtr
|
2 years ago |
Kenneth Myhra
|
f783af05ed
LibWeb: Port SubtleCrypto to new String
|
2 years ago |
Kenneth Myhra
|
52e9839d8b
LibWeb: Make factory method of Crypto::SubtleCrypto fallible
|
2 years ago |
Timothy Flynn
|
b75b7f0c0d
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
|
2 years ago |
Timothy Flynn
|
2692db8699
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
|
2 years ago |