Commit Graph

79 Commits

Author SHA1 Message Date
Christian Grothoff
6ea5858d32 implementing verify_refresh_melt_signature_forbidden 2015-08-08 21:32:09 +02:00
Christian Grothoff
493f541c20 use _ instead of - for consistency 2015-08-08 21:19:54 +02:00
Christian Grothoff
be535b68e1 fix a few pointer passing issues, add remark about #3886 2015-07-09 22:10:14 +02:00
Christian Grothoff
a24171d0fa fix mint to actually include signature in deposit error reply 2015-07-09 12:47:49 +02:00
Christian Grothoff
b8c264656c final fixes to make test pass 2015-07-05 17:27:20 +02:00
Christian Grothoff
0372b7583b include mint's public key in reply 2015-07-05 17:15:37 +02:00
Christian Grothoff
922323b410 misc bugfixes from tests 2015-07-05 16:55:01 +02:00
Christian Grothoff
7d8783dee3 -fix error code 2015-07-05 13:08:57 +02:00
Christian Grothoff
9084ac4821 fixing RC counting and a comma 2015-07-05 13:05:58 +02:00
Christian Grothoff
915270d77a more small bugfixes 2015-07-04 21:34:50 +02:00
Christian Grothoff
49da00cc2b fix misc small bugs 2015-07-04 21:27:28 +02:00
Christian Grothoff
253d220ea5 towards implementing #3851: /admin/add/incoming 2015-06-30 22:09:15 +02:00
Christian Grothoff
2ca543cd07 fix #3818 and handle coins being melted into multiple sessions 2015-06-15 14:18:37 +02:00
Christian Grothoff
f4a59d1ccc eliminating ECDSA, replacing with EdDSA-ECDHE-combo in transfer protocol 2015-05-16 14:15:34 +02:00
Christian Grothoff
95f99d32dd minor bugfixes 2015-05-01 09:59:18 +02:00
Christian Grothoff
9e9bad8dad distinguish active/old denomination keys (#3634) 2015-04-13 13:11:54 +02:00
Christian Grothoff
06afc160f5 finished with #3712: documentation update 2015-04-12 15:35:59 +02:00
Christian Grothoff
f6e14d3e93 implementing JSON logic to generate full error on /refresh/reveal (#3712) 2015-04-11 22:17:13 +02:00
Christian Grothoff
4f078c7666 scaffolding work towards #3712 2015-04-11 21:29:15 +02:00
Christian Grothoff
8ecb693990 indenting and minor improvements to refresh operations to make them match API spec 2015-04-09 20:37:21 +02:00
Christian Grothoff
76e6201e71 -typo 2015-04-08 22:29:21 +02:00
Christian Grothoff
80b29ed2ae indentation and minor updates to reflect latest API docs 2015-04-08 22:28:52 +02:00
Christian Grothoff
bb15fdd215 fix use of struct TALER_RefreshMeltCoinAffirmationPS 2015-03-28 17:27:08 +01:00
Christian Grothoff
cf13997ffc fix use of struct TALER_DepositConfirmationPS 2015-03-28 17:21:51 +01:00
Christian Grothoff
15b362373f fix use of struct TALER_DepositRequestPS (unfinished) 2015-03-28 17:10:39 +01:00
Christian Grothoff
d61dbb3109 fix use of struct TALER_WithdrawRequestPS 2015-03-28 16:51:54 +01:00
Christian Grothoff
eca4f1a8fe -doxygen fixes 2015-03-28 15:42:07 +01:00
Christian Grothoff
c2fd4896a6 fixing a few missing renames for structs 2015-03-28 14:39:31 +01:00
Christian Grothoff
891018f69f minor renaming of signature values and improved documentation of signatures, also adding a few missing fields to signatures to address #3631 2015-03-28 14:22:21 +01:00
Christian Grothoff
44b894ebe1 more rename-fest work 2015-03-28 12:29:35 +01:00
Christian Grothoff
eae1896a4b major rename-fest for more constent symbol names 2015-03-27 19:58:40 +01:00
Christian Grothoff
a3ac2587cf Merge branch 'master' of git.taler.net:/var/git/mint 2015-03-24 18:27:24 +01:00
Christian Grothoff
ec05a64e3e space 2015-03-24 18:27:19 +01:00
Christian Grothoff
55959bd01d address #3708: melt_hash => session_hash, use session_hash for DB access, not session_pub 2015-03-24 16:56:06 +01:00
Christian Grothoff
f73071bc62 fix #3638 2015-03-22 22:14:30 +01:00
Christian Grothoff
1277f8445d include fees in amounts being signed, check available balance on refresh 2015-03-22 16:09:01 +01:00
Christian Grothoff
23bf1eee74 fix #3716: make sure amount-API offers proper checks against overflow and other issues 2015-03-18 18:55:41 +01:00
Christian Grothoff
37a194c0ba simplify json construction code 2015-03-15 16:44:53 +01:00
Christian Grothoff
53b189868e moving low-level JSON encoding logic to json.c 2015-03-15 16:39:06 +01:00
Christian Grothoff
968e4aa68f slightly better error generation on /refresh/reveal errors 2015-03-13 09:49:47 +01:00
Christian Grothoff
7e26ae3858 clean up refresh logic and use of signatures 2015-03-10 17:00:12 +01:00
Christian Grothoff
c2c8646a83 combining /mint/melt and /mint/commit 2015-03-10 16:15:14 +01:00
Christian Grothoff
8eaeda9958 fix use of signature for noreveal index, needs to be tied to session hash 2015-03-09 13:21:55 +01:00
Christian Grothoff
ce8272446e actually include purpose payload in sig 2015-03-09 13:07:27 +01:00
Christian Grothoff
e4e8fe6c7c add withdraw proof to reserve history json 2015-03-09 13:04:51 +01:00
Christian Grothoff
579f465c9b implementing #3632: generate proof of insufficient funds by converting transaction history to JSON 2015-03-09 12:29:41 +01:00
Christian Grothoff
477e68c506 bringing copyright tags up to FSF standard 2015-02-08 00:16:22 +01:00
Christian Grothoff
20c05dd5e3 cleaning up /refresh/link logic, in particular separting out response generation logic 2015-01-31 20:53:19 +01:00
Christian Grothoff
6d8ccc9fe7 starting to clean up /refresh/reveal DB logic 2015-01-31 15:42:00 +01:00
Christian Grothoff
c750f53d5a TALER_MINT_keys_sign returns void, thus no need to check rvalue 2015-01-30 14:08:43 +01:00