Changesets: exchange

master dd724c00

2016-08-12 00:43

Christian Grothoff


Details Diff
finished implementing session-hash based reveal checking
mod - src/exchange/taler-exchange-httpd_db.c Diff File
mod - src/exchange/taler-exchange-httpd_responses.c Diff File
mod - src/exchange/taler-exchange-httpd_responses.h Diff File

master bcd5a51a

2016-08-12 00:19

Christian Grothoff


Details Diff
Merge branch 'master' of git+ssh://taler.net/var/git/exchange
mod - src/util/crypto.c Diff File

master 0bfc7bcb

2016-08-12 00:19

Christian Grothoff


Details Diff
re-compute refresh session hash in reveal step
mod - src/exchange-lib/exchange_api_refresh.c Diff File
mod - src/exchange/taler-exchange-httpd_db.c Diff File

master 3115c6ac

2016-08-12 00:18

Jeff Burdges


Details Diff
Kinda seems to work
mod - src/util/crypto.c Diff File

master 1f39f7e9

2016-08-11 23:28

Jeff Burdges


Details Diff
This might fix the compile error
mod - src/util/crypto.c Diff File

master cc20319a

2016-08-10 03:01

Christian Grothoff


Details Diff
fix minor issues introduced in last reformulation of refresh
mod - doc/paper/taler.tex Diff File

master bbeef456

2016-08-09 02:48

Jeff Burdges


Details Diff
Switch to X for exchanges
mod - doc/paper/taler.tex Diff File

master 1a2ecef4

2016-08-09 02:37

Jeff Burdges


Details Diff
%s/K_i/L_i/g
mod - doc/paper/taler.tex Diff File

master 01557741

2016-08-09 02:35

Jeff Burdges


Details Diff
Notational cleanups
mod - doc/paper/taler.tex Diff File

master eb28eaf3

2016-08-08 16:57

Jeff Burdges


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

Jeff Burdges


Details Diff
Use KDF better
mod - src/util/crypto.c Diff File

master 79584646

2016-08-08 12:38

Jeff Burdges


Details Diff
Copy bit twiddling from libgcrypt/cipher/ecc.c
mod - src/util/crypto.c Diff File

master 0fd6cf19

2016-08-08 01:21

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


Details Diff
-be explicit about transaction mode
mod - src/exchangedb/plugin_exchangedb_postgres.c Diff File

master 59c68562

2016-07-07 19:55

Marcello Stanisci


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

Christian Grothoff


Details Diff
authors
mod - doc/paper/taler.tex Diff File

master c5ed59ac

2016-07-03 14:13

Christian Grothoff


Details Diff
cutting down to 16 pages main content
mod - doc/paper/taler.tex Diff File

master fec688d8

2016-07-03 14:01

Christian Grothoff


Details Diff
introduce AML
mod - doc/paper/taler.tex Diff File

master 855b78f8

2016-06-26 15:44

Christian Grothoff


Details Diff
fix 0004591 Affected Issues
0004591
mod - src/exchange/taler-exchange-httpd.c Diff File

master 9035b9d3

2016-06-20 19:45

Christian Grothoff


Details Diff
-distfix
mod - src/benchmark/Makefile.am Diff File

master ffb6fb60

2016-06-20 19:44

Christian Grothoff


Details Diff
-bumps for release
mod - ChangeLog Diff File
mod - src/exchange-lib/Makefile.am Diff File

master a8412268

2016-06-20 19:40

Christian Grothoff


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

Christian Grothoff


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
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 145 146 147 148 149 150 151 ... 160 ... 180 ... 200 ... 202 203 204  Next  Last