Commit Graph

2611 Commits

Author SHA1 Message Date
Christian Grothoff
a16c32a474
add compression support for bodies of POST/PUT operations 2019-05-03 17:37:07 +02:00
Florian Dold
5dd3c2191a
benchmark: don't print result as exchange worker 2019-05-02 23:45:31 +02:00
Christian Grothoff
9c194f79a5
adapt to GNUnet API change 2019-05-02 22:25:47 +02:00
Christian Grothoff
de9fdf860a
replace denom_pub with denom_pub_hash in exchange API to reduce bandwidth 2019-05-02 21:16:51 +02:00
Florian Dold
d821ecc3bb
Remove bogus ifdef for tcp fast open 2019-05-01 23:13:18 +02:00
Florian Dold
feec6e30e6
benchmark: terminate exchange slave properly 2019-05-01 20:52:43 +02:00
Florian Dold
88f9e693f6
benchmar: wait for exchange worker to terminate 2019-05-01 19:44:00 +02:00
Florian Dold
8e391e8bfb
Don't free null strings.
When running in client-only mode, this string will never be allocated,
but the code tried to free it ...
2019-05-01 04:00:29 +02:00
ng0
13cf7ee0cb
refactor for GNUNET_memcmp 2019-04-30 21:30:33 +00:00
ng0
e1cf1a48af
refactor for GNUnet_memcmp 2019-04-23 18:03:16 +00:00
ng0
ddea1bf407
refactor link_bc() for GNUnet_memcmp 2019-04-23 17:58:38 +00:00
Christian Grothoff
9c515d218b
use uint64_t for serial_id 2019-04-22 21:35:19 +02:00
Marcello Stanisci
4c9c7482f9
Install taler-bank-transfer again. Needed by reserve topper. 2019-04-19 19:08:25 +02:00
Christian Grothoff
3cf3c580a9
memcmp 2019-04-18 17:30:53 +02:00
Christian Grothoff
d82068a121
memcmp 2019-04-18 17:28:15 +02:00
Christian Grothoff
32a3a0ffb0
add post HTTP request check for hanging transactions 2019-04-18 14:38:32 +02:00
Marcello Stanisci
5d3ae9655e
Wire plugin.
Put logic to use the history-range API.
2019-04-18 13:33:59 +02:00
ng0
1fdec6b1bf
Refactor for GNUNET_memcmp 2019-04-17 19:25:43 +00:00
ng0
ee9cff3555
Refactor for GNUNET_memcmp 2019-04-17 19:25:24 +00:00
ng0
28123fd1fc
Refactor for GNUNET_memcmp 2019-04-17 19:25:08 +00:00
ng0
c1d6806b57
Refactor for GNUNET_memcmp 2019-04-17 18:13:14 +00:00
ng0
a02af1f505
Refactor test_exchangedb for GNUNET_memcmp 2019-04-15 20:23:53 +00:00
Marcello Stanisci
c93e699d58
Still on making the compiler happy. 2019-04-12 16:20:24 +02:00
Marcello Stanisci
054fe2fb05
Address more warnings on types. 2019-04-12 15:56:48 +02:00
Marcello Stanisci
9b33452ad5
Introduce new "history range" wire API. 2019-04-11 18:06:19 +02:00
Marcello Stanisci
ba4ded3d6e
Re-enabling keys serialization test. 2019-04-11 17:42:58 +02:00
Marcello Stanisci
25f444a361
Address compilation warnings. 2019-04-11 00:33:01 +02:00
Marcello Stanisci
2025e11685
Address compilation warnings. 2019-04-11 00:24:57 +02:00
Marcello Stanisci
12aa516024
Fix history CMD loop, + make fakebank demonize.
This latter enable us to call the "check-service" CMD
against the Fakebank, instead of doing forced X seconds
sleep.
2019-04-11 00:23:28 +02:00
Marcello Stanisci
0d3758807b
Better calculation of # DKs 2019-04-11 00:23:28 +02:00
Christian Grothoff
123d5077e9
fix build trouble 2019-04-11 00:07:52 +02:00
ng0
71acaff203
Merge branch 'master' of git.taler.net:exchange 2019-04-10 20:51:36 +00:00
ng0
2699155b81
Refactor test_exchangedb_denomkeys for GNUNET_memcmp 2019-04-10 20:49:27 +00:00
ng0
f54d6294b9
Refactor test_exchangedb_auditors for GNUNET_memcmp 2019-04-10 20:49:11 +00:00
ng0
b7b53da061
Refactor exchange_api_handle for GNUNET_memcmp 2019-04-10 20:48:39 +00:00
ng0
7bebb3c780
Refactor testing_api_cmd_payback for GNUNET_memcmp 2019-04-10 20:48:04 +00:00
Marcello Stanisci
66425084c1
Test /history-range after transactions happened. 2019-04-10 17:34:27 +02:00
Marcello Stanisci
5c49663309
Fixing twisted tests.
It has been observed that when a "twisted" test has "very little"
commands in the stack, it uses to fail since the proxied service
cannot be reached.

This commit puts some delay before the first command gets run
by the test interpreter; both in the form of a "blind" sleep, and
with a more structured 'wget' loop.
2019-04-10 17:07:14 +02:00
Marcello Stanisci
ca718b9f1f
minor fixes 2019-04-10 17:07:14 +02:00
Marcello Stanisci
814522d21c
Time math macros. 2019-04-10 17:07:14 +02:00
Marcello Stanisci
75ac6b8063
minor fixes 2019-04-10 17:07:13 +02:00
Marcello Stanisci
f3d80b58f6
Make the API-agnostic iterator work.
This allows to build local histories to be matched
against the ones returned by the bank; in particular,
this version builds those stories regardless of /history
or /history-range being run.
2019-04-10 17:07:13 +02:00
ng0
074b011d01
exchangedb/exchangedb_test: GNUNET_memcmp 2019-04-09 17:00:15 +00:00
Marcello Stanisci
ed0da1fdb3
/history-range.
Implementing the "lib" and "testing-lib" functions to use it.
2019-04-08 23:56:46 +02:00
ng0
5ec20870a4
Refactor test_exchangedb_denomkeys.c for GNUNET_memcmp 2019-04-08 20:42:05 +00:00
ng0
04acf37cb6
Refactor test_exchangedb_signkeys for GNUNET_memcmp 2019-04-08 18:58:08 +00:00
ng0
1aa9d9fee6
Refactor lib/exchange_api_reserve.c for GNUNET_memcmp 2019-04-08 18:51:48 +00:00
ng0
8c591b4f1a
Refactor lib/exchange_api_common.c for GNUNET_memcmp 2019-04-08 18:48:33 +00:00
ng0
b669f0dfae
Refactor plugin_exchangedb_postgres for GNUNET_memcmp 2019-04-08 18:43:23 +00:00
ng0
7333c55c53
Fix leftover memcmp 2019-04-08 18:19:26 +00:00
ng0
8e4df34156
Refactor for GNUNET_memcmp 2019-04-08 18:17:29 +00:00
ng0
ffac541333
Refactor for GNUNET_memcmp 2019-04-08 18:16:05 +00:00
ng0
9f18ec58bc
Refactor for GNUNET_memcmp 2019-04-08 18:15:16 +00:00
ng0
d77bf8ab53
Refactor for GNUNET_memcmp and _is_zero 2019-04-08 15:45:52 +00:00
ng0
391895d883
Refactor test_auditordb.c for GNUNET_memcmp 2019-04-08 15:29:21 +00:00
ng0
cf62f519d2
refactor for GNUNET_memcmp 2019-04-08 14:58:21 +00:00
ng0
a5007df7e4
refactor for GNUNET_memcmp 2019-04-08 14:58:21 +00:00
ng0
d55c2acbd5
refactor util/test_crypto.c for GNUNET_memcmp 2019-04-08 14:58:21 +00:00
ng0
79dcb72760
Refactor auditor/taler-wire-auditor.c for GNUNET_memcmp 2019-04-08 14:58:21 +00:00
ng0
0b8a87126b
Refactor auditor/taler-auditor.c for GNUNET_memcmp 2019-04-08 14:58:21 +00:00
Marcello Stanisci
602093e98c
notes 2019-04-08 02:37:46 +02:00
Marcello Stanisci
e13a8902f0
Put /history[-range] logic in a dedicate file. 2019-04-08 02:37:46 +02:00
Marcello Stanisci
9fc380f7c8
Set range pointer. 2019-04-08 02:37:45 +02:00
Marcello Stanisci
e24e845b7d
debug message 2019-04-08 02:37:45 +02:00
Marcello Stanisci
704e0913c6
Fix compilation warnings, + enable polymorphic /history handler. 2019-04-08 02:37:45 +02:00
Marcello Stanisci
ddb8cdfa7a
Finishing /history-range implementation, untested. 2019-04-08 02:37:45 +02:00
Marcello Stanisci
3c66bb30b9
Gather /history implementation(s) in one point. 2019-04-08 02:37:45 +02:00
Marcello Stanisci
eca27d9d91
Finish abstract history builder. 2019-04-08 02:37:44 +02:00
Christian Grothoff
8b3ee47165
fix #includes 2019-04-07 00:01:16 +02:00
Marcello Stanisci
5e16b87104
Improving the math. 2019-04-06 20:28:07 +02:00
Marcello Stanisci
301f287b2b
Test the big lookahead_sign, plus notes. 2019-04-06 20:17:41 +02:00
Marcello Stanisci
fdeb630160
Artificial 'now'.
Getting to the point where "/keys" discards expired
DKs due to the artificial 'now' given on the URL.
2019-04-06 12:55:13 +02:00
Marcello Stanisci
8655a40ad7
Half-baking #5666. 2019-04-05 19:31:01 +02:00
Marcello Stanisci
a19baaccf3
Do not include legally expired keys into /keys response. 2019-04-05 16:30:19 +02:00
Marcello Stanisci
32cdef2b62
Making the bug /history[-range] args parser. 2019-04-05 16:13:56 +02:00
Marcello Stanisci
3e757cdeda
Inserting "now" argument into "/keys".
Also using this new logic from the cherry-pick test case.
2019-04-04 12:14:25 +02:00
Marcello Stanisci
ce71d83ad6
Provide testing API to fake now for "/keys". 2019-04-03 18:09:10 +02:00
Marcello Stanisci
dc7d74caea
fix keyup invocation. 2019-04-03 18:02:58 +02:00
Marcello Stanisci
6e6ce685ea
Provide API to fake now when requesting /keys. 2019-04-03 18:02:16 +02:00
Marcello Stanisci
35c064b937
Faking the time.
Cherry-pick tests now uses the now-faked version
of taler-exchange-keyup.  Fails.
2019-04-03 16:07:04 +02:00
Marcello Stanisci
219f702926
Faking the time.
Allow the user to pass a "now" value along the "/keys"
request.
2019-04-03 15:22:16 +02:00
Marcello Stanisci
9d37f8e026
keyup:_use_ the timestamp given by the user. 2019-04-03 13:47:00 +02:00
Marcello Stanisci
8d979a92c9
syntax 2019-04-02 16:43:49 +02:00
Marcello Stanisci
bf1fc00a44
Bug annotation 2019-03-29 11:25:44 +01:00
Marcello Stanisci
3ccd61a89c
debug 2019-03-27 16:26:49 +01:00
Marcello Stanisci
e66da801c1
Temporarily exclude critical test. 2019-03-27 14:36:07 +01:00
Marcello Stanisci
201d9e315a
Debug 2019-03-27 13:17:05 +01:00
Marcello Stanisci
3ccbae4982
Fix compilation (order matters) 2019-03-26 18:17:09 +01:00
Marcello Stanisci
b3ca323399
Wirewatch.
Avoid using negative deltas.
2019-03-22 19:13:15 +01:00
Marcello Stanisci
9914a9b301
Adapt "/history" tests to the new policy of 'start' defaults. 2019-03-21 18:47:35 +01:00
Marcello Stanisci
a3979b583f
"/history" 'start' default value.
The fakebank got adapted to the same logic from the
Python bank (with negative deltas, 'start' defaults to
UINT64_MAX, whereas with positives it defaults to 0).
2019-03-21 18:45:50 +01:00
Marcello Stanisci
341e08b3dd
Makefile.
Do not install, but get to compile the utility
command 'taler-fakebank-run'.
2019-03-21 18:44:53 +01:00
Marcello Stanisci
7d980d2793
Comment.
Commenting about the impossibility of the current history
CMD to interpret the 'ordering' parameter of "/history" requests.
2019-03-21 18:43:24 +01:00
Christian Grothoff
1c723bf485
typo 2019-03-19 10:50:21 +01:00
Christian Grothoff
66ce33525e
keep type of batch_size unsigned 2019-03-19 10:38:53 +01:00
Marcello Stanisci
59075946de
Fix wirewatch.
Use negative delta (in /history requests) when the wirewatch
is run for the very first time against the exchange bank account.

This change was inspired by report #5649.
2019-03-18 17:52:20 +01:00
Marcello Stanisci
88f80b8b4b
Do not run unneeded test. 2019-03-18 15:29:41 +01:00
Christian Grothoff
81e8b65836
fix swapped arguments, and add const where required, do not free const ptr 2019-03-16 02:28:42 +01:00
Marcello Stanisci
115ecfbc49
Fakebank debug 2019-03-14 18:48:11 +01:00
Marcello Stanisci
5df58a77c5
Benchmark debug 2019-03-14 17:46:07 +01:00
Marcello Stanisci
bdd8d67be3
Swapping parameters 2019-03-13 17:53:38 +01:00
Marcello Stanisci
861169d649
debug 2019-03-13 17:43:21 +01:00
Marcello Stanisci
6ee5346b20
fix double-free 2019-03-13 17:15:57 +01:00
Marcello Stanisci
99fc27d403
Fakebank debugging.
Adding a CLI launcher for the bare fakebank service.
2019-03-13 16:24:19 +01:00
Christian Grothoff
bb38ff98d1
stop wirewatch if launching exchange fails 2019-03-13 04:16:22 +01:00
Christian Grothoff
ae4b240ec2
return proper error message instead of aborting, fix a few minor memory leaks in taler-exchange-benchmark 2019-03-13 04:11:35 +01:00
Christian Grothoff
e235945df9
improve test case logging, fix process initialization of taler-auditor-exchange 2019-03-11 03:43:32 +01:00
Christian Grothoff
a9268421d7
implementing private key deletion (#5536) 2019-03-11 03:24:32 +01:00
Christian Grothoff
82ce84fe67
pre-pull merging 2019-03-11 02:56:05 +01:00
Christian Grothoff
c3b9ebc1ef
fix format string issue in taler-wire, complete work on #5536 revocation file issue (shift location of revocation file and change content to include denom hash) 2019-03-03 00:35:21 +01:00
Christian Grothoff
4dea098f54
actually disable 100 continue 2019-03-02 19:18:12 +01:00
Christian Grothoff
4a51e33105
actually disable 100 continue 2019-02-23 14:47:44 +01:00
Marcello Stanisci
3219c14674
typo 2019-02-20 21:07:39 +01:00
Marcello Stanisci
d194e59ef0
indentation 2019-02-19 18:22:04 +01:00
Marcello Stanisci
0db12efc4d
Align tests to latest change. 2019-02-19 17:42:39 +01:00
Marcello Stanisci
7c5a277b34
Make cherry-picking test more isolated. 2019-02-19 15:48:52 +01:00
Marcello Stanisci
916ed469c1
Put master key under isolated home. 2019-02-18 16:49:22 +01:00
Marcello Stanisci
71cf485f6c
Fix cherry pick test.
Provide dedicated home directory for better isolation.
2019-02-18 16:41:48 +01:00
Marcello Stanisci
3b4d761f3b
Addressing https://bugs.gnunet.org/view.php?id=5232#c13251 2019-02-18 15:50:49 +01:00
Christian Grothoff
62e8c18390
Need to check for revoked keys as well before adding from DB.
Fixes ~13838.
2019-02-17 14:40:21 +01:00
Christian Grothoff
9fb889404a
towards #5536 (right now deactivated, as if on tests fail...) 2019-02-17 00:27:54 +01:00
Christian Grothoff
ec3a4aad23
fix memory leak of rhistory, always allocate it on the heap 2019-02-17 00:22:28 +01:00
Christian Grothoff
70e7bc1184
fix memory leak if traits are requested multiple times per withdraw 2019-02-17 00:18:04 +01:00
Christian Grothoff
3ff5bad33e
fix memory leak: on repeated refresh reveal, we populated ev_sigs twice 2019-02-17 00:13:14 +01:00
Christian Grothoff
88e611d32b
add assertions in preparation of #5536 2019-02-16 23:52:48 +01:00
Christian Grothoff
9413537e6d
add missing comments 2019-02-16 23:52:12 +01:00
Christian Grothoff
ffd7a343a6
better error message 2019-02-16 23:49:40 +01:00
Christian Grothoff
1a542148a6
implement iterate_denomination_info() call 2019-02-16 21:38:12 +01:00
Christian Grothoff
079207a426
check carefully, given that DKs expire, with the current configuration the correct number of expected keys is 8 here 2019-02-15 14:23:24 +01:00
Christian Grothoff
1ce69e6b2f
initialize start_number in fakebank 2019-02-15 12:41:26 +01:00
Christian Grothoff
5bd7ede31f
fix ftbfs 2019-02-14 21:22:29 +01:00
Christian Grothoff
a98825675b
add option to be selective about dropping the exchange list 2019-02-14 14:23:16 +01:00
Christian Grothoff
e56ed85f4f
preparations for #5536 2019-02-14 13:41:46 +01:00
Marcello Stanisci
9ff3c2fce5
UX 2019-02-13 17:59:25 +01:00
Marcello Stanisci
bb44b9b475
Fix #5558. 2019-02-13 17:53:48 +01:00
Marcello Stanisci
e1ec7fc53c
new bank error code 2019-02-13 16:39:46 +01:00
Marcello Stanisci
c93c62e8d4
Improve UX 2019-02-12 19:03:25 +01:00
Marcello Stanisci
f22ef3e40c
Fix passing of delta. 2019-02-12 18:34:44 +01:00
Marcello Stanisci
8315e15123
Fix transactions list request. 2019-02-12 17:33:52 +01:00
Marcello Stanisci
82f01f111b
Getting transaction history 60% fixed. 2019-02-12 17:13:08 +01:00
Marcello Stanisci
8aa66c6023
Properly shutdown. 2019-02-12 16:06:37 +01:00
Marcello Stanisci
1f007d83fd
4692. Fix global return code. 2019-02-11 19:55:00 +01:00
Marcello Stanisci
398be48872
4692. UX 2019-02-11 19:52:20 +01:00
Marcello Stanisci
014ae3190b
4692. Putting logic to execute wire transfers. 2019-02-11 19:45:51 +01:00
Marcello Stanisci
ed10fc4acc
fix option names 2019-02-11 18:34:58 +01:00
Marcello Stanisci
066f03f95a
4692. Logic to ask for transaction history. 2019-02-11 18:28:14 +01:00
Marcello Stanisci
cd0b9e8e0a
load wire plugin 2019-02-10 18:35:05 +01:00
Marcello Stanisci
4b4a851ab5
fix log 2019-02-10 18:02:19 +01:00
Marcello Stanisci
865bd196ff
4692. Skeleton. 2019-02-10 17:56:52 +01:00
Marcello Stanisci
7286b5f15f
Starting #4692 2019-02-10 17:30:43 +01:00
Marcello Stanisci
5a4f5b81db
New error codes for bank. 2019-02-05 16:07:23 +01:00
Marcello Stanisci
71d0aab4e2
new error code 2019-01-31 15:09:57 +01:00
Marcello Stanisci
7b6488d7d7
5447.
Add a dedicated taler-auditor CMD in the
batch dedicated to 5447.
2019-01-30 23:14:54 +01:00
Marcello Stanisci
537af4631d
Half baking #5447. 2019-01-30 18:11:52 +01:00
Marcello Stanisci
48b76fc089
fix auditordb 2019-01-30 15:28:52 +01:00
Marcello Stanisci
f68e7d0b07
Adding map: wire method name <--> plugin name. 2019-01-30 15:17:03 +01:00
Marcello Stanisci
452ab68423
fix DB 2019-01-29 22:05:23 +01:00
Marcello Stanisci
c15dc4fdb1
fix conf 2019-01-29 15:50:24 +01:00
Marcello Stanisci
e3fe922d3d
debug 2019-01-28 17:23:12 +01:00
Marcello Stanisci
3dd987035b
Extend auditor testing-lib.
Add method to check whether a exchange (URL)
belongs to the list of audited exchanges.
2019-01-28 16:51:13 +01:00
Marcello Stanisci
0b0b22c8db
Minor fix auditordb. 2019-01-28 16:50:15 +01:00
Marcello Stanisci
64de8a0fe6
Fix /deposit-confirmation as per JSON encode/decode. 2019-01-28 16:48:27 +01:00
Marcello Stanisci
32a47928e9
Use PUT for /deposit-confirmation. 2019-01-28 13:26:06 +01:00
Marcello Stanisci
e070e8f65d
H_wire -> h_wire. 2019-01-25 19:45:23 +01:00
Marcello Stanisci
aa2d2fbf28
Check /version compatibility during tests. 2019-01-25 16:03:46 +01:00
Marcello Stanisci
220ce20d05
Revert explicit AUDITOR_connect at tests. 2019-01-25 15:57:27 +01:00
Christian Grothoff
222cac2762
make function static 2019-01-24 19:01:42 +01:00
Christian Grothoff
0913f346f8
fix /version test 2019-01-24 18:52:30 +01:00
Christian Grothoff
531b61cd43
adding separate test just for /verison API 2019-01-24 18:46:49 +01:00
Christian Grothoff
9de8b77625
adding separate test just for /verison API 2019-01-24 18:45:47 +01:00
Marcello Stanisci
649dd16401
Simplify things. 2019-01-24 18:01:07 +01:00
Marcello Stanisci
b2c47a74a9
Reproduce auditor assert fail, with less code executed. 2019-01-24 17:57:10 +01:00
Marcello Stanisci
d993085438
Reproduce auditor assert fail. 2019-01-24 17:54:33 +01:00
Marcello Stanisci
862ed50d7d
Auditor tests.
Fix double connection.
2019-01-24 17:53:10 +01:00
Marcello Stanisci
16002d2078
debug 2019-01-23 15:46:07 +01:00
Marcello Stanisci
d5ee6e1d07
Fix denoms comparison. 2019-01-22 19:04:19 +01:00
Marcello Stanisci
342f9f1ec8
Fix Makefiles. 2019-01-22 19:02:49 +01:00
Marcello Stanisci
4877cb07d3
5136.
Force creation of new DKs after serialized state has been imported.
2019-01-22 15:16:21 +01:00
Marcello Stanisci
dabcf7f42e
Logically grouping test commands. 2019-01-21 20:07:26 +01:00
Marcello Stanisci
782c8983d6
Fix exchange double-connect 2019-01-21 20:06:38 +01:00
Christian Grothoff
a1faf5df61
this is correct, we must start that task 2019-01-21 16:43:41 +01:00
Marcello Stanisci
5a889bfcda
Comment out buggy part 2019-01-21 15:50:11 +01:00
Marcello Stanisci
c9eab0f5a5
Adapt serialized reconnect to use public cert_cb. 2019-01-21 15:48:34 +01:00
Marcello Stanisci
544a8edc8c
Debug + comment block. 2019-01-21 15:48:06 +01:00
Marcello Stanisci
038d32c768
debug 2019-01-21 15:45:33 +01:00
Marcello Stanisci
5f6236ec71
Provide internal command advancer to batch-CMD. 2019-01-21 15:42:51 +01:00
Marcello Stanisci
08eafb1add
Export testing-cert_cb in the API.
This way, this very basic cert_cb can be reused
by other testing commands.
2019-01-21 15:40:07 +01:00
Marcello Stanisci
5a1594f63d
Add playground test case.
This test will help with transforming the
current cert_cb into one that handles serialized
reconnects too.
2019-01-17 17:29:06 +01:00
Marcello Stanisci
017ac1da57
Aesthetic change, plus comments. 2019-01-17 17:28:25 +01:00
Marcello Stanisci
8bc363227b
Remove useless comment. 2019-01-17 16:39:01 +01:00
Marcello Stanisci
148b546435
/keys API.
Adding method to override the last_denom value for a key set.
2019-01-17 16:37:16 +01:00
Marcello Stanisci
aeec67acaa
Comment block 2019-01-17 13:55:24 +01:00
Marcello Stanisci
448a57d81e
Extend tests.
Give a way to force redownload (= no cherry picking) all /keys.
2019-01-16 19:44:44 +01:00
Marcello Stanisci
ece3a9bfdb
more logging 2019-01-16 19:42:40 +01:00
Christian Grothoff
7cc7660cac
finixh #5447 implementation (more testing needed) 2019-01-13 17:47:15 +01:00
Christian Grothoff
91566ddee2
more code towards fixing #5447 2019-01-13 16:22:16 +01:00
Christian Grothoff
54fc83ee6b
fix cyclic dependency by combining exchange-lib and auditor-lib directories 2019-01-11 21:43:15 +01:00
Marcello Stanisci
57ab9f9fdb
fix lib order. 2019-01-11 18:56:06 +01:00
Marcello Stanisci
5472702c31
Trying to reporduce the overlapping keys bug.
Recall: this bug used to mess the auditor sigs verification up.
2019-01-11 18:42:20 +01:00
Christian Grothoff
12123a7aed
towards fixing #5447 2019-01-10 16:20:15 +01:00