Anastasis - Change Log
Not Yet Released
- 0008024: [General] spanish SSN requirements wrong (nullptrderef)
- 0008025: [General] text file recovery broken (nullptrderef)
- 0007519: [packaging] need docker image for anastasis-httpd (backend) (nullptrderef)
3 issues View Issues
Not Yet Released
- 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-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
- 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)
9 issues View Issues
libextractor - Change Log
Not Yet Released
- 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)
2 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
- 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)
2 issues View Issues
Released 2023-05-28
- 0007134: [build system] 0.9.75: missing file chapters/websocket.inc in dist tar ball (Christian Grothoff)
- 0007135: [build system] 0.9.75: test suite is failing (Karlson2k)
- 0007192: [internal event loop] Notify complete callback sometimes not called when connection is closed prematurely while using epoll internal thread (Christian Grothoff)
- 0007196: [external API] mhd_assert(0) after MHD_resume_connection() (Christian Grothoff)
- 0007772: [performance] Upgraded connection in threaded context is starved of memory (Christian Grothoff)
5 issues View Issues
Taler - Change Log
Not Yet Released
- 0009974: [merchant backend] payments fail in BFH deployment (Christian Grothoff)
- 0009977: [wallet (Android App)] upload Android wallet with wallet-core 1.0.5 (avalos)
- 0009969: [wallet (iOS App)] cannot initiate p2p payment (Christian Grothoff)
- 0010011: [exchange] taler-terms-generator -h fails with "VERSION unbound variable" (Christian Grothoff)
- 0009596: [wallet (Android App)] The ToS in french is not shown in the Android App for CHF implementation (Christian Grothoff)
- 0010003: [exchange] exchange KYC auth does not work when non-normalized payto URI differs between withdrawal and KYC auth (Christian Grothoff)
- 0010000: [merchant backoffice SPA] merchant SPA freaks out if bank account IBAN has spaces during account setup (sebasjm)
- 0009713: [wallet (WebExtension)] on invoice: QR code should be shown by default (sebasjm)
- 0009777: [exchange AML backoffice (SPA)] implement derived properties (sebasjm)
- 0009778: [exchange AML backoffice (SPA)] implement derived events (sebasjm)
- 0009866: [exchange KYC SPA] missing obvious validations to the vqf forms (sebasjm)
- 0009858: [wallet (Android App)] migrate qtart away from legacy Maven publishing API (avalos)
- 0009868: [exchange AML backoffice (SPA)] wizard forget the values when moving in and out the section (sebasjm)
- 0009877: [exchange AML backoffice (SPA)] MROS confirmation required without MROS event? (sebasjm)
- 0009905: [exchange AML backoffice (SPA)] cannot enter multi-line values in context (sebasjm)
- 0009906: [exchange AML backoffice (SPA)] "add custom measure" does not actually add the measure to active measures (sebasjm)
- 0009933: [wallet (Android App)] Android wallet should use "withdraw from bank" instead of plain "withdraw" cta-withdraw (avalos)
- 0009943: [merchant backoffice SPA] Webhook creation page has different event types and fields than webhook edit/update page (sebasjm)
- 0009946: [wallet (Android App)] No info if QR already was claimed by another wallet (avalos)
- 0009948: [merchant backoffice SPA] Activate Content-Security-Policy default-src: 'none' for SPA (sebasjm)
- 0009950: [qtart] unchecked malloc can lead to crash (avalos)
- 0009964: [wallet (Android App)] Balance strings seems to be cut for no reason (avalos)
- 0009972: [wallet-core] taler-wallet-cli does not work with pay-push URIs (Florian Dold)
- 0009973: [libeufin-bank] libeufin 'make install' fails to install libeufin-bank man pages (Antoine A)
- 0009976: [wallet (WebExtension)] upload webext wallet with wallet-core 1.0.4 (Florian Dold)
- 0009979: [exchange KYC SPA] bad iso date input (sebasjm)
- 0009989: [exchange] Exchange FTBFS with --enable-coverage (schanzen)
- 0009971: [wallet (Android App)] allow choosing exchange for currency (avalos)
- 0009970: [merchant backend] TOPS exchange not included in list of trusted exchanges (Christian Grothoff)
- 0009939: [merchant-pos-terminal (Android App)] Update dependency for QR code recognition on PoS app (Bohdan)
- 0009962: [sandcastle (containerized demo deployment)] Omitting the redirect to https for dev purposes on demo endpoints (Christian Grothoff)
- 0009959: [wallet-core] withdrawal does not transition out of KYC required state when exchange changes config (Florian Dold)
- 0009926: [exchange] Fix incorrect SQL statement, parameters and callback signature in exchangedb/pg_select_withdrawals_above_serial_id.c (Christian Grothoff)
- 0009947: [exchange] search_path does not work for some triggers (Christian Grothoff)
- 0009944: [exchange] secmod pthread_detach is unclean (Christian Grothoff)
- 0009923: [deployment and operations] uptimekuma failed to alert when we took spec down (Christian Grothoff)
36 issues View Issues
Released 2025-05-10
Production MVP
- 0009978: [wallet (Android App)] upload iOS wallet with wallet-core 1.0.4 (MarcS)
- 0007278: [exchange] Common handling of age restriction verification for withdraw and reward needed (oec)
- 0008247: [deployment and operations] upload final 1.0 webext to Chrome Web Store [1h] (Florian Dold)
- 0009798: [taler-harness] investigate failing harness test deposit-merge (Florian Dold)
- 0009487: [quality checkpoint] qc merchant KYC (sebasjm)
- 0009488: [wallet (iOS App)] iOS walllet should render insufficient balance details / hints for merchant payments (avalos)
- 0009489: [wallet (WebExtension)] webext walllet should render insufficient balance details / hints for merchant payments (sebasjm)
- 0009495: [libeufin-bank-ui (SPA)] netzbon bank claims to be a demo (sebasjm)
- 0009796: [wallet-core] p2p push credit transactions can't be deleted (Florian Dold)
- 0009643: [wallet (WebExtension)] In merchant payment CTA, "show full details" leads to error message (Florian Dold)
- 0009655: [Web site(s)] Installation of GNUnet must be updated (schanzen)
- 0009678: [exchange AML backoffice (SPA)] create GANA registry for properties (sebasjm)
- 0009683: [wallet (Android App)] Opening an already completed withdrawal and confirming it produce an error (Florian Dold)
- 0009685: [wallet (WebExtension)] createDepositGroup WALLET_DEPOSIT_GROUP_INSUFFICIENT_BALANCE (sebasjm)
- 0009712: [exchange KYC SPA] cannot accept ToS in KYC SPA (sebasjm)
- 0009715: [exchange KYC SPA] ID document upload broken (sebasjm)
- 0009722: [wallet-core] global scope currencies appear at the bottom (avalos)
- 0009739: [exchange AML backoffice (SPA)] rules are not preserved (sebasjm)
- 0009740: [wallet (all platforms)] wallet needs to signal incompatible exchange version to user and request update (Florian Dold)
- 0009753: [donau] Create the penpot user on the firefly server (Bohdan)
- 0009767: [exchange] filter rules by payto wire method (sebasjm)
- 0009768: [exchange AML backoffice (SPA)] missing bugs from qc (sebasjm)
- 0009769: [wallet-core] implement refresh v16 in wallet-core (Florian Dold)
- 0009780: [merchant backend] merchant fails to re-fetch GET /keys when exchange loses keys (Christian Grothoff)
- 0009781: [wallet-core] investigate payment-share-idempotency test failure (Florian Dold)
- 0009786: [exchange AML backoffice (SPA)] do not clear up custom measures (sebasjm)
- 0009788: [exchange AML backoffice (SPA)] allow the aml officer to specify the context of a measure (sebasjm)
- 0009914: [exchange] exchange does not report error when AML program after form submission returns bad outcome (Florian Dold)
- 0009797: [taler-harness] harness test kyc-merchant-deposit-rewrite unclear (Florian Dold)
- 0009833: [wallet (Android App)] Android wallet immediately shows error message in withdrawal when only one exchange is unavailable (avalos)
- 0009845: [wallet-core] limit refresh session size in wallet-core (Florian Dold)
- 0009846: [wallet-core] wallet does not handle balance thresholds correctly (next vs current threshold) (Florian Dold)
- 0009847: [wallet-core] wallet balance KYC: instructed amount is used instead of actual amount (Florian Dold)
- 0009852: [exchange] need AML program for address validations (Florian Dold)
- 0009871: [exchange] 500 on submittiong VQF 902.11 (Christian Grothoff)
- 0009876: [exchange KYC SPA] impossible to submit VQF 902.9 form (sebasjm)
- 0009878: [challenger] Strange failure "The application needs to be loaded with 4 request parameters. One or more are missing:{}" (sebasjm)
- 0009904: [deployment and operations] switch demo to x-taler-bank (Florian Dold)
- 0009915: [deployment and operations] TOPS AML: selecting "TRUST" as customer type results in malformed AML outcome (Florian Dold)
- 0008561: [other] Create welcome package for NetzBon merchants also usable for Taler Operations onboarding [4h] (Christian Grothoff)
- 0008641: [deployment and operations] Take into account Taler "keys" while monitoring with Grafana. (Christian Grothoff)
- 0009376: [merchant backend] merchant backend should refuse order creation when account is not verified via KYC transfer (Christian Grothoff)
- 0009414: [deployment and operations] auditor configuration incomplete in ansible deployment [1d] (Christian Grothoff)
- 0009416: [merchant backend] contract choice logic for v1 contracts is wrong in merchant backend (Christian Grothoff)
- 0009417: [merchant backend] support for contract version v1 in merchant backend is incomplete/broken (avalos)
- 0009418: [auditor] taler-wire-auditor-debit does not undo reports (Christian Grothoff)
- 0009420: [exchange] q= parameter of HTTP protocols for priorities not respected (Christian Grothoff)
- 0009421: [exchange] json_helper does not validate normalized payto URIs (Christian Grothoff)
- 0009423: [auditor] history functions do not implement limit/offset (Christian Grothoff)
- 0009425: [merchant backend] multi-currency support in the merchant backend is incomplete (Christian Grothoff)
- 0009428: [exchange] TALER_MHD_check_accept should be used (Christian Grothoff)
- 0009437: [exchange] AML decisions cannot trigger events (Christian Grothoff)
- 0009446: [exchange] auditor test results in closer process crashing (Florian Dold)
- 0009450: [merchant backend] account restrictions crash kyccheck (test: account-restrictions) (Florian Dold)
- 0009451: [merchant backend] merchant does not update KYC status info (test: kyc-merchant-deposit) (Florian Dold)
- 0009482: [deployment and operations] monitoring should check for non-empty global fees (Christian Grothoff)
- 0009527: [merchant backend] FIXME in TALER_MERCHANTDB_category_details_free looks like a legit memory leak (Christian Grothoff)
- 0009528: [merchant backend] TALER_MERCHANTDB_token_family_details_free only frees memory partially (Christian Grothoff)
- 0008059: [libeufin-bank-ui (SPA)] new wire transfers do not show in SPA until explicit 'reload' (sebasjm)
- 0008488: [deployment and operations] investigate git hook to avoid submodule rewind (sebasjm)
- 0008777: [libeufin-nexus] confirm assumptions about c52 in zka/gls dialect. (Antoine A)
- 0009252: [wallet-core] fail to trigger second kyc, wallet core should move tx to kyc state (sebasjm)
- 0009262: [wallet (Android App)] Unified UI/UX flows (avalos)
- 0009359: [sandcastle (containerized demo deployment)] sandcastle-ng is failing to build (dvn)
- 0009367: [wallet-core] add flag to balance-change notification for transaction that change the user-visible balance (Florian Dold)
- 0009395: [auditor] editorial code cleanup (oec)
- 0009398: [wallet (Android App)] TOS animation is slow (avalos)
- 0009399: [wallet (Android App)] Netzbon withdrawl QR codes are broken on Android (avalos)
- 0009431: [libeufin (general)] Simplify incoming talerable transactions schema (Antoine A)
- 0009432: [libeufin-bank] Lazy stats (Antoine A)
- 0009440: [merchant backend] integration test "payment-abort" crashes merchant backend (Florian Dold)
- 0009443: [merchant-pos-terminal (Android App)] merchant PoS should have much longer timeout by default (avalos)
- 0009444: [wallet-core] wallet-core should properly transition to an aborted state if another wallet already accepted the bank-integrated withdrawal (Florian Dold)
- 0009459: [libeufin-nexus] Administrative balance adjustement (Antoine A)
- 0009473: [sandcastle (containerized demo deployment)] sandcastle-ng fails to build exchange due to pinned version's submodules (Florian Dold)
- 0009475: [exchange] exchange doesn't support new_measures output of AML programs (Florian Dold)
- 0009477: [wallet (Android App)] Add DONAU verificator Android app to taler-android monorepo (avalos)
- 0009478: [wallet (Android App)] Tilting closes the app (avalos)
- 0009484: [merchant backoffice SPA] merchant SPA shows that KYC is required when exchange response is 204 (sebasjm)
- 0009485: [libeufin-bank-ui (SPA)] bank SPA should consider per-account cashout minimum and show minimum cashout amount (sebasjm)
- 0009486: [libeufin-bank-ui (SPA)] when changing the legal name, cashout payto URI should also be adjusted (Antoine A)
- 0009494: [wallet (Android App)] amount entry dialog for templates hard to read (avalos)
- 0009498: [libeufin-bank] cannot change cashout IBAN (from empty) in SPA (sebasjm)
- 0009503: [deployment and operations] demo.taler.net should be migrated to firefly (Florian Dold)
- 0009509: [merchant backoffice SPA] Webhook creation (sebasjm)
- 0009526: [deployment and operations] Unable to schedule CI jobs manually (dvn)
- 0009535: [wallet (WebExtension)] Cannot enable taler-ops exchange in web-extension wallet (sebasjm)
- 0009537: [wallet (WebExtension)] cannot withdraw from TOPS-exchange (sebasjm)
- 0009456: [deployment and operations] migrate buildbot to firefly (dvn)
- 0009512: [merchant backoffice SPA] Inventory page (sebasjm)
- 0009514: [merchant backoffice SPA] product search is case-sensitive (sebasjm)
- 0009517: [merchant backoffice SPA] Quantity error message too small (sebasjm)
- 0009518: [merchant backoffice SPA] 2 "Total price" fields and missing discount field (sebasjm)
- 0009519: [merchant backoffice SPA] "copy url" button in Orders page (sebasjm)
- 0009520: [merchant backoffice SPA] Fulfillment message not supported in order advanced creation (sebasjm)
- 0009521: [merchant backoffice SPA] delivery location field missing (sebasjm)
- 0009522: [merchant backoffice SPA] Price or Price per unit (sebasjm)
- 0009543: [wallet (WebExtension)] wire transfer subject lacks "Taler " prefix (sebasjm)
- 0009545: [auditor (SPA)] auditor SPA fails to load (sebasjm)
- 0009550: [exchange KYC SPA] KYC SPA language switcher broken (sebasjm)
- 0009563: [merchant backend] merchant must do non-cherrypicked keys download on unknown denominations (Christian Grothoff)
- 0009617: [specification] Deviations from Crockford's base-32 (Christian Grothoff)
- 0009631: [merchant backend] enum type mismatch in parse_abort (Christian Grothoff)
- 0009633: [merchant backend] TMH_post_orders_ID_paid: unused variable choice_index_null; (Christian Grothoff)
- 0009638: [merchant backend] TMH_private_get_transfers: memory leak (Christian Grothoff)
- 0007814: [wallet-core] DD37: handle funky deposit txn case where aborting(refresh) might still need to do a refund [8h] (Florian Dold)
- 0008249: [wallet-core] review coinSelection.ts and improve tests [8h] (Florian Dold)
- 0008524: [qtart] resolve include path issues in QuickJS-rt.xcodeproj (MarcS)
- 0008877: [deployment and operations] Make CI containers use ramdisk/tmpfs [estimate: 10h] (dvn)
- 0009653: [exchange] Error message not very informative (Christian Grothoff)
- 0009236: [wallet (all platforms)] The field "Objectif" in the creation order in French should be renamed (Stefan)
- 0009346: [wallet-core] expose origin payto:// URI in reserve GET endpoint (Florian Dold)
- 0009408: [merchant backoffice SPA] impossible to create a new product in inventory (sebasjm)
- 0009445: [wallet-core] make sure deleteExchange really deletes all transactions related to the exchange (Florian Dold)
- 0009452: [merchant backend] GNUNET_buffer_write_path: does not reject spaces, newlines etc (Christian Grothoff)
- 0009458: [merchant backend] sign_token_envelopes: off by one? (Christian Grothoff)
- 0009492: [other] implement scenario for insufficient balance due to merchant misconfig (Florian Dold)
- 0009493: [libeufin-bank-ui (SPA)] 409 not handled properly when changing password (sebasjm)
- 0009496: [wallet (Android App)] %20 inserted into wire transfer subject with reserve pub when using copy button (avalos)
- 0009529: [merchant backend] kyc response "status" field does not reflect required KYC auth transfer (Florian Dold)
- 0009539: [exchange AML backoffice (SPA)] 403 error shown after password creation (sebasjm)
- 0009541: [exchange AML backoffice (SPA)] bad english (sebasjm)
- 0009548: [exchange AML backoffice (SPA)] transaction viewer (sebasjm)
- 0009552: [challenger] challenger SPA refuses to load without restrictions (sebasjm)
- 0009553: [challenger] challenger SPA fails to load (sebasjm)
- 0009559: [libeufin (general)] Wire gateway API /transfer should handle wtid reuse (Antoine A)
- 0009561: [wallet-core] code duplication: get rid of TalerMerchantApi client (Florian Dold)
- 0009569: [exchange] GET /kyc-info causes an empty measure set to be activated, leading to KYC erroneously being not ok (Florian Dold)
- 0009570: [exchange] spec and implement API extension to allow AML officer to set attributes (Florian Dold)
- 0009574: [wallet-core] wallet-core should re-try withdrawal with backoff for KYC (until exchange supports long-polling) (Florian Dold)
- 0009579: [deployment and operations] weird Git hook failure (dvn)
- 0009580: [exchange KYC SPA] VQF 902.9e form does not work (sebasjm)
- 0009581: [exchange KYC SPA] VQF 902.11e form has major problems (sebasjm)
- 0009584: [libeufin-nexus] libeufin-nexus manual import from stdin (Antoine A)
- 0009587: [other] decrease number of python workers for taler-merchant-demos (Florian Dold)
- 0009590: [deployment and operations] Taler's CI scripts for GNUnet need updating (dvn)
- 0009605: [exchange AML backoffice (SPA)] AML officer must be able to submit forms (sebasjm)
- 0009608: [documentation] document TOPS AML/KYC setup (Florian Dold)
- 0009628: [merchant backend] pending_deposits_cb: memory leak (Christian Grothoff)
- 0009629: [merchant backend] url_handler: memory leak (Christian Grothoff)
- 0009630: [merchant backend] confusing if statement in generate_success_response (Christian Grothoff)
- 0009636: [exchange AML backoffice (SPA)] founder fields doesn't hide when selecting account type = legal entity (sebasjm)
- 0009648: [merchant backend] null ptr deref in depositcheck (Christian Grothoff)
- 0009665: [exchange] exchange does not count AML events properly (Christian Grothoff)
- 0008035: [libeufin-nexus] get nexus to work with EBICS dialect of Maerki Baumann bank (Antoine A)
- 0008164: [other] Translation of Terms of service and Privacy policy to German, French, Italian [Pre-launch task #33 - Sept] (Christian Grothoff)
- 0009604: [exchange AML backoffice (SPA)] AML SPA should be able to render submitted forms (sebasjm)
- 0009229: [wallet (Android App)] Allow to enter Taler-URI instead of scanning QR-code (avalos)
- 0009238: [sandcastle (containerized demo deployment)] Provide merchant self-provisioning service on demo.taler.net (oec)
- 0009358: [sandcastle (containerized demo deployment)] Caddy apt repo fails (Florian Dold)
- 0009410: [merchant backoffice SPA] Internal error: webui errors after checking a refund (sebasjm)
- 0009481: [wallet (WebExtension)] wallet cannot pay with NETZBON (Christian Grothoff)
- 0009490: [wallet (Android App)] Android walllet should render insufficient balance details / hints for merchant payments (avalos)
- 0009507: [merchant backoffice SPA] Taler logo button (sebasjm)
- 0009513: [merchant backoffice SPA] Bank auth type (sebasjm)
- 0009524: [libeufin-bank-ui (SPA)] String "payto://x-taler-bank/[bank-host]/[receiver-account]?message=[subject]&amount=[%1$s:X.Y]" needs clarification for i18n (sebasjm)
- 0009531: [merchant backoffice SPA] "Open in new tab" give wrong url (sebasjm)
- 0009533: [merchant backoffice SPA] New clear design for "Bank account" page (sebasjm)
- 0009534: [merchant backoffice SPA] Adding/Editing Bank details page (sebasjm)
- 0009538: [exchange AML backoffice (SPA)] "forget account" only possible after entering some characters for the password (sebasjm)
- 0009588: [wallet (WebExtension)] deposit to learned bank account does not work (sebasjm)
- 0009589: [wallet (WebExtension)] cannot send again to existing account (sebasjm)
- 0009592: [deployment and operations] gana.gnunet.org builder failing (dvn)
- 0009597: [Web site(s)] Missing a logo in a page (Stefan)
- 0009612: [merchant backend] Address setup has a lot of fields that are not necessary (sebasjm)
- 0009614: [Web site(s)] The FAQ in Arabic looks howfull (Stefan)
- 0009622: [merchant backend] Default currency set to Kudos Instead of configured "Local" in Latest Taler Version 0.14 (Christian Grothoff)
- 0009625: [deployment and operations] redeploy backup configuration on spec (dvn)
- 0009632: [libeufin-bank-ui (SPA)] Bank SPA should ignore additional text hint in a pasted payTo-URI (sebasjm)
- 0009640: [exchange AML backoffice (SPA)] AML SPA should support "confirmed download" form field (sebasjm)
- 0009656: [challenger] write and test PIN letter submission via challenger (TOPS deployment) (Christian Grothoff)
- 0009657: [Web site(s)] Installation on Ubuntu has changed (Christian Grothoff)
- 0009660: [Web site(s)] Installation of Ubuntu package need to be updated (Christian Grothoff)
- 0009680: [wallet (Android App)] strange message: "payment initiated" (avalos)
- 0009684: [exchange AML backoffice (SPA)] AML officer should set "account name" when doing a decision of a no-yet-known account (sebasjm)
- 0009694: [wallet-core] wallet core moves from pending-kyc to pending-withdrawing without interaction (Florian Dold)
- 0009701: [wallet (Android App)] 'balances' button does not work (avalos)
- 0009704: [merchant backoffice SPA] change 'default' to 'admin' for the administrative (root) instance (sebasjm)
- 0009705: [merchant backoffice SPA] hide "identifier" in initial setup dialog (sebasjm)
- 0009708: [exchange] exchange-system.conf in debian package uses wrong DATABASE (Christian Grothoff)
- 0009714: [exchange KYC SPA] completely distorted screen after uploading identification document (sebasjm)
- 0009716: [exchange KYC SPA] CUSTOMER_TYPE_VQF set to NATURAL_PERSON (Christian Grothoff)
- 0009351: [exchange] taler-exchange-helper-measure-tops-kyx-check incomplete [3d] (Christian Grothoff)
- 0009582: [exchange] VQF 902.11e needs to direct to 902.9 if fiduciary is holding assets (Christian Grothoff)
- 0009575: [exchange KYC SPA] VQF 902.1 has a bad list of Nationalities (sebasjm)
- 0009576: [exchange KYC SPA] VQF 902.1 has weird "Identification document" (sebasjm)
- 0009577: [exchange KYC SPA] VQF Form 902.1e is not right (sebasjm)
- 0009578: [exchange KYC SPA] weird behavior after upload of identification document (sebasjm)
- 0009709: [exchange] Configs in /usr/share/taler-exchange/config.d/ does not seem to be loaded (Christian Grothoff)
- 0009727: [exchange] taler-exchange-offline says invalid delay with documentation example (Christian Grothoff)
- 0007983: [challenger] wallet-core must template generation is lacking (Christian Grothoff)
- 0008017: [other] GNUnet FCFS GNS Registrar Post-mortem (sebasjm)
- 0008428: [sandcastle (containerized demo deployment)] sandcastle-ng should use nightly pacakges instead of compiling (dvn)
- 0008516: [documentation] need screenshots for DD53 (~2-3 hours) (MarcS)
- 0008567: [deployment and operations] Write Ansible playbook to deploy - Taler exchange (towards the taler-ops server) (Christian Grothoff)
- 0009607: [deployment and operations] taler-ansible-exchange should support backup+restore of DBs (Christian Grothoff)
- 0009087: [deployment and operations] CI helper script broken in some projects (dvn)
- 0009813: [wallet (iOS App)] iOS wallet should support scanning taler://dev-experiment/ URIs (MarcS)
- 0009349: [challenger] enforce read-only address data in challenger SPA (Christian Grothoff)
- 0009394: [wallet (iOS App)] Suspiciously long loading time (Christian Grothoff)
- 0009672: [wallet (iOS App)] Internal core error on attempt to repurchase. (MarcS)
- 0009673: [wallet (iOS App)] Unknown error (MarcS)
- 0009479: [merchant backoffice SPA] cannot add Taler Revenue API for latest libeufin-bank (regional currency setup/Netzbon) (sebasjm)
- 0009501: [deployment and operations] configure grafana to do log analysis (Christian Grothoff)
- 0009549: [wallet (all platforms)] KYC-weirdness: wallet tries kyc-wallet for 1 CHF (Christian Grothoff)
- 0009560: [exchange] tweak behavior of taler-exchange-transfer in light of failing transfers (Christian Grothoff)
- 0009564: [wallet (Android App)] Android wallet should show unconfirmed pay-merchant transactions and allow confirming later (avalos)
- 0009571: [exchange AML backoffice (SPA)] minimum password length (sebasjm)
- 0009585: [exchange AML backoffice (SPA)] AML SPA should allow uploading attributes (sebasjm)
- 0009661: [exchange] consider storing metadata about attribute collections (Christian Grothoff)
- 0009675: [wallet (Android App)] repurchase fails with "This transaction has failed or been abandoned" (when it wasn't). (avalos)
- 0009676: [exchange AML backoffice (SPA)] Require explicit confirmation before MROS events (sebasjm)
- 0009692: [wallet (Android App)] P2P confirmation: no network leads to hard error without option to retry (avalos)
- 0009719: [merchant backend] test 0-limit for deposit instant-triggers KYC requirement in SPA (sebasjm)
- 0009725: [challenger] is not possible to use challeger with read_only mode (Christian Grothoff)
- 0009730: [exchange KYC SPA] gigantic uploads by KYC SPA (sebasjm)
- 0009733: [exchange AML backoffice (SPA)] "Only investigated" toggle only toggles once (sebasjm)
- 0009734: [exchange AML backoffice (SPA)] "different form version" reported (sebasjm)
- 0009735: [exchange AML backoffice (SPA)] AML SPA buttons "previous event" and "next event" are inverted (sebasjm)
- 0009737: [exchange AML backoffice (SPA)] "keep investigation" defaults to "off" (sebasjm)
- 0009738: [exchange AML backoffice (SPA)] AML SPA allows multi-select for expiration measures (sebasjm)
- 0009750: [wallet (Android App)] No checking of claiming the order by the same wallet (avalos)
- 0009752: [challenger] can't trigger the challenge when read only (Christian Grothoff)
- 0009765: [other] Nginx configuration for penpot.taler.net doesn't allow big files. (Bohdan)
- 0009779: [exchange] exchange crashes with SIGSEGV in harness test timetravel-withdraw (Christian Grothoff)
- 0009784: [merchant-pos-terminal (Android App)] Fix the coloring of the App (Bohdan)
- 0009791: [merchant-pos-terminal (Android App)] Make an update to support QR-codes for login (Bohdan)
- 0009792: [merchant-pos-terminal (Android App)] Change the manual login screen to support user/password (Bohdan)
- 0009794: [exchange] got 500 trying to create a decision with custom measure (Christian Grothoff)
- 0009795: [merchant backoffice SPA] enabe login with username and password (sebasjm)
- 0009803: [auditor] taler-helper-auditor-wire-credit core dump on spec (Christian Grothoff)
- 0009804: [exchange] core dump on spec on AML decision submission (Christian Grothoff)
- 0009805: [Web site(s)] LogIn not possible: Sandstorm "internal server error" (Christian Grothoff)
- 0009809: [exchange KYC SPA] Form with id '$vqf_902_11' is not registered in this application. (sebasjm)
- 0009848: [exchange] accepting ToS does not make ToS requirement go away (Christian Grothoff)
- 0009849: [exchange] submitting 902.11 form fails (Christian Grothoff)
- 0009850: [exchange] is_wallet: false in GET /decisions for a wallet (Christian Grothoff)
- 0009855: [exchange] AML officer decision does not clear measures (Christian Grothoff)
- 0009783: [wallet (Android App)] unify withdraw dialog design sequence towards iOS design (avalos)
- 0009916: [exchange] exchange does not validate form outputs (Florian Dold)
- 0008158: [exchange] test, package and upload exchange 1.0.0 to ftp and stable Debian/Ubuntu server [2h] (Christian Grothoff)
- 0008159: [wallet-core] Wallet UI: review of message texts, verify and harmonise strings between wallets (Android vs. iOS) [ongoing] (Stefan)
- 0008515: [qtart] upgrade to 2024-01-13 release of QuickJs [estimate: 16h] (Florian Dold)
- 0009759: [wallet (WebExtension)] "unknown scope" error on deleting transactions (sebasjm)
- 0009161: [wallet (iOS App)] Sending a small amount returns an error message. (MarcS)
- 0009281: [wallet (Android App)] Scan of the QR-Code generates and error (Emmanuel)
- 0009371: [specification] Design and implement a unified /withdraw endpoint for age-withdraw and batch-withdraw (oec)
- 0009372: [exchange] Remove code duplication for /age-withdraw and /batch-withdraw (oec)
- 0009377: [exchange] [withdraw] refactor error handling (Christian Grothoff)
- 0009483: [exchange] Implement new /blinding-prepare endpoint for csr preparation in batches (oec)
- 0009387: [specification] introduce new withdraw protocol with single-signature for batch withdraw (oec)
- 0009669: [auditor] Fix auditor failures after new withdraw endpoint was introduced (oec)
- 0008704: [exchange] consider checking and storing output denominations in the refresh melt phase [5d] (oec)
- 0009397: [wallet (iOS App)] Better UI for unknown command (MarcS)
- 0009400: [wallet (iOS App)] Cannot start a withdrawal with QR for exchange.e.netzbon-basel.ch (MarcS)
- 0009594: [documentation] No declared conventions for specifying JSON objects (Christian Grothoff)
- 0009599: [wallet (all platforms)] Trouble transferring tokens from Android to Iphone and vice versa. (MarcS)
- 0009602: [wallet (iOS App)] Buttons "Fertig" and "Abbrechen" are not clickable in the app (MarcS)
- 0009616: [wallet (Android App)] Confusing French translation: request tokens from Android. (Emmanuel)
- 0009674: [wallet (iOS App)] repurchase detection fails (MarcS)
- 0009682: [exchange KYC SPA] Translation of the KYC challenger into German language (Stefan)
- 0009751: [exchange] exchange error on kyccheck (Christian Grothoff)
- 0009840: [exchange KYC SPA] kyc spa is not long polling (sebasjm)
- 0009787: [wallet (Android App)] Unfinished transactions in history should lead to respective flows (avalos)
- 0009806: [wallet (iOS App)] The QR scanner gets dismissed immediately on iOS 18.4 (MarcS)
- 0009832: [wallet (iOS App)] iOS wallet does not consider currently selected currency in action button dialogue (MarcS)
- 0009836: [wallet (Android App)] Android wallet should not show pop-up when confirmPay returns pending status (avalos)
- 0009841: [exchange KYC SPA] expire session after a week (sebasjm)
- 0009854: [exchange] after final postal challenger, `form-info-investigation' not found (Christian Grothoff)
- 0009856: [merchant backend] merchant backend assumes 0 default limit despite custom rules (Christian Grothoff)
- 0009860: [wallet (iOS App)] "Share the PayTo URL" button not working with TOPS exchange (MarcS)
- 0009861: [exchange] exchange does not report (balance) limits in /kyc-check response (Christian Grothoff)
- 0009863: [exchange KYC SPA] vqf 902.9 still asks about submitter (staff or customer) (Christian Grothoff)
- 0009865: [merchant backend] deleting (purging) a merchant instance fails with DB constraints and/or trigger warnings (Christian Grothoff)
- 0009870: [exchange] 500 on ToS acceptance after manual ToS confirmation (Christian Grothoff)
- 0009872: [exchange] manual address validation triggered via AML SPA does not pass address to challenger (Christian Grothoff)
- 0009880: [challenger] "Try with another address" button does not work (sebasjm)
- 0009881: [challenger] postal challenger does not ask for country (sebasjm)
- 0009883: [wallet (iOS App)] ios production wallet fails to start (MarcS)
- 0009886: [exchange AML backoffice (SPA)] implement tops report on aml dashboard (sebasjm)
- 0009888: [merchant backend] missing access token for kyc (Christian Grothoff)
- 0009889: [exchange] GET /aml/.../legitimizations results in 500 response (Florian Dold)
- 0009891: [exchange] exchange reports internal server error when measure with challenger check is done twice (Christian Grothoff)
- 0009894: [merchant backend] merchant must accept incomplete payments or split large deposits (test: payment-multiple) (Christian Grothoff)
- 0009911: [merchant backend] merchant services do not restart when restarting taler-merchant.target (Florian Dold)
- 0009903: [exchange] exchange_do_main_gc.sql needs rewrite (Christian Grothoff)
- 0009909: [challenger] bad hint in challenger SPA (sebasjm)
- 0009910: [wallet (iOS App)] remove/hide share payto:// button (MarcS)
- 0009912: [exchange] auditor setup fails in ansible (Christian Grothoff)
289 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