aboutsummaryrefslogtreecommitdiff
path: root/src/bank-lib
AgeCommit message (Collapse)Author
2019-06-03check more return valuesChristian Grothoff
2019-06-03do not cut out &start= post-hum, just build the string right the first timeChristian Grothoff
2019-06-03eliminate useless global variable TFH_handle_history_range_stepChristian Grothoff
2019-05-24teah_common.h -> taler_curl_lib.hMarcello Stanisci
2019-05-23using legal lib namesMarcello Stanisci
2019-05-23Export compressing routine.Marcello Stanisci
2019-05-16Fix compression.Marcello Stanisci
The "Content-Encoding: deflate" header is now added from within the compression routine itself, and _not_ from the "exchange handle". This fixed the bank-lib functions as those do not use any exchange handle, and therefore were wrongly sending compressed bodies without adding the mentioned HTTP header.
2019-05-13Never set HTTP headers before invoking libgnunetcurl.Marcello Stanisci
2019-05-12bank-lib: fix contextFlorian Dold
2019-05-12hack in bank-lib compressionFlorian Dold
2019-05-02adapt to GNUnet API changeChristian Grothoff
2019-04-22use uint64_t for serial_idChristian Grothoff
2019-04-19Install taler-bank-transfer again. Needed by reserve topper.Marcello Stanisci
2019-04-12Still on making the compiler happy.Marcello Stanisci
2019-04-12Address more warnings on types.Marcello Stanisci
2019-04-11Address compilation warnings.Marcello Stanisci
2019-04-11Address compilation warnings.Marcello Stanisci
2019-04-11Fix history CMD loop, + make fakebank demonize.Marcello Stanisci
This latter enable us to call the "check-service" CMD against the Fakebank, instead of doing forced X seconds sleep.
2019-04-11fix build troubleChristian Grothoff
2019-04-10Test /history-range after transactions happened.Marcello Stanisci
2019-04-10Fixing twisted tests.Marcello Stanisci
It has been observed that when a "twisted" test has "very little" commands in the stack, it uses to fail since the proxied service cannot be reached. This commit puts some delay before the first command gets run by the test interpreter; both in the form of a "blind" sleep, and with a more structured 'wget' loop.
2019-04-10minor fixesMarcello Stanisci
2019-04-10Time math macros.Marcello Stanisci
2019-04-10minor fixesMarcello Stanisci
2019-04-10Make the API-agnostic iterator work.Marcello Stanisci
This allows to build local histories to be matched against the ones returned by the bank; in particular, this version builds those stories regardless of /history or /history-range being run.
2019-04-08/history-range.Marcello Stanisci
Implementing the "lib" and "testing-lib" functions to use it.
2019-04-08Put /history[-range] logic in a dedicate file.Marcello Stanisci
2019-04-08Set range pointer.Marcello Stanisci
2019-04-08debug messageMarcello Stanisci
2019-04-08Fix compilation warnings, + enable polymorphic /history handler.Marcello Stanisci
2019-04-08Finishing /history-range implementation, untested.Marcello Stanisci
2019-04-08Gather /history implementation(s) in one point.Marcello Stanisci
2019-04-08Finish abstract history builder.Marcello Stanisci
2019-04-07fix #includesChristian Grothoff
2019-04-05Half-baking #5666.Marcello Stanisci
2019-04-05Making the bug /history[-range] args parser.Marcello Stanisci
2019-03-21Adapt "/history" tests to the new policy of 'start' defaults.Marcello Stanisci
2019-03-21"/history" 'start' default value.Marcello Stanisci
The fakebank got adapted to the same logic from the Python bank (with negative deltas, 'start' defaults to UINT64_MAX, whereas with positives it defaults to 0).
2019-03-21Makefile.Marcello Stanisci
Do not install, but get to compile the utility command 'taler-fakebank-run'.
2019-03-21Comment.Marcello Stanisci
Commenting about the impossibility of the current history CMD to interpret the 'ordering' parameter of "/history" requests.
2019-03-18Do not run unneeded test.Marcello Stanisci
2019-03-14Fakebank debugMarcello Stanisci
2019-03-13Fakebank debugging.Marcello Stanisci
Adding a CLI launcher for the bare fakebank service.
2019-02-15initialize start_number in fakebankChristian Grothoff
2019-01-22Fix Makefiles.Marcello Stanisci
2018-12-19#5459Marcello Stanisci
2018-12-14/history API semantics extended.Marcello Stanisci
That API has now a new 'ordering' flag that lets the client choose what ordering the results should have: ascending or descending. In particular, this change adapted the fakebank and tests logic to such introduction.
2018-12-13Adapt test to bank returning descending /history elements.Marcello Stanisci
2018-12-13Adapt test to bank returning descending /history elements.Marcello Stanisci
2018-11-25fix misc. memory leaksChristian Grothoff