Christian Grothoff
ce44b4a028
clean up aggregator logic, make it more robust against invariant failures
2020-03-14 22:56:14 +01:00
Christian Grothoff
9c20b62eb9
database setup logic is now external to httpd
2020-03-13 14:55:58 +01:00
Christian Grothoff
65062e4354
no longer create tables on startup of exchange aggregator/httpd
2020-03-09 23:53:26 +01:00
Christian Grothoff
ffcadbff8c
code cleanup (comments, scoping, naming, indentation)
2020-03-07 00:28:07 +01:00
Christian Grothoff
82d7b63ff5
move comments into database for auditor DB
2020-03-06 09:04:24 +01:00
Christian Grothoff
357dbc0235
revert bank API change, we will not do this here after all
2020-02-11 23:01:49 +01:00
Christian Grothoff
de0d987e34
start with new history API implementation
2020-02-11 15:39:39 +01:00
Christian Grothoff
ff35a1d229
deduplicate doxyfiles, integrate with build
2020-01-18 23:19:48 +01:00
Christian Grothoff
8ea2af444f
more work towards DB versioning
2020-01-17 01:55:01 +01:00
Florian Dold
6faf6fc732
payto fixes WIP
2020-01-17 01:23:32 +01:00
Marcello Stanisci
7321cac34b
Got first aggregation to pass
2020-01-16 18:50:31 +01:00
Florian Dold
23507d8565
HTTP_NOT_ACCEPTABLE is not an expected status code, as it is for content type negotiation
2020-01-16 16:40:12 +01:00
Christian Grothoff
d7ccfad610
fix history API
2020-01-16 14:30:10 +01:00
Marcello Stanisci
f13b8e4db6
more comments and CMD state
2020-01-16 12:13:11 +01:00
Christian Grothoff
a12ee00d3b
fix really stupid bugs
2020-01-16 11:57:32 +01:00
Christian Grothoff
7c6853d830
simplify amount logic
2020-01-16 08:49:26 +01:00
Christian Grothoff
1d9049ab99
add payto URL test, fix payto parser implementation
2020-01-14 23:54:43 +01:00
Christian Grothoff
088e6c5f3c
fix configs for test
2020-01-14 14:09:48 +01:00
Christian Grothoff
00740610ba
fix bank-lib ftbfs
2020-01-12 17:43:20 +01:00
Christian Grothoff
1f8d6e1ac1
pp to tos
2020-01-09 12:19:08 +01:00
Christian Grothoff
8af89ff197
misc release preparations: mostly fixing 'make dist' target
2019-12-20 20:10:46 +01:00
Christian Grothoff
165929a877
consider reserve closures as well when auditing outgoing wire transfers
2019-10-06 16:54:09 +02:00
Florian Dold
bd8b48393c
bump doc/prebuilt submodule
2019-10-05 22:34:18 +05:30
Florian Dold
389b5de09d
use pre-built man and texinfo from docs.git
2019-09-18 19:45:10 +02:00
Florian Dold
57916a1261
remove wrong trailing slash
2019-08-30 11:44:07 +02:00
Florian Dold
180da005f4
move documentation to docs repo
2019-08-29 13:34:19 +02:00
ng0
3f9aafdc72
doc fixes in format and typos.
2019-05-10 10:56:49 +00:00
ng0
0d8f503543
doc: rewrite.
2019-05-07 14:34:49 +00:00
Christian Grothoff
4bfd8bcd45
del
2019-04-24 19:28:31 +02:00
Christian Grothoff
a73e1dd419
fix docu: section name changed
2019-04-10 20:53:44 +02:00
ng0
6b6417b1fa
doc/taler-exchange.texi: Fix build with older Texinfo versions.
2019-04-07 12:22:41 +00:00
Christian Grothoff
41afe6fd67
fix git link to Taler repo
2019-04-03 14:24:10 +02:00
Christian Grothoff
8e656ca913
fix git link to GNUnet repo
2019-04-03 14:23:36 +02:00
Marcello Stanisci
a827ee9b3c
typo
2019-04-01 14:36:21 +02:00
Marcello Stanisci
3e6c432044
Put -l/--loglevel in the manpage.
2019-03-18 14:43:54 +01:00
Marcello Stanisci
4405438d9c
detail
2019-03-08 14:01:09 +01:00
Marcello Stanisci
91b794f09a
Remove useless and possibly misleading information.
2019-03-08 13:58:58 +01:00
Marcello Stanisci
f32c8f9be1
Manual.
2019-03-08 13:48:52 +01:00
Christian Grothoff
3ed5db972d
expand docu on configuration
2019-01-08 17:27:50 +01:00
Christian Grothoff
abf640c97b
doxygen for exchange'
2018-11-25 15:54:45 +01:00
Christian Grothoff
ebc8ae68be
implement taler-auditor-exchange
2018-11-03 21:28:52 +01:00
Marcello Stanisci
e6efd98b3b
Benchmark manpage.
2018-07-25 13:25:12 +02:00
Marcello Stanisci
29ade1002c
FIXMEs in the paper.
2018-05-25 19:04:40 +02:00
Christian Grothoff
cb55c1a3af
Changing configuration structure to enable multiple accounts.
...
This change enables using multiple wire plugins at the same time.
Also, we now distinguish between the wire plugin (i.e. EBICS or
taler_bank) and the wire method (i.e. SEPA or x-taler-bank) that
the wire plugin is implementing. The "taler-bank" wire method
was renamed from "test" to "x-taler-bank".
This also changes the format of the /wire response of the exchange,
as we now need to return multiple accounts. Note that wire fees
are specified per wire method, not per wire account.
taler-exchange-keyup now automatically signs all of the /wire
responses in the location specified by the configuration.
Account identification in wire plugins was changed to use
payto://-URLs instead of method-specific JSON fields. Signing
and validation of /wire responses was moved from each wire
plugin to a generic validation method in libtalerutil (crypto)
or libtalerjson (for JSON-formatted inputs).
Convenience methods were added to generate JSON for wire accounts
(salting, signing).
Various section and option names were adjusted to streamline the
configuration and make it more consistent overall. Documentation
was updated as well.
2018-04-02 14:29:44 +02:00
Florian Dold
2d976fc8ae
use url in docs consistently
2018-01-30 01:41:29 +01:00
Marcello Stanisci
63c96a1903
remove obsolete paragraph
2018-01-18 12:51:54 +01:00
Christian Grothoff
229907c6e2
implement taler-bank-transfer, fixes #5195
2017-12-14 15:33:10 +01:00
Christian Grothoff
1897d65af5
eliminate /admin/add/incoming ( fixes #5172 )
2017-12-14 13:49:24 +01:00
Christian Grothoff
0b9ffa874f
add -r command line option to wirewatch
2017-12-10 19:15:15 +01:00
Jeffrey Burdges
6d845c951e
Add on-more- forgery citation for security proof
2017-11-19 12:23:29 +01:00
Christian Grothoff
f299130c50
make -m option optional for taler-auditor and taler-wire-auditor
2017-11-12 14:11:05 +01:00
Christian Grothoff
1139f74ffe
fix minor wire auditor bugs, add samples of output
2017-11-08 18:44:12 +01:00
Christian Grothoff
215c6db54c
true/false are keywords, use all-caps
2017-11-04 18:03:55 +01:00
Marcello Stanisci
eda7e1c6a0
missing figure for dist
2017-10-17 19:19:14 +02:00
Christian Grothoff
6dbbd36a81
add CSS to dist
2017-10-14 11:37:03 +02:00
Christian Grothoff
b5f5956ee2
fix geq, needs{}
2017-10-14 00:01:59 +02:00
Christian Grothoff
fca44ed626
fix syntax issue in texi
2017-10-13 21:45:11 +02:00
Jeffrey Burdges
7d21331d5f
Add two papers
2017-08-17 18:19:26 +02:00
Jeffrey Burdges
d30f7e90af
Add ref for Practical Compact E-Cash with Arbitrary Wallet Size
2017-08-17 14:17:52 +02:00
Christian Grothoff
6c63b3c41d
update picture of exhange DB
2017-07-14 22:41:24 +02:00
Christian Grothoff
0599b3b35b
need extra font to build on my system
2017-06-24 09:35:02 +02:00
Florian Dold
7f9e6272fd
Styling, no-split and syntax highlighting for texi
2017-06-16 03:21:09 +02:00
Christian Grothoff
1eb739c670
add --test option to taler-exchange-wirewatch
2017-06-11 11:57:05 +02:00
Christian Grothoff
c7c7ac60cf
cleaning up use of doxygen, fixing #5057
2017-06-04 11:11:36 +02:00
Jeffrey Burdges
9f7e3bb2bd
More on RSA-KTI
2017-06-02 15:55:49 +02:00
Marcello Stanisci
d5f8dcb227
remove deleted directory from compilation
2017-05-31 15:11:48 +02:00
Marcello Stanisci
b62af4902a
firing duplicated operator manual
2017-05-31 13:57:46 +02:00
Marcello Stanisci
1fb7b318fd
stub for keys generation instructions
2017-05-31 12:35:14 +02:00
Marcello Stanisci
0e26843e51
moving "onboarding"-like content from manual to "onboarding"
...
document at 'deployment' repository.
2017-05-31 10:09:29 +02:00
Marcello Stanisci
e0f51b823f
fix compilation issue (by removing duplicated code)
2017-05-30 21:30:02 +02:00
Marcello Stanisci
b6f6e429e8
configuration section in manual
2017-05-30 17:21:13 +02:00
Jeffrey Burdges
46321de968
Slightly more
2017-05-30 10:26:20 +02:00
Jeffrey Burdges
072bcdffb1
Lighten politics
2017-05-30 10:13:22 +02:00
Jeffrey Burdges
2177b81140
Structure and DRM comments. Christian will be amused.
2017-05-30 08:37:05 +02:00
Jeffrey Burdges
91e3171982
minor TODO
2017-05-22 15:20:48 +02:00
Jeffrey Burdges
a838af7dda
Improve proof, remove false generality
2017-05-22 15:16:29 +02:00
Christian Grothoff
6876e3178d
use 'fresh' to clarify
2017-05-19 23:31:50 +02:00
Christian Grothoff
b4410ac5f6
clarify S_X
2017-05-19 23:30:01 +02:00
Christian Grothoff
37a5a41480
address fixmes, add bridge sentence back
2017-05-19 23:26:29 +02:00
Christian Grothoff
a40d605d7c
add fwd ref to payback details
2017-05-19 23:21:30 +02:00
Christian Grothoff
c4d3b16e79
mention KYC explicitly
2017-05-19 23:19:36 +02:00
Christian Grothoff
218f2ca67c
not 'but'
2017-05-19 23:16:21 +02:00
Christian Grothoff
b5c765fb3d
missing word
2017-05-19 23:07:37 +02:00
Christian Grothoff
328314340a
add bridge
2017-05-19 23:07:03 +02:00
Christian Grothoff
8dc034d5b4
add paragraph summarizing key contributions
2017-05-19 23:05:24 +02:00
Jeffrey Burdges
22c5c21b92
Clean up bibtex
2017-05-19 21:58:23 +02:00
Jeffrey Burdges
ca2c54e8a6
Comment on Ripple fine in relation to BOLT
2017-05-19 21:50:46 +02:00
Jeffrey Burdges
2e2dee1b0c
Parenthetical comments
2017-05-19 21:38:13 +02:00
Florian Dold
c50ee80182
fix typo
2017-05-19 14:30:14 +02:00
Florian Dold
645ecc25a0
fix typo
2017-05-19 14:28:57 +02:00
Florian Dold
e0851a4095
fix typo
2017-05-19 14:28:14 +02:00
Florian Dold
6c51e40bdf
fix typos
2017-05-19 14:25:45 +02:00
Jeffrey Burdges
ac339329e4
Add comments on BOLT
2017-05-18 19:47:56 +02:00
Christian Grothoff
57fef70492
inline FC reviews/responses in main paper
2017-05-18 15:05:37 +02:00
Jeffrey Burdges
998858bc8f
Be a bit more honest about Zerocash by using the word "can".
2017-05-18 14:56:03 +02:00
Jeffrey Burdges
2f4953fe75
Tweaks to FC2017
2017-05-18 14:50:06 +02:00
Jeffrey Burdges
4637a1ea6b
Do we really need to mention post-quantum RSA? lol
2017-05-18 14:40:41 +02:00
Jeffrey Burdges
c47745a1b3
Add a bit to FC2017 comments
2017-05-18 14:40:41 +02:00
Florian Dold
e6d61f666b
remove comment about un-instantiated protocol
2017-05-18 14:24:50 +02:00
Jeffrey Burdges
7bdb386e20
Ponzicoin to the moon!!!
2017-05-18 14:10:39 +02:00
Jeffrey Burdges
4bd0418415
Remove BOLT and add correct AccountableZerocash reference
2017-05-18 13:47:02 +02:00
Jeffrey Burdges
325d68eea8
Merge branch 'master' of ssh://taler.net/exchange
2017-05-18 13:32:34 +02:00
Jeffrey Burdges
239c25e4da
Mention BOLT here
...
Do we need this though? If so, do we need a reference to the proposals?
2017-05-18 13:31:20 +02:00
Christian Grothoff
3fbf12b6f7
be precise about domain of generated values
2017-05-18 13:22:35 +02:00
Christian Grothoff
028fd5bedf
add link to crypto primitive benchmarks, fix bibtex issues
2017-05-18 09:59:43 +02:00
Christian Grothoff
f9b0db4146
update rfc.bib, add reference to EdDSA, update response to FC2017 reviews
2017-05-18 09:35:16 +02:00
Jeffrey Burdges
02a3f3d96e
Make double pending Exculpability section about prevention
2017-05-17 23:58:31 +02:00
Jeffrey Burdges
4689610a1f
Minor edits to implementation section
2017-05-17 23:50:41 +02:00
Jeffrey Burdges
4492821b46
Spelling
2017-05-17 23:40:44 +02:00
Jeffrey Burdges
71ab77bb60
Change Zerocash text
2017-05-17 23:39:10 +02:00
Christian Grothoff
df52ddc749
re-doing response
2017-05-17 21:55:46 +02:00
Christian Grothoff
c50a3351a0
misc edits to implementation section
2017-05-17 20:55:25 +02:00
Marcello Stanisci
b09104aecf
manual gpl boilerplate + commands to compile the manual
2017-05-17 17:03:36 +02:00
Florian Dold
744d81b5ac
more responses for fc17
2017-05-17 17:02:32 +02:00
Florian Dold
e53a736dca
clarify withdraw existing response lookup
2017-05-17 16:53:36 +02:00
Florian Dold
191bcd67f8
explain what 'persist' means on first usage
2017-05-17 16:31:41 +02:00
Florian Dold
e86133118a
typo
2017-05-17 16:18:02 +02:00
Florian Dold
4432cf3628
add r4r reference, review comment and related work remark
2017-05-17 16:14:53 +02:00
Florian Dold
0f7a0bbed5
review formatting
2017-05-17 15:25:25 +02:00
Florian Dold
14cf795955
typo
2017-05-17 15:23:26 +02:00
Florian Dold
838438e95d
add remark about zerocash's high anonymity
2017-05-17 15:21:49 +02:00
Florian Dold
cd8af8170f
add more comparison
2017-05-17 15:17:53 +02:00
Florian Dold
e00e7ec750
starting with comments
2017-05-17 14:55:30 +02:00
Florian Dold
87abb31a6d
remove identifying information from reviews
2017-05-17 14:49:08 +02:00
Florian Dold
93488a8895
typo
2017-05-17 14:21:58 +02:00
Florian Dold
bdc79b50e5
draft for implementation section
2017-05-17 14:11:46 +02:00
Jeffrey Burdges
164614ac4b
Merge branch 'master' of ssh://taler.net/exchange
2017-05-17 13:46:39 +02:00
Jeffrey Burdges
5ab8b2f849
Add ACM-Reference-Format.bst but..
...
References still look all fucked up.
2017-05-17 13:45:25 +02:00
Marcello Stanisci
36d47eb9c2
instructions about copying the auditor signed blob into
...
the dedicated directory
2017-05-17 11:54:24 +02:00
Marcello Stanisci
7bfaa9b551
instructions for the auditor to sign the blob
2017-05-17 11:39:03 +02:00
Marcello Stanisci
5447ad86cc
admin manual stub
2017-05-16 17:10:44 +02:00
Florian Dold
e0c5e5342e
acm metadata
2017-05-16 16:46:13 +02:00
Jeffrey Burdges
3efde62c44
Try to make this justification stronger and more precise
2017-05-16 16:42:11 +02:00
Jeffrey Burdges
9b1cd4b3fd
ro.bib -> rom.bib
2017-05-16 16:27:45 +02:00
Christian Grothoff
13bbd32688
add cls file
2017-05-16 15:52:10 +02:00
Christian Grothoff
3bd606c8d8
minor edits to proofs
2017-05-16 15:50:42 +02:00
Jeffrey Burdges
09cd669283
Merge branch 'master' of ssh://taler.net/exchange
2017-05-16 15:15:28 +02:00
Jeffrey Burdges
4953f8e610
linking attack
2017-05-16 15:15:16 +02:00
Florian Dold
5bece999b8
first stab at proofs
2017-05-16 15:10:12 +02:00
Florian Dold
4c6d7d9b96
proof for lemma 1 and corrolary
2017-05-16 15:10:12 +02:00
Christian Grothoff
ef71452e8c
add sentence on double-spending detection during refresh
2017-05-16 15:07:37 +02:00
Christian Grothoff
2a3361961c
add section on /payback
2017-05-16 15:01:13 +02:00
Christian Grothoff
ad26eafb64
shorten description to avoid line break
2017-05-16 14:41:18 +02:00
Christian Grothoff
33015d9ecb
add FDH to notation list, add arch picture
2017-05-16 14:40:06 +02:00
Christian Grothoff
1a8aedaff4
mention scalability, cite RSCoin on that
2017-05-16 14:33:04 +02:00
Christian Grothoff
f2c9ea526b
fix formatting
2017-05-16 14:18:50 +02:00
Christian Grothoff
0d9a56b870
comment out experiments again
2017-05-16 14:17:02 +02:00
Christian Grothoff
94b56a8f76
comment out experiments again
2017-05-16 14:16:03 +02:00
Christian Grothoff
c1bfa59173
stash for merge, moving stuff around
2017-05-16 14:08:56 +02:00
Christian Grothoff
f143ee4cea
stash for merge
2017-05-16 14:06:59 +02:00