exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

changelog (24858B)


      1 taler-exchange (1.2.3) unstable; urgency=low
      2 
      3   * Release 1.2.3.
      4 
      5  -- Florian Dold <florian@dold.me>  Fri, 12 Dec 2025 21:01:04 +0100
      6 
      7 taler-exchange (1.2.2) unstable; urgency=low
      8 
      9   * Release 1.2.2.
     10 
     11  -- Florian Dold <florian@dold.me>  Fri, 28 Nov 2025 21:43:11 +0100
     12 
     13 taler-exchange (1.2.1) unstable; urgency=low
     14 
     15   * Release 1.2.1.
     16 
     17  -- Christian Grothoff <christian@grothoff.org>  Fri, 21 Nov 2025 21:27:29 +0100
     18 
     19 taler-exchange (1.2.0) unstable; urgency=low
     20 
     21   * Release 1.2.0.
     22 
     23  -- Florian Dold <florian@dold.me>  Mon, 17 Nov 2025 18:41:23 +0100
     24 
     25 taler-exchange (1.1.4) unstable; urgency=low
     26 
     27   * Release 1.1.4.
     28 
     29  -- Florian Dold <florian@dold.me>  Thu, 30 Oct 2025 15:22:16 +0100
     30 
     31 taler-exchange (1.1.2) unstable; urgency=low
     32 
     33   * Release 1.1.2.
     34 
     35  -- Florian Dold <florian@dold.me>  Tue, 28 Oct 2025 11:57:18 +0100
     36 
     37 taler-exchange (1.1.1) unstable; urgency=low
     38 
     39   * Release 1.1.1.
     40 
     41  -- Florian Dold <florian@dold.me>  Thu, 23 Oct 2025 21:12:53 +0200
     42 
     43 taler-exchange (1.1.0) unstable; urgency=low
     44 
     45   * Release 1.1.0.
     46 
     47  -- Christian Grothoff <christian@grothoff.org>  Wed, 08 Oct 2025 20:59:20 +0200
     48 
     49 taler-exchange (1.0.26) unstable; urgency=low
     50 
     51   * Release 1.0.26.
     52 
     53  -- Florian Dold <florian@dold.me>  Mon, 06 Oct 2025 14:58:22 +0200
     54 
     55 taler-exchange (1.0.25) unstable; urgency=low
     56 
     57   * Release 1.0.25.
     58 
     59  -- Florian Dold <florian@dold.me>  Mon, 06 Oct 2025 14:32:48 +0200
     60 
     61 taler-exchange (1.0.24) unstable; urgency=low
     62 
     63   * Release 1.0.24.
     64 
     65  -- Florian Dold <florian@dold.me>  Fri, 05 Sep 2025 15:36:58 +0200
     66 
     67 taler-exchange (1.0.23) unstable; urgency=low
     68 
     69   * Release 1.0.23.
     70 
     71  -- Florian Dold <florian@dold.me>  Tue, 02 Sep 2025 14:40:27 +0200
     72 
     73 taler-exchange (1.0.22) unstable; urgency=low
     74 
     75   * Release 1.0.22.
     76 
     77  -- Florian Dold <florian@dold.me>  Wed, 27 Aug 2025 14:14:21 +0200
     78 
     79 taler-exchange (1.0.21) unstable; urgency=low
     80 
     81   * Release 1.0.21.
     82 
     83  -- Florian Dold <florian@dold.me>  Tue, 22 Jul 2025 02:41:30 +0200
     84 
     85 taler-exchange (1.0.20) unstable; urgency=low
     86 
     87   * Release 1.0.20.
     88 
     89  -- Florian Dold <florian@dold.me>  Tue, 22 Jul 2025 02:01:11 +0200
     90 
     91 taler-exchange (1.0.19) unstable; urgency=low
     92 
     93   * Release 1.0.19.
     94 
     95  -- Florian Dold <florian@dold.me>  Tue, 22 Jul 2025 01:45:42 +0200
     96 
     97 taler-exchange (1.0.18) unstable; urgency=low
     98 
     99   * Release 1.0.18.
    100 
    101  -- Florian Dold <florian@dold.me>  Tue, 22 Jul 2025 01:26:21 +0200
    102 
    103 taler-exchange (1.0.17) unstable; urgency=low
    104 
    105   * Release 1.0.17.
    106 
    107  -- Florian Dold <florian@dold.me>  Tue, 22 Jul 2025 01:11:49 +0200
    108 
    109 taler-exchange (1.0.16) unstable; urgency=low
    110 
    111   * Release 1.0.16.
    112 
    113  -- Florian Dold <florian@dold.me>  Tue, 22 Jul 2025 01:05:08 +0200
    114 
    115 taler-exchange (1.0.15) unstable; urgency=low
    116 
    117   * Release 1.0.15.
    118 
    119  -- Florian Dold <florian@dold.me>  Wed, 16 Jul 2025 20:24:11 +0200
    120 
    121 taler-exchange (1.0.14) unstable; urgency=low
    122 
    123   * Release 1.0.14.
    124 
    125  -- Florian Dold <florian@dold.me>  Tue, 08 Jul 2025 22:00:38 +0200
    126 
    127 taler-exchange (1.0.13) unstable; urgency=low
    128 
    129   * Release 1.0.13.
    130 
    131  -- Florian Dold <florian@dold.me>  Mon, 23 Jun 2025 16:42:00 +0200
    132 
    133 taler-exchange (1.0.12) unstable; urgency=low
    134 
    135   * Release 1.0.12.
    136 
    137  -- Florian Dold <florian@dold.me>  Tue, 17 Jun 2025 22:30:31 +0200
    138 
    139 taler-exchange (1.0.11) unstable; urgency=low
    140 
    141   * Release 1.0.11.
    142 
    143  -- Florian Dold <florian@dold.me>  Mon, 16 Jun 2025 23:07:45 +0200
    144 
    145 taler-exchange (1.0.10) unstable; urgency=low
    146 
    147   * Release 1.0.10.
    148 
    149  -- Florian Dold <florian@dold.me>  Mon, 16 Jun 2025 22:45:25 +0200
    150 
    151 taler-exchange (1.0.9) unstable; urgency=low
    152 
    153   * Release 1.0.9.
    154 
    155  -- Florian Dold <florian@dold.me>  Thu, 12 Jun 2025 23:50:46 +0200
    156 
    157 taler-exchange (1.0.8) unstable; urgency=low
    158 
    159   * Release 1.0.8.
    160 
    161  -- Florian Dold <florian@dold.me>  Thu, 12 Jun 2025 22:26:04 +0200
    162 
    163 taler-exchange (1.0.7) unstable; urgency=low
    164 
    165   * Release 1.0.7.
    166 
    167  -- Florian Dold <florian@dold.me>  Tue, 10 Jun 2025 20:09:10 +0200
    168 
    169 taler-exchange (1.0.6) unstable; urgency=low
    170 
    171   * Release 1.0.6.
    172 
    173  -- Florian Dold <florian@dold.me>  Wed, 04 Jun 2025 23:06:04 +0200
    174 
    175 taler-exchange (1.0.4) unstable; urgency=low
    176 
    177   * Release 1.0.4.
    178 
    179  -- Florian Dold <florian@dold.me>  Mon, 26 May 2025 14:01:41 +0200
    180 
    181 taler-exchange (1.0.3) unstable; urgency=low
    182 
    183   * Release 1.0.3.
    184 
    185  -- Florian Dold <florian@dold.me>  Sun, 25 May 2025 20:27:37 +0200
    186 
    187 taler-exchange (1.0.2) unstable; urgency=low
    188 
    189   * Release 1.0.2.
    190 
    191  -- Florian Dold <florian@dold.me>  Sun, 25 May 2025 20:01:46 +0200
    192 
    193 taler-exchange (1.0.1) unstable; urgency=low
    194 
    195   * Release 1.0.1.
    196 
    197  -- Christian Grothoff <christian@grothoff.org>  Wed, 21 May 2025 21:14:13 +0200
    198 
    199 taler-exchange (1.0.0) unstable; urgency=low
    200 
    201   * Release 1.0.0.
    202 
    203  -- Christian Grothoff <christian@grothoff.org>  Fri, 09 May 2025 23:44:51 +0200
    204 
    205 taler-exchange (0.14.99) unstable; urgency=low
    206 
    207   * Release 0.14.99.
    208 
    209  -- Christian Grothoff <christian@grothoff.org>  Thu, 08 May 2025 17:28:18 +0200
    210 
    211 taler-exchange (0.14.98) unstable; urgency=low
    212 
    213   * Release 0.14.98.
    214 
    215  -- Florian Dold <florian@dold.me>  Wed, 07 May 2025 21:44:05 +0200
    216 
    217 taler-exchange (0.14.97) unstable; urgency=low
    218 
    219   * Release 0.14.97.
    220 
    221  -- Christian Grothoff <christian@grothoff.org>  Sun, 04 May 2025 22:38:51 +0200
    222 
    223 taler-exchange (0.14.96) unstable; urgency=low
    224 
    225   * Release 0.14.96.
    226 
    227  -- Christian Grothoff <christian@grothoff.org>  Sun, 04 May 2025 20:29:46 +0200
    228 
    229 taler-exchange (0.14.95) unstable; urgency=low
    230 
    231   * Release 0.14.95.
    232 
    233  -- Christian Grothoff <christian@grothoff.org>  Sun, 04 May 2025 15:38:56 +0200
    234 
    235 taler-exchange (0.14.94) unstable; urgency=low
    236 
    237   * Release 0.14.94.
    238 
    239  -- Christian Grothoff <christian@grothoff.org>  Sun, 04 May 2025 13:56:46 +0200
    240 
    241 taler-exchange (0.14.93) unstable; urgency=low
    242 
    243   * Release 0.14.93.
    244 
    245  -- Christian Grothoff <christian@grothoff.org>  Sun, 04 May 2025 11:55:01 +0200
    246 
    247 taler-exchange (0.14.92) unstable; urgency=low
    248 
    249   * Release v0.14.92.
    250 
    251  -- Christian Grothoff <christian@grothoff.org>  Sun, 04 May 2025 10:03:58 +0200
    252 
    253 taler-exchange (0.14.91) unstable; urgency=low
    254 
    255   * KYC fixes, better logging
    256 
    257  -- Christian Grothoff <grothoff@gnu.org>  Sat, 03 May 2025 22:51:25 +0200
    258 
    259 taler-exchange (0.14.90) unstable; urgency=low
    260 
    261   * Migration to new crypto
    262 
    263  -- Christian Grothoff <grothoff@gnu.org>  Thu, 01 May 2025 15:51:25 +0200
    264 
    265 taler-exchange (0.14.20) unstable; urgency=low
    266 
    267   * Fix some KYC flows
    268   * Update to latest SPAs
    269   * Fix purse deletion long-polling.
    270 
    271  -- Christian Grothoff <grothoff@gnu.org>  Sun, 27 Apr 2025 23:51:25 +0200
    272 
    273 taler-exchange (0.14.19) unstable; urgency=low
    274 
    275   * Persist meta data with KYC attributes
    276   * Fix misc. SPA bugs
    277   * Distinguish between wallet and bank accounts for KYC rules
    278   * Release version 0.14.19
    279 
    280  -- Christian Grothoff <grothoff@gnu.org>  Wed, 23 Apr 2025 13:51:25 +0200
    281 
    282 taler-exchange (0.14.18) unstable; urgency=low
    283 
    284   * KYC: fix more helper scripts, properly de-duplicate KYC requirements
    285   * Release version 0.14.18
    286 
    287  -- Christian Grothoff <grothoff@gnu.org>  Sat, 19 Apr 2025 20:51:25 +0200
    288 
    289 taler-exchange (0.14.17) unstable; urgency=low
    290 
    291   * Update to latest SPA
    292   * Release version 0.14.17
    293 
    294  -- Christian Grothoff <grothoff@gnu.org>  Fri, 18 Apr 2025 15:51:25 +0200
    295 
    296 taler-exchange (0.14.16) unstable; urgency=low
    297 
    298   * Update to latest SPA
    299   * KYC: fix various helper scripts
    300   * Release version 0.14.16
    301 
    302  -- Christian Grothoff <grothoff@gnu.org>  Wed, 16 Apr 2025 15:51:25 +0200
    303 
    304 taler-exchange (0.14.15) unstable; urgency=low
    305 
    306   * Update to latest SPA
    307   * KYC: fix various helper scripts
    308   * Release version 0.14.15
    309 
    310  -- Christian Grothoff <grothoff@gnu.org>  Tue, 15 Apr 2025 15:51:25 +0200
    311 
    312 taler-exchange (0.14.14) unstable; urgency=low
    313 
    314   * Update to latest SPA
    315   * KYC: Fix postal spec to match latest challenger output
    316   * Release version 0.14.14
    317 
    318  -- Christian Grothoff <grothoff@gnu.org>  Tue, 15 Apr 2025 09:51:25 +0200
    319 
    320 taler-exchange (0.14.13) unstable; urgency=low
    321 
    322   * KYC: Be case-insensitive on "VERBOTEN" KYC rule
    323   * KYC: Do not allow postal check with manual entry once we started KYX
    324   * Release version 0.14.13
    325 
    326  -- Christian Grothoff <grothoff@gnu.org>  Mon, 14 Apr 2025 20:51:25 +0200
    327 
    328 taler-exchange (0.14.12) unstable; urgency=low
    329 
    330   * Ensure kyc-info returns only unique measures
    331   * Fixes to AML programs
    332   * Release version 0.14.12
    333 
    334  -- Christian Grothoff <grothoff@gnu.org>  Mon, 14 Apr 2025 08:51:25 +0200
    335 
    336 taler-exchange (0.14.11) unstable; urgency=low
    337 
    338   * various SPA fixes
    339   * new withdraw protocol (CS changes)
    340   * Release version 0.14.11
    341 
    342  -- Christian Grothoff <grothoff@gnu.org>  Sun, 13 Apr 2025 13:50:23 +0200
    343 
    344 taler-exchange (0.14.10) unstable; urgency=low
    345 
    346   * various KYC SPA fixes
    347   * Release version 0.14.10
    348 
    349  -- Christian Grothoff <grothoff@gnu.org>  Wed, 9 Apr 2025 06:51:13 +0200
    350 
    351 taler-exchange (0.14.9) unstable; urgency=low
    352 
    353   * Release version 0.14.9
    354 
    355  -- Florian Dold <dold@taler.net>  Mon, 07 Apr 2025 02:09:02 +0200
    356 
    357 taler-exchange (0.14.8) unstable; urgency=low
    358 
    359   * Release version 0.14.8
    360 
    361  -- Florian Dold <dold@taler.net>  Sun, 06 Apr 2025 19:45:30 +0200
    362 
    363 taler-exchange (0.14.7) unstable; urgency=low
    364 
    365   * Security fixes when using CS denominations.
    366   * Fixes language matching for terms-of-service.
    367   * Release version 0.14.7
    368 
    369  -- Christian Grothoff <grothoff@gnu.org>  Fri, 4 Apr 2025 06:51:13 +0200
    370 
    371 taler-exchange (0.14.6) unstable; urgency=low
    372 
    373   * Release version 0.14.6
    374 
    375  -- Christian Grothoff <grothoff@gnu.org>  Fri, 4 Apr 2025 06:51:13 +0200
    376 
    377 taler-exchange (0.14.5) unstable; urgency=low
    378 
    379   * Release version 0.14.5
    380 
    381  -- Christian Grothoff <grothoff@taler.net>  Mon, 10 Feb 2025 08:35:43 +0200
    382 
    383 taler-exchange (0.14.4) unstable; urgency=low
    384 
    385   * Release version 0.14.4
    386 
    387  -- Florian Dold <dold@taler.net>  Thu, 23 Jan 2025 20:25:28 +0100
    388 
    389 taler-exchange (0.14.3) unstable; urgency=low
    390 
    391   * Release version 0.14.3
    392 
    393  -- Christian Grothoff <grothoff@taler.net>  Fri, 3 Jan 2024 08:35:43 +0200
    394 
    395 taler-exchange (0.14.2) unstable; urgency=low
    396 
    397   * Release version 0.14.2
    398 
    399  -- Christian Grothoff <grothoff@taler.net>  Fri, 27 Dec 2024 08:35:43 +0200
    400 
    401 taler-exchange (0.14.1) unstable; urgency=low
    402 
    403   * Release version 0.14.1
    404 
    405  -- Christian Grothoff <grothoff@taler.net>  Fri, 13 Dec 2024 16:35:43 +0200
    406 
    407 taler-exchange (0.14.0) unstable; urgency=low
    408 
    409   * Release version 0.14.0
    410 
    411  -- Christian Grothoff <grothoff@taler.net>  Tue, 17 Sep 2024 16:35:43 +0200
    412 
    413 taler-exchange (0.13.0) unstable; urgency=low
    414 
    415   * Release version 0.13.0
    416 
    417  -- Florian Dold <dold@taler.net>  Wed, 28 Aug 2024 23:35:43 +0200
    418 
    419 taler-exchange (0.12.0) unstable; urgency=low
    420 
    421   * Release version 0.12.0
    422 
    423  -- Florian Dold <dold@taler.net>  Wed, 24 Jul 2024 06:28:21 +0200
    424 
    425 taler-exchange (0.11.3) UNRELEASED; urgency=medium
    426 
    427   [ Christian Blättler ]
    428   * bump gana
    429   * rename keys
    430   * add token issue sig helper
    431   * bump gana
    432   * bump gana
    433   * insert dummy function signatures
    434   * bump gana
    435   * add token use signature functions
    436   * add token issue signature methods
    437   * add empty implementations for merchant token sign / verify
    438   * add pack helper for token issue signature
    439   * add json spec for token envelope
    440   * json pack token envelope
    441   * work on tokens
    442   * fix typo
    443   * use new gnunet json spec functions
    444   * use gnunet json helper for blinded signature
    445   * use gnunget query param helper
    446   * bump gana
    447   * bump gana
    448   * use query param helper from gnunet
    449 
    450   [ Christian Grothoff ]
    451   * return 501 in /terms if not configured
    452   * -bump revision
    453   * only return compressed terms if we actually have those
    454   * -bump revision
    455   * -markify
    456   * -markify
    457   * -bump dep check
    458   * -fix doxygen
    459 
    460   [ Nullptrderef ]
    461   * arm64 and riscv64 builds
    462   * use good containerfile, fix apt indentation
    463   * link to common/debian
    464   * generate ci targets
    465   * ignore config.guess
    466   * allow overwriting dest
    467   * gitignore privatekeys, deb files, etc
    468   * 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
    469   * remove redundant/duplicate jobs
    470   * fix: use codenames in from, oops
    471   * rm tmp file
    472 
    473  -- Nullptrderef <nullptrderef@proton.me>  Sun, 16 Jun 2024 14:13:24 +0000
    474 
    475 taler-exchange (0.11.2) unstable; urgency=low
    476 
    477   * Bump version.
    478 
    479  -- Christian Grothoff <grothoff@gnu.org>  Wed, 5 Jun 2024 21:50:12 +0200
    480 
    481 taler-exchange (0.11.1) unstable; urgency=low
    482 
    483   * Fixed issues with restarts in service files.
    484   * Fixed minor translation issues.
    485 
    486  -- Christian Grothoff <grothoff@gnu.org>  Tue, 21 May 2024 14:50:12 +0200
    487 
    488 taler-exchange (0.11.0) unstable; urgency=low
    489 
    490   * Releasing 0.11.0 with updated terms of service draft.
    491 
    492  -- Christian Grothoff <grothoff@gnu.org>  Wed, 15 May 2024 17:50:12 +0200
    493 
    494 taler-exchange (0.10.2) unstable; urgency=low
    495 
    496   * Updated man pages and other resources for release.
    497 
    498  -- Christian Grothoff <grothoff@gnu.org>  Fri, 12 Apr 2024 09:50:12 +0200
    499 
    500 taler-exchange (0.10.1) unstable; urgency=low
    501 
    502   * Fixed crash in OTP calculation logic if required amount was not
    503     provided.
    504   * Fixed HTTP headers for /terms, /config and /keys responses
    505     (remove last-modified-since distinguisher, remove duplicate headers)
    506   * Improved systemd files (new offline timer job, exchange slice)
    507   * Implement exchange protocol v19 (include refunds in transaction
    508     aggregation data, expose wire account priorities)
    509   * Update mustach to latest version
    510 
    511  -- Christian Grothoff <grothoff@gnu.org>  Tue, 9 Apr 2024 09:50:12 +0200
    512 
    513 taler-exchange (0.10.0) unstable; urgency=low
    514 
    515   * Fixed major issue where uploading wire data to an
    516     exchange twice would result in broken signatures and
    517     a permanently non-working account.
    518   * Implemented #8000, allowing an exchange to express
    519     preferences over the different bank accounts so that
    520     users are shown the best choices to withdraw from first.
    521   * This version requires a more recent GNUnet (>= 0.21.1).
    522 
    523  -- Christian Grothoff <grothoff@gnu.org>  Sat, 9 Mar 2024 21:50:12 +0200
    524 
    525 taler-exchange (0.9.4-2) unstable; urgency=low
    526 
    527   * Created new taler-terms-generator package
    528   * v0.9.4a bugfix release.
    529 
    530  -- Christian Grothoff <grothoff@gnu.org>  Mon, 3 Mar 2024 21:50:12 +0200
    531 
    532 taler-exchange (0.9.4-1) unstable; urgency=low
    533 
    534   * Actual v0.9.4 release.
    535 
    536  -- Christian Grothoff <grothoff@gnu.org>  Sat, 10 Feb 2024 03:50:12 +0200
    537 
    538 taler-exchange (0.9.4) unstable; urgency=low
    539 
    540   * Preparations for v0.9.4 release.
    541 
    542  -- Christian Grothoff <grothoff@gnu.org>  Sun, 21 Jan 2024 03:50:12 +0200
    543 
    544 taler-exchange (0.9.3-7) unstable; urgency=low
    545 
    546   * Move currencies.conf into libtalerexchange base package.
    547 
    548  -- Christian Grothoff <grothoff@gnu.org>  Tue, 15 Dec 2023 18:50:12 -0700
    549 
    550 taler-exchange (0.9.3-6) unstable; urgency=low
    551 
    552   * Generate proper markdown in taler-terms-generator.
    553   * Return language code for legal terms.
    554 
    555  -- Christian Grothoff <grothoff@gnu.org>  Tue, 13 Dec 2023 18:50:12 -0700
    556 
    557 taler-exchange (0.9.3-5) unstable; urgency=low
    558 
    559   * More fixes to the database setup automation scripts.
    560   * Implement latest /config API in fakebank.
    561 
    562  -- Christian Grothoff <grothoff@gnu.org>  Thu, 7 Dec 2023 00:50:12 -0800
    563 
    564 taler-exchange (0.9.3-4) unstable; urgency=low
    565 
    566   * Minor hot-fixes to the database setup automation script.
    567 
    568  -- Christian Grothoff <grothoff@gnu.org>  Fri, 1 Dec 2023 10:50:12 -0800
    569 
    570 taler-exchange (0.9.3-3) unstable; urgency=low
    571 
    572   * This packages the v0.9.3b bugfix release.
    573 
    574  -- Christian Grothoff <grothoff@gnu.org>  Wed, 29 Nov 2023 03:50:12 +0200
    575 
    576 taler-exchange (0.9.3-2) unstable; urgency=low
    577 
    578   * This packages the v0.9.3a bugfix release.
    579 
    580  -- Christian Grothoff <grothoff@gnu.org>  Wed, 29 Nov 2023 03:50:12 +0200
    581 
    582 taler-exchange (0.9.3-1) unstable; urgency=low
    583 
    584   * Actual v0.9.3 release.
    585 
    586  -- Christian Grothoff <grothoff@gnu.org>  Wed, 27 Sep 2023 03:50:12 +0200
    587 
    588 taler-exchange (0.9.3) unstable; urgency=low
    589 
    590   * First work towards packaging v0.9.3.
    591 
    592  -- Christian Grothoff <grothoff@gnu.org>  Thu, 7 Sep 2023 23:50:12 +0200
    593 
    594 taler-exchange (0.9.2-3) unstable; urgency=low
    595 
    596   * Improvements to timeout handling when DB is not available yet.
    597 
    598  -- Florian Dold <dold@taler.net>  Tue, 14 Mar 2023 12:30:15 +0100
    599 
    600 taler-exchange (0.9.2-2) unstable; urgency=low
    601 
    602   * Further improvements to Debian package.
    603 
    604  -- Christian Grothoff <grothoff@gnu.org>  Sat, 3 Mar 2023 23:50:12 +0200
    605 
    606 taler-exchange (0.9.2-1) unstable; urgency=low
    607 
    608   * Minor improvements to Debian package, also adds age-withdraw REST APIs.
    609 
    610  -- Christian Grothoff <grothoff@gnu.org>  Sat, 3 Mar 2023 13:50:12 +0200
    611 
    612 taler-exchange (0.9.2) unstable; urgency=low
    613 
    614   * Packaging latest release.
    615 
    616  -- Christian Grothoff <grothoff@gnu.org>  Tue, 21 Feb 2023 13:50:12 +0200
    617 
    618 taler-exchange (0.9.1) unstable; urgency=low
    619 
    620   * Packaging latest release.
    621 
    622  -- Christian Grothoff <grothoff@gnu.org>  Tue, 17 Jan 2023 11:50:12 +0200
    623 
    624 taler-exchange (0.9.0) unstable; urgency=low
    625 
    626   * Packaging latest release.
    627 
    628  -- Christian Grothoff <grothoff@gnu.org>  Sat, 5 Nov 2022 11:50:12 +0200
    629 
    630 taler-exchange (0.8.99-2) unstable; urgency=low
    631 
    632   * Packaging latest pre-release from Git.
    633 
    634  -- Christian Grothoff <grothoff@gnu.org>  Mon, 26 Sep 2022 09:50:12 +0200
    635 
    636 taler-exchange (0.8.99-1) unstable; urgency=low
    637 
    638   * Updating to latest pre-release from Git.
    639 
    640  -- Christian Grothoff <grothoff@taler.net>  Mon, 20 Jun 2022 13:12:58 +0200
    641 
    642 taler-exchange (0.8.5-3) unstable; urgency=low
    643 
    644   * Updating to latest Git with minor bugfixes and improvements.
    645 
    646  -- Christian Grothoff <grothoff@taler.net>  Tue, 12 Oct 2021 13:12:58 +0200
    647 
    648 taler-exchange (0.8.5-2) unstable; urgency=low
    649 
    650   * Updating to latest Git with minor bugfixes and improvements.
    651 
    652  -- Christian Grothoff <grothoff@taler.net>  Mon, 27 Sep 2021 13:12:58 +0200
    653 
    654 taler-exchange (0.8.5-1) unstable; urgency=low
    655 
    656   * Updating to latest Git with minor bugfixes and improvements.
    657 
    658  -- Christian Grothoff <grothoff@taler.net>  Sat, 28 Aug 2021 13:12:58 +0200
    659 
    660 taler-exchange (0.8.5) unstable; urgency=low
    661 
    662   * Official release of GNU Taler exchange 0.8.5.
    663 
    664  -- Christian Grothoff <grothoff@taler.net>  Sat, 28 Aug 2021 13:12:58 +0200
    665 
    666 taler-exchange (0.8.4-1) unstable; urgency=low
    667 
    668   * Updated GANA.
    669 
    670  -- Florian Dold <dold@taler.net>  Thu, 26 Aug 2021 16:37:33 +0200
    671 
    672 taler-exchange (0.8.4) unstable; urgency=low
    673 
    674   * Official release of GNU Taler exchange 0.8.4.
    675 
    676  -- Florian Dold <dold@taler.net>  Tue, 24 Aug 2021 13:12:58 +0200
    677 
    678 taler-exchange (0.8.3) unstable; urgency=low
    679 
    680   * Official release of GNU Taler exchange 0.8.3.
    681 
    682  -- Christian Grothoff <grothoff@taler.net>  Fri, 13 Aug 2021 23:23:21 +0200
    683 
    684 taler-exchange (0.8.2) unstable; urgency=low
    685 
    686   * Official release of GNU Taler exchange 0.8.2.
    687 
    688  -- Christian Grothoff <grothoff@taler.net>  Sun, 08 Aug 2021 23:23:21 +0200
    689 
    690 taler-exchange (0.8.1-31) unstable; urgency=low
    691 
    692   * Fix dependencies in service definition.
    693 
    694  -- Florian Dold <dold@taler.net>  Sat, 07 Aug 2021 23:23:21 +0200
    695 
    696 taler-exchange (0.8.1-30) unstable; urgency=low
    697 
    698   * Fix dependencies in service definition.
    699   * Minor fixes in upstream code.
    700 
    701  -- Florian Dold <dold@taler.net>  Sat, 07 Aug 2021 20:20:33 +0200
    702 
    703 taler-exchange (0.8.1-29) unstable; urgency=low
    704 
    705   * Minor fix in gateway client.
    706 
    707  -- Florian Dold <dold@taler.net>  Fri, 06 Aug 2021 17:17:46 +0200
    708 
    709 taler-exchange (0.8.1-28) unstable; urgency=low
    710 
    711   * Service and configuration fixes.
    712 
    713  -- Florian Dold <dold@taler.net>  Fri, 06 Aug 2021 13:29:47 +0200
    714 
    715 taler-exchange (0.8.1-27) unstable; urgency=low
    716 
    717   * Update to upstream code with minor bugfixes.
    718   * Fix permissions of secret configuration files in /etc.
    719 
    720  -- Florian Dold <dold@taler.net>  Thu, 05 Aug 2021 21:36:54 +0200
    721 
    722 taler-exchange (0.8.1-26) unstable; urgency=low
    723 
    724   * Search config file location correctly.
    725 
    726  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 21:49:42 +0200
    727 
    728 taler-exchange (0.8.1-25) unstable; urgency=low
    729 
    730   * Socket permissions.
    731 
    732  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 20:54:31 +0200
    733 
    734 taler-exchange (0.8.1-24) unstable; urgency=low
    735 
    736   * Service dependencies.
    737 
    738  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 20:17:53 +0200
    739 
    740 taler-exchange (0.8.1-23) unstable; urgency=low
    741 
    742   * Fix secmod helper permissions.
    743 
    744  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 20:01:12 +0200
    745 
    746 taler-exchange (0.8.1-22) unstable; urgency=low
    747 
    748   * Fix permissions.
    749 
    750  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 19:08:56 +0200
    751 
    752 taler-exchange (0.8.1-21) unstable; urgency=low
    753 
    754   * Fix service start assertion.
    755 
    756  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 18:54:54 +0200
    757 
    758 taler-exchange (0.8.1-20) unstable; urgency=low
    759 
    760   * Reduce service dependencies of taler-exchange-httpd.service.
    761 
    762  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 18:44:34 +0200
    763 
    764 taler-exchange (0.8.1-19) unstable; urgency=low
    765 
    766   * Changes to configuration structure.
    767 
    768  -- Florian Dold <dold@taler.net>  Wed, 04 Aug 2021 16:41:21 +0200
    769 
    770 taler-exchange (0.8.1-18) unstable; urgency=low
    771 
    772   * Support debhelper-compat 12.
    773 
    774  -- Florian Dold <dold@taler.net>  Sun, 01 Aug 2021 18:42:34 +0200
    775 
    776 taler-exchange (0.8.1-17) unstable; urgency=low
    777 
    778   * Fix installation of config files.
    779 
    780  -- Florian Dold <dold@taler.net>  Sat, 31 Jul 2021 18:41:20 +0200
    781 
    782 taler-exchange (0.8.1-16) unstable; urgency=low
    783 
    784   * Improved default configuration.
    785   * Various packaging tweaks.
    786 
    787  -- Florian Dold <dold@taler.net>  Sat, 31 Jul 2021 13:17:47 +0200
    788 
    789 taler-exchange (0.8.1-15) unstable; urgency=low
    790 
    791   * New Taler amount operations (set zero, ...) added.
    792   * New configuration file structure
    793   * New taler-exchange-offline package
    794 
    795  -- Florian Dold <dold@taler.net>  Mon, 26 Jul 2021 11:21:39 +0200
    796 
    797 taler-exchange (0.8.1-14) unstable; urgency=low
    798 
    799   * Expose additional symbols needed in merchant logic.
    800 
    801  -- Christian Grothoff <grothoff@gnu.org>  Tue, 20 Jul 2021 14:02:10 +0100
    802 
    803 taler-exchange (0.8.1-13) unstable; urgency=low
    804 
    805   * New Taler amount operations (multiply and divide) added.
    806 
    807  -- Christian Grothoff <grothoff@gnu.org>  Wed, 14 Jul 2021 14:02:10 +0100
    808 
    809 taler-exchange (0.8.1-12) unstable; urgency=low
    810 
    811   * Fix typo in taler-auditor shell script: clean before building.
    812 
    813  -- Christian Grothoff <grothoff@gnu.org>  Mon, 28 Jun 2021 14:02:10 +0100
    814 
    815 taler-exchange (0.8.1-11) unstable; urgency=low
    816 
    817   * Fix typo in taler-auditor-sync.
    818 
    819  -- Christian Grothoff <grothoff@gnu.org>  Sun, 27 Jun 2021 14:02:10 +0100
    820 
    821 taler-exchange (0.8.1-10) unstable; urgency=low
    822 
    823   * Improve database performance for taler-exchange-wirewatch.
    824   * Update database schema, fix missing indices.
    825 
    826  -- Christian Grothoff <grothoff@gnu.org>  Thu, 24 Jun 2021 14:02:10 +0100
    827 
    828 taler-exchange (0.8.1-9) unstable; urgency=low
    829 
    830   * Fix #6769: have systemd create exchange UNIX domain socket with nice permissions.
    831 
    832  -- Christian Grothoff <grothoff@gnu.org>  Sun, 18 Apr 2021 13:02:10 +0100
    833 
    834 taler-exchange (0.8.1-8) unstable; urgency=low
    835 
    836   * Fix minor memory leak.
    837 
    838  -- Christian Grothoff <grothoff@gnu.org>  Tue, 16 Feb 2021 13:02:10 +0100
    839 
    840 taler-exchange (0.8.1-7) unstable; urgency=medium
    841 
    842   * Avoid picking up libtalerexchange-dev as a dependency of taler-exchange.
    843 
    844  -- Christian Grothoff <grothoff@gnu.org>  Mon, 15 Feb 2021 13:02:10 +0100
    845 
    846 taler-exchange (0.8.1-6) unstable; urgency=medium
    847 
    848   * Fixed a few memory leaks.
    849 
    850  -- Christian Grothoff <grothoff@gnu.org>  Mon, 15 Feb 2021 12:02:10 +0100
    851 
    852 taler-exchange (0.8.1-5) unstable; urgency=medium
    853 
    854   * Fixed a few bugs.
    855 
    856  -- Christian Grothoff <grothoff@gnu.org>  Sat, 30 Jan 2021 12:02:10 +0100
    857 
    858 taler-exchange (0.8.1-4) unstable; urgency=medium
    859 
    860   * Added setup subcommand to taler-exchange-offline.
    861   * Fixed conflict between taler-auditor and libtaler exchange packages.
    862   * Fixed bad handling of non-C locales.
    863   * Updated documentation.
    864 
    865  -- Christian Grothoff <grothoff@gnu.org>  Wed, 27 Jan 2021 12:02:10 +0100
    866 
    867 taler-exchange (0.8.1-3) unstable; urgency=medium
    868 
    869   * Renamed helper/secmod binaries for consistency.
    870   * Protocol improvements, removing unnecessary struct members.
    871   * Fixed /management/keys caching logic and key revocation handling.
    872   * Implemented taler-auditor-sync.
    873   * Misc. other minor improvements.
    874 
    875  -- Christian Grothoff <grothoff@gnu.org>  Thu, 21 Jan 2021 12:02:10 +0100
    876 
    877 taler-exchange (0.8.1-3) unstable; urgency=medium
    878 
    879   * Fix taler-exchange.postrm crash (prevented uninstall).
    880   * Split out taler-auditor package.
    881   * Setup user and systemd service for taler-auditor-httpd.
    882 
    883  -- Christian Grothoff <grothoff@gnu.org>  Sun, 03 Jan 2020 23:00:00 +0000
    884 
    885 taler-exchange (0.8.1-2) unstable; urgency=medium
    886 
    887   * Modify setup to not touch database (too complex anyway).
    888   * Fix build of taler-config.
    889   * Correct dependencies.
    890 
    891  -- Christian Grothoff <grothoff@gnu.org>  Sat, 02 Jan 2020 23:00:00 +0000
    892 
    893 taler-exchange (0.8.1-1) unstable; urgency=medium
    894 
    895   * Fixing various minor issues with the package, in particular how systemd units are started.
    896 
    897  -- Christian Grothoff <grothoff@gnu.org>  Thu, 31 Dec 2020 23:00:00 +0000
    898 
    899 taler-exchange (0.8.1-0) unstable; urgency=medium
    900 
    901   * Initial Release.
    902 
    903  -- Christian Grothoff <grothoff@gnu.org>  Thu, 31 Dec 2020 00:00:00 +0000