gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] 02/02: Merge branch 'master' of ssh://git.gnunet.org/gnunet


From: gnunet
Subject: [gnunet] 02/02: Merge branch 'master' of ssh://git.gnunet.org/gnunet
Date: Wed, 07 Dec 2022 15:41:16 +0100

This is an automated email from the git hooks/post-receive script.

t3sserakt pushed a commit to branch master
in repository gnunet.

commit c3793434556c714ee34679ecf6d30de13e0d8758
Merge: 34e1c58cb 6bebc94d2
Author: t3sserakt <t3ss@posteo.de>
AuthorDate: Wed Dec 7 12:47:41 2022 +0100

    Merge branch 'master' of ssh://git.gnunet.org/gnunet

 .gitignore                                         |    5 +-
 ChangeLog                                          |   78 +
 Makefile.am                                        |    2 +-
 bootstrap                                          |    9 +-
 configure.ac                                       |   29 +-
 contrib/Makefile.am                                |    1 -
 contrib/docker/.dockerignore                       |    2 +
 contrib/docker/Dockerfile                          |  126 +-
 contrib/docker/README.md                           |    5 +-
 contrib/docker/docker-entrypoint.sh                |   16 +-
 contrib/docker/gnunet.conf                         |   21 -
 contrib/gana                                       |    2 +-
 contrib/get_version.sh                             |   17 +-
 contrib/netjail/netjail_core.sh                    |    8 +-
 contrib/netjail/netjail_start.sh                   |    4 +-
 contrib/packages/fedora/10-dns2gns.sh              |    2 +-
 contrib/sphinx                                     |    2 +-
 debian/changelog                                   |    6 +
 doc/doxygen/gnunet.doxy                            |  640 ++++---
 doc/man/gnunet-namestore.1                         |   88 +-
 doc/old/tutorial/examples/001.c                    |    1 +
 doc/old/tutorial/examples/009.c                    |    1 +
 doc/old/tutorial/examples/012.c                    |    1 +
 doc/old/tutorial/examples/testbed_test.c           |    1 +
 ...nunet_config.h.in => gnunet_private_config.h.in |  590 +++----
 po/POTFILES.in                                     |    3 +-
 po/de.po                                           | 1823 ++++++++++---------
 po/es.po                                           | 1858 ++++++++++----------
 po/fr.po                                           | 1808 ++++++++++---------
 po/it.po                                           | 1804 ++++++++++---------
 po/sr.po                                           | 1854 +++++++++----------
 po/sv.po                                           | 1836 ++++++++++---------
 po/vi.po                                           | 1838 ++++++++++---------
 po/zh_CN.po                                        | 1833 ++++++++++---------
 src/abd/gnunet-service-abd.c                       |    1 -
 src/arm/mockup-service.c                           |    2 +-
 src/arm/test_gnunet_service_arm.c                  |    3 +-
 src/cadet/cadet.h                                  |    1 -
 src/cadet/desirability_table.c                     |    1 +
 src/cadet/gnunet-cadet-profiler.c                  |    2 +-
 src/cadet/test_cadet.c                             |    2 +-
 src/cadet/test_cadet_flow.c                        |    2 +-
 src/consensus/consensus_api.c                      |    1 -
 src/conversation/gnunet_gst.c                      |    1 +
 src/conversation/gnunet_gst_test.c                 |    1 +
 src/core/core.h                                    |    3 +-
 src/datacache/Makefile.am                          |   10 +-
 src/datacache/datacache-0001.sql                   |   48 +
 src/datacache/datacache-drop.sql                   |   25 +
 src/datacache/datacache.conf                       |    4 +
 src/datacache/plugin_datacache_postgres.c          |   85 +-
 src/datastore/Makefile.am                          |    9 +-
 src/datastore/datastore-0001.sql                   |   49 +
 src/datastore/datastore-drop.sql                   |   25 +
 src/datastore/datastore.conf.in                    |    1 +
 src/datastore/gnunet-datastore.c                   |    2 +-
 src/datastore/plugin_datastore_mysql.c             |    1 +
 src/datastore/plugin_datastore_postgres.c          |  113 +-
 src/dht/gnunet-service-dht_clients.c               |    6 +-
 src/dns/gnunet-dns-monitor.c                       |    1 -
 src/dns/gnunet-dns-redirector.c                    |    1 -
 src/dns/gnunet-helper-dns.c                        |    2 +-
 src/dns/gnunet-service-dns.c                       |    3 -
 src/dns/gnunet-zonewalk.c                          |    2 -
 src/exit/gnunet-daemon-exit.c                      |    3 -
 src/exit/gnunet-helper-exit.c                      |    2 +-
 src/fragmentation/fragmentation.c                  |    1 -
 src/fragmentation/fragmentation.h                  |    2 +
 src/fs/Makefile.am                                 |   20 +-
 src/fs/fs.h                                        |    1 +
 src/fs/fs_api.c                                    |   21 +-
 src/fs/fs_api.h                                    |    7 +-
 src/fs/fs_directory.c                              |   65 +-
 src/fs/fs_dirmetascan.c                            |   27 +-
 src/fs/fs_download.c                               |   21 +-
 src/fs/fs_file_information.c                       |   33 +-
 src/fs/fs_getopt.c                                 |   44 +-
 src/fs/fs_list_indexed.c                           |    1 +
 src/fs/fs_misc.c                                   |   45 +-
 src/fs/fs_namespace.c                              |   23 +-
 src/fs/fs_publish.c                                |   11 +-
 src/fs/fs_publish_ksk.c                            |    9 +-
 src/fs/fs_publish_ublock.c                         |    8 +-
 src/fs/fs_publish_ublock.h                         |    3 +-
 src/fs/fs_search.c                                 |   39 +-
 src/fs/fs_sharetree.c                              |   33 +-
 src/fs/fs_unindex.c                                |    1 +
 src/fs/fs_uri.c                                    |   13 +-
 src/fs/gnunet-daemon-fsprofiler.c                  |    1 +
 src/fs/gnunet-directory.c                          |    9 +-
 src/fs/gnunet-download.c                           |    1 +
 src/fs/gnunet-fs.c                                 |    1 +
 src/fs/gnunet-helper-fs-publish.c                  |   45 +-
 src/fs/gnunet-publish.c                            |   27 +-
 src/fs/gnunet-search.c                             |  125 +-
 src/fs/gnunet-service-fs.c                         |    1 -
 src/fs/gnunet-service-fs_indexing.c                |    1 -
 src/fs/gnunet-service-fs_indexing.h                |    1 -
 src/fs/gnunet-unindex.c                            |    1 +
 src/{util/container_meta_data.c => fs/meta_data.c} |  447 +++--
 src/fs/plugin_block_fs.c                           |    1 +
 src/fs/test_fs_directory.c                         |   50 +-
 src/fs/test_fs_download.c                          |    6 +-
 src/fs/test_fs_download_persistence.c              |    6 +-
 src/fs/test_fs_file_information.c                  |    8 +-
 src/fs/test_fs_list_indexed.c                      |    6 +-
 src/fs/test_fs_meta_data.c                         |  492 ++++++
 src/fs/test_fs_namespace.c                         |   18 +-
 src/fs/test_fs_namespace_list_updateable.c         |   12 +-
 src/fs/test_fs_publish.c                           |    6 +-
 src/fs/test_fs_publish_persistence.c               |    6 +-
 src/fs/test_fs_search.c                            |    6 +-
 src/fs/test_fs_search_persistence.c                |    6 +-
 src/fs/test_fs_search_probes.c                     |    6 +-
 src/fs/test_fs_search_with_and.c                   |    6 +-
 src/fs/test_fs_unindex.c                           |    6 +-
 src/fs/test_fs_unindex_persistence.c               |    6 +-
 src/gns/gnunet-dns2gns.c                           |    2 -
 src/gns/gnunet-gns.c                               |    1 -
 src/gns/gnunet-service-gns.c                       |    1 -
 src/gns/gnunet-service-gns_interceptor.c           |    1 -
 src/gns/gnunet-service-gns_resolver.c              |    3 -
 src/gns/nss/nss_gns.c                              |    2 +-
 src/gns/plugin_gnsrecord_gns.c                     |    1 -
 src/gnsrecord/gnsrecord.c                          |    1 -
 src/gnsrecord/gnsrecord_crypto.c                   |   13 +-
 src/gnsrecord/gnsrecord_crypto.h                   |    2 -
 src/gnsrecord/gnsrecord_misc.c                     |    4 +-
 src/gnsrecord/gnsrecord_serialization.c            |    3 -
 src/gnsrecord/gnunet-gnsrecord-tvg.c               |    3 +-
 src/gnsrecord/json_gnsrecord.c                     |    4 +-
 src/gnsrecord/plugin_gnsrecord_dns.c               |    1 -
 src/gnsrecord/test_gnsrecord_block_expiration.c    |    2 +-
 src/gnsrecord/test_gnsrecord_crypto.c              |    1 -
 src/gnsrecord/test_gnsrecord_serialization.c       |    1 -
 src/identity/gnunet-service-identity.c             |    8 +-
 src/identity/identity.h                            |   16 +-
 src/identity/identity_api.c                        |   19 +-
 src/identity/plugin_rest_identity.c                |    2 +-
 src/include/.gitignore                             |    3 +
 src/include/Makefile.am                            |    6 +-
 src/include/block_dns.h                            |    1 +
 src/include/block_fs.h                             |    1 +
 src/include/block_regex.h                          |    1 +
 src/include/gauger.h                               |    1 +
 src/include/gettext.h                              |    1 +
 src/include/gnunet_abd_service.h                   |    1 +
 src/include/gnunet_arm_service.h                   |    1 +
 src/include/gnunet_ats_application_service.h       |    1 +
 src/include/gnunet_ats_plugin.h                    |    1 +
 src/include/gnunet_ats_service.h                   |    1 +
 src/include/gnunet_ats_transport_service.h         |    1 +
 src/include/gnunet_bandwidth_lib.h                 |   10 +-
 src/include/gnunet_bio_lib.h                       |   63 +-
 src/include/gnunet_block_group_lib.h               |    1 +
 src/include/gnunet_block_lib.h                     |    1 +
 src/include/gnunet_block_plugin.h                  |    1 +
 src/include/gnunet_buffer_lib.h                    |    4 +
 src/include/gnunet_cadet_service.h                 |    1 +
 src/include/gnunet_child_management_lib.h          |    4 +
 src/include/gnunet_client_lib.h                    |    5 +
 src/include/gnunet_common.h                        |   41 +-
 src/include/gnunet_config.h.in                     |   58 +
 src/include/gnunet_configuration_lib.h             |    1 +
 src/include/gnunet_consensus_service.h             |    1 +
 src/include/gnunet_container_lib.h                 |  408 +----
 src/include/gnunet_conversation_service.h          |    1 +
 src/include/gnunet_core_service.h                  |    1 +
 src/include/gnunet_crypto_lib.h                    |    6 +-
 src/include/gnunet_curl_lib.h                      |    1 +
 src/include/gnunet_datacache_lib.h                 |    1 +
 src/include/gnunet_datacache_plugin.h              |    1 +
 src/include/gnunet_datastore_plugin.h              |   23 +-
 src/include/gnunet_datastore_service.h             |    1 +
 src/include/gnunet_db_lib.h                        |    1 +
 src/include/gnunet_dht_service.h                   |    1 +
 src/include/gnunet_dhtu_plugin.h                   |    1 +
 src/include/gnunet_disk_lib.h                      |    6 +
 src/include/gnunet_dns_service.h                   |    1 +
 src/include/gnunet_dnsparser_lib.h                 |    7 +-
 src/include/gnunet_dnsstub_lib.h                   |    5 +
 src/include/gnunet_fragmentation_lib.h             |    2 +-
 src/include/gnunet_friends_lib.h                   |    1 +
 src/include/gnunet_fs_service.h                    |  494 +++++-
 src/include/gnunet_getopt_lib.h                    |    5 +
 src/include/gnunet_gns_service.h                   |    2 +-
 src/include/gnunet_gnsrecord_json_lib.h            |    1 +
 src/include/gnunet_gnsrecord_lib.h                 |   43 +-
 src/include/gnunet_hello_lib.h                     |    1 +
 src/include/gnunet_hello_uri_lib.h                 |    1 +
 src/include/gnunet_helper_lib.h                    |    6 +-
 src/include/gnunet_identity_service.h              |    1 +
 src/include/gnunet_json_lib.h                      |    1 +
 src/include/gnunet_load_lib.h                      |    1 +
 src/include/gnunet_messenger_service.h             |    4 +-
 src/include/gnunet_mhd_compat.h                    |    3 +-
 src/include/gnunet_microphone_lib.h                |    1 +
 src/include/gnunet_mq_lib.h                        |    6 +
 src/include/gnunet_mst_lib.h                       |    6 +-
 src/include/gnunet_my_lib.h                        |    8 +-
 .../{block_regex.h => gnunet_mysql_compat.h}       |   76 +-
 src/include/gnunet_mysql_lib.h                     |   12 +-
 src/include/gnunet_namecache_plugin.h              |    1 +
 src/include/gnunet_namecache_service.h             |    1 +
 src/include/gnunet_namestore_plugin.h              |   84 +-
 src/include/gnunet_namestore_service.h             |    1 +
 src/include/gnunet_nat_auto_service.h              |    1 +
 src/include/gnunet_nat_service.h                   |    7 +
 src/include/gnunet_nc_lib.h                        |    6 +
 src/include/gnunet_network_lib.h                   |    1 +
 src/include/gnunet_nse_service.h                   |    1 +
 src/include/gnunet_op_lib.h                        |    5 +
 src/include/gnunet_os_lib.h                        |    8 +-
 src/include/gnunet_peer_lib.h                      |    5 +
 src/include/gnunet_peerinfo_service.h              |    4 +-
 src/include/gnunet_peerstore_plugin.h              |    1 +
 src/include/gnunet_peerstore_service.h             |    1 +
 src/include/gnunet_plugin_lib.h                    |    7 +-
 src/include/gnunet_pq_lib.h                        |   45 +
 src/include/gnunet_program_lib.h                   |    5 +
 src/include/gnunet_reclaim_lib.h                   |    1 +
 src/include/gnunet_reclaim_plugin.h                |    1 +
 src/include/gnunet_reclaim_service.h               |    1 +
 src/include/gnunet_regex_service.h                 |    1 +
 src/include/gnunet_resolver_service.h              |    1 +
 src/include/gnunet_rest_lib.h                      |    1 +
 src/include/gnunet_rest_plugin.h                   |    1 +
 src/include/gnunet_revocation_service.h            |    1 +
 src/include/gnunet_scalarproduct_service.h         |    1 +
 src/include/gnunet_scheduler_lib.h                 |    1 +
 src/include/gnunet_secretsharing_service.h         |    1 +
 src/include/gnunet_service_lib.h                   |    7 +-
 src/include/gnunet_set_service.h                   |    1 +
 src/include/gnunet_seti_service.h                  |    1 +
 src/include/gnunet_setu_service.h                  |    1 +
 src/include/gnunet_signal_lib.h                    |    4 +
 src/include/gnunet_socks.h                         |    1 +
 src/include/gnunet_speaker_lib.h                   |    1 +
 src/include/gnunet_sq_lib.h                        |    1 +
 src/include/gnunet_statistics_service.h            |    1 +
 src/include/gnunet_strings_lib.h                   |    9 +
 src/include/gnunet_testbed_logger_service.h        |    1 +
 src/include/gnunet_testbed_service.h               |    1 +
 src/include/gnunet_testing_lib.h                   |    1 +
 src/include/gnunet_testing_netjail_lib.h           |    9 +-
 src/include/gnunet_testing_ng_lib.h                |    1 +
 src/include/gnunet_time_lib.h                      |    1 +
 src/include/gnunet_transport_application_service.h |    1 +
 .../gnunet_transport_communication_service.h       |    1 +
 src/include/gnunet_transport_core_service.h        |    1 +
 src/include/gnunet_transport_hello_service.h       |    1 +
 .../gnunet_transport_manipulation_service.h        |    1 +
 src/include/gnunet_transport_monitor_service.h     |    1 +
 src/include/gnunet_transport_plugin.h              |    1 +
 src/include/gnunet_transport_service.h             |    1 +
 src/include/gnunet_tun_lib.h                       |    7 +-
 src/include/gnunet_util_lib.h                      |   48 +-
 src/include/gnunet_vpn_service.h                   |    1 +
 src/include/platform.h                             |    2 +-
 src/messenger/gnunet-messenger.c                   |    2 +-
 src/messenger/gnunet-service-messenger.c           |    1 +
 src/messenger/gnunet-service-messenger.h           |    4 -
 src/messenger/gnunet-service-messenger_basement.c  |    1 +
 src/messenger/gnunet-service-messenger_ego_store.c |    1 +
 src/messenger/gnunet-service-messenger_ego_store.h |    2 +-
 src/messenger/gnunet-service-messenger_handle.c    |    1 +
 src/messenger/gnunet-service-messenger_handle.h    |    5 +-
 .../gnunet-service-messenger_list_handles.c        |    1 +
 .../gnunet-service-messenger_list_handles.h        |    3 +-
 .../gnunet-service-messenger_list_messages.c       |    1 +
 .../gnunet-service-messenger_list_messages.h       |    4 +-
 src/messenger/gnunet-service-messenger_member.c    |    1 +
 .../gnunet-service-messenger_member_session.c      |    1 +
 .../gnunet-service-messenger_member_session.h      |    3 +-
 .../gnunet-service-messenger_member_store.c        |    1 +
 .../gnunet-service-messenger_member_store.h        |    3 +-
 .../gnunet-service-messenger_message_handle.c      |    1 +
 .../gnunet-service-messenger_message_handle.h      |    2 +-
 .../gnunet-service-messenger_message_kind.c        |    1 +
 .../gnunet-service-messenger_message_kind.h        |    3 +-
 .../gnunet-service-messenger_message_recv.c        |    1 +
 .../gnunet-service-messenger_message_recv.h        |    2 +-
 .../gnunet-service-messenger_message_send.c        |    1 +
 .../gnunet-service-messenger_message_send.h        |    2 +-
 .../gnunet-service-messenger_message_state.c       |    1 +
 .../gnunet-service-messenger_message_state.h       |    2 +-
 .../gnunet-service-messenger_message_store.c       |    1 +
 .../gnunet-service-messenger_message_store.h       |    3 +-
 src/messenger/gnunet-service-messenger_operation.c |    1 +
 src/messenger/gnunet-service-messenger_operation.h |    3 +-
 .../gnunet-service-messenger_operation_store.c     |    1 +
 .../gnunet-service-messenger_operation_store.h     |    4 +-
 src/messenger/gnunet-service-messenger_room.c      |    1 +
 src/messenger/gnunet-service-messenger_room.h      |    4 +-
 src/messenger/gnunet-service-messenger_service.c   |    1 +
 src/messenger/gnunet-service-messenger_service.h   |    4 +-
 src/messenger/gnunet-service-messenger_tunnel.c    |    1 +
 src/messenger/gnunet-service-messenger_tunnel.h    |    3 +-
 src/messenger/messenger_api.c                      |    1 +
 src/messenger/messenger_api_contact.c              |    1 +
 src/messenger/messenger_api_contact.h              |    2 +-
 src/messenger/messenger_api_contact_store.c        |    1 +
 src/messenger/messenger_api_contact_store.h        |    3 +-
 src/messenger/messenger_api_handle.c               |    1 +
 src/messenger/messenger_api_handle.h               |    4 +-
 src/messenger/messenger_api_list_tunnels.c         |    1 +
 src/messenger/messenger_api_list_tunnels.h         |    3 +-
 src/messenger/messenger_api_message.c              |    8 +-
 src/messenger/messenger_api_message.h              |    3 +-
 src/messenger/messenger_api_room.c                 |    1 +
 src/messenger/messenger_api_room.h                 |    3 +-
 src/messenger/messenger_api_util.c                 |    1 +
 src/messenger/messenger_api_util.h                 |    4 +-
 src/messenger/test_messenger.c                     |    2 +-
 src/messenger/test_messenger_adapt.c               |    1 +
 src/messenger/test_messenger_anonymous.c           |    2 +-
 src/messenger/test_messenger_async_client.c        |    1 +
 src/messenger/test_messenger_async_p2p.c           |    1 +
 src/messenger/test_messenger_growth.c              |    1 +
 src/messenger/test_messenger_ring.c                |    1 +
 src/messenger/test_messenger_server.c              |    1 +
 src/messenger/test_messenger_sync_client.c         |    1 +
 src/messenger/test_messenger_sync_p2p.c            |    1 +
 src/messenger/test_messenger_worst_client.c        |    1 +
 src/messenger/test_messenger_worst_p2p.c           |    1 +
 src/messenger/testing_messenger_barrier.c          |    1 +
 src/messenger/testing_messenger_setup.c            |    2 +-
 src/my/my.c                                        |    1 +
 src/my/my_query_helper.c                           |    1 +
 src/my/my_result_helper.c                          |    3 +-
 src/my/test_my.c                                   |    1 +
 src/mysql/mysql.c                                  |    1 +
 src/namecache/Makefile.am                          |   10 +-
 src/namecache/gnunet-namecache.c                   |    1 -
 src/namecache/gnunet-service-namecache.c           |    1 -
 src/namecache/namecache-0001.sql                   |   42 +
 src/namecache/namecache-drop.sql                   |   25 +
 src/namecache/namecache.conf.in                    |    3 +-
 src/namecache/namecache_api.c                      |    2 -
 src/namecache/plugin_namecache_postgres.c          |   85 +-
 src/namecache/test_namecache_api_cache_block.c     |    5 +-
 src/namestore/Makefile.am                          |   12 +-
 src/namestore/gnunet-namestore-dbtool.c            |   55 +-
 src/namestore/gnunet-namestore.c                   |  876 +++++----
 src/namestore/gnunet-service-namestore.c           |   26 +-
 src/namestore/gnunet-zoneimport.c                  |    2 -
 src/namestore/namestore-0001.sql                   |   48 +
 src/namestore/namestore-drop.sql                   |   25 +
 src/namestore/namestore.conf.in                    |    3 +-
 src/namestore/namestore.h                          |   66 +-
 src/namestore/namestore_api.c                      |   40 +-
 src/namestore/namestore_api_monitor.c              |    8 +-
 src/namestore/perf_namestore_api_import.c          |    1 -
 src/namestore/perf_namestore_api_zone_iteration.c  |    1 -
 src/namestore/plugin_namestore_postgres.c          |  288 ++-
 src/namestore/plugin_namestore_sqlite.c            |  109 +-
 src/namestore/test_common.c                        |   47 +-
 src/namestore/test_namestore_api_edit_records.c    |    9 +-
 src/namestore/test_namestore_api_lookup_nick.c     |    1 -
 src/namestore/test_namestore_api_monitoring.c      |    1 -
 .../test_namestore_api_monitoring_existing.c       |    1 -
 src/namestore/test_namestore_api_remove.c          |    1 -
 src/namestore/test_namestore_api_store.c           |    1 -
 src/namestore/test_namestore_api_store_update.c    |    1 -
 src/namestore/test_namestore_api_tx_rollback.c     |    1 -
 src/namestore/test_namestore_api_zone_iteration.c  |    1 -
 .../test_namestore_api_zone_iteration_nick.c       |    1 -
 ...st_namestore_api_zone_iteration_specific_zone.c |    1 -
 .../test_namestore_api_zone_iteration_stop.c       |    1 -
 src/namestore/test_namestore_api_zone_to_name.c    |    1 -
 src/namestore/test_namestore_put_multiple.sh       |   49 +-
 src/namestore/test_namestore_put_stdin.sh          |   68 +
 src/namestore/test_plugin_namestore.c              |   22 +-
 src/nat/gnunet-helper-nat-client.c                 |    3 +-
 src/nat/gnunet-helper-nat-server.c                 |    3 +-
 src/nat/nat_api.c                                  |    7 -
 src/peerinfo/peerinfo.h                            |    5 +-
 src/peerstore/peerstore_common.c                   |    1 +
 src/pq/Makefile.am                                 |    9 +
 src/pq/pq_connect.c                                |    2 +
 src/pq/pq_eval.c                                   |   10 +-
 src/pq/pq_event.c                                  |   15 +
 src/pq/versioning.sql                              |  293 +++
 src/pt/gnunet-daemon-pt.c                          |    2 -
 src/pt/test_gns_vpn.c                              |   10 +-
 src/reclaim/Makefile.am                            |    1 +
 src/reclaim/did_core.c                             |    1 +
 src/reclaim/gnunet-service-reclaim.c               |   44 +-
 src/reclaim/gnunet-service-reclaim_tickets.c       |    1 +
 src/reclaim/pabc_helper.c                          |    1 +
 src/reclaim/plugin_reclaim_credential_jwt.c        |   13 +
 src/reclaim/plugin_rest_openid_connect.c           |    3 +-
 src/reclaim/reclaim.h                              |   83 +-
 src/reclaim/reclaim_api.c                          |   43 +-
 src/reclaim/reclaim_attribute.c                    |    4 +-
 src/reclaim/reclaim_attribute.h                    |   14 +-
 src/reclaim/reclaim_credential.c                   |    8 +-
 src/reclaim/reclaim_credential.h                   |   28 +-
 src/reclaim/test_reclaim_attribute.c               |    1 -
 src/regex/gnunet-regex-simulation-profiler.c       |    1 +
 src/regex/perf-regex.c                             |    2 +-
 src/regex/regex_test_random.c                      |    2 +-
 src/regex/test_regex_eval_api.c                    |    2 +-
 src/regex/test_regex_graph_api.c                   |    2 +-
 src/regex/test_regex_integration.c                 |    1 -
 src/regex/test_regex_iterate_api.c                 |    2 +-
 src/revocation/gnunet-revocation-tvg.c             |    1 -
 src/rps/test_service_rps_custommap.c               |    1 +
 src/rps/test_service_rps_sampler_elem.c            |    1 +
 src/rps/test_service_rps_view.c                    |    1 +
 src/scalarproduct/gnunet-scalarproduct.c           |    2 +-
 src/secretsharing/secretsharing_common.c           |    1 +
 src/set/gnunet-service-set.c                       |    1 +
 src/set/ibf.c                                      |    1 +
 src/set/ibf_sim.c                                  |    1 +
 src/seti/gnunet-service-seti.c                     |    1 +
 src/setu/ibf.c                                     |    1 +
 src/setu/ibf_sim.c                                 |    1 +
 src/statistics/gnunet-service-statistics.c         |    7 +-
 src/testbed/gnunet-service-testbed.c               |    1 +
 src/testbed/gnunet-service-testbed_barriers.c      |    3 +
 src/testbed/gnunet-service-testbed_cache.c         |    1 +
 .../gnunet-service-testbed_connectionpool.c        |    1 +
 src/testbed/gnunet-service-testbed_links.c         |    1 +
 src/testbed/gnunet-service-testbed_oc.c            |    1 +
 src/testbed/gnunet-service-testbed_peers.c         |    1 +
 src/testbed/testbed_api_operations.h               |    2 +-
 src/testbed/testbed_api_peers.h                    |    2 +-
 src/testbed/testbed_api_underlay.c                 |    1 +
 src/testing/gnunet-cmds-helper.c                   |    4 +-
 src/testing/testing.c                              |  197 ++-
 src/transport/Makefile.am                          |    1 +
 src/transport/gnunet-communicator-tcp.c            |    6 +-
 src/transport/gnunet-helper-transport-bluetooth.c  |    3 +-
 src/transport/gnunet-helper-transport-wlan.c       |   23 +-
 src/transport/gnunet-service-tng.c                 |   83 +-
 src/transport/plugin_transport_wlan.h              |    2 +-
 .../test_transport_simple_send_dv_inverse.sh       |    9 +-
 src/transport/transport-testing-filenames.c        |    1 +
 src/transport/transport-testing-filenames2.c       |    1 +
 src/transport/transport-testing-loggers.c          |    1 +
 src/transport/transport-testing-loggers2.c         |    1 +
 src/transport/transport-testing-main.c             |    1 +
 src/transport/transport-testing-main2.c            |    1 +
 src/transport/transport-testing-send.c             |    1 +
 src/transport/transport-testing-send2.c            |    1 +
 src/transport/transport-testing.c                  |    1 +
 src/transport/transport-testing2.c                 |    1 +
 src/transport/transport.h                          |    2 +-
 src/util/Makefile.am                               |    8 +-
 src/util/bandwidth.c                               |    1 +
 src/util/benchmark.c                               |    1 +
 src/util/bio.c                                     |  206 +--
 src/util/buffer.c                                  |    2 +-
 src/util/child_management.c                        |    2 +-
 src/util/client.c                                  |    1 +
 src/util/common_allocation.c                       |    3 +-
 src/util/common_endian.c                           |    3 +-
 src/util/common_logging.c                          |    5 +-
 src/util/compress.c                                |   91 +
 src/util/configuration.c                           |    8 +-
 src/util/configuration_helper.c                    |    1 +
 src/util/consttime_memcmp.c                        |    1 +
 src/util/container_bloomfilter.c                   |    1 +
 src/util/container_heap.c                          |    3 +-
 src/util/container_multihashmap.c                  |    3 +-
 src/util/container_multihashmap32.c                |    3 +-
 src/util/container_multipeermap.c                  |    1 +
 src/util/container_multishortmap.c                 |    1 +
 src/util/container_multiuuidmap.c                  |    1 +
 src/util/crypto_crc.c                              |   14 +-
 src/util/crypto_cs.c                               |    3 +-
 src/util/crypto_ecc.c                              |    4 +-
 src/util/crypto_ecc_dlog.c                         |    4 +-
 src/util/crypto_ecc_gnsrecord.c                    |    4 +-
 src/util/crypto_ecc_setup.c                        |    1 +
 src/util/crypto_edx25519.c                         |    4 +-
 src/util/crypto_hash.c                             |    4 +-
 src/util/crypto_hash_file.c                        |    1 +
 src/util/crypto_hkdf.c                             |    5 +-
 src/util/crypto_kdf.c                              |    5 +-
 src/util/crypto_mpi.c                              |    3 +-
 src/util/crypto_paillier.c                         |    1 +
 src/util/crypto_pow.c                              |    3 +-
 src/util/crypto_random.c                           |    4 +-
 src/util/crypto_rsa.c                              |    3 +-
 src/util/crypto_symmetric.c                        |    3 +-
 src/util/disk.c                                    |    5 +-
 src/util/disk.h                                    |    3 +-
 src/util/dnsparser.c                               |    4 +-
 src/util/dnsstub.c                                 |    1 +
 src/util/getopt.c                                  |    1 +
 src/util/getopt_helpers.c                          |    1 +
 src/util/gnunet-base32.c                           |    1 +
 src/util/gnunet-config-diff.c                      |    1 +
 src/util/gnunet-config.c                           |    1 +
 src/util/gnunet-crypto-tvg.c                       |    1 +
 src/util/gnunet-ecc.c                              |    1 +
 src/util/gnunet-qr.c                               |    3 +-
 src/util/gnunet-resolver.c                         |    1 +
 src/util/gnunet-scrypt.c                           |    1 +
 src/util/gnunet-service-resolver.c                 |    1 +
 src/util/gnunet-timeout.c                          |    1 +
 src/util/gnunet-uri.c                              |    1 +
 src/util/helper.c                                  |    3 +-
 src/util/load.c                                    |    1 +
 src/util/mq.c                                      |    1 +
 src/util/mst.c                                     |    1 +
 src/util/nc.c                                      |    1 +
 src/util/network.c                                 |    2 +-
 src/util/op.c                                      |    3 +-
 src/util/os_installation.c                         |    3 +-
 src/util/os_network.c                              |    1 +
 src/util/os_priority.c                             |    1 +
 src/util/peer.c                                    |    3 +-
 src/util/perf_crypto_asymmetric.c                  |    1 +
 src/util/perf_crypto_cs.c                          |    1 +
 src/util/perf_crypto_ecc_dlog.c                    |    1 +
 src/util/perf_crypto_hash.c                        |    1 +
 src/util/perf_crypto_paillier.c                    |    1 +
 src/util/perf_crypto_rsa.c                         |    1 +
 src/util/perf_crypto_symmetric.c                   |    1 +
 src/util/perf_malloc.c                             |    1 +
 src/util/perf_mq.c                                 |    1 +
 src/util/perf_scheduler.c                          |    1 +
 src/util/plugin.c                                  |    1 +
 src/util/proc_compat.c                             |    3 +-
 src/util/program.c                                 |    1 +
 src/util/regex.c                                   |    2 +-
 src/util/resolver_api.c                            |    1 +
 src/util/scheduler.c                               |    1 +
 src/util/service.c                                 |    1 +
 src/util/signal.c                                  |    1 +
 src/util/socks.c                                   |    1 +
 src/util/speedup.c                                 |    1 +
 src/util/strings.c                                 |    5 +-
 src/util/test_bio.c                                |  142 +-
 src/util/test_child_management.c                   |    1 +
 src/util/test_client.c                             |    1 +
 src/util/test_common_allocation.c                  |    1 +
 src/util/test_common_endian.c                      |    1 +
 src/util/test_common_logging.c                     |    1 +
 src/util/test_common_logging_dummy.c               |    5 +-
 src/util/test_common_logging_runtime_loglevels.c   |    1 +
 src/util/test_configuration.c                      |    1 +
 src/util/test_container_bloomfilter.c              |    1 +
 src/util/test_container_dll.c                      |    1 +
 src/util/test_container_heap.c                     |    1 +
 src/util/test_container_meta_data.c                |  375 ----
 src/util/test_container_multihashmap.c             |    1 +
 src/util/test_container_multihashmap32.c           |    1 +
 src/util/test_container_multipeermap.c             |    1 +
 src/util/test_crypto_crc.c                         |    1 +
 src/util/test_crypto_cs.c                          |    1 +
 src/util/test_crypto_ecc_dlog.c                    |    1 +
 src/util/test_crypto_ecdh_ecdsa.c                  |    1 +
 src/util/test_crypto_ecdh_eddsa.c                  |    1 +
 src/util/test_crypto_ecdhe.c                       |    1 +
 src/util/test_crypto_ecdsa.c                       |    1 +
 src/util/test_crypto_eddsa.c                       |    1 +
 src/util/test_crypto_edx25519.c                    |    1 +
 src/util/test_crypto_hash.c                        |    1 +
 src/util/test_crypto_hash_context.c                |    1 +
 src/util/test_crypto_hkdf.c                        |    5 +-
 src/util/test_crypto_kdf.c                         |    5 +-
 src/util/test_crypto_paillier.c                    |    1 +
 src/util/test_crypto_random.c                      |    1 +
 src/util/test_crypto_rsa.c                         |    1 +
 src/util/test_crypto_symmetric.c                   |    1 +
 src/util/test_disk.c                               |    1 +
 src/util/test_getopt.c                             |    1 +
 src/util/test_hexcoder.c                           |    2 +-
 src/util/test_mq.c                                 |    1 +
 src/util/test_os_network.c                         |    1 +
 src/util/test_os_start_process.c                   |    1 +
 src/util/test_peer.c                               |    1 +
 src/util/test_plugin.c                             |    1 +
 src/util/test_plugin_plug.c                        |    1 +
 src/util/test_program.c                            |    1 +
 src/util/test_regex.c                              |    1 +
 src/util/test_resolver_api.c                       |    1 +
 src/util/test_scheduler.c                          |    1 +
 src/util/test_scheduler_delay.c                    |    1 +
 src/util/test_service.c                            |    1 +
 src/util/test_socks.c                              |    1 +
 src/util/test_speedup.c                            |    1 +
 src/util/test_strings.c                            |    1 +
 src/util/test_strings_to_data.c                    |    1 +
 src/util/test_time.c                               |    1 +
 src/util/test_tun.c                                |    1 +
 src/util/test_uri.c                                |    1 +
 src/util/time.c                                    |    1 +
 src/util/tun.c                                     |    1 +
 src/util/uri.c                                     |    1 +
 src/vpn/gnunet-helper-vpn.c                        |    2 +-
 src/vpn/gnunet-service-vpn.c                       |    1 -
 src/vpn/gnunet-vpn.c                               |    1 -
 src/zonemaster/gnunet-service-zonemaster.c         |   38 +-
 598 files changed, 12960 insertions(+), 11432 deletions(-)

diff --cc src/testing/testing.c
index de6bc45f5,20cf17895..56dc4e92d
--- a/src/testing/testing.c
+++ b/src/testing/testing.c
@@@ -2130,33 -2152,10 +2152,31 @@@ get_node_info (unsigned int num
        *node_ex = node;
        *namespace_ex = namespace;
        *node_connections_ex = node_connections;
-       GNUNET_free (hkey_node);
      }
    }
-   GNUNET_free (hkey);
  }
  
 +/**
 + * Get a node from the topology.
 + *
 + * @param num The specific node we want the connections for.
 + * @param topology The topology we get the connections from.
 + * @return The connections of the node.
 + */
 +struct GNUNET_TESTING_NetjailNode *
 +GNUNET_TESTING_get_node (unsigned int num,
 +                                struct GNUNET_TESTING_NetjailTopology 
*topology)
 +{
 +  struct GNUNET_TESTING_NetjailNode *node;
 +  struct GNUNET_TESTING_NetjailNamespace *namespace;
 +  struct GNUNET_TESTING_NodeConnection *node_connections;
 +
 +  get_node_info (num, topology, &node, &namespace, &node_connections);
 +
 +  return node;
 +
 +}
 +
  
  /**
   * Get the connections to other nodes for a specific node.

-- 
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]