Commit Graph

5256 Commits

Author SHA1 Message Date
Christian Grothoff
fc407bcb29 clean up of result processing in postgres logic by expanding pq API to cover RSA keys and signatures for results 2015-05-06 17:43:36 +02:00
Christian Grothoff
da9ab66d2e simplify PG logic by having libtalerpq handle RSA signature/key encoding 2015-05-06 17:05:24 +02:00
Christian Grothoff
74a21a5259 fixing #3768, using new pq API more 2015-05-06 11:47:12 +02:00
Christian Grothoff
f8723b9b5d expanding PQ APIs with cleanup function 2015-05-06 11:25:13 +02:00
Christian Grothoff
85e59ceb1a expanding PQ APIs to be able to handle Amounts nicely (and be extensible for additional data types in the future) 2015-05-06 11:13:09 +02:00
Christian Grothoff
4af6cbb375 -working a bit on DB, starting to adjust libtalerpq API, not done yet 2015-05-04 14:47:36 +02:00
Christian Grothoff
ad237521e9 check return values 2015-05-01 10:06:46 +02:00
Christian Grothoff
66355c18c8 -initialize 'now' 2015-05-01 10:02:09 +02:00
Christian Grothoff
95f99d32dd minor bugfixes 2015-05-01 09:59:18 +02:00
Christian Grothoff
e591651937 -fix use of uninit memory 2015-04-30 11:01:06 +02:00
Sree Harsha Totakura
5a8eccb4c4 pq: do not modify the ptr passed in ResultSpec 2015-04-29 13:04:10 +02:00
Sree Harsha Totakura
6a584e6c8a -style fixes 2015-04-29 12:45:44 +02:00
Sree Harsha Totakura
3f3d8dfbfb mintdb postgres: enforce foreign key on denominations 2015-04-29 12:40:59 +02:00
Sree Harsha Totakura
211cd3cdb7 libpq: do not loose the ptr where new memory should be allocated. 2015-04-29 11:37:01 +02:00
Sree Harsha Totakura
7a12aea7af mintdb: add postgres plugin testcase to regression tests 2015-04-29 10:40:02 +02:00
Sree Harsha Totakura
01554ef865 mintdb postgres; implement get_coin_transactions (deposit) 2015-04-29 10:40:02 +02:00
Christian Grothoff
d7e38031a9 define G 2015-04-22 18:42:52 +02:00
Christian Grothoff
6878f2e793 fixing #3779: typos in paper 2015-04-22 18:41:50 +02:00
Christian Grothoff
4ece9c192c fix NPE 2015-04-19 23:31:24 +02:00
Christian Grothoff
1db6ae0671 adding man pages 2015-04-19 16:45:27 +02:00
Christian Grothoff
81e8a9b99c minor updates to /test api 2015-04-19 15:10:48 +02:00
Christian Grothoff
abe779ab7f implementing /test/transfer 2015-04-19 00:14:20 +02:00
Christian Grothoff
e226e5c350 implementing TALER_refresh_link_encrypted_encode, and adding test 2015-04-18 13:08:19 +02:00
Christian Grothoff
e61b83495e implementing /test/encrypt 2015-04-18 00:51:43 +02:00
Christian Grothoff
c5b0d8c76e implementing /test/hkdf 2015-04-18 00:30:21 +02:00
Christian Grothoff
c334d5ea05 implementing /test/ecdhe 2015-04-18 00:24:04 +02:00
Christian Grothoff
9637844a8f implementing /test/rsa 2015-04-18 00:09:08 +02:00
Christian Grothoff
cc46904976 adding list of missing /test requests 2015-04-17 19:47:55 +02:00
Christian Grothoff
759837da70 adding /test/ecdsa and /test/eddsa to test client signing and verification over Curve25519 2015-04-17 19:45:30 +02:00
Christian Grothoff
c90e479ea5 implementing /test/base32 2015-04-17 18:28:17 +02:00
Christian Grothoff
6cb072ec5f preparing to have /test handlers in build system 2015-04-15 22:49:29 +02:00
Christian Grothoff
0baad4430c preparing to have /test handlers in build system 2015-04-15 22:33:25 +02:00
Christian Grothoff
790b331a8d fix #3729 (documentation, code hygene for pq library) 2015-04-15 22:02:59 +02:00
Christian Grothoff
0a0feeea86 finish #3777 including testing 2015-04-15 18:34:14 +02:00
Christian Grothoff
97e403bb66 moving core refresh crypto logic to util -- towards fixing #3777 2015-04-15 18:12:21 +02:00
Christian Grothoff
ad4759b46a use git versions, not git-svn versions 2015-04-15 16:01:25 +02:00
Christian Grothoff
515d1cf890 fix typo / #3776 2015-04-15 15:51:13 +02:00
Christian Grothoff
1fcd1873f0 basic tests for crypto functions 2015-04-13 18:57:37 +02:00
Christian Grothoff
2f6a4bb11c rename TALER_RefreshLinkDecryptedP to TALER_RefreshLinkDecrypted as it contains a pointer and is thus not (P)acked 2015-04-13 18:42:39 +02:00
Christian Grothoff
5827630699 starting with tests for libtalerutil 2015-04-13 17:20:46 +02:00
Christian Grothoff
93bc450db3 enable code coverage configure option 2015-04-13 13:57:38 +02:00
Christian Grothoff
2310a3f474 fixing -h and -v command line tool options 2015-04-13 13:49:42 +02:00
Christian Grothoff
9e9bad8dad distinguish active/old denomination keys (#3634) 2015-04-13 13:11:54 +02:00
Christian Grothoff
b69e3bf14b make build succeed even without libgnurl or libpq 2015-04-13 12:57:05 +02:00
Christian Grothoff
f1e0253794 removing dead option 2015-04-12 23:39:57 +02:00
Christian Grothoff
15bec8f464 make wireformat configurable (#3624) 2015-04-12 22:52:54 +02:00
Christian Grothoff
68774b20da fix for #3626: make it easier to add additional validators 2015-04-12 22:49:06 +02:00
Christian Grothoff
5e8f95c65e separate out wireformats logic 2015-04-12 22:34:56 +02:00
Christian Grothoff
5f2d3295dc Merge branch 'master' of git+ssh://git.taler.net/var/git/mint 2015-04-12 22:18:26 +02:00
Christian Grothoff
6b64ad261e implement #3739 (properly) 2015-04-12 22:18:09 +02:00