Christian Grothoff
|
5a6a3da8e4
|
updating DB schema to profit from new KDF-based refresh variant
|
2016-08-11 23:28:33 +02:00 |
|
Christian Grothoff
|
0fd6cf19af
|
mostly working migration of the DH-seeded refresh variant
|
2016-08-07 23:21:49 +02:00 |
|
Christian Grothoff
|
745719dbc1
|
first half of changing refresh protocol to derive all key data from DH
|
2016-08-05 16:08:19 +02:00 |
|
Christian Grothoff
|
e800772c85
|
Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange
|
2016-07-13 16:02:13 +02:00 |
|
Christian Grothoff
|
0973bca1e4
|
-be explicit about transaction mode
|
2016-07-13 16:02:08 +02:00 |
|
Marcello Stanisci
|
59c6856284
|
fixing #4594
|
2016-07-07 17:55:25 +02:00 |
|
Christian Grothoff
|
c668eace47
|
-indentation, dox
|
2016-06-11 19:58:06 +02:00 |
|
Christian Grothoff
|
766fb6e282
|
fixing more leaks
|
2016-06-11 18:22:33 +02:00 |
|
Christian Grothoff
|
75c04b8af2
|
rename /deposit/wtid and /wire/deposits to /track/{transaction,transfer} for improved consistency
|
2016-06-09 19:18:13 +02:00 |
|
Christian Grothoff
|
0fef44159a
|
improve error message to diagnose #4559
|
2016-06-05 22:03:09 +02:00 |
|
Christian Grothoff
|
b405b02875
|
remove unnecessary check
|
2016-06-02 08:59:18 +02:00 |
|
Christian Grothoff
|
0cef479e00
|
extend test to cover GC
|
2016-05-31 10:39:11 +02:00 |
|
Christian Grothoff
|
eb1fdc105c
|
implement GC logic (#3485)
|
2016-05-31 09:34:45 +02:00 |
|
Christian Grothoff
|
94e1679955
|
adding a few more uniqueness constraints to DB
|
2016-05-31 09:13:03 +02:00 |
|
Christian Grothoff
|
e68d07fc25
|
making DB scheme nice
|
2016-05-27 15:34:24 +02:00 |
|
Christian Grothoff
|
5f6f524a52
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:39:04 +02:00 |
|
Christian Grothoff
|
172e8494b9
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:34:57 +02:00 |
|
Christian Grothoff
|
2f5e58f3c7
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:14:13 +02:00 |
|
Christian Grothoff
|
54504b7f37
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:04:29 +02:00 |
|
Christian Grothoff
|
0ccb420f4c
|
rename to avoid ambiguity
|
2016-05-27 12:03:26 +02:00 |
|
Christian Grothoff
|
8b701a2c62
|
add ON DELETE CASCADE refs where applicable
|
2016-05-27 11:55:07 +02:00 |
|
Christian Grothoff
|
c0451f0982
|
fix #4533 for exchange (breaks interaction with bank for /admin/add/incoming)
|
2016-05-26 16:38:59 +02:00 |
|
Christian Grothoff
|
3f468773e7
|
change edate to wire_transfer_deadline/delay (#4521)
|
2016-05-26 15:23:46 +02:00 |
|
Christian Grothoff
|
f471cfcec5
|
add a few more DB constraints
|
2016-05-24 20:32:05 +02:00 |
|
Christian Grothoff
|
32bb3b14bf
|
fix #4483
|
2016-05-24 20:13:31 +02:00 |
|
Christian Grothoff
|
8dfb3b87b4
|
testing refund, fixing bugs, refund test passes
|
2016-05-21 19:22:03 +02:00 |
|
Christian Grothoff
|
e39beff272
|
fix init before use in new refund logic
|
2016-05-20 15:52:40 +02:00 |
|
Christian Grothoff
|
324003acc0
|
log cause for /admin/add/incoming failures
|
2016-05-20 14:25:02 +02:00 |
|
Christian Grothoff
|
9391ed529c
|
export function to free commit coin data
|
2016-05-19 18:37:31 +02:00 |
|
Christian Grothoff
|
7d8a74adf1
|
allow env override
|
2016-05-19 18:26:06 +02:00 |
|
Christian Grothoff
|
14436d1241
|
finished implementing #4401
|
2016-05-19 17:47:27 +02:00 |
|
Christian Grothoff
|
8199c06882
|
more work on #4401, almost done
|
2016-05-19 17:31:15 +02:00 |
|
Christian Grothoff
|
9dab61c91a
|
more work on #4401
|
2016-05-19 17:11:35 +02:00 |
|
Christian Grothoff
|
f2b20f3ad0
|
more work towards fixing #4401
|
2016-05-19 16:24:29 +02:00 |
|
Christian Grothoff
|
a39e2f9e00
|
working on DB test, unfinished
|
2016-05-19 15:10:31 +02:00 |
|
Christian Grothoff
|
8ff8c7b8c7
|
fix table dropping logic to ensure testcases run in fresh environment
|
2016-05-18 17:19:32 +02:00 |
|
Christian Grothoff
|
c8b9370413
|
fixing #3814 by removing ability to melt multiple oldcoins at the same time
|
2016-05-16 11:55:47 +02:00 |
|
Christian Grothoff
|
068dbf020b
|
reorg testcase a bit
|
2016-05-08 16:07:17 +02:00 |
|
Christian Grothoff
|
ffb38f292e
|
adding test for wire prepare data
|
2016-05-08 15:51:40 +02:00 |
|
Christian Grothoff
|
966242341a
|
expand testcase to cover refund API, fix minor issues
|
2016-05-08 15:44:44 +02:00 |
|
Christian Grothoff
|
691c9a859f
|
more work on test, noting what is left to do with bug number
|
2016-05-06 23:53:04 +02:00 |
|
Christian Grothoff
|
d55b2cd59d
|
more work on test, noting what is left to do
|
2016-05-06 23:51:15 +02:00 |
|
Christian Grothoff
|
95d338f6cc
|
adding test for auditors API
|
2016-05-06 19:39:31 +02:00 |
|
Christian Grothoff
|
fd7e855759
|
refactoring exchangedb tests to improve coverage
|
2016-05-06 19:23:02 +02:00 |
|
Christian Grothoff
|
187fa67f3c
|
refactoring exchangedb tests to improve coverage
|
2016-05-06 19:22:39 +02:00 |
|
Christian Grothoff
|
3526c44a38
|
refactor code to write signing keys in same module where we read them
|
2016-05-06 18:33:02 +02:00 |
|
Christian Grothoff
|
c334ba61f4
|
drop refunds table as well
|
2016-05-06 13:38:20 +02:00 |
|
Christian Grothoff
|
fbbc49bdad
|
add logic to return refunds with transaction history
|
2016-05-06 13:03:57 +02:00 |
|
Christian Grothoff
|
a4d99f229a
|
implement logic to store refund data into postgres database
|
2016-05-06 12:55:44 +02:00 |
|
Christian Grothoff
|
0c959e75d1
|
working on #3641: more on /refund implementation
|
2016-05-05 22:57:55 +02:00 |
|
Christian Grothoff
|
ad6a40aaa5
|
fix fmt string issues
|
2016-05-04 13:21:22 +02:00 |
|
Christian Grothoff
|
79c316f0d5
|
enable multiple wire methods to be used with aggregator, add command to run aggregator in testcase
|
2016-05-03 07:57:49 +02:00 |
|
Christian Grothoff
|
1cbba4bec1
|
fixing #4462: avoid temporary schemata altogether
|
2016-05-02 06:36:58 +02:00 |
|
Christian Grothoff
|
53e7547aaf
|
removing broken and redundant testcase
|
2016-05-02 05:17:42 +02:00 |
|
Christian Grothoff
|
b98a204562
|
fix #4184
|
2016-05-02 05:10:40 +02:00 |
|
Christian Grothoff
|
d34c6401b4
|
fixing #4470
|
2016-05-02 01:30:13 +02:00 |
|
Christian Grothoff
|
fbbf35c87f
|
fix #4438
|
2016-04-25 00:26:34 +02:00 |
|
Christian Grothoff
|
f693e25793
|
introduce refund fee
|
2016-04-20 01:50:26 +02:00 |
|
Christian Grothoff
|
30d66bcebc
|
fixing #4386: use more sane configuration and data file structure
|
2016-04-10 17:10:20 +02:00 |
|
Christian Grothoff
|
6e90ef9f4a
|
implement selection by wire_deadline as documented
|
2016-04-10 02:43:09 +02:00 |
|
Christian Grothoff
|
bf92166be3
|
do not clear result until end of iteration over results
|
2016-04-10 02:14:07 +02:00 |
|
Christian Grothoff
|
0dee91e014
|
changing code to meet latest change in GNUNET_SCHEDULER API
|
2016-04-10 00:57:20 +02:00 |
|
Christian Grothoff
|
df893df505
|
fix make dist rules
|
2016-04-09 01:56:24 +02:00 |
|
Christian Grothoff
|
d986269dae
|
for #4374
|
2016-04-07 11:09:30 +02:00 |
|
Christian Grothoff
|
148dda09d4
|
Merge branch 'master' of git+ssh://taler.net/var/git/exchange
|
2016-04-07 09:33:04 +02:00 |
|
Christian Grothoff
|
8df75214f4
|
install data and plugins in taler-exchange, not taler
|
2016-04-07 09:30:58 +02:00 |
|
Christian Grothoff
|
ad8351c912
|
fix iterate_matching_deposits(), LIMIT does not work with variables in Postgres (#4360)
|
2016-04-06 10:22:09 +02:00 |
|
Christian Grothoff
|
afb1ab2a11
|
-fix mem leaks
|
2016-04-04 17:40:51 +02:00 |
|
Christian Grothoff
|
9909a04d5b
|
use new PQ_query_param_string function to fix 0-termination bug, also terminate idle aggregator in test mode
|
2016-04-03 21:41:26 +02:00 |
|
Christian Grothoff
|
d7d33b6812
|
set environment variable to ensure plugins are found during tests
|
2016-04-01 20:35:22 +02:00 |
|
Christian Grothoff
|
1c568f8eb6
|
fix testcase init with new API
|
2016-04-01 20:27:57 +02:00 |
|
Christian Grothoff
|
4154e41a41
|
hash inputs to sign_fdh functions as required by new API
|
2016-04-01 20:18:18 +02:00 |
|
Christian Grothoff
|
b4c4f0b078
|
towards a testcase for aggregation logic
|
2016-03-30 22:56:17 +02:00 |
|
Jeff Burdges
|
2e0067d9dd
|
Merge branch 'master' of git.taler.net:/var/git/exchange
|
2016-03-21 15:19:43 +01:00 |
|
Jeff Burdges
|
130957f69d
|
Note two errors in the tests suit
|
2016-03-21 15:19:04 +01:00 |
|
Christian Grothoff
|
6a80c0bfa2
|
Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange
|
2016-03-21 14:40:59 +01:00 |
|
Christian Grothoff
|
3cb188e8a7
|
rename to match GNUnet symbol change
|
2016-03-21 14:40:57 +01:00 |
|
Jeff Burdges
|
553d6eb23e
|
API change in GNUnet crypto for Full Domain Hashing
|
2016-03-21 10:57:12 +01:00 |
|
Christian Grothoff
|
6f8fa678c1
|
implementing #3987
|
2016-03-21 01:45:53 +01:00 |
|
Christian Grothoff
|
b5cba32510
|
renaming mint->exchange
|
2016-03-01 15:35:04 +01:00 |
|