summaryrefslogtreecommitdiff
path: root/template/news/2021-09.html.j2
blob: af187ae3956559b3d80055d0eded5e123f3a2631 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{% extends "common/news.j2" %}
{% block body_content %}
<h1>2021-9: GNU Taler v0.8 released</h1>
<p>
We are happy to announce the release of GNU Taler v0.8.
</p>
<p>
We have addressed over 400 individual issues, our bug tracker
has the <a href="https://bugs.gnunet.org/changelog_page.php?version_id=294">full list</a>.
Notable changes include:
</p>
<ul>
<li>NEW: LibEuFin component to talk via EBICS/FinTS to European banks</li>
<li>NEW: Wallet(-core) now supports backup and restore</li>
<li>NEW: WebExtension wallet now works with GNU IceCat</li>
<li>NEW: Support for terms of service endpoints in exchange and merchant</li>
<li>NEW: Optional inventory management by the merchant backend</li>
<li>NEW: Product image previews in contracts</li>
<li>NEW: Packaged merchant point-of-sale and cashier Apps for F-Droid</li>
<li>NEW: Better isolation of online private keys</li>
<li>NEW: Better isolation of sensitive exchange configuration options</li>
<li>Implemented long-polling support for refunds</li>
<li>Improved the HTTP API of the merchant to be more RESTful and easier to use</li>
<li>Improved message flow for tipping and refunds to ensure merchant knows
    exact state and to reduce bandwidth required by the wallet</li>
<li>Improved security of order claiming by introducing claim tokens</li>
<li>Simplified development of merchant frontends by having the backend
    generate HTML pages for wallet interactions</li>
<li>Significantly reduced permissions required to use the wallet WebExtension</li>
<li>Redesigned transactions view in the wallet, which unifies pending operations, history and error reporting</li>
<li>Improved usability, error reporting, robustness and stability of the wallet</li>
<li>Availability of a documented API for the wallet core, now used by all user interfaces</li>
<li>Various minor bugfixes and documentation improvements</li>
</ul>
<p>
Some of the major changes are based on the security audit performed
by Code Blau in 2020. In particular, they had recommended strengthening
the isolation of the private keys, which is now implemented using the
<tt>taler-exchange-secmod-*</tt> binaries that can run under a different
user ID than the network-facing <tt>taler-exchange-httpd</tt> process.
Our detailed response to the audit is available
<a href="https://taler.net/papers/response-202109.pdf">here</a>.
</p>

<h4>Download links</h4>
<p>
The wallet has its own download site <a
href="https://wallet.taler.net/">here</a>.  The exchange, merchant backend,
sync and bank components are distributed via the GNU FTP mirrors.
</p>
<ul>

<li><a href="http://ftpmirror.gnu.org/taler/taler-exchange-0.8.1.tar.gz">http://ftpmirror.gnu.org/taler/taler-exchange-0.8.1.tar.gz</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-exchange-0.8.1.tar.gz.sig">http://ftpmirror.gnu.org/taler/taler-exchange-0.8.1.tar.gz.sig</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-merchant-0.8.0.tar.gz">http://ftpmirror.gnu.org/taler/taler-merchant-0.8.0.tar.gz</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-merchant-0.8.0.tar.gz.sig">http://ftpmirror.gnu.org/taler/taler-merchant-0.8.0.tar.gz.sig</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-bank-0.8.1.tar.gz">http://ftpmirror.gnu.org/taler/taler-bank-0.8.1.tar.gz</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-bank-0.8.1.tar.gz.sig">http://ftpmirror.gnu.org/taler/taler-bank-0.8.1.tar.gz.sig</a></li>

<li><a href="http://ftpmirror.gnu.org/taler/libeufin-0.0.0.tar.gz">http://ftpmirror.gnu.org/taler/libeufin-0.0.0.tar.gz</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/libeufin-0.0.0.tar.gz.sig">http://ftpmirror.gnu.org/taler/libeufin-0.0.0.tar.gz.sig</a></li>

<!-- STILL TO BE UPLOADED!
<li><a href="http://ftpmirror.gnu.org/taler/taler-wallet-webex-0.6.0.tar.gz">http://ftpmirror.gnu.org/taler/taler-wallet-webex-0.6.0.tar.gz</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-wallet-webex-0.6.0.tar.gz.sig">http://ftpmirror.gnu.org/taler/taler-wallet-webex-0.6.0.tar.gz.sig</a></li>
-->
<li><a href="http://ftpmirror.gnu.org/taler/sync-0.8.1.tar.gz">http://ftpmirror.gnu.org/taler/sync-0.8.1.tar.gz</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/sync-0.8.1.tar.gz.sig">http://ftpmirror.gnu.org/taler/sync-0.8.1.tar.gz.sig</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-mdb-0.8.1.tar.gz">http://ftpmirror.gnu.org/taler/taler-mdb-0.8.1.tar.gz</a></li>
<li><a href="http://ftpmirror.gnu.org/taler/taler-mdb-0.8.1.tar.gz.sig">http://ftpmirror.gnu.org/taler/taler-mdb-0.8.1.tar.gz.sig</a></li>
</ul>
You must install GNUnet v0.15.0 to compile GNU Taler 0.8.

You must first install <a href="https://gnunet.org/en/news/2020-11-0.15.0.html">GNUnet v0.15.0</a> to compile GNU Taler 0.8.

{% endblock body_content %}