Christian Grothoff
|
3b1e742dde
|
-simplify: nonce no longer hashed
|
2022-02-11 18:00:20 +01:00 |
|
Christian Grothoff
|
9f77398fe2
|
-fix use of uninit memory in test
|
2022-02-11 17:44:18 +01:00 |
|
Christian Grothoff
|
0eb5b08d50
|
-minor API clean up
|
2022-02-11 17:05:57 +01:00 |
|
Christian Grothoff
|
2772050b95
|
-add missing cfg file
|
2022-02-11 12:23:57 +01:00 |
|
Christian Grothoff
|
4472cbaf9d
|
-simplify structures
|
2022-02-11 11:55:59 +01:00 |
|
Christian Grothoff
|
3b9d67a6f8
|
-get twisted tests to pass
|
2022-02-11 11:46:42 +01:00 |
|
Christian Grothoff
|
0995bdd1d0
|
-get tests to pass
|
2022-02-11 09:36:01 +01:00 |
|
Christian Grothoff
|
532d4ad0dc
|
-fixes to tests, and half-baked fixes for CS-/link (still fails)
|
2022-02-10 23:39:00 +01:00 |
|
Christian Grothoff
|
d58d89dcab
|
-get recoup/refresh to pass
|
2022-02-10 20:15:17 +01:00 |
|
Christian Grothoff
|
ed5ef2b5f7
|
also pass ewvs during recoup-refresh
|
2022-02-09 22:05:10 +01:00 |
|
Christian Grothoff
|
025922950d
|
pass exchange values to /recoup
|
2022-02-09 22:02:29 +01:00 |
|
Christian Grothoff
|
e6598cfa1a
|
-get refresh to work
|
2022-02-09 21:25:57 +01:00 |
|
Christian Grothoff
|
758f13b557
|
-fix error handling
|
2022-02-09 19:28:34 +01:00 |
|
Christian Grothoff
|
008ba5cf89
|
implement CS refresh-reveal signing, simplify TEH keys logic
|
2022-02-09 19:24:29 +01:00 |
|
Christian Grothoff
|
8e4eaabc96
|
-fix refresh commitment check for CS
|
2022-02-09 19:17:50 +01:00 |
|
Christian Grothoff
|
4ee82c1ed3
|
-fix init of nonces in reveal request
|
2022-02-09 18:42:16 +01:00 |
|
Christian Grothoff
|
730f9e8865
|
-more refresh CS fixes
|
2022-02-09 17:30:02 +01:00 |
|
Christian Grothoff
|
1777db292e
|
-fix withdraw logic
|
2022-02-09 16:43:36 +01:00 |
|
Christian Grothoff
|
d05c561e4f
|
-fix fTBFS
|
2022-02-09 15:33:20 +01:00 |
|
Christian Grothoff
|
12290af845
|
-clean up crypto
|
2022-02-09 10:49:10 +01:00 |
|
Christian Grothoff
|
d559610da7
|
-poison
|
2022-02-09 10:38:02 +01:00 |
|
Christian Grothoff
|
77eaa685b9
|
-indent
|
2022-02-09 10:11:40 +01:00 |
|
Christian Grothoff
|
88b84d01cb
|
-simpilify
|
2022-02-09 10:09:01 +01:00 |
|
Christian Grothoff
|
b461fc6fc4
|
-simpilify
|
2022-02-09 10:03:10 +01:00 |
|
Christian Grothoff
|
e82d18325a
|
-dce
|
2022-02-09 10:02:10 +01:00 |
|
Christian Grothoff
|
bc15478c3b
|
-fix leak
|
2022-02-09 09:25:32 +01:00 |
|
Christian Grothoff
|
c3e1aa36ee
|
-fix leak
|
2022-02-09 09:19:56 +01:00 |
|
Christian Grothoff
|
dfc5039d9a
|
-fix leak
|
2022-02-09 09:18:35 +01:00 |
|
Christian Grothoff
|
bd930549fb
|
initialize reserved field
|
2022-02-09 09:13:40 +01:00 |
|
Christian Grothoff
|
cb723a82fd
|
-initialize cipher type
|
2022-02-08 23:25:16 +01:00 |
|
Christian Grothoff
|
6cbf7218d8
|
patch from Lucien
|
2022-02-08 22:58:12 +01:00 |
|
Christian Grothoff
|
b3cf788424
|
-more test fixes
|
2022-02-08 14:02:27 +01:00 |
|
Christian Grothoff
|
8cbe16a220
|
fix refresh/link tests
|
2022-02-08 09:58:22 +01:00 |
|
Christian Grothoff
|
133cf76f0d
|
use 'NULL'
|
2022-02-08 00:15:15 +01:00 |
|
Christian Grothoff
|
7eb989b2df
|
-get melt and refresh-reveal to pass again
|
2022-02-08 00:12:56 +01:00 |
|
Christian Grothoff
|
17a30cbd70
|
-cleanups
|
2022-02-07 23:38:30 +01:00 |
|
Christian Grothoff
|
e27ff05e63
|
-fix config file name
|
2022-02-07 22:01:37 +01:00 |
|
Christian Grothoff
|
a8b683fe3f
|
only one helper must be OK
|
2022-02-07 21:55:07 +01:00 |
|
Christian Grothoff
|
b79457cec6
|
-style fixes
|
2022-02-07 21:45:40 +01:00 |
|
Christian Grothoff
|
a5b8244948
|
-wake clients if we have 0 dks
|
2022-02-07 15:40:21 +01:00 |
|
Christian Grothoff
|
271711ae64
|
run denom helper even with zero denoms, as we may be using the other cipher type only
|
2022-02-07 15:02:34 +01:00 |
|
Christian Grothoff
|
ca7fa98016
|
-fix config file names
|
2022-02-07 14:53:32 +01:00 |
|
Christian Grothoff
|
e35e89f14d
|
-fix FTBFS
|
2022-02-07 13:43:29 +01:00 |
|
Christian Grothoff
|
b84fb618c3
|
fix refreshes_reveal FTBFS
|
2022-02-07 13:41:55 +01:00 |
|
Christian Grothoff
|
169d684342
|
-towards CS in refresh (incomplete, FTBFS)
|
2022-02-07 13:23:20 +01:00 |
|
Christian Grothoff
|
b2e6fcae1a
|
fix DB API for generic blinded planchet storage
|
2022-02-07 13:14:25 +01:00 |
|
Christian Grothoff
|
b9ea075d61
|
get DB test to build
|
2022-02-07 12:42:27 +01:00 |
|
Christian Grothoff
|
c7c0beedd5
|
-rename fest
|
2022-02-07 12:35:00 +01:00 |
|
Christian Grothoff
|
fb9ba5b1d2
|
-rename fest
|
2022-02-07 12:33:35 +01:00 |
|
Christian Grothoff
|
0d03f55282
|
-clean up of crypto.c
|
2022-02-07 11:33:58 +01:00 |
|
Christian Grothoff
|
d850ed9ca1
|
-fix test_crypto
|
2022-02-07 11:23:53 +01:00 |
|
Christian Grothoff
|
f7a1f41eee
|
-get testing to build
|
2022-02-07 11:01:54 +01:00 |
|
Christian Grothoff
|
3ed39955b6
|
-fix test_crypto ftbfs
|
2022-02-07 10:58:23 +01:00 |
|
Christian Grothoff
|
031e365814
|
fix FTBFS of main logic
|
2022-02-07 10:55:07 +01:00 |
|
Christian Grothoff
|
2164c36f0f
|
got testing_api_cmd_refresh to compile
|
2022-02-07 10:09:12 +01:00 |
|
Christian Grothoff
|
5ff3189075
|
-fix recoup testing cmds
|
2022-02-06 20:04:36 +01:00 |
|
Christian Grothoff
|
62d8368b1b
|
-fix more FTBFS issues
|
2022-02-06 19:53:23 +01:00 |
|
Christian Grothoff
|
66abbcac3f
|
-fix more FTBFS issues
|
2022-02-06 19:44:05 +01:00 |
|
Christian Grothoff
|
e735475623
|
-work on refresh_common FTBFS
|
2022-02-06 19:00:01 +01:00 |
|
Christian Grothoff
|
f173296c3c
|
-fix refresh FTBFS
|
2022-02-06 18:39:28 +01:00 |
|
Christian Grothoff
|
57bbdb0997
|
-fix melt FTBFS
|
2022-02-06 18:35:08 +01:00 |
|
Gian Demarmels
|
34a7f59060
|
fixed src util and other stuff
|
2022-02-05 23:42:17 +01:00 |
|
Gian Demarmels
|
9fc3b7a278
|
Merge branch 'master' of ssh://git.taler.net/exchange
|
2022-02-05 23:12:31 +01:00 |
|
Gian Demarmels
|
b280b1db04
|
fix src/util
|
2022-02-05 23:12:21 +01:00 |
|
Lucien Heuzeveldt
|
251f2b5987
|
implement csr max request elements
|
2022-02-05 22:46:36 +01:00 |
|
Lucien Heuzeveldt
|
5a47863caf
|
implemenent flexible csr http endpoint
|
2022-02-05 22:16:00 +01:00 |
|
Christian Grothoff
|
718ad3996f
|
-FTBFS
|
2022-02-05 20:40:39 +01:00 |
|
Gian Demarmels
|
e8740316a7
|
fixes to crypto.c changes
|
2022-02-05 20:22:55 +01:00 |
|
Christian Grothoff
|
41d132757b
|
-implement new client-side csr logic
|
2022-02-05 17:06:42 +01:00 |
|
Gian Demarmels
|
f46dc9ea5e
|
Merge branch 'master' of ssh://git.taler.net/exchange
|
2022-02-05 00:33:16 +01:00 |
|
Gian Demarmels
|
c42376cf40
|
crypto implementation
|
2022-02-05 00:32:53 +01:00 |
|
Christian Grothoff
|
aea7fc36c3
|
-style fix
|
2022-02-05 00:13:51 +01:00 |
|
Christian Grothoff
|
d81a6c7cf2
|
-work on reveal
|
2022-02-05 00:12:58 +01:00 |
|
Christian Grothoff
|
41acdf11b8
|
make API actually workable, sketch out melt
|
2022-02-05 00:02:38 +01:00 |
|
Christian Grothoff
|
b30765c7d0
|
make API actually workable, sketch out melt
|
2022-02-04 23:58:41 +01:00 |
|
Christian Grothoff
|
cfc6c3fcd0
|
make API actually workable:
|
2022-02-04 23:09:19 +01:00 |
|
Christian Grothoff
|
d833966d52
|
-API work
|
2022-02-04 22:02:48 +01:00 |
|
Christian Grothoff
|
bd5a25aff2
|
-fix comment
|
2022-02-04 21:20:26 +01:00 |
|
Christian Grothoff
|
57dc3cd232
|
new API
|
2022-02-04 21:12:54 +01:00 |
|
Christian Grothoff
|
ed136c1f2d
|
sync
|
2022-02-04 20:02:16 +01:00 |
|
Gian Demarmels
|
30c92a9b9e
|
Merge branch 'master' of ssh://git.taler.net/exchange
|
2022-02-04 19:50:40 +01:00 |
|
Gian Demarmels
|
752c0aca43
|
uncrustify
|
2022-02-04 19:50:21 +01:00 |
|
Gian Demarmels
|
37f54d3e5d
|
exchangedb fix
|
2022-02-04 19:50:12 +01:00 |
|
Christian Grothoff
|
03fd154a69
|
messing with CS/RSA fixes
|
2022-02-04 19:30:15 +01:00 |
|
Lucien Heuzeveldt
|
7d2a1a596a
|
split .conf files into rsa and cs
|
2022-02-04 19:24:30 +01:00 |
|
Christian Grothoff
|
9d40bd5a1e
|
split tests by rsa/cs
|
2022-02-04 18:45:42 +01:00 |
|
Gian Demarmels
|
a67786078b
|
resolves merge conflicts
|
2022-02-04 16:50:32 +01:00 |
|
Gian Demarmels
|
8674f32aec
|
denomination CIPHER field per denom
|
2022-02-04 15:39:57 +01:00 |
|
Gian Demarmels
|
086cf05794
|
refactor TALER_coin_ev_hash
|
2022-02-04 15:37:34 +01:00 |
|
Gian Demarmels
|
2213012866
|
include denom_pub into coin_ev_hash
|
2022-02-04 15:37:34 +01:00 |
|
Gian Demarmels
|
be50c084f8
|
fixed nonce check, renamed WithdrawNonce
|
2022-02-04 15:37:33 +01:00 |
|
Gian Demarmels
|
ae5f082c75
|
repair nonce check
|
2022-02-04 15:37:33 +01:00 |
|
Gian Demarmels
|
bcc159de17
|
introduce new type for security module pubkeys
|
2022-02-04 15:37:32 +01:00 |
|
Christian Grothoff
|
3510f953b0
|
-make picky gcc happy
|
2022-02-04 15:37:32 +01:00 |
|
Lucien Heuzeveldt
|
8d85c8b5b6
|
implement feedback
|
2022-02-04 15:37:30 +01:00 |
|
Christian Grothoff
|
ea97729ba8
|
-scope needed
|
2022-02-04 15:36:51 +01:00 |
|
Lucien Heuzeveldt
|
74ce114b83
|
change TEH_keys_denomination_sign message parameter
|
2022-02-04 15:36:48 +01:00 |
|
Gian Demarmels
|
5b7e8f9ac5
|
refactoring
|
2022-02-04 15:36:11 +01:00 |
|
Lucien Heuzeveldt
|
daa7fdcfb1
|
implement spend
|
2022-02-04 15:36:10 +01:00 |
|
Gian Demarmels
|
9c2aefaa51
|
removed varargs
|
2022-02-04 15:36:08 +01:00 |
|