Christian Grothoff
|
4b508a67c6
|
-fix more FTBFS issues
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
ab0b74f81c
|
-fix aggregator ftbfs
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
091f1062b1
|
-fixing FTBFS
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
3af7bc0a29
|
-more FTBFS fixes
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
ec3d5a7655
|
-more changes towards fixing FTBFS
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
464c1f806c
|
-more changes towards fixing FTBFS
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
d4e03b12ae
|
-more changes towards fixing FTBFS
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
4d0102411f
|
work on FTBFS issues...
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
868a4ce76d
|
-resovling more FTBFS issues
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
57c334fb1f
|
fix remaining libtalerutil tests FTBFS issues
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
43223899e7
|
add missing file
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
17cf64dfb6
|
fix remaining libtalerutil FTBFS issues
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
42bdb5aa6e
|
-fixing more FTBFS
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
fc371ea18b
|
start to work on transformation
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
55632b1fbf
|
brutally fixing types in src/include/, creating plenty of FTBFS issues
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
dbb812414b
|
database change -- breaks everything
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
57c73fc166
|
-add some more NULL checks
|
2021-10-27 09:21:53 +02:00 |
|
|
e6d55a77f9
|
remove unused anastasis signature tag
|
2021-10-21 08:27:22 +02:00 |
|
Christian Grothoff
|
9adb9cfe61
|
simplify deposit, do not return kyc status, not needed
|
2021-10-20 18:56:59 +02:00 |
|
Christian Grothoff
|
c353cabe07
|
-nicer data types
|
2021-10-20 16:04:10 +02:00 |
|
Christian Grothoff
|
c13810ba2c
|
fix #7049: immediate restart of MHD when already running
|
2021-10-20 16:01:11 +02:00 |
|
Christian Grothoff
|
c75a3a1921
|
-fix copy and paste issue
|
2021-10-19 21:09:06 +02:00 |
|
Christian Grothoff
|
7ed66e1e2c
|
-fix null deref
|
2021-10-19 21:06:36 +02:00 |
|
Christian Grothoff
|
778a402d07
|
-implement more of the KYC handlers
|
2021-10-19 21:02:10 +02:00 |
|
|
fa30a132a5
|
CORS: expose response headers by default
|
2021-10-19 17:44:15 +02:00 |
|
Christian Grothoff
|
bde1394ee4
|
implement /kyc-wallet in libtalerexchange
|
2021-10-17 20:30:06 +02:00 |
|
Christian Grothoff
|
adb9335528
|
integrate /kyc-* handlers with dispatching logic
|
2021-10-17 19:02:26 +02:00 |
|
Christian Grothoff
|
b38b51d5e8
|
implement /kyc-check, add skeleton for /kyc-proof
|
2021-10-17 15:58:23 +02:00 |
|
Christian Grothoff
|
c6c9db0c8e
|
-finish kyc wallet implementation (except for DB interaction)
|
2021-10-17 14:32:32 +02:00 |
|
Christian Grothoff
|
4e3b133e47
|
-incomplete draft for /kyc-wallet handler
|
2021-10-17 14:12:13 +02:00 |
|
Christian Grothoff
|
932d2aaf88
|
implement returning KYC status from GET /deposits/ endpoint
|
2021-10-17 13:22:15 +02:00 |
|
Christian Grothoff
|
0739405f67
|
-add missing def
|
2021-10-17 10:42:02 +02:00 |
|
Christian Grothoff
|
d1992e5983
|
new configuration option: wallet balance threshold
|
2021-10-16 19:24:08 +02:00 |
|
Christian Grothoff
|
95c71daf5e
|
handle new 202 accepted status code on withdraw in client logic
|
2021-10-16 18:42:39 +02:00 |
|
Christian Grothoff
|
681449a6e0
|
-return new data from /deposit client API
|
2021-10-16 18:36:34 +02:00 |
|
Christian Grothoff
|
a48db85013
|
add KYC logic for /deposit handling (DB part incomplete)
|
2021-10-15 23:34:23 +02:00 |
|
Christian Grothoff
|
ca12adced4
|
-basic logic for withdraw KYC checks
|
2021-10-14 21:06:47 +02:00 |
|
Christian Grothoff
|
7d62fa065b
|
start with KYC support in DB
|
2021-10-14 14:45:10 +02:00 |
|
Christian Grothoff
|
1b119edd62
|
implement KYC options
|
2021-10-14 11:47:45 +02:00 |
|
Christian Grothoff
|
acbadd5c6e
|
-modify C API to future-proof it for returning more details as required for KYC implementation
|
2021-10-13 18:52:59 +02:00 |
|
Christian Grothoff
|
66573865e1
|
generate 502 on secmod unavailable instead of 200 with bad public key; more logging
|
2021-10-11 14:32:32 +02:00 |
|
ms
|
2ccaad1c50
|
-typos
|
2021-10-11 09:51:24 +02:00 |
|
Christian Grothoff
|
8951abfc50
|
-finish implemnetation of /kyc-check client library
|
2021-10-10 17:18:24 +02:00 |
|
Christian Grothoff
|
df681b0d95
|
-draft API for new /kyc-check endpoint
|
2021-10-10 15:37:05 +02:00 |
|
Christian Grothoff
|
d8922f82e5
|
-introduce 'struct TALER_WireSalt'
|
2021-10-09 16:11:04 +02:00 |
|
Christian Grothoff
|
5b1d79c944
|
es-cbdc version from Stefan
|
2021-10-05 22:14:27 +02:00 |
|
Christian Grothoff
|
4e308e2607
|
fix double version printing
|
2021-09-28 19:59:14 +02:00 |
|
Christian Grothoff
|
6887d7d499
|
define missing exit_skip in test
|
2021-09-28 12:08:33 +02:00 |
|
Christian Grothoff
|
889bd801bc
|
-vanilla DB has no deposits, hence no lag
|
2021-09-27 11:36:09 +02:00 |
|
Christian Grothoff
|
26c0dc7841
|
-fix output formatting
|
2021-09-27 11:32:54 +02:00 |
|
Christian Grothoff
|
4cff3c1a5c
|
-fix unbound varibale
|
2021-09-27 11:14:29 +02:00 |
|
Christian Grothoff
|
01c7f33c7f
|
-indent
|
2021-09-27 10:52:39 +02:00 |
|
Christian Grothoff
|
b38f251beb
|
-DCE, nicer return values
|
2021-09-17 11:35:10 +02:00 |
|
Christian Grothoff
|
b732d832b6
|
sort /terms and /privacy endpoints by server-side mime type preferences instead of returning in random order; do configure paths by default
|
2021-09-07 20:41:32 +02:00 |
|
Christian Grothoff
|
8ac8eee350
|
pow needs libm
|
2021-09-06 17:02:24 +02:00 |
|
Christian Grothoff
|
ed6ab2f91a
|
-minor fixes
|
2021-09-06 12:01:15 +02:00 |
|
Christian Grothoff
|
9086ed15c1
|
-misc bugfixes
|
2021-09-06 01:26:46 +02:00 |
|
Christian Grothoff
|
87f5d8211e
|
-misc bugfixes
|
2021-09-05 23:09:34 +02:00 |
|
Christian Grothoff
|
303e47e24b
|
add taler-config C version, useful once we depend on the next GNUnet release to avoid the LD_PRELOAD hack
|
2021-09-05 18:33:29 +02:00 |
|
Christian Grothoff
|
317a70aeb3
|
taler-exchange-transfer: ensure batches stay in their range
|
2021-09-05 16:44:06 +02:00 |
|
Christian Grothoff
|
f9a69b423b
|
fix auditor test DB generation logic and re-generate databases
|
2021-09-05 16:00:42 +02:00 |
|
Christian Grothoff
|
ae8d481e1c
|
implement taler-exchange-transfer DB sharding logic
|
2021-09-05 15:25:57 +02:00 |
|
Christian Grothoff
|
adc6c53b5c
|
doxygen and spelling fixes
|
2021-09-04 13:00:20 +02:00 |
|
Christian Grothoff
|
c972925933
|
fix aggregator benchmark generation logic
|
2021-09-04 11:06:37 +02:00 |
|
Christian Grothoff
|
1c1d28d3f5
|
first draft for an aggregator benchmark, plus fixing inclusive/exclusive sharding range issues
|
2021-09-03 21:30:14 +02:00 |
|
Christian Grothoff
|
5149af9314
|
preliminary work on supporting sharding/parallel aggregation (undertested, but tests pass again)
|
2021-09-03 19:08:02 +02:00 |
|
Christian Grothoff
|
6e1877b142
|
-implement long-standing aggregation SQL query simplification
|
2021-09-03 09:55:16 +02:00 |
|
Christian Grothoff
|
bed08b39d0
|
-code cleanup
|
2021-09-03 09:51:19 +02:00 |
|
Christian Grothoff
|
fab914044a
|
-nicer return value
|
2021-09-03 09:45:32 +02:00 |
|
Christian Grothoff
|
6ab130d994
|
-wip
|
2021-09-03 09:44:50 +02:00 |
|
Christian Grothoff
|
e1dae71ad2
|
try to fix #7007 key update issue discovered by Sebastian
|
2021-09-02 15:19:24 +02:00 |
|
Christian Grothoff
|
f36240e15c
|
-fix type
|
2021-09-02 15:08:14 +02:00 |
|
Christian Grothoff
|
5f95f26a25
|
suspend if /keys is not ready
|
2021-09-01 18:13:39 +02:00 |
|
Christian Grothoff
|
13deb5c4d2
|
fix #7007 crash
|
2021-09-01 16:09:39 +02:00 |
|
Christian Grothoff
|
bf2ce9853e
|
add long-time overdue convenience function
|
2021-09-01 11:11:41 +02:00 |
|
Christian Grothoff
|
896bb8f074
|
typo
|
2021-08-31 22:56:14 +02:00 |
|
Christian Grothoff
|
6c6787b49a
|
add assertions to help pin down #7007:
|
2021-08-31 21:51:58 +02:00 |
|
Christian Grothoff
|
0013ce41e7
|
hyperaggregation schema proposal
|
2021-08-31 17:41:46 +02:00 |
|
Christian Grothoff
|
5026518bb5
|
-fix another leak
|
2021-08-27 16:17:45 +02:00 |
|
Christian Grothoff
|
5017dacbda
|
-fix memory leak
|
2021-08-27 14:36:04 +02:00 |
|
Christian Grothoff
|
18a68ab789
|
ensure statements are prepared before keys subsystem initialization
|
2021-08-25 11:45:13 +02:00 |
|
Christian Grothoff
|
e50a5f4d2b
|
-update GANA
|
2021-08-25 07:58:07 +02:00 |
|
Christian Grothoff
|
888895cb8c
|
fix #6956 in exchange
|
2021-08-23 23:35:24 +02:00 |
|
Christian Grothoff
|
efbe04418e
|
-fix pthread leftover
|
2021-08-23 13:10:56 +02:00 |
|
Christian Grothoff
|
380db76552
|
-fix pthread leftover
|
2021-08-23 13:10:43 +02:00 |
|
Christian Grothoff
|
bbce483ba0
|
-handle NULL nicely
|
2021-08-23 08:31:01 +02:00 |
|
Christian Grothoff
|
8590e6b309
|
-check DE IBAN
|
2021-08-23 08:25:56 +02:00 |
|
Christian Grothoff
|
01e06eb715
|
-remove sessions also from auditor
|
2021-08-23 08:24:59 +02:00 |
|
Christian Grothoff
|
82a5038acf
|
-doxygen fixes
|
2021-08-23 00:06:36 +02:00 |
|
Christian Grothoff
|
c559b1c935
|
complete implementation of long-polling for reserve status; remove support for multi-threaded exchange httpd
|
2021-08-23 00:00:32 +02:00 |
|
Christian Grothoff
|
37f049b3bc
|
-fix fakebank shutdown sequence
|
2021-08-22 18:22:51 +02:00 |
|
Christian Grothoff
|
a888981952
|
-fix fakebank shutdown sequence
|
2021-08-22 18:19:43 +02:00 |
|
Christian Grothoff
|
35133c1e67
|
-fix segv
|
2021-08-22 17:41:30 +02:00 |
|
Christian Grothoff
|
1cc87bf9fe
|
-add notifications for inbound reserve transactions
|
2021-08-22 12:25:48 +02:00 |
|
Christian Grothoff
|
af6995c9aa
|
-doxygen fix
|
2021-08-22 11:53:42 +02:00 |
|
Christian Grothoff
|
afa75e093a
|
-init timeout
|
2021-08-22 11:52:35 +02:00 |
|
Christian Grothoff
|
7c0680706a
|
-forgot to put rp into the DLL"
|
2021-08-22 11:49:49 +02:00 |
|
Christian Grothoff
|
10f9272e45
|
-implement long polling support on reserve status (but not yet in C client library)
|
2021-08-22 00:12:18 +02:00 |
|
Christian Grothoff
|
9ad3469f07
|
-doxygen fixes
|
2021-08-21 14:04:35 +02:00 |
|
Christian Grothoff
|
f93a0592b2
|
-change handler signatures to prepare for long polling support
|
2021-08-21 14:00:29 +02:00 |
|