Commit Graph

336 Commits

Author SHA1 Message Date
036d4cb71a
secmod: services create their own client dirs with correct permissions 2021-07-29 13:04:55 +02:00
9624d92a65
secmod: use umask, as fchmod is undefined on sockets 2021-07-27 12:04:52 +02:00
32f3391be1
secmod: fchmod socket to ug+rw 2021-07-27 11:26:48 +02:00
Christian Grothoff
306a08a71c
-rename TALER_amount_get_zero to TALER_amount_set_zero 2021-07-23 13:02:04 +02:00
Christian Grothoff
249ba03c36
expose 2^52 amount value limit in header, check that limit in test cases, add TALER_amount_multiply and TALER_amount_divide2 operations 2021-07-10 14:55:35 +02:00
Christian Grothoff
3df47fa6d7
-fix returning full response 2021-05-28 23:08:03 +02:00
Christian Grothoff
3ef39e51f3
more work on hopefully fixing #6862 2021-05-14 18:08:45 +02:00
Christian Grothoff
ab96483e01
disable gettext use in secmod code (#6862) 2021-05-14 15:47:02 +02:00
Christian Grothoff
23f49379bb
remove fault injection 2021-04-24 19:05:55 +02:00
Christian Grothoff
0470ba3692
-inject fault for buildbot test 2021-04-20 21:02:31 +02:00
Christian Grothoff
da25913e61
skip keys in future keys if they already expired (remove logging) 2021-04-16 14:17:55 +02:00
Christian Grothoff
74ea2da2b0
skip keys in future keys if they already expired 2021-04-16 14:17:33 +02:00
Christian Grothoff
084a5f6685
fix rare NPE 2021-04-14 15:24:15 +02:00
Christian Grothoff
57cb2d1ca6
tolerate extreme case where all denominations expired 2021-04-12 21:48:43 +02:00
Christian Grothoff
2c8afda8b3
remove deadlocking log statements 2021-03-01 14:08:15 +01:00
Christian Grothoff
97e404e81a
fix revocation of unknown key 2021-02-16 00:44:03 +01:00
Christian Grothoff
12deb6c267
fix memory leaks 2021-02-13 16:24:38 +01:00
Sebastian
93347b3904
fix #6745 2021-02-07 20:11:24 -03:00
Christian Grothoff
fee5d3b716
not not break 2021-01-29 10:00:23 +01:00
Christian Grothoff
7d0d8d9f1c
try another tac 2021-01-28 22:36:02 +01:00
Christian Grothoff
0e10a48a17
swap signal and unlock logic to hopefully nail #6726 2021-01-28 22:01:03 +01:00
Christian Grothoff
4dd87e1118
more logging 2021-01-28 21:46:21 +01:00
Christian Grothoff
bfd0a96254
improve test logging 2021-01-28 21:23:16 +01:00
Christian Grothoff
88627af6a3
fix #6726 2021-01-27 18:57:39 +01:00
Christian Grothoff
66c950c020
clean up code 2021-01-27 10:02:00 +01:00
Thien-Thi Nguyen
2bba834643
make "make check" in src/util respect env var ‘TMPDIR’
https://bugs.gnunet.org/view.php?id=6714
2021-01-21 19:56:53 -05:00
Christian Grothoff
2aa77fdd1c
work around compiler warning, ensure we leave 0-terminator, even though it is not required by the kernel 2021-01-21 13:20:25 +01:00
b23f9b78a4
rename taler-helper-crypto-* to taler-exchange-secmod-* 2021-01-17 20:07:55 +01:00
Christian Grothoff
928d6626b5
newline 2021-01-15 18:01:34 +01:00
Christian Grothoff
33835b124b
fix DH revocation logic 2021-01-15 15:38:47 +01:00
Christian Grothoff
7c8d8b7917
improve logging 2021-01-15 12:18:27 +01:00
Christian Grothoff
b40afe196c
remove redundant old_coin_pub from link data 2021-01-10 12:15:47 +01:00
Christian Grothoff
ca66a1d1af
fix major bug with SQL statement missing ORDER BY freshcoin_index resulting in possible link failures (but usually lucky with old DB schema) 2021-01-10 00:54:12 +01:00
Christian Grothoff
a7d43dd6c2
fix #6676 2021-01-06 15:43:16 +01:00
Christian Grothoff
e8df4ac339
update .gitignore files 2021-01-06 11:38:13 +01:00
Christian Grothoff
09d6ee75fe
add chmod() to set client unix domain socket to group writable regardless of umask 2021-01-06 10:22:49 +01:00
Christian Grothoff
dc570d0c06
better error handling on configuration failures 2021-01-06 10:16:58 +01:00
Christian Grothoff
adb48b6163
use shorter PATHs, /home/grothoff/research/taler/exchange/src/util may be too much for UNIXPATH 2021-01-06 10:11:53 +01:00
Christian Grothoff
e6f44e22ac
use blocking sendto() call to possibly eliminate need for nanosleep() 2021-01-06 10:07:12 +01:00
Christian Grothoff
ad3d0a8997
improve logging 2021-01-05 21:30:28 +01:00
Christian Grothoff
16c79df86d
fix path for tests 2021-01-05 18:12:48 +01:00
Christian Grothoff
8764047368
fix path for tests 2021-01-05 18:10:40 +01:00
Christian Grothoff
148287954d
clean taler-config, needed to build proper dpkg 2021-01-02 12:00:00 +01:00
Christian Grothoff
26410a72c2
fix #6666, bump protocol version to 9 2021-01-01 15:48:43 +01:00
Christian Grothoff
6b70f2e454
keep helpers in normal bin/ dir 2020-12-31 22:31:32 +01:00
Christian Grothoff
3399ece8c3
proposed fix for #6667 2020-12-31 21:23:33 +01:00
Christian Grothoff
54b4951b89
more logging for #6667 2020-12-31 20:41:33 +01:00
Christian Grothoff
65ee08a553
more logging for #6667 2020-12-31 19:18:31 +01:00
Thien-Thi Nguyen
b7af94231b
fix typo in last commit: s/dh/esh/ (three instances)
* src/util/crypto_helper_esign.c (TALER_CRYPTO_helper_esign_poll): ...here.
2020-12-31 12:00:49 -05:00
Christian Grothoff
7514407487
use same restart logic for EdDSA and RSA 2020-12-31 17:38:41 +01:00