Commit graph

85 commits

Author SHA1 Message Date
42b0ec1445 add result.ml; polymorphic variant errors + refacto 2026-07-03 19:53:23 +02:00
9fd3b5a3cc add more dune deps + use public_names 2026-07-03 19:53:23 +02:00
8bb9d35dda wip cram test 2026-07-03 19:53:23 +02:00
6d73af2169 [@@unboxed] type sig_ 2026-07-03 19:53:23 +02:00
ec4e166173 mfat path: keep it simple 2026-07-03 19:53:23 +02:00
cbae1c773a offline-tool: clean up revoke-denom 2026-07-03 19:53:23 +02:00
9c9414e96b update offline tool; fix dune-workspace 2026-07-03 19:53:23 +02:00
df02bf0f48 update tests 2026-07-03 19:53:23 +02:00
176c7cfa2b split modules in library/executable 2026-07-03 19:53:23 +02:00
87f06339c8 refacto crypto: add eddsa.ml + rsa.ml 2026-07-03 19:53:23 +02:00
4e707b080a rm headers_lib 2026-07-03 19:53:23 +02:00
75759afe69 rm timestamp.ml 2026-07-03 19:53:23 +02:00
5bcd84ca54 mv config_parser.ml 2026-07-03 19:53:23 +02:00
e44748eb99 rename cstring hashs 2026-07-03 19:53:23 +02:00
6e5b4fc179 rm auditor.ml+env.ml 2026-07-03 19:53:23 +02:00
439fdc6a30 rm util.ml + clean up 2026-07-03 19:53:23 +02:00
a23e59dfca MTE unikernel with Mkernel+Mnet+Vifu 2026-07-03 19:53:23 +02:00
76662bf23c add amount compare 2026-07-03 19:53:23 +02:00
4bb62e369d clean up 2026-07-03 19:53:23 +02:00
93f2dcb292 ok /keys validation 2026-07-03 19:53:23 +02:00
5692200c2d add last_change timestamp to secmod_rsa 2026-07-03 19:53:23 +02:00
35ebd70d04 fix amount fractions 2026-07-03 19:53:23 +02:00
71b9d59174 use correct denomination hash 2026-07-03 19:53:23 +02:00
6bba30e6be fix timestamp compare 2026-07-03 19:53:23 +02:00
8ded7676d4 jsont: use opt_mem 2026-07-03 19:53:23 +02:00
b7892fdca9 fix alt_unit_names 2026-07-03 19:53:23 +02:00
6886d14027 add demo.taler.net /keys json test data 2026-07-03 19:53:23 +02:00
5313ada570 refacto verify_denomination/signkey 2026-07-03 19:53:23 +02:00
cbf54c16df add test/validate_response.ml 2026-07-03 19:53:23 +02:00
b984190d6d add libtool_version.ml 2026-07-03 19:53:23 +02:00
e85a616e39 rm deprecated 2026-07-03 19:53:23 +02:00
35c0453267 fix check for replay attack + revoke 1sec in the future 2026-07-03 19:53:23 +02:00
b7e48641a5 fix kudos name; add check in parse_config 2026-07-03 19:53:23 +02:00
96ac74a0ab use exchange_pub valid at this time 2026-07-03 19:53:23 +02:00
9df75d7ea4 warn about keyring state mismatch only once 2026-07-03 19:53:23 +02:00
f9ebdb0a96 better module for BytesXX 2026-07-03 19:53:23 +02:00
7c989e590a + test disable-auditor/wire/drain 2026-07-03 19:53:23 +02:00
c04fda0f1e fix secmod add/write; + wip test revoke 2026-07-03 19:53:23 +02:00
651c422cb1 fdh-rsa: use Eqaf 2026-07-03 19:53:23 +02:00
4ff8d9840f clean up future_sk/dn 2026-07-03 19:53:23 +02:00
104666b7ea rm non-NBO Bin.t; rename time modules 2026-07-03 19:53:23 +02:00
7053607c72 secmod_rsa: use denom_hash 2026-07-03 19:53:23 +02:00
af885e4a7c warn instead of fail 2026-07-03 19:53:23 +02:00
85b1249cde +wip db-sm different key state issue 2026-07-03 19:53:23 +02:00
b647223fc2 add Syntax.list_filter_map 2026-07-03 19:53:23 +02:00
abfd35c425 fix exchange_sig: correctly group and order denominations 2026-07-03 19:53:23 +02:00
481adaf53e ~ 2026-07-03 19:53:23 +02:00
8708143f16 simplify: rm revoke from sk/dn data type 2026-07-03 19:53:23 +02:00
3195ff5c81 use scanf 2026-07-03 19:53:23 +02:00
805af58fe6 fix secmod_rsa config; fix signkey stamp_end 2026-07-03 19:53:23 +02:00