Christian Grothoff
|
7864e625f1
|
-check rval
|
2016-01-21 15:52:10 +01:00 |
|
Christian Grothoff
|
ad1edd6c89
|
-remove dead code
|
2016-01-21 15:50:42 +01:00 |
|
Christian Grothoff
|
d779c5ee02
|
fix DB setup
|
2016-01-21 15:29:07 +01:00 |
|
Christian Grothoff
|
d63447baf6
|
adding mint-lib logic to execute /wire/deposits requests
|
2016-01-21 15:18:55 +01:00 |
|
Christian Grothoff
|
ce199e6e95
|
adding API code for /deposit/wtid requests
|
2016-01-21 14:46:17 +01:00 |
|
Christian Grothoff
|
c097b11052
|
defined tracking API (not implemented)
|
2016-01-21 13:53:34 +01:00 |
|
Christian Grothoff
|
c12a899f32
|
finish implementation of DB tracing functions
|
2016-01-21 12:09:17 +01:00 |
|
Christian Grothoff
|
9ccba0e77f
|
implementing insert function into aggregation table
|
2016-01-21 11:24:18 +01:00 |
|
Christian Grothoff
|
8f071e2200
|
adding aggregation_tracking table to postgres plugin
|
2016-01-21 08:44:45 +01:00 |
|
Christian Grothoff
|
6d80541f70
|
bump year
|
2016-01-20 18:51:45 +01:00 |
|
Christian Grothoff
|
43e04f2ad1
|
work on #3888
|
2016-01-20 18:50:19 +01:00 |
|
Christian Grothoff
|
d291788976
|
spelling out what information mint should sign for TALER_SIGNATURE_MINT_CONFIRM_WIRE
|
2016-01-20 18:03:44 +01:00 |
|
Christian Grothoff
|
1746750a84
|
Merge branch 'master' of git+ssh://taler.net/var/git/mint
|
2016-01-20 16:21:35 +01:00 |
|
Christian Grothoff
|
a64b605377
|
indent, etc.
|
2016-01-20 16:21:32 +01:00 |
|
Christian Grothoff
|
80f6c4240e
|
-fix (C) notices
|
2016-01-19 14:39:00 +01:00 |
|
Christian Grothoff
|
1f2dee5ae8
|
check return value from TALER_amount_subtract()
|
2016-01-18 22:56:12 +01:00 |
|
Christian Grothoff
|
1eea4abe07
|
remove useless check, this is a fixed-size array, thus pointer is never NULL
|
2016-01-18 22:52:47 +01:00 |
|
Christian Grothoff
|
0bdae896e7
|
remark on TODO
|
2016-01-17 18:21:32 +01:00 |
|
Christian Grothoff
|
c1f28638c9
|
working on #3888
|
2016-01-17 18:19:09 +01:00 |
|
Christian Grothoff
|
00612f5e19
|
fix use-after-free on NULLing CB field if CB itself destroyed our context already
|
2016-01-01 20:52:56 +01:00 |
|
Christian Grothoff
|
20f8e9c73c
|
update max_fd to new max, never lower it
|
2016-01-01 20:44:03 +01:00 |
|
Florian Dold
|
786705c19d
|
Add lots of logging.
|
2015-12-25 18:52:22 +01:00 |
|
Florian Dold
|
15c3577722
|
Remove overly long timeout.
|
2015-12-24 01:18:37 +01:00 |
|
Florian Dold
|
ce6e7be9a7
|
logging
|
2015-12-24 01:07:38 +01:00 |
|
Florian Dold
|
ab9ad17e95
|
logging
|
2015-12-23 23:50:54 +01:00 |
|
Florian Dold
|
4e4a90d6ad
|
Temporary: Very verbose logging.
|
2015-12-23 23:24:10 +01:00 |
|
Florian Dold
|
5af570bd28
|
Logging.
|
2015-12-23 22:46:18 +01:00 |
|
Florian Dold
|
7c3282fe5d
|
Logging.
|
2015-12-23 22:36:28 +01:00 |
|
Florian Dold
|
24bfedf04e
|
Merge branch 'master' of ssh://taler.net/var/git/mint
|
2015-12-22 11:26:10 +01:00 |
|
Christian Grothoff
|
204f732c1a
|
make sure triggered action actually runs
|
2015-12-20 13:24:28 +01:00 |
|
Christian Grothoff
|
8e75ccaa71
|
-check return value
|
2015-12-20 13:00:06 +01:00 |
|
Christian Grothoff
|
2d6303c698
|
avoid generating URLs with // in them
|
2015-12-19 20:43:41 +01:00 |
|
Christian Grothoff
|
bd44a3ee4c
|
properly return result (fixes compiler warning)
|
2015-12-19 20:36:20 +01:00 |
|
Christian Grothoff
|
6ed1fc5f73
|
use comma instead of space as we do elsewhere
|
2015-12-19 20:36:05 +01:00 |
|
Christian Grothoff
|
304fc9fb1f
|
only reduce timeout, enable function to be called on existing values
|
2015-12-19 20:35:41 +01:00 |
|
Christian Grothoff
|
c20f955ae4
|
towards /deposit/wtid handling (more skeleton work)
|
2015-12-09 15:36:34 +01:00 |
|
Christian Grothoff
|
c5204d3a21
|
add contract structure from Merchant
|
2015-11-25 13:37:38 +01:00 |
|
Christian Grothoff
|
ea27c56920
|
get rid of marcello's printf()-style debugging with compiler warnings...
|
2015-11-25 13:36:29 +01:00 |
|
Christian Grothoff
|
4c80119b30
|
Merge branch 'master' of git+ssh://taler.net/var/git/mint
|
2015-11-24 14:48:35 +01:00 |
|
Christian Grothoff
|
3961d3df7e
|
-fix indent
|
2015-11-24 14:48:32 +01:00 |
|
Florian Dold
|
fdf51f8c73
|
Remove outdated 'todo' comment
|
2015-11-24 14:42:31 +01:00 |
|
Florian Dold
|
57affb94fe
|
Fix wrong comment
|
2015-11-24 14:42:01 +01:00 |
|
Florian Dold
|
1ca54c5df1
|
Make compiler warning go away
False positive about unused variable in GCC 5.2.0.
|
2015-11-24 11:24:25 +01:00 |
|
Marcello Stanisci
|
bdde6093d5
|
removing the bank Website
|
2015-11-17 21:48:37 +01:00 |
|
Christian Grothoff
|
5a12cbac29
|
skeleton for the logic for #3888 (mint-side)
|
2015-11-11 18:21:29 +01:00 |
|
Christian Grothoff
|
d97cd0c98d
|
define signature formats for #3888
|
2015-11-11 18:09:19 +01:00 |
|
Christian Grothoff
|
9bbfca568f
|
updating code to match simplified specification (#4039)
|
2015-11-11 14:44:08 +01:00 |
|
Marcello Stanisci
|
34405ec956
|
minor change to comments
|
2015-11-03 16:49:14 +01:00 |
|
Christian Grothoff
|
c2a40aa839
|
fix #4032: move wire deadline form wire details to advisory field in /deposit request
|
2015-10-28 21:06:23 +01:00 |
|
Christian Grothoff
|
3fd22d4b6f
|
256 bit is too small for some values, need at least 512
|
2015-10-28 21:01:02 +01:00 |
|
Marcello Stanisci
|
b5577716af
|
removing double inclusion
|
2015-10-23 17:09:30 +02:00 |
|
Christian Grothoff
|
5b388d44c4
|
-use proper cast to what the API expects, just removes a compiler warning
|
2015-10-19 14:32:32 +02:00 |
|
Christian Grothoff
|
dfb767a095
|
doxygen fixes
|
2015-10-05 10:39:17 +02:00 |
|
Christian Grothoff
|
45fe8a52e6
|
fix minor typos/comments
|
2015-09-28 22:59:34 +02:00 |
|
Christian Grothoff
|
383f3eb850
|
properly check contract hash, instead of just computing it twice
|
2015-09-28 22:56:20 +02:00 |
|
Christian Grothoff
|
837b7f5f14
|
-renable testrun, update gitignore
|
2015-09-28 22:52:06 +02:00 |
|
Christian Grothoff
|
03fb570a9c
|
have option to disable expensive tests
|
2015-09-28 22:28:09 +02:00 |
|
Christian Grothoff
|
da04a98358
|
resolve conflict
|
2015-09-28 15:27:04 +02:00 |
|
Christian Grothoff
|
bf8b9d1435
|
mention need to audit randomness of gamma
|
2015-09-27 20:32:30 +02:00 |
|
Christian Grothoff
|
a67fefa9fb
|
extra logging
|
2015-09-27 14:05:01 +02:00 |
|
Fournier Nicolas
|
ecd6636219
|
fix interpreter warnings
|
2015-09-25 08:53:37 +02:00 |
|
Christian Grothoff
|
25c86ad506
|
simplify logic
|
2015-09-23 14:54:05 +02:00 |
|
Christian Grothoff
|
38bd274682
|
fix leak
|
2015-09-22 16:54:04 +02:00 |
|
Christian Grothoff
|
e62fd9d654
|
fix leak
|
2015-09-22 16:21:20 +02:00 |
|
Christian Grothoff
|
73c8b6787c
|
-do unload plugin, use _exit() after execvp() failure
|
2015-09-22 15:31:58 +02:00 |
|
Christian Grothoff
|
b022232a59
|
-fix leak
|
2015-09-22 10:29:53 +02:00 |
|
Christian Grothoff
|
8aebcf283a
|
more leaks
|
2015-09-22 10:16:01 +02:00 |
|
Christian Grothoff
|
3c8c127e0e
|
fixing use of wrong array length (bad), and misc leaks
|
2015-09-22 10:00:01 +02:00 |
|
Christian Grothoff
|
e9f48d8eb0
|
more AFL tests
|
2015-09-22 09:59:43 +02:00 |
|
Christian Grothoff
|
8c2b601f49
|
test
|
2015-09-22 09:11:53 +02:00 |
|
Christian Grothoff
|
3cb9cc7887
|
do not try to free NULL
|
2015-09-22 09:09:42 +02:00 |
|
Christian Grothoff
|
74dfa2dfe0
|
AFL test generation scripts
|
2015-09-21 15:52:07 +02:00 |
|
Christian Grothoff
|
8ae03a690b
|
here we want 'yes'
|
2015-09-21 15:45:03 +02:00 |
|
Christian Grothoff
|
0a6dd728de
|
add tests generated by AFL (for now)
|
2015-09-21 15:41:39 +02:00 |
|
Christian Grothoff
|
ec0131bc1d
|
change tests to use persistent DB to vastly improve performance
|
2015-09-21 15:41:19 +02:00 |
|
Christian Grothoff
|
55a3d7b5e4
|
-fix typo
|
2015-09-21 15:41:01 +02:00 |
|
Christian Grothoff
|
0c81825296
|
run sh-based testcases
|
2015-09-21 15:40:40 +02:00 |
|
Christian Grothoff
|
bef69272f6
|
nicer logging
|
2015-09-21 15:40:22 +02:00 |
|
Christian Grothoff
|
49739455b0
|
fix NPE if denomination key not found
|
2015-09-21 15:39:59 +02:00 |
|
Christian Grothoff
|
cf0249b443
|
fix NPE if denomination key not found
|
2015-09-21 15:33:27 +02:00 |
|
Christian Grothoff
|
c60a746a5d
|
-bugfix
|
2015-09-21 14:46:25 +02:00 |
|
Christian Grothoff
|
93a84d5e5a
|
retry transactions on serialization/dead-lock failures (#3990)
|
2015-09-21 14:36:18 +02:00 |
|
Christian Grothoff
|
70c28e53d0
|
indenting
|
2015-09-21 10:59:48 +02:00 |
|
Christian Grothoff
|
a9f01707ad
|
add option -C to force closing of connections
|
2015-09-21 10:43:22 +02:00 |
|
Christian Grothoff
|
49d8426cf4
|
remove strange historic test directories
|
2015-09-21 09:45:39 +02:00 |
|
Christian Grothoff
|
16ed21afe0
|
expanding test to cover multi-wire format scenarios (#3972)
|
2015-09-20 14:02:10 +02:00 |
|
Christian Grothoff
|
a6f8fa98b0
|
implement #3972: support multiple wire formats concurrently
|
2015-09-20 13:48:15 +02:00 |
|
Christian Grothoff
|
1eadd66ae0
|
renaming /withdraw to /reserve (#3968)
|
2015-09-19 22:08:49 +02:00 |
|
Christian Grothoff
|
cc47c5c701
|
implement #3838 (as required for wire transfers)
|
2015-09-19 20:28:37 +02:00 |
|
Christian Grothoff
|
f8a730a0ab
|
fixing #3816: adding 'id' field to uniquely identify each deposit
|
2015-09-19 20:02:21 +02:00 |
|
Christian Grothoff
|
37a84c5af7
|
finish implementing #3847
|
2015-09-19 16:34:27 +02:00 |
|
Christian Grothoff
|
00b697c405
|
Merge branch 'master' of git+ssh://git.taler.net/var/git/mint
|
2015-09-19 16:11:39 +02:00 |
|
Christian Grothoff
|
7fbae8f69f
|
implementing retrieval of auditor information from /keys in mint API (with updated specification) - #3847
|
2015-09-19 16:11:31 +02:00 |
|
Christian Grothoff
|
b0c7912df7
|
finish implementing #3847
|
2015-09-18 15:37:15 +02:00 |
|
Christian Grothoff
|
fb14af5ba8
|
towards implementing #3847
|
2015-09-17 16:10:30 +02:00 |
|
Christian Grothoff
|
690019c175
|
implement mintdb API for mint to read auditor keys from disk -- and form auditor-sign tool to write them in the right format
|
2015-09-17 14:13:41 +02:00 |
|
Christian Grothoff
|
a8755be2b7
|
implement auditor signing tool
|
2015-09-16 19:18:48 +02:00 |
|
Christian Grothoff
|
2fa65141a6
|
adding man page for taler-auditor-sign
|
2015-09-16 18:48:52 +02:00 |
|
Christian Grothoff
|
cee6c54cdf
|
add -o option to taler-mint-keyup
|
2015-09-16 18:48:05 +02:00 |
|
Christian Grothoff
|
e44f0309ee
|
reference #3972
|
2015-09-15 17:28:57 +02:00 |
|
Christian Grothoff
|
e68446e0a8
|
adding tests for /wire
|
2015-09-15 17:27:02 +02:00 |
|
Christian Grothoff
|
1b0f860990
|
support for /wire testing
|
2015-09-15 10:00:21 +02:00 |
|
Christian Grothoff
|
899f2b4070
|
implement /wire api (#3947)
|
2015-09-14 15:29:40 +02:00 |
|
Christian Grothoff
|
6501118f6c
|
remove /lock skeleton logic (#3625)
|
2015-09-14 11:56:37 +02:00 |
|
Sree Harsha Totakura
|
139d6f7ebb
|
mintdb postgres: reorganize code in test_mintdb.c
|
2015-09-04 18:21:10 +02:00 |
|
Fournier Nicolas
|
a5f6cbd920
|
Bigger initialization for benchmarking
|
2015-08-25 18:28:54 +02:00 |
|
Sree Harsha Totakura
|
ae73f166e5
|
mintdb postgres: test get_refresh_commit_coins()
|
2015-08-24 12:08:05 +02:00 |
|
Christian Grothoff
|
6cef7af5c9
|
Merge branch 'master' of ssh://taler.net:/var/git/mint
|
2015-08-18 17:28:25 +02:00 |
|
Sree Harsha Totakura
|
543d28459a
|
mintdb postgres: test insert_refresh_commit_coins()
|
2015-08-18 15:11:27 +02:00 |
|
Christian Grothoff
|
a09d684cfc
|
handle permutations of keys in reply
|
2015-08-18 12:24:51 +02:00 |
|
Sree Harsha Totakura
|
0767119202
|
mintdb postgres: test refresh_order_get()
|
2015-08-18 11:31:02 +02:00 |
|
Sree Harsha Totakura
|
76b5feef91
|
mintdb postgres: test insert_refresh_order()
|
2015-08-18 11:31:02 +02:00 |
|
Christian Grothoff
|
51e0612f8b
|
some DB logic fixes, so now more of tests pass
|
2015-08-17 23:38:00 +02:00 |
|
Sree Harsha Totakura
|
1a0eb0307a
|
mintdb postgres: parameterize denomination creation.
|
2015-08-17 23:07:32 +02:00 |
|
Christian Grothoff
|
e0b587b494
|
use proper function for uint16 handling
|
2015-08-17 22:45:17 +02:00 |
|
Fournier Nicolas
|
0a1491562c
|
preliminary work on more benchmarks
|
2015-08-17 10:56:56 +02:00 |
|
Sree Harsha Totakura
|
8e6f121a68
|
Merge branch 'master' of git+ssh://taler.net/var/git/mint
|
2015-08-17 10:30:45 +02:00 |
|
Sree Harsha Totakura
|
767e2f18f1
|
mintdb postgres: test get_refresh_mint()
|
2015-08-17 10:19:08 +02:00 |
|
Christian Grothoff
|
08c947a01f
|
-notes on testing
|
2015-08-17 03:57:50 +02:00 |
|
Christian Grothoff
|
c4a68b896f
|
add internal sig verification, pack hashes, fix testcase
|
2015-08-17 03:56:49 +02:00 |
|
Christian Grothoff
|
0edac10665
|
use correct response code
|
2015-08-17 03:40:16 +02:00 |
|
Christian Grothoff
|
1b5f4c8258
|
fix use-after-free, ignore errors in testcase that can be explained by unsupported permuatations of the results
|
2015-08-17 03:35:11 +02:00 |
|
Christian Grothoff
|
b5a58e516c
|
fix /refresh/link response handling
|
2015-08-17 03:24:10 +02:00 |
|
Christian Grothoff
|
81af01a209
|
fix DB logic: actually iterate where we need to
|
2015-08-17 03:07:48 +02:00 |
|
Sree Harsha Totakura
|
86665a7c9f
|
mintdb postgres: test insert_refresh_melt().
|
2015-08-16 23:06:28 +02:00 |
|
Sree Harsha Totakura
|
a9e1eabe46
|
mintdb postgres: misc fixes
* postgres_reserves_in_insert(): clear up result before jumping to rollback
* postgres_get_refresh_melt(): use `melt_fee' for retrieving melt fees
|
2015-08-16 15:47:28 +02:00 |
|
Christian Grothoff
|
aa79e52fde
|
activating test /refresh/link (still fails)
|
2015-08-14 23:09:34 +02:00 |
|
Christian Grothoff
|
a8f65175f4
|
adapt code to match (updated) spec
|
2015-08-14 22:42:19 +02:00 |
|
Christian Grothoff
|
3d1627daa7
|
helper function for debugging
|
2015-08-14 22:05:34 +02:00 |
|
Christian Grothoff
|
8a40432488
|
fix offset: do not add off for the index into the keys from the client
|
2015-08-14 22:05:08 +02:00 |
|
Christian Grothoff
|
e34d340cae
|
fix key index
|
2015-08-14 22:02:33 +02:00 |
|
Christian Grothoff
|
d7ec46f9c7
|
fix db insert
|
2015-08-14 21:06:13 +02:00 |
|
Christian Grothoff
|
c21da52b68
|
swap dimensions as per protocol spec
|
2015-08-14 15:19:50 +02:00 |
|
Christian Grothoff
|
6173324cd9
|
fix typo
|
2015-08-14 15:06:26 +02:00 |
|
Christian Grothoff
|
c1df2e6283
|
fix melt sig alignment issue
|
2015-08-14 15:01:11 +02:00 |
|
Christian Grothoff
|
cb5f2b4fe5
|
-fix direction
|
2015-08-14 14:52:07 +02:00 |
|
Christian Grothoff
|
e5cf863ceb
|
-fix typo
|
2015-08-14 14:51:24 +02:00 |
|
Christian Grothoff
|
3a3afcb119
|
also build mint-lib if we only have libgnurl
|
2015-08-14 14:44:01 +02:00 |
|
Christian Grothoff
|
911dac83cd
|
Merge branch 'master' of ssh://taler.net:/var/git/mint
|
2015-08-14 01:04:02 +02:00 |
|
Christian Grothoff
|
feb001f478
|
non-free
|
2015-08-14 01:03:50 +02:00 |
|
Fournier Nicolas
|
b456400ab2
|
fixes for melt insertion
|
2015-08-13 09:22:38 +02:00 |
|
Fournier Nicolas
|
d238b9d398
|
fix for get_known_coin
|
2015-08-13 09:20:35 +02:00 |
|
Christian Grothoff
|
891a004385
|
Merge branch 'master' of ssh://taler.net:/var/git/mint
|
2015-08-12 15:36:06 +02:00 |
|
Fournier Nicolas
|
938caa47eb
|
fixed test size
|
2015-08-12 10:19:24 +02:00 |
|
Fournier Nicolas
|
58e3f8bece
|
fixed 0003936
|
2015-08-12 10:07:57 +02:00 |
|
Christian Grothoff
|
563b30bbfb
|
finishing taler-mint-sepa
|
2015-08-11 16:53:04 +02:00 |
|
Christian Grothoff
|
3662be1bac
|
-return proper response
|
2015-08-11 16:34:12 +02:00 |
|
Christian Grothoff
|
bda1025dc1
|
fix accidential removal
|
2015-08-11 16:11:22 +02:00 |
|
Fournier Nicolas
|
0935038087
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2015-08-11 16:01:28 +02:00 |
|
Fournier Nicolas
|
762676bd2c
|
fix ftbfs
|
2015-08-11 15:58:31 +02:00 |
|