Scheduled For Release 2106-02-07
Current revision in SVN HEAD at the time of bug submission
0001741: [web-interface] web interface could help with client configuration file (Bart Polot)
0 of 1 issue(s) resolved. Progress (0%). View Issues
Scheduled For Release 2020-01-15
0006157: [util library] Integer truncation in GNUNET_STRINGS_string_to_data (Christian Grothoff)
0006156: [util library] Integer overflow in GNUNET_STRINGS_data_to_string (Christian Grothoff)
0006155: [util library] Integer overflow in GNUNET_STRINGS_pp2s (Christian Grothoff)
0006158: [util library] GNUNET_STRINGS_check_filename uses the wrong stat (Christian Grothoff)
0006159: [util library] Integer overflow in GNUNET_STRINGS_base64_encode (Christian Grothoff)
0006152: [util library] Using GNUNET_memcmp for comparing public keys (Christian Grothoff)
0006048: [postgres library] be smarter about versioning (Christian Grothoff)
0005797: [transport service] Race condition in TNG unix communicator test (schanzen)
0006026: [util library] ECDSA ECDH broken in new crypto (Florian Dold)
0005547: [transport service] communicator basic test plan (schanzen)
       0005796: [transport service] Wrong return value of TNG communicator test (schanzen)
       0005797: [transport service] Race condition in TNG unix communicator test (schanzen)
0005548: [transport service] communicator rekey test plan (schanzen)
0006012: [TCP transport] [TNG] TCP KX fails (schanzen)
0006001: [GNS] GNS recursion may go forever under very particular circumstances (Christian Grothoff)
14 of 14 issue(s) resolved. Progress (100%). View Issues
Scheduled For Release 2020-03-01
0005998: [namestore service] Namestore should enforce delegation rules for record adding according to LSD001
0005101: [gnunet-setup] Jul 02 17:36:39-957401 gnunet-setup-13562 ERROR Assertion failed at resolver_api.c:256. (schanzen)
0005948: [util library] idn / idn2 detection logic must be improved (ng0)
0006093: [reclaim] OpenID authorize endpoint standard compliance (schanzen)
0006092: [namestore service] GNUNET_NAMESTORE_set_nick deletes other records (schanzen)
0006153: [util library] GNUNET_is_zero is very inefficient (Christian Grothoff)
0006154: [ARM service] Integer overflow in GNUNET_STRINGS_buffer_fill (Christian Grothoff)
0005999: [GNS] GNS currently does not return NICK (optional feature) (schanzen)
0006083: [reclaim] OpenID JWT base64url wrong (schanzen)
4 of 9 issue(s) resolved. Progress (44%). View Issues
Scheduled For Release 2021-06-15
0005645: [DNS service] Issuing request to a local DNS service breaks node
0005712: [peerstore] add logic to preload peerstore with information
0005617: [integration tests] clique test fails
0005710: [transport service] TNG meta issue
       0005552: [UDP transport] congestion control for UDP
       0005529: [TCP transport] TCP communicator does not support connection reversal yet
       0005549: [transport service] bidirectional communicator test
       0005528: [TCP transport] TCP *communicator* bindto option should support DNS names (t3sserakt)
       0006011: [UNIX transport] [TNG] UNIX communicator performance issues (schanzen)
       0005550: [transport service] backchannel support (schanzen)
       0006098: [UDP transport] [TNG] UDP communicator performance issues
       0006097: [UDP transport] [TNG] UDP transport large messages fail
       0006013: [TCP transport] [TNG] TCP communicator should bind to IPv6 and IPv4 if only port given.
       0005530: [TCP transport] add replay protection to TCP communicator
0005456: [transport service] Peers don't gossip about transport addresses they don't support
0003309: [core service] Core needs to indicate a peer's willingness to accept traffic for other peers.
0003896: [transport service] GNUnet HELLOs break privacy, especially on IPv6
0005482: [testbed service] Some CADET tests failed
0005507: [integration tests] test_transport_api_manipulation_cfg fails
0004164: [DHT service] Sign record_route
0006103: [GNS] GNS returns LEHO on GNS2DNS delegation (schanzen)
0006102: [resolver service] Resolver limited to IP addresses (schanzen)
0006087: [revocation service] Scrypt parameters do not conform to standard (schanzen)
0006070: [util library] ECDSA private keys should be stored little-endian (Florian Dold)
0006047: [reclaim] Increase ticket and attribute id length to 256 bit (schanzen)
1 of 25 issue(s) resolved. Progress (4%). View Issues
Scheduled For Release 2019-10-14
0005846: [extract] A heap-buffer-overflow vulneribility in function EXTRACTOR_dvi_extract_method in dvi_extractor.c (Christian Grothoff)
0005820: [plugins] Build fails with exiv2 0.27 (Christian Grothoff)
0005847: [extract] LeakSanitizer: detected memory leaks (Christian Grothoff)
3 of 3 issue(s) resolved. Progress (100%). View Issues
Scheduled For Release 2020-03-28
0006135: [other] Fix non-threaded build (Christian Grothoff)
0006117: [build system] zzuf testsuite fails (beberking)
0006090: [libmicrohttpd API] MHD_start_daemon always fails on macOS (Christian Grothoff)
0006019: [libmicrohttpd API] request api to check whether mhd connection object still live (tcp socket still connected) (Christian Grothoff)
4 of 4 issue(s) resolved. Progress (100%). View Issues
Scheduled For Release 2106-02-07
0005657: [documentation] Example showing how to use suspend/resume feature combined by threads and external select
0005501: [documentation] Tutorial should cover WebSocket using HTTP Upgrade API
0 of 2 issue(s) resolved. Progress (0%). View Issues
Scheduled For Release 2020-04-30
General polishing.
0005858: [wallet (JS core)] implement cancelling a withdraw operation in dialogs and backend
0006099: [deployment and operations] taler-deployment-prepare fails to properly setup exchange bank account
0005232: [mechant backend] Tip reserve's expiration date not respected. (Marcello Stanisci)
0005995: [other] fee sometimes changes in last moment (Florian Dold)
0006028: [wallet (Android App)] operation gets stuck when repeating withdraw 10 times (Florian Dold)
0006027: [wallet (Android App)] Taler Survey Demo: QR code not recognized (Florian Dold)
0005190: [deployment and operations] test, demo and buildbot do not restart on reboot despite cron job
0005299: [mechant backend] merchant should make /refund requests to the exchange and send response to wallet, instead of letting the wallet do it
0005210: [other] merchant's /pay should also accept own signature for replay to save traffic and wallet/merchant storage
0004466: [other] figure out a nice way to integrate compiled files in web-common into other repositories
0006014: [mechant backend] merchant does not forward errors from the exchange correctly (Christian Grothoff)
0006139: [Web site(s)] German translation sneaks into English news page (ng0)
0006138: [Web site(s)] picking the current language in the language switcher results in a bad link (ng0)
0005997: [mechant backend] move test cases to new date format (Christian Grothoff)
0005288: [merchant backend API (C)] merchant backend should expose instance information via an API (Christian Grothoff)
0006020: [wallet (JS core)] refund-apply sometimes goes wrong (Florian Dold)
0006091: [wallet (JS core)] pending operations should contain error details (Florian Dold)
0005852: [wallet (JS core)] integration test for session-based payments (Florian Dold)
0006044: [documentation] merchant backend configuration unclear (Stefan)
0005061: [wallet (WebExtensions)] fix some style/display issues in the wallet (Florian Dold)
0006006: [bank (demonstrator)] stack trace when adding existing account (Marcello Stanisci)
0005512: [wallet (WebExtensions)] Wallet adds only 2000000 KUDOS and get stuck (Florian Dold)
0006007: [wallet (WebExtensions)] payments and withdrawals not working (Florian Dold)
0005777: [wallet (WebExtensions)] allow recovering refreshed and partially spent coins (Florian Dold)
0006107: [deployment and operations] taler-backoffice fails to start in test-deployment (Christian Grothoff)
0006066: [bank API (C)] bank should have an API to ask it for the currency it uses (Marcello Stanisci)
0006023: [merchant frontend (donations)] frontend throws not-so-nice error at the user (Marcello Stanisci)
0004950: [wallet (WebExtensions)] spec and implement asynchronous payment api (Florian Dold)
0005059: [wallet (WebExtensions)] handle cases where an exchange's key changes, but the base URL stays the same (Florian Dold)
0005752: [wallet (WebExtensions)] "nothing" happens when clicking on "add auditor" (Florian Dold)
0005983: [wallet (WebExtensions)] wallet must display exchanges' ToS (Florian Dold)
0005939: [mechant backend] expose protocol version for merchant backend (Christian Grothoff)
0005982: [wallet (WebExtensions)] implement HTTP request throttling (Florian Dold)
0005930: [mechant backend] control of instances over contract terms should be restricted (Marcello Stanisci)
0005830: [merchant backend API (C)] implement request tunneling for wallets (Florian Dold)
0005774: [wallet (WebExtensions)] add support for creating a reserve from within the wallet and topping it up via payto QR code (Florian Dold)
0005869: [wallet (WebExtensions)] idb-bridge should have more test cases (Florian Dold)
0005845: [wallet (WebExtensions)] re-design, implement and properly test wallet DB garbage collection (Florian Dold)
0005276: [wallet (WebExtensions)] consider restricting wallet permissions (Florian Dold)
0005768: [merchant backend API (C)] TALER_MERCHANT_pay_frontend never tested (Marcello Stanisci)
0005213: [wallet (WebExtensions)] wallet's "tree view" should be turned into a human-friendly, detailed balance sheet (Florian Dold)
0004857: [deployment and operations] make sure that deployment scripts start database to get full test coverage, but only if available (Florian Dold)
0005216: [wallet (WebExtensions)] wallet's auditor editing page should have better copy to explain what auditors do (Florian Dold)
0005215: [wallet (WebExtensions)] wallet history is misleading since fees are not shown (Florian Dold)
0004734: [wallet (WebExtensions)] display what the new balance will be when confirming contracts/reserves (Florian Dold)
0006148: [exchange] TALER_amount_normalize is O(n) where O(1) would have sufficed (Christian Grothoff)
0006147: [exchange] buffer too small in TALER_amount2s (Christian Grothoff)
0006146: [exchange] Taler exchange is multithreaded yet uses GNUNET_STRINGS_absolute_time_to_string (Christian Grothoff)
0006111: [wallet (JS core)] wallet tests fail ('make check'): TextEncoder is not defined (Florian Dold)
4 of 49 issue(s) resolved. Progress (8%). View Issues
Scheduled For Release 2020-05-31
0005163: [deployment and operations] regenerate config upon each recompilation?
0005255: [deployment and operations] sort out logging (Florian Dold)
0006042: [wallet (WebExtensions)] test webextensions wallet on GNU IceCat (buckE)
0006043: [wallet (WebExtensions)] test webextensions wallet on Brave (buckE)
0005256: [deployment and operations] repository name should go into build description (buckE)
0004117: [documentation] document fee structure considerations (Stefan)
0005298: [wallet (WebExtensions)] wallet does not show a good error message on refund when a refund permission has expired (Florian Dold)
0006000: [mechant backend] test case logic is messy (Marcello Stanisci)
0005409: [codeless payments] Payto URI (Marcello Stanisci)
0004880: [wallet (WebExtensions)] add images to contracts (Florian Dold)
0004939: [mechant backend] add support for multiple wire methods / accounts per instance (Christian Grothoff)
0 of 11 issue(s) resolved. Progress (0%). View Issues
Scheduled For Release 2020-05-31
Wallet synchronization and backup.
0004513: [deployment and operations] save screenshot and browser logs for failing selenium test (ng0)
0005965: [auditor] taler-auditor needs better documentation (Stefan)
0005775: [wallet (WebExtensions)] test weird corner cases regarding the exchange's /keys info (Florian Dold)
0005019: [bank (demonstrator)] taler bank should follow PEP 484 and 526 where applicable (Marcello Stanisci)
0006112: [bank (demonstrator)] test cases are incomplete for new bank APIs (Marcello Stanisci)
0006050: [exchange] create twister test case that sets keys expiration to zero / invalid (Marcello Stanisci)
0006051: [exchange] create twister test case to check if operations with the wire gateway are re-tried with the same request_uid (Marcello Stanisci)
0006077: [wallet (JS core)] sync support needed in wallet core (Florian Dold)
0005319: [wallet (WebExtensions)] compilation of wallet pulls in a ridiculous number of dependencies (Florian Dold)
0004810: [wallet (WebExtensions)] the wallet should support backup and sync (Florian Dold)
0004096: [documentation] Wallet database scheme needs to be documented. (Florian Dold)
0 of 11 issue(s) resolved. Progress (0%). View Issues
Scheduled For Release 2020-08-31
Exportable proofs and proof checkers
0006034: [exchange] Exchange should have separate configuration file
0003476: [wallet (WebExtensions)] evil exchange testsuite
0006133: [auditor] auditor helpers do not support CTRL-C (Christian Grothoff)
0006045: [documentation] user confusion: peer-to-peer payments in bank demonstrator (Stefan)
0005285: [wallet (WebExtensions)] Add owning wallet id to coin database (Florian Dold)
0004379: [wallet (WebExtensions)] error handling: exportable proof for e.g. double spending (Florian Dold)
0004629: [other] certificates for merchant public keys aren't supported (Florian Dold)
0 of 7 issue(s) resolved. Progress (0%). View Issues
Scheduled For Release 2019-09-15
0005925: [gnunet-fs-gtk] gnunet-gtk API incompatible with latest gnunet API (Christian Grothoff)
1 of 1 issue(s) resolved. Progress (100%). View Issues
Scheduled For Release 2014-06-08
0003491: [peerinfo package] monitor functionality is missing (Christian Grothoff)
1 of 1 issue(s) resolved. Progress (100%). View Issues
Scheduled For Release 2020-02-18
0005833: [tracking-issues] CADET tracking issue
0005836: [groupchat] Add alarm if nick was mentioned
0005834: [groupchat] Message state indicator
0005837: [groupchat] [RFC] Ring-based groupchat (serverless) (xrs)
       0005842: [groupchat] Create method for sending a message
       0005843: [groupchat] Create distributed state protocol
       0005841: [groupchat] Add method for creating a group
0 of 7 issue(s) resolved. Progress (0%). View Issues