Commit Graph

  • 39b30ac8c9
    Merge branch 'master' of git+ssh://taler.net/exchange Christian Grothoff 2017-05-16 13:40:31 +0200
  • 024dc56259
    starting with exculpability Christian Grothoff 2017-05-16 13:40:29 +0200
  • 7ce67006be
    use ACM sigconf format for 2017 Florian Dold 2017-05-16 13:39:12 +0200
  • 7b4b0f38ff
    english, linking Christian Grothoff 2017-05-16 13:34:17 +0200
  • 49f590d8dc
    fc17 reviews Florian Dold 2017-05-15 15:40:12 +0200
  • 917a2dee0f
    typos Christian Grothoff 2017-05-16 11:26:22 +0200
  • 5ea3021e82
    add ownership transfer corollary Christian Grothoff 2017-05-16 11:24:50 +0200
  • 82cec70298
    nicer error reporting Christian Grothoff 2017-05-16 09:53:34 +0200
  • 9916eef3db
    use and purge alternate db when testing against python bank Marcello Stanisci 2017-05-15 22:02:21 +0200
  • bdfa18830d
    start_row is actually start in the spec, fix naming Christian Grothoff 2017-05-15 20:33:02 +0200
  • 7c28823caf
    handle base32-wire transfer subject being followed by space+exchange base url in wire plugin and fakebank Christian Grothoff 2017-05-15 15:53:21 +0200
  • be3b891dbd
    fix port numbers, no longer 8081 but on 8080; and box json array /history response in {data} as required by API Christian Grothoff 2017-05-15 10:55:47 +0200
  • d3fac18562
    take the history array from "data" field returned by the bank Marcello Stanisci 2017-05-11 16:24:41 +0200
  • cddce0fd6f
    minor edits to the paper, moving refresh around, etc. Christian Grothoff 2017-05-16 11:01:00 +0200
  • 709e53be6e
    Add a suitable argument for KDF under the random oracle model. Jeffrey Burdges 2017-05-16 01:02:48 +0200
  • 1a2facbd2b
    Merge branch 'master' of ssh://taler.net/exchange Jeffrey Burdges 2017-05-15 17:46:46 +0200
  • 0cf241041e
    Spelling Jeffrey Burdges 2017-05-15 17:46:27 +0200
  • 7ec6f729fc
    Add note on linking protocol Jeffrey Burdges 2017-05-15 17:37:09 +0200
  • 2036c42a77
    Some classical random oracle reference Jeffrey Burdges 2017-05-15 16:28:55 +0200
  • 0359e829f3
    Approach to the privacy argument Jeffrey Burdges 2017-05-15 16:28:24 +0200
  • b418b3080e
    Just some trash Jeffrey Burdges 2017-05-15 16:28:00 +0200
  • d307ddba41
    improve serializability error handling a bit Christian Grothoff 2017-05-14 15:44:36 +0200
  • 4c90a797da
    Merge branch 'master' of ssh://taler.net/exchange Jeffrey Burdges 2017-05-13 15:07:48 +0200
  • d010d31c09
    Update to taxability Jeffrey Burdges 2017-05-13 15:06:09 +0200
  • 5dff30e20b
    nicer logging Christian Grothoff 2017-05-12 22:41:29 +0200
  • 4f6e71a842
    Just a start on taxability text, breaks the latex run probably Jeffrey Burdges 2017-05-11 21:41:23 +0200
  • 93edc84e60
    Introduction does not know where it's going towards the end, but Jeffrey Burdges 2017-05-07 14:04:15 +0200
  • d8eebc67e6
    Improve abstract Jeffrey Burdges 2017-05-07 14:01:02 +0200
  • f6f4b07bab
    clean up debug logic Christian Grothoff 2017-05-11 11:43:50 +0200
  • 43126e867a
    acutally initialize num_auditors field, helps a lot... Christian Grothoff 2017-05-11 11:41:05 +0200
  • 5a0ee21b48
    even more detailed /history error reporting Christian Grothoff 2017-05-11 11:22:42 +0200
  • d5ddbb648c
    fail hard if any auditor sig is wrong Christian Grothoff 2017-05-11 11:05:48 +0200
  • 673509fac8
    fix auditor signing process: include signature over refund fee Christian Grothoff 2017-05-11 11:02:49 +0200
  • beee1fb689
    generate auditor signatures in exchange-lib testcase, and handle problem with bogus revocation keys during startup more gracefully by terminating instead of looping Christian Grothoff 2017-05-11 10:56:15 +0200
  • 3e5d200d95
    revert field name in bank-lib Marcello Stanisci 2017-05-10 21:08:29 +0200
  • 474f374d2d
    improve history error reporting by test Christian Grothoff 2017-05-10 16:55:08 +0200
  • 6bf006e636
    removing use of bank's admin interface from bank-lib testcases Marcello Stanisci 2017-05-10 15:23:37 +0200
  • 2c43ff7c0d
    uncommenting the first failing bank-lib interpreter command Marcello Stanisci 2017-05-10 11:48:33 +0200
  • e16d60b27f
    fix field name Marcello Stanisci 2017-05-09 22:38:22 +0200
  • 7cbfdbd72a
    uncommenting /admin/add/incoming interpreter command Marcello Stanisci 2017-05-09 22:14:21 +0200
  • 75f47e79e1
    initial fixes to test exchange/bank interfacing Marcello Stanisci 2017-05-09 17:35:07 +0200
  • edf24557bf
    revert last change Marcello Stanisci 2017-05-10 15:46:05 +0200
  • ec53b9f6ce
    serial_id -> row_id in returned json Marcello Stanisci 2017-05-10 11:49:59 +0200
  • 1edf34e52a
    fix missing auth header for /admin/add/incoming Christian Grothoff 2017-05-09 22:25:53 +0200
  • e6d09d2568
    handle error code returned by TALER_amount_subtract in new error case TALER_EC_PAYBACK_COIN_BALANCE_NEGATIVE Christian Grothoff 2017-05-09 13:33:26 +0200
  • 46c7647b27
    handle error code returned by TALER_EXCHANGEDB_denomination_keys_iterate Christian Grothoff 2017-05-09 13:30:55 +0200
  • 7a259fb7bd
    nicely handle error from json_dumps without assert Christian Grothoff 2017-05-09 13:28:01 +0200
  • a5fedfeeb8
    remove redundant check Christian Grothoff 2017-05-09 13:26:34 +0200
  • 783642272d
    fix possible NULL deref, simplify logic Christian Grothoff 2017-05-09 13:24:53 +0200
  • b53c189e0a
    nominally finish implementation of taler-exchange-wirewatch (still needs testing) Christian Grothoff 2017-05-08 14:35:48 +0200
  • 8f854fb04c
    add 'get_latest_reserve_in_reference' to exchangedb API Christian Grothoff 2017-05-08 13:31:28 +0200
  • 20aad54c3e
    remove dead transfer details field from reserves_in (API, exchangedb, etc.) Christian Grothoff 2017-05-08 13:18:36 +0200
  • 2dcaffe451
    move responsibility of converting to wire subject to reserve_pub into wire plugin Christian Grothoff 2017-05-08 12:57:00 +0200
  • 5e36e520a5
    updates to distinguish clearly between wtid and json transfer details Christian Grothoff 2017-05-08 12:44:40 +0200
  • 18a020dd02
    implement fakebank support (incl. tests) for #5005/#4964/4959 Christian Grothoff 2017-05-07 21:11:56 +0200
  • 56786aea5a
    adjust test to work with real bank (now fails) Christian Grothoff 2017-05-07 14:21:40 +0200
  • 0e73c0d451
    check json_pack return value, just to be nice Christian Grothoff 2017-05-07 14:07:48 +0200
  • 76545519c6
    updating DB schema for new wire history operations and future auditor checks of wire transfers Christian Grothoff 2017-05-05 13:41:32 +0200
  • 2c05a4b278
    more work on wirewatch Christian Grothoff 2017-05-05 12:17:48 +0200
  • da75b30a25
    starting to implement taler-exchange-wirewatch Christian Grothoff 2017-05-05 11:11:03 +0200
  • ed1a4c08fd
    add link to bug Christian Grothoff 2017-05-04 23:53:29 +0200
  • 69fa9b41d1
    start to add /history testing support to tests, fix some minor issues Christian Grothoff 2017-05-04 23:52:54 +0200
  • 0e632ffdd2
    fix names to match latest specification Christian Grothoff 2017-05-04 23:30:18 +0200
  • 1ea22a37c6
    add /history support to fakebank Christian Grothoff 2017-05-04 23:29:08 +0200
  • 57964b6ae9
    fix indentation Christian Grothoff 2017-05-04 20:19:49 +0200
  • f4df63e448
    adding support for transaction history to wire plugin API (#4959) Christian Grothoff 2017-05-04 18:35:53 +0200
  • 234dbcc7b7
    switch bank api to new authentication method API Christian Grothoff 2017-05-04 15:18:43 +0200
  • 57502edf15
    fix typo Christian Grothoff 2017-05-04 14:06:16 +0200
  • 405859d068
    implement #4993 Christian Grothoff 2017-05-04 11:18:49 +0200
  • 27c921c7c4
    finished implementing #4956 in principle, but not yet tested Christian Grothoff 2017-04-20 21:38:02 +0200
  • 92d9ec69e6
    expand testcase to cover new DB API Christian Grothoff 2017-04-20 09:04:20 +0200
  • 487237381d
    fix misc doxygen issues Christian Grothoff 2017-04-20 07:49:56 +0200
  • b0811dd868
    add support for closed reserves to taler-auditor Christian Grothoff 2017-04-19 21:41:53 +0200
  • 4bf5236959
    implement plugin function for auditor to check reserve closures Christian Grothoff 2017-04-19 21:28:47 +0200
  • 13a153616e
    implementing database functions towards addressing #4956 Christian Grothoff 2017-04-19 18:44:14 +0200
  • 8f98a5ca6e
    implement #4956-support in exchange db and exchange (to return information about closed reserves) Christian Grothoff 2017-04-19 14:40:43 +0200
  • c15ff78f0c
    implementing #4956-support in libtalerexchange Christian Grothoff 2017-04-19 14:15:48 +0200
  • 123b1868ab
    implement #4983 Christian Grothoff 2017-04-19 13:46:38 +0200
  • 5e8ef38680
    fixing #4980 Christian Grothoff 2017-04-18 21:05:27 +0200
  • 164c125528
    introducing closing fee Christian Grothoff 2017-04-17 14:01:55 +0200
  • 5a321621f4
    implement #4982 Christian Grothoff 2017-04-17 01:29:36 +0200
  • 0b3abbd304
    properly init denom_hash in test Christian Grothoff 2017-04-17 00:33:16 +0200
  • f1372eda88
    implement #4981 Christian Grothoff 2017-04-16 18:34:31 +0200
  • 7f7d8596ab
    add missing table drop instruction Christian Grothoff 2017-04-16 17:25:53 +0200
  • 62afe341b7
    fix #4984 Christian Grothoff 2017-04-16 17:21:26 +0200
  • 4d4ac495a4
    test case of /payback done twice, handle 403-case in /payback handler, thereby also testing coin-with-payback history case in test logic (fixes #3887) Christian Grothoff 2017-04-16 02:39:11 +0200
  • be6dde89db
    fix use of uninit value on PAYBACK path in auditor Christian Grothoff 2017-04-16 02:16:41 +0200
  • 1fe26d5d2e
    also test reserve history after payback Christian Grothoff 2017-04-10 17:59:33 +0200
  • 65d74ec0a0
    update ignore file Christian Grothoff 2017-04-10 17:21:04 +0200
  • 58463df9d2
    fix test_exchangedb denomkeys test Christian Grothoff 2017-04-10 17:01:20 +0200
  • 17a74ee707
    expand /payback tests Christian Grothoff 2017-04-10 16:51:09 +0200
  • 368b9f8fcb
    add test case for #3887 Christian Grothoff 2017-04-10 16:37:08 +0200
  • 2684327176
    preparations for testing /payback API Christian Grothoff 2017-04-10 01:24:05 +0200
  • d7386cae0f
    remove test code coverage for auditordb Christian Grothoff 2017-04-09 21:47:40 +0200
  • 70517233c9
    improve test case coverage for exchangedb Christian Grothoff 2017-04-09 21:28:45 +0200
  • c298436020
    expand testcase to cover TALER_EXCHANGEDB_denomination_key_revoke Christian Grothoff 2017-04-09 20:51:19 +0200
  • 11b8710a5c
    implement checking of denomination revocation status in auditor Christian Grothoff 2017-04-08 22:52:32 +0200
  • 8e9d6c6fd1
    extend exchangedb API to allow storing DK revocation information Christian Grothoff 2017-04-08 22:01:13 +0200
  • 5f67d984b2
    fix json_pack format string Christian Grothoff 2017-04-08 20:20:35 +0200
  • d27f7f34b4
    have auditor report command to handle denomination key revocation on emergency-detection (#3887) Christian Grothoff 2017-04-08 20:11:37 +0200