Unverified Commit fa1bdbbf authored by Hong Minhee's avatar Hong Minhee
Browse files

Implement HTTP Message Signatures (RFC 9421)

parent 09b29f9e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -3,3 +3,5 @@ deno.lock
repomix-output.xml
t.ts
t2.ts

**/.claude/settings.local.json
+9 −0
Original line number Diff line number Diff line
@@ -22,6 +22,15 @@ To be released.

 -  Added `Router.trailingSlashInsensitive` property.

 -  Implemented HTTP Message Signatures ([RFC 9421]).  [[#208]]

     -  Added `HttpMessageSignaturesSpec` type.
     -  Added `SignRequestOptions.spec` option.
     -  Added `SignRequestOptions.currentTime` option.
     -  Added `VerifyRequestOptions.spec` option.

[RFC 9421]: https://www.rfc-editor.org/rfc/rfc9421
[#208]: https://github.com/fedify-dev/fedify/issues/208
[#227]: https://github.com/fedify-dev/fedify/issues/227


+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@
    "dereferenceable",
    "discoverability",
    "docloader",
    "draft-cavage",
    "eddsa",
    "fanout",
    "federatable",
+2 −0
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@
    "@std/async": "jsr:@std/async@^1.0.5",
    "@std/bytes": "jsr:@std/bytes@^1.0.2",
    "@std/collections": "jsr:@std/collections@^1.0.6",
    "@std/crypto": "jsr:@std/crypto@^1.0.4",
    "@std/encoding": "jsr:@std/encoding@1.0.7",
    "@std/http": "jsr:@std/http@^1.0.6",
    "@std/testing": "jsr:@std/testing@^0.224.0",
@@ -42,6 +43,7 @@
    "mock_fetch": "jsr:@hongminhee/deno-mock-fetch@^0.3.2",
    "multicodec": "npm:multicodec@^3.2.1",
    "pkijs": "npm:pkijs@^3.2.4",
    "structured-field-values": "npm:structured-field-values@^2.0.4",
    "uri-template-router": "npm:uri-template-router@^0.0.17",
    "url-template": "npm:url-template@^3.1.1"
  },
+946 −4

File changed.

Preview size limit exceeded, changes collapsed.

Loading