Commit Graph

  • 302a08b701 implement that /track/transaction returns execution time (#4578) Christian Grothoff 2016-09-26 14:50:49 +0200
  • 265fc74b65 check return values, fix use of uninit memory on certain error handling paths Christian Grothoff 2016-09-23 16:52:13 +0200
  • f43bac5894 fix #4673 Christian Grothoff 2016-09-23 15:56:44 +0200
  • 7234e063a7 Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange Christian Grothoff 2016-09-23 14:07:12 +0200
  • dc4cbbc060 reduce log level Christian Grothoff 2016-09-23 14:07:08 +0200
  • 64b7126234 strtol -> strtoll, which made the anchor (see signkey generation algorithm) always point to the 70s, so new signkeys were always generated Marcello Stanisci 2016-09-20 14:30:38 +0200
  • b3c4803c55 renaming local variable Marcello Stanisci 2016-09-20 13:11:39 +0200
  • 54862377d6 fixing taler.conf.5 Marcello Stanisci 2016-09-19 15:06:30 +0200
  • 937d7f48b9 Start making the protocol more explicit Jeff Burdges 2016-09-12 15:53:20 +0200
  • b1ec11e492 Mention extortion in first paragraph and refunds with refresh Jeff Burdges 2016-09-12 14:37:34 +0200
  • 7409a6d1b9 Mention refresh protocol in abstract Jeff Burdges 2016-09-12 14:36:38 +0200
  • 1078a42847 Regenerate keys before withdraw period is over. Florian Dold 2016-09-07 17:41:07 +0200
  • 5a6a3da8e4 updating DB schema to profit from new KDF-based refresh variant Christian Grothoff 2016-08-11 23:28:33 +0200
  • dd724c009d finished implementing session-hash based reveal checking Christian Grothoff 2016-08-11 22:43:26 +0200
  • bcd5a51a7e Merge branch 'master' of git+ssh://taler.net/var/git/exchange Christian Grothoff 2016-08-11 22:19:14 +0200
  • 0bfc7bcbf9 re-compute refresh session hash in reveal step Christian Grothoff 2016-08-11 22:19:12 +0200
  • 3115c6acc6 Kinda seems to work Jeff Burdges 2016-08-11 22:18:04 +0200
  • 1f39f7e92b This might fix the compile error Jeff Burdges 2016-08-11 21:28:48 +0200
  • cc20319a1a fix minor issues introduced in last reformulation of refresh Christian Grothoff 2016-08-10 01:01:21 +0200
  • bbeef4560d Switch to X for exchanges Jeff Burdges 2016-08-09 00:48:08 +0200
  • 1a2ecef44b %s/K_i/L_i/g Jeff Burdges 2016-08-09 00:37:14 +0200
  • 0155774136 Notational cleanups Jeff Burdges 2016-08-09 00:35:33 +0200
  • eb28eaf320 Update taler.tex to refresh protocol with new coin derivation Jeff Burdges 2016-08-08 14:57:34 +0200
  • cdcd67a27d Use KDF better Jeff Burdges 2016-08-08 12:43:59 +0200
  • 7958464696 Copy bit twiddling from libgcrypt/cipher/ecc.c Jeff Burdges 2016-08-08 10:38:07 +0200
  • 0fd6cf19af mostly working migration of the DH-seeded refresh variant Christian Grothoff 2016-08-07 23:21:49 +0200
  • 745719dbc1 first half of changing refresh protocol to derive all key data from DH Christian Grothoff 2016-08-05 16:08:19 +0200
  • e800772c85 Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange Christian Grothoff 2016-07-13 16:02:13 +0200
  • 0973bca1e4 -be explicit about transaction mode Christian Grothoff 2016-07-13 16:02:08 +0200
  • 59c6856284 fixing #4594 Marcello Stanisci 2016-07-07 17:55:25 +0200
  • 5b86e59eac authors Christian Grothoff 2016-07-03 12:20:41 +0200
  • c5ed59aca2 cutting down to 16 pages main content Christian Grothoff 2016-07-03 12:13:18 +0200
  • fec688d8bf introduce AML Christian Grothoff 2016-07-03 12:01:39 +0200
  • 855b78f837 fix #4591 Christian Grothoff 2016-06-26 13:44:22 +0200
  • 9035b9d324 -distfix Christian Grothoff 2016-06-20 17:45:02 +0200
  • ffb6fb608a -bumps for release Christian Grothoff 2016-06-20 17:44:10 +0200
  • a8412268c0 0.0.2 configure update Christian Grothoff 2016-06-20 17:40:28 +0200
  • 0fb17e2b70 now that we have a separate bind, do not check for perms anymore Christian Grothoff 2016-06-20 11:32:04 +0200
  • 029911c757 Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange Christian Grothoff 2016-06-20 10:19:58 +0200
  • 9fb17b3ca7 use c99 Christian Grothoff 2016-06-20 10:19:56 +0200
  • 17c8741e20 typo Marcello Stanisci 2016-06-16 11:22:07 +0200
  • c22a25c22b typo Marcello Stanisci 2016-06-16 00:22:20 +0200
  • 8c7406cb42 check refresh amounts add up correctly, fix linker issue Christian Grothoff 2016-06-15 20:09:09 +0200
  • c38a7c5518 more sanity checks, better clean up Christian Grothoff 2016-06-15 19:24:48 +0200
  • 754c4ef24c nicer reports Christian Grothoff 2016-06-15 18:42:00 +0200
  • 0c3f6dde25 add support to collect basic metrics and to terminate automatically Christian Grothoff 2016-06-15 18:19:40 +0200
  • c2bb85ffdd first working version of benchmark logic Christian Grothoff 2016-06-15 17:54:36 +0200
  • f59246e763 clean up blobs Christian Grothoff 2016-06-15 16:45:29 +0200
  • 3876b70eb4 merge refresh closure into struct Coin Christian Grothoff 2016-06-15 16:42:43 +0200
  • e4b9a151a6 restructure benchmark logic so that we can schedule each operation independently Christian Grothoff 2016-06-15 16:36:17 +0200
  • b31c62039d avoid passing int's as void*'s in benchmark logic Christian Grothoff 2016-06-15 16:04:29 +0200
  • 7588f08238 make exchange URI a command-line option Christian Grothoff 2016-06-15 15:41:17 +0200
  • c32cc081ee misc minor stylistic fixes to benchmark tool: Christian Grothoff 2016-06-15 15:09:57 +0200
  • 877c5d9180 Merge branch 'master' of git.taler.net:/var/git/exchange Jeff Burdges 2016-06-14 16:52:33 +0200
  • de55e59207 Minor fixes and adding some FIXMEs about the auditor Jeff Burdges 2016-06-14 16:52:03 +0200
  • 7b9272d3e8 left=0 after successful reveal Marcello Stanisci 2016-06-14 15:58:25 +0200
  • 1a7619d54e comments Marcello Stanisci 2016-06-14 15:53:48 +0200
  • a34a2873ca reconstructing array of denominations for coins gotten by melting dynamically; as reported in msg (0010890) of #4576' Marcello Stanisci 2016-06-14 15:51:58 +0200
  • 0e9651210d Merge branch 'master' of ssh://taler.net/var/git/exchange Marcello Stanisci 2016-06-14 13:10:10 +0200
  • 389c18c18c add file for error codes Christian Grothoff 2016-06-14 09:50:59 +0200
  • 18c22e3e2e fixing corrupted DLL (resulting from double call to json_decref()) Marcello Stanisci 2016-06-13 23:40:00 +0200
  • 62b7bbabed Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange Christian Grothoff 2016-06-13 16:36:13 +0200
  • 6cd71bebbf implement #4569 Christian Grothoff 2016-06-13 16:36:10 +0200
  • 738d0d008e adding re-withdrawing of spent and non-refreshed coins Marcello Stanisci 2016-06-13 15:42:08 +0200
  • 2a58f470af -indentation Christian Grothoff 2016-06-11 20:42:21 +0200
  • c668eace47 -indentation, dox Christian Grothoff 2016-06-11 19:58:06 +0200
  • 030b7716ae Merge branch 'master' of git+ssh://taler.net/var/git/exchange Christian Grothoff 2016-06-11 18:22:44 +0200
  • 766fb6e282 fixing more leaks Christian Grothoff 2016-06-11 18:22:33 +0200
  • 23c6dba981 Merge branch 'master' of ssh://taler.net/var/git/exchange Marcello Stanisci 2016-06-11 18:03:30 +0200
  • 4f4bad310b placing refreshed coins where all coins are Marcello Stanisci 2016-06-11 18:01:57 +0200
  • 6bd7d2fc85 defining struct for refreshed coins Marcello Stanisci 2016-06-11 17:35:15 +0200
  • f4b013b3d4 fix leaks Christian Grothoff 2016-06-11 17:11:38 +0200
  • 6fb30ce468 fix memory leaks Christian Grothoff 2016-06-11 16:59:03 +0200
  • 63612f4976 Merge branch 'master' of git+ssh://taler.net/var/git/exchange Christian Grothoff 2016-06-11 16:47:25 +0200
  • 2886187a02 fix leaks Christian Grothoff 2016-06-11 16:47:13 +0200
  • 44f2ac5194 Merge branch 'master' of ssh://taler.net/var/git/exchange Marcello Stanisci 2016-06-11 16:31:44 +0200
  • 3d9e2b89be addressing #4572 Marcello Stanisci 2016-06-11 16:31:33 +0200
  • 06622fbf8e Merge branch 'master' of git+ssh://taler.net/var/git/exchange Christian Grothoff 2016-06-11 16:17:03 +0200
  • ce5587b427 fix memory leaks: json_array_append increments RC Christian Grothoff 2016-06-11 16:16:49 +0200
  • afb10e1d9e fixing segfault (due to a double free) Marcello Stanisci 2016-06-11 16:11:00 +0200
  • 809cf5d604 polishing comments Marcello Stanisci 2016-06-11 16:07:33 +0200
  • e52574e9b9 Merge branch 'master' of ssh://taler.net/var/git/exchange Marcello Stanisci 2016-06-11 14:34:04 +0200
  • d7f38a845a addressing compiler warnings Marcello Stanisci 2016-06-11 14:33:52 +0200
  • 7dc075ae28 check return values of json_array_append Christian Grothoff 2016-06-11 13:54:11 +0200
  • 5d28c01900 fix intent Christian Grothoff 2016-06-11 00:36:41 +0200
  • dd7687a5f7 fixing segfault Marcello Stanisci 2016-06-10 22:35:38 +0200
  • 1db423907e fixing melting according to the refresh_probability=1 used in debugging circumstances' Marcello Stanisci 2016-06-10 16:27:31 +0200
  • 0f85142d27 -do not ignore error code... Christian Grothoff 2016-06-10 16:07:51 +0200
  • 96b6bca54d -do not ignore error code... Christian Grothoff 2016-06-10 16:06:27 +0200
  • 8c13b6242b first steps in refresh reveal in benchmark Marcello Stanisci 2016-06-10 16:04:03 +0200
  • 2da3c046b2 melting logic (still no reveal) in benchmark Marcello Stanisci 2016-06-10 15:22:32 +0200
  • dafde95d85 addressing compilation warnings Marcello Stanisci 2016-06-10 13:52:40 +0200
  • 621a8172a1 preparing refresh blob Marcello Stanisci 2016-06-10 01:04:09 +0200
  • 9f23e213cf Merge branch 'master' of ssh://taler.net/var/git/exchange Marcello Stanisci 2016-06-09 23:35:35 +0200
  • fc07c4c159 - picking needed JSONs from files instead of hardcoding - populating (by hand) the array of denominations needed for refreshing - minor fixes Marcello Stanisci 2016-06-09 23:35:05 +0200
  • 42e2d51e53 note similarity in code Christian Grothoff 2016-06-09 21:59:24 +0200
  • 3f4d668463 refactor track_transfer 200 handling, fix minor leak Christian Grothoff 2016-06-09 21:51:49 +0200
  • 4a412841ba -typo Christian Grothoff 2016-06-09 21:44:42 +0200
  • e484438837 rename source files to match API URIs Christian Grothoff 2016-06-09 21:43:26 +0200
  • 3672005350 rename source files to match API URIs Christian Grothoff 2016-06-09 21:43:10 +0200