Christian Grothoff
2028805fc6
-fix doxygen issues
2021-08-01 23:16:55 +02:00
Christian Grothoff
90c56117e0
more prebuilt updates
2021-04-28 00:44:22 +02:00
Christian Grothoff
87bc5495e5
update prebuild docs
2021-04-28 00:21:26 +02:00
Christian Grothoff
5c355bd27c
update prebuild man/info pages
2021-04-26 17:09:57 +02:00
Christian Grothoff
5106a09c9f
fix more typos
2021-04-23 23:53:52 +02:00
Christian Grothoff
a140c114d3
more doxygen fixes
2021-04-23 23:39:07 +02:00
Christian Grothoff
90d05cb486
update package
2021-01-27 10:24:34 +01:00
Christian Grothoff
f5b443179c
update dist rules for updated prebuilt documentation submodule
2021-01-21 13:42:53 +01:00
Christian Grothoff
5f3d153575
update submodules
2021-01-21 13:33:52 +01:00
7536ffce79
audit response: minor clarifications
2020-12-27 19:45:32 +01:00
Christian Grothoff
e550acf577
updated response
2020-12-26 16:54:40 +01:00
Christian Grothoff
dff60059f1
fix spelling issues
2020-10-22 11:38:24 +02:00
Christian Grothoff
762e4d55cd
fix doxygen
2020-10-22 10:34:46 +02:00
Christian Grothoff
fd55314903
do not include error codes twice
2020-10-22 09:41:06 +02:00
Florian Dold
ce17788c4e
update submodule doc/prebuilt
2020-10-08 21:15:32 +05:30
Christian Grothoff
1f8a25d9cd
fix prebuilt link
2020-10-05 23:59:12 +02:00
Christian Grothoff
3dd1b1c00f
fix pybank launch in tests
2020-10-03 16:13:06 +02:00
Christian Grothoff
0846ab93bc
doxygen fixes
2020-08-29 00:37:37 +02:00
Christian Grothoff
0e808b648a
fix misc typos
2020-07-22 23:56:52 +02:00
Christian Grothoff
c6278ceeab
document FDH implementation in detail, fixing #6182
2020-07-15 22:25:06 +02:00
Christian Grothoff
6cabb25d8d
update prebuilt
2020-07-15 15:10:31 +02:00
Christian Grothoff
ef0eb9e5bf
improve documentation on which invariants are checked by which auditor helper
2020-07-14 21:10:55 +02:00
Christian Grothoff
2570b21d23
more auditor documentation
2020-07-14 20:43:36 +02:00
Christian Grothoff
8533efdcd7
working on auditor documentation
2020-07-13 19:47:22 +02:00
Christian Grothoff
6383694c95
clarify recoup can only refill, not fill a fresh reserve
2020-07-13 19:04:18 +02:00
Christian Grothoff
b89e433f4f
add more detail to coin state machine
2020-07-13 19:03:05 +02:00
Christian Grothoff
5e5a15b01b
fix refs
2020-07-12 20:04:19 +02:00
Christian Grothoff
4c1c8e405b
more figures
2020-07-12 20:00:56 +02:00
Christian Grothoff
4cfcf842fe
add reserve state machine
2020-07-12 19:19:13 +02:00
Christian Grothoff
fdee6830e6
update API endpoint documentation
2020-07-12 18:45:28 +02:00
Christian Grothoff
895e24872d
initial import of thesis-dold
2020-07-12 18:19:17 +02:00
Christian Grothoff
4d298f9bea
update response
2020-07-12 10:22:35 +02:00
Christian Grothoff
2279c8ab17
fix typo
2020-07-05 16:50:15 +02:00
Florian Dold
7ddd2dba25
expand justifications / agree with append-only log
2020-07-05 16:50:15 +02:00
Florian Dold
ee94ca0e22
minor typo
2020-07-05 16:50:15 +02:00
Christian Grothoff
2170984cc8
response to CB
2020-07-05 16:50:15 +02:00
Christian Grothoff
871e6bd1e1
remove old logo
2020-04-20 20:25:32 +02:00
Christian Grothoff
9b470d2462
update man
2020-03-22 12:06:13 +01:00
Christian Grothoff
744322fdda
the big EC rename
2020-03-22 00:50:18 +01:00
Christian Grothoff
88fd81e5da
completing auditor split
2020-03-21 16:09:22 +01:00
Christian Grothoff
1b24e2f9bb
more statistics, make explicit table lock optional, can hurt performance badly
2020-03-20 18:38:57 +01:00
Florian Dold
c17f05b5fd
fix critical bug in transaction history query for recoup-refresh
2020-03-20 13:52:29 +05:30
Christian Grothoff
85f603090b
have benchmark driver also launch auditor
2020-03-19 16:14:01 +01:00
Christian Grothoff
ef489d7fff
option -i was removed
2020-03-19 15:48:50 +01:00
Florian Dold
278cec1fef
make refund test case fail to show broken implementation
2020-03-18 22:39:47 +05:30
Christian Grothoff
d7cfb11fc6
fix new ag logic
2020-03-15 00:55:58 +01:00
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