GNUnet - 0.23.0

80%
Scheduled For Release 2024-11-17
  • 0009335: [util library] broken documentation link in header gnunet_mq_lib.h
  • 0009246: [transport service] Virtual links are still in memory during shutdown
  • 0009306: [util library] GNUNET_DISK_file_backup: filesystem race condition (schanzen)
  • 0009008: [testing library] libgnunet_test_testing_plugin_ping is versioned (t3sserakt)
  • 0009295: [util library] GNUNET_DISK_file_test is inherently racy (Christian Grothoff)
  • 0008962: [util library] gnunet-setup fails to find libexec libraries (Christian Grothoff)
  • 0009308: [util library] GNUNET_DISK_file_read_non_blocking: function makes no sense (Christian Grothoff)
  • 0009305: [util library] get_size_rec uses stat when it should be using lstat (schanzen)
  • 0009307: [util library] GNUNET_DISK_mktemp: race condition (Christian Grothoff)
  • 0009309: [util library] GNUNET_DISK_directory_scan: get rid of the stat() call (schanzen)
  • 0009310: [util library] GNUNET_DISK_glob: duplicate case (schanzen)
  • 0009311: [util library] GNUNET_DISK_pipe: O_CLOEXEC race (schanzen)
  • 0009312: [util library] GNUNET_DISK_internal_file_handle_: why void*?! (schanzen)
  • 0009313: [other] Multiple lines of Log output are missing newlines. (schanzen)
  • 0009321: [util library] GNUNET_DNSPARSER_duplicate_cert_record uses strdup instead of memdup (schanzen)
  • 0009322: [util library] GNUNET_DNSPARSER_builder_add_name: integer overflow (schanzen)
  • 0009323: [util library] GNUNET_DNSPARSER_builder_add_cert: integer overflow (schanzen)
  • 0009324: [util library] GNUNET_DNSPARSER_builder_add_query: buffer overflow (schanzen)
  • 0009325: [util library] GNUNET_DNSPARSER_builder_add_mx: integer overflow (schanzen)
  • 0009326: [util library] GNUNET_DNSPARSER_builder_add_srv: integer overflow (schanzen)
  • 0009327: [util library] GNUNET_DNSPARSER_builder_add_uri: integer overflow (schanzen)
  • 0009328: [util library] add_record: buffer overflow (Christian Grothoff)
  • 0009314: [transport service] Cannot connect to peers, gnunet-communicator-tcp-26872 WARNING connect to failed: Invalid argument (schanzen)
  • 0009029: [transport service] problem "network ist unreachable" with 0.21.1 and 0.21.2 (schanzen)
  • 0008788: [namestore service] plugin_namestore_sqlite.c calls GNUNET_NAMESTORE_RecordIterator with new editor hint, not old (schanzen)
20 of 25 issue(s) resolved View Issues