<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2026-09-28 04:28:45]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>https://bugs.gnunet.org/</docs><link>https://bugs.gnunet.org/</link><description><![CDATA[MantisBT - Issues]]></description><title>MantisBT - Issues</title><image><title>MantisBT - Issues</title><url>https://bugs.gnunet.org/images/mantis_logo.png</url><link>https://bugs.gnunet.org/</link><description><![CDATA[MantisBT - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>0011740: challenger does not report permanent failure of address verification attempts to the exchange</title><author></author><link>https://bugs.gnunet.org/view.php?id=11740</link><description><![CDATA[... and thus the AML/KYC engine can't react to them.&lt;br /&gt;
&lt;br /&gt;
What happened previously was that the process timed out, and the user was just stuck with a permanent error message (see &lt;a href=&quot;https://bugs.gnunet.org/view.php?id=11739&quot;&gt;0011739&lt;/a&gt;).]]></description><category>challenger</category><pubDate>Sun, 27 Sep 2026 01:36:07 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11740</guid><comments>https://bugs.gnunet.org/view.php?id=11740#bugnotes</comments></item><item><title>0011826: test failures</title><author></author><link>https://bugs.gnunet.org/view.php?id=11826</link><description><![CDATA[libextractor 1.19 (as built in pkgsrc) reports 4 test failures running the test suite.&lt;br /&gt;
```&lt;br /&gt;
PASS: test_trivial&lt;br /&gt;
PASS: test_plugin_loading&lt;br /&gt;
PASS: test_plugin_load_multi&lt;br /&gt;
FAIL: test_ipc&lt;br /&gt;
FAIL: test_file&lt;br /&gt;
FAIL: test_gzip&lt;br /&gt;
FAIL: test_bzip2&lt;br /&gt;
============================================================================&lt;br /&gt;
Testsuite summary for libextractor 1.19&lt;br /&gt;
============================================================================&lt;br /&gt;
# TOTAL: 7&lt;br /&gt;
# PASS:  3&lt;br /&gt;
# SKIP:  0&lt;br /&gt;
# XFAIL: 0&lt;br /&gt;
# FAIL:  4&lt;br /&gt;
# XPASS: 0&lt;br /&gt;
# ERROR: 0&lt;br /&gt;
```&lt;br /&gt;
The test-suite log is not very helpful:&lt;br /&gt;
```&lt;br /&gt;
FAIL: test_ipc&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
FAIL test_ipc (exit status: 2)&lt;br /&gt;
&lt;br /&gt;
FAIL: test_file&lt;br /&gt;
===============&lt;br /&gt;
&lt;br /&gt;
FAIL test_file (exit status: 2)&lt;br /&gt;
&lt;br /&gt;
FAIL: test_gzip&lt;br /&gt;
===============&lt;br /&gt;
&lt;br /&gt;
FAIL test_gzip (exit status: 2)&lt;br /&gt;
&lt;br /&gt;
FAIL: test_bzip2&lt;br /&gt;
================&lt;br /&gt;
&lt;br /&gt;
FAIL test_bzip2 (exit status: 2)&lt;br /&gt;
&lt;br /&gt;
```]]></description><category>build system</category><pubDate>Sat, 26 Sep 2026 11:37:49 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11826</guid><comments>https://bugs.gnunet.org/view.php?id=11826#bugnotes</comments></item><item><title>0011797: release Android wallet 1.6.8</title><author></author><link>https://bugs.gnunet.org/view.php?id=11797</link><description><![CDATA[&lt;a href=&quot;https://docs.taler.net/developer/prod-release-process.html&quot; rel=&quot;noopener,nofollow&quot;&gt;https://docs.taler.net/developer/prod-release-process.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Tracking bug for the next Android wallet production release.&lt;br /&gt;
&lt;br /&gt;
Release covers both F-Droid and Google Play]]></description><category>wallet (Android App)</category><pubDate>Fri, 25 Sep 2026 21:31:49 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11797</guid><comments>https://bugs.gnunet.org/view.php?id=11797#bugnotes</comments></item><item><title>0011825: withdrawTestBalance needs error handling</title><author></author><link>https://bugs.gnunet.org/view.php?id=11825</link><description><![CDATA[Since it was once implemented as test call only, withdrawTestBalance doesn't support proper error handling.&lt;br /&gt;
But we use this call in the production wallet for &quot;Get demo cash&quot;. If the user has a bad network connection, they might see an &quot;Internal core error&quot; instead of first &quot;Network is slow&quot; and then the real error with a Retry button.&lt;br /&gt;
&lt;br /&gt;
It should support sending delayed and stalled notifications.]]></description><category>wallet-core</category><pubDate>Fri, 25 Sep 2026 11:52:46 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11825</guid><comments>https://bugs.gnunet.org/view.php?id=11825#bugnotes</comments></item><item><title>0011824: multiuser setup : can't stop system services if user services are up</title><author></author><link>https://bugs.gnunet.org/view.php?id=11824</link><description><![CDATA[gnunet-arm -s is launched as system service&lt;br /&gt;
[arm]&lt;br /&gt;
START_SYSTEM_SERVICES = YES&lt;br /&gt;
START_USER_SERVICES = NO&lt;br /&gt;
&lt;br /&gt;
then a user start user services (fs, namestore, zonemaster) &lt;br /&gt;
&lt;br /&gt;
if I try to stop/restart system service (gnunet-arm -e &amp;&amp; gnunet-arm -s) stopping never returns&lt;br /&gt;
if I stop the user services, the gnunet-arm -e ends and services are restarted...&lt;br /&gt;
&lt;br /&gt;
user service shall not block system services... if transport is down, then fs, namestore, zonemaster shall only report errors (as if network is down).]]></description><category>ARM service</category><pubDate>Thu, 24 Sep 2026 21:16:38 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11824</guid><comments>https://bugs.gnunet.org/view.php?id=11824#bugnotes</comments></item><item><title>0011813: Inconsistent UI between order list and details view</title><author></author><link>https://bugs.gnunet.org/view.php?id=11813</link><description><![CDATA[the UI does not consistently show settled orders in the list view]]></description><category>merchant portal webui</category><pubDate>Thu, 24 Sep 2026 21:07:12 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11813</guid><comments>https://bugs.gnunet.org/view.php?id=11813#bugnotes</comments></item><item><title>0011823: only 4 peers?</title><author></author><link>https://bugs.gnunet.org/view.php?id=11823</link><description><![CDATA[Hi,&lt;br /&gt;
I now run gnunet for some time, seems stable, at least it keep up and I see peers,&lt;br /&gt;
but I wonder if is it normal that I see only 4 to 6 peers at most... &lt;br /&gt;
I'm a bit puzzled, because when I tested gns, it looked as if I could reach only the peers that I see, as if there was no forwarding....&lt;br /&gt;
&lt;br /&gt;
# su gnunet -c &quot;gnunet-gns -t EDKEY -u higepi.gnunet.gns.alt &quot;&lt;br /&gt;
&gt;&gt;&gt; Looking for `EDKEY' records under `higepi.gnunet.gns.alt'&lt;br /&gt;
&lt;&lt;&lt; 1 record(s) found:&lt;br /&gt;
&lt;br /&gt;
EDKEY: `000G056EKDRX45PDSVG8BCBH74A86X4DNK4FYNAJ0WVRX9B92H7SYVBG3M' &lt;br /&gt;
&lt;br /&gt;
Resolution finished after 74 ms&lt;br /&gt;
Record set expires in 23 h.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so gns resolv.... but I don't know for exemple how I can test that I can reach higepi.gnunet.gns.alt&lt;br /&gt;
&lt;br /&gt;
I wonder also if there is some file I can test to see if file sharing is working....&lt;br /&gt;
tried the files in the documentation like COPYING but never got any result&lt;br /&gt;
&lt;a href=&quot;https://docs.gnunet.org/latest/users/fs.html&quot; rel=&quot;noopener&quot;&gt;https://docs.gnunet.org/latest/users/fs.html&lt;/a&gt;]]></description><category>transport service</category><pubDate>Thu, 24 Sep 2026 21:06:09 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11823</guid><comments>https://bugs.gnunet.org/view.php?id=11823#bugnotes</comments></item><item><title>0009422: TALER_EXCHANGE_check_coin_conflict_ was never implemented</title><author></author><link>https://bugs.gnunet.org/view.php?id=9422</link><description><![CDATA[This is to check client-side that coins were actually in conflict (say different denoms or different age commitments).]]></description><category>exchange</category><pubDate>Thu, 24 Sep 2026 17:08:59 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=9422</guid><comments>https://bugs.gnunet.org/view.php?id=9422#bugnotes</comments></item><item><title>0009828: Redesign recoup to accomodate for changes in withdraw and refresh API's</title><author></author><link>https://bugs.gnunet.org/view.php?id=9828</link><description><![CDATA[With the latest changes to the withdraw and refresh protocols, an individual delivered/signed coin can not be identified within the withdraw or refresh tables - we only store the hash over all blinded planchets coming in and the hashes of those being signed.&lt;br /&gt;
   &lt;br /&gt;
Therefore, right now the protocols for recoup for withdraw and refresh do not provide the necessary parameters in order to be able to perform _all_ of the following checks:&lt;br /&gt;
&lt;br /&gt;
1) identify the right withdraw or refresh operation&lt;br /&gt;
2) ensure that the recouped coin was part of that operation&lt;br /&gt;
3) verify that the recoup request is signed by the recouped coin.&lt;br /&gt;
&lt;br /&gt;
1) and 3) can already be done, but 2) is missing.]]></description><category>exchange</category><pubDate>Thu, 24 Sep 2026 17:06:53 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=9828</guid><comments>https://bugs.gnunet.org/view.php?id=9828#bugnotes</comments></item><item><title>0009373: batch_ensure_coin_known not yet used [2d]</title><author></author><link>https://bugs.gnunet.org/view.php?id=9373</link><description><![CDATA[Plus the code is a pre-array nightmare. Should be fixed to use arrays and then actually used (especially in batch-deposit.c!).]]></description><category>exchange</category><pubDate>Thu, 24 Sep 2026 17:04:50 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=9373</guid><comments>https://bugs.gnunet.org/view.php?id=9373#bugnotes</comments></item><item><title>0007868: recoup transaction not spec'ed in DD37</title><author></author><link>https://bugs.gnunet.org/view.php?id=7868</link><description><![CDATA[We have the recoup transaction that results from the exchange revoking denominations.&lt;br /&gt;
&lt;br /&gt;
It's not yet specified in DD37, nor is the implementation DD37-conformant.]]></description><category>wallet-core</category><pubDate>Thu, 24 Sep 2026 17:03:58 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=7868</guid><comments>https://bugs.gnunet.org/view.php?id=7868#bugnotes</comments></item><item><title>0008076: Brandt-Vickrey Auctions</title><author></author><link>https://bugs.gnunet.org/view.php?id=8076</link><description><![CDATA[This issue tracks the implementation of design document 032:&lt;br /&gt;
&lt;a href=&quot;https://docs.taler.net/design-documents/032-brandt-vickrey-auctions.html&quot; rel=&quot;noopener,nofollow&quot;&gt;https://docs.taler.net/design-documents/032-brandt-vickrey-auctions.html&lt;/a&gt;]]></description><category>specification</category><pubDate>Thu, 24 Sep 2026 14:38:22 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=8076</guid><comments>https://bugs.gnunet.org/view.php?id=8076#bugnotes</comments></item><item><title>0006565: wallet should try recoup when payment fails with certain error codes</title><author></author><link>https://bugs.gnunet.org/view.php?id=6565</link><description><![CDATA[Currently recoup is only done when the exchange information is updated/queried.]]></description><category>wallet-core</category><pubDate>Thu, 24 Sep 2026 14:29:15 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=6565</guid><comments>https://bugs.gnunet.org/view.php?id=6565#bugnotes</comments></item><item><title>0008943: integration test for recoup-refresh is incomplete</title><author></author><link>https://bugs.gnunet.org/view.php?id=8943</link><description><![CDATA[In recoupRefreshCoin, removing the code that refreshes the coin credited via recoup-refresh does not make the test case fail.&lt;br /&gt;
&lt;br /&gt;
Thus, something in the test case is definitely missing.]]></description><category>wallet-core</category><pubDate>Thu, 24 Sep 2026 14:29:04 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=8943</guid><comments>https://bugs.gnunet.org/view.php?id=8943#bugnotes</comments></item><item><title>0011798: checkPayForTemplate should return amountAvailable</title><author></author><link>https://bugs.gnunet.org/view.php?id=11798</link><description><![CDATA[When the user scans a pay-template talerURI, the amount can be nil, which means that the user can type in the amount to pay.&lt;br /&gt;
For this, we should show the user how much money they have available.&lt;br /&gt;
Instead of creating a new call (like getMaxPeerPushDebitAmount), wallet-core should always (mandatory) return &quot;amountAvailable&quot; (or &quot;maxAmountAvailable&quot;) directly from checkPayForTemplate - not only if the requested amount is nil. If a fixed amount is set, wallets can immediately compare it with amountAvailable and show whether the payment is possible or not. If the user can type in an amount, wallets can limit it to amountAvailable.&lt;br /&gt;
&lt;br /&gt;
Future: merchants can return multiple accepted currencies (array). The user first needs to choose an exchange, then type in the amount. Thus amountAvailable also should become an array. Consider using scopeIdx (&lt;a href=&quot;https://bugs.gnunet.org/view.php?id=11651&quot;&gt;0011651&lt;/a&gt;)]]></description><category>wallet-core</category><pubDate>Thu, 24 Sep 2026 12:28:11 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11798</guid><comments>https://bugs.gnunet.org/view.php?id=11798#bugnotes</comments></item><item><title>0011821: wallets should show notifications when balance changes due to double spending</title><author></author><link>https://bugs.gnunet.org/view.php?id=11821</link><description><![CDATA[When a wallet restored from a backup contains coins already spent, a payment can cause an unexpected balance jump: The balance decreases due to the completed payment *and* due to detected double-spending.&lt;br /&gt;
&lt;br /&gt;
In this case, we should display some kind of notification to the user.&lt;br /&gt;
&lt;br /&gt;
Alternatives would be separate transactions for double spending, but IMO dismissable notifications are better suited:&lt;br /&gt;
* These events don't fit the typical transaction lifecycle&lt;br /&gt;
* It doesn't make sense to merge them in backup/sync]]></description><category>wallet (all platforms)</category><pubDate>Thu, 24 Sep 2026 12:21:23 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11821</guid><comments>https://bugs.gnunet.org/view.php?id=11821#bugnotes</comments></item><item><title>0011811: [wip] Missing end-user docs: wallet backup/restore (Android + iOS)</title><author></author><link>https://bugs.gnunet.org/view.php?id=11811</link><description><![CDATA[Came in via support@; HD#0049.&lt;br /&gt;
&lt;br /&gt;
docs.taler.net has no end-user page for wallet backup/restore.&lt;br /&gt;
&lt;br /&gt;
Android: Settings -&gt; Developer mode -&gt; Export/Import database (JSON; also raw SQLite).&lt;br /&gt;
iOS: Settings -&gt; More -&gt; Backup/Restore (Taler-* files).&lt;br /&gt;
&lt;br /&gt;
Please document both for end users (and whether Android export should leave Developer mode).]]></description><category>documentation</category><pubDate>Thu, 24 Sep 2026 01:26:16 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11811</guid><comments>https://bugs.gnunet.org/view.php?id=11811#bugnotes</comments></item><item><title>0011810: Missing end-user docs: wallet backup/restore (Android + iOS)</title><author></author><link>https://bugs.gnunet.org/view.php?id=11810</link><description><![CDATA[Helpdesk (ERPNext): user asked how to back up the Taler wallet on Android. docs.taler.net has no end-user backup page. Apps already support export/import (Android: Settings → Developer mode → Export/Import database; iOS: Settings → Backup/Restore). Please document backup + restore for Android and iOS wallets (JSON + raw sqlite where applicable), including overwrite warnings. Trigger: Pierre / ERPNext helpdesk.]]></description><category>documentation</category><pubDate>Thu, 24 Sep 2026 01:25:53 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11810</guid><comments>https://bugs.gnunet.org/view.php?id=11810#bugnotes</comments></item><item><title>0011816: ToS need to be accepted although not changed at server</title><author></author><link>https://bugs.gnunet.org/view.php?id=11816</link><description><![CDATA[We experienced that a lot at Datenspuren, can not reliably say if it happened every single time. On a new withdraw (bank transfer or cashier app) and / or reception of w2w-payment, the user was prompted to accept the ToS again although they had not changed.&lt;br /&gt;
&lt;br /&gt;
On iOS, this was even more severe, and maybe would warrant a separate issue: Sometimes (tm) the ToS were shown, but not the button to accept them. So users could not continue to withdraw / receive the payment. Only option was to force quit the wallet and scan the QR code anew. Most of the time]]></description><category>wallet (all platforms)</category><pubDate>Wed, 23 Sep 2026 16:14:34 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11816</guid><comments>https://bugs.gnunet.org/view.php?id=11816#bugnotes</comments></item><item><title>0011768: consider supporting DD101 token semantics for templates</title><author></author><link>https://bugs.gnunet.org/view.php?id=11768</link><description><![CDATA[The merchant would need to know how to evaluate token semantics rules in that case.]]></description><category>merchant backend</category><pubDate>Wed, 23 Sep 2026 13:41:31 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11768</guid><comments>https://bugs.gnunet.org/view.php?id=11768#bugnotes</comments></item><item><title>0010509: need support for v1 contracts incl. subscription and discounts in UI</title><author></author><link>https://bugs.gnunet.org/view.php?id=10509</link><description><![CDATA[Giving choices at purchase, showing details about inputs/outputs of the contract. See Vlada design work and hopefully soon the Android implementation.]]></description><category>wallet (iOS App)</category><pubDate>Wed, 23 Sep 2026 13:16:40 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=10509</guid><comments>https://bugs.gnunet.org/view.php?id=10509#bugnotes</comments></item><item><title>0011796: Unable to cancel payment</title><author></author><link>https://bugs.gnunet.org/view.php?id=11796</link><description><![CDATA[clicking on &quot;Bezahlvorgang abbrechen&quot; does not do anything.&lt;br /&gt;
&lt;br /&gt;
may or not be related to &lt;a href=&quot;https://bugs.gnunet.org/view.php?id=11793&quot; rel=&quot;noopener&quot;&gt;https://bugs.gnunet.org/view.php?id=11793&lt;/a&gt;]]></description><category>wallet (Android App)</category><pubDate>Wed, 23 Sep 2026 12:42:27 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11796</guid><comments>https://bugs.gnunet.org/view.php?id=11796#bugnotes</comments></item><item><title>0011802: Show "What's new" on app store page</title><author></author><link>https://bugs.gnunet.org/view.php?id=11802</link><description><![CDATA[As a user of the wallet app, I would like to know what the updates are in new versions.&lt;br /&gt;
&lt;br /&gt;
Currently, I just see that a new version is available and am asked to upgrade. There is no transparency about what the upgrade is about - if it fixes bugs and what improvements or new features it contains. After the upgrade, there is no information either. I find it hard to find the release notes online. It's a blackbox.&lt;br /&gt;
&lt;br /&gt;
In F-Droid for example, some apps show version-specific updates in a What's New box. Technically, this data comes from the metadata folder in the app's repository, typically in files named like com.example.app.yml with a WhatisNew: field.&lt;br /&gt;
&lt;br /&gt;
Providing this information to users brings transparency, informs about the progress of the app, is a promotion for Taler Wallet and helps users to better decide if they should update immediately or if it can be done later. Overall it improves user experience and promotes trust in Taler Wallet.&lt;br /&gt;
&lt;br /&gt;
Experienced with the update to version 1.6.8 (fdroid 997)]]></description><category>wallet (Android App)</category><pubDate>Wed, 23 Sep 2026 12:42:01 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11802</guid><comments>https://bugs.gnunet.org/view.php?id=11802#bugnotes</comments></item><item><title>0011793: Android wallet hangs on template with fixed amount and summary</title><author></author><link>https://bugs.gnunet.org/view.php?id=11793</link><description><![CDATA[Likely some race condition.]]></description><category>wallet (Android App)</category><pubDate>Wed, 23 Sep 2026 12:41:12 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11793</guid><comments>https://bugs.gnunet.org/view.php?id=11793#bugnotes</comments></item><item><title>0011752: Race conditions in TOPS/CHF payments -&gt; order ID issue</title><author></author><link>https://bugs.gnunet.org/view.php?id=11752</link><description><![CDATA[Happens in google 95 (release today, 2026-08-28).&lt;br /&gt;
&lt;br /&gt;
Error, JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;
{
  &quot;code&quot;: -1,
  &quot;hint&quot;: &quot;order not found (expired?)&quot;,
  &quot;message&quot;: null
}
&lt;/pre&gt;]]></description><category>wallet (Android App)</category><pubDate>Wed, 23 Sep 2026 12:40:44 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11752</guid><comments>https://bugs.gnunet.org/view.php?id=11752#bugnotes</comments></item></channel></rss>
