2017-03-24 19:01 CET

gauger - Roadmap

gauger - SVN HEAD (Scheduled For Release 2106-02-07) View Issues ]
====================================================

Current revision in SVN HEAD at the time of bug submission
0%
- 0001741: [web-interface] web interface could help with client configuration file (Bart Polot) - assigned.

0 of 1 issue(s) resolved. Progress (0%).

GNUnet - Roadmap

GNUnet - 0.10.2 (Scheduled For Release 2016-11-01) View Issues ]
==================================================
99%
- 0004146: [other] The GPG key used to sign the 0.10.1 source release has been revoked. (Christian Grothoff) - feedback.
- 0004909: [cadet service] GCPP_del_connection () invariant assertion (still) fails (Christian Grothoff) - assigned.
- 0004907: [transport service] transport tests hang (Matthias Wachs) - assigned.
- 0004957: [testbed service] test_gnunet_helper_testbed started to crash (Christian Grothoff) - resolved.
- 0004926: [set service] set crash bug on gnunet9 (Christian Grothoff) - resolved.
- 0004839: [file-sharing service] gnunet-publish or gnunet-download unpredictably ignores files (Christian Grothoff) - resolved.
- 0003592: [set service] set service causes assertion failure at client.c:1211 during shutdown (Christian Grothoff) - resolved.
- 0003732: [rest service] REST plugins should provide OPTIONS (schanzen) - resolved.
- 0003944: [cadet service] Use after free in handle_kx_ax (Bart Polot) - resolved.
- 0003921: [NAT traversal library] segfault in process_stun (bratao) - resolved.
- 0003735: [rest service] Write a namestore REST plugin and define the API (schanzen) - resolved.
- 0003747: [rest service] GNUnet namestore REST plugin (schanzen) - resolved.
- 0003970: [rest service] Add attribute parameters to identity token REST API (schanzen) - resolved.
- 0004049: [build process] configure: missing checks for libunbound & libbz2 (Christian Grothoff) - resolved.
- 0004059: [file-sharing service] GNUNET_FS_ProgressCallback return value documentation doesn't match search_result_suspend behaviour (amatus) - resolved.
- 0004076: [rps service] core dump in rps helper (ch3) - resolved.
- 0004128: [build process] make fails (tg) - resolved.
- 0003801: [build process] gnunet-arm looks for config.d in architecture-dependent installation prefix (Christian Grothoff) - resolved.
- 0004531: [build process] path problem (schanzen) - resolved.
- 0004143: [other] mantis timeouts edit sessions and deletes work done (lynX) - resolved.
- 0004633: [GNS] GNS proxy no longer handles .+ extensions (schanzen) - resolved.
- 0004680: [other] invalid memory reads (ch3) - resolved.
- 0004605: [social service] --host-publish only works on local host, --guest-talk never arrives (lurchi) - resolved.
- 0004587: [social service] Zombie gnunet-social turns alive after arm is restarted (lurchi) - resolved.
- 0004574: [social service] --host-enter and --guest-enter both terminate with ERROR --ego missing or invalid (lynX) - resolved.
- 0004573: [social service] gnunet-social segfaults after a combination of commands (lurchi) - resolved.
- 0003864: [rps service] rps crashes in mq (ch3) - resolved.
- 0003953: [DV service or transport] test_transport_dv logs lots of CADET errors and does not terminate (Christian Grothoff) - resolved.
- 0003803: [NSE service] gnunet-service-nse goes CPU hungry on default installation (Christian Grothoff) - resolved.
- 0003724: [transport service] NEIGHBOUR_LIMIT does not have the expected effect (Christian Grothoff) - resolved.
- 0004801: [transport service] transport crashes if it accidentally connects to itself (Christian Grothoff) - resolved.
- 0003842: [util library] Error: util-3140, Revision 35949 (Christian Grothoff) - resolved.
- 0003902: [transport service] core-4127 ERROR Assertion failed at transport_api.c:754. (Christian Grothoff) - resolved.
- 0004165: [cadet service] Use hashes for service ID (Bart Polot) - resolved.
- 0003677: [ATS service] src/ats-tests/ does not compile (Christian Grothoff) - resolved.
- 0004849: [GNS] shortening and reverse lookup need to be moved outside of gns proper (Christian Grothoff) - resolved.
- 0004910: [DHT service] dht: compile error (Christian Grothoff) - resolved.
- 0004816: [util library] client_new: compile error on BSD (Christian Grothoff) - resolved.
- 0004860: [namestore service] Testsuite: test_namestore_api_zone_iteration_stop test fails (Guix) (Christian Grothoff) - resolved.
- 0003994: [cadet service] External protocol violation detected at gnunet-service-cadet_tunnel.c:3069 (Christian Grothoff) - resolved.
- 0003898: [cadet service] Assertion failed in GCT_get_cstate (Christian Grothoff) - resolved.
- 0003907: [cadet service] GNUNET_break in GCC_handle_broken (Christian Grothoff) - resolved.
- 0003920: [cadet service] segfault in path_get_length (Christian Grothoff) - resolved.
- 0004040: [cadet service] many CADET failures on mamasparc (Christian Grothoff) - resolved.
- 0004788: [cadet service] heap use after free in GNUNET_MQ_send_cancel (Christian Grothoff) - resolved.
- 0004622: [cadet service] unable to cancel cadet messages via mq / implement cadet_mq_cancel_impl (Christian Grothoff) - resolved.
- 0004630: [cadet service] cadet connect fails persistently if port not open before other peer tries to connect (Christian Grothoff) - resolved.
- 0004650: [cadet service] libgnunetcadet fails with assertion at cadet_api.c:1660 when CADET MQ API is used (Christian Grothoff) - resolved.
- 0004352: [cadet service] segfault in destroy_channel() (Christian Grothoff) - resolved.
- 0003997: [cadet service] WARNING Wrong crypto on tunnel (Christian Grothoff) - resolved.
- 0004675: [cadet service] heap use-after-free in conn_message_sent (Christian Grothoff) - resolved.
- 0004674: [cadet service] CADET: use after free in GCC_debug() (Christian Grothoff) - resolved.
- 0004677: [cadet service] crash when destroying cadet channel (Christian Grothoff) - resolved.
- 0004686: [cadet service] Assertion failed at cadet_api.c:552 (Christian Grothoff) - resolved.
- 0004710: [cadet service] Double free in GCC_send_prebuilt_message during testing and with DROP enabled (Christian Grothoff) - resolved.
- 0004908: [cadet service] new cadet API not good at tolerating destroy during transmission success CB (Christian Grothoff) - resolved.
- 0004899: [cadet service] External protocol violation detected at gnunet-service-cadet-new_tunnels.c:3012 (Christian Grothoff) - resolved.
- 0004901: [build process] test_container_metadata fails without LE installed (Christian Grothoff) - resolved.
- 0004631: [build process] the sudo warning seems like a false positive (Christian Grothoff) - resolved.
- 0004897: [cadet service] Received duplicate CADET_CONNECTION_CREATE message (Christian Grothoff) - resolved.
- 0004896: [cadet service] Received CADET_CONNECTION_CREATE from P(PRPZ) for 4XEANC, but PRPZ(0xea5b90) already has a connection. Sending BROKEN (Christian Grothoff) - resolved.
- 0004895: [cadet service] "Ignoring duplicate channel OPEN" when using gnunet-cadet (Christian Grothoff) - resolved.
- 0004878: [cadet service] heap-use-after-free in send_kx_auth (Christian Grothoff) - resolved.
- 0004890: [ARM service] misuse of dynamically generated format strings in gnunet-arm.c results in "%s" showing up in error messages (Christian Grothoff) - resolved.
- 0004611: [cadet service] Unexpected behaviors when closing a listen port (Bart Polot) - resolved.
- 0004870: [cadet service] new CADET service crashes when using gnunet-cadet (Christian Grothoff) - resolved.
- 0004868: [transport service] test_transport_api_udp fails with parallel-building disabled (Matthias Wachs) - resolved.
- 0004619: [build process] 4 quota compliance tests are failing, I require information for patching them. (Christian Grothoff) - resolved.
- 0004786: [ARM service] arm service started twice (Christian Grothoff) - resolved.
- 0004854: [ARM service] gnunet-arm's -T option is broken (Christian Grothoff) - resolved.
- 0004760: [other] gnunet-gtk HEAD not compatible with current gnunet HEAD (Christian Grothoff) - resolved.
- 0004718: [testbed service] assertion fails at testbed_api.c:1288. (Sree Harsha Totakura) - resolved.
- 0003594: [ATS service] gnunet-ats prints primary output to stderr (Christian Grothoff) - resolved.
- 0003799: [other] gnunet-publish client hangs after unindex error (Christian Grothoff) - resolved.
- 0004690: [rps service] problems sending rps-service -> rps-api (ch3) - resolved.
- 0004703: [build process] Remove from testbed/Makefile.am mention of deleted testbed/testbed_api_barriers.h (Christian Grothoff) - resolved.
- 0004383: [pt daemon] Assertion failed at crypto_random.c:157. (Christian Grothoff) - resolved.
- 0004663: [ATS service] Assertion failure when calling GNUNET_ATS_connectivity_suggest (Christian Grothoff) - resolved.
- 0004678: [other] segfault in service_new (?) (ch3) - resolved.
- 0004666: [core service] CORE abort() during CADET testcase run (Christian Grothoff) - resolved.
- 0004672: [ARM service] $HOME not expanded (Christian Grothoff) - resolved.
- 0004616: [namestore service] Long delay before a <name>.gnu VPN tunnel starts working (Christian Grothoff) - resolved.
- 0004618: [build process] Optional dependencies are not clear (Christian Grothoff) - resolved.
- 0004653: [build process] Inconsistency in ./configure usage regarding --with-PACKAGE (Christian Grothoff) - resolved.
- 0004612: [cadet service] Debate: Decide how to handle well-known ports in CADET (Christian Grothoff) - resolved.
- 0004624: [exit daemon] multi-port exits are broken: daemon confuses port numbers (Christian Grothoff) - resolved.
- 0004620: [namestore service] Problem with case-sensitive handling of names in namestore (Christian Grothoff) - resolved.
- 0004609: [social service] crash in CORE_disconnect() (Christian Grothoff) - resolved.
- 0004606: [documentation] Typo in online documentation (Christian Grothoff) - resolved.
- 0004588: [cadet service] Assertion failed at mq.c:295 (Bart Polot) - resolved.
- 0004582: [other] docs error (Christian Grothoff) - resolved.
- 0004541: [file-sharing service] gnunet-service-fs crash (Christian Grothoff) - resolved.
- 0003853: [namestore service] get rid of hard libsqlite3 dependency (schanzen) - resolved.
- 0003734: [rest service] Separate MHD from REST API plugins. (schanzen) - resolved.
- 0003854: [peerstore] get rid of libsqlite3 also in peerstore (schanzen) - resolved.
- 0004530: [peerstore] Peerstore plugins need tests (schanzen) - resolved.
- 0004532: [peerstore] Peerstore API inconsistent (Christian Grothoff) - resolved.
- 0004020: [cadet service] assertion failure at gnunet-service-cadet_connection.c:2148 (Bart Polot) - resolved.
- 0004546: [ARM service] GLOBAL_POSTFIX not added when OPTIONS is set (Christian Grothoff) - resolved.
- 0004545: [util library] GNUNET_CACHE_HOME directory may not exist (Christian Grothoff) - resolved.
- 0004553: [ARM service] config var-expansion does not always work (Christian Grothoff) - resolved.
- 0004241: [documentation] gnunet-gtk README instructs users to install into $HOME (Christian Grothoff) - resolved.
- 0004236: [documentation] gnunet-cadet wrong man page (lynX) - resolved.
- 0004536: [documentation] fix GNUNET-ARM(1) footer wording (Christian Grothoff) - resolved.
- 0004493: [build process] Revision 37133: undefined reference to symbol 'GNUNET_PSYC_env_create' (Christian Grothoff) - resolved.
- 0004478: [documentation] Taler mentioned in gnunet_curl_lib.h (Christian Grothoff) - resolved.
- 0004001: [cadet service] Cadet leaks memory when sending orphan messages (Bart Polot) - resolved.
- 0004082: [other] plugin-namecache-flat segfaults if file is empty or doesn't exist (schanzen) - resolved.
- 0004161: [documentation] Improve man for "gnunet-download --recursive" (Christian Grothoff) - resolved.
- 0004162: [file-sharing service] SEGFAULT on GND publish/download (Christian Grothoff) - resolved.
- 0004081: [other] test-case for plugin_namecache_flat doesn't actually test namecache (dangole) - resolved.
- 0004151: [documentation] doxygen comment typo (Christian Grothoff) - resolved.
- 0004138: [webpage] Broken link to Gnunet e.V. 2015 meeting notes (Christian Grothoff) - resolved.
- 0004010: [cadet service] cadet assertion failure after GCC_send_prebuilt_message returns NULL (Bart Polot) - resolved.
- 0002004: [other] apparmor profile (Christian Grothoff) - resolved.
- 0003900: [build process] Fix DESTDIR support for building packages for distributions + new Gentoo overlay (lynX) - resolved.
- 0004054: [testbed service] Gnunet fails to build on GNU/Hurd (Christian Grothoff) - resolved.
- 0004053: [ATS service] crash in ATS (Christian Grothoff) - resolved.
- 0004056: [documentation] gnunet-publish man page error (Christian Grothoff) - resolved.
- 0003675: [transport service] eliminate use of GNUNET_TRANSPORT_try_connect() (Christian Grothoff) - resolved.
- 0003910: [core service] Various core assertions related to neighbours unexpectely not found in neighbour map (Christian Grothoff) - resolved.
- 0003971: [transport service] Crash in transport GST_ats_add_address (Christian Grothoff) - resolved.
- 0004037: [webpage] broken (red) SSL lock on Gnunet.org due to weak (SHA-1) signatures (Christian Grothoff) - resolved.
- 0003863: [transport service] TRANSPORT (and indirectly CORE) takes unreasonably large amounts of time to call back. (Christian Grothoff) - resolved.
- 0004035: [testbed service] Crash in Testbed (Christian Grothoff) - resolved.
- 0004031: [gnunet-setup] I can not convince gnunet-setup to save data to /etc/gnunet.conf and need some help. (Christian Grothoff) - resolved.
- 0004025: [transport service] Supurious SEND_OK causes GNUNET_break (GNUNET_NO == n->is_ready); assertion in transport_api.c to fail (Christian Grothoff) - resolved.
- 0003993: [testbed service] testbed connections very slow with almost idle CPU (Christian Grothoff) - resolved.
- 0003894: [ATS service] ATS assertion violations: gnunet-service-transport_ats.c:318 and ats_api_scheduling.c:809 (Christian Grothoff) - resolved.
- 0004003: [transport service] Assertion failed in transport (Bart Polot) - resolved.
- 0004024: [file-sharing service] CPU utilization of FS on gnunet9 is too high (Christian Grothoff) - resolved.
- 0003999: [cadet service] Assertion failed at gnunet-service-cadet_tunnel.c:2043 (Bart Polot) - resolved.
- 0003718: [cadet service] GNUNET_assert (NULL != fc->poll_msg); failed in rev 35365 (Bart Polot) - resolved.
- 0003986: [peerinfo service] Peerinfo has ~ 1000 duplicate addresses (Christian Grothoff) - resolved.
- 0003911: [peerinfo service] Peerinfo doesn't get the correct addresses. (Bart Polot) - resolved.
- 0003991: [peerinfo service] Peerinfo crashes on buffer overflow (Christian Grothoff) - resolved.
- 0003930: [cadet service] cadet crash (looks like use after free) in pop_direct_path (Bart Polot) - resolved.
- 0003895: [cadet service] misc cadet assertion violations (Bart Polot) - resolved.
- 0003793: [cadet service] gnunet9's CADET segfaults during cleanup on peer disconnect (SVN 35758) (Bart Polot) - resolved.
- 0003794: [cadet service] cadet use after free valgrind report (on shutdown, with crash) (Bart Polot) - resolved.
- 0003906: [cadet service] segfault in GCP_remove_path (Bart Polot) - resolved.
- 0003696: [cadet service] segv in get_prev_hop() (Bart Polot) - resolved.
- 0003995: [util library] undefined behavior in GNUNET_array_grow (Christian Grothoff) - resolved.
- 0003929: [cadet service] cadet abort() in assertion failure (Bart Polot) - resolved.
- 0003969: [rest service] Allow the listing of identity tokens using the REST API (schanzen) - resolved.
- 0003952: [build process] Revision 36281: Make fails (Florian Dold) - resolved.
- 0003880: [NAT traversal library] test_stun hangs forever (bratao) - resolved.
- 0003948: [build process] Revision 36265, Make fails (bratao) - resolved.
- 0003918: [NAT traversal library] segfault in transport (bratao) - resolved.
- 0003837: [build process] Revision 35927, make fails (Jeff Burdges) - resolved.
- 0003928: [cadet service] valgrind reports use of uninitizlied values (Bart Polot) - resolved.
- 0003722: [testbed service] testbed segfault on CTRL-C (Sree Harsha Totakura) - resolved.
- 0003927: [cadet service] Assertion failed at gnunet-service-cadet_tunnel.c:2082. (Bart Polot) - resolved.
- 0003845: [cadet service] Assertion failure (c->next_peer == peer) in unregister_neighbors (rev 35954) (Bart Polot) - resolved.
- 0003872: [cadet service] valgrind issue in ax_debug (tunnel.c:4388) (Bart Polot) - resolved.
- 0003878: [file-sharing service] GNUNET_FS_download_stop fails to stop every task associated with a download (Christian Grothoff) - resolved.
- 0003917: [file-sharing service] Simulating publication in a namespace causes a segfault (Christian Grothoff) - resolved.
- 0003846: [cadet service] Assertion failed (GNUNET_CONTAINER_multihashmap_remove) in GCP_remove_connection (rev 35954) (Christian Grothoff) - resolved.
- 0003904: [file-sharing service] gnunet-publish -u <URI> just hangs (Christian Grothoff) - resolved.
- 0003922: [gnunet-setup] default value of TCP_REDIRECTS and UDP_REDIRECTS will not work (Christian Grothoff) - resolved.
- 0003874: [cadet service] Assertion failed at gnunet-service-cadet_tunnel.c:3695. (Bart Polot) - resolved.
- 0003723: [cadet service] cadet leaves sock file around (and only cadet) (Christian Grothoff) - resolved.
- 0003877: [peerstore] test_peerstore_api_sync fails non-deterministically (Christian Grothoff) - resolved.
- 0003869: [build process] Outdated fsf address in header files (Christian Grothoff) - resolved.
- 0003871: [ATS service] ats service assertion failure (Christian Grothoff) - resolved.
- 0003870: [build process] Use of deprecated gethostbyname() function (Christian Grothoff) - resolved.
- 0003693: [transport service] NPE in transport (rev 35298) (Christian Grothoff) - resolved.
- 0003730: [transport service] neighbor message queue corrupted in rev 35419 (amatus) - resolved.
- 0003785: [transport service] Transport randomly (but frequently) crashes (amatus) - resolved.
- 0003856: [build process] enable '--enable-shared=no' in configure (Christian Grothoff) - resolved.
- 0003858: [rps service] make error when configuring with --enable-experimental: missing library in Makefile.am (ch3) - resolved.
- 0003862: [util library] missing include in gnunet_crypto_lib.h (Christian Grothoff) - resolved.
- 0003859: [build process] make install error: DATADIR is ignored on gnunet/install-sh -d /usr/share/gnunet/sensors (amatus) - resolved.
- 0003615: [file-sharing service] assertion failed in schedule_transmission, GNUNET_assert (NULL != cp->cth); (Christian Grothoff) - resolved.
- 0003805: [build process] libmicrohttpd detection is not cross-compile-proof (Christian Grothoff) - resolved.
- 0003804: [ARM service] no option to run gnunet-arm in foreground (Christian Grothoff) - resolved.
- 0003791: [datastore service] Warning in datastore sqlite compilation (Christian Grothoff) - resolved.
- 0003463: [cadet service] Tweak "futures" bitfiled for channel ACKs (Bart Polot) - resolved.
- 0003782: [ATS service] misc. assertions triggered virtually immediately when starting peer (Christian Grothoff) - resolved.
- 0003786: [util library] implement combined EdDSA-ECDHE KX logic (Christian Grothoff) - resolved.
- 0003482: [cadet service] Use a ratcheting scheme in CADET for really _PERFECT_ forward secrecy. (Bart Polot) - resolved.
- 0003551: [cadet service] Move PING/PONG to periodic keepalive ask instead of per-rekey. (Bart Polot) - resolved.
- 0003379: [cadet service] Queue only one ACK at a time (Bart Polot) - resolved.
- 0003781: [util library] Revision 35567, Make fails (Christian Grothoff) - resolved.
- 0003783: [fragmentation library] library is logging many warnings (Christian Grothoff) - resolved.
- 0003745: [file-sharing service] Possible infinite loop in process_kblock_for_unindex (Christian Grothoff) - resolved.
- 0003580: [UDP transport] UDP transport could maybe be discarding data? (Matthias Wachs) - resolved.
- 0003429: [testbed service] testbed (?) prints "Parallelism: 4" (Sree Harsha Totakura) - resolved.
- 0003506: [peerstore] The peerstore plugin API should be asynchronous to support a wide range of storage backends (amatus) - resolved.
- 0003721: [revocation service] GNUNET_assert (NULL == peer_entry); failed in rev 35401 (Christian Grothoff) - resolved.
- 0003709: [core service] Core leaks memory (Christian Grothoff) - resolved.
- 0003627: [util library] RPS service causes mq to use memory after free (ch3) - resolved.
- 0003628: [util library] MQ_send calls GNUNET_CLIENT_notify_transmit_ready twice due to corrupted memory (ch3) - resolved.
- 0003690: [transport service] Assertion failed at gnunet-service-transport_ats.c:306. NULL == ai (Christian Grothoff) - resolved.
- 0003684: [UDP transport] Revision 35254: Overnight run fills memory and swap completely (Christian Grothoff) - resolved.
- 0003593: [datastore service] fs generates assertion failure with datastore at client.c:616 during shutdown (Christian Grothoff) - resolved.
- 0003694: [fragmentation library] UDP sometimes sends entire batch of (redundant) ACKs (Christian Grothoff) - resolved.
- 0003652: [transport service] inbound quota is enforced, but ignored by sender, leading to connectivity issues (Christian Grothoff) - resolved.
- 0003508: [cadet service] CADET taking too much memory (Bart Polot) - resolved.
- 0003596: [cadet service] CADET "kills" gnunet-service-dht with > 20000 new requests / minute (on startup) (Bart Polot) - resolved.
- 0003668: [DHT service] Constant high CPU load of 0000014:0000020-30% when running a peer (Bart Polot) - resolved.
- 0003555: [UDP transport] UDP does not work reliably between computers (Bart Polot) - resolved.
- 0003702: [UDP transport] plugin_transport_udp.c double free or corruption (Christian Grothoff) - resolved.
- 0003704: [file-sharing service] gnunet-fs-gtk-7220 ERROR Assertion failed at fs_api.c:292. (Christian Grothoff) - resolved.
- 0003701: [transport service] NPE in GST_ats_expire_address (Christian Grothoff) - resolved.
- 0003591: [UDP transport] Assertion failed at transport_api_monitor_plugins.c:359. (Christian Grothoff) - resolved.
- 0003698: [TCP transport] Assertion failed at plugin_transport_tcp.c:3118. (Christian Grothoff) - resolved.
- 0003695: [UDP transport] UDP reports multiple session instances to same peer (Christian Grothoff) - resolved.
- 0003662: [transport service] output of gnunet-transport -P is unreadable (Christian Grothoff) - resolved.
- 0003697: [UDP transport] udp reliability testcase fails (Christian Grothoff) - resolved.
- 0003671: [file-sharing service] FS running with 100% CPU load (Christian Grothoff) - resolved.
- 0003685: [peerinfo service] Receiving many useless HELLOs through gossip frequently with peer IDs starting with Z (Christian Grothoff) - resolved.
- 0003448: [transport service] Core-level (transport? ats?) connectivity problems (Christian Grothoff) - resolved.
 - 0003683: [transport service] peers fail to respond to PING (Christian Grothoff) - resolved.
 - 0003692: [UDP transport] UDP connections do not last (Christian Grothoff) - resolved.
 - 0003666: [transport service] Revision 35208, transport-11501 ERROR Assertion failed at gnunet-service-transport_ats.c:580. (Christian Grothoff) - resolved.
 - 0003658: [ATS service] ATS testcases should be reviewed (Christian Grothoff) - resolved.
 - 0003669: [ATS service] Assertion failed at ats_api_scheduling.c:716. (Christian Grothoff) - resolved.
 - 0003672: [ATS service] ATS testcases FTBFS (Christian Grothoff) - resolved.
- 0003667: [transport service] memory leaks in transport service (Christian Grothoff) - resolved.
- 0003679: [transport service] gnunet-service-transport crash (use after free) (Christian Grothoff) - resolved.
- 0003680: [transport service] Assertion failed at gnunet-service-transport_ats.c:657. (Christian Grothoff) - resolved.
- 0003681: [transport service] Assertion failed at gnunet-service-transport_ats.c:506. (Christian Grothoff) - resolved.
- 0003689: [ATS service] ATS running with 100% CPU load (Christian Grothoff) - resolved.
- 0003688: [core service] If peer A restarts KX with peer B but peer B isn't expecting it, it can take up to 5 minutes to re-establish the connection (Christian Grothoff) - resolved.
- 0003678: [transport service] gnunet-transport -m fails to shutdown quickly on CTRL-C (Christian Grothoff) - resolved.
- 0003686: [ARM service] gnunet-arm cannot start gnunet-service-identity (Christian Grothoff) - resolved.
- 0003687: [transport service] WARNING `accept' failed at connection.c:345 with error: Resource temporarily unavailable (Christian Grothoff) - resolved.
- 0003682: [util library] Revision 35243, how to get rid of the pesky looping warning? (Christian Grothoff) - resolved.
- 0003595: [transport service] valgrind-reported memory leaks in gnunet-transport service (with tcp, udp, http client & server enabled) (Christian Grothoff) - resolved.
- 0003541: [ATS service] Trying to set unknown address to unused (Matthias Wachs) - resolved.
- 0003586: [transport service] NPE in transport (Christian Grothoff) - resolved.
- 0003616: [ATS service] ATS scheduling API's "address_get_type" functions do not belong (Christian Grothoff) - resolved.
- 0003663: [transport service] Assertion failed at ats_api_scheduling.c:716. (Christian Grothoff) - resolved.
- 0003621: [ATS service] ats-7261 ERROR Assertion failed at plugin_ats_proportional.c:589 (Christian Grothoff) - resolved.
- 0003661: [ATS service] gnunet-ats -m sometimes shows network family 'unspecified' for peers (Christian Grothoff) - resolved.
- 0003657: [ATS service] replace ATS-information arrays with structs? (Christian Grothoff) - resolved.
- 0003612: [transport service] connection failures causes transport to drop validated addresses from ATS's list (Christian Grothoff) - resolved.
- 0003554: [transport service] Transport session stuck in state S_SYN_RECV_ATS (Christian Grothoff) - resolved.
- 0003665: [transport service] Assertion failed at gnunet-service-transport_validation.c:532 (Christian Grothoff) - resolved.
- 0003664: [ATS service] ATS NPE (Christian Grothoff) - resolved.
- 0003660: [transport service] Assertion failed at gnunet-service-transport_validation.c:1685. (Christian Grothoff) - resolved.
- 0003620: [transport service] ./test_transport_api_slow_ats fails (Christian Grothoff) - resolved.
- 0003650: [ATS service] ATS (sometimes) fails to suggest address (Christian Grothoff) - resolved.
- 0003619: [ATS service] plugin_ats_proportional.c:589 assertion fails in restart tests (Christian Grothoff) - resolved.
- 0003645: [ATS service] Assertion failed at plugin_ats_proportional.c:589 despite no assertion there. (Christian Grothoff) - resolved.
- 0003648: [peerinfo service] Revision 35090: gnunet-peerinfo-gtk-27959 ERROR, gnunet-gtk (Christian Grothoff) - resolved.
- 0003647: [build process] Revision 35087, Make fails (Christian Grothoff) - resolved.
- 0003630: [transport service] transport crash while running a peer (Christian Grothoff) - resolved.
- 0003626: [util library] RPS service causes scheduler to crash (Bart Polot) - resolved.
- 0003614: [ATS service] GNUNET_ATS_address_update has zero testcases using it (Matthias Wachs) - resolved.
- 0003618: [WLAN transport] WLAN tests fail with assertion in time.c:393 (Christian Grothoff) - resolved.
- 0003577: [util library] gnunet-config needs to be able to list what available sections there are (Christian Grothoff) - resolved.
- 0003617: [ATS service] transport-23174 ERROR, Revision 34975 (Christian Grothoff) - resolved.
- 0003247: [file-sharing service] 100% CPU usage in MESH and FS after search (Christian Grothoff) - resolved.
- 0003574: [cadet service] CADET fails to transmit message (Bart Polot) - resolved.
- 0003425: [cadet service] ERROR Assertion failed at gnunet-service-cadet_tunnel.c:2349. (Bart Polot) - resolved.
- 0003610: [cadet service] cadet API violates client's notify_transmit_ready API (Christian Grothoff) - resolved.
- 0003505: [cadet service] Assertion failed at gnunet-service-cadet_connection.c:1862 (Bart Polot) - resolved.
- 0003503: [cadet service] gnunet-service-cadet_connection.c:958 debug info (Bart Polot) - resolved.
- 0003546: [cadet service] cadet-tun-2622 ERROR , Revision 34312 (Bart Polot) - resolved.
- 0003583: [cadet service] CADET NPE's (gnunet9-peer core dump) (Bart Polot) - resolved.
- 0003606: [build process] GNUNET_PREFIX test fails with wrong path used for detection (Christian Grothoff) - resolved.
- 0003604: [documentation] README install link needs to be changed (Christian Grothoff) - resolved.
- 0003582: [set service] free(): corrupted unsorted chunks (Christian Grothoff) - resolved.
- 0003589: [transport service] valgrind errors when using transport's monitoring capabilities (Christian Grothoff) - resolved.
- 0003587: [file-sharing service] gnunet-service-filesharing exausts memory - resolved.
- 0003588: [gnunet-setup] Bashisms in some scripts (Christian Grothoff) - resolved.
- 0003581: [peerstore] peerstore fails to respect MQ semantics (Christian Grothoff) - resolved.
- 0003563: [NSE service] NSE reports weird data (Christian Grothoff) - resolved.
- 0003459: [cadet service] Errors after restarting peer (Bart Polot) - resolved.
- 0003532: [cadet service] Transfer between two peers crash service-cadet (Bart Polot) - resolved.
- 0003579: [file-sharing service] FS migration tests started to fail (Christian Grothoff) - resolved.
- 0003570: [util library] we need to finally kill SLIST (Christian Grothoff) - resolved.
- 0003576: [file-sharing service] gnunet-publish can't publish a sub-directory named "gnunet" (Christian Grothoff) - resolved.
- 0003384: [consensus service] Consensus crash while running secretsharing profiler (Florian Dold) - resolved.
- 0003571: [cadet service] CADET sends messages too large for core (Bart Polot) - resolved.
- 0003100: [set service] developer documentation for set subsystem is missing (Christian Grothoff) - resolved.
- 0003269: [transport service] transport plugin monitoring API (Christian Grothoff) - resolved.
- 0003565: [ARM service] Hostlist daemon not present (Christian Grothoff) - resolved.
- 0003489: [scalarproduct service] scalarproduct sessions fail (always) (Christian Grothoff) - resolved.
 - 0003490: [set service] set intersection removes all elements (Christian Grothoff) - resolved.
- 0003569: [file-sharing service] gnunet-directory frees a null (Christian Grothoff) - resolved.
- 0003568: [file-sharing service] clean_request called twice, uses freed memory then tries to double free (Christian Grothoff) - resolved.
- 0003562: [testbed service] testbed fails to connect peers (in test_revocation testcase) (Sree Harsha Totakura) - resolved.
- 0003510: [revocation service] Revocation test hangs forever (Christian Grothoff) - resolved.
- 0003561: [set service] test_revocation (with valgrind) shows issues in set service (Christian Grothoff) - resolved.
- 0003452: [transport service] complete implementation of plugin monitoring API (Christian Grothoff) - resolved.
- 0003553: [GNS] GNS2DNS delegation doesn't seem handle sub-domain requests. (Christian Grothoff) - resolved.
- 0003547: [gnunet-setup] Revision 34321, gnunet-setup dies (Christian Grothoff) - resolved.
- 0003550: [util library] Possible integer overflow parsing metadata container. (Christian Grothoff) - resolved.
- 0003401: [transport service] Maybe this observation helps: outside IP against internal IP (Matthias Wachs) - resolved.
- 0003545: [file-sharing service] Add resume/suspend functionalty to download (Christian Grothoff) - resolved.
- 0003399: [ATS service] ats-30742 ERROR Assertion failed at plugin_ats_proportional.c:643 (Matthias Wachs) - resolved.
- 0003396: [cadet service] mesh-1679 ERROR Failed checksum validation for a message on tunnel (Bart Polot) - resolved.
- 0003385: [ATS service] ATS performance API fails to signal monitors if ATS service dies/restarts (Matthias Wachs) - resolved.
- 0003404: [transport service] misc warnings from cadet and tcp plugin (Matthias Wachs) - resolved.
- 0003416: [hello library] GNUNET_HELLO_parse_uri stops on first invalid address (Matthias Wachs) - resolved.
- 0003455: [GNS] Revision 33824: gnunet-gns-proxy-setup-ca error-message from certutil (Matthias Wachs) - resolved.
- 0003457: [HTTP transport] http client shutdown logic is rather convoluted and possibly broken (Matthias Wachs) - resolved.
- 0003462: [HTTP transport] server_send_callback is called for a session that was freed by server_delete_session (Matthias Wachs) - resolved.
- 0003460: [HTTP transport] http_server transport crashes (amatus) - resolved.
- 0003480: [testbed service] Test crash on Ctrl+C (Sree Harsha Totakura) - resolved.
- 0003500: [HTTP transport] http URLs contain IP addresses in printable version (Matthias Wachs) - resolved.
- 0003501: [ATS service] proportional ATS allocation shows little stability (Matthias Wachs) - resolved.
- 0003347: [GNS] NSS switch documentation hard to understand for users (Matthias Wachs) - resolved.
- 0003144: [documentation] developer documentation for namestore is missing (Matthias Wachs) - resolved.
- 0003059: [peerinfo service] Implementation of a persistent per peer storage (otarabai) - resolved.
- 0003535: [transport service] Assertions in gnunet-service-transport_neighbours.c:2138 (Matthias Wachs) - resolved.
- 0003534: [cadet service] Reset cadet is called too often, taking 100% CPU during transfer (Bart Polot) - resolved.
- 0003498: [cadet service] got core dump from cadet (Bart Polot) - resolved.
- 0003499: [cadet service] got assertion failure in cadet (found core dump) in gnunet-service-cadet_peer.c:1968 (Bart Polot) - resolved.
- 0003544: [util library] GNUNET_CLIENT_notify_transmit_ready documentation incorrect (Christian Grothoff) - resolved.
- 0003542: [build process] Revision 34286, make fails (Christian Grothoff) - resolved.
- 0003522: [build process] postgresql is not detected correctly (Sree Harsha Totakura) - resolved.
- 0003533: [build process] Revision 34237, make fails (Matthias Wachs) - resolved.
- 0003537: [file-sharing service] Crash during search (bratao) - resolved.
- 0003488: [cadet service] I'm hitting GNUNET_assert (myid == path->peers[0]); (Bart Polot) - resolved.
- 0002669: [DHT service] Implement DHT profiler (Sree Harsha Totakura) - resolved.
- 0003531: [cadet service] segfault in get_prev_hop (Bart Polot) - resolved.
- 0003538: [file-sharing service] Searching with AND is not reliable (bratao) - resolved.
- 0003507: [cadet service] Assertion failed at gnunet-service-cadet_tunnel.c:1316. (Bart Polot) - resolved.
- 0003494: [build process] Revision 33951: Make fails (tg) - resolved.
- 0003502: [util library] Transport crash due to use after free. (Matthias Wachs) - resolved.
- 0003496: [ATS service] Assertion failed at gnunet-ats.c:250. (Matthias Wachs) - resolved.
- 0003380: [NAT traversal library] NAT test should provide more information about results and errors (cfuchs) - resolved.
- 0003483: [cadet service] cadet segfaults (Bart Polot) - resolved.
- 0003246: [set service] Segfault at gnunet-service-set.c:1344 (Florian Dold) - resolved.
- 0003390: [transport service] Memory leak in transport (Matthias Wachs) - resolved.
- 0003405: [cadet service] Revision 33231: cadet susceptible to dynamic IP-change (Bart Polot) - resolved.
- 0003453: [cadet service] Cadet crash in connection sent callback after a posthumous CONNECTION_DESTROY (Bart Polot) - resolved.
- 0003408: [cadet service] Add a verbose debug/dump feature to gnunet-cadet CLI and service. (Bart Polot) - resolved.
- 0003458: [util library] ERROR Assertion failed at mq.c:262. (Florian Dold) - resolved.
- 0003454: [build process] Revision 33822: make fails (Christian Grothoff) - resolved.
- 0003432: [ATS service] ats-19434 ERROR, Revision 33549 (Matthias Wachs) - resolved.
- 0003426: [ATS service] ats-32362 ERROR Assertion failed at plugin_ats_proportional.c:668. (Matthias Wachs) - resolved.
- 0003445: [transport service] gnunet-transport -f reports valid until 'end of time' (Christian Grothoff) - resolved.
- 0003451: [GNS] Revision 33733: gnunet-gns-proxy-setup-ca error-message from certutil (Christian Grothoff) - resolved.
- 0003423: [cadet service] crash observed on FreeBSD (Bart Polot) - resolved.
- 0003422: [cadet service] many mesh/cadet assertions when running conversation link (Bart Polot) - resolved.
- 0003443: [other] Revision 33652, not sure whether this is a bug, "DEAD: http_client" but not seen in previous revisions. (Christian Grothoff) - resolved.
- 0003444: [build process] Revision 33653, make fails (Christian Grothoff) - resolved.
- 0003387: [peerinfo service] gnunet-peerinfo fails to print any addresses on DNS timeout (Christian Grothoff) - resolved.
- 0003108: [util library] Separate message handler functions for the client library (tg) - resolved.
- 0003301: [GNS] Other record types not available as soon as PKEY is added (Christian Grothoff) - resolved.
- 0002526: [GNS] GNS proxy does not validate DANE/TLSA records (Christian Grothoff) - resolved.
- 0003003: [GNS] New GNS does not properly support SRV records (Christian Grothoff) - resolved.
- 0003431: [conversation service] caller ID is returned by conversation API should not be GNS name (Christian Grothoff) - resolved.
- 0003428: [set service] revocation test fails as set operation takes too long (Florian Dold) - resolved.
- 0003427: [set service] set testcases hang, report assertion failure at mq.c:262 (Florian Dold) - resolved.
- 0002945: [testbed service] comparison of adaptive parallelisation algorithms (Sree Harsha Totakura) - resolved.
- 0003377: [secret sharing service] Abort in secretsharing profiler (Florian Dold) - resolved.
- 0003375: [secret sharing service] Secretsharing profiler crash (Florian Dold) - resolved.
- 0003376: [secret sharing service] Secretsharing service crash when running profiler (Florian Dold) - resolved.
- 0003421: [conversation service] phone call routed to wrong client (Christian Grothoff) - resolved.
- 0003386: [hostlist daemon] hostlist http server does not listen on IPv6 (Christian Grothoff) - resolved.
- 0003415: [build process] Revision 33458: make[2]: *** [peerstore_api.lo] Fehler 1 (otarabai) - resolved.
- 0003414: [build process] gnunet-service-xdht_neighbours.c , Revision 33447 (Supriti Singh) - resolved.
- 0003412: [build process] ./bootstrap crashes in Revision 33424 (amatus) - resolved.
- 0001938: [transport service] need test for transport switching session on 'SESSION_CONNECT' (Matthias Wachs) - resolved.
 - 0003403: [transport service] Reliability / Quota compliance test fail (Matthias Wachs) - resolved.
- 0003374: [cadet service] Mesh reliable tunnels choke after 0000341:0000500 messages (Bart Polot) - resolved.
- 0003389: [cadet service] Lost message IDs (Bart Polot) - resolved.
- 0003333: [cadet service] mesh fails with various errors on consensus profiler (Bart Polot) - resolved.
- 0003393: [cadet service] performing PING-loop until killed.. (Bart Polot) - resolved.
- 0003302: [namestore service] record deletion does not respect the record type or value (Christian Grothoff) - resolved.
- 0003394: [util library] test_server testcase fails with a crash (Christian Grothoff) - resolved.
- 0003348: [core service] CORE does not notify clients about connections after restart (Christian Grothoff) - resolved.
- 0003340: [core service] CORE connections not established in both directions (Christian Grothoff) - resolved.
 - 0003363: [core service] need core KX monitoring API (Christian Grothoff) - resolved.
- 0003354: [transport service] Assertion in plugin_transport_tcp.c:1786: trying to print address with size != ipv4 and ipv6 (Matthias Wachs) - resolved.
- 0003019: [GNS] RF_PENDING option is not shown in gnunet-namestore-gtk and gnunet-namestore also offers no way to remove the bit (Christian Grothoff) - resolved.
- 0003370: [NAT traversal library] NAT test not working (cfuchs) - resolved.
- 0003305: [core service] dht-5368 ERROR Assertion failed at transport_api.c:591. (Florian Dold) - resolved.
- 0003360: [cadet service] Crash with mesh (Bart Polot) - resolved.
- 0003361: [cadet service] Crash in mesh (Bart Polot) - resolved.
- 0003378: [cadet service] Mesh quietly ignores messages on unknown connection (Bart Polot) - resolved.
- 0003277: [cadet service] secretsharing sometimes crashes mesh service when running with valgrind (Bart Polot) - resolved.
- 0003368: [transport service] Assertions in gnunet-service-transport_neighbours.c:2084 (Matthias Wachs) - resolved.
- 0003369: [ATS service] assertion in gnunet-ats.c:126 (Matthias Wachs) - resolved.
- 0003366: [cadet service] Assertion failed at gnunet-service-mesh_tunnel.c:2132 (Bart Polot) - resolved.
- 0003372: [cadet service] Mesh creshes while trying to destroy a tunnel twice. (Bart Polot) - resolved.
- 0003373: [cadet service] segfault in mesh service (Bart Polot) - resolved.
- 0003331: [other] tools do not report error when permissions are missing (Christian Grothoff) - closed.
- 0004501: [webpage] Website not viewable due to HSTS (Christian Grothoff) - closed.
- 0004029: [core service] Should CORE be started by default (Christian Grothoff) - closed.
- 0003881: [mysql library] SYSTEM WARNING: 'mysql_pconnect(): Headers and client library minor version mismatch. Headers:50542 Library:50625' in '/usr/shar (Christian Grothoff) - closed.
- 0003873: [cadet service] Assertion failed at gnunet-service-cadet_peer.c:2222. (Bart Polot) - closed.
- 0003456: [cadet service] Cadet's flow control fails in the presence of data loss (Bart Polot) - closed.
- 0003479: [cadet service] CADET crashes during KX. (Bart Polot) - closed.

387 of 390 issue(s) resolved. Progress (99%).

GNUnet - 0.10.3 (Scheduled For Release 2017-06-01) View Issues ]
==================================================
0%
- 0004927: [GNS] pad GNS responses - new.
- 0003719: [transport service] GNUNET_assert (NULL == ai); failed in rev 35365 - feedback.
- 0004000: [TCP transport] transport assertion: unexpected address length (Bart Polot) - feedback.
- 0003931: [cadet service] cadet suffers from general memory corruption (Bart Polot) - feedback.
- 0003691: [transport service] Assertion failed at scheduler.c. if (ret == GNUNET_SYSERR) - acknowledged.
- 0003699: [file-sharing service] assertion failed in GNUNET_PEER_change_rc: id < size - acknowledged.
- 0003653: [util library] when writing config file, try opening existing file 'rw' to avoid needing rwx on directory - acknowledged.
- 0004623: [util library] UX: getopt should complain if -v is used with other parameters - confirmed.
- 0003256: [ARM service] ARM does not start peer after crash/unplanned shutdown - confirmed.
- 0003950: [GNS] Trouble adding CERT record - confirmed.
- 0003572: [cadet service] CADET bundle messages up to MAX size (Bart Polot) - confirmed.
- 0003674: [ATS service] (re)implement ATS benchmarking / profiling logic for new API - confirmed.
- 0003309: [core service] Core needs to indicate a peer's willingness to accept traffic for other peers. - confirmed.
- 0002628: [NAT traversal library] network autoconfiguration code should be improved and moved into libgnunetnat - confirmed.
- 0004951: [cadet service] gnunet-cadet-profiler.c fails to build against new libs (Bart Polot) - assigned.
- 0004034: [testbed service] Crash while running multi-host experiments (Sree Harsha Totakura) - assigned.
- 0003654: [ATS service] ATS MLP solver fails non-deterministically (Matthias Wachs) - assigned.
- 0003613: [ATS service] assertion failure at plugin_ats_ril.c:1427 (Matthias Wachs) - assigned.
- 0004621: [cadet service] cadet get_peers () breaks communication with cadet service (Christian Grothoff) - assigned.
- 0004009: [transport service] bandwidth disagreement between ATS and transport lib (Christian Grothoff) - assigned.
- 0003486: [util library] MQ: test_mq_client does not cover receiving messages with MQs (Florian Dold) - assigned.
- 0004604: [social service] double free or corruption in social_api:984 (tg) - assigned.
- 0004556: [core service] Core does not deal properly with changing identities (Christian Grothoff) - assigned.
- 0003868: [conversation service] audio playback should detect silence and drop (hark) - assigned.
- 0004019: [core service] CORE compains about mixed identities (Christian Grothoff) - assigned.
- 0004038: [transport service] transport service leaks sockets (Christian Grothoff) - assigned.
- 0003575: [core service] Core takes an arbitrarily long time to call back (Bart Polot) - assigned.
- 0003714: [transport service] memory leaks in transport service (Matthias Wachs) - assigned.
- 0003705: [set service] set union fails with "other peer disconnected prematurely" (Florian Dold) - assigned.
- 0003552: [cadet service] Keep old key material based on the number of missed messages, not time. (Bart Polot) - assigned.
- 0002454: [DHT service] key randomization via RO_BART is not implemented (Bart Polot) - assigned.
 - 0003311: [DHT service] DHT PUT should also use randomized key (Bart Polot) - assigned.
 - 0003312: [DHT service] DHT GET should try randomized keys (Bart Polot) - assigned.
 - 0003313: [DHT service] DHT GET randomization should increase with time (Bart Polot) - assigned.
 - 0003310: [DHT service] DHT should have a randomization option (Bart Polot) - assigned.

0 of 35 issue(s) resolved. Progress (0%).

libextractor - Roadmap

libextractor - 1.4 (Scheduled For Release 2014-12-22) View Issues ]
=====================================================
100%
- 0004436: [build system] build fails with jpeg 9b (redefinition of enumerator 'FALSE', redefinition of enumerator 'TRUE') (Christian Grothoff) - resolved.
- 0004167: [plugins] FTBFS with FFmpeg 2.9 (Christian Grothoff) - resolved.
- 0003829: [libextractor main library] further drop privs on fork if apparmor is available (Christian Grothoff) - resolved.
- 0003548: [other/unknown] Please provide sources for src/plugins/testdata/* or clearly state these are not released under GPL3+ (Christian Grothoff) - resolved.
- 0002624: [plugins] Use different codec for thumbnails (bratao) - resolved.

5 of 5 issue(s) resolved. Progress (100%).

libmicrohttpd - Roadmap

libmicrohttpd - 0.9.53 (Scheduled For Release 2016-12-24) View Issues ]
=========================================================
100%
- 0004924: [other] MHD can't find MO files (silvioprog) - resolved.
- 0004911: [portability] Solaris Studio 12.4 reports type mismatch when assigning NULL to response->crc and response->crfc in response.c (Christian Grothoff) - resolved.
- 0004902: [other] Add TODO file (silvioprog) - resolved.
- 0004844: [build system] libmicrohttp test_upgrade_ssl random failure (Christian Grothoff) - resolved.
- 0004889: [libmicrohttpd multi-threaded operation] Race condition between MHD_cleanup_connections() and MHD_upgrade_action() (Christian Grothoff) - resolved.
- 0004884: [portability] pthread_kill(pid, 0) never returns ESRCH on Solaris 11.next (Christian Grothoff) - resolved.
- 0004887: [portability] _SET_INIT_AND_DEINIT_FUNCS isn't ready for Solaris Studio compiler (Christian Grothoff) - resolved.
- 0004888: [build system] Typo in configure.ac - GNUTLS_CPPLAGS in pkg-config "code-path" (Christian Grothoff) - resolved.
- 0004815: [other] mhd_itc.c won't compile (Christian Grothoff) - resolved.
- 0004817: [libmicrohttpd multi-threaded operation] Test failure with TSX extension (Christian Grothoff) - closed.

10 of 10 issue(s) resolved. Progress (100%).

Taler - Roadmap

Taler - 0.3 (Scheduled For Release 2017-04-30) View Issues ]
==============================================

This release adds the required auditing logic to prove to regulators and customers that the exchange is operating correctly, and allow us (at least in theory) to hook up with a real bank.
71%
- 0004748: [wallet (WebExtensions)] errors in edge (tg) - assigned.
- 0004778: [other] bank, wallet, merchant-frontends have various small usability issues (Marcello Stanisci) - assigned.
- 0003887: [exchange API (C)] handle "emergency" where denomination key is overdrawn (/payback) (Christian Grothoff) - assigned.
 - 0004852: [wallet (WebExtensions)] wallet should store customer's bank information on reserve creation (Florian Dold) - assigned.
 - 0003775: [auditor] need to implement basic auditing (Christian Grothoff) - resolved.
  - 0003989: [auditor] have ongoing safety/sanity checks (Christian Grothoff) - resolved.
 - 0004498: [wallet (WebExtensions)] wallet needs to periodically check /keys for panic DK revocation and trigger /payback (Florian Dold) - feedback.
- 0004929: [exchange API (HTTP specification)] need to add wire transfer aggregate fee (Christian Grothoff) - assigned.
 - 0004934: [wallet (WebExtensions)] show new wire transfer fee on withdrawal (Florian Dold) - assigned.
 - 0004936: [wallet (browser-based)] check wire fees are acceptable or covered when making payment (Florian Dold) - assigned.
 - 0004935: [mechant backend] check wire fees are acceptable or covered (Christian Grothoff) - resolved.
 - 0004937: [exchange API (C)] wire fees should be returned from the libtalerexchange /wire API (Christian Grothoff) - resolved.
- 0004108: [wallet (WebExtensions)] better, unified error reporting (Florian Dold) - assigned.
- 0004377: [other] independent component of taler should have different visual styles (Florian Dold) - assigned.
- 0004405: [other] donation button demo missing (Marcello Stanisci) - assigned.
- 0004771: [mechant backend] Error code swallowed. (Marcello Stanisci) - assigned.
- 0004027: [merchant frontend (donations)] Provide multi auditors, multi exchange feature (Marcello Stanisci) - assigned.
- 0004930: [other] Render 'conflict' errors due to /track operations. (Marcello Stanisci) - assigned.
- 0004928: [merchant frontend (donations)] Bunch of 502 when requesting /track/order. (Marcello Stanisci) - assigned.
- 0004877: [other] migrate to new contract-related terminology (Marcello Stanisci) - assigned.
- 0004122: [wallet (WebExtensions)] auditor manipulation (Florian Dold) - assigned.
- 0004782: [deployment and operations] execute wallet unit tests with buildbot (Florian Dold) - assigned.
- 0003973: [wallet (WebExtensions)] wallet needs to check exchange satisfies merchant requirements (Florian Dold) - assigned.
- 0003974: [wallet (WebExtensions)] wallet needs to securely inform customer about exchange's auditors (Florian Dold) - assigned.
- 0004028: [wallet (WebExtensions)] Add multi auditors, multi exchange choice (Florian Dold) - assigned.
- 0004720: [wallet (WebExtensions)] wallet db has inconsistent naming convensions (Florian Dold) - assigned.
- 0004722: [documentation] Interaction wallet-websites (Florian Dold) - assigned.
- 0004734: [wallet (WebExtensions)] display what the new balance will be when confirming contracts/reserves (Florian Dold) - assigned.
- 0004745: [wallet (WebExtensions)] audit and fix cross origin merchant interaction issues in the wallet (Florian Dold) - assigned.
- 0004765: [wallet (WebExtensions)] documentation for test harnesses missing (Florian Dold) - assigned.
- 0004770: [wallet (WebExtensions)] wallet does not store /pay signature (Florian Dold) - assigned.
- 0004185: [wallet (WebExtensions)] abstract over RPC in the wallet (Florian Dold) - assigned.
- 0004812: [other] navbar dropdown uses JavaScript, when CSS would suffice to implement dropdown menus (Florian Dold) - resolved.
- 0004747: [wallet (WebExtensions)] js-free payment error (Florian Dold) - resolved.
- 0004824: [bank (demonstrator)] bank stores floats in the database, when it should store value/fraction (Marcello Stanisci) - resolved.
- 0004764: [other] make sure that the HTML i18n strategies used by various Taler components are accessible (Florian Dold) - resolved.
- 0004948: [other] re-add a saner navbar on various pages (Florian Dold) - resolved.
- 0004808: [other] {shop,donations,bank}.{test,demo}.taler.net contain bad layout that causes flicker on redraw (tg) - resolved.
- 0004800: [merchant frontend (blog)] check that error scenarios are handled correctly / error messages are propagated (Marcello Stanisci) - resolved.
- 0004851: [exchange] exchange httpd should probably just exit if no wireformats are configured (Christian Grothoff) - resolved.
- 0004827: [other] bank should be able to suggest exchange if wallet doesn't have one for a currency (Florian Dold) - resolved.
- 0004941: [Web site(s)] create bibliography page (Christian Grothoff) - resolved.
- 0004856: [Web site(s)] Make text on the website more accessible to non-technical and uninitiated audiences (Florian Dold) - resolved.
- 0004813: [merchant frontend (blog)] repurchase correlation ID does not work (Florian Dold) - resolved.
- 0004873: [other] Update contract fields (Florian Dold) - resolved.
- 0004940: [Web site(s)] add contact page with link in footer (Christian Grothoff) - resolved.
- 0004797: [mechant backend] /track/transaction takes public keys among parameters (Marcello Stanisci) - resolved.
- 0004752: [mechant backend] should be possible to specify IP address to bind to (Christian Grothoff) - resolved.
- 0004931: [exchange Postgres DB backend] need testcase for new wire_transfer_fee DB methods (Christian Grothoff) - resolved.
- 0004932: [exchange API (HTTP specification)] signature over wire fees needs to include wire method (Christian Grothoff) - resolved.
- 0004933: [exchange API (C)] check_track_transfer_response_ok fails to check amounts (Christian Grothoff) - resolved.
- 0004742: [exchange] exchange-lib testcase fails (Marcello Stanisci) - resolved.
- 0004921: [exchange] Exchange base URL in WTID (Christian Grothoff) - resolved.
- 0004846: [documentation] Bank testcases (Marcello Stanisci) - resolved.
- 0004780: [deployment and operations] Buildbot unwordy (Marcello Stanisci) - resolved.
- 0004821: [other] implement django-taler-merchant library for easy merchant integration (Marcello Stanisci) - resolved.
- 0004848: [documentation] need tutorial for Python for Web integrators (Marcello Stanisci) - resolved.
- 0004523: [deployment and operations] selenium test should check if bookmarking works (Marcello Stanisci) - resolved.
- 0004804: [Web site(s)] lcov borked (Marcello Stanisci) - resolved.
- 0004876: [deployment and operations] setup auditor in deployment (Marcello Stanisci) - resolved.
- 0004871: [wallet (WebExtensions)] Repurchase logic (Florian Dold) - resolved.
- 0004874: [mechant backend] Lookup by transaction ID (Marcello Stanisci) - resolved.
- 0004872: [wallet (WebExtensions)] Nonces in contracts (Florian Dold) - resolved.
- 0004822: [bank (demonstrator)] bank does not run financial transactions in database transactions (Marcello Stanisci) - resolved.
- 0004875: [mechant backend] /contract and /map API to be renamed and semantics merged (Marcello Stanisci) - resolved.
- 0004886: [exchange] test_wire_plugin fails: Assertion failed at test_wire_plugin.c:179. (Christian Grothoff) - resolved.
- 0004883: [exchange] either remove transaction_id from exchange or use it for multiple payments for the same proposal (Florian Dold) - resolved.
- 0004859: [merchant backend API (HTTP specification)] remove redundant fields from TALER_ContractPS (Marcello Stanisci) - resolved.
- 0004882: [exchange] rename contract-related terminology in exchange (Florian Dold) - resolved.
- 0004847: [documentation] docs vs api split (Marcello Stanisci) - resolved.
- 0004869: [mechant backend] build fail (Marcello Stanisci) - resolved.
- 0004169: [documentation] spec for blog post merchant missing (Marcello Stanisci) - resolved.
- 0004832: [merchant frontend (donations)] base.html not found (Marcello Stanisci) - resolved.
- 0004829: [other] Track-transfer form needs instance (Marcello Stanisci) - resolved.
- 0004791: [exchange] bank-lib testcase skipped (Marcello Stanisci) - resolved.
- 0004833: [merchant frontend (blog)] url() breaks JS version (Marcello Stanisci) - resolved.
- 0004834: [other] +details in backoffice (Marcello Stanisci) - resolved.
- 0004795: [mechant backend] Map hashes to contracts (Marcello Stanisci) - resolved.
- 0004836: [documentation] /history and /map missing (Marcello Stanisci) - resolved.
- 0004835: [mechant backend] taler-merchant-dbinit compilation (Marcello Stanisci) - resolved.
- 0004830: [other] Caching breaks payment (Marcello Stanisci) - resolved.
- 0004837: [documentation] How to fetch and install all components. (Marcello Stanisci) - resolved.
- 0004798: [other] Format /history output (Marcello Stanisci) - resolved.
- 0004820: [bank (demonstrator)] clean up and refactor bank code (Florian Dold) - resolved.
- 0004823: [bank (demonstrator)] bank does not do things the "django" way, leading to lots of superfluous code (Marcello Stanisci) - resolved.
- 0004825: [bank (demonstrator)] bank stores redundant history entries (Florian Dold) - resolved.
- 0004826: [documentation] Fix tutorial section 4 (Marcello Stanisci) - resolved.
- 0004773: [documentation] split up merchant tutorial in backend and frontend parts (Marcello Stanisci) - resolved.
- 0004828: [exchange] 100% CPU eaten (Marcello Stanisci) - resolved.
- 0004732: [other] "conflict" case /track frontends (Marcello Stanisci) - resolved.
- 0004627: [deployment and operations] buildbot down (Marcello Stanisci) - resolved.
- 0004858: [exchange] exchange should initialize database automatically, just like the merchant does (Florian Dold) - resolved.
- 0004736: [deployment and operations] set up user environments (Florian Dold) - resolved.
- 0004783: [deployment and operations] taler-deployment restarts gives warning "Failed to establish connection to `arm', no further addresses to try." - resolved.
- 0004850: [deployment and operations] merge merchant docker (Marcello Stanisci) - resolved.
- 0004845: [mechant backend] Compilation warning on MHD_HTTP_METHOD_NOT_ACCEPTABLE (Christian Grothoff) - resolved.
- 0004855: [other] TALER_ContractPS should also sign over the instance name (Christian Grothoff) - closed.
- 0004512: [deployment and operations] fournier account & restart (Marcello Stanisci) - closed.

70 of 98 issue(s) resolved. Progress (71%).

Taler - 0.4 (Scheduled For Release 2017-06-30) View Issues ]
==============================================

This release adds support for /refunds, so we can handle ordinary sales where customers may get their money back.
0%
- 0004629: [other] certificates for merchant public keys aren't supported - confirmed.
- 0004966: [wallet (WebExtensions)] wallet needs to enable customer to deposit his coins back into his bank account (Florian Dold) - assigned.
- 0004956: [exchange] implement refunds on reserve expiration (Christian Grothoff) - assigned.
- 0004051: [wallet (WebExtensions)] support two levels of bank integration for creating reserves (Florian Dold) - assigned.
- 0004628: [wallet (WebExtensions)] wallet does not support withdraw with loose bank integration (Florian Dold) - assigned.
- 0004735: [wallet (WebExtensions)] wallet should prompt user when payment fails or times out (Florian Dold) - assigned.
- 0004714: [mechant backend] merchant backend needs to support refunds (Marcello Stanisci) - assigned.
- 0003946: [wallet (WebExtensions)] storing merchant's key (and more?) in wallet's DB (Florian Dold) - assigned.
- 0004096: [documentation] Wallet database scheme needs to be documented. (Florian Dold) - assigned.
- 0004117: [documentation] document fee structure considerations (Florian Dold) - assigned.
- 0003849: [wallet (WebExtensions)] support /refund requests (Florian Dold) - assigned.

0 of 11 issue(s) resolved. Progress (0%).

Taler - 0.5 (Scheduled For Release 2017-08-01) View Issues ]
==============================================

This release is about improving operational performance, providing an alternative DB backend, and optimizing DB operations.
9%
- 0004751: [exchange Postgres DB backend] reserve balances and garbage collection of denomination keys - acknowledged.
- 0004467: [deployment and operations] PUDOS=>TESTKUDOS - acknowledged.
- 0004526: [exchange] unclear when reserve should be expired in the wallet - confirmed.
- 0004563: [deployment and operations] deployment does not fix versions for GNUnet, MHD; potential to break demo - confirmed.
- 0004939: [mechant backend] add support for multiple wire methods / accounts per instance - confirmed.
- 0004645: [documentation] Refactor of Taler API's documentation - confirmed.
- 0004558: [Web site(s)] should create JavaScript Web Labels for *.taler.net sites - confirmed.
- 0004671: [other] Either use sourcemaps or don't minify for test environment - confirmed.
- 0004513: [deployment and operations] save screenshot and browser logs for failing selenium test - confirmed.
- 0004466: [other] figure out a nice way to integrate compiled files in web-common into other repositories - confirmed.
- 0004670: [other] "make install" in web-common does not minify js - confirmed.
- 0004439: [deployment and operations] add a buildbot build for taler on a fresh debian container - confirmed.
- 0004840: [exchange] /keys cherry picking (Christian Grothoff) - assigned.
- 0004952: [mechant backend] /track/transfer testcase. (Marcello Stanisci) - assigned.
- 0004692: [deployment and operations] probing scripts to test wire config of exchange/bank is missing (Marcello Stanisci) - assigned.
- 0004805: [Web site(s)] Gauger was never moved into production (Marcello Stanisci) - assigned.
- 0004359: [documentation] document taler.net setup (Marcello Stanisci) - assigned.
- 0004679: [wallet (WebExtensions)] performance: use js native array instead of base32 strings where applicable (Florian Dold) - assigned.
- 0004188: [wallet (WebExtensions)] wallet db should occasionally be garbage collected (Florian Dold) - assigned.
- 0004947: [mechant backend] Optimize how DB skips rows upon /history. (Marcello Stanisci) - resolved.
- 0004716: [deployment and operations] deployment uses non-fixed SVN version of GNUnet and libmicrohttpd (Christian Grothoff) - closed.

2 of 21 issue(s) resolved. Progress (9%).

Taler - 0.6 (Scheduled For Release 2017-11-01) View Issues ]
==============================================

This release is about testing the robustness of the system by explicitly checking operations against ill-behaved participants.
0%
- 0004700: [other] Taler components should use tracing identifiers to correlate log statements from one request - acknowledged.
- 0004781: [deployment and operations] Error generating MITM - confirmed.
- 0004892: [other] have another merchant in merchant-frontends that triggers wallet error handling - confirmed.
- 0004454: [other] fault injection for all GNU Taler APIs - confirmed.
 - 0004759: [exchange] Fake errors needed - confirmed.
 - 0003476: [exchange] evil exchange testsuite - confirmed.
 - 0003475: [exchange] evil customer testsuite - confirmed.
 - 0004186: [wallet (WebExtensions)] fault injection should be implemented (Florian Dold) - assigned.
- 0004402: [exchange] exchange-tools lack testcases - confirmed.
- 0004774: [mechant backend] create dummy-frontend to make testing of the backend easy by the sysadmin (Marcello Stanisci) - assigned.
- 0004105: [other] There should be an easy way to run a Taler test environment. (Florian Dold) - assigned.
- 0004738: [wallet (WebExtensions)] wallet should indicate errors in the UI when withdraw fails (Florian Dold) - assigned.

0 of 12 issue(s) resolved. Progress (0%).

Taler - 0.7 (Scheduled For Release 2017-12-31) View Issues ]
==============================================

General polishing.
5%
- 0004460: [other] simplify taler installation process - acknowledged.
- 0004958: [auditor] need tool to verify exchange db wire details are consistent with bank wire details - confirmed.
 - 0004959: [wire plugins] wire plugins need a way to enumerate outgoing wire transfers as well - confirmed.
  - 0004964: [bank (demonstrator)] bank needs API to query transaction history of user (Marcello Stanisci) - assigned.
- 0004453: [other] python components should respect loglevel - confirmed.
- 0004583: [exchange Postgres DB backend] should use CREATE TYPE to define amount type in postgres backends - confirmed.
- 0004880: [other] add images to contracts (Florian Dold) - confirmed.
- 0004962: [auditor] generate financial report from audit DB - confirmed.
- 0004961: [auditor] check that aggregation records exist for deposits past payment deadline - confirmed.
- 0004963: [auditor] improve taler-auditor output format - confirmed.
- 0004960: [auditor] need tool to move historic revenues into aggregation tables and generate profit report - confirmed.
- 0004943: [mechant backend] backend does not store or verify wire transfer fee correctness (Christian Grothoff) - assigned.
- 0004809: [other] pages that need JavaScript to function should have a noscript block (Marcello Stanisci) - assigned.
- 0004802: [wallet (WebExtensions)] JS-less error handling (Florian Dold) - assigned.
- 0004819: [wallet (WebExtensions)] wallet should have a list of common currencies and how to render them (Florian Dold) - assigned.
- 0004853: [taler-wallet-lib] improve developer experience for error messages (Florian Dold) - assigned.
- 0004949: [bank (demonstrator)] NEGATIVE BALANCE (Marcello Stanisci) - resolved.

1 of 17 issue(s) resolved. Progress (5%).

Taler - 0.8 (Scheduled For Release 2018-02-28) View Issues ]
==============================================

Wallet synchronization and backup.
0%
- 0004810: [wallet (WebExtensions)] the wallet should support backup and sync (Florian Dold) - assigned.

0 of 1 issue(s) resolved. Progress (0%).

Taler - 0.9 (Scheduled For Release 2018-03-20) View Issues ]
==============================================

Exportable proofs and proof checkers
0%
- 0004379: [wallet (WebExtensions)] error handling: exportable proof for e.g. double spending (Florian Dold) - assigned.

0 of 1 issue(s) resolved. Progress (0%).

gnunet-gtk - Roadmap

gnunet-gtk - 0.10.2 (Scheduled For Release 2014-06-01) View Issues ]
======================================================
100%
- 0004954: [build system] make fails (Christian Grothoff) - resolved.
- 0003703: [gnunet-fs-gtk] crash in gnunet-fs-gtk after WARNING External protocol violation detected at container_meta_data.c:1123. (Christian Grothoff) - resolved.
- 0004608: [gnunet-peerinfo-gtk] Failed at: information about known and connected peers (Christian Grothoff) - resolved.
- 0004763: [gnunet-setup] autostarting (and restarting) of services no longer works for gnunet-setup (Christian Grothoff) - resolved.
- 0004652: [other] eventloop.c:201:25: error: use of undeclared identifier 'Window' (Christian Grothoff) - resolved.
- 0004617: [build system] Please consider supporting SOURCE_DATE_EPOCH to make builds reproducible (Christian Grothoff) - resolved.
- 0004441: [build system] ell@DebianGTK3:~/gnunet-gtk$ gnunet-gtk Abgebrochen (Christian Grothoff) - resolved.
- 0003901: [gnunet-setup] Spanish language in gnunet-gtk (lynX) - resolved.
- 0003885: [gnunet-setup] allow enabling vpn without pt (Christian Grothoff) - resolved.
- 0003649: [gnunet-peerinfo-gtk] Revision 35091: gnunet-peerinfo-gtk-32245 ERROR (Christian Grothoff) - resolved.
- 0003611: [gnunet-conversation-gtk] active call stats active if gnunet-conversation-service is stopped/terminated (yids) - resolved.
- 0003559: [gnunet-peerinfo-gtk] Revision 34405, peerinfo by gnunet-gtk differs from gnunet-peerinfo (Christian Grothoff) - resolved.
- 0003497: [gnunet-fs-gtk] availability indicator goes from probing to 'stuck' when download is initiated (Christian Grothoff) - resolved.
- 0003558: [gnunet-peerinfo-gtk] Revision 34404, gnunet-peerinfo-gtk, ERROR Assertion failed at container_multihashmap32.c (Christian Grothoff) - resolved.
- 0003556: [gnunet-fs-gtk] Revision 34380, gnunet-fs-gtk-11007 ERROR Assertion failed at fs_search.c:1113 (Christian Grothoff) - resolved.
- 0003424: [gnunet-peerinfo-gtk] Revision 33497: All connections to my peer 10.0.2.2 are gone. (Matthias Wachs) - resolved.
- 0003441: [build system] Revision 33606: make fails - resolved.
- 0003536: [gnunet-setup] Build Error (Christian Grothoff) - resolved.
- 0003446: [gnunet-fs-gtk] gnunet-fs-gtk-6330 ERROR Assertion failed at gnunet-fs-gtk_event-handler.c:1709 (Christian Grothoff) - resolved.
- 0003450: [gnunet-conversation-gtk] Crash in vprintf when accepting a call. (Christian Grothoff) - resolved.
- 0003449: [gnunet-conversation-gtk] Crash in conversation when answering a call to self (Christian Grothoff) - resolved.
- 0003406: [gnunet-peerinfo-gtk] svn 33259: gnunet-peerinfo-gtk:823 asserts due to multiple addresses being reported by ATS as active (Christian Grothoff) - resolved.
- 0003439: [gnunet-conversation-gtk] modify address book/contact list to also show values of the records (Christian Grothoff) - resolved.
- 0003440: [gnunet-conversation-gtk] generate PKEY record if possible on import (Christian Grothoff) - resolved.
- 0003433: [gnunet-conversation-gtk] Revision 33554: gnunet-conversation-gtk_phone.o] Fehler 1 (Christian Grothoff) - resolved.
- 0003411: [build system] Move from GTK2 to GTK3 (Christian Grothoff) - resolved.
- 0003420: [gnunet-conversation-gtk] copy & paste buttons are not implemented (Christian Grothoff) - resolved.
- 0003290: [gnunet-conversation-gtk] Invalid UTF-8 string passed to pango_layout_set_text() (Christian Grothoff) - resolved.
- 0003292: [gnunet-conversation-gtk] would be nice to be able to pick the zone interactively (Christian Grothoff) - resolved.
- 0003298: [gnunet-conversation-gtk] gnunet-conversation-gtk crashes when there are TXT CNAME and A records in zone (Christian Grothoff) - resolved.
- 0003367: [gnunet-conversation-gtk] conversation-gtk crashes when quiting it (Christian Grothoff) - resolved.
- 0003417: [gnunet-statistics-gtk] missing graph for udp connections (Christian Grothoff) - resolved.
- 0003410: [other] R 33339, gnunet-gtk-gui does not offer sliders for adjusting window content. (Christian Grothoff) - resolved.
- 0003383: [gnunet-setup] Configure proxy support for hostlist and http client (Matthias Wachs) - resolved.
- 0003407: [gnunet-peerinfo-gtk] IN/OUT = 0 on all rows (Christian Grothoff) - resolved.
- 0003398: [gnunet-peerinfo-gtk] SVN Revision-33177: None of the colored activation indicators pops up in gnunet-gtk for peer-info (Christian Grothoff) - resolved.
- 0003265: [gnunet-peerinfo-gtk] peerinfo should visualize connection process better (Christian Grothoff) - resolved.
- 0003780: [gnunet-fs-gtk] Segfault on application launch. (Christian Grothoff) - closed.

38 of 38 issue(s) resolved. Progress (100%).

gnunet-gtk - 0.10.3 (Scheduled For Release 2014-07-08) View Issues ]
======================================================
0%
- 0003707: [gnunet-peerinfo-gtk] svn 35364, different display for udp and tcp. - acknowledged.
- 0003028: [gnunet-identity-gtk] GUI does not interact with default egos for services - confirmed.
- 0003419: [gnunet-conversation-gtk] we need icons for various phone states - confirmed.
- 0002731: [gnunet-setup] "Test configuration" Button does not show error message - confirmed.
- 0004481: [gnunet-fs-gtk] Duplicate file rows in gnunet-fs-gtk (Christian Grothoff) - assigned.

0 of 5 issue(s) resolved. Progress (0%).

gnunet-java - Roadmap

gnunet-java - 0.10.2 (Scheduled For Release 2014-05-08) View Issues ]
=======================================================
50%
- 0003492: [transport package] HelloAddress in the wrong package (Florian Dold) - assigned.
- 0002629: [other] some transport APIs should be provided in gnunet-java (Florian Dold) - resolved.

1 of 2 issue(s) resolved. Progress (50%).

gnunet-java - 0.10.3 (Scheduled For Release 2014-06-08) View Issues ]
=======================================================
0%
- 0003334: [util package] gnunet-java does not respect environment variables for logging (Florian Dold) - assigned.

0 of 1 issue(s) resolved. Progress (0%).