CSRF protection using HMAC-signed state tokens (RFC 5869, RFC 2104)
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Migrate dune-project files to tangled source format

Convert all packages from:
(source (uri https://tangled.org/handle/repo))
to:
(source (tangled handle/repo))

This uses dune 3.21's native tangled support for cleaner source
declarations. Also removes redundant homepage/bug_reports fields
that are auto-generated from tangled sources.

+7 -4
+5 -2
csrf.opam
··· 6 6 maintainer: ["Thomas Gazagnaire <thomas@gazagnaire.org>"] 7 7 authors: ["Thomas Gazagnaire <thomas@gazagnaire.org>"] 8 8 license: "MIT" 9 + homepage: "https://tangled.org/gazagnaire.org/ocaml-csrf" 10 + bug-reports: "https://tangled.org/gazagnaire.org/ocaml-csrf/issues" 9 11 depends: [ 10 12 "ocaml" {>= "4.08"} 11 - "dune" {>= "3.0" & >= "3.0"} 13 + "dune" {>= "3.21" & >= "3.0"} 12 14 "kdf" {>= "0.1"} 13 15 "digestif" {>= "1.2"} 14 16 "eqaf" {>= "0.9"} ··· 31 33 "@doc" {with-doc} 32 34 ] 33 35 ] 34 - dev-repo: "https://tangled.org/gazagnaire.org/ocaml-csrf" 36 + dev-repo: "git+https://tangled.org/gazagnaire.org/ocaml-csrf" 37 + x-maintenance-intent: ["(latest)"]
+2 -2
dune-project
··· 1 - (lang dune 3.0) 1 + (lang dune 3.21) 2 2 (name csrf) 3 3 4 4 (generate_opam_files true) 5 5 6 - (source (uri https://tangled.org/gazagnaire.org/ocaml-csrf)) 6 + (source (tangled gazagnaire.org/ocaml-csrf)) 7 7 (license MIT) 8 8 (authors "Thomas Gazagnaire <thomas@gazagnaire.org>") 9 9 (maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>")