[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] 30/40: Merge branch 'master' into l20integration
From: |
gnunet |
Subject: |
[gnunet] 30/40: Merge branch 'master' into l20integration |
Date: |
Thu, 05 Oct 2023 08:57:33 +0200 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository gnunet.
commit 6f68c34aa3deed8e1b5df30d3de1342386523920
Merge: ed76bf2ec 109f3188b
Author: t3sserakt <t3ss@posteo.de>
AuthorDate: Tue Oct 3 17:17:16 2023 +0200
Merge branch 'master' into l20integration
NEWS | 20 +
README | 7 +-
README.meson.md | 43 +
configure.ac | 118 +-
contrib/Makefile.inc | 3 +-
contrib/conf/commit-msg | 2 +-
contrib/conf/gnunet/meson.build | 6 +
contrib/conf/meson.build | 1 +
contrib/conf/uncrustify_precommit | 11 +-
contrib/gana | 2 +-
contrib/hellos/meson.build | 2 +
contrib/meson.build | 33 +
contrib/scripts/meson.build | 4 +
debian/changelog | 6 +
debian/control | 6 +-
doc/handbook/meson.build | 42 +
doc/man/meson.build | 66 +
doc/meson.build | 2 +
meson-dist-script | 35 +
meson.build | 374 ++++
meson.options | 6 +
meson_options.txt | 1 +
pkgconfig/Makefile.am | 4 +-
pkgconfig/{gnunetmysql.pc.in => gnunetjson.pc.in} | 6 +-
po/POTFILES.in | 9 +-
po/de.po | 148 +-
po/es.po | 153 +-
po/fr.po | 139 +-
po/it.po | 139 +-
po/meson.build | 1 +
po/sr.po | 166 +-
po/sv.po | 152 +-
po/vi.po | 153 +-
po/zh_CN.po | 152 +-
src/Makefile.am | 5 -
src/arm/meson.build | 71 +
src/ats-tool/meson.build | 15 +
src/ats/meson.build | 58 +
src/block/meson.build | 47 +
src/cadet/meson.build | 75 +
src/consensus/meson.build | 48 +
src/conversation/meson.build | 96 ++
src/core/meson.build | 49 +
src/curl/curl.c | 21 +-
src/curl/meson.build | 19 +
src/datacache/meson.build | 58 +
src/datacache/perf_datacache.c | 2 +-
src/datacache/test_datacache.c | 2 +-
src/datacache/test_datacache_quota.c | 2 +-
src/datastore/Makefile.am | 64 -
src/datastore/meson.build | 81 +
src/datastore/perf_datastore_api.c | 2 +-
src/datastore/perf_plugin_datastore.c | 2 +-
.../perf_plugin_datastore_data_mysql.conf | 10 -
src/datastore/plugin_datastore_mysql.c | 1204 -------------
src/datastore/test_datastore_api.c | 2 +-
src/datastore/test_datastore_api_data_mysql.conf | 10 -
src/datastore/test_datastore_api_management.c | 2 +-
src/datastore/test_plugin_datastore.c | 2 +-
.../test_plugin_datastore_data_mysql.conf | 9 -
src/dht/meson.build | 90 +
src/dhtu/meson.build | 50 +
src/dns/meson.build | 67 +
src/exit/meson.build | 29 +
src/fragmentation/meson.build | 21 +
src/fs/meson.build | 141 ++
src/fs/meta_data.c | 3 +-
src/gns/gnunet-gns-proxy.c | 2 +-
src/gns/meson.build | 162 ++
src/gns/nss/meson.build | 34 +
src/gns/tlds.conf | 15 +
src/gnsrecord/Makefile.am | 15 +-
src/gnsrecord/gnsrecord_crypto.c | 7 +-
src/gnsrecord/gnsrecord_misc.c | 3 +-
src/gnsrecord/gnunet-gnsrecord-tvg.c | 107 +-
src/gnsrecord/meson.build | 45 +
src/gnsrecord/test_gnsrecord_testvectors.c | 740 +++++++-
src/hello/meson.build | 35 +
src/hostlist/meson.build | 27 +
src/identity/Makefile.am | 1 +
src/identity/gnunet-identity.c | 104 +-
src/identity/identity_api.c | 117 +-
src/identity/meson.build | 59 +
src/identity/test_identity.c | 34 +-
src/identity/test_identity_messages.sh | 21 +-
src/include/.gitignore | 6 +-
src/include/Makefile.am | 3 -
src/include/gnu_name_system_record_types.h | 192 +++
src/include/gnunet_bio_lib.h | 37 +-
src/include/gnunet_child_management_lib.h | 3 +-
src/include/gnunet_container_lib.h | 13 +-
src/include/gnunet_crypto_lib.h | 177 +-
src/include/gnunet_curl_lib.h | 2 +-
src/include/gnunet_dht_block_types.h | 156 ++
src/include/gnunet_error_codes.h | 242 +++
src/include/gnunet_gnsrecord_lib.h | 7 +-
src/include/gnunet_helper_lib.h | 15 +-
src/include/gnunet_identity_service.h | 204 ++-
src/include/gnunet_messenger_service.h | 10 +-
src/include/gnunet_mq_lib.h | 3 +-
src/include/gnunet_mst_lib.h | 4 +-
src/include/gnunet_my_lib.h | 511 ------
src/include/gnunet_mysql_compat.h.in | 57 -
src/include/gnunet_mysql_lib.h | 151 --
src/include/gnunet_network_lib.h | 3 +-
src/include/gnunet_plugin_lib.h | 2 +-
src/include/gnunet_pq_lib.h | 111 +-
src/include/gnunet_protocols.h | 7 +-
src/include/gnunet_service_lib.h | 6 +-
src/include/gnunet_signatures.h | 254 +++
src/include/gnunet_strings_lib.h | 21 +-
src/include/gnunet_testing_lib.h | 17 -
src/include/gnunet_testing_netjail_lib.h | 4 +-
src/include/gnunet_testing_ng_lib.h | 49 +-
src/include/gnunet_util_lib.h | 9 +
src/include/meson.build | 134 ++
src/json/json_pack.c | 8 +-
src/json/meson.build | 25 +
src/meson.build | 81 +
src/messenger/meson.build | 83 +
src/messenger/messenger_api_message.c | 509 +++---
src/my/.gitignore | 1 -
src/my/Makefile.am | 41 -
src/my/my.c | 270 ---
src/my/my_query_helper.c | 401 -----
src/my/my_result_helper.c | 868 ----------
src/my/test_my.c | 301 ----
src/my/test_my.conf | 0
src/mysql/Makefile.am | 18 -
src/mysql/mysql.c | 485 ------
src/namecache/meson.build | 73 +
src/namecache/test_plugin_namecache.c | 2 +-
src/namestore/gnunet-service-namestore.c | 2 -
src/namestore/meson.build | 139 ++
src/namestore/test_common.c | 4 +-
src/namestore/test_plugin_namestore.c | 2 +-
src/nat-auto/meson.build | 51 +
src/nat/meson.build | 75 +
src/nse/meson.build | 47 +
src/nt/meson.build | 21 +
src/peerinfo-tool/meson.build | 31 +
src/peerinfo/meson.build | 41 +
src/peerstore/meson.build | 48 +
src/peerstore/test_plugin_peerstore.c | 2 +-
src/pq/meson.build | 25 +
src/pq/pq.c | 4 +-
src/pq/pq.h | 22 +-
src/pq/pq_connect.c | 200 ++-
src/pq/pq_event.c | 8 +-
src/pq/pq_query_helper.c | 225 ++-
src/pq/pq_result_helper.c | 371 ++--
src/pq/test_pq.c | 45 +-
src/pq/versioning.sql | 7 +-
src/pt/meson.build | 22 +
src/reclaim/meson.build | 144 ++
src/regex/Makefile.am | 29 +-
src/regex/meson.build | 80 +
src/rest/meson.build | 58 +
src/revocation/Makefile.am | 12 +-
src/revocation/gnunet-revocation-tvg.c | 93 +-
src/revocation/meson.build | 63 +
src/revocation/revocation_api.c | 13 +-
src/revocation/test_revocation_testvectors.c | 297 ++++
src/scalarproduct/meson.build | 102 ++
src/secretsharing/meson.build | 44 +
src/set/meson.build | 52 +
src/seti/meson.build | 48 +
src/setu/gnunet-service-setu.c | 2 +-
src/setu/meson.build | 50 +
src/sq/meson.build | 25 +
src/sq/sq.c | 5 +-
src/sq/sq_exec.c | 2 +-
src/sq/sq_prepare.c | 3 +-
src/statistics/meson.build | 44 +
src/testbed-logger/meson.build | 34 +
src/testbed/meson.build | 127 ++
src/testing/Makefile.am | 1 -
src/testing/gnunet-cmds-helper.c | 243 +--
src/testing/meson.build | 68 +
src/testing/testing.c | 37 +-
src/testing/testing_api_cmd_barrier.c | 3 +
src/testing/testing_api_cmd_barrier_reached.c | 12 +-
.../testing_api_cmd_block_until_external_trigger.c | 1 +
src/testing/testing_api_cmd_end.c | 37 -
.../testing_api_cmd_netjail_start_cmds_helper.c | 26 +-
src/testing/testing_api_cmd_send_peer_ready.c | 3 +-
src/testing/testing_api_loop.c | 60 +-
src/topology/meson.build | 44 +
src/transport/.gitignore | 5 +-
src/transport/Makefile.am | 33 +-
src/transport/gnunet-communicator-quic.c | 1796 ++++++++++++++++++++
src/transport/gnunet-communicator-tcp.c | 93 +-
src/transport/gnunet-communicator-udp.c | 1509 ++++++----------
src/transport/gnunet-service-tng.c | 126 +-
src/transport/meson.build | 320 ++++
src/transport/plugin_transport_http_common.c | 2 +-
src/transport/plugin_transport_wlan.c | 3 +-
src/transport/test_communicator_basic.c | 49 +-
...onf => test_communicator_quic_basic_peer1.conf} | 9 +-
...onf => test_communicator_quic_basic_peer2.conf} | 10 +-
.../test_communicator_udp_backchannel_peer1.conf | 2 +-
.../test_communicator_udp_backchannel_peer2.conf | 2 +-
.../test_communicator_udp_basic_peer1.conf | 3 +-
.../test_communicator_udp_basic_peer2.conf | 2 +-
.../test_communicator_udp_rekey_peer1.conf | 3 +-
.../test_communicator_udp_rekey_peer2.conf | 3 +-
src/transport/test_transport_api2.c | 2 +-
src/transport/test_transport_plugin_cmd_nat_upnp.c | 10 +-
.../test_transport_plugin_cmd_simple_send.c | 8 +-
...st_transport_plugin_cmd_simple_send_broadcast.c | 17 +-
.../test_transport_plugin_cmd_simple_send_dv.c | 18 +-
.../test_transport_plugin_cmd_udp_backchannel.c | 2 +
src/transport/test_transport_start_with_config.c | 12 +-
src/transport/transport-testing-communicator.c | 31 +-
src/transport/transport-testing-communicator.h | 10 +
src/transport/transport-testing2.c | 1 +
src/transport/transport.conf.in | 4 +
.../transport_api_cmd_backchannel_check.c | 1 +
src/transport/transport_api_cmd_connecting_peers.c | 21 +-
src/transport/transport_api_cmd_start_peer.c | 2 +-
src/util/.gitignore | 1 -
src/util/bio.c | 31 +-
src/util/child_management.c | 21 +-
src/util/configuration.c | 125 +-
src/util/container_heap.c | 3 +-
src/util/container_multihashmap.c | 15 +-
src/util/container_multihashmap32.c | 11 +-
src/util/container_multipeermap.c | 8 +-
src/util/container_multishortmap.c | 5 +-
src/util/container_multiuuidmap.c | 13 +-
src/util/crypto_ecc.c | 196 ++-
src/util/crypto_ecc_gnsrecord.c | 47 +-
src/util/crypto_hash.c | 11 +-
src/util/gnunet_error_codes.c | 262 +++
src/util/helper.c | 5 +-
src/util/meson.build | 231 +++
src/util/network.c | 11 +-
src/util/os_priority.c | 3 +-
src/util/strings.c | 47 +-
src/vpn/meson.build | 66 +
src/zonemaster/meson.build | 30 +
241 files changed, 12074 insertions(+), 7904 deletions(-)
diff --cc src/revocation/Makefile.am
index 918ef02bb,71f30aab2..a375b7587
--- a/src/revocation/Makefile.am
+++ b/src/revocation/Makefile.am
@@@ -92,10 -99,11 +99,11 @@@ test_revocation_LDADD =
$(top_builddir)/src/testbed/libgnunettestbed.la
check_PROGRAMS = \
- # test_revocation
- test_revocation \
- test_revocation_lsd0001testvectors
++ #test_revocation \
++ #test_revocation_lsd0001testvectors
check_SCRIPTS = \
- # test_local_revocation.py
- test_local_revocation.py
++ #test_local_revocation.py
if ENABLE_TEST_RUN
AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export
PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset
XDG_CONFIG_HOME;
diff --cc src/testing/Makefile.am
index e0b63f05e,649128d4d..0c55b8aea
--- a/src/testing/Makefile.am
+++ b/src/testing/Makefile.am
@@@ -30,12 -29,8 +30,11 @@@ gnunet_cmds_helper_LDADD = $(XLIB)
$(LTLIBINTL) $(Z_LIBS)
libgnunettesting_la_SOURCES = \
+ testing_api_cmd_stop_peer.c \
+ testing_api_cmd_start_peer.c \
+ testing_api_cmd_exec_bash_script.c \
testing_api_cmd_barrier.c \
testing_api_cmd_barrier_reached.c \
- testing_api_cmd_end.c \
testing_api_cmd_finish.c \
testing_api_cmd_local_test_prepared.c \
testing_api_cmd_send_peer_ready.c \
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet] 29/40: TNG: Fixed syntax., (continued)
- [gnunet] 29/40: TNG: Fixed syntax., gnunet, 2023/10/05
- [gnunet] 03/40: News: Merge branch 'l20integration' of ssh://git.gnunet.org/gnunet into l20integration, gnunet, 2023/10/05
- [gnunet] 36/40: Fix warnings; CADET not FTBFS because old hello removed, gnunet, 2023/10/05
- [gnunet] 33/40: Merge branch 'master' into l20integration, gnunet, 2023/10/05
- [gnunet] 18/40: NEWS: The old hello design replaced by the new hello design., gnunet, 2023/10/05
- [gnunet] 39/40: Make fs and cadet build again; cadet hello handling suspicious, gnunet, 2023/10/05
- [gnunet] 25/40: Hello: Changed address and hello format to new TNG format., gnunet, 2023/10/05
- [gnunet] 38/40: Remove more traces of old transport, gnunet, 2023/10/05
- [gnunet] 31/40: BUILD: Make meson build without ats, tesbed, peerinfo, gnunet, 2023/10/05
- [gnunet] 37/40: Remove more traces of ATS, gnunet, 2023/10/05
- [gnunet] 30/40: Merge branch 'master' into l20integration,
gnunet <=
- [gnunet] 40/40: Update to new transport binary, gnunet, 2023/10/05
- [gnunet] 10/40: TNG: Added Testcase that just runs two peers, and blocks., gnunet, 2023/10/05
- [gnunet] 14/40: NEWS: Added api to store hellos with peerstore service., gnunet, 2023/10/05
- [gnunet] 20/40: PEERSTORE: Moved code to scan and import hello file into peerstore from peerinfo., gnunet, 2023/10/05
- [gnunet] 26/40: Peerstore: Fixed bug in bootstrap code, gnunet, 2023/10/05
- [gnunet] 28/40: DHT: Fixed wrong group name, gnunet, 2023/10/05
- [gnunet] 11/40: CORE: Fixed bug that core is not calling GNUNET_TRANSPORT_core_receive_continue, gnunet, 2023/10/05
- [gnunet] 15/40: NEWS: Added api to get notified when hellos are stored with peerstore service., gnunet, 2023/10/05
- [gnunet] 08/40: TNG: Added generic start script for test cases., gnunet, 2023/10/05
- [gnunet] 21/40: NEWS: Moved code to testing to have more generic test setup, which can be used not only from within transport., gnunet, 2023/10/05