Commit Graph

  • bb511560fe move TALER_TrackTransferDetails to taler_crypto_lib.h as it is not exchange-specific Christian Grothoff 2016-06-09 21:03:07 +0200
  • ecf0689c75 Merge branch 'master' of git+ssh://taler.net/var/git/exchange Christian Grothoff 2016-06-09 19:18:30 +0200
  • 75c04b8af2 rename /deposit/wtid and /wire/deposits to /track/{transaction,transfer} for improved consistency Christian Grothoff 2016-06-09 19:18:13 +0200
  • d450303890 removing decref from wring place Marcello Stanisci 2016-06-09 17:22:15 +0200
  • 35f3c30717 exit aggregator if we failed to connect to DB Christian Grothoff 2016-06-09 15:39:54 +0200
  • 421b4f403f integrate child_death_task with aggregator struct, and cancel it on error Christian Grothoff 2016-06-09 15:20:24 +0200
  • e1b2900ebe more verbose message to help diagnose issues Christian Grothoff 2016-06-09 14:54:50 +0200
  • c179734ccf make code build against revised GNUnet blind signing API Christian Grothoff 2016-06-09 14:52:00 +0200
  • 3b9248e9c6 Merge branch 'master' of git+ssh://taler.net/var/git/exchange Christian Grothoff 2016-06-08 22:14:24 +0200
  • 536163746e check currency on /admin/add/incoming (#4565) Christian Grothoff 2016-06-08 22:14:15 +0200
  • f50d4b0f35 json_decref in shutdown Marcello Stanisci 2016-06-08 17:34:46 +0200
  • feb60291b6 getting banking details through config file in benchmark Marcello Stanisci 2016-06-08 17:11:33 +0200
  • 46c593f93e - calling exchange via GNUNET_OS_ interface - getting currency via /keys - adding -c option (benchmark) Marcello Stanisci 2016-06-08 16:12:31 +0200
  • a7379930d2 turn libfakebank into libtalerfakebank so we can use it for testcases in the merchant Christian Grothoff 2016-06-08 11:35:28 +0200
  • f2b2455992 merging ChangeLog Christian Grothoff 2016-06-07 19:30:25 +0200
  • e3a0df0246 Changelog Christian Grothoff 2016-06-07 19:27:51 +0200
  • 7714356611 first steps in refreshing in benchmark Marcello Stanisci 2016-06-07 17:41:16 +0200
  • 11703131a3 Merge branch 'master' of ssh://taler.net/var/git/exchange Marcello Stanisci 2016-06-07 17:12:39 +0200
  • ca8e309877 adding find_pk() to benchmark Marcello Stanisci 2016-06-07 16:58:55 +0200
  • 166352e87e add exchange_pub to callbacks Christian Grothoff 2016-06-07 15:14:44 +0200
  • e5894fac26 ignore benchmark binary Christian Grothoff 2016-06-06 23:58:56 +0200
  • 8d329a0256 merge Christian Grothoff 2016-06-06 23:55:31 +0200
  • 7d281b63be fixing compiler warnings, indentation, etc. Christian Grothoff 2016-06-06 23:53:54 +0200
  • 8c120f30f4 fixing segfault when shutting down benchmark, but now it hangs.. Marcello Stanisci 2016-06-06 22:40:33 +0200
  • 2f6c57f351 spending logic in benchmark Marcello Stanisci 2016-06-06 16:53:42 +0200
  • 0fef44159a improve error message to diagnose #4559 Christian Grothoff 2016-06-05 22:03:09 +0200
  • 69756317cd freeing in shutdown Marcello Stanisci 2016-06-04 01:48:20 +0200
  • f1858fc1f4 withdrawing coins and picking the ones to spend according to a given probability (see macro SPEND_PROBABILITY), for benchmarking Marcello Stanisci 2016-06-04 01:29:42 +0200
  • 4843a41fc4 generating (global) blinding key for benchmark Marcello Stanisci 2016-06-03 19:39:04 +0200
  • a1029430b3 fixing benchmark compilation Marcello Stanisci 2016-06-03 14:18:42 +0200
  • 9259c2bc69 anti-segfault comments, cancelling pending operation when shutting down benchmark Marcello Stanisci 2016-06-03 02:28:57 +0200
  • ece2f5f389 creating reserves for benchmark Marcello Stanisci 2016-06-03 01:23:16 +0200
  • 34c8f21984 triggering buildbot Marcello Stanisci 2016-06-02 15:49:22 +0200
  • 96ca48dec0 triggering buildbot Marcello Stanisci 2016-06-02 14:43:35 +0200
  • 16bdd871f4 remove useless check Christian Grothoff 2016-06-02 10:02:07 +0200
  • df9a1770de remove useless check Christian Grothoff 2016-06-02 10:01:09 +0200
  • 7680ebcbe1 check fcntl() return value Christian Grothoff 2016-06-02 09:36:24 +0200
  • 06fe1d34f3 adding missing unlock Christian Grothoff 2016-06-02 09:06:03 +0200
  • 71d05c6c93 adding missing va_end Christian Grothoff 2016-06-02 09:04:46 +0200
  • 90aa044e61 remove duplciate check Christian Grothoff 2016-06-02 09:02:50 +0200
  • b405b02875 remove unnecessary check Christian Grothoff 2016-06-02 08:59:18 +0200
  • 026673bd37 fix Christian Grothoff 2016-05-31 20:35:50 +0200
  • 07449ce578 Merge branch 'master' of git+ssh://taler.net/var/git/exchange Christian Grothoff 2016-05-31 18:59:19 +0200
  • bc7c9e686e implementing #3474 Christian Grothoff 2016-05-31 18:58:59 +0200
  • c6d1fb3ceb del Christian Grothoff 2016-05-31 14:32:34 +0200
  • ce3d7c360b add support for /keys cache control (#4036) Christian Grothoff 2016-05-31 14:32:06 +0200
  • c2c85d0004 Merge branch 'master' of ssh://taler.net/var/git/exchange Marcello Stanisci 2016-05-31 11:09:19 +0200
  • bfd3ce29d1 untracking binary Marcello Stanisci 2016-05-31 11:08:29 +0200
  • 9164edd590 linking benchmark using $(top_builddir) instead of -l in Makefile.am Marcello Stanisci 2016-05-31 11:05:49 +0200
  • 0cef479e00 extend test to cover GC Christian Grothoff 2016-05-31 10:39:11 +0200
  • eb1fdc105c implement GC logic (#3485) Christian Grothoff 2016-05-31 09:34:45 +0200
  • ba0146b878 add -g option to taler-exchange-dbinit Christian Grothoff 2016-05-31 09:16:09 +0200
  • 94e1679955 adding a few more uniqueness constraints to DB Christian Grothoff 2016-05-31 09:13:03 +0200
  • ef81e9db22 comments Marcello Stanisci 2016-05-30 18:57:16 +0200
  • 66201bf917 invoking benchmark_run() after getting /keys from exchange. Still doesn't work with https Marcello Stanisci 2016-05-30 18:45:57 +0200
  • 925097c86d adding --pool-size option to benchmark, correcting comments Marcello Stanisci 2016-05-30 17:16:01 +0200
  • 848c7f0e4f benchmark makefile Marcello Stanisci 2016-05-30 15:08:12 +0200
  • 1982fdd81c newlines Christian Grothoff 2016-05-29 21:25:08 +0200
  • 45e29f50e4 edits to paper Christian Grothoff 2016-05-29 17:07:04 +0200
  • e68d07fc25 making DB scheme nice Christian Grothoff 2016-05-27 15:34:24 +0200
  • 5f6f524a52 a first step towards normalizing the DB a bit and not storing data redundantly Christian Grothoff 2016-05-27 14:39:04 +0200
  • 172e8494b9 a first step towards normalizing the DB a bit and not storing data redundantly Christian Grothoff 2016-05-27 14:34:57 +0200
  • 2f5e58f3c7 a first step towards normalizing the DB a bit and not storing data redundantly Christian Grothoff 2016-05-27 14:14:13 +0200
  • 54504b7f37 a first step towards normalizing the DB a bit and not storing data redundantly Christian Grothoff 2016-05-27 14:04:29 +0200
  • 0ccb420f4c rename to avoid ambiguity Christian Grothoff 2016-05-27 12:03:26 +0200
  • 8b701a2c62 add ON DELETE CASCADE refs where applicable Christian Grothoff 2016-05-27 11:55:07 +0200
  • c0451f0982 fix #4533 for exchange (breaks interaction with bank for /admin/add/incoming) Christian Grothoff 2016-05-26 16:38:59 +0200
  • 3f468773e7 change edate to wire_transfer_deadline/delay (#4521) Christian Grothoff 2016-05-26 15:23:46 +0200
  • 951ce5ef32 fix #4537 Christian Grothoff 2016-05-25 19:12:44 +0200
  • 6b615dcd95 Merge branch 'master' of git.taler.net:/var/git/exchange Jeff Burdges 2016-05-25 03:33:46 +0200
  • 8dc035b237 Add my mail about the PRNG attack on blinding Jeff Burdges 2016-05-25 00:27:11 +0200
  • 079ef7cb6f fixing #4520: be more aggressive at asserting when API is violated Christian Grothoff 2016-05-24 20:37:23 +0200
  • f471cfcec5 add a few more DB constraints Christian Grothoff 2016-05-24 20:32:05 +0200
  • 32bb3b14bf fix #4483 Christian Grothoff 2016-05-24 20:13:31 +0200
  • 8c3ffbf2a3 allow access to raw /keys response Florian Dold 2016-05-24 02:28:03 +0200
  • fc09e6a8fe Just an i Jeff Burdges 2016-05-22 21:51:32 +0200
  • 8565132c2c Add some FIXMEs to section 4 on naming and describing protocols Jeff Burdges 2016-05-22 17:13:44 +0200
  • 4615cea151 We cannot say "exchanged" everywhere we previously said "minted" Jeff Burdges 2016-05-22 17:12:17 +0200
  • 619eb44b87 Replace coin singing key with denomination key Jeff Burdges 2016-05-22 16:55:11 +0200
  • 9a0fb5c7e2 Section 3 cahnges Jeff Burdges 2016-05-22 16:52:56 +0200
  • 69cb4882fa Mention HINDE Jeff Burdges 2016-05-21 21:46:47 +0200
  • 152396f1aa Oops, I hadn't quite finished some edits there Jeff Burdges 2016-05-21 21:44:05 +0200
  • 8dfb3b87b4 testing refund, fixing bugs, refund test passes Christian Grothoff 2016-05-21 19:22:03 +0200
  • 9160245167 make use of GNUNET_JSON_from_data_auto where possible Christian Grothoff 2016-05-21 18:36:12 +0200
  • 922175d308 Changes to first two sections based on referee reports Jeff Burdges 2016-05-21 16:56:22 +0200
  • 93aaf1d172 extending interpreter to cover refund (but not used yet) Christian Grothoff 2016-05-20 17:15:50 +0200
  • e39beff272 fix init before use in new refund logic Christian Grothoff 2016-05-20 15:52:40 +0200
  • 35509528bc enforce wire deadline >= refund_deadline in exchange Christian Grothoff 2016-05-20 15:39:24 +0200
  • 281eeeed46 Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange Christian Grothoff 2016-05-20 15:36:13 +0200
  • 43cfa77248 enforce wire deadline >= refund_deadline in API Christian Grothoff 2016-05-20 15:36:08 +0200
  • 1723afe91c Just a few rewardings based on refere comments Jeff Burdges 2016-05-20 15:35:18 +0200
  • 0c66f6966e Add postquantum.bbl and .blg files to .gitignore Jeff Burdges 2016-05-20 15:34:00 +0200
  • ad8b382f95 Add FC 2016 review Jeff Burdges 2016-05-20 15:29:14 +0200
  • 324003acc0 log cause for /admin/add/incoming failures Christian Grothoff 2016-05-20 14:25:02 +0200
  • 9391ed529c export function to free commit coin data Christian Grothoff 2016-05-19 18:37:31 +0200
  • 7d8a74adf1 allow env override Christian Grothoff 2016-05-19 18:26:06 +0200
  • 14436d1241 finished implementing #4401 Christian Grothoff 2016-05-19 17:47:27 +0200
  • 8199c06882 more work on #4401, almost done Christian Grothoff 2016-05-19 17:31:15 +0200
  • 9dab61c91a more work on #4401 Christian Grothoff 2016-05-19 17:11:35 +0200
  • f2b20f3ad0 more work towards fixing #4401 Christian Grothoff 2016-05-19 16:24:29 +0200