taler-exchange (0.12.0) unstable; urgency=low * Release version 0.12.0 -- Florian Dold Wed, 24 Jul 2024 06:28:21 +0200 taler-exchange (0.11.3) UNRELEASED; urgency=medium [ Christian Blättler ] * bump gana * rename keys * add token issue sig helper * bump gana * bump gana * insert dummy function signatures * bump gana * add token use signature functions * add token issue signature methods * add empty implementations for merchant token sign / verify * add pack helper for token issue signature * add json spec for token envelope * json pack token envelope * work on tokens * fix typo * use new gnunet json spec functions * use gnunet json helper for blinded signature * use gnunget query param helper * bump gana * bump gana * use query param helper from gnunet [ Christian Grothoff ] * return 501 in /terms if not configured * -bump revision * only return compressed terms if we actually have those * -bump revision * -markify * -markify * -bump dep check * -fix doxygen [ Nullptrderef ] * arm64 and riscv64 builds * use good containerfile, fix apt indentation * link to common/debian * generate ci targets * ignore config.guess * allow overwriting dest * gitignore privatekeys, deb files, etc * allow ARCH/CODENAME overwrites, as well as CODENAME-ARCH ones CODENAME-ARCH allows overwriting one pair without touching other ones in the same codename, or the same arch * remove redundant/duplicate jobs * fix: use codenames in from, oops * rm tmp file -- Nullptrderef Sun, 16 Jun 2024 14:13:24 +0000 taler-exchange (0.11.2) unstable; urgency=low * Bump version. -- Christian Grothoff Wed, 5 Jun 2024 21:50:12 +0200 taler-exchange (0.11.1) unstable; urgency=low * Fixed issues with restarts in service files. * Fixed minor translation issues. -- Christian Grothoff Tue, 21 May 2024 14:50:12 +0200 taler-exchange (0.11.0) unstable; urgency=low * Releasing 0.11.0 with updated terms of service draft. -- Christian Grothoff Wed, 15 May 2024 17:50:12 +0200 taler-exchange (0.10.2) unstable; urgency=low * Updated man pages and other resources for release. -- Christian Grothoff Fri, 12 Apr 2024 09:50:12 +0200 taler-exchange (0.10.1) unstable; urgency=low * Fixed crash in OTP calculation logic if required amount was not provided. * Fixed HTTP headers for /terms, /config and /keys responses (remove last-modified-since distinguisher, remove duplicate headers) * Improved systemd files (new offline timer job, exchange slice) * Implement exchange protocol v19 (include refunds in transaction aggregation data, expose wire account priorities) * Update mustach to latest version -- Christian Grothoff Tue, 9 Apr 2024 09:50:12 +0200 taler-exchange (0.10.0) unstable; urgency=low * Fixed major issue where uploading wire data to an exchange twice would result in broken signatures and a permanently non-working account. * Implemented #8000, allowing an exchange to express preferences over the different bank accounts so that users are shown the best choices to withdraw from first. * This version requires a more recent GNUnet (>= 0.21.1). -- Christian Grothoff Sat, 9 Mar 2024 21:50:12 +0200 taler-exchange (0.9.4-2) unstable; urgency=low * Created new taler-terms-generator package * v0.9.4a bugfix release. -- Christian Grothoff Mon, 3 Mar 2024 21:50:12 +0200 taler-exchange (0.9.4-1) unstable; urgency=low * Actual v0.9.4 release. -- Christian Grothoff Sat, 10 Feb 2024 03:50:12 +0200 taler-exchange (0.9.4) unstable; urgency=low * Preparations for v0.9.4 release. -- Christian Grothoff Sun, 21 Jan 2024 03:50:12 +0200 taler-exchange (0.9.3-7) unstable; urgency=low * Move currencies.conf into libtalerexchange base package. -- Christian Grothoff Tue, 15 Dec 2023 18:50:12 -0700 taler-exchange (0.9.3-6) unstable; urgency=low * Generate proper markdown in taler-terms-generator. * Return language code for legal terms. -- Christian Grothoff Tue, 13 Dec 2023 18:50:12 -0700 taler-exchange (0.9.3-5) unstable; urgency=low * More fixes to the database setup automation scripts. * Implement latest /config API in fakebank. -- Christian Grothoff Thu, 7 Dec 2023 00:50:12 -0800 taler-exchange (0.9.3-4) unstable; urgency=low * Minor hot-fixes to the database setup automation script. -- Christian Grothoff Fri, 1 Dec 2023 10:50:12 -0800 taler-exchange (0.9.3-3) unstable; urgency=low * This packages the v0.9.3b bugfix release. -- Christian Grothoff Wed, 29 Nov 2023 03:50:12 +0200 taler-exchange (0.9.3-2) unstable; urgency=low * This packages the v0.9.3a bugfix release. -- Christian Grothoff Wed, 29 Nov 2023 03:50:12 +0200 taler-exchange (0.9.3-1) unstable; urgency=low * Actual v0.9.3 release. -- Christian Grothoff Wed, 27 Sep 2023 03:50:12 +0200 taler-exchange (0.9.3) unstable; urgency=low * First work towards packaging v0.9.3. -- Christian Grothoff Thu, 7 Sep 2023 23:50:12 +0200 taler-exchange (0.9.2-3) unstable; urgency=low * Improvements to timeout handling when DB is not available yet. -- Florian Dold Tue, 14 Mar 2023 12:30:15 +0100 taler-exchange (0.9.2-2) unstable; urgency=low * Further improvements to Debian package. -- Christian Grothoff Sat, 3 Mar 2023 23:50:12 +0200 taler-exchange (0.9.2-1) unstable; urgency=low * Minor improvements to Debian package, also adds age-withdraw REST APIs. -- Christian Grothoff Sat, 3 Mar 2023 13:50:12 +0200 taler-exchange (0.9.2) unstable; urgency=low * Packaging latest release. -- Christian Grothoff Tue, 21 Feb 2023 13:50:12 +0200 taler-exchange (0.9.1) unstable; urgency=low * Packaging latest release. -- Christian Grothoff Tue, 17 Jan 2023 11:50:12 +0200 taler-exchange (0.9.0) unstable; urgency=low * Packaging latest release. -- Christian Grothoff Sat, 5 Nov 2022 11:50:12 +0200 taler-exchange (0.8.99-2) unstable; urgency=low * Packaging latest pre-release from Git. -- Christian Grothoff Mon, 26 Sep 2022 09:50:12 +0200 taler-exchange (0.8.99-1) unstable; urgency=low * Updating to latest pre-release from Git. -- Christian Grothoff Mon, 20 Jun 2022 13:12:58 +0200 taler-exchange (0.8.5-3) unstable; urgency=low * Updating to latest Git with minor bugfixes and improvements. -- Christian Grothoff Tue, 12 Oct 2021 13:12:58 +0200 taler-exchange (0.8.5-2) unstable; urgency=low * Updating to latest Git with minor bugfixes and improvements. -- Christian Grothoff Mon, 27 Sep 2021 13:12:58 +0200 taler-exchange (0.8.5-1) unstable; urgency=low * Updating to latest Git with minor bugfixes and improvements. -- Christian Grothoff Sat, 28 Aug 2021 13:12:58 +0200 taler-exchange (0.8.5) unstable; urgency=low * Official release of GNU Taler exchange 0.8.5. -- Christian Grothoff Sat, 28 Aug 2021 13:12:58 +0200 taler-exchange (0.8.4-1) unstable; urgency=low * Updated GANA. -- Florian Dold Thu, 26 Aug 2021 16:37:33 +0200 taler-exchange (0.8.4) unstable; urgency=low * Official release of GNU Taler exchange 0.8.4. -- Florian Dold Tue, 24 Aug 2021 13:12:58 +0200 taler-exchange (0.8.3) unstable; urgency=low * Official release of GNU Taler exchange 0.8.3. -- Christian Grothoff Fri, 13 Aug 2021 23:23:21 +0200 taler-exchange (0.8.2) unstable; urgency=low * Official release of GNU Taler exchange 0.8.2. -- Christian Grothoff Sun, 08 Aug 2021 23:23:21 +0200 taler-exchange (0.8.1-31) unstable; urgency=low * Fix dependencies in service definition. -- Florian Dold Sat, 07 Aug 2021 23:23:21 +0200 taler-exchange (0.8.1-30) unstable; urgency=low * Fix dependencies in service definition. * Minor fixes in upstream code. -- Florian Dold Sat, 07 Aug 2021 20:20:33 +0200 taler-exchange (0.8.1-29) unstable; urgency=low * Minor fix in gateway client. -- Florian Dold Fri, 06 Aug 2021 17:17:46 +0200 taler-exchange (0.8.1-28) unstable; urgency=low * Service and configuration fixes. -- Florian Dold Fri, 06 Aug 2021 13:29:47 +0200 taler-exchange (0.8.1-27) unstable; urgency=low * Update to upstream code with minor bugfixes. * Fix permissions of secret configuration files in /etc. -- Florian Dold Thu, 05 Aug 2021 21:36:54 +0200 taler-exchange (0.8.1-26) unstable; urgency=low * Search config file location correctly. -- Florian Dold Wed, 04 Aug 2021 21:49:42 +0200 taler-exchange (0.8.1-25) unstable; urgency=low * Socket permissions. -- Florian Dold Wed, 04 Aug 2021 20:54:31 +0200 taler-exchange (0.8.1-24) unstable; urgency=low * Service dependencies. -- Florian Dold Wed, 04 Aug 2021 20:17:53 +0200 taler-exchange (0.8.1-23) unstable; urgency=low * Fix secmod helper permissions. -- Florian Dold Wed, 04 Aug 2021 20:01:12 +0200 taler-exchange (0.8.1-22) unstable; urgency=low * Fix permissions. -- Florian Dold Wed, 04 Aug 2021 19:08:56 +0200 taler-exchange (0.8.1-21) unstable; urgency=low * Fix service start assertion. -- Florian Dold Wed, 04 Aug 2021 18:54:54 +0200 taler-exchange (0.8.1-20) unstable; urgency=low * Reduce service dependencies of taler-exchange-httpd.service. -- Florian Dold Wed, 04 Aug 2021 18:44:34 +0200 taler-exchange (0.8.1-19) unstable; urgency=low * Changes to configuration structure. -- Florian Dold Wed, 04 Aug 2021 16:41:21 +0200 taler-exchange (0.8.1-18) unstable; urgency=low * Support debhelper-compat 12. -- Florian Dold Sun, 01 Aug 2021 18:42:34 +0200 taler-exchange (0.8.1-17) unstable; urgency=low * Fix installation of config files. -- Florian Dold Sat, 31 Jul 2021 18:41:20 +0200 taler-exchange (0.8.1-16) unstable; urgency=low * Improved default configuration. * Various packaging tweaks. -- Florian Dold Sat, 31 Jul 2021 13:17:47 +0200 taler-exchange (0.8.1-15) unstable; urgency=low * New Taler amount operations (set zero, ...) added. * New configuration file structure * New taler-exchange-offline package -- Florian Dold Mon, 26 Jul 2021 11:21:39 +0200 taler-exchange (0.8.1-14) unstable; urgency=low * Expose additional symbols needed in merchant logic. -- Christian Grothoff Tue, 20 Jul 2021 14:02:10 +0100 taler-exchange (0.8.1-13) unstable; urgency=low * New Taler amount operations (multiply and divide) added. -- Christian Grothoff Wed, 14 Jul 2021 14:02:10 +0100 taler-exchange (0.8.1-12) unstable; urgency=low * Fix typo in taler-auditor shell script: clean before building. -- Christian Grothoff Mon, 28 Jun 2021 14:02:10 +0100 taler-exchange (0.8.1-11) unstable; urgency=low * Fix typo in taler-auditor-sync. -- Christian Grothoff Sun, 27 Jun 2021 14:02:10 +0100 taler-exchange (0.8.1-10) unstable; urgency=low * Improve database performance for taler-exchange-wirewatch. * Update database schema, fix missing indices. -- Christian Grothoff Thu, 24 Jun 2021 14:02:10 +0100 taler-exchange (0.8.1-9) unstable; urgency=low * Fix #6769: have systemd create exchange UNIX domain socket with nice permissions. -- Christian Grothoff Sun, 18 Apr 2021 13:02:10 +0100 taler-exchange (0.8.1-8) unstable; urgency=low * Fix minor memory leak. -- Christian Grothoff Tue, 16 Feb 2021 13:02:10 +0100 taler-exchange (0.8.1-7) unstable; urgency=medium * Avoid picking up libtalerexchange-dev as a dependency of taler-exchange. -- Christian Grothoff Mon, 15 Feb 2021 13:02:10 +0100 taler-exchange (0.8.1-6) unstable; urgency=medium * Fixed a few memory leaks. -- Christian Grothoff Mon, 15 Feb 2021 12:02:10 +0100 taler-exchange (0.8.1-5) unstable; urgency=medium * Fixed a few bugs. -- Christian Grothoff Sat, 30 Jan 2021 12:02:10 +0100 taler-exchange (0.8.1-4) unstable; urgency=medium * Added setup subcommand to taler-exchange-offline. * Fixed conflict between taler-auditor and libtaler exchange packages. * Fixed bad handling of non-C locales. * Updated documentation. -- Christian Grothoff Wed, 27 Jan 2021 12:02:10 +0100 taler-exchange (0.8.1-3) unstable; urgency=medium * Renamed helper/secmod binaries for consistency. * Protocol improvements, removing unnecessary struct members. * Fixed /management/keys caching logic and key revocation handling. * Implemented taler-auditor-sync. * Misc. other minor improvements. -- Christian Grothoff Thu, 21 Jan 2021 12:02:10 +0100 taler-exchange (0.8.1-3) unstable; urgency=medium * Fix taler-exchange.postrm crash (prevented uninstall). * Split out taler-auditor package. * Setup user and systemd service for taler-auditor-httpd. -- Christian Grothoff Sun, 03 Jan 2020 23:00:00 +0000 taler-exchange (0.8.1-2) unstable; urgency=medium * Modify setup to not touch database (too complex anyway). * Fix build of taler-config. * Correct dependencies. -- Christian Grothoff Sat, 02 Jan 2020 23:00:00 +0000 taler-exchange (0.8.1-1) unstable; urgency=medium * Fixing various minor issues with the package, in particular how systemd units are started. -- Christian Grothoff Thu, 31 Dec 2020 23:00:00 +0000 taler-exchange (0.8.1-0) unstable; urgency=medium * Initial Release. -- Christian Grothoff Thu, 31 Dec 2020 00:00:00 +0000