Changesets: exchange
master 01557741 2016-08-09 02:35 Details Diff |
Notational cleanups | ||
mod - doc/paper/taler.tex | Diff File | ||
master eb28eaf3 2016-08-08 16:57 Details Diff |
Update taler.tex to refresh protocol with new coin derivation | ||
mod - doc/paper/taler.tex | Diff File | ||
master cdcd67a2 2016-08-08 14:43 Details Diff |
Use KDF better | ||
mod - src/util/crypto.c | Diff File | ||
master 79584646 2016-08-08 12:38 Details Diff |
Copy bit twiddling from libgcrypt/cipher/ecc.c | ||
mod - src/util/crypto.c | Diff File | ||
master 0fd6cf19 2016-08-08 01:21 Details Diff |
mostly working migration of the DH-seeded refresh variant | ||
mod - src/exchange-lib/exchange_api_refresh_link.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refresh.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_init.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
mod - src/exchangedb/test_exchangedb.c | Diff File | ||
mod - src/include/taler_crypto_lib.h | Diff File | ||
master 745719db 2016-08-05 18:08 Details Diff |
first half of changing refresh protocol to derive all key data from DH | ||
mod - src/exchange-lib/exchange_api_refresh.c | Diff File | ||
mod - src/exchange-lib/exchange_api_refresh_link.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_db.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refresh.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_responses.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_responses.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_test.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
mod - src/include/taler_crypto_lib.h | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
mod - src/include/taler_signatures.h | Diff File | ||
mod - src/util/crypto.c | Diff File | ||
mod - src/util/test_crypto.c | Diff File | ||
master e800772c 2016-07-13 18:02 Details Diff |
Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange | ||
mod - doc/paper/taler.tex | Diff File | ||
mod - src/bank-lib/bank_api_admin.c | Diff File | ||
mod - src/bank-lib/fakebank.c | Diff File | ||
mod - src/bank-lib/test_bank_api.c | Diff File | ||
mod - src/bank-lib/test_bank_api_with_fakebank.c | Diff File | ||
mod - src/bank-lib/test_bank_interpreter.c | Diff File | ||
mod - src/bank-lib/test_bank_interpreter.h | Diff File | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
mod - src/exchange-lib/exchange_api_admin.c | Diff File | ||
mod - src/exchange-lib/exchange_api_common.c | Diff File | ||
mod - src/exchange-lib/exchange_api_common.h | Diff File | ||
mod - src/exchange-lib/exchange_api_deposit.c | Diff File | ||
mod - src/exchange-lib/exchange_api_handle.c | Diff File | ||
mod - src/exchange-lib/exchange_api_handle.h | Diff File | ||
mod - src/exchange-lib/exchange_api_refresh.c | Diff File | ||
mod - src/exchange-lib/exchange_api_refresh_link.c | Diff File | ||
mod - src/exchange-lib/exchange_api_refund.c | Diff File | ||
mod - src/exchange-lib/exchange_api_reserve.c | Diff File | ||
mod - src/exchange-lib/exchange_api_track_transaction.c | Diff File | ||
mod - src/exchange-lib/exchange_api_track_transfer.c | Diff File | ||
mod - src/exchange-lib/exchange_api_wire.c | Diff File | ||
mod - src/exchange-lib/test_exchange_api.c | Diff File | ||
mod - src/exchange-tools/taler-auditor-sign.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-dbinit.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-keycheck.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-keyup.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-reservemod.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-wire.c | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_admin.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_admin.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_db.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_deposit.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_deposit.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_keystate.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_keystate.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_mhd.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_mhd.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_parsing.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_parsing.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refresh.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refresh.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refund.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refund.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_reserve.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_reserve.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_responses.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_responses.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_test.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_test.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_tracking.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_tracking.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_validation.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_validation.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_wire.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_wire.h | Diff File | ||
mod - src/exchange/test_taler_exchange_aggregator.c | Diff File | ||
mod - src/exchangedb/exchangedb_auditorkeys.c | Diff File | ||
mod - src/exchangedb/exchangedb_denomkeys.c | Diff File | ||
mod - src/exchangedb/exchangedb_plugin.c | Diff File | ||
mod - src/exchangedb/exchangedb_signkeys.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_init.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_init.h | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_interpreter.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_interpreter.h | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_values.h | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_common.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
mod - src/exchangedb/test_exchangedb.c | Diff File | ||
mod - src/exchangedb/test_exchangedb_auditors.c | Diff File | ||
mod - src/exchangedb/test_exchangedb_denomkeys.c | Diff File | ||
mod - src/exchangedb/test_exchangedb_signkeys.c | Diff File | ||
mod - src/exchangedb/test_perf_taler_exchangedb.c | Diff File | ||
mod - src/include/platform.h | Diff File | ||
mod - src/include/taler_amount_lib.h | Diff File | ||
mod - src/include/taler_bank_service.h | Diff File | ||
mod - src/include/taler_crypto_lib.h | Diff File | ||
mod - src/include/taler_error_codes.h | Diff File | ||
mod - src/include/taler_exchange_service.h | Diff File | ||
mod - src/include/taler_exchangedb_lib.h | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
mod - src/include/taler_fakebank_lib.h | Diff File | ||
mod - src/include/taler_json_lib.h | Diff File | ||
mod - src/include/taler_pq_lib.h | Diff File | ||
mod - src/include/taler_signatures.h | Diff File | ||
mod - src/include/taler_util.h | Diff File | ||
mod - src/include/taler_util_wallet.h | Diff File | ||
mod - src/include/taler_wire_lib.h | Diff File | ||
mod - src/include/taler_wire_plugin.h | Diff File | ||
mod - src/json/json.c | Diff File | ||
mod - src/json/json_helper.c | Diff File | ||
mod - src/json/test_json.c | Diff File | ||
mod - src/pq/pq_query_helper.c | Diff File | ||
mod - src/pq/pq_result_helper.c | Diff File | ||
mod - src/pq/test_pq.c | Diff File | ||
mod - src/util/amount.c | Diff File | ||
mod - src/util/crypto.c | Diff File | ||
mod - src/util/test_amount.c | Diff File | ||
mod - src/util/test_crypto.c | Diff File | ||
mod - src/util/util.c | Diff File | ||
mod - src/wire/plugin_wire_sepa.c | Diff File | ||
mod - src/wire/plugin_wire_template.c | Diff File | ||
mod - src/wire/plugin_wire_test.c | Diff File | ||
mod - src/wire/test_sepa_wireformat.c | Diff File | ||
mod - src/wire/test_wire_plugin.c | Diff File | ||
mod - src/wire/wire.c | Diff File | ||
master 0973bca1 2016-07-13 18:02 Details Diff |
-be explicit about transaction mode | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
master 59c68562 2016-07-07 19:55 Details Diff |
fixing 0004594 | ||
mod - src/bank-lib/bank_api_admin.c | Diff File | ||
mod - src/bank-lib/fakebank.c | Diff File | ||
mod - src/bank-lib/test_bank_api.c | Diff File | ||
mod - src/bank-lib/test_bank_api_with_fakebank.c | Diff File | ||
mod - src/bank-lib/test_bank_interpreter.c | Diff File | ||
mod - src/bank-lib/test_bank_interpreter.h | Diff File | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
mod - src/exchange-lib/exchange_api_admin.c | Diff File | ||
mod - src/exchange-lib/exchange_api_common.c | Diff File | ||
mod - src/exchange-lib/exchange_api_common.h | Diff File | ||
mod - src/exchange-lib/exchange_api_deposit.c | Diff File | ||
mod - src/exchange-lib/exchange_api_handle.c | Diff File | ||
mod - src/exchange-lib/exchange_api_handle.h | Diff File | ||
mod - src/exchange-lib/exchange_api_refresh.c | Diff File | ||
mod - src/exchange-lib/exchange_api_refresh_link.c | Diff File | ||
mod - src/exchange-lib/exchange_api_refund.c | Diff File | ||
mod - src/exchange-lib/exchange_api_reserve.c | Diff File | ||
mod - src/exchange-lib/exchange_api_track_transaction.c | Diff File | ||
mod - src/exchange-lib/exchange_api_track_transfer.c | Diff File | ||
mod - src/exchange-lib/exchange_api_wire.c | Diff File | ||
mod - src/exchange-lib/test_exchange_api.c | Diff File | ||
mod - src/exchange-tools/taler-auditor-sign.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-dbinit.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-keycheck.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-keyup.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-reservemod.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-wire.c | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_admin.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_admin.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_db.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_deposit.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_deposit.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_keystate.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_keystate.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_mhd.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_mhd.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_parsing.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_parsing.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refresh.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refresh.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refund.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_refund.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_reserve.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_reserve.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_responses.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_responses.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_test.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_test.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_tracking.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_tracking.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_validation.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_validation.h | Diff File | ||
mod - src/exchange/taler-exchange-httpd_wire.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_wire.h | Diff File | ||
mod - src/exchange/test_taler_exchange_aggregator.c | Diff File | ||
mod - src/exchangedb/exchangedb_auditorkeys.c | Diff File | ||
mod - src/exchangedb/exchangedb_denomkeys.c | Diff File | ||
mod - src/exchangedb/exchangedb_plugin.c | Diff File | ||
mod - src/exchangedb/exchangedb_signkeys.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_init.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_init.h | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_interpreter.c | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_interpreter.h | Diff File | ||
mod - src/exchangedb/perf_taler_exchangedb_values.h | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_common.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
mod - src/exchangedb/test_exchangedb.c | Diff File | ||
mod - src/exchangedb/test_exchangedb_auditors.c | Diff File | ||
mod - src/exchangedb/test_exchangedb_denomkeys.c | Diff File | ||
mod - src/exchangedb/test_exchangedb_signkeys.c | Diff File | ||
mod - src/exchangedb/test_perf_taler_exchangedb.c | Diff File | ||
mod - src/include/platform.h | Diff File | ||
mod - src/include/taler_amount_lib.h | Diff File | ||
mod - src/include/taler_bank_service.h | Diff File | ||
mod - src/include/taler_crypto_lib.h | Diff File | ||
mod - src/include/taler_error_codes.h | Diff File | ||
mod - src/include/taler_exchange_service.h | Diff File | ||
mod - src/include/taler_exchangedb_lib.h | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
mod - src/include/taler_fakebank_lib.h | Diff File | ||
mod - src/include/taler_json_lib.h | Diff File | ||
mod - src/include/taler_pq_lib.h | Diff File | ||
mod - src/include/taler_signatures.h | Diff File | ||
mod - src/include/taler_util.h | Diff File | ||
mod - src/include/taler_util_wallet.h | Diff File | ||
mod - src/include/taler_wire_lib.h | Diff File | ||
mod - src/include/taler_wire_plugin.h | Diff File | ||
mod - src/json/json.c | Diff File | ||
mod - src/json/json_helper.c | Diff File | ||
mod - src/json/test_json.c | Diff File | ||
mod - src/pq/pq_query_helper.c | Diff File | ||
mod - src/pq/pq_result_helper.c | Diff File | ||
mod - src/pq/test_pq.c | Diff File | ||
mod - src/util/amount.c | Diff File | ||
mod - src/util/crypto.c | Diff File | ||
mod - src/util/test_amount.c | Diff File | ||
mod - src/util/test_crypto.c | Diff File | ||
mod - src/util/util.c | Diff File | ||
mod - src/wire/plugin_wire_sepa.c | Diff File | ||
mod - src/wire/plugin_wire_template.c | Diff File | ||
mod - src/wire/plugin_wire_test.c | Diff File | ||
mod - src/wire/test_sepa_wireformat.c | Diff File | ||
mod - src/wire/test_wire_plugin.c | Diff File | ||
mod - src/wire/wire.c | Diff File | ||
master 5b86e59e 2016-07-03 14:20 Details Diff |
authors | ||
mod - doc/paper/taler.tex | Diff File | ||
master c5ed59ac 2016-07-03 14:13 Details Diff |
cutting down to 16 pages main content | ||
mod - doc/paper/taler.tex | Diff File | ||
master fec688d8 2016-07-03 14:01 Details Diff |
introduce AML | ||
mod - doc/paper/taler.tex | Diff File | ||
master 855b78f8 2016-06-26 15:44 Details Diff |
fix 0004591 |
Affected Issues 0004591 |
|
mod - src/exchange/taler-exchange-httpd.c | Diff File | ||
master 9035b9d3 2016-06-20 19:45 Details Diff |
-distfix | ||
mod - src/benchmark/Makefile.am | Diff File | ||
master ffb6fb60 2016-06-20 19:44 Details Diff |
-bumps for release | ||
mod - ChangeLog | Diff File | ||
mod - src/exchange-lib/Makefile.am | Diff File | ||
master a8412268 2016-06-20 19:40 Details Diff |
0.0.2 configure update | ||
mod - configure.ac | Diff File | ||
add - doc/paper/bw_in.png | Diff File | ||
add - doc/paper/bw_out.png | Diff File | ||
add - doc/paper/cpu_balance.png | Diff File | ||
add - doc/paper/cpu_usage.png | Diff File | ||
add - doc/paper/db_read.png | Diff File | ||
add - doc/paper/db_write.png | Diff File | ||
mod - doc/paper/taler.tex | Diff File | ||
master 0fb17e2b 2016-06-20 13:32 Details Diff |
now that we have a separate bind, do not check for perms anymore | ||
mod - src/exchange/taler-exchange-httpd_admin.c | Diff File | ||
master 029911c7 2016-06-20 12:19 Details Diff |
Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange | ||
mod - .gitignore | Diff File | ||
mod - doc/paper/taler.tex | Diff File | ||
mod - src/bank-lib/Makefile.am | Diff File | ||
mod - src/benchmark/Makefile.am | Diff File | ||
add - src/benchmark/bank_details.json | Diff File | ||
mod - src/benchmark/merchant_details.json | Diff File | ||
rm - src/benchmark/sender_details.json | Diff File | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
mod - src/benchmark/taler-exchange-benchmark.conf | Diff File | ||
add - src/benchmark/test_benchmark_home/.config/taler/sepa.json | Diff File | ||
add - src/benchmark/test_benchmark_home/.config/taler/test.json | Diff File | ||
add - src/benchmark/test_benchmark_home/.local/share/taler/exchange/offline-keys/master.priv | Diff File | ||
mod - src/exchange-lib/exchange_api_refresh.c | Diff File | ||
mod - src/exchange-lib/exchange_api_refund.c | Diff File | ||
mod - src/exchange-lib/test_exchange_api.conf | Diff File | ||
mod - src/exchange-tools/taler-exchange-keyup.c | Diff File | ||
master 9fb17b3c 2016-06-20 12:19 Details Diff |
use c99 | ||
mod - configure.ac | Diff File | ||
master 17c8741e 2016-06-16 13:22 Details Diff |
typo | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
master c22a25c2 2016-06-16 02:22 Details Diff |
typo | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
master 8c7406cb 2016-06-15 22:09 Details Diff |
check refresh amounts add up correctly, fix linker issue | ||
mod - src/bank-lib/Makefile.am | Diff File | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
mod - src/exchange-lib/exchange_api_refresh.c | Diff File | ||
master c38a7c55 2016-06-15 21:24 Details Diff |
more sanity checks, better clean up | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
master 754c4ef2 2016-06-15 20:42 Details Diff |
nicer reports | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-keyup.c | Diff File | ||
master 0c3f6dde 2016-06-15 20:19 Details Diff |
add support to collect basic metrics and to terminate automatically | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File |