summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Collapse)Author
2015-03-27major rename-fest for more constent symbol namesChristian Grothoff
2015-03-26util: avoid memcpy over overlapping memorySree Harsha Totakura
memcpy used to copy the currency string in TALER_amount_get_zero can copy from overlapping memory regions. This happens when the diff parameter to TALER_amount_substract is same as a1 parameter.
2015-03-22fix #3638Christian Grothoff
2015-03-22this is actually OKChristian Grothoff
2015-03-20first stab at establishing proper plugin API, main HTTP code compiles, other ↵Christian Grothoff
binaries FTBFS right now
2015-03-18fix #3716: make sure amount-API offers proper checks against overflow and ↵Christian Grothoff
other issues
2015-03-17documentation, commentsChristian Grothoff
2015-03-17move TALER_CONFIG_get_denom into util libChristian Grothoff
2015-03-16util: Use TALER_CURRENCY_LEN instead of sizeof()Sree Harsha Totakura
2015-03-15moving low-level JSON encoding logic to json.cChristian Grothoff
2015-03-13use wire validation routineChristian Grothoff
2015-03-09actually include purpose payload in sigChristian Grothoff
2015-03-09implementing #3632: generate proof of insufficient funds by converting ↵Christian Grothoff
transaction history to JSON
2015-03-06util: use const whenever applicableSree Harsha Totakura
2015-02-17Fix #3624: Check JSON format for wire deposits (SEPA specification)Sree Harsha Totakura
2015-02-08bringing copyright tags up to FSF standardChristian Grothoff
2015-02-08bringing copyright tags up to FSF standardChristian Grothoff
2015-01-29finish cleanup of /refresh/commit parsingChristian Grothoff
2015-01-29towards proper implementation of /withdraw/statusChristian Grothoff
2015-01-28even cleaner separation of PostGres-specific logic, and nicer libtalerutil ↵Christian Grothoff
headers
2015-01-28move PostGres-specific logic out of libtalerutilChristian Grothoff
2015-01-28move data_to_string_alloc to GNUnetChristian Grothoff
2015-01-28move coin validity test to libtalerutilChristian Grothoff
2015-01-28cleaning up includesChristian Grothoff
2015-01-28sign /deposit reply so that merchant has proof that mint accepted itChristian Grothoff
2015-01-28misc cleanup, moving TALER_MINT_config_load to libtalerutilChristian Grothoff
2015-01-27cleaning up types used some more: also use a new struct for the transfer key ↵Christian Grothoff
secret
2015-01-27cleaning up types usedChristian Grothoff
2015-01-27mint-httpd_db.c now compiles againChristian Grothoff
2015-01-27implementing new link crypto APIChristian Grothoff
2015-01-27rework taler lib, moving some code to GNUnet, cleaner refresh encrypt/decypt APIChristian Grothoff
2015-01-26also fix type hereChristian Grothoff
2015-01-26test is dead, tooChristian Grothoff
2015-01-26intermediary commit, breaking the build by starting to move towards ↵Christian Grothoff
variable-size GNUnet signatures instead of fixed-size signatures; much broken now
2015-01-26intermediary commit, breaking the build by starting to move towards ↵Christian Grothoff
variable-size GNUnet signatures instead of fixed-size signatures; much broken now
2015-01-26support variable-size resultsChristian Grothoff
2015-01-22-remove unused and misleading hash operationSree Harsha Totakura
2015-01-22Add checks to verify incorrect signatures.Sree Harsha Totakura
2015-01-22Remove TALER_RSA_hash_sign() and TALER_RSA_hash_verify().Sree Harsha Totakura
2015-01-19more code refactoring to separate parsing, db and response generation nicelyChristian Grothoff
2015-01-09moving structs relevant for signatures into taler_signatures.h, splitting of ↵Christian Grothoff
private keys that are not in messages; moving test_hash_context to GNUnet
2015-01-09moving TALER_hash_context API to GNUnet, using slightly cleaner API as wellChristian Grothoff
2015-01-09removing dead TALER_genkey() API callChristian Grothoff
2015-01-09stop exporting microhttpd_lib APIChristian Grothoff
2015-01-08-initial import for mintChristian Grothoff