Anastasis - Change Log
Not Yet Released
- 0008025: [General] text file recovery broken (nullptrderef)
- 0007519: [packaging] need docker image for anastasis-httpd (backend) (nullptrderef)
2 issues View Issues
Not Yet Released
- 0008659: [backend] json_array_size returns size_t, but code uses unsigned int (Christian Grothoff)
1 issue 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 2024-06-08
- 0008852: [other] Replace deprecated gethostbyname (schanzen)
- 0007651: [DHT service] "Memory leak" in gnunet-dht-get and gnunet-dht-put (schanzen)
- 0008703: [reclaim] Consuming a ticket does not rely on the subjects key (schanzen)
- 0008786: [util library] use-after-free in finish_client_drop when GNUNET_SERVICE_stop is used (Christian Grothoff)
- 0008787: [namestore service] use-after-free in handle_edit_record_set (schanzen)
- 0008789: [transport service] memory leaks in transport-testing-communicator.c (schanzen)
- 0008790: [GNS] memory leak in test_gnsrecord_block_expiration (schanzen)
- 0008791: [util library] memory leak in test_gnsrecord_block_expiration (schanzen)
- 0008792: [peerstore] memory leak in gnunet-service-peerstore (schanzen)
- 0008793: [peerstore] memory leaks in peerstore api (schanzen)
- 0008794: [peerstore] memory leak in peerstore_api_monitor (schanzen)
- 0008795: [GNS] memory leak in test_gnsrecord_testvectors (schanzen)
- 0008796: [messenger service] aligned member accesses to misaligned GNUNET_MESSENGER_RoomEntryRecord (thejackimonster)
- 0008797: [peerstore] Access of member of null pointer struct (segmentation fault) in gnunet-service-peerstore (schanzen)
- 0008798: [util library] zero-size variable array declaration in GNUNET_CRYPTO_symmetric_encrypt (schanzen)
- 0008806: [build process] ./bootstrap fails when ./.git doesn't exist (schanzen)
- 0008807: [peerstore] memory leak when freeing struct Iteration in gnunet-service-peerstore (schanzen)
- 0008808: [set service] memory leak in strata_estimator_destroy in gnunet-service-setu_strata_estimator.c (Florian Dold)
- 0008814: [transport service] memory leaks in mq_init of both tcp and udp communicators (schanzen)
- 0008815: [transport service] ReceiverAddress.d_mq isn't destroyed if it hasn't yet been registered in udp communicator (schanzen)
- 0008816: [transport service] tcp communicator creates multiple statistics handles (schanzen)
- 0008819: [transport service] contains_address in gnunet-service-transport incorrectly uses GNUNET_memcmp (schanzen)
- 0008821: [core service] memory leak in gnunet-core CLI (schanzen)
- 0008822: [transport service] two more memory leaks in gnunet-service-transport (schanzen)
- 0008809: [topology daemon] memory leak in gnunet-daemon-topology (schanzen)
- 0008810: [DHT service] segmentation fault when stopping gnunet-service-dht (schanzen)
- 0008811: [transport service] struct SharedSecret not cleaned up when destroying sender or receiver in udp communicator (schanzen)
- 0008812: [transport service] memory leak in extract_address in tcp communicator (schanzen)
- 0008817: [transport service] Neighbour.natted_addresses isn't destroyed in free_neighbour in gnunet-service-transport (t3sserakt)
- 0008818: [transport service] consider_sending_fc in gnunet-service-transport incorrectly populates the addresses of its TransportFlowControlMessage (schanzen)
- 0008820: [transport service] Improper handling of natted address not being found in check_for_global_natted in gnunet-transport-service (schanzen)
- 0008837: [util library] clear API for private keys should use secure memset_s (schanzen)
32 issues View Issues
Released 2024-03-15
- 0006098: [transport service] [TNG] UDP communicator performance issues (t3sserakt)
- 0007904: [messenger service] Flathub: GNUnet Messenger (Messenger-GTK) flatpak is still v0.7.0 (thejackimonster)
- 0007430: [documentation] Add hellos share dir to documentation (schanzen)
- 0008598: [transport service] Peers loose connectivity after a period of time (t3sserakt)
- 0005712: [peerstore] add logic to preload peerstore with information (t3sserakt)
5 issues View Issues
Released 2024-03-06
- 0005529: [transport service] TCP communicator does not support connection reversal yet (t3sserakt)
- 0001795: [transport service] DV is not implemented (schanzen)
- 0007429: [hello library] Add flag to build without default peer (schanzen)
- 0007376: [messenger service] Gtk App FTBFS (thejackimonster)
- 0008042: [util library] GNUNET_JSON_from_data: integer overflow (Christian Grothoff)
- 0008043: [util library] GNUNET_JSON_from_data64: integer overflow (Christian Grothoff)
- 0008044: [util library] parse_fixed_data: integer overflow (Christian Grothoff)
- 0008045: [util library] GNUNET_STRINGS_parse_uri: use strndup instead of malloc+memcpy (Christian Grothoff)
- 0008046: [util library] GNUNET_STRINGS_to_address_ipv6: don't use uint16_t for addrlen (Christian Grothoff)
- 0008047: [util library] GNUNET_STRINGS_parse_socket_addr: superfluous strdup call (Christian Grothoff)
- 0008048: [util library] _make_continuous_arg_copy: missing integer overflow check (Christian Grothoff)
- 0008049: [util library] GNUNET_STRINGS_parse_ipv4_policy: confusing code (Christian Grothoff)
- 0008051: [util library] GNUNET_STRINGS_base64_encode: integer overflow (Christian Grothoff)
- 0008052: [util library] GNUNET_STRINGS_urlencode: buffer overflow (Christian Grothoff)
- 0005456: [transport service] Peers don't gossip about transport addresses they don't support (t3sserakt)
- 0006555: [core service] Processing code for message of type 367 did not call `GNUNET_SERVICE_client_continue' after... (t3sserakt)
- 0008021: [General] Cannot use gnunet-peerinfo (sd08012003)
- 0008050: [util library] GNUNET_STRINGS_parse_ipv6_policy: integer overflow (Christian Grothoff)
- 0008064: [util library] Define new elligator API (pedram)
- 0007260: [messenger service] Implement function to drop relay capability (thejackimonster)
- 0007955: [util library] Move NT component into util (schanzen)
- 0007962: [build process] Improve source structure to support single-process library build (schanzen)
- 0008066: [util library] Implement elligator in UDP communicator (pedram)
23 issues View Issues
libextractor - Change Log
Not Yet Released
- 0008620: [libextractor main library] libextractor searches tidy-html include as <tidy/tidy.h>; is packaged simply as <tidy.h> (Christian Grothoff)
1 issue 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
- 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)
1 issue 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
KYC, KYB, AML, real-time auditor.
- 0008349: [wallet (Android App)] App not reading an NFC tag when screen is locked (avalos)
- 0008751: [libeufin-nexus] nexus EBICS debug mode should write all messages to disk, not just payloads (Antoine A)
- 0008802: [libeufin-nexus] EBICS: consider sending negative ack for test requests; only send positive ack when data was stored in DB (Antoine A)
- 0008752: [libeufin-nexus] interrupted EBICS upload/download transactions lead to multiple minutes of stalling for that order type (Antoine A)
4 issues View Issues
Released 2024-07-26
Final changes for Netzbon launch.
- 0009005: [documentation] document new manual withdrawal procedure (MarcS)
- 0008865: [wallet (iOS App)] can't test the app with spanish speakers (MarcS)
- 0006376: [libeufin-nexus] test against all samples given by the German standard supplement (Antoine A)
- 0008250: [deployment and operations] improve / clean up release packaging automation [5h] (Florian Dold)
- 0008303: [deployment and operations] Evaluate tools for logs and metrics from logs (javier.sepulveda)
- 0008373: [taler-harness] allow running tests against both libeufin-bank and fakebank (avalos)
- 0008539: [qtart] os.fetchHttp does not allow cancellation [estimate: 7h] (avalos)
- 0008544: [wallet (iOS App)] better error handling for iOS wallet (avalos)
- 0008600: [deployment and operations] regio: generated libeufin-nexus.conf still has [arm] section in it (Antoine A)
- 0008613: [wallet (all platforms)] generate other QR codes than just payto:// for manual withdrawal [8h] (Florian Dold)
- 0008708: [wallet-core] wallet-core should poll on KYC status [2h] (Florian Dold)
- 0008741: [libeufin-bank-ui (SPA)] test how translation context is used (i18n) (Stefan)
- 0008779: [wallet-core] wallet-core should support bank-integrated withdrawals where the user selects the amount [1h] (Florian Dold)
- 0008844: [libeufin-nexus] thoroughly specify libeufin-nexus dialects and their interpretation of ISO20022 messages (Antoine A)
- 0008845: [libeufin-nexus] gls dialect: consider only bouncing based on camt.053 (maybe also camt.0.52) (Antoine A)
- 0008847: [wallet-core] track coin history in new object store [4h] (Florian Dold)
- 0008864: [mechant backend] remove redundant required_currency from templates (Florian Dold)
- 0008869: [wallet-core] try to reproduce OOM of wallet-core when making certain p2p payments (Florian Dold)
- 0008870: [wallet-core] exchange entry don't get updated after reaching "unavailable-update" state [2h] (Florian Dold)
- 0008879: [merchant-pos-terminal (Android App)] PoS terminal app should show proper error message when order can't be created (avalos)
- 0008887: [wallet (WebExtension)] support bank fee in bank withdrawal screen (sebasjm)
- 0008896: [wallet (WebExtension)] edit the amount upon withdrawal (sebasjm)
- 0008908: [mechant backend] merchant backend /config needs to provide fallback currency info for its currency (Florian Dold)
- 0008911: [wallet (Android App)] transaction details page sometimes does not automatically update (avalos)
- 0008912: [wallet (Android App)] Android wallet often shows "could not resolve hostname" when opening wallet with a pending manual withdrawal (avalos)
- 0008928: [wallet (iOS App)] "send/receive money" screen should allow scanning QR code (MarcS)
- 0008965: [mechant backend] add missing chars in the payto validation (Christian Grothoff)
- 0008969: [mechant backend] various merchant backend category bugs (Christian Grothoff)
- 0008970: [exchange] exchange poisons browser cache with German terms of service (Christian Grothoff)
- 0009006: [exchange] Documentation on Merchant Onboarding from Exchange Operator Perspective (Christian Grothoff)
- 0007736: [wallet-core] wallet-core should enforce accepted ToS for various operations [estimate: 4h] (Florian Dold)
- 0008338: [wallet-core] introduce "finalizing" transaction state for payments in auto-refund [estimate: 6h] (Florian Dold)
- 0008698: [wallet-core] simplify wallet-qjs.ts [estimate: 3h] (avalos)
- 0008728: [wallet (WebExtension)] implement DD53 design unification on webext (sebasjm)
- 0008778: [exchange] fakebank should support creating a withdrawal operation without amount being known a priori (Florian Dold)
- 0008828: [wallet-core] all check invariant in wallet core should have a meaningful label (sebasjm)
- 0008832: [libeufin (general)] conversion logic sometimes bounces a transaction via nexus *and* credits libeufin-bank. (Antoine A)
- 0008838: [merchant-pos-terminal (Android App)] support protocol v15 style /pos endpoint (avalos)
- 0008849: [wallet (Android App)] Android App should call hintNetworkAvailability (grote)
- 0008862: [libeufin-bank] libeufin-bank should support creating a withdrawal operation without amount being known a priori (Antoine A)
- 0008918: [wallet (WebExtension)] breaking change: wallet core now requires that tos has been accepted (sebasjm)
- 0008920: [wallet (Android App)] native networking for Android (grote)
- 0008921: [wallet (WebExtension)] allow retrying after scanning (peer-push-credit) QR code [2hs] (sebasjm)
- 0008924: [wallet-core] implement round-robin for long-polling the same origin [6+h] (Florian Dold)
- 0008926: [merchant backoffice SPA] merchant SPA doesn't allow editing bank accounts [4hs] (sebasjm)
- 0008927: [merchant backoffice SPA] simplify instance creation in merchant SPA (sebasjm)
- 0008930: [libeufin-bank-ui (SPA)] make "copy" button invisible for merchant/bank connection until feature is fully supported (sebasjm)
- 0008932: [merchant backoffice SPA] merchant SPA should be able to delete transfers and show WTID for created transfer (sebasjm)
- 0008934: [merchant backoffice SPA] bank account URL dialog should not ask for repeated password, should have "check" button (sebasjm)
- 0008935: [merchant backoffice SPA] unable to configure account info URL due to payto URI mismatch (sebasjm)
- 0008936: [quality checkpoint] do QC run of merchant PoS app with backend-generated PoS config (Florian Dold)
- 0008937: [wallet-core] add new wallet-core request to show deposit payment target types for a currency (Florian Dold)
- 0008938: [specification] spec "alt_unit_name_is_symbol: boolean" in DD51 (avalos)
- 0008945: [mechant backend] create bank account after deleting it doesn't bring it to active again (sebasjm)
- 0008949: [libeufin-bank] New Token API (Antoine A)
- 0008953: [quality checkpoint] test Netzbon merchant/bank import logic in QC (Florian Dold)
- 0008971: [libeufin-bank] getting 500 from time to time (Antoine A)
- 0008993: [mechant backend] payment fails (DB migration missing?) (Christian Grothoff)
- 0008997: [mechant backend] merchant pos endpoint broken (Florian Dold)
- 0009011: [wallet (Android App)] implement advanced (bank-integrated) withdrawal flow (avalos)
- 0009012: [wallet-core] wallet-core stops responding (avalos)
- 0008863: [libeufin-bank-ui (SPA)] bank SPA should support the new withdrawal flow where the wallet determines the amount (sebasjm)
- 0008875: [wallet-core] some status have the same id (Florian Dold)
- 0008880: [cashier (Android App)] cashier app complains about "App too old" without further details. (avalos)
- 0008882: [wallet-core] implement acceptWithdrawalFromUri in terms of prepareWithdrawalFromUri and confirmWithdrawal (sebasjm)
- 0008883: [libeufin-bank] libeufin-bank should support (mock) card-fees in the config for testing (Antoine A)
- 0008884: [release] wrong version in backoffice SPA (Florian Dold)
- 0008886: [libeufin-bank-ui (SPA)] support bank fee in transaction (sebasjm)
- 0008888: [libeufin-bank] Support wire transfer fees (Antoine A)
- 0008895: [wallet-core] take the card fee from the withdrawal operation and report to wallet UI (sebasjm)
- 0008910: [other] use lockfiles for SPA versions consumed via prebuilt submodule (Florian Dold)
- 0008914: [wallet-core] wallet-core doesn't report "retry" as part of transactionActions (Florian Dold)
72 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