Commit Graph

55 Commits

Author SHA1 Message Date
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
Christian Grothoff
abe597c074 fix missing test, wrong type 2015-01-30 14:07:27 +01:00
Christian Grothoff
a0a405939f remove dead mint.h includes 2015-01-29 20:27:57 +01:00
Christian Grothoff
090ddf170b working on cleaning up /refresh/melt logic 2015-01-29 20:00:21 +01:00
Christian Grothoff
a627c3e9b1 annotate with bug report number 2015-01-29 00:53:05 +01:00
Christian Grothoff
1d99ff43dc update comments 2015-01-29 00:46:08 +01:00
Christian Grothoff
758ce80519 clean up /withdraw/sign logic 2015-01-29 00:45:07 +01:00
Christian Grothoff
8adde040ab towards proper implementation of /withdraw/status 2015-01-29 00:09:48 +01:00
Christian Grothoff
b162d2e458 rollback should just return void 2015-01-28 22:47:03 +01:00
Christian Grothoff
fd1bcfecfa cleaning up 2015-01-28 21:08:19 +01:00
Christian Grothoff
5fcca8707f simplify logic, remove dead call 2015-01-28 20:59:39 +01:00
Christian Grothoff
8c558ddf89 generally just include taler_util.h 2015-01-28 20:55:15 +01:00
Christian Grothoff
554ee3d4da cleaning up some memory management issues in response generation 2015-01-28 19:58:20 +01:00
Christian Grothoff
2e0e30291c sign /deposit reply so that merchant has proof that mint accepted it 2015-01-28 19:48:41 +01:00
Christian Grothoff
e19f1906a3 avoid using struct Deposit in response 2015-01-28 15:35:41 +01:00
Christian Grothoff
7f171e69b2 more cleanup of mint.h 2015-01-28 15:19:06 +01:00
Christian Grothoff
49d4f24f8d misc cleanup, moving TALER_MINT_config_load to libtalerutil 2015-01-28 14:55:25 +01:00
Christian Grothoff
610b7b62c0 towards making code compile again 2015-01-27 15:22:34 +01:00
Christian Grothoff
bda9e3ad94 towards making code compile again 2015-01-27 14:55:05 +01:00
Christian Grothoff
ae917eeee0 intermediary commit, breaking the build by starting to move towards variable-size GNUnet signatures instead of fixed-size signatures; much broken now 2015-01-26 12:22:26 +01:00
Christian Grothoff
c9a819a5ef handle DB connect errors 2015-01-21 14:21:58 +01:00
Christian Grothoff
53a7140a0b move /refresh/reveal response generation to taler-mint-httpd_responses.c 2015-01-21 13:38:57 +01:00
Christian Grothoff
737301c8d0 towards separating out DB operations during refresh 2015-01-20 17:50:32 +01:00
Christian Grothoff
f70814fbb5 more work on splitting refresh logic 2015-01-20 17:12:51 +01:00
Christian Grothoff
93a98f8091 starting to refactor refresh code, moving response generation logic to response generation file 2015-01-20 15:17:41 +01:00