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
|
9c3c6295a8
|
even cleaner separation of PostGres-specific logic, and nicer libtalerutil headers
|
2015-01-28 20:53:21 +01:00 |
|
Christian Grothoff
|
c4b63c1302
|
move PostGres-specific logic out of libtalerutil
|
2015-01-28 20:37:51 +01:00 |
|
Christian Grothoff
|
bc8f6e81a4
|
move data_to_string_alloc to GNUnet
|
2015-01-28 20:31:28 +01:00 |
|
Christian Grothoff
|
62d3d35250
|
move coin validity test to libtalerutil
|
2015-01-28 20:23:19 +01:00 |
|
Christian Grothoff
|
2debf6c3f0
|
cleaning up includes
|
2015-01-28 20:12:15 +01:00 |
|
Christian Grothoff
|
172505bd0f
|
splitting up /keys and keystate handling
|
2015-01-28 20:10:59 +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
|
c119d914b3
|
more restructuring
|
2015-01-28 15:06:09 +01:00 |
|
Christian Grothoff
|
9cbc31afc4
|
move key IO routines into aptly named files
|
2015-01-28 15:03:47 +01:00 |
|
Christian Grothoff
|
b6154af448
|
move DB functions to mint_db.c
|
2015-01-28 14:57:55 +01:00 |
|
Christian Grothoff
|
49d4f24f8d
|
misc cleanup, moving TALER_MINT_config_load to libtalerutil
|
2015-01-28 14:55:25 +01:00 |
|
Christian Grothoff
|
ea3fac6063
|
starting to clean up /deposit logic
|
2015-01-27 23:06:23 +01:00 |
|
Christian Grothoff
|
5647ed2be5
|
document /withdraw/* operations
|
2015-01-27 22:20:57 +01:00 |
|
Christian Grothoff
|
8fd46396d7
|
polishing taler-mint-http_withdraw.c logic
|
2015-01-27 22:17:08 +01:00 |
|
Christian Grothoff
|
162af316d3
|
cleaning up types used some more: also use a new struct for the transfer key secret
|
2015-01-27 22:05:31 +01:00 |
|
Christian Grothoff
|
27a72fdafe
|
cleaning up types used
|
2015-01-27 22:01:08 +01:00 |
|
Christian Grothoff
|
426f05adbd
|
fix typos, make tests build
|
2015-01-27 21:48:50 +01:00 |
|
Christian Grothoff
|
bd42711209
|
fix warning and type confusion
|
2015-01-27 21:46:54 +01:00 |
|
Christian Grothoff
|
c7b7da5a19
|
code now fully compiles again
|
2015-01-27 18:57:29 +01:00 |
|
Christian Grothoff
|
b05a5acc3c
|
mint-httpd_withdraw compiles again
|
2015-01-27 18:52:56 +01:00 |
|
Christian Grothoff
|
019af0919e
|
mint-httpd_db.c now compiles again
|
2015-01-27 18:49:02 +01:00 |
|
Christian Grothoff
|
c3731d0df7
|
implementing varsize link data
|
2015-01-27 18:35:17 +01:00 |
|
Christian Grothoff
|
16817ef0d1
|
implementing new link crypto API
|
2015-01-27 16:31:18 +01:00 |
|
Christian Grothoff
|
2cda5ea7ee
|
rework taler lib, moving some code to GNUnet, cleaner refresh encrypt/decypt API
|
2015-01-27 16:18:33 +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
|
986a89ea4f
|
finish porting lib
|
2015-01-26 12:29:58 +01:00 |
|
Christian Grothoff
|
e1a0d89847
|
also fix type here
|
2015-01-26 12:25:35 +01:00 |
|
Christian Grothoff
|
60fdc863ee
|
test is dead, too
|
2015-01-26 12:24:36 +01:00 |
|
Christian Grothoff
|
52591a77f0
|
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:56 +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
|
d4506f8a04
|
support variable-size results
|
2015-01-26 11:04:46 +01:00 |
|
Sree Harsha Totakura
|
734fd0aa2e
|
-remove unused and misleading hash operation
|
2015-01-22 16:26:53 +01:00 |
|
Sree Harsha Totakura
|
acee974c06
|
Add checks to verify incorrect signatures.
|
2015-01-22 16:23:25 +01:00 |
|
Sree Harsha Totakura
|
b119131873
|
Remove TALER_RSA_hash_sign() and TALER_RSA_hash_verify().
|
2015-01-22 16:22:32 +01:00 |
|
Sree Harsha Totakura
|
ce9da7f183
|
Remove unnecessary dependency on libpq
|
2015-01-22 11:36:08 +01:00 |
|
Christian Grothoff
|
c2b32e75dc
|
avoid querying DB for refresh session twice
|
2015-01-21 14:52:41 +01:00 |
|
Christian Grothoff
|
9c56c91c1f
|
separate DB logic for /refresh/reveal from parsing logic
|
2015-01-21 14:46:33 +01:00 |
|
Christian Grothoff
|
c9a819a5ef
|
handle DB connect errors
|
2015-01-21 14:21:58 +01:00 |
|
Christian Grothoff
|
2ef511eece
|
document TODOs
|
2015-01-21 14:01:46 +01:00 |
|
Christian Grothoff
|
031935996d
|
document TODOs
|
2015-01-21 13:47:34 +01:00 |
|
Christian Grothoff
|
92cc995743
|
separate argument parsing from DB operations for /refresh/link
|
2015-01-21 13:46:05 +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
|
4d8f4903db
|
properly separate DB logic from parsing logic for /refresh/commit
|
2015-01-21 13:31:05 +01:00 |
|
Christian Grothoff
|
82217f67db
|
properly separate DB logic from parsing logic for /refresh/melt
|
2015-01-21 12:46:14 +01:00 |
|