Commit Graph

120 Commits

Author SHA1 Message Date
denobot
2b3683b6fb
chore: release 2024.08.26 (#5824)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-08-26 17:33:29 +09:00
Ian Bull
ae78abb085
refactor(toml,msgpack,crypto,data-structures): align the error messages to the style guide (#5705)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-21 16:15:14 +09:00
Tim Reichen
06da501da6
refactor(crypto): remove old unused _fnv folder (#5716)
* initial commit

* remove files
2024-08-20 09:42:34 +10:00
denobot
fb950fa0f3
chore: release 2024.07.26 (#5554)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-26 19:45:22 +09:00
Asher Gomez
f7561ca825
fix(crypto): improve handling of length option (#5505)
* fix(crypto): improve handling of `length` option

* work
2024-07-26 09:30:17 +05:30
denobot
dc14633394
chore: release 2024.07.09 (#5363)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-09 15:13:21 +09:00
Asher Gomez
735609e304
test(crypto): test timingSafeEqual() in handling DataViews (#5268) 2024-07-03 14:56:31 +10:00
Asher Gomez
b18d1a071b
chore(crypto): release crypto@1.0.0 (#4990) 2024-06-30 11:31:53 +00:00
Asher Gomez
d102a10235
refactor(assert,async,bytes,cli,collections,crypto,csv,data-structures,datetime,dotenv,encoding,expect,fmt,front-matter,fs,html,http,ini,internal,io,json,jsonc,log,media-types,msgpack,net,path,semver,streams,testing,text,toml,ulid,url,uuid,webgpu,yaml): import from @std/assert (#5199)
* refactor: import from `@std/assert`

* update
2024-06-30 08:30:10 +00:00
Asher Gomez
31b906db99
chore: ensure code examples use assertions in Doc Linter (#4911) 2024-06-03 14:10:27 +10:00
Asher Gomez
98c0c801e1
chore(crypto): release crypto@1.0.0-rc.1 (#4912) 2024-05-31 19:46:26 +10:00
Yoshiya Hinosawa
7d12675eb4
BREAKING(crypto): remove deprecated APIs (#4919) 2024-05-31 18:42:19 +09:00
Yoshiya Hinosawa
1dd988ce66
BREAKING(crypto): remove KeyStack (#4916) 2024-05-31 18:02:56 +09:00
Yoshiya Hinosawa
f94f8f3580
docs(crypto): improve docs (#4884)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-05-31 11:39:47 +09:00
Asher Gomez
d2a4516688
refactor(crypto): cleanup redundant assertion in timingSafeEqual() (#4907) 2024-05-30 20:16:58 +10:00
Yoshiya Hinosawa
2740ff265d
test(crypto): test node.js custom inspection of KeyStack (#4887) 2024-05-30 11:33:50 +09:00
Yoshiya Hinosawa
3155f0050a
chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
Asher Gomez
acc1d068e5
refactor(crypto): cleanup crypto.subtle.digest[Sync]() logic (#4626)
* refactor(crypto): cleanup `crypto.subtle.digest[Sync]()` logic

* tweaks

* tweaks

* tweaks
2024-04-24 18:16:42 +09:00
Michael Herzner
f5f9ca9207
test(crypto): improve test coverage (#4620)
* test(crypto): improve test coverage

* chore: implement review remarks

* fix types incompatible with @types/node

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-04-23 08:37:50 +10:00
Asher Gomez
e1f9d80fa3
chore: fix types (#4617) 2024-04-22 06:03:29 +00:00
Asher Gomez
53ff1ed01e
chore: update to rust@1.77.2 (#4621)
* chore: update to `rust@1.77.2`

* tweak
2024-04-22 15:00:32 +09:00
Asher Gomez
3f9d4a8494
chore: simplify deprecation notice check (#4577) 2024-04-17 15:36:50 +09:00
David Sherret
26d3fc3031
chore: enable verbatim-module-syntax lint rule (#4539)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-04-02 00:57:05 +00:00
Jeremy Banks
9af0532d46
deprecation(crypto): rename an export to match style guide, deprecating original and two other obsolete imports (#4525) 2024-03-28 15:22:01 +09:00
Asher Gomez
bcfc7e003e
chore(crypto): upgrade dependencies (#4530)
* docs(fs): polish documentation (#4526)

* Try this.

* bad name

* Revert "bad name"

This reverts commit 677f1649e3.

Revert "Try this."

This reverts commit 7d0f73c1e8.

* try this

---------

Co-authored-by: David Sherret <dsherret@gmail.com>
2024-03-28 13:24:37 +11:00
Jeremy Banks
4c78e13be6
fix(crypto): move FNV hashes from TypeScript to Rust/Wasm and implement iteration functionality (#4515) 2024-03-26 11:48:56 +09:00
Jeremy Banks
1341b89eff
chore(crypto): switch Wasm crate's sha-1 dependency to sha1 to reflect rename by maintainer (#4516) 2024-03-24 14:01:32 +11:00
Jeremy Banks
d78b58536b
refactor(crypto): removed unused code from Wasm build (#4510)
* crypto/wasm: rebuild

* crypto/wasm: update to rust 1.77.0

* crypto/wasm: removed unused code from wasm_bindgen interface

* crypto/wasm: removed unused code from digest.rs

* crypto/wasm: fix doc comment

* crypto/wasm: drops rust back to version 1.76.0

* tweak

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-03-23 01:57:09 +00:00
Asher Gomez
198c7afd32
docs(front_matter): cleanup and improve docs (#4505) 2024-03-20 12:38:07 +11:00
Asher Gomez
e99375a8e2
chore(crypto): upgrade to rust@1.76.0 and 2021 edition (#4504) 2024-03-20 03:19:01 +10:00
Asher Gomez
504bb0b1ce
docs(crypto): add module example (#4476)
docs(crypto): add module docs
2024-03-12 16:56:28 +11:00
Asher Gomez
58c53e55e9
chore: fix "Wasm" casing (#4461) 2024-03-11 20:32:05 +11:00
dependabot[bot]
97a4d3112c
chore(deps): bump the dependencies in /crypto/_wasm (js-sys, wasm-bindgen, wasmbuild) (#4438)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-03-05 12:52:11 +09:00
David Sherret
ef6b95f0c7
refactor: make the code work under verbatimModuleSyntax (#4406)
* Start

* Update

* Format

* Revert deno.json change

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-02-27 21:57:25 +00:00
Asher Gomez
22c0dfc6aa
chore(crypto): move test scripts to own files (#4367) 2024-02-22 15:39:35 +11:00
cin
265fa975ca
refactor(crypto): prepare for noUncheckedIndexedAccess (#4270) 2024-02-03 02:07:57 +09:00
David Luis
ad4abccb66
docs: replace markdown hyperlink syntax with {@link} tag where necessary. (#4253)
docs: replaces markdown hyperlink syntax with `{@link}` tag when necessary.
2024-02-01 09:19:46 +11:00
David Luis
593e344543
docs: fix broken {@link} hyperlinks (#4241) 2024-01-26 01:08:29 +11:00
Asher Gomez
43e960aca1
chore(crypto): upgrade to rust@1.75.0 and wasmbuild@0.15.5 (#4193) 2024-01-15 15:04:10 +11:00
Asher Gomez
805b926032
fix: add --no-lock to spawned process args in tests (#4168) 2024-01-12 13:38:41 +09:00
Asher Gomez
4faabb1c37
BREAKING(crypto): remove stable KeyStack() (#4055) 2024-01-03 05:24:36 +11:00
Lino Le Van
c46143f0ac
chore: update copyright year (#4046)
* chore: update copyright year

* fix

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-01-02 08:11:32 +11:00
Tim Reichen
852ef9c77a
refactor(crypto): format test names (#3989)
* initial commit

* tweaks

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2023-12-19 00:50:15 +00:00
Asher Gomez
576fbc312f
BREAKING(crypto): remove toHashString() (#3924) 2023-12-15 14:45:16 +11:00
Asher Gomez
f9d1049bbb
docs(crypto): complete documentation (#3921) 2023-12-14 20:55:43 +11:00
Asher Gomez
98b4123693
refactor(encoding): cleanup deprecated API use (#3925)
* refactor(encoding): cleanup deprecated API use

* fix

* tweak

* revert
2023-12-12 14:49:33 +11:00
Sanjaiyan Parthipan
b460c4a017
perf(crypto): use Promise.all() for KeyStack data comparisons (#3919) 2023-12-11 08:12:29 +11:00
dependabot[bot]
d52b21f673
chore(deps): bump the dependencies group in /crypto/_wasm with 6 updates (#3866)
* chore(deps): bump the dependencies group in /crypto/_wasm with 6 updates

Bumps the dependencies group in /crypto/_wasm with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [blake2](https://github.com/RustCrypto/hashes) | `0.10.4` | `0.10.6` |
| [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.3.1` | `1.5.0` |
| [digest](https://github.com/RustCrypto/traits) | `0.10.5` | `0.10.7` |
| [js-sys](https://github.com/rustwasm/wasm-bindgen) | `0.3.65` | `0.3.66` |
| [md-5](https://github.com/RustCrypto/hashes) | `0.10.5` | `0.10.6` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.10.8` |


Updates `blake2` from 0.10.4 to 0.10.6
- [Commits](https://github.com/RustCrypto/hashes/compare/blake2-v0.10.4...blake2-v0.10.6)

Updates `blake3` from 1.3.1 to 1.5.0
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases)
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.3.1...1.5.0)

Updates `digest` from 0.10.5 to 0.10.7
- [Commits](https://github.com/RustCrypto/traits/compare/digest-v0.10.5...digest-v0.10.7)

Updates `js-sys` from 0.3.65 to 0.3.66
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Updates `md-5` from 0.10.5 to 0.10.6
- [Commits](https://github.com/RustCrypto/hashes/compare/md-5-v0.10.5...md-5-v0.10.6)

Updates `sha2` from 0.10.6 to 0.10.8
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.6...sha2-v0.10.8)

---
updated-dependencies:
- dependency-name: blake2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: blake3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: digest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: js-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: md-5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* upgrade wasmbuild@0.15.3 and wasm-bindgen@0.2.89

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2023-11-29 11:42:00 +11:00
Asher Gomez
8822cd3e57
chore(deps): upgrade wasmbuild to 0.15.2 (#3859) 2023-11-27 15:12:42 +11:00
Asher Gomez
0643203103
chore: update Rust for std/crypto to 1.74.0 (#3832)
* chore: update Rust for `std/crypto`

* fix

* x

* update
2023-11-22 18:41:16 +11:00