gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]