Anastasis - Change Log
Not Yet Released
- 0010058: [packaging] anastasis-httpd does not start cleanly on firefly on reboot (Christian Grothoff)
- 0008024: [General] spanish SSN requirements wrong (nullptrderef)
- 0008025: [General] text file recovery broken (nullptrderef)
- 0007519: [packaging] need docker image for anastasis-httpd (backend) (nullptrderef)
4 issues View Issues
Not Yet Released
- 0009464: [packaging] debian package lacks systemd files for socket activation via nginx (Christian Grothoff)
1 issue View Issues
Released 2024-10-06
- 0008905: [anastasis-gtk] anastasis-gtk crashes in assertion failure (Christian Grothoff)
- 0008659: [backend] json_array_size returns size_t, but code uses unsigned int (Christian Grothoff)
2 issues View Issues
Released 2022-09-26
WebUI and 6-FA.
- 0007046: [anastasis-gtk] birth date selection sometimes freezes up "next" button (Christian Grothoff)
- 0007050: [C reducer implementation] recovery state has obscure and/or wrong field names (Christian Grothoff)
- 0007078: [anastasis-gtk] show provider name instead of URL where available (Christian Grothoff)
- 0007082: [anastasis-gtk] save-as button confusing during recovery (Christian Grothoff)
- 0007083: [anastasis-gtk] unclear which user attributes are 'bad' (Christian Grothoff)
- 0007086: [anastasis-webui] AHV number with/without dots (Christian Grothoff)
- 0007187: [anastasis-gtk] regression: TOTP no longer works (Christian Grothoff)
- 0007225: [reducer spec] inconsistencies in continent internationalization (Christian Grothoff)
- 0007226: [reducer spec] reducer doesn't handle server failures cleanly in provider status (Christian Grothoff)
- 0007228: [command line tools] write test case with hanging provider (Christian Grothoff)
- 0007259: [anastasis-gtk] cannot enter birthdates before February 1970. (Christian Grothoff)
- 0007036: [C reducer implementation] reducer returns odd error message when one provider is offline (Christian Grothoff)
- 0007044: [C reducer implementation] C reducer returns malformed error response when provider is offline (Christian Grothoff)
- 0007047: [C reducer implementation] reducer crashes with SIGSEGV if policy is malformed (Christian Grothoff)
- 0007051: [General] anastasis copyright headers contain a mix of LGPL and AGPL (Christian Grothoff)
- 0007054: [backend] backend should report more details when rate-limiting truth solving / challenge sending attempts (Christian Grothoff)
- 0007073: [backend] policy payment long polling not documented and too high by default (Christian Grothoff)
- 0007117: [backend] --disable-doc configure option ignored (Christian Grothoff)
- 0007218: [anastasis-gtk] "Solve challenges" screen complains about "A challenge is already active" (Christian Grothoff)
- 0007227: [C reducer implementation] enter_user_attributes blocks on providers being unresponsive (Christian Grothoff)
- 0007059: [anastasis-webui] pressing the "enter" key should go to the next step (sebasjm)
- 0007074: [reducer spec] poll / authentication-timeout confusing (Christian Grothoff)
- 0007075: [anastasis-webui] layout shift when loading anastasis-webui (sebasjm)
- 0007076: [anastasis-webui] implement provider editing (sebasjm)
- 0007087: [anastasis-gtk] enter for 'next' (Christian Grothoff)
- 0007093: [anastasis-webui] secret name not shown (sebasjm)
- 0007096: [General] error message shown when entering bad user attributes during recovery confusing (Christian Grothoff)
- 0007098: [reducer spec] deny 1-FA (Christian Grothoff)
- 0007011: [General] add support for more countries (Christian Grothoff)
- 0007037: [backend] backend tests are failing during payment (Florian Dold)
- 0007045: [C reducer implementation] use clearer names for various salt values (Christian Grothoff)
- 0007048: [backend] backend frequently crashes during backups (Florian Dold)
- 0007056: [General] anastasis reducer: make actions consistent (Florian Dold)
- 0007062: [anastasis-webui] policy editing should have a "restore default suggestion button" (Florian Dold)
- 0007063: [C reducer implementation] C reducer upload fee computation includes providers that are not part of any policy (Florian Dold)
- 0007061: [reducer spec] all sum types should have a type/tag field to identify the arm (Florian Dold)
- 0007064: [REST API] GET /truths/ endpoint is problematic (Florian Dold)
- 0007065: [reducer spec] review types of challenge feedback (sebasjm)
- 0007066: [packaging] installing and uninstalling the anastasis-httpd package results in broken DB (Christian Grothoff)
- 0007067: [anastasis-webui] scss warnings (sebasjm)
- 0007068: [TypeScript reducer implementation] TypeScript reducer does not allow version selection (Florian Dold)
- 0007069: [anastasis-webui] show spinner and/or disable next button while waiting for the reducer (sebasjm)
- 0007070: [REST API] when downloading policy, there should be a way to distinguish "policy not found" from "policy with this version not found" (Florian Dold)
- 0007071: [backend] provider crashes in truth upload (Florian Dold)
- 0007072: [anastasis-webui] browser history integration (sebasjm)
- 0007077: [anastasis-webui] (Re-)implement file uploads and downloads (Florian Dold)
- 0007080: [General] case-sensitivity issues with user attributes (sebasjm)
- 0007081: [authentication methods] phone number must contain country prefix (sebasjm)
- 0007084: [authentication methods] stress case-sensitivity for security question answer (sebasjm)
- 0007085: [General] user confusion between secret name/value (sebasjm)
- 0007088: [General] entering 15-digit PIN/TAN codes is difficult (sebasjm)
- 0007089: [General] long UUID shocks users (sebasjm)
- 0007090: [anastasis-webui] are you sure? (sebasjm)
- 0007091: [anastasis-webui] TOTP triggered error (Florian Dold)
- 0007092: [anastasis-webui] "A-" prefix missing (sebasjm)
- 0007094: [General] secret entry field too small (sebasjm)
- 0007095: [General] normalization suggestions for user attributes (sebasjm)
- 0007097: [anastasis-webui] Google TOTP can only do 6 digits (sebasjm)
- 0007188: [authentication methods] e-mail authentication fails with 404 (Christian Grothoff)
- 0007219: [REST API] do not use WebDAV HTTP status codes (Christian Grothoff)
- 0007221: [anastasis-gtk] select_version only lists one provider (Christian Grothoff)
- 0007222: [C reducer implementation] authentication_providers should be properly tagged with status (Christian Grothoff)
- 0007223: [command line tools] test_prepare.sh with fees fails because of libeufin (Florian Dold)
- 0007231: [anastasis-webui] implement new challenge feedback in UI (sebasjm)
64 issues View Issues
Released 2021-09-30
Advanced business features.
- 0006918: [command line tools] liability limits not exposed (Christian Grothoff)
- 0007010: [command line tools] GUIs should show/link to Anastasis operator terms of service / privacy policy (Christian Grothoff)
- 0007022: [command line tools] warn user against using single-factor authentication (Christian Grothoff)
- 0007023: [authentication methods] add support for TOTP authentication (RFC 6238) (Christian Grothoff)
- 0007024: [C client library] error is shown on first auth dialog (Christian Grothoff)
5 issues View Issues
Released 2021-08-31
original design feature-complete
- 0006990: [authentication methods] support SEPA authentication (Christian Grothoff)
1 issue View Issues
Released 2021-08-14
First usable version.
- 0006931: [command line tools] Gtk+ allows expiration selection even if all providers are free (Christian Grothoff)
- 0006841: [C client library] support paying to store recovery document and/or truth for more than one period (Christian Grothoff)
- 0006831: [command line tools] add support for policy editing to anastasis-gtk (Christian Grothoff)
- 0006830: [command line tools] re-implement cost-based selection (Christian Grothoff)
- 0006500: [General] fix memory leakage (Christian Grothoff)
- 0006501: [backend] error handling (Christian Grothoff)
- 0006526: [backend] Refactor crypto library (Christian Grothoff)
- 0006527: [backend] Refactor PostgreSQL plugin (Christian Grothoff)
- 0006529: [backend] Compression of the recovery document (Christian Grothoff)
- 0006530: [authentication methods] SMS Authentication (Christian Grothoff)
- 0006532: [authentication methods] E-Mail Authentication (Christian Grothoff)
- 0006534: [General] Website Anastasis update (Dominik Meister)
- 0006546: [command line tools] Anastasis GTK (Christian Grothoff)
- 0006572: [authentication methods] need to update database schema to store transmitted codes and retry counters during authorization process (Christian Grothoff)
- 0006573: [backend] need authentication plugin API (Christian Grothoff)
- 0006748: [backend] generate 405 method not allowed where applicable (Christian Grothoff)
- 0006749: [backend] support i18n wherever applicable (Christian Grothoff)
- 0006752: [backend] policy upload payment logic error handling is bad (Christian Grothoff)
- 0006753: [C client library] complete test_anastasis logic (Christian Grothoff)
- 0006759: [C client library] support forcing payment for truth uploads in reducer (Christian Grothoff)
- 0006760: [C client library] consider explicit specification of providers for recovery document upload in reducer API (Christian Grothoff)
- 0006763: [Documentation] document redux states during final payment (Christian Grothoff)
- 0006764: [C client library] improve error report generation in redux logic (Christian Grothoff)
- 0006809: [command line tools] show provider status in provider dialog (Christian Grothoff)
- 0006810: [C client library] reducer should detect if upload exceeds limit (Christian Grothoff)
- 0006819: [command line tools] show currency when selecting country (Christian Grothoff)
- 0006820: [C client library] consider replacying "currency" with a "currencies" array in select_country (Christian Grothoff)
- 0006823: [command line tools] show expiration date of provider policy/truth storage during backup (Christian Grothoff)
- 0006825: [command line tools] prefix secret with mime-type and/or application/version (Christian Grothoff)
- 0006826: [command line tools] warn user in case of dangerous operations (Christian Grothoff)
- 0006827: [command line tools] review how we select challenges and show challenge progress/errors (Christian Grothoff)
- 0006828: [command line tools] show backup failures appropriately (Christian Grothoff)
- 0006580: [C client library] de-/serialization of states (Christian Grothoff)
- 0006750: [backend] grant refunds if challenge could not be issued (Christian Grothoff)
- 0006751: [C client library] policy upload client should expose policy version (Christian Grothoff)
- 0006754: [authentication methods] authorization backends should respond in JSON (Christian Grothoff)
- 0006842: [backend] policy upload succeeds despite payment secret not being initialized (Christian Grothoff)
37 issues View Issues
doodle - Change Log
Released 2018-03-30
- 0002510: [other] doodle is too verbose (Christian Grothoff)
- 0003307: [doodled] [semaphore.c:389]: (warning) memset() called to fill 0 bytes of 'handle'. (Christian Grothoff)
2 issues View Issues
Released 2006-05-02
- 0001017: [doodled] doodled does not react to signals (SIGTERM/HANGUP) (Christian Grothoff)
1 issue View Issues
GNUnet - Change Log
Released 2025-10-20
1 issue View Issues
Released 2025-09-30
- 0007542: [cadet service] cadet still uses the legacy DHT hello block format (Christian Grothoff)
- 0007905: [GNS] Selection and deployment of DNS zones (schanzen)
- 0007907: [GNS] Deployment of zones via CSV/Other (schanzen)
- 0007906: [GNS] Deployment of zones via AXFR (schanzen)
- 0007908: [GNS] Documentation and publications of mirrored DNS zones (schanzen)
- 0007909: [GNS] Development of a registrar service framework (schanzen)
- 0007914: [GNS] Documentation and publication of GNS zone registrar (schanzen)
- 0007487: [namestore service] gnunet-namestore-zonefile error parsing zones (schanzen)
- 0006968: [other] Debian package improvements (Christian Grothoff)
- 0007215: [messenger service] Indirect message receivement without permission (thejackimonster)
- 0008630: [core service] Change symmetric encryption scheme to XChaCha20-Poly1305 (ch3)
- 0009283: [util library] integer overflow in GNUNET_xnew_array_2d_ and GNUNET_xnew_array_3d_ (schanzen)
- 0009385: [other] outdated documentation on gnunet handbook (schanzen)
- 0009555: [build process] Retire autotools (schanzen)
- 0009666: [core service] Implement CAKE (ch3)
15 issues View Issues
Released 2025-03-31
- 0009717: [build process] Meson with GNU configuration
- 0009623: [transport service] Build fails with >=gcc-15 (schanzen)
- 0009637: [ARM service] process_refunds_cb: can prd->cr_head be NULL? (Christian Grothoff)
3 issues View Issues
Released 2024-12-09
- 0008788: [namestore service] plugin_namestore_sqlite.c calls GNUNET_NAMESTORE_RecordIterator with new editor hint, not old (schanzen)
- 0008962: [util library] gnunet-setup fails to find libexec libraries (Christian Grothoff)
- 0009008: [testing library] libgnunet_test_testing_plugin_ping is versioned (schanzen)
- 0009335: [util library] broken documentation link in header gnunet_mq_lib.h (schanzen)
- 0009246: [transport service] Virtual links are still in memory during shutdown (thejackimonster)
- 0009305: [util library] get_size_rec uses stat when it should be using lstat (schanzen)
- 0009306: [util library] GNUNET_DISK_file_backup: filesystem race condition (schanzen)
- 0009308: [util library] GNUNET_DISK_file_read_non_blocking: function makes no sense (Christian Grothoff)
- 0009309: [util library] GNUNET_DISK_directory_scan: get rid of the stat() call (schanzen)
- 0009310: [util library] GNUNET_DISK_glob: duplicate case (schanzen)
- 0009311: [util library] GNUNET_DISK_pipe: O_CLOEXEC race (schanzen)
- 0009312: [util library] GNUNET_DISK_internal_file_handle_: why void*?! (schanzen)
- 0009313: [other] Multiple lines of Log output are missing newlines. (schanzen)
- 0009321: [util library] GNUNET_DNSPARSER_duplicate_cert_record uses strdup instead of memdup (schanzen)
- 0009322: [util library] GNUNET_DNSPARSER_builder_add_name: integer overflow (schanzen)
- 0009323: [util library] GNUNET_DNSPARSER_builder_add_cert: integer overflow (schanzen)
- 0009324: [util library] GNUNET_DNSPARSER_builder_add_query: buffer overflow (schanzen)
- 0009325: [util library] GNUNET_DNSPARSER_builder_add_mx: integer overflow (schanzen)
- 0009326: [util library] GNUNET_DNSPARSER_builder_add_srv: integer overflow (schanzen)
- 0009327: [util library] GNUNET_DNSPARSER_builder_add_uri: integer overflow (schanzen)
- 0009328: [util library] add_record: buffer overflow (Christian Grothoff)
- 0009369: [ARM service] parsing STEFAN_LIN fails under de_DE.UTF-8 locale (schanzen)
- 0003866: [transport service] local peer discovery should be implemented (t3sserakt)
23 issues View Issues
Released 2024-10-29
- 0009274: [other] _make_continuous_arg_copy (in gnunet): integer overflow (schanzen)
- 0009279: [util library] GNUNET_buffer_write_data_encoded: integer overflow (schanzen)
- 0009285: [util library] GNUNET_xgrow_: division by zero (schanzen)
- 0009286: [util library] GNUNET_asprintf: don't call vsprintf (schanzen)
- 0009288: [util library] GNUNET_hex2b: buffer overflow (schanzen)
- 0009290: [util library] GNUNET_CONFIGURATION_deserialize: confusing code (schanzen)
- 0009294: [transport service] QUIC communicator fails to build with recent quiche versions (schanzen)
- 0009297: [util library] GNUNET_CRYPTO_ecc_dlog_prepare: integer overflow (schanzen)
- 0009298: [util library] derive_h: salt is not random (schanzen)
- 0009299: [util library] TODO found in elligator crypto code (schanzen)
- 0009300: [util library] GNUNET_CRYPTO_ecdhe_elligator_key_get_public_norand: code and comment disagree (schanzen)
- 0009301: [util library] weakened randomness in GNUNET_CRYPTO_hash_create_random (schanzen)
- 0009302: [util library] GNUNET_CRYPTO_hash_file: buffer overflow (schanzen)
13 issues View Issues
Released 2024-10-10
- 0007589: [DHT service] gnunet-service-dht is constantly at 100% CPU utilization (Christian Grothoff)
- 0008978: [util library] Scheduler: ready_count underflow (thejackimonster)
- 0008979: [util library] MQ: Send fails because envelope queue is not empty (thejackimonster)
- 0009179: [messenger service] gnunet-messenger segfaults on entering empty string at prompt. (thejackimonster)
- 0009205: [util library] Build of GNUnet fails because of calling strptime in strings.c (Christian Grothoff)
5 issues View Issues
Released 2024-08-29
- 0008622: [transport service] TCP and UDP communicator symmetric encryption (schanzen)
- 0007961: [other] Provide a library that allows single-process applications (t3sserakt)
- 0007963: [util library] Improve scheduler to support single-process applications (schanzen)
- 0008813: [cadet service] memory leak in announce_id in gnunet-service-cadet (schanzen)
- 0008063: [util library] [Meta issue] Elligator for TCP/UDP transports (pedram)
- 0008065: [util library] Implement elligator in TCP communicator (pedram)
- 0008067: [util library] Update UDP communicator protocol specification (pedram)
- 0008068: [util library] Update TCP communicator protocol specification (pedram)
- 0008915: [util library] Use libsodiums HKDF (schanzen)
- 0009043: [peerstore] Reimplement manually connecting peers using CLI (schanzen)
10 issues View Issues
libextractor - Change Log
Not Yet Released
- 0009223: [plugins] exiv2_extractor.cc raises uncatchable exception in its BasicIo implementation with Exiv 0.28 (Christian Grothoff)
- 0008513: [plugins] test_exiv2 fails with Exiv2 0.28 (Christian Grothoff)
- 0008620: [libextractor main library] libextractor searches tidy-html include as <tidy/tidy.h>; is packaged simply as <tidy.h> (Christian Grothoff)
3 issues View Issues
Released 2023-12-05
- 0007970: [plugins] exiv2_extractor.cc fails to build on 32bit system with exiv2 0.28.0 patch from bug#7889 (Christian Grothoff)
- 0002516: [plugins] ELF plugin should be ported to new API (Christian Grothoff)
- 0002518: [plugins] real plugin should be ported to new API (Christian Grothoff)
3 issues View Issues
Released 2023-12-02
- 0005659: [build system] ffmpeg not found (Christian Grothoff)
- 0006777: [plugins] opus plugin uses obsolete library (Christian Grothoff)
- 0007889: [plugins] exiv2 0.28 breaks exiv2_extractor.cc (Christian Grothoff)
3 issues View Issues
Released 2021-01-30
- 0006425: [build system] Soname was demoted from libextractor.so.3 to libextractor.so.2 (Christian Grothoff)
- 0006613: [plugins] FAIL: test_exiv2 (Christian Grothoff)
- 0006709: [libextractor main library] test_rpm test fails on several architectures with rpm 4.16 (Christian Grothoff)
3 issues View Issues
Released 2020-07-02
- 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)
- 0006391: [plugins] FAIL: test_rpm (Christian Grothoff)
3 issues View Issues
libmicrohttpd - Change Log
Not Yet Released
- 0010333: [documentation] example/simplepost.c not working (Christian Grothoff)
- 0009664: [build system] testcurl FAIL: test_tricky_url, Wrong URI: `/one%0dtwo', line: 304 (Karlson2k)
- 0007757: [external API] MHD_add_response_header set by MHD_create_response_from_callback continues to execute MHD_queue_response and cannot continue to (Christian Grothoff)
3 issues View Issues
Not Yet Released
- 0010483: [build system] Build system (Christian Grothoff)
- 0010403: [build system] testcurl FAIL with curl 8.16.0: test_get_close and test_get_close10 (Karlson2k)
- 0009634: [other] Insufficient request header validation (Christian Grothoff)
3 issues View Issues
Released 2024-02-23
- 0009667: [documentation] tutorial is outdated (Christian Grothoff)
1 issue View Issues
libmicrohttpd2 - Change Log
Not Yet Released
Refers to the lastest version in Git (at the time of the bug submission)
- 0010253: [General] Possible Heap Buffer Overflow in libmicrohttpd2 response_auth_digest.c (Karlson2k)
- 0010296: [other] Possible memory-leaking bug discovered in `mempool_funcs.c` (Karlson2k)
- 0010300: [General] Buggy conditional check found in mhd_recv.c (Karlson2k)
- 0010304: [General] Possible Stack Buffer Overflow in libmicrohttpd2 daemon_add_conn.c (Karlson2k)
- 0010326: [General] A logic bug discovered in mhd_str.c (Karlson2k)
- 0010328: [General] A logic bug in algorithm enum parsing found in `auth_digest.c` (Karlson2k)
- 0010354: [General] A conditional check bug in auth scheme parsing found in request_auth_get.c (Karlson2k)
7 issues View Issues
Not Yet Released
First public preview release
- 0004918: [HTTPS (TLS)] mbed TLS support (Christian Grothoff)
- 0004917: [HTTPS (TLS)] OpenSSL support (Karlson2k)
2 issues View Issues
Taler - Change Log
Not Yet Released
Compliance improvements
- 0009917: [exchange AML backoffice (SPA)] AML SPA must be able to create PDF with entire AML file(s) [0h] (Christian Grothoff)
- 0010850: [exchange] wirewatch idle (Christian Grothoff)
- 0010487: [merchant backend] merchant backend should generate (yearly/quarterly/monthly) transaction report PDFs [5d] (Christian Grothoff)
- 0010137: [Cyclos integration] implement Taler integration against Cyclos [Deadline: 12'2025] (Antoine A)
- 0010842: [merchant backend] SPA request to /transfers on snack fails with assertion (Christian Grothoff)
- 0010834: [Web site(s)] Trisquel cannot use Multiverse (Christian Grothoff)
- 0010800: [exchange] Implement vDOLDPLUS refresh; keep support for v27 (oec)
7 issues View Issues
Released 2025-12-22
Magnet private beta
- 0010646: [merchant backoffice SPA] Possibly get rid of react-chartjs-2 wrapper dependency (sebasjm)
- 0010760: [exchange] exchange treats AML rule names case-sensitively, causing subtle differences between tests and prod (Christian Grothoff)
- 0010678: [wallet (iOS App)] iOS wallet should disable p2p payment initiation when flag is set for scope (MarcS)
- 0010712: [merchant backend] SQL file resource said to not be found (Christian Grothoff)
- 0009525: [merchant backoffice SPA] 'Passwort' instead of 'Zugangstoken' in Merchant Backend [8h] (Stefan)
- 0010167: [wallet (iOS App)] iOS wallet doesn't show error states of exchange entries [2d] (MarcS)
- 0010593: [merchant backoffice SPA] Taler Merchant Backend SPA: Delete screen "Wire transfer" and apply po file generation for i18n (Stefan)
- 0010683: [deployment and operations] Test template functionality in taler-merchant v1.2.3 and higher [end of second week in December] (Stefan)
- 0010781: [merchant backoffice SPA] "Accept the Terms of service" doesn't show up in weblate (sebasjm)
- 0008468: [deployment and operations] regio: consider configuring a systemd timer to re-run taler-exchange-offline (Christian Grothoff)
- 0009078: [merchant backend] Default wire transfer delay should be absolute (sebasjm)
- 0009329: [wallet-core] wallet-core should support shopping URL (Florian Dold)
- 0009766: [merchant backoffice SPA] merchant pop-up with KYC-auth wire transfer instructions lacks QR codes (sebasjm)
- 0009980: [deployment and operations] consider using ansible-vault instead of home-grown gpg helpers (Florian Dold)
- 0009996: [challenger] challenger SPA for numeric inputs lacks input style hint (sebasjm)
- 0010052: [wallet (Android App)] Adding new Exchange may fail
- 0010382: [merchant backoffice SPA] Standardised units for SPA (Bohdan)
- 0010453: [exchange] installing the taler-exchange debian package logs weird error about unknown database (Florian Dold)
- 0010506: [merchant backend] Standardised units of products for Merchant Backend (Bohdan)
- 0010607: [wallet-core] Support local petname alias for contacts in mailbox (schanzen)
- 0010608: [release] Build stable ARM packages (Florian Dold)
- 0010636: [merchant backend] refund time = 0 [1d] (Christian Grothoff)
- 0010638: [merchant backoffice SPA] remove "confirm" button on 2fa (sebasjm)
- 0010645: [merchant backoffice SPA] Add tables to statistic charts for data (schanzen)
- 0010647: [libeufin-bank-ui (SPA)] multi factor doesn't work with same challenge type (sebasjm)
- 0010651: [exchange KYC SPA] assertion logged when KYC backend is down by oauth2 plugin (sebasjm)
- 0010679: [wallet (WebExtension)] webext wallet should disable p2p payment initiation when flag is set for scope (sebasjm)
- 0010687: [exchange] accounts with same normalized payto show multiple times in the SPA ... (Christian Grothoff)
- 0010696: [merchant backend] merchant /paid request has request field wallet_data_hash in docs but not implementation (Christian Grothoff)
- 0010741: [exchange] need additional synthetic field values for PDF generator (Christian Grothoff)
- 0008280: [specification] update dd53 with the behavior after payment (MarcS)
- 0009060: [Magnet Bank integration] finish support for Magnet bank core banking (Antoine A)
- 0009148: [merchant backend] merchant should have a default refund deadline (sebasjm)
- 0009360: [merchant backend] consider computing refund deadline based on payment deadline, not order creation timestamp (sebasjm)
- 0009681: [merchant backoffice SPA] while viewing order details page, SPA does not long-poll, shows stale data (sebasjm)
- 0010172: [merchant backend] should not be able to create to create tokens with a token (Christian Grothoff)
- 0010639: [merchant backoffice SPA] hide refresh option on ac token creation (sebasjm)
- 0010668: [sandcastle (containerized demo deployment)] deploy turnstile in sandcastle-ng [12h] [deadline: 18dec2025] (Florian Dold)
- 0010745: [merchant backend] wrong wire transfer report on order details (Christian Grothoff)
- 0010751: [merchant backend] merchant depositcheck logs SQL error, logs shutdown but does not terminate (Christian Grothoff)
- 0010117: [wallet-core] Define 4 values for shortcut amounts [1h] (Florian Dold)
- 0010244: [wallet-core] wallet creates extra transactions on repurchase detection [4h] (sebasjm)
- 0010465: [wallet (all platforms)] Allow disabling direct deposit from wallets [3h] (Florian Dold)
- 0010496: [merchant backoffice SPA] Purging instance after deletion not working (vlada.svirsh)
- 0010599: [merchant backoffice SPA] Taler Merchant Backend SPA: Old password needs to be entered and matched in Password menu (sebasjm)
- 0010626: [merchant backoffice SPA] Version string mismatch frontend <-> backend: intentional? (sebasjm)
- 0010634: [wallet-core] Double-refund appearence in wallet with BFH/CHF + TOPS/CHF mixed [5h] (Florian Dold)
- 0008922: [wallet (iOS App)] allow retrying after scanning (peer-push-credit) QR code (MarcS)
- 0009243: [wallet-core] When an Exchange is not reachable, wallet-core should return "not reachable" instead of some JSON error (MarcS)
- 0009925: [exchange] exchange tests fail under valgrind due to use of uninitialized values (Christian Grothoff)
- 0010145: [wallet (iOS App)] Banking QR codes should be shared as images (MarcS)
- 0010622: [merchant backoffice SPA] for templates, summary should be mandatory if non-editable (sebasjm)
- 0010635: [merchant backend] wrong response doesn't follow spec [3d] (Christian Grothoff)
- 0010658: [merchant backoffice SPA] UX: "back" (sebasjm)
- 0010660: [merchant backoffice SPA] Text: "advance" (Stefan)
- 0010661: [merchant backoffice SPA] UX: Orders list doesn't show refund amount (sebasjm)
- 0010664: [merchant backoffice SPA] backend SPA should support showing orders with v1 contracts (sebasjm)
- 0010666: [taler-harness] implement test for exchange AML officer SPA PDF generation (Christian Grothoff)
- 0010677: [wallet (Android App)] Android wallet should disable p2p payment initiation when flag is set for scope (avalos)
- 0010680: [Magnet Bank integration] create contrib/bump script for taler-rust.git (Antoine A)
- 0010695: [merchant backoffice SPA] Can create refund for wired order (sebasjm)
- 0010714: [merchant backend] unexpeced order marked as wired (sebasjm)
- 0010715: [merchant backoffice SPA] translation string is not in sync with weblate (sebasjm)
- 0010720: [wallet-core] implement HU BBAN support / DD75 in wallet-core [5h] (Florian Dold)
- 0010723: [wallet (WebExtension)] implement BBAN entry for Hungary in webext wallet UI (sebasjm)
- 0010724: [merchant backoffice SPA] Refund "pending" even after wire deadline (sebasjm)
- 0010725: [merchant backoffice SPA] UX: Refund URL shown even after wire deadline (sebasjm)
- 0010733: [merchant backoffice SPA] 451 response not handled by spa for template instantiation (sebasjm)
- 0010734: [merchant backoffice SPA] order status stale in SPA (sebasjm)
- 0010737: [merchant backend] 451 of template creation dont returns a PaymentDeniedLegallyResponse without urls (Christian Grothoff)
- 0010747: [merchant backoffice SPA] Merchant Backoffice SPA: Access tokens on backend.test.taler.net are dysfunctional [urgent] (sebasjm)
- 0010757: [exchange] exchange does not return attributes set by AML officer decision (test: kyc-decision-attr) (Florian Dold)
- 0010765: [merchant backend] backend refuses to delete an instance without the owner permission (Christian Grothoff)
- 0010774: [merchant backoffice SPA] Merchant Backoffice: In submenu categories products cannot be added to the category or updated [urgent] (sebasjm)
- 0010711: [sandcastle (containerized demo deployment)] Merchant Backoffice UI: Terms of service unavailable (sebasjm)
- 0010632: [merchant backoffice SPA] Unnecessary need to press complete button after entering TAN (e.g., from email) (sebasjm)
- 0010637: [merchant backoffice SPA] refund amount on list of orders (sebasjm)
- 0010746: [merchant backoffice SPA] Merchant Backoffice SPA: Suggested text in some fields is not suitable for the Swiss population and needs to be adapted [urgent] (sebasjm)
- 0010742: [merchant backoffice SPA] Merchant Backoffice: Translations into German (342 strings) [urgent, deadline 12.12.25] (sebasjm)
- 0010763: [merchant backoffice SPA] Merchant Backoffice: Translations into German (243 strings) [urgent, deadline 12.12.25] (Stefan)
- 0010764: [merchant backoffice SPA] remove access token for non expert users (sebasjm)
- 0010780: [deployment and operations] Test upgrade of taler-merchant to v1.2.5 (from v1.2.4) (vecirex)
- 0010762: [merchant backoffice SPA] Merchant Backoffice: Cancel button on the second factor login page throws an error [high prio/urgent] (sebasjm)
- 0010704: [merchant backoffice SPA] taler-merchant shows error when looking into "<-> Wire transfers" (sebasjm)
- 0010649: [merchant backoffice SPA] Merchant Backend: Templates do not get updated and the clear button is dysfunctional (sebasjm)
- 0010536: [General] Terms of service (ToS) for the Taler Merchant Backend [2h] (sebasjm)
- 0009502: [deployment and operations] migrate weblate to firefly (Christian Grothoff)
- 0010682: [merchant backend] Within specific versions, merchant can be not upgraded automatically (from v1.1.0 or earlier to 1.2.0+) (Bohdan)
88 issues View Issues
Released 2025-11-22
DONAU (for Android)
- 0010794: [deployment and operations] Merchant Backend v1.2.6: Request for obtaining an SMS to verify an update to the settings failed (vecirex)
- 0010624: [documentation] For exchanges w/ KYC: taler-merchant-kyccheck must run (explicit context to mention: TOPS/CHF) (Christian Grothoff)
- 0010581: [merchant backoffice SPA] Profiles to simplify merchant backend (sebasjm)
- 0010631: [merchant backend] TOPS/CHF payment leads to core dump in newest taler-merchant-httpd (Christian Grothoff)
- 0010500: [directory] Implement Friends Tab in webextension (schanzen)
- 0010501: [wallet-core] Implement friends management (schanzen)
- 0008440: [Web site(s)] Add news section on the NGI Taler page to have links to news items related to the project (Stefan)
- 0009772: [merchant backoffice SPA] template "print" button (sebasjm)
- 0010502: [wallet-core] Implemenmt mailbox functionality (schanzen)
- 0010541: [merchant backend] merchant response to /private/kyc flaky due to timing issues (Florian Dold)
- 0010594: [merchant backoffice SPA] Taler Merchant Backend SPA: URL for the slug must not be shown in "Inventory" menu [nice-to-have for target version 1.2] (sebasjm)
- 0010598: [merchant backoffice SPA] Taler Merchant Backend SPA: Eliminate 'forever' button in the "Settings" menu [nice-to-have for target version 1.2] (sebasjm)
- 0010468: [taler-harness] test simple-payment fails, sometime (Florian Dold)
- 0010553: [exchange AML backoffice (SPA)] AML SPA still does not tolerate 204 responses for statistics (sebasjm)
- 0010574: [documentation] API: Webhook event types are not documented (Bohdan)
- 0010606: [merchant backend] merchant incorrectly validates wire_transfer_deadline field (Florian Dold)
- 0010480: [merchant backend] 502 error when paying order with TESTKUDOS:0 tax receipt (Christian Grothoff)
- 0010505: [donau] harness test donau-idempotency results in merchant memory leak (Christian Grothoff)
- 0010537: [merchant backend] consider transitioning contract_terms columns to jsonb (Christian Grothoff)
- 0010544: [merchant backend] merchant backend resets connection instead of reporting error for (Christian Grothoff)
- 0009316: [auditor] pending deposits not exposed via REST API (Christian Grothoff)
- 0009436: [auditor] early_aggregation table lacks REST API for inspection (Christian Grothoff)
- 0010152: [merchant backoffice SPA] need SPA design for v1 order creation & templates (vlada.svirsh)
- 0010334: [documentation] Video tutorial "Category management" [40h] (vlada.svirsh)
- 0010539: [merchant backoffice SPA] complete error handling on button actions (sebasjm)
- 0010543: [libeufin-bank-ui (SPA)] expired session makes confirming withdrawal impossible (sebasjm)
- 0010562: [documentation] Wrong type definitions for Timestamp and RelativeTime (Christian Grothoff)
- 0010564: [documentation] Contradictory statements about refund deadline/delay (Christian Grothoff)
- 0010565: [documentation] nanoseconds? (Christian Grothoff)
- 0010566: [documentation] Webhook documentation needs improvements (Christian Grothoff)
- 0010568: [documentation] Contradictory and confusing docs for GET [/instances/$INSTANCE]/orders/$ORDER_ID (Christian Grothoff)
- 0010570: [Web site(s)] Site gen failed when parsing news in function cut_text (Christian Grothoff)
- 0010571: [Web site(s)] Publish deliverables NGI Taler on NGI project web page (Christian Grothoff)
- 0010576: [documentation] Please clarify "approvement" (Christian Grothoff)
- 0010579: [documentation] trivial: RefundDetails.pending (Christian Grothoff)
- 0010362: [libeufin-nexus] get nexus to work with EBICS dialect of Valiant bank (Antoine A)
- 0010478: [merchant backend] merchant backend crashes when making a donation after donau changed its keys (Christian Grothoff)
- 0010590: [other] taler_error_codes.py generated by GANA is invalid (Christian Grothoff)
- 0010613: [exchange] exchange produces HTTP 500 and sql error log when inserting KYC attributes in decision (Christian Grothoff)
- 0010596: [merchant backoffice SPA] Taler Merchant Backend SPA, "KYC status" menu [nice-to-have for target version 1.2] (sebasjm)
- 0010597: [merchant backoffice SPA] Taler Merchant Backend SPA: The 'off' choice in the "OTP Devices" menu should not be shown [nice-to-have for target version 1.2] (sebasjm)
- 0010600: [merchant backoffice SPA] Taler Merchant Backend SPA: At "Wire transfers", the 'plus' symbol has to be eliminated (sebasjm)
- 0010602: [merchant backoffice SPA] Taler Merchant Backend SPA, "Inventory" menu [nice-to-have for target version 1.2] (sebasjm)
- 0010235: [donau] DONAU MVP [meta] [15oct] (Christian Grothoff)
- 0009058: [wallet (Android App)] support donation receipts (avalos)
- 0010604: [merchant backend] login into merchant backend fails (Christian Grothoff)
- 0010629: [documentation] Document how to switch off default exchanges and currencies (Christian Grothoff)
- 0010482: [deployment and operations] pixel /tmp > 90% full due to loki (vecirex)
- 0010283: [quality checkpoint] Check / amend QA test cases w/ Stefan [1h] (Stefan)
49 issues View Issues
gnunet-fuse - Change Log
Released 2018-06-06
- 0004665: [build system] gnunet-fuse fails to find gnunet/gnunet_util_lib.h and can't use fuse anymore (Christian Grothoff)
1 issue View Issues
Released 2012-06-06
- 0002401: [other] gnunet-fuse needs to be ported to 0.9.x (Christian Grothoff)
1 issue View Issues
gnunet-gtk - Change Log
Not Yet Released
- 0007419: [gnunet-fs-gtk] Identity selector (Christian Grothoff)
1 issue View Issues
Released 2020-08-02
1 issue View Issues
Released 2019-09-15
- 0005925: [gnunet-fs-gtk] gnunet-gtk API incompatible with latest gnunet API (Christian Grothoff)
1 issue View Issues
gnunet-www - Change Log
Released 2021-04-04
- 0005800: [General] spellcheck gnunet.org (Christian Grothoff)
- 0005522: [Homepage] new website: improve / fix "/news" system (schanzen)
- 0005535: [Homepage] new website: import old news (schanzen)
- 0005592: [General] website: generate rss for news (schanzen)
- 0005577: [General] website: rework branding image in navigation bar (schanzen)
- 0005648: [Homepage] page refresh behavior bug (schanzen)
- 0005798: [Homepage] handbook links are 404 (schanzen)
- 0005819: [General] news generator (schanzen)
- 0005575: [General] Proposal: Add a section for "News" on the front page of new site (schanzen)
- 0005792: [Homepage] Re-use FAQ item "What does my system do when participating in GNUnet file sharing?" ? (schanzen)
10 issues View Issues