From e63133315f334f122ecb39fb574e3ee7584ee9fd Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 3 Dec 2019 18:25:54 +0100 Subject: [PATCH] more pretty configure end output, declaring victory on #5735 --- configure.ac | 143 ++++++++++++++++++++++--------------------------- po/POTFILES.in | 97 ++++++++++++++++----------------- 2 files changed, 113 insertions(+), 127 deletions(-) diff --git a/configure.ac b/configure.ac index f6b33dd02..2985b4807 100644 --- a/configure.ac +++ b/configure.ac @@ -334,6 +334,23 @@ AS_IF([test x"$VAR_IFCONFIG_BINARY" != x"false"], [AC_MSG_WARN(['ifconfig' not found.])]) +# Test if 'adduser' binary exists +MSG_USER_SETUP=true +AC_PATH_PROG([MSG_USER_SETUP], + [adduser], + false, + [path=$PATH$PATH_SEPARATOR/usr/sbin$PATH_SEPARATOR/sbin]) + +# Test if 'gnunet' user and the groups exist +getent passwd gnunet > /dev/null +HAVE_GNUNET_USER=$? +getent group gnunet > /dev/null +AS_IF([test x$? != x0], + [HAVE_GNUNET_USER=1]) +getent group gnunetdns > /dev/null +AS_IF([test x$? != x0], + [HAVE_GNUNET_USER=1]) + AC_PATH_TARGET_TOOL(VAR_SYSCTL_BINARY, sysctl, false) AC_CHECK_PROG(VAR_SYSCTL_BINARY, sysctl, true, false) @@ -1404,15 +1421,20 @@ AS_IF([test "$mysql" = "true" -a "x$enable_mysql_version_check" = "xyes"], #endif int main () { return 0; } ]]) - ],mysql=true,mysql=false) - AS_IF([test "$mysql" = "false"], + ], + [mysql=true], + [mysql=false]) + AS_IF([test x$mysql = xfalse], [ mysqlfail=true - AC_MSG_RESULT([fail, >= 4.1 required]) + AC_MSG_WARN([fail, MySQL >= 4.1 required]) ],[ + AC_MSG_NOTICE([success, will keep $mysqlfail]) + mysqlfail=false AC_MSG_RESULT(ok) ]) ]) + AM_CONDITIONAL(HAVE_MYSQL, test x$mysql = xtrue) AM_CONDITIONAL(HAVE_MYSQLE, false) # restore LIBS @@ -1988,19 +2010,13 @@ AC_OUTPUT # java ports AS_IF([test "x$enable_java_ports" = "xyes"], - [AC_MSG_NOTICE([NOTICE: Opening ports for gnunet-java bindings by default.])]) + [AC_MSG_NOTICE([Opening TCP ports by default to enable gnunet-java bindings.])]) -#### -#### Lasciate ogne speranza, voi ch'intrate #### #### This could be moved to the checks above, #### but for now let's keep it here. #### -# TODO: We use "WARNING" too often, we need to clarify what -# TODO: constitutes a WARNING, an ERROR, and a NOTICE, and -# TODO: other message levels. - # -- print message regarding enabled experimental features AS_IF([test "x$enable_experimental" = "xyes"], [experimental_msg="experimental features enabled"]) @@ -2020,12 +2036,12 @@ AS_IF([test "x$texi2mdoc_generation" = "xyes"], [mdocml_msg="no"]) # -- texi2mdoc AS_IF([test "x$TEXI2MDOC_BINARY" = "false"], - [AC_MSG_NOTICE([WARNING: optional texi2mdoc binary not found]) + [AC_MSG_NOTICE([texi2mdoc binary not found (will not generate mdoc documentation)]) texi2mdoc_msg="no (optional)"], [texi2mdoc_msg="yes"]) # -- mandoc AS_IF([test "x$MANDOC_BINARY" = "false"], - [AC_MSG_NOTICE([WARNING: optional mandoc binary not found]) + [AC_MSG_NOTICE([mandoc binary not found (will not generate handbook as man page)]) mandoc_msg="no"], [mandoc_msg="yes"]) # -- texinfo @@ -2035,15 +2051,15 @@ AS_IF([test "x$makeinfo" != "x1"], # -- conversation AS_IF([test "x$conversation_backend" = "xnone"], [AS_IF([test "x$pulse" != "x1"], - [AC_MSG_NOTICE([WARNING: libpulse(audio) not found (required to build conversation against it).]) + [AC_MSG_WARN([libpulse(audio) not found (required to build conversation).]) libpulse_msg="no"], [libpulse_msg="yes"]) AS_IF([test "x$opus" != "x1"], - [AC_MSG_NOTICE([WARNING: libopus not found (conversation)]) + [AC_MSG_WARN([libopus not found (required to build conversation)]) libopus_msg="no"], [libopus_msg="yes"]) AS_IF([test "x$gst" != "x1"], - [AC_MSG_NOTICE([WARNING: GStreamer not found (required to build conversation against it).]) + [AC_MSG_WARN([GStreamer not found (required to build conversation).]) gstreamer_msg="no"], [gstreamer_msg="yes"])], [features_msg="$features_msg conversation"]) @@ -2059,64 +2075,65 @@ AS_IF([test "x$jansson" = "x0"], [jansson_msg="yes"]) # -- libextractor AS_IF([test "$extractor" != 1], - [AC_MSG_WARN([WARNING: libextractor not found, but various file-sharing functions require it])], + [AC_MSG_WARN([libextractor not found, but various file-sharing functions require it])], [libextractor_msg="yes"]) # -- libzbar AS_IF([test "x$zbar" = "x1"], [libzbar_msg="yes" features_msg="$features_msg gnunet-qr"], - [AC_MSG_NOTICE([WARNING: zbar not found, gnunet-qr will not be built.]) + [AC_MSG_NOTICE([zbar not found, gnunet-qr will not be built.]) libzbar_msg="no"]) # -- libgnurl AS_IF([test "$gnurl" = "0"], [AS_IF([test "x$curl" = "xfalse"], - [AC_MSG_NOTICE([WARNING: libgnurl not found. http client support will not be compiled.]) - AC_MSG_WARN([ERROR: libgnurl not found. hostlist daemon will not be compiled, and you probably WANT the hostlist daemon]) + [AC_MSG_WARN([libgnurl not found. http client support will not be compiled.]) + AC_MSG_WARN([IMPORTANT: No HTTP client library found. HTTP transports and hostlist daemon will not be compiled, and you probably WANT the hostlist daemon]) curl_msg="no"], - [AC_MSG_NOTICE([WARNING: libgnurl not found, trying to use libcurl-gnutls instead.]) + [AC_MSG_NOTICE([libgnurl not found, trying to use libcurl-gnutls instead.]) curl_msg="yes"])], [gnurl_msg="yes"]) # -- ifconfig AS_IF([test "$VAR_IFCONFIG_BINARY" = "false"], - [AC_MSG_NOTICE([WARNING: optional ifconfig not found]) + [AC_MSG_WARN([ifconfig not found, some features will not work]) ifconfig_msg="no (optional)"], [ifconfig_msg="yes"]) # -- upnpc AS_IF([test "$VAR_UPNPC_BINARY" = "false"], - [AC_MSG_NOTICE([WARNING: optional upnpc binary not found]) + [AC_MSG_WARN([upnpc binary not found, NAT traversal using UPnPc will not work]) upnpc_msg="no (optional)"], [upnpc_msg="yes"]) # -- iptables AS_IF([test "$VAR_IPTABLES_BINARY" = "false"], - [AC_MSG_NOTICE([WARNING: optional iptables not found]) + [AC_MSG_WARN([iptables not found, DNS query interception will not work]) iptables_msg="no (optional)"], [iptables_msg="yes"]) # -- bluetooth AS_IF([test "x$bluetooth" = "x0"], - [AC_MSG_NOTICE([WARNING: optional bluetooth library not found.]) + [AC_MSG_NOTICE([bluetooth library not found, will not be able to use Bluetooth]) bluetooth_msg="no (optional)"], [bluetooth_msg="yes"]) # -- gnutls AS_IF([test x$gnutls != xtrue], - [AC_MSG_NOTICE([WARNING: GnuTLS not found, gnunet-gns-proxy will not be built]) + [AC_MSG_WARN([GnuTLS not found, gnunet-gns-proxy will not be built]) gnutls_msg="no"], [AS_IF([test "x$gnutls_dane" != "x1"], - [AC_MSG_NOTICE([WARNING: GnuTLS has no DANE support, DANE validation will not be possible]) + [AC_MSG_WARN([GnuTLS lacks DANE support, DANE validation will not be possible]) gnutls_msg="yes (without DANE support)"], [gnutls_msg="yes (with DANE support)"])]) # -- databases # TODO: this always returns true, the check might # TODO: not be working as intended (for msqlfail). -AS_IF([test x$mysqlfail = "true"] - [AC_MSG_NOTICE([WARNING: optional MySQL not found (or too old)])]) AS_IF([test "$mysql" = true], [features_msg="$features_msg mysql" mysql_msg="yes"], [mysql_msg="no"]) +AS_IF([test x$mysqlfail = xtrue], + [AC_MSG_WARN([MySQL not found (or too old), will not create MySQL database support]) + mysql_msg="unsupported version"]) AS_IF([test "$sqlite" = true], [features_msg="$features_msg sqlite" sqlite_msg="yes"], - [AC_MSG_ERROR([ERROR: sqlite3 not found, but sqlite3 is required.]) + [AC_MSG_ERROR([sqlite3 not found, but sqlite3 is required.]) sqlite_msg="no"]) AS_IF([test "$postgres" = true], [features_msg="$features_msg postgres" @@ -2135,8 +2152,9 @@ AC_SUBST(features_msg) AC_MSG_NOTICE([ GNUnet Configuration +==================== -gnunet version: ${VERSION} +GNUnet version: ${VERSION} Host setup: ${host} Install prefix: ${prefix} @@ -2177,53 +2195,20 @@ transpiled mdocml manual: ${mdocml_msg} features: ${features_msg} experimental: ${experimental_msg} - - -IMPORTANT: - -Please make sure NOW that you have created a user and group 'gnunet' -and additionally a group 'gnunetdns'. On Debian and Ubuntu GNU/Linux, -type: - - addgroup gnunetdns - adduser --system --group --disabled-login --home /var/lib/gnunet gnunet - -Make sure that '/var/lib/gnunet' is owned (and writable) by user -'gnunet'. Then, you can compile GNUnet with - - make - -After that, run (if necessary as 'root') - - make install - -to install everything. - -Each GNUnet user should be added to the 'gnunet' group (may -require fresh login to come into effect): - - adduser USERNAME gnunet - -(run the above command as root once for each of your users, replacing -"USERNAME" with the respective login names). If you have a global IP -address, no further configuration is required. - -For more detailed setup instructions, see https://docs.gnunet.org/ - -Optionally, download and compile gnunet-gtk to get a GUI for -file-sharing and configuration. This is particularly recommended -if your network setup is non-trivial, as gnunet-setup can be -used to test in the GUI if your network configuration is working. -gnunet-setup should be run as the "gnunet" user under X. As it -does very little with the network, running it as "root" is likely -also harmless. You can also run it as a normal user, but then -you have to copy ~/.gnunet/gnunet.conf" over to the "gnunet" user's -home directory in the end. - -Once you have configured your peer, run (as the 'gnunet' user) - - gnunet-arm -s - -to start the peer. You can then run the various GNUnet-tools as -your "normal" user (who should only be in the group 'gnunet'). ]) + +AS_IF([test x$MSG_USER_SETUP != xfalse], + [AC_MSG_WARN([Please make sure NOW to create a user and group 'gnunet' and additionally a group 'gnunetdns'. Make sure that '/var/lib/gnunet' is owned (and writable) by user 'gnunet'.]) + AS_IF([test x$HAVE_GNUNET_USER != 0], + [AC_MSG_NOTICE([To do this on this system, run: +# addgroup gnunetdns +# adduser --system --disabled-login --home /var/lib/gnunet gnunet +])]) + AC_MSG_WARN([Each user of GNUnet should be added to the 'gnunet' group.]) + AS_IF([test x$HAVE_GNUNET_USER != 0], + [AC_MSG_NOTICE([To do this on this system, run: +# adduser USERNAME gnunet + for each of your users, replacing \"USERNAME\" with the respective login name. Users may have to login again for the changes to take effect. +])])]) + +AC_MSG_NOTICE([For detailed setup instructions, type 'info gnunet' after the installation or visit https://docs.gnunet.org/]) diff --git a/po/POTFILES.in b/po/POTFILES.in index 45cabc7cd..8489f49c3 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -10,21 +10,13 @@ src/arm/arm_monitor_api.c src/arm/gnunet-arm.c src/arm/gnunet-service-arm.c src/arm/mockup-service.c -src/ats-tests/ats-testing-experiment.c -src/ats-tests/ats-testing-log.c -src/ats-tests/ats-testing-preferences.c -src/ats-tests/ats-testing-traffic.c -src/ats-tests/ats-testing.c -src/ats-tests/gnunet-ats-sim.c -src/ats-tests/gnunet-solver-eval.c -src/ats-tool/gnunet-ats.c src/ats/ats_api_connectivity.c src/ats/ats_api_performance.c src/ats/ats_api_scanner.c src/ats/ats_api_scheduling.c src/ats/gnunet-ats-solver-eval.c -src/ats/gnunet-service-ats.c src/ats/gnunet-service-ats_addresses.c +src/ats/gnunet-service-ats.c src/ats/gnunet-service-ats_connectivity.c src/ats/gnunet-service-ats_normalization.c src/ats/gnunet-service-ats_performance.c @@ -33,6 +25,14 @@ src/ats/gnunet-service-ats_preferences.c src/ats/gnunet-service-ats_reservations.c src/ats/gnunet-service-ats_scheduling.c src/ats/plugin_ats_proportional.c +src/ats-tests/ats-testing.c +src/ats-tests/ats-testing-experiment.c +src/ats-tests/ats-testing-log.c +src/ats-tests/ats-testing-preferences.c +src/ats-tests/ats-testing-traffic.c +src/ats-tests/gnunet-ats-sim.c +src/ats-tests/gnunet-solver-eval.c +src/ats-tool/gnunet-ats.c src/auction/gnunet-auction-create.c src/auction/gnunet-auction-info.c src/auction/gnunet-auction-join.c @@ -49,8 +49,8 @@ src/cadet/cadet_api_list_peers.c src/cadet/cadet_api_list_tunnels.c src/cadet/cadet_test_lib.c src/cadet/desirability_table.c -src/cadet/gnunet-cadet-profiler.c src/cadet/gnunet-cadet.c +src/cadet/gnunet-cadet-profiler.c src/cadet/gnunet-service-cadet.c src/cadet/gnunet-service-cadet_channel.c src/cadet/gnunet-service-cadet_connection.c @@ -66,15 +66,15 @@ src/consensus/gnunet-service-consensus.c src/consensus/plugin_block_consensus.c src/conversation/conversation_api.c src/conversation/conversation_api_call.c -src/conversation/gnunet-conversation-test.c src/conversation/gnunet-conversation.c -src/conversation/gnunet-helper-audio-playback-gst.c +src/conversation/gnunet-conversation-test.c +src/conversation/gnunet_gst.c +src/conversation/gnunet_gst_test.c src/conversation/gnunet-helper-audio-playback.c -src/conversation/gnunet-helper-audio-record-gst.c +src/conversation/gnunet-helper-audio-playback-gst.c src/conversation/gnunet-helper-audio-record.c +src/conversation/gnunet-helper-audio-record-gst.c src/conversation/gnunet-service-conversation.c -src/conversation/gnunet_gst.c -src/conversation/gnunet_gst_test.c src/conversation/microphone.c src/conversation/plugin_gnsrecord_conversation.c src/conversation/speaker.c @@ -104,6 +104,7 @@ src/dht/dht_api.c src/dht/dht_test_lib.c src/dht/gnunet-dht-get.c src/dht/gnunet-dht-monitor.c +src/dht/gnunet_dht_profiler.c src/dht/gnunet-dht-put.c src/dht/gnunet-service-dht.c src/dht/gnunet-service-dht_clients.c @@ -112,7 +113,6 @@ src/dht/gnunet-service-dht_hello.c src/dht/gnunet-service-dht_neighbours.c src/dht/gnunet-service-dht_nse.c src/dht/gnunet-service-dht_routing.c -src/dht/gnunet_dht_profiler.c src/dht/plugin_block_dht.c src/dns/dns_api.c src/dns/gnunet-dns-monitor.c @@ -147,8 +147,8 @@ src/fs/gnunet-auto-share.c src/fs/gnunet-daemon-fsprofiler.c src/fs/gnunet-directory.c src/fs/gnunet-download.c -src/fs/gnunet-fs-profiler.c src/fs/gnunet-fs.c +src/fs/gnunet-fs-profiler.c src/fs/gnunet-helper-fs-publish.c src/fs/gnunet-publish.c src/fs/gnunet-search.c @@ -168,9 +168,9 @@ src/gns/gns_tld_api.c src/gns/gnunet-bcd.c src/gns/gnunet-dns2gns.c src/gns/gnunet-gns-benchmark.c +src/gns/gnunet-gns.c src/gns/gnunet-gns-import.c src/gns/gnunet-gns-proxy.c -src/gns/gnunet-gns.c src/gns/gnunet-service-gns.c src/gns/gnunet-service-gns_interceptor.c src/gns/gnunet-service-gns_resolver.c @@ -186,8 +186,8 @@ src/gnsrecord/gnsrecord_serialization.c src/gnsrecord/plugin_gnsrecord_dns.c src/hello/address.c src/hello/gnunet-hello.c -src/hello/hello-ng.c src/hello/hello.c +src/hello/hello-ng.c src/hostlist/gnunet-daemon-hostlist.c src/hostlist/gnunet-daemon-hostlist_client.c src/hostlist/gnunet-daemon-hostlist_server.c @@ -212,8 +212,8 @@ src/namecache/namecache_api.c src/namecache/plugin_namecache_flat.c src/namecache/plugin_namecache_postgres.c src/namecache/plugin_namecache_sqlite.c -src/namestore/gnunet-namestore-fcfsd.c src/namestore/gnunet-namestore.c +src/namestore/gnunet-namestore-fcfsd.c src/namestore/gnunet-service-namestore.c src/namestore/gnunet-zoneimport.c src/namestore/namestore_api.c @@ -239,17 +239,17 @@ src/nat/gnunet-service-nat_mini.c src/nat/gnunet-service-nat_stun.c src/nat/nat_api.c src/nat/nat_api_stun.c -src/nse/gnunet-nse-profiler.c src/nse/gnunet-nse.c +src/nse/gnunet-nse-profiler.c src/nse/gnunet-service-nse.c src/nse/nse_api.c src/nt/nt.c -src/peerinfo-tool/gnunet-peerinfo.c -src/peerinfo-tool/gnunet-peerinfo_plugins.c -src/peerinfo-tool/plugin_rest_peerinfo.c src/peerinfo/gnunet-service-peerinfo.c src/peerinfo/peerinfo_api.c src/peerinfo/peerinfo_api_notify.c +src/peerinfo-tool/gnunet-peerinfo.c +src/peerinfo-tool/gnunet-peerinfo_plugins.c +src/peerinfo-tool/plugin_rest_peerinfo.c src/peerstore/gnunet-peerstore.c src/peerstore/gnunet-service-peerstore.c src/peerstore/peerstore_api.c @@ -297,22 +297,22 @@ src/revocation/gnunet-revocation.c src/revocation/gnunet-service-revocation.c src/revocation/plugin_block_revocation.c src/revocation/revocation_api.c -src/rps/gnunet-rps-profiler.c src/rps/gnunet-rps.c +src/rps/gnunet-rps-profiler.c src/rps/gnunet-service-rps.c src/rps/gnunet-service-rps_custommap.c src/rps/gnunet-service-rps_sampler.c src/rps/gnunet-service-rps_sampler_elem.c src/rps/gnunet-service-rps_view.c +src/rps/rps_api.c src/rps/rps-sampler_client.c src/rps/rps-sampler_common.c src/rps/rps-test_util.c -src/rps/rps_api.c src/scalarproduct/gnunet-scalarproduct.c -src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c -src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c src/scalarproduct/gnunet-service-scalarproduct_alice.c src/scalarproduct/gnunet-service-scalarproduct_bob.c +src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c +src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c src/scalarproduct/scalarproduct_api.c src/secretsharing/gnunet-secretsharing-profiler.c src/secretsharing/gnunet-service-secretsharing.c @@ -338,16 +338,15 @@ src/statistics/gnunet-statistics.c src/statistics/statistics_api.c src/template/gnunet-service-template.c src/template/gnunet-template.c -src/testbed-logger/gnunet-service-testbed-logger.c -src/testbed-logger/testbed_logger_api.c src/testbed/generate-underlay-topology.c src/testbed/gnunet-daemon-latency-logger.c src/testbed/gnunet-daemon-testbed-blacklist.c src/testbed/gnunet-daemon-testbed-underlay.c src/testbed/gnunet-helper-testbed.c +src/testbed/gnunet_mpi_test.c src/testbed/gnunet-service-test-barriers.c -src/testbed/gnunet-service-testbed.c src/testbed/gnunet-service-testbed_barriers.c +src/testbed/gnunet-service-testbed.c src/testbed/gnunet-service-testbed_cache.c src/testbed/gnunet-service-testbed_connectionpool.c src/testbed/gnunet-service-testbed_cpustatus.c @@ -355,19 +354,20 @@ src/testbed/gnunet-service-testbed_links.c src/testbed/gnunet-service-testbed_meminfo.c src/testbed/gnunet-service-testbed_oc.c src/testbed/gnunet-service-testbed_peers.c -src/testbed/gnunet-testbed-profiler.c -src/testbed/gnunet_mpi_test.c src/testbed/gnunet_testbed_mpi_spawn.c -src/testbed/testbed_api.c +src/testbed/gnunet-testbed-profiler.c +src/testbed-logger/gnunet-service-testbed-logger.c +src/testbed-logger/testbed_logger_api.c src/testbed/testbed_api_barriers.c +src/testbed/testbed_api.c src/testbed/testbed_api_hosts.c src/testbed/testbed_api_operations.c src/testbed/testbed_api_peers.c src/testbed/testbed_api_sd.c src/testbed/testbed_api_services.c src/testbed/testbed_api_statistics.c -src/testbed/testbed_api_test.c src/testbed/testbed_api_testbed.c +src/testbed/testbed_api_test.c src/testbed/testbed_api_topology.c src/testbed/testbed_api_underlay.c src/testing/gnunet-testing.c @@ -379,40 +379,34 @@ src/transport/gnunet-communicator-tcp.c src/transport/gnunet-communicator-udp.c src/transport/gnunet-communicator-unix.c src/transport/gnunet-helper-transport-bluetooth.c -src/transport/gnunet-helper-transport-wlan-dummy.c src/transport/gnunet-helper-transport-wlan.c +src/transport/gnunet-helper-transport-wlan-dummy.c src/transport/gnunet-service-tng.c -src/transport/gnunet-service-transport.c src/transport/gnunet-service-transport_ats.c +src/transport/gnunet-service-transport.c src/transport/gnunet-service-transport_hello.c src/transport/gnunet-service-transport_manipulation.c src/transport/gnunet-service-transport_neighbours.c src/transport/gnunet-service-transport_plugins.c src/transport/gnunet-service-transport_validation.c +src/transport/gnunet-transport.c src/transport/gnunet-transport-profiler.c src/transport/gnunet-transport-wlan-receiver.c src/transport/gnunet-transport-wlan-sender.c -src/transport/gnunet-transport.c src/transport/plugin_transport_http_client.c src/transport/plugin_transport_http_common.c src/transport/plugin_transport_http_server.c src/transport/plugin_transport_smtp.c src/transport/plugin_transport_tcp.c src/transport/plugin_transport_template.c -src/transport/plugin_transport_udp.c src/transport/plugin_transport_udp_broadcasting.c +src/transport/plugin_transport_udp.c src/transport/plugin_transport_unix.c src/transport/plugin_transport_wlan.c src/transport/tcp_connection_legacy.c src/transport/tcp_server_legacy.c src/transport/tcp_server_mst_legacy.c src/transport/tcp_service_legacy.c -src/transport/transport-testing-filenames.c -src/transport/transport-testing-loggers.c -src/transport/transport-testing-main.c -src/transport/transport-testing-send.c -src/transport/transport-testing.c -src/transport/transport-testing2.c src/transport/transport_api2_application.c src/transport/transport_api2_communication.c src/transport/transport_api2_core.c @@ -425,6 +419,12 @@ src/transport/transport_api_manipulation.c src/transport/transport_api_monitor_peers.c src/transport/transport_api_monitor_plugins.c src/transport/transport_api_offer_hello.c +src/transport/transport-testing2.c +src/transport/transport-testing.c +src/transport/transport-testing-filenames.c +src/transport/transport-testing-loggers.c +src/transport/transport-testing-main.c +src/transport/transport-testing-send.c src/util/bandwidth.c src/util/benchmark.c src/util/bio.c @@ -437,8 +437,8 @@ src/util/configuration_loader.c src/util/container_bloomfilter.c src/util/container_heap.c src/util/container_meta_data.c -src/util/container_multihashmap.c src/util/container_multihashmap32.c +src/util/container_multihashmap.c src/util/container_multipeermap.c src/util/container_multishortmap.c src/util/container_multiuuidmap.c @@ -453,6 +453,7 @@ src/util/crypto_hkdf.c src/util/crypto_kdf.c src/util/crypto_mpi.c src/util/crypto_paillier.c +src/util/crypto_pow.c src/util/crypto_random.c src/util/crypto_rsa.c src/util/crypto_symmetric.c @@ -461,8 +462,8 @@ src/util/dnsparser.c src/util/dnsstub.c src/util/getopt.c src/util/getopt_helpers.c -src/util/gnunet-config-diff.c src/util/gnunet-config.c +src/util/gnunet-config-diff.c src/util/gnunet-ecc.c src/util/gnunet-qr.c src/util/gnunet-resolver.c @@ -499,8 +500,8 @@ src/vpn/gnunet-helper-vpn.c src/vpn/gnunet-service-vpn.c src/vpn/gnunet-vpn.c src/vpn/vpn_api.c -src/zonemaster/gnunet-service-zonemaster-monitor.c src/zonemaster/gnunet-service-zonemaster.c +src/zonemaster/gnunet-service-zonemaster-monitor.c src/fs/fs_api.h src/testbed/testbed_api.h src/testbed/testbed_api_operations.h -- 2.25.1