This website requires JavaScript.
44f57b37ab
not a currency
Christian Grothoff
2016-11-07 15:24:58 +0100
1d740824fa
resolving merge issue
Christian Grothoff
2016-11-07 14:39:15 +0100
6d6a9dac39
indentation
Christian Grothoff
2016-11-07 14:36:06 +0100
247b8e33b3
auditordb postgres plugin: auditor_progress implementation + tests
tg(x)
2016-11-06 14:24:17 +0100
02d28bc81c
add missing functions to deal with auditor_progress to the auditordb API
Christian Grothoff
2016-11-06 13:39:22 +0100
2a44112a25
Merge branch 'master' of taler.net:exchange
tg(x)
2016-11-04 20:38:50 +0100
702c440849
auditordb test
tg(x)
2016-11-04 20:38:21 +0100
21be6db318
auditordb postgres plugin: fix query param
tg(x)
2016-11-04 20:37:53 +0100
5b8438d7e7
auditordb postgres plugin: fix field name
tg(x)
2016-11-04 20:28:27 +0100
95a6d399f8
wget-ing /admin/add/incoming from bank-lib testcase
Marcello Stanisci
2016-11-04 20:04:31 +0100
2db2f65aaf
auditordb postgres plugin: amount param
tg(x)
2016-11-04 19:10:37 +0100
1fe606a63b
half baking #4756
Marcello Stanisci
2016-11-04 17:45:34 +0100
4f304b2745
typo
Marcello Stanisci
2016-11-04 14:23:44 +0100
7177c5c015
Merge branch 'master' of taler.net:exchange
Marcello Stanisci
2016-11-04 14:20:50 +0100
1244bcf3a6
Adding error code for conflicting /track/transfer
Marcello Stanisci
2016-11-04 14:20:42 +0100
f113c1ebd6
auditordb postgres plugin: set master_pub in result
tg(x)
2016-11-04 01:06:19 +0100
160bff40d4
auditordb postgres plugin: amount param
tg(x)
2016-11-04 01:01:05 +0100
616de7f401
auditordb postgres plugin: amount param
tg(x)
2016-11-04 00:51:17 +0100
9ad83ae9bf
auditordb test
tg(x)
2016-11-04 00:37:47 +0100
59fa9d8255
auditordb postgres plugin: sql fixes, callback return value
tg(x)
2016-11-04 00:34:09 +0100
176bd57550
auditordb postgres plugin: fix index
tg(x)
2016-11-03 21:43:09 +0100
20a8a569ad
auditordb postgres plugin
tg(x)
2016-11-03 13:01:36 +0100
443925caa9
correcting typos introduced by Jeff, also cutting formulations to make it back to page limits
Christian Grothoff
2016-10-29 14:24:16 +0200
78d315d76a
Update Security model section
Jeff Burdges
2016-10-28 17:58:55 +0200
47e1f528b8
add reference to zerocash
Christian Grothoff
2016-10-27 15:25:10 +0200
4882359d28
consistent spelling of blockchain, focus on key points
Christian Grothoff
2016-10-27 15:11:14 +0200
ac886a6e46
Merge branch 'master' of ssh://taler.net/exchange
Christian Grothoff
2016-10-27 15:08:38 +0200
f4ca006ff5
use consistent capitzliation
Christian Grothoff
2016-10-27 15:08:24 +0200
88df33632f
typo
Marcello Stanisci
2016-10-27 11:07:29 +0200
7143e8a037
minor english fixes
Christian Grothoff
2016-10-25 15:51:19 +0200
5a916cdee2
fix more notation inconsistencies
Christian Grothoff
2016-10-25 15:42:04 +0200
60a601eb94
use L^{(i)} to be consistent about cut-and-choose index notation
Christian Grothoff
2016-10-25 15:32:15 +0200
29fa45446b
avoid introducing G twice
Christian Grothoff
2016-10-25 15:23:46 +0200
176078bb8c
clarifications to deposit protocol
Christian Grothoff
2016-10-25 15:17:33 +0200
f52222ebd5
use status codes we actually use in the implementation now
Christian Grothoff
2016-10-25 14:58:24 +0200
093db2e646
avoid SEPA, use wire transfer as the more generic term
Christian Grothoff
2016-10-25 14:50:58 +0200
924768cd55
introduce S_X notation
Christian Grothoff
2016-10-25 14:49:20 +0200
dd3c65318f
clarify spending requirements
Christian Grothoff
2016-10-25 14:40:20 +0200
e00fb6751b
clarify losses from DK compromise
Christian Grothoff
2016-10-25 14:37:07 +0200
eab6bf0f07
fix ref
Christian Grothoff
2016-10-25 14:28:09 +0200
51c04bd7d6
simplify
Christian Grothoff
2016-10-25 14:21:53 +0200
8dfe558909
remove duplication
Christian Grothoff
2016-10-25 14:20:27 +0200
e6267e61d5
misc minor edits, and a FIXME for Jeff
Christian Grothoff
2016-10-25 14:01:20 +0200
ddb5987c66
NULL-terminate array
Christian Grothoff
2016-10-24 12:40:28 +0200
b8245d771f
stress that this is about a system in the title
Christian Grothoff
2016-10-22 16:06:20 +0200
6cd80e71f8
Finishing with #4709
Marcello Stanisci
2016-10-20 23:55:19 +0200
ac554444b1
Adding auditor-related db functions in testcase. Each cb is just a stub.
Marcello Stanisci
2016-10-20 23:28:36 +0200
a36ee9b491
update .gitignore
Christian Grothoff
2016-10-20 21:24:24 +0200
f032706fef
fixing taler-benchmark build issues introduced by recent API changes
Christian Grothoff
2016-10-20 21:20:31 +0200
19f4c50dab
rename and move TALER_EXCHANGE_json_get_error_code to TALER_JSON_get_error_code
Christian Grothoff
2016-10-20 21:19:01 +0200
63c5706b64
remove redundant exchange_api_common.h header
Christian Grothoff
2016-10-20 21:11:20 +0200
7341b21fa3
return taler-specific error codes from C API as well
Christian Grothoff
2016-10-20 21:00:40 +0200
e7875fb261
introducing error codes for the merchant backend
Christian Grothoff
2016-10-20 15:11:12 +0200
c40a098a91
Merge branch 'master' of ssh://taler.net/exchange
Christian Grothoff
2016-10-20 15:07:56 +0200
0f4160d4a4
introducing error codes for the merchant backend
Christian Grothoff
2016-10-20 15:07:42 +0200
9d5d092dc3
Reverting #4521 , pay_deadline strictly regards merchant's policy.
Marcello Stanisci
2016-10-20 11:48:47 +0200
0830751534
Merge branch 'master' of taler.net:exchange
Marcello Stanisci
2016-10-19 23:07:17 +0200
9b6717ae3a
addressing #4521
Marcello Stanisci
2016-10-19 23:07:07 +0200
8fe6f64db3
fix recently introduced JSON pack format string errors
Christian Grothoff
2016-10-19 00:14:34 +0200
be055f1b92
fix recently introduced double-free
Christian Grothoff
2016-10-19 00:09:10 +0200
70462f0b94
implement #4497/#4705 -- addition of unique numeric error codes -- for the server-side of the exchange
Christian Grothoff
2016-10-18 23:05:29 +0200
006177a01f
@author
Marcello Stanisci
2016-10-18 12:34:57 +0200
93f1fb5fc3
indent
Marcello Stanisci
2016-10-17 23:51:09 +0200
aa3332b74e
m4
tg(x)
2016-10-17 20:46:16 +0200
c04ad46ddf
Merge branch 'master' of taler.net:exchange
tg(x)
2016-10-17 20:32:03 +0200
d71d125941
nix pkg
tg(x)
2016-10-17 20:31:58 +0200
59d9e5a190
gnunet submodule
tg(x)
2016-10-17 20:31:35 +0200
c015ffc7fc
closing #4709
Marcello Stanisci
2016-10-17 17:24:38 +0200
f1f6e504d5
defining all but one exchangedb-for-audit functions
Marcello Stanisci
2016-10-17 16:39:56 +0200
ffd76be555
m4
tg(x)
2016-10-17 15:49:08 +0200
448a8be76d
starting with #4709
Marcello Stanisci
2016-10-17 01:48:59 +0200
ecce56c052
Merge branch 'master' of git+ssh://taler.net/exchange
Christian Grothoff
2016-10-14 01:45:27 +0200
6987837f08
fix #4730 : amount coult end up being zero, so check should be for SYSERR, not for OK (as zero implies NO)
Christian Grothoff
2016-10-14 01:43:55 +0200
b1afd5edfa
logging for refresh
Florian Dold
2016-10-13 23:27:21 +0200
32d23e7499
fix returning wrong status code to MHD on malformed /refresh/reveal request
Christian Grothoff
2016-10-13 23:13:09 +0200
13f9fa426c
version 0.1.0
Florian Dold
2016-10-10 17:11:43 +0200
2948fd6466
fix disting: auditor.conf moved
Christian Grothoff
2016-10-10 17:02:03 +0200
25618c561e
check dbinit return value to not fail hard if DB not available
Christian Grothoff
2016-10-10 16:54:37 +0200
808dc10bf4
add skeletons for new DB API functions
Christian Grothoff
2016-10-09 01:17:37 +0200
6621ec8fb7
expanding exchange DB API to meet auditor requirements (not implemented, just adding the function signatures)
Christian Grothoff
2016-10-09 00:57:31 +0200
8bbcf86678
more work on auditordb plugin API
Christian Grothoff
2016-10-08 23:37:55 +0200
fa1ca946c9
actually, the auditor only sees the hash of the public keys initially
Christian Grothoff
2016-10-08 19:11:54 +0200
42da43c18c
add missing #include
Christian Grothoff
2016-10-08 19:04:21 +0200
f03c1175df
typo
Marcello Stanisci
2016-10-07 18:21:12 +0200
581ca30052
FC17 formatting, stress refresh protocol in title and abstract; stress cut-and-choose is practical with kappa=3
Christian Grothoff
2016-10-07 13:34:54 +0200
56efe31c40
Merge branch 'master' of ssh://taler.net:/var/git/exchange
Christian Grothoff
2016-10-07 02:52:39 +0200
f5a2134da8
move taler-auditor-sign tool to auditor/ direcotory
Christian Grothoff
2016-10-06 16:38:42 +0200
26478f0f1f
fix having multiple primary keys
Christian Grothoff
2016-10-06 16:33:07 +0200
0394080600
first draft for an auditor table structure
Christian Grothoff
2016-10-06 16:30:19 +0200
b68adb93c6
adding skeleton code for auditor
Christian Grothoff
2016-10-06 15:17:10 +0200
a42155d552
Adding struct to be signed over related to #4702
Marcello Stanisci
2016-10-03 14:08:14 +0200
9cea8197b5
defining merchant's signature for successful payments
Marcello Stanisci
2016-10-03 10:32:17 +0200
f1a71f180c
mint->exchange leftovers
Christian Grothoff
2016-09-30 23:19:18 +0200
f00a49e40c
fixing aggregator hanging after bank's error
Marcello Stanisci
2016-09-30 13:47:46 +0200
e72a7188ac
-stylistic improvement: use numbers for counters instead of GNUNET_OK, etc.
Christian Grothoff
2016-09-29 16:30:57 +0200
6082645d12
removing garbage from config file (made testcase fail)
Marcello Stanisci
2016-09-28 20:39:37 +0200
81148fb6df
typo
Marcello Stanisci
2016-09-28 20:32:34 +0200
0b8081fe22
Adding receiver in TALER_ContractPS (#4651 )
Marcello Stanisci
2016-09-26 16:55:10 +0200
77f11bcfac
include execution time in signed message for /track/transfer (#4578 )
Christian Grothoff
2016-09-26 15:08:00 +0200
df8c011b95
return execution time also from exchange C API (#4578 )
Christian Grothoff
2016-09-26 14:58:44 +0200