Christian Grothoff
7fb43dd2ae
make fakebank use epoll() on platforms where it is available
2018-08-19 11:20:35 +02:00
Florian Dold
68eb61961e
missing quoting in configure.ac
2018-08-16 16:37:41 +02:00
Florian Dold
b210d7c5d2
remove weird -l flags in configure.ac
2018-08-16 16:17:43 +02:00
Christian Grothoff
f0a796a3f6
make curl check saner, use AS_IF
2018-08-16 14:22:01 +02:00
Christian Grothoff
1e09a0660e
more precise version check
2018-07-11 18:43:57 +02:00
Christian Grothoff
202827ebda
merging Florian's changes with my wire changes
2018-04-15 12:20:00 +02:00
Florian Dold
1731f5dc77
change version number to 0.5
2018-04-04 00:14:02 +02:00
Christian Grothoff
cb55c1a3af
Changing configuration structure to enable multiple accounts.
...
This change enables using multiple wire plugins at the same time.
Also, we now distinguish between the wire plugin (i.e. EBICS or
taler_bank) and the wire method (i.e. SEPA or x-taler-bank) that
the wire plugin is implementing. The "taler-bank" wire method
was renamed from "test" to "x-taler-bank".
This also changes the format of the /wire response of the exchange,
as we now need to return multiple accounts. Note that wire fees
are specified per wire method, not per wire account.
taler-exchange-keyup now automatically signs all of the /wire
responses in the location specified by the configuration.
Account identification in wire plugins was changed to use
payto://-URLs instead of method-specific JSON fields. Signing
and validation of /wire responses was moved from each wire
plugin to a generic validation method in libtalerutil (crypto)
or libtalerjson (for JSON-formatted inputs).
Convenience methods were added to generate JSON for wire accounts
(salting, signing).
Various section and option names were adjusted to streamline the
configuration and make it more consistent overall. Documentation
was updated as well.
2018-04-02 14:29:44 +02:00
Marcello Stanisci
30aa3d4059
set default HAVE_TWISTER.
2018-03-19 18:35:06 +01:00
Marcello Stanisci
634db38b25
fix parenthesis.
2018-03-19 13:34:26 +01:00
Marcello Stanisci
094af3b679
Twisted tests scaffold.
2018-03-17 02:05:45 +01:00
Christian Grothoff
ae2f61947b
fix #5293
2018-03-04 00:56:05 +01:00
Christian Grothoff
d107baa2c3
fix #5108
2017-10-24 15:37:46 +02:00
Christian Grothoff
9807e5c50c
releasing v0.4.0
2017-10-18 15:21:06 +02:00
Marcello Stanisci
ae68bd7cfe
fix --with-libcurl and --with-libgnurl options; they used to
...
ignore the given path.
2017-10-18 09:39:37 +02:00
Christian Grothoff
0c522791fe
bump versions for release
2017-06-06 14:03:53 +02:00
Christian Grothoff
c7c7ac60cf
cleaning up use of doxygen, fixing #5057
2017-06-04 11:11:36 +02:00
Marcello Stanisci
f4a0ae85a9
preventing Makefile.in generation in non existent directory
2017-05-31 16:00:44 +02:00
Marcello Stanisci
b09104aecf
manual gpl boilerplate + commands to compile the manual
2017-05-17 17:03:36 +02:00
Christian Grothoff
134e067736
version bump and ChangeLog update
2016-11-18 18:55:02 +01:00
Marcello Stanisci
22441daf64
Resuming taler-config generation
2016-11-16 23:05:04 +01:00
Christian Grothoff
ffdb5b52e9
test for sufficiently recent libmicrohttpd version
2016-11-11 17:48:52 +01:00
Christian Grothoff
cd4616dc34
-only enable developer logic if MHD is recent enough
2016-11-11 15:46:09 +01:00
Florian Dold
13f9fa426c
version 0.1.0
2016-10-10 17:11:43 +02:00
Christian Grothoff
b68adb93c6
adding skeleton code for auditor
2016-10-06 15:17:10 +02:00
Christian Grothoff
a8412268c0
0.0.2 configure update
2016-06-20 17:40:28 +02:00
Christian Grothoff
9fb17b3ca7
use c99
2016-06-20 10:19:56 +02:00
Christian Grothoff
e3a0df0246
Changelog
2016-06-07 19:27:51 +02:00
Marcello Stanisci
848c7f0e4f
benchmark makefile
2016-05-30 15:08:12 +02:00
Christian Grothoff
458992dc6f
fixes for disting
2016-05-04 10:21:35 +02:00
Christian Grothoff
c1575167f7
fix make dist
2016-05-04 10:09:17 +02:00
Christian Grothoff
fbbf35c87f
fix #4438
2016-04-25 00:26:34 +02:00
Florian Dold
e7b2ee2ddc
curl header detection
2016-04-19 15:11:10 +02:00
Christian Grothoff
95ca52f555
Merge branch 'master' of git+ssh://taler.net/var/git/exchange
2016-03-19 15:23:48 +01:00
Christian Grothoff
0d1eced630
first refactoring of JSON logic to address #4150 and #4237
2016-03-19 15:23:11 +01:00
Christian Grothoff
7479f3a2e5
add APP target
2016-03-17 16:14:28 +01:00
Christian Grothoff
b5cba32510
renaming mint->exchange
2016-03-01 15:35:04 +01:00
Christian Grothoff
ccb4ac92a3
more work on wire plugin
2016-01-25 11:08:19 +01:00
Christian Grothoff
9aa323ca7b
adding skeletons for plugins
2016-01-24 16:44:57 +01:00
Christian Grothoff
76b5350c30
do not link everything against libcurl...
2016-01-24 15:17:31 +01:00
Florian Dold
263fd77738
Only check for postgres if building full mint.
...
Otherwise the macro for postgres pulls unwanted system header files in
and makes the build fail with emscripten.
2015-12-13 17:03:32 +01:00
Christian Grothoff
03fb570a9c
have option to disable expensive tests
2015-09-28 22:28:09 +02:00
Marcello Stanisci
e76db08d99
fixing configure.ac to prepare compilation of libtalerutil_wallet under emscripten
2015-07-16 15:47:07 +02:00
Christian Grothoff
4d4319b84a
-off by 1
2015-07-14 17:43:50 +02:00
Christian Grothoff
20ea73d74e
fix helptext
2015-05-28 11:47:12 +02:00
Christian Grothoff
de953fa7bc
add --enable-wallet-only flag to build libtalerutil_wallet which ONLY contains the wallet-specific API subset
2015-05-28 11:34:06 +02:00
Christian Grothoff
0baad4430c
preparing to have /test handlers in build system
2015-04-15 22:33:25 +02:00
Christian Grothoff
ad4759b46a
use git versions, not git-svn versions
2015-04-15 16:01:25 +02:00
Christian Grothoff
2310a3f474
fixing -h and -v command line tool options
2015-04-13 13:49:42 +02:00
Christian Grothoff
b69e3bf14b
make build succeed even without libgnurl or libpq
2015-04-13 12:57:05 +02:00