2013-08-27 16:35 dold
* [r28875] src/testing/gnunet-testing.c: removed unnecessary printf again 2013-08-27 15:03 dold * [r28874] src/testing/gnunet-testing.c: consistent output with gnunet-testing-run-service 2013-08-27 14:52 dold * [r28873] src/set/gnunet-service-set_union.c: doxygen typo 2013-08-27 14:42 dold * [r28872] src/testing/gnunet-testing.c: superflous printf 2013-08-27 14:37 dold * [r28871] src/testing/Makefile.am, src/testing/gnunet-testing-run-service.c, src/testing/gnunet-testing.c: merged 'gnunet-testing-run-service' into 'gnunet-testing' 2013-08-27 07:29 tg * [r28869] configure.ac, src/Makefile.am, src/include/gnunet_protocols.h, src/include/gnunet_psycstore_service.h, src/psycstore, src/psycstore/Makefile.am, src/psycstore/gnunet-service-psycstore.c, src/psycstore/psycstore.conf, src/psycstore/psycstore.h, src/psycstore/psycstore_api.c, src/psycstore/test_psycstore.c, src/psycstore/test_psycstore.conf: psycstore service skeleton 2013-08-27 07:29 tg * [r28868] src/identity/identity_api.c: identity: doc fixes 2013-08-27 07:29 tg * [r28867] src/include/gnunet_env_lib.h, src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h: multicast/psyc/psycstore api: fix typos / type names 2013-08-26 12:11 wachs * [r28865] src/integration-tests/confs/c_nat_client.conf, src/integration-tests/confs/c_no_nat_client_2.conf, src/integration-tests/test_integration_connect_on_restart.py.in: more changes to configs 2013-08-26 12:05 wachs * [r28864] src/integration-tests/confs/c_no_nat_client_2.conf, src/integration-tests/hostkeys/c_no_nat_client_2, src/integration-tests/test_integration_clique.py.in: fix second peer for clique test 2013-08-26 12:03 wachs * [r28863] src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_bootstrap_and_connect_and_disconnect.py.in, src/integration-tests/test_integration_bootstrap_and_connect_and_disconnect_nat.py.in, src/integration-tests/test_integration_restart.py.in: cleanup service home directories since left overs can break the test 2013-08-26 11:47 wachs * [r28862] src/integration-tests/confs/c_nat_client.conf, src/integration-tests/hostkeys/c_nat_client: fix 2013-08-26 11:41 wachs * [r28861] src/integration-tests/confs/c_bootstrap_server.conf, src/integration-tests/confs/c_no_nat_client.conf, src/integration-tests/hostkeys/c_bootstrap_server, src/integration-tests/hostkeys/c_no_nat_client, src/integration-tests/test_integration_bootstrap_and_connect.py.in: fixing integration tests 2013-08-26 07:59 wachs * [r28860] src/ats/perf_ats_proportional_delay.conf: missing cfg file 2013-08-26 07:45 wachs * [r28859] src/ats/perf_ats_proportional_bandwidth.conf: missing config file 2013-08-24 06:25 tg * [r28833] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: multicast: added replay_end(), returning replay handle from join_decision(); removed admitted/effective since where not needed; social: keep_active flag instead of away 2013-08-23 13:56 cfuchs * [r28822] src/vectorproduct/gnunet_vectorproduct.h, src/vectorproduct/test_vectorproduct_api_regression.c, src/vectorproduct/vectorproduct_testing.h: fixed a couple of doxygen keywords added a missing license-header 2013-08-23 12:33 cfuchs * [r28813] src/vectorproduct/gnunet-service-vectorproduct.c: removed texml-command-backslashes from comments which prodced warnings in doxygen 2013-08-23 12:25 wachs * [r28812] src/ats/perf_ats.c, src/ats/perf_ats_simplistic_bandwidth.conf: quotas + partner evaluation 2013-08-23 12:20 cfuchs * [r28810] configure.ac: added vectorproduct's config- and makefile to configure-automake-template 2013-08-23 12:19 cfuchs * [r28809] src/vectorproduct/Makefile.am: adjusted makefile-template for gnunet-mainline toolchain 2013-08-23 10:01 wachs * [r28808] src/ats/perf_ats.c: partner task 2013-08-23 09:26 wachs * [r28807] src/ats/perf_ats.c: load balancing for partner selection 2013-08-23 07:51 wachs * [r28806] src/core/test_core_api_reliability.c: how did this test ever work without assigning core handles? 2013-08-23 07:36 wachs * [r28805] src/core/test_core_api_peer1.conf, src/core/test_core_api_peer2.conf, src/core/test_core_defaults.conf: fixed core configs 2013-08-23 07:25 wachs * [r28804] src/core/core_api.c: safety checks for arguments 2013-08-22 15:24 wachs * [r28797] src/ats/perf_ats.c: communication done 2013-08-22 14:14 wachs * [r28795] src/ats/perf_ats.c: basic communications 2013-08-22 13:41 cfuchs * [r28794] doc/man/Makefile.am, doc/man/gnunet-vectorproduct.1, po/POTFILES.in, src/Makefile.am, src/include/gnunet_applications.h, src/include/gnunet_protocols.h, src/include/gnunet_vectorproduct_service.h, src/vectorproduct, src/vectorproduct/Makefile.am, src/vectorproduct/gnunet-service-vectorproduct.c, src/vectorproduct/gnunet-vectorproduct.c, src/vectorproduct/gnunet_vectorproduct.h, src/vectorproduct/test_vectorproduct_api.c, src/vectorproduct/test_vectorproduct_api_4peers.c, src/vectorproduct/test_vectorproduct_api_data.conf, src/vectorproduct/test_vectorproduct_api_regression.c, src/vectorproduct/test_vectorproduct_api_regression2.c, src/vectorproduct/vectorproduct.conf.in, src/vectorproduct/vectorproduct_api.c, src/vectorproduct/vectorproduct_testing.h: added vectorproduct protocol definitions added to be localized files to POTFILES added (inactive) changes to the src/Makefile.am added manpage for vectorproduct added apptype for vectorproduct added vectorproduct service, client, API and related sources to SVN 2013-08-22 13:12 wachs * [r28793] src/ats/perf_ats.c: planned end of test 2013-08-22 11:01 LRN * [r28792] contrib/timeout_watchdog_w32.c: Fix the use of s/S field types with ANSI-compliant wprintfs 2013-08-22 09:42 wachs * [r28789] src/gns/gnunet-service-gns_resolver.c: cannot link memrchr on OS X 2013-08-22 08:51 wachs * [r28788] src/namestore/Makefile.am, src/namestore/test_namestore_api_remove.c: test if records are removed correctly 2013-08-22 08:27 wachs * [r28787] src/namestore/plugin_namestore_postgres.c: ported postgres plugin to new API to get it to compile functionality was not adapted 2013-08-22 07:52 wachs * [r28786] src/ats/gnunet-service-ats-solver_proportional.c: remove debugging break 2013-08-22 07:51 wachs * [r28785] src/ats/gnunet-service-ats-solver_proportional.c: simplify to make reader and clang happy 2013-08-21 16:12 wachs * [r28765] src/ats/perf_ats.c: fix for all masters 2013-08-21 16:03 grothoff * [r28764] src/core/core_api.c, src/core/gnunet-core.c, src/core/test_core_api.c, src/core/test_core_api_reliability.c, src/core/test_core_api_send_to_self.c, src/core/test_core_api_start_only.c, src/core/test_core_quota_compliance.c, src/dht/gnunet-service-dht_neighbours.c, src/dv/gnunet-service-dv.c, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/fs/gnunet-service-fs.c, src/hostlist/gnunet-daemon-hostlist.c, src/include/gnunet_core_service.h, src/integration-tests/connection_watchdog.c, src/mesh/gnunet-service-mesh-enc.c, src/mesh/gnunet-service-mesh.c, src/nse/gnunet-service-nse.c, src/testbed/gnunet-service-testbed_cache.c, src/topology/gnunet-daemon-topology.c: removing deprecated argument in 'init' callback of GNUNET_CORE_connect 2013-08-21 15:51 wachs * [r28763] src/ats/Makefile.am: fix typo 2013-08-21 15:46 wachs * [r28760] src/ats/perf_ats.c: latest changes to support multi master 2013-08-21 15:34 grothoff * [r28758] src/core/gnunet-service-core_kx.c, src/fs/fs_publish_ublock.c, src/fs/fs_uri.c, src/fs/test_fs_namespace.c, src/fs/test_fs_namespace_list_updateable.c, src/fs/test_pseudonym.c, src/gns/gnunet-gns-helper-service-w32.c, src/gns/gnunet-gns-proxy.c, src/gns/gnunet-gns.c, src/gns/test_gns_cname_lookup.c, src/gns/test_gns_dht_three_peers.c, src/gns/test_gns_max_queries.c, src/gns/test_gns_ns_lookup.c, src/gns/test_gns_proxy.c, src/gns/test_gns_pseu_shorten.c, src/gns/test_gns_revocation.c, src/gns/test_gns_simple_delegated_lookup.c, src/gns/test_gns_simple_lookup.c, src/gns/test_gns_simple_mx_lookup.c, src/gns/test_gns_simple_shorten.c, src/gns/test_gns_simple_srv_lookup.c, src/gns/test_gns_simple_zkey_lookup.c, src/identity/gnunet-service-identity.c, src/identity/identity_api.c, src/include/gnunet_crypto_lib.h, src/namestore/gnunet-namestore-fcfsd.c, src/namestore/test_namestore_api.c, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_monitoring.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c, src/namestore/test_namestore_api_zone_to_name.c, src/nse/gnunet-service-nse.c, src/peerinfo-tool/gnunet-peerinfo.c, src/pt/test_gns_vpn.c, src/regex/gnunet-daemon-regexprofiler.c, src/regex/gnunet-service-regex.c, src/testing/gnunet-testing.c, src/testing/testing.c, src/transport/gnunet-service-transport.c, src/util/crypto_ecc.c, src/util/gnunet-ecc.c, src/util/test_crypto_ecc.c: removing GNUNET_CRYPTO_ecc_key_free, use GNUNET_free directly instead 2013-08-21 15:19 grothoff * [r28754] src/gns/gnunet-dns2gns.c, src/gns/gnunet-service-gns_interceptor.c: document places where SHADOW records likely need to be handled 2013-08-21 15:18 grothoff * [r28753] src/gns/gnunet-service-gns.c: implement conversion to absolute TTL 2013-08-21 15:17 grothoff * [r28751] src/util/container_bloomfilter.c: simplified OR2 API 2013-08-21 15:17 grothoff * [r28750] src/core/Makefile.am, src/core/core_api_is_connected.c, src/core/core_api_iterate_peers.c, src/core/gnunet-service-core_clients.c, src/core/gnunet-service-core_sessions.c, src/core/gnunet-service-core_sessions.h: removing deprecated, dead test-connected API 2013-08-21 14:04 wachs * [r28744] src/ats/perf_ats.c: serialized startup 2013-08-21 12:31 wachs * [r28743] src/ats/perf_ats.c: supporting multi master/slave approach 2013-08-21 11:29 wachs * [r28741] src/ats/Makefile.am: applying new speak: proportional 2013-08-21 09:53 wachs * [r28739] src/namestore/Makefile.am, src/namestore/test_namestore_api_blocks.c, src/namestore/test_namestore_api_sign_verify.c: reorder tests: namestore_common -> plugins -> api block test 2013-08-21 09:46 wachs * [r28738] src/namestore/namestore_api_common.c: fixing memory leak caused by key derivation 2013-08-21 09:38 wachs * [r28737] src/namestore/namestore_api_common.c: missing check 2013-08-21 09:22 wachs * [r28736] src/namestore/test_namestore_api.c: log level 2013-08-21 09:21 wachs * [r28735] src/namestore/test_namestore_api.c: switched test to new api 2013-08-21 09:13 wachs * [r28734] src/namestore/namestore_api.c: fixed crash: wrong cls in api 2013-08-21 08:22 wachs * [r28733] src/namestore/test_plugin_namestore.c: remove docu 2013-08-21 08:15 wachs * [r28732] src/namestore/test_plugin_namestore.c: test compiles again, but fail to get the stored record: in sqlite:get_record_and_call_iterator: if (SQLITE_ROW == (sret = sqlite3_step (stmt))) is false 2013-08-20 14:31 wachs * [r28729] src/transport/plugin_transport_udp.c: check in wrong line 2013-08-20 11:44 wachs * [r28724] src/transport/plugin_transport_udp.c: more clang fixes 2013-08-20 11:33 wachs * [r28723] src/transport/plugin_transport_wlan.c: fix clang report 2013-08-20 11:32 wachs * [r28722] src/transport/gnunet-service-transport_manipulation.c, src/transport/plugin_transport_wlan.c: fixing clang reports 2013-08-20 11:15 wachs * [r28721] src/transport/plugin_transport_udp.c: fixing bugs found by clang 2013-08-20 03:24 LRN * [r28720] src/gns/Makefile.am: Link gns to vpn - always 2013-08-20 03:24 LRN * [r28719] src/gns/gnunet-gns-helper-service-w32.c: Remove short hashes from W32 GNS helper 2013-08-19 19:56 szengel * [r28718] src/regex/regex_internal.c, src/regex/test_regex_iterate_api.c: Fix 'way too many REGEX PUTs' issue. 2013-08-19 16:26 wachs * [r28709] src/transport/test_transport_blacklisting_cfg_blp_peer1_full.conf, src/transport/test_transport_blacklisting_cfg_blp_peer1_multiple_plugins.conf, src/transport/test_transport_blacklisting_cfg_blp_peer1_plugin.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2_full.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2_multiple_plugins.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2_plugin.conf: fixing blacklist: peer ids for blacklisting have changed due to crypto change, so blacklisting did not work 2013-08-19 16:06 wachs * [r28708] src/transport/test_transport_blacklisting_cfg_blp_peer1_full.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2_full.conf: fix peer ids 2013-08-19 15:57 wachs * [r28707] src/transport/test_plugin_transport.c: make test resistant againt duplicate notifications 2013-08-19 15:47 wachs * [r28706] src/nat/nat.conf: fixing mantis 3002 timeouts were off by factor 10 - fixed timeouts - changed default configuration values to fancy strings - intervalls are not corresponding to the default values used internaly in nat.c 2013-08-19 14:13 harsha * [r28705] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_operations.c, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h, src/testbed/testbed_api_statistics.c: fix 2893: Move adaptive parallelisation mechanism to operation queues 2013-08-19 14:03 wachs * [r28704] src/nat/nat.conf: changing to fancy string and from 3 seconds to 30 seconds 2013-08-19 08:27 wachs * [r28702] src/ats/perf_ats.c: fix test result 2013-08-19 08:10 wachs * [r28701] src/transport/gnunet-transport.c: fix logical error to assure buf is never NULL 2013-08-19 08:06 wachs * [r28700] src/nat/gnunet-helper-nat-client.c: printing size to eliminate dead assignment 2013-08-19 07:52 wachs * [r28699] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_blacklist.c, src/transport/gnunet-service-transport_manipulation.c: remove dead assignments 2013-08-19 07:48 wachs * [r28698] src/ats/gnunet-service-ats_addresses.c: dead assignment 2013-08-19 07:47 wachs * [r28697] src/transport/gnunet-helper-transport-wlan-dummy.c, src/transport/gnunet-helper-transport-wlan.c, src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp_broadcasting.c, src/transport/plugin_transport_unix.c: remove dead assignments 2013-08-19 07:33 wachs * [r28696] src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats_normalization.c: remove dead assignments 2013-08-19 06:44 tg * [r28695] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: multicast/psyc: added admitted_since arg for join_decision(); social: added nym arg for the method cb 2013-08-18 10:04 tg * [r28691] src/include/gnunet_multicast_service.h: multicast: replay functions, args, callbacks, return codes 2013-08-18 10:04 tg * [r28690] src/include/gnunet_social_service.h: social: place_look args 2013-08-16 04:08 LRN * [r28680] src/ats/perf_ats.c: Fix perf_ats to work on W32 2013-08-16 04:08 LRN * [r28679] src/mesh/Makefile.am: Link mesh tests to mesh lib, duh 2013-08-16 04:08 LRN * [r28678] src/arm/test_exponential_backoff.c: Make exponential backoff test compile again 2013-08-16 04:08 LRN * [r28677] src/gns/gnunet-gns-helper-service-w32.c: Make w32 gns helper compile again 2013-08-16 04:08 LRN * [r28676] src/gns/gnunet-service-gns_resolver.c: Fix the lack of memrchr on W32 2013-08-16 04:08 LRN * [r28675] src/util/w32cat.c: Try to fix a warning 2013-08-16 04:08 LRN * [r28674] configure.ac, src/include/plibc.h: Modernize plibc, use MinGW ANSI STDIO 2013-08-16 04:08 LRN * [r28673] src/arm/test_gnunet_arm.py.in, src/dht/test_dht_tools.py.in, src/fs/test_gnunet_fs_idx.py.in, src/fs/test_gnunet_fs_ns.py.in, src/fs/test_gnunet_fs_psd.py.in, src/fs/test_gnunet_fs_rec.py.in, src/peerinfo-tool/test_gnunet_peerinfo.py.in, src/statistics/test_gnunet_statistics.py.in: Fix invocation of just-built tools 2013-08-15 19:57 tg * [r28671] src/include/gnunet_social_service.h: social: place_enter2 arg fix 2013-08-15 19:20 tg * [r28670] src/include/gnunet_social_service.h: social: place_enter args 2013-08-15 16:43 tg * [r28668] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: multicast/psyc: transmit callbacks; social: password for home_advertise() 2013-08-15 12:17 tg * [r28654] src/include/gnunet_social_service.h: social: home_advertise() - added arg to specify peers for the entry 2013-08-15 11:53 tg * [r28651] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: moved policies from multicast to psyc layer 2013-08-15 10:09 tg * [r28644] src/include/gnunet_social_service.h: social api: use ego from identity service 2013-08-15 10:09 tg * [r28643] src/include/gnunet_env_lib.h, src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: psycstore: added state_hash_update() and counters_get(); psyc: async state_get*(); multicast: membership test & replay params 2013-08-12 21:04 tg * [r28548] src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: psyc/social: slave transmit & guest talk flags 2013-08-12 17:45 tg * [r28544] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: psyc/social: transmit/announcement flags; multicast: re-added sig. purpose 2013-08-12 16:57 tg * [r28543] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: psyc/store: added effective_since msg ID for specifying when a membership change went into effect; psyc/social: added state_reset/clear_objects flag for message sending functions 2013-08-11 23:46 tg * [r28513] src/include/gnunet_env_lib.h, src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: social: use full pubkey as place/nym id; multicast/psyc/store: identify members by their pubkey here too 2013-08-11 21:21 grothoff * [r28501] src/arm/gnunet-arm.c, src/arm/gnunet-service-arm.c, src/arm/test_exponential_backoff.c, src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_reservations.c, src/ats/perf_ats_mlp.c, src/ats/test_ats_api_scheduling_block_and_reset.c, src/ats/test_ats_api_scheduling_init.c, src/core/gnunet-service-core_kx.c, src/core/gnunet-service-core_sessions.c, src/core/test_core_api_reliability.c, src/core/test_core_quota_compliance.c, src/datacache/perf_datacache.c, src/datacache/plugin_datacache_heap.c, src/datacache/plugin_datacache_postgres.c, src/datacache/plugin_datacache_sqlite.c, src/datacache/test_datacache.c, src/datacache/test_datacache_quota.c, src/datastore/datastore_api.c, src/datastore/gnunet-service-datastore.c, src/datastore/perf_datastore_api.c, src/datastore/perf_plugin_datastore.c, src/datastore/plugin_datastore_heap.c, src/datastore/plugin_datastore_mysql.c, src/datastore/plugin_datastore_postgres.c, src/datastore/plugin_datastore_sqlite.c, src/datastore/test_datastore_api.c, src/datastore/test_datastore_api_management.c, src/datastore/test_plugin_datastore.c, src/dht/gnunet-service-dht_clients.c, src/dht/gnunet-service-dht_hello.c, src/dht/gnunet-service-dht_neighbours.c, src/dht/gnunet-service-dht_routing.c, src/dns/dnsparser.c, src/dns/dnsstub.c, src/dns/gnunet-dns-monitor.c, src/dns/plugin_block_dns.c, src/exit/gnunet-daemon-exit.c, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/fragmentation/defragmentation.c, src/fragmentation/fragmentation.c, src/fs/fs_api.c, src/fs/fs_download.c, src/fs/fs_misc.c, src/fs/fs_search.c, src/fs/fs_uri.c, src/fs/gnunet-daemon-fsprofiler.c, src/fs/gnunet-download.c, src/fs/gnunet-fs-profiler.c, src/fs/gnunet-search.c, src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs_cp.c, src/fs/gnunet-service-fs_pe.c, src/fs/gnunet-service-fs_pr.c, src/fs/gnunet-service-fs_push.c, src/fs/perf_gnunet_service_fs_p2p.c, src/fs/perf_gnunet_service_fs_p2p_respect.c, src/fs/test_fs_download.c, src/fs/test_fs_download_persistence.c, src/fs/test_fs_list_indexed.c, src/fs/test_fs_publish.c, src/fs/test_fs_publish_persistence.c, src/fs/test_fs_unindex.c, src/fs/test_fs_unindex_persistence.c, src/fs/test_gnunet_service_fs_migration.c, src/fs/test_gnunet_service_fs_p2p.c, src/gns/gnunet-dns2gns.c, src/gns/gnunet-gns-fcfsd.c, src/gns/gnunet-gns-proxy.c, src/gns/gnunet-service-gns.c, src/gns/gnunet-service-gns_interceptor.c, src/gns/gnunet-service-gns_resolver.c, src/gns/plugin_block_gns.c, src/gns/test_gns_dht_three_peers.c, src/gns/test_gns_proxy.c, src/gns/test_gns_pseu_shorten.c, src/gns/test_gns_simple_delegated_lookup.c, src/gns/test_gns_simple_mx_lookup.c, src/gns/test_gns_simple_srv_lookup.c, src/hello/hello.c, src/hostlist/hostlist-client.c, src/hostlist/hostlist-server.c, src/identity/identity_api.c, src/include/gnunet_ats_service.h, src/include/gnunet_client_lib.h, src/include/gnunet_resolver_service.h, src/include/gnunet_scheduler_lib.h, src/include/gnunet_server_lib.h, src/include/gnunet_time_lib.h, src/mesh/gnunet-service-mesh-enc.c, src/mesh/gnunet-service-mesh.c, src/mesh/mesh_api.c, src/mesh/mesh_api_enc.c, src/mesh/test_mesh_small.c, src/namestore/gnunet-namestore.c, src/namestore/gnunet-service-namestore.c, src/namestore/namestore_api_common.c, src/namestore/plugin_namestore_postgres.c, src/namestore/plugin_namestore_sqlite.c, src/namestore/test_namestore_api.c, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_monitoring.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_sign_verify.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c, src/namestore/test_namestore_api_zone_to_name.c, src/namestore/test_plugin_namestore.c, src/nse/gnunet-nse-profiler.c, src/nse/gnunet-service-nse.c, src/nse/nse_api.c, src/nse/perf_kdf.c, src/peerinfo/gnunet-service-peerinfo.c, src/pt/test_gns_vpn.c, src/regex/gnunet-daemon-regexprofiler.c, src/regex/plugin_block_regex.c, src/sysmon/gnunet-service-sysmon.c, src/testbed/gnunet-service-testbed_cpustatus.c, src/testbed/testbed_api_hosts.c, src/topology/gnunet-daemon-topology.c, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_validation.c, src/transport/gnunet-transport.c, src/transport/plugin_transport_bluetooth.c, src/transport/plugin_transport_http.c, src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c, src/transport/test_quota_compliance.c, src/transport/test_transport_api_manipulation_cfg.c, src/transport/test_transport_api_manipulation_recv_tcp.c, src/transport/test_transport_api_manipulation_send_tcp.c, src/transport/test_transport_api_reliability.c, src/transport/test_transport_api_timeout.c, src/transport/test_transport_api_unreliability.c, src/transport/test_transport_api_unreliability_constant.c, src/transport/transport_api.c, src/util/bandwidth.c, src/util/client.c, src/util/common_logging.c, src/util/connection.c, src/util/gnunet-service-resolver.c, src/util/load.c, src/util/network.c, src/util/perf_crypto_hash.c, src/util/perf_malloc.c, src/util/resolver_api.c, src/util/scheduler.c, src/util/server.c, src/util/speedup.c, src/util/strings.c, src/util/test_common_logging_dummy.c, src/util/test_crypto_ecc.c, src/util/test_scheduler_delay.c, src/util/test_speedup.c, src/util/test_strings.c, src/util/test_time.c, src/util/time.c, src/vpn/gnunet-service-vpn.c: changing time measurement from milliseconds to microseconds 2013-08-08 15:34 wachs * [r28475] src/ats/perf_ats.c: number for peers 2013-08-08 13:36 wachs * [r28469] src/transport/plugin_transport_tcp.c: remove output 2013-08-08 13:24 wachs * [r28468] src/util/resolver_api.c: fix for resolver timeout issues 2013-08-08 12:16 wachs * [r28466] src/transport/plugin_transport_tcp.c: debugging messages due to mantis bug 2980 2013-08-08 09:53 wachs * [r28462] src/core/gnunet-service-core_kx.c: improved messages 2013-08-08 09:53 wachs * [r28461] src/transport/gnunet-service-transport_neighbours.c: improved messages 2013-08-08 09:13 wachs * [r28459] contrib/hellos/CDTU8QQ8UPLGHR3B91V0CLTDOHONLB8QGHGUEM2JM1GANTEV0O6T20SD2N2HDN2QSHDG6IDTBR48KRDCS601FI6VHG59E7DQA98JD2O, contrib/hellos/HIJN5O404QNUR37OSJUTNJ6H2KJS198DHI2J3I8SE3DMKVRG1RNQPODN1IJBF14KEMPPPRM0B9F9ILFKHOFCA655CH6M5OCNCMR0FE0: valid hellos for gnunet9 and fulcrum 2013-08-08 08:54 wachs * [r28458] src/transport/gnunet-service-transport_clients.c: added warning for self connect 2013-08-08 08:50 wachs * [r28457] src/transport/gnunet-service-transport.c: more info 2013-08-08 08:44 wachs * [r28456] contrib/hellos/M2D1DU1TBUNFTTJ19D7D2MVIILK6E9BIBUNPFS0TIVCP6TD27MJDVDU40CKKJLCJEFKFD5KTD5VO4BUC40U2S7N99KT0CUCBOBU3UMG: invalid for gnunet9 2013-08-08 08:43 wachs * [r28455] contrib/hellos/SLOSLEH4PLO4GN2BVVJIFPIGVL38L9QKTEIJ6D4UE2FAVNAD3QMVCC1330N4OGLK516T3I8TU5EE4L4AARIN405UMD8PSEI3JULB7N0: this hello causes self-connects 2013-08-08 07:58 wachs * [r28454] src/transport/plugin_transport_tcp.c: added error message 2013-08-07 10:08 wachs * [r28436] contrib/hellos/M2D1DU1TBUNFTTJ19D7D2MVIILK6E9BIBUNPFS0TIVCP6TD27MJDVDU40CKKJLCJEFKFD5KTD5VO4BUC40U2S7N99KT0CUCBOBU3UMG, contrib/hellos/SLOSLEH4PLO4GN2BVVJIFPIGVL38L9QKTEIJ6D4UE2FAVNAD3QMVCC1330N4OGLK516T3I8TU5EE4L4AARIN405UMD8PSEI3JULB7N0: new hellos for fulcrum and gnunet9 2013-08-07 10:04 wachs * [r28435] src/transport/gnunet-service-transport_validation.c: error message instead of assertion 2013-08-07 09:45 wachs * [r28434] src/hello/gnunet-hello.c: some output 2013-08-07 08:09 wachs * [r28429] src/ats/Makefile.am: core missing for one test 2013-08-06 14:56 wachs * [r28421] src/ats/perf_ats.c: ready to start with benchmarkign implementation 2013-08-06 14:38 wachs * [r28420] src/ats/Makefile.am, src/ats/perf_ats.c: core connections 2013-08-06 14:18 grothoff * [r28414] contrib/Makefile.am, src/Makefile.am, src/core/gnunet-service-core_kx.c, src/dht/gnunet-service-dht_neighbours.c, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/fs/fs_api.h, src/fs/fs_pseudonym.c, src/fs/fs_publish_ksk.c, src/fs/fs_uri.c, src/fs/test_fs_defaults.conf, src/gns/gns.h, src/gns/gns_api.c, src/gns/gnunet-gns-fcfsd.c, src/gns/gnunet-gns-helper-service-w32.c, src/gns/gnunet-gns-proxy.c, src/gns/gnunet-gns.c, src/gns/gnunet-service-gns.c, src/gns/gnunet-service-gns_resolver.c, src/gns/plugin_block_gns.c, src/gns/test_gns_cname_lookup.c, src/gns/test_gns_dht_delegated_lookup.c, src/gns/test_gns_dht_three_peers.c, src/gns/test_gns_max_queries.c, src/gns/test_gns_ns_lookup.c, src/gns/test_gns_pseu_shorten.c, src/gns/test_gns_revocation.c, src/gns/test_gns_simple_delegated_lookup.c, src/gns/test_gns_simple_get_authority.c, src/gns/test_gns_simple_lookup.c, src/gns/test_gns_simple_mx_lookup.c, src/gns/test_gns_simple_shorten.c, src/gns/test_gns_simple_srv_lookup.c, src/gns/test_gns_simple_zkey_lookup.c, src/hello/gnunet-hello.c, src/hello/hello.c, src/hello/test_friend_hello.c, src/hello/test_hello.c, src/identity/gnunet-service-identity.c, src/identity/identity.h, src/identity/identity_api.c, src/include/block_dns.h, src/include/block_gns.h, src/include/block_regex.h, src/include/gnunet_chat_service.h, src/include/gnunet_crypto_lib.h, src/include/gnunet_fs_service.h, src/include/gnunet_hello_lib.h, src/include/gnunet_identity_service.h, src/include/gnunet_namestore_plugin.h, src/include/gnunet_namestore_service.h, src/include/gnunet_testing_lib.h, src/mesh/gnunet-service-mesh-enc.c, src/mesh/gnunet-service-mesh.c, src/namestore/gnunet-namestore.c, src/namestore/gnunet-service-namestore.c, src/namestore/namestore.h, src/namestore/namestore_api.c, src/namestore/plugin_namestore_postgres.c, src/namestore/plugin_namestore_sqlite.c, src/namestore/test_namestore_api.c, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_monitoring.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_sign_verify.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c, src/namestore/test_namestore_api_zone_to_name.c, src/namestore/test_plugin_namestore.c, src/nse/gnunet-service-nse.c, src/peerinfo-tool/gnunet-peerinfo.c, src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/perf_peerinfo_api.c, src/peerinfo/test_peerinfo_api.c, src/peerinfo/test_peerinfo_api_friend_only.c, src/peerinfo/test_peerinfo_api_notify_friend_only.c, src/regex/regex_internal_dht.c, src/testing/gnunet-testing.c, src/testing/testing.c, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_validation.c, src/transport/gnunet-service-transport_validation.h, src/transport/test_plugin_transport.c, src/util/crypto_ecc.c, src/util/gnunet-ecc.c, src/util/test_crypto_ecc.c: moving to new, fixed-size encoding of public and private ECC keys everywhere, also improving ECC API to better support ECRS/GADS operations 2013-08-06 13:47 wachs * [r28413] src/ats/perf_ats.c: peers are connecting 2013-08-06 10:31 wachs * [r28412] src/ats/perf_ats.c: connects only with valgrind?! 2013-08-06 10:15 wachs * [r28411] src/ats/perf_ats.c: connecting 2013-08-06 10:12 wachs * [r28410] src/ats/perf_ats.c: changes to perf_ats 2013-08-06 09:00 wachs * [r28409] src/ats/perf_ats.c: initialization with ats 2013-08-06 07:57 wachs * [r28408] src/ats/perf_ats.c: variable number of peer 2013-08-05 15:02 wachs * [r28405] src/ats/Makefile.am, src/ats/perf_ats.c: intermediate commit 2013-08-05 14:26 wachs * [r28404] src/ats/Makefile.am, src/ats/perf_ats.c, src/ats/perf_ats_simplistic_bandwidth.conf, src/ats/perf_ats_simplistic_delay.conf: add testbed disable all connections in conf 2013-08-05 13:32 wachs * [r28398] src/ats/Makefile.am, src/ats/perf_ats.c, src/ats/perf_ats_simplistic_bandwidth.conf, src/ats/perf_ats_simplistic_delay.conf: confs and makefile 2013-08-05 12:49 wachs * [r28397] src/ats/Makefile.am, src/ats/perf_ats.c: basics for generic ats benchmark 2013-08-05 12:38 wachs * [r28396] src/ats/perf_ats_mlp.c: duplicate header 2013-08-04 18:43 claudiu * [r28390] src/transport/plugin_transport_bluetooth.c: Fixing the comments 2013-08-04 18:37 claudiu * [r28389] src/transport/gnunet-helper-transport-bluetooth.c: Fixing the comments 2013-08-04 18:19 claudiu * [r28388] src/transport/Makefile.am, src/transport/gnunet-helper-transport-bluetooth.c, src/transport/plugin_transport_bluetooth.c, src/transport/test_quota_compliance_bluetooth_asymmetric_peer1.conf, src/transport/test_quota_compliance_bluetooth_asymmetric_peer2.conf, src/transport/test_quota_compliance_bluetooth_peer1.conf, src/transport/test_quota_compliance_bluetooth_peer2.conf, src/transport/test_transport_api_bluetooth_peer1.conf, src/transport/test_transport_api_bluetooth_peer2.conf, src/transport/test_transport_api_reliability_bluetooth_peer1.conf, src/transport/test_transport_api_reliability_bluetooth_peer2.conf, src/transport/test_transport_api_unreliability_bluetooth_peer1.conf, src/transport/test_transport_api_unreliability_bluetooth_peer2.conf: Extending the testcases to use bluetooth 2013-08-02 13:56 wachs * [r28381] src/transport/plugin_transport_http_server.c: fix for crash on buildbots 2013-08-02 12:40 wachs * [r28380] src/include/gnunet_transport_plugin.h: fixed doxygen documentation 2013-08-02 11:59 wachs * [r28378] src/experimentation/test_experimentation_clique.conf: no valgrind 2013-08-01 15:26 wachs * [r28356] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilities.c, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/experimentation/test_experimentation_clique_run.c: fixed stat counters reduced logging 2013-08-01 14:49 wachs * [r28355] src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/experimentation/test_experimentation_clique_run.c: fixes for list queues 2013-08-01 14:39 wachs * [r28354] src/experimentation/gnunet-daemon-experimentation_nodes.c: fixes 2013-08-01 14:36 wachs * [r28353] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/experimentation/test_experimentation_clique.conf: new unified communication mechanism 2013-08-01 12:25 wachs * [r28350] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c: changes to scheduler 2013-08-01 09:55 wachs * [r28348] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c: message parsing on receive 2013-08-01 08:51 wachs * [r28346] src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilities.c, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c: renaming stats and cfg 2013-08-01 08:50 wachs * [r28345] src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilities.c, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/experimentation/gnunet-daemon-experimentation_storage.c: refactoring since names are too long 2013-08-01 08:14 wachs * [r28344] src/experimentation/gnunet-daemon-experimentation_scheduler.c: docu and additional queue 2013-08-01 07:52 wachs * [r28342] src/experimentation/Makefile.am, src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/experimentation/test_experimentation_clique_run.c, src/include/gnunet_protocols.h: changes for experimentation 2013-07-30 12:22 wachs * [r28337] src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c: updated code 2013-07-29 03:50 tg * [r28334] src/include/gnunet_multicast_service.h: multicast: no state_delta 2013-07-28 19:57 tg * [r28333] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h: multicast/psyc: join cb for members/slaves too 2013-07-28 19:30 tg * [r28332] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: multicast: additional args for member_start, origin_start, origin_to_all; social: use private key struct instead of file 2013-07-28 11:11 claudiu * [r28329] src/transport/gnunet-helper-transport-bluetooth.c, src/transport/plugin_transport_bluetooth.c: Implementing broadcast functionality; Resolving the 'security block' errors; Handling select and send errors 2013-07-26 12:56 tg * [r28327] src/include/gnunet_social_service.h: social: home_leave() 2013-07-26 12:56 tg * [r28326] src/include/gnunet_psycstore_service.h: psycstore: state_modify() 2013-07-26 12:56 tg * [r28325] src/include/gnunet_psyc_service.h: psyc: use relays for join decision in this api too 2013-07-25 14:13 durner * [r28323] src/transport/gnunet-service-transport_manipulation.c: fix 2013-07-25 13:45 tg * [r28320] src/include/gnunet_env_lib.h, src/include/gnunet_multicast_service.h: multicast: message_cb and last_fragment_id for origin_start(); env lib: indicating state reset 2013-07-24 14:50 wachs * [r28311] src/gns/gns_common.c, src/gns/gnunet-service-gns.c, src/namestore/gnunet-service-namestore.c: RFC new gns publishing 2013-07-24 14:03 dold * [r28307] src/dv/gnunet-service-dv.c: strange typo in dv 2013-07-23 20:15 claudiu * [r28282] src/transport/gnunet-helper-transport-bluetooth.c: skiping the broadcast messages 2013-07-23 14:32 bartpolot * [r28271] src/include/gnunet_mesh_service_enc.h, src/include/gnunet_protocols.h, src/mesh/mesh_api_enc.c: Change MESH API to use Tunnel to use Channel 2013-07-23 05:38 tg * [r28262] src/include/gnunet_multicast_service.h: multicast: group_member_remove() 2013-07-23 05:38 tg * [r28261] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h: multicast/psyc: no part cb needed 2013-07-23 05:38 tg * [r28260] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h: multicast/psyc: use start/stop naming for master/origin 2013-07-23 05:38 tg * [r28259] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: untabify 2013-07-22 07:18 grothoff * [r28232] src/include/gnunet_tun_lib.h, src/tun/regex.c, src/tun/test_regex.c, src/vpn/gnunet-service-vpn.c: rename GNUNET_TUN_ipvXtoregex to GNUNET_TUN_ipvXtoregexsearch to clarify that this is for generating the search strings 2013-07-21 12:51 claudiu * [r28223] src/transport/plugin_transport_bluetooth.c: Fixing the function called to convert a string address to a binary address 2013-07-19 16:48 claudiu * [r28205] src/transport/gnunet-helper-transport-bluetooth.c: Fixed some bugs 2013-07-19 13:55 claudiu * [r28200] src/transport/Makefile.am: Fixing dependencies for bluetooth plugin 2013-07-18 14:37 wachs * [r28171] src/transport/gnunet-service-transport_validation.c: uninitialized variable 2013-07-18 13:51 wachs * [r28169] src/transport/gnunet-service-transport_plugins.c: const was discarded 2013-07-18 07:03 wachs * [r28132] src/transport/plugin_transport_unix.c: memory leak 2013-07-18 07:01 wachs * [r28131] src/transport/gnunet-service-transport_plugins.c: bug fix 2013-07-17 13:43 tg * [r28121] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: PSYC/multicast: message parameters for join/part requests 2013-07-17 07:12 wachs * [r28102] src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c: removing breaks, adding stats 2013-07-17 07:03 wachs * [r28101] src/gns/gnunet-gns-proxy.c: broken build 2013-07-16 19:08 tg * [r28098] src/include/gnunet_social_service.h: social: finish callback for history lesson 2013-07-16 12:49 bartpolot * [r28091] src/mesh/mesh_api.c: debug tunnel destroy 2013-07-16 11:21 bartpolot * [r28086] configure.ac, src/Makefile.am, src/consensus/Makefile.am, src/fs/test_fs_defaults.conf, src/include/Makefile.am, src/set/Makefile.am, src/stream: Remove stream 2013-07-16 08:42 tg * [r28081] configure.ac, doc/doxygen, doc/doxygen/Makefile.am, doc/doxygen/gnunet.doxy: local doxygen 2013-07-16 08:42 tg * [r28080] src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: psyc/social docs 2013-07-16 08:40 grothoff * [r28079] doc/man/Makefile.am, doc/man/gnunet-identity.1, src/identity/gnunet-identity.c, src/identity/gnunet-service-identity.c, src/include/gnunet_disk_lib.h: initial version of gnunet-identity command-line tool 2013-07-15 23:00 bartpolot * [r28070] src/mesh/gnunet-service-mesh.c: - debug 2013-07-15 19:05 bartpolot * [r28057] src/mesh/gnunet-service-mesh.c: Refactored code to eliminate duplicates depending on FWD/BCK traffic 2013-07-15 12:22 bartpolot * [r28046] src/include/gnunet_mesh_service.h, src/mesh/mesh.h, src/mesh/mesh_api.c: Change get_info API 2013-07-15 09:57 wachs * [r28040] src/transport/plugin_transport_udp.c: udp returned addresses with 0-port 2013-07-15 09:22 wachs * [r28039] src/transport/gnunet-service-transport_plugins.c: improved printing 2013-07-15 09:22 wachs * [r28038] src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c: while running transport: valgrind showed memory leak due to not removed resolution processes storing pretty printer requests and removing them after timeout 2013-07-15 09:13 tg * [r28037] src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: PSYC: historic message flag 2013-07-15 08:43 wachs * [r28036] src/ats-tool/gnunet-ats.c: do not use forever 2013-07-15 08:27 tg * [r28035] src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: social: use the TransmitReadyNotify callback from the connection lib for transmissions 2013-07-15 07:54 tg * [r28034] src/include/gnunet_psyc_service.h: PSYC: move history & state functions to the common channel API 2013-07-15 07:54 tg * [r28033] src/include/gnunet_env_lib.h, src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: env: doc; spaces 2013-07-15 07:25 tg * [r28032] src/include/gnunet_env_lib.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: PSYC API: use master/slave/channel terminology 2013-07-15 07:25 tg * [r28031] src/include/gnunet_env_lib.h, src/include/gnunet_psyc_lib.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: PSYC/social: use an Environment for setting variables / state operations 2013-07-15 07:25 tg * [r28030] src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h: psyc(store): group generation only needed when storing the message 2013-07-15 07:25 tg * [r28029] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: multicast: message fragmentation 2013-07-15 07:25 tg * [r28028] src/include/gnunet_psyc_service.h: psyc api: no state events, those are handled in social 2013-07-15 07:25 tg * [r28027] src/include/gnunet_gns_service.h, src/include/gnunet_namestore_service.h: PLACE record type for gns & namestore 2013-07-14 11:25 claudiu * [r28008] src/transport/transport.conf.in: Integrating bluetooth in the configuration file 2013-07-14 11:05 claudiu * [r28007] configure.ac, src/transport/Makefile.am: Integrating bluetooth plugin 2013-07-13 15:00 bartpolot * [r27995] src/mesh/gnunet-service-mesh.c: dont skip when mid > traget 2013-07-13 14:58 claudiu * [r27994] src/transport/gnunet-helper-transport-bluetooth.c, src/transport/install-bluetooth-helper.sh, src/transport/plugin_transport_bluetooth.c: Adding a copy of wlan plugin used for bluetooth plugin 2013-07-13 14:54 bartpolot * [r27993] src/mesh/gnunet-service-mesh.c: fixes 2013-07-13 12:09 bartpolot * [r27992] src/mesh/gnunet-service-mesh.c: fixes. lunch break 2013-07-13 01:20 bartpolot * [r27972] src/mesh/gnunet-service-mesh.c: Add context to a client immediately after connection. Otherwise calling SERVER_get_client_context on a client that never sent an initial message (and didn't have a chance to receive something via SERVER_set_client_context) causes an assertion failure in server.c:355. This happens when the client can connect to the service on multiple protocols, one of the connections will be immediately closed (see bug for ghost client disconnects) 2013-07-12 15:27 wachs * [r27965] contrib/hellos/A6HJ4F4TT4OLRDBPMGJ7527JQJS1C1TPQTIHI7PCE6MD37K0GSB2U3UTP9I4JJ6C1SD2RIADU04DLM9K6QDG8IH3TU98DJ11GA8L0F8, contrib/hellos/TFRM29O2RQNKLVBQIGODJ6GD58LSQ2NM9TNFBC6N48BRJHQO38Q73N2OM3V4CLKDM6CILQV4CU8PMJDRG0FNB0PDI057DBRANMLPLRG: new hellos 2013-07-12 15:04 wachs * [r27964] src/transport/plugin_transport_template.c: template update 2013-07-12 14:56 wachs * [r27963] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_plugins.c, src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c: using inbound string 2013-07-12 14:55 wachs * [r27962] src/include/gnunet_transport_plugin.h: String to print inbound connections 2013-07-12 14:45 wachs * [r27961] src/transport/plugin_transport_udp.c: fixing crash 2013-07-12 14:42 wachs * [r27960] src/transport/gnunet-service-transport_validation.c: unused variable 2013-07-12 14:15 wachs * [r27959] src/transport/plugin_transport_udp.c: important check 2013-07-12 13:46 wachs * [r27957] src/peerinfo-tool/gnunet-peerinfo.c: fix 2013-07-12 13:43 wachs * [r27956] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c: fix if plugin is loaded only in stub mode 2013-07-12 13:28 wachs * [r27955] src/hello/hello.c: automatically replace all server addresses with client addresses 2013-07-12 13:04 wachs * [r27954] src/peerinfo-tool/gnunet-peerinfo_plugins.c: substring search is the root of all evil: peerinfo did load wrong plugin if substring matches: used https for http address 2013-07-12 09:43 tg * [r27951] src/include/gnunet_psyc_lib.h, src/include/gnunet_psyc_service.h, src/include/gnunet_social_service.h: PSYC/social: header for method callbacks 2013-07-12 09:15 wachs * [r27950] src/peerinfo-tool/gnunet-peerinfo.c: fix state machine 2013-07-12 08:58 wachs * [r27949] src/transport/gnunet-service-transport_validation.c: disabling error level message, adding stats instead 2013-07-12 08:51 wachs * [r27947] src/transport/gnunet-service-transport_validation.c: fixed address validation for plugins with client server architecture 2013-07-12 08:50 wachs * [r27946] src/transport/plugin_transport_http_server.c: verified and improved address checking for external hostname and verify option 2013-07-12 08:47 tg * [r27945] AUTHORS, src/include/gnunet_crypto_lib.h, src/include/gnunet_multicast_service.h, src/include/gnunet_protocols.h, src/include/gnunet_psyc_lib.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: PSYC APIs: added missing args and functions, more consistent naming - multicast: origin arg for join; s/leave/part/g - psyc: origin arg for join; join/part callbacks - social: enter2, home_advertise, away - psycstore/social: get latest historic message using ID 0 - added PSYC lib 2013-07-11 19:01 dold * [r27939] src/util/test_mq_client.c: fixed test case 2013-07-11 16:03 wachs * [r27936] src/transport/gnunet-service-transport_validation.c, src/transport/plugin_transport_http_server.c: enabling address check in validation 2013-07-11 15:24 wachs * [r27933] src/ats/gnunet-service-ats_addresses.c: improved network switching 2013-07-11 15:04 wachs * [r27929] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h: notify ATS about a session (used for for validation) if we receive payload from a remote peer on this session 2013-07-11 14:44 wachs * [r27927] src/ats/ats_api_scheduling.c, src/include/gnunet_ats_service.h: new function to check if session is known to ats required for two reasons: we cannot update metrics for validation sessions since these are not known to ats a remote peer can decide to use an inbound validation session to transmit data, so we have to add the session to ats if we receive payload on a session 2013-07-11 14:30 bartpolot * [r27925] src/mesh/gnunet-service-mesh.c: Finishing mesh reliable: - per-tunnel retransmission, always retransmit oldest not-ACK'd message - adaptive retransmission delay -- start with 1s -- use per-message timing to update expected delay on each ACK as d = avg (d, new) -- update pending retransmissions with new values 2013-07-11 14:03 wachs * [r27924] src/transport/test_transport_api_bidirectional_connect.c: log level 2013-07-11 13:50 wachs * [r27923] src/transport/plugin_transport_unix.c: removing unwanted break 2013-07-11 13:49 wachs * [r27922] src/transport/gnunet-service-transport.c: removing general address adding 2013-07-11 13:48 wachs * [r27921] src/transport/plugin_transport_http_common.c: printing inbound addresses 2013-07-11 13:48 wachs * [r27920] src/transport/plugin_transport_http_client.c: adding debug message 2013-07-11 13:48 wachs * [r27919] src/transport/plugin_transport_http_server.c: fixed: inbound address size reporting inbound sessions 2013-07-11 12:56 wachs * [r27917] src/transport/plugin_transport_wlan.c: notification for inbound sessions 2013-07-11 12:34 wachs * [r27914] src/transport/plugin_transport_wlan.c: fix: wrong address length 2013-07-11 12:06 wachs * [r27912] src/transport/plugin_transport_udp.c: fixed: printing of inbound session size of inbound sessions 2013-07-11 11:35 wachs * [r27906] src/ats/ats.conf.in: added bt quota 2013-07-11 11:29 wachs * [r27905] src/transport/plugin_transport_unix.c: fixed: - printing inbound connections - lookup for existing sessions - notifying transport with session_start only for inbound sessions 2013-07-11 09:37 wachs * [r27902] src/transport/plugin_transport_tcp.c: fix: return address length 0 for inbound session - return session only if inbound flag is set: issue because plugin sends TCP_WELCOME messages for incoming connections not only outbount 2013-07-11 09:15 wachs * [r27901] src/transport/gnunet-service-transport_plugins.c: fix for printing 2013-07-11 07:47 wachs * [r27900] src/include/gnunet_ats_service.h: remove , 2013-07-11 07:24 wachs * [r27899] src/ats/perf_ats_mlp.c: fixing uninitialized values 2013-07-11 07:03 wachs * [r27898] src/include/gnunet_ats_service.h: fix for header 2013-07-10 12:45 wachs * [r27880] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c: session report in http server 2013-07-10 12:34 wachs * [r27877] src/transport/plugin_transport_udp.c: report session 2013-07-10 12:20 wachs * [r27875] src/transport/gnunet-service-transport.c: unkown session reporting 2013-07-10 12:20 wachs * [r27874] src/ats/ats_api_scheduling.c: move error reporting to client, since now it's the plugins fault if sessions are unknown 2013-07-10 12:01 wachs * [r27872] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_validation.c: modified validation to use new api call to set networktype 2013-07-10 10:33 wachs * [r27868] src/peerinfo-tool/gnunet-peerinfo.c: fix: infinite loop if option was given 2013-07-10 10:24 wachs * [r27867] src/peerinfo-tool/gnunet-peerinfo.c: add default operation when no argument is given 2013-07-10 10:19 wachs * [r27866] src/peerinfo-tool/gnunet-peerinfo.c: including expiration time in output 2013-07-10 08:55 wachs * [r27865] src/transport/gnunet-service-transport.h: renaming function 2013-07-10 08:53 wachs * [r27864] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h, src/transport/gnunet-service-transport_neighbours.c: move add function directly to transport 2013-07-10 08:24 wachs * [r27863] src/transport/gnunet-service-transport_neighbours.c: code deduplication: move to function 2013-07-10 07:59 wachs * [r27862] src/transport/gnunet-service-transport_plugins.c: check implementation of api while loading plugn 2013-07-10 07:48 wachs * [r27861] src/include/gnunet_transport_plugin.h, src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_template.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c: changed return type to enum added get_network to template 2013-07-09 20:12 grothoff * [r27841] src/include/gnunet_multicast_service.h: rename 'leave' to 'part' as 'part' is the better opposite of 'join' 2013-07-09 15:40 wachs * [r27840] src/transport/gnunet-service-transport_neighbours.c: adding addresses with network 2013-07-09 15:39 wachs * [r27839] src/transport/gnunet-service-transport.c: this add should not be required anymore 2013-07-09 15:39 wachs * [r27838] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c: get function implementation in all plugins 2013-07-09 15:28 wachs * [r27837] src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c: added function 2013-07-09 15:23 wachs * [r27836] src/include/gnunet_transport_plugin.h, src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_tcp.c: new api function to get network for session 2013-07-09 14:44 wachs * [r27834] src/ats/gnunet-service-ats_addresses.c: do not add or update if sessions are equal 2013-07-09 14:33 wachs * [r27831] src/ats/gnunet-service-ats_addresses.c: fixed adding addresses with updated networks 2013-07-09 14:19 wachs * [r27830] src/include/gnunet_transport_plugin.h: missing file 2013-07-09 13:26 grothoff * [r27828] src/namestore/gnunet-service-namestore.c: finish implementation of monitoring, send change notifications to all clients 2013-07-09 13:19 wachs * [r27827] src/peerinfo/gnunet-service-peerinfo.c: if io is enabled and shipped hellos not, hellos from peers we created should still be read 2013-07-09 12:40 wachs * [r27826] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_plugins.c, src/transport/gnunet-service-transport_plugins.h: new function for plugins to signal inbound session, have to extend plugins 2013-07-09 11:23 wachs * [r27824] src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/peerinfo.conf.in: functionality to disable shipped hellos 2013-07-09 11:23 wachs * [r27823] src/transport/plugin_transport_tcp.c: better just a warning 2013-07-09 11:22 wachs * [r27822] src/transport/template_cfg_peer1.conf, src/transport/template_cfg_peer2.conf: do not use hellos included in gnunet with testcases 2013-07-09 09:27 wachs * [r27820] src/ats-tool/gnunet-ats.c: fixing output + additional peer id check 2013-07-09 09:23 wachs * [r27819] src/ats-tool/gnunet-ats.c: fixing ats-tool output 2013-07-09 09:21 wachs * [r27818] src/ats-tool/gnunet-ats.c: fix segfault on missing type 2013-07-09 07:18 grothoff * [r27810] doc/man/gnunet-namestore.1, src/include/gnunet_namestore_service.h, src/include/gnunet_protocols.h, src/namestore/gnunet-namestore.c, src/namestore/namestore_api_monitor.c: add '-m' option to gnunet-namestore, extend namestore monitor API with notification about being in sync 2013-07-08 16:57 claudiu * [r27801] src/transport/gnunet-helper-transport-bluetooth.c: Implementing SDP protocol 2013-07-08 11:04 bartpolot * [r27784] src/fs/gnunet-service-fs_mesh.c, src/include/gnunet_mesh_service.h, src/include/gnunet_protocols.h, src/mesh/gnunet-service-mesh.c, src/mesh/mesh.h, src/mesh/mesh_api.c, src/mesh/mesh_protocol.h, src/pt/gnunet-daemon-pt.c, src/set/gnunet-service-set.c, src/stream/stream_api.c, src/util/peer.c, src/vpn/gnunet-service-vpn.c: Added mesh reliable tunnels 2013-07-08 07:16 wachs * [r27782] src/transport/test_transport_api_bidirectional_connect.c: removing debugging breaks 2013-07-07 13:43 claudiu * [r27778] src/transport/gnunet-helper-transport-bluetooth.c: Adding a helper file for bluetooth plugin : gnunet-helper-transport-bluetooth.c 2013-07-07 00:20 dold * [r27776] src/mesh/Makefile.am, src/mesh/test_mesh_single.c: test case for single mesh handle 2013-07-05 14:01 wachs * [r27763] src/ats/gnunet-service-ats-solver_proportional.c: more doxygen documentation 2013-07-05 14:00 wachs * [r27762] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/perf_ats_mlp.c: doxygen documentation 2013-07-05 14:00 wachs * [r27761] src/namestore/namestore_api_common.c: doxygen fix 2013-07-05 13:38 wachs * [r27760] src/ats/gnunet-service-ats-solver_mlp.c: improved value updating for unkown values 2013-07-05 12:52 wachs * [r27759] src/ats/gnunet-service-ats-solver_mlp.c: improved network switching for ats 2013-07-05 12:17 wachs * [r27758] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats_addresses.c: documentation + remove unused code 2013-07-05 12:12 wachs * [r27757] src/ats/gnunet-service-ats_addresses.h: documentation for new solver api in header 2013-07-05 11:00 wachs * [r27756] src/ats/gnunet-service-ats-solver_proportional.c: updating now works with bulk lock 2013-07-05 11:00 wachs * [r27755] src/ats/gnunet-service-ats_addresses.c: removing debugging break 2013-07-05 09:56 wachs * [r27753] src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.c, src/ats/test_ats_simplistic_switch_networks.c: updating tests to match api 2013-07-05 09:55 wachs * [r27752] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_mlp_update.c: split up update function and using normalized values 2013-07-04 15:27 wachs * [r27748] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h, src/ats/test_ats_api.conf: major change to solver api: split _update function since it combined 3 different functionalities proportional almost done, mlp to do 2013-07-04 12:31 wachs * [r27744] src/ats/gnunet-service-ats-solver_mlp.c: multiple fixes: - read cfg option to dump problem and solution - do not resolve if no requests or addresses - fixed address deletion - implemented function to update single value - fixed preference changes - preference changes now use normalized values 2013-07-04 12:29 wachs * [r27743] src/ats/gnunet-service-ats_addresses.c: correct order of address deletion: remove, notify, free 2013-07-04 12:29 wachs * [r27742] src/ats/gnunet-service-ats-solver_mlp.h: name now reflects function 2013-07-04 07:58 wachs * [r27741] src/ats/gnunet-service-ats-solver_mlp.c: new function to update a value in the matrix 2013-07-03 15:20 wachs * [r27736] src/ats/gnunet-service-ats-solver_proportional.c: removing breaks and output 2013-07-03 15:09 wachs * [r27735] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats_normalization.c: proportional solver uses normalized properties 2013-07-03 13:40 wachs * [r27734] src/ats/test_ats_api.conf: no valgrind 2013-07-03 13:40 wachs * [r27733] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_normalization.c, src/ats/perf_ats_mlp.c, src/ats/test_ats_api.conf, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_update.c: changing solver api: remove address hashmap from functions and pass instead with init 2013-07-03 11:55 wachs * [r27732] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: function to get normalized properties in solver 2013-07-03 11:55 wachs * [r27731] src/ats/gnunet-service-ats_addresses.h: remove unused fields 2013-07-03 06:42 wachs * [r27730] src/ats/gnunet-service-ats-solver_proportional.c: fixing log level 2013-07-02 15:08 wachs * [r27727] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats-solver_proportional.c: finished buld support 2013-07-02 14:54 wachs * [r27726] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats_addresses.c: added support for bulk operations 2013-07-02 13:30 wachs * [r27722] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h: adding functions for bulkmode 2013-07-02 11:52 wachs * [r27721] src/include/gnunet_ats_service.h: adding bluetooth network type 2013-07-02 11:46 wachs * [r27720] src/transport/plugin_transport_http_server.c: fix network type for external hostnames in http_server 2013-07-02 11:44 wachs * [r27719] src/ats/gnunet-service-ats-solver_proportional.c: fix: do not assert if plugin sends you invalid network type 2013-07-02 11:39 wachs * [r27718] src/transport/plugin_transport_http_client.c: fixed: invalid network scope for external hostname 2013-07-02 11:19 wachs * [r27717] src/transport/plugin_transport_http_server.c: fix: - empty string if no url given - print port as short 2013-07-02 07:54 wachs * [r27716] src/transport/plugin_transport_wlan.c: fix failing tests: returned wrong address size 2013-07-02 07:40 wachs * [r27715] src/transport/plugin_transport_tcp.c: fix: memory leak 2013-07-02 07:39 wachs * [r27714] src/transport/plugin_transport_udp.c: fix: memory leak 2013-07-02 07:32 wachs * [r27713] src/transport/plugin_transport_wlan.c: fixing stack corruption due to buffer overflow 2013-07-01 13:15 wachs * [r27704] src/transport/plugin_transport_unix.c: fixing size check in get_session 2013-07-01 13:09 wachs * [r27703] src/transport/plugin_transport_unix.c: fixing size check in address to string 2013-07-01 09:52 wachs * [r27701] src/integration-tests/Makefile.am: fixing extradist in makefile 2013-07-01 08:12 wachs * [r27700] src/transport/plugin_transport_wlan.c: fix address printing 2013-07-01 08:10 wachs * [r27699] src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_unix.c: doxygen fixes 2013-07-01 08:09 wachs * [r27698] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: doxygen fixes 2013-06-28 15:22 wachs * [r27682] src/transport/test_transport_api_bidirectional_connect.c: fixes in tests: scheduling, removing connect request: 2013-06-28 14:34 bartpolot * [r27681] ., src/exit/gnunet-daemon-exit.c, src/fs/gnunet-service-fs_mesh.c, src/include/block_mesh.h, src/include/gnunet_mesh2_service.h, src/include/gnunet_mesh_service.h, src/include/gnunet_stream_lib.h, src/mesh/Makefile.am, src/mesh/gnunet-mesh.c, src/mesh/gnunet-service-mesh-new.c, src/mesh/gnunet-service-mesh.c, src/mesh/mesh.h, src/mesh/mesh2.h, src/mesh/mesh2_api.c, src/mesh/mesh2_protocol.h, src/mesh/mesh2_test_lib.c, src/mesh/mesh2_test_lib.h, src/mesh/mesh_api.c, src/mesh/mesh_path.c, src/mesh/mesh_path.h, src/mesh/mesh_protocol.h, src/mesh/mesh_test_lib.c, src/mesh/mesh_test_lib.h, src/mesh/plugin_block_mesh.c, src/mesh/test_mesh.conf, src/mesh/test_mesh2.conf, src/mesh/test_mesh2_local.c, src/mesh/test_mesh2_small.c, src/mesh/test_mesh_2dtorus.c, src/mesh/test_mesh_2dtorus.conf, src/mesh/test_mesh_api.c, src/mesh/test_mesh_local.c, src/mesh/test_mesh_local_1.c, src/mesh/test_mesh_local_2.c, src/mesh/test_mesh_local_traffic.c, src/mesh/test_mesh_small.c, src/mesh/test_mesh_small.conf, src/mesh/test_mesh_tree_api.c, src/pt/gnunet-daemon-pt.c, src/set/Makefile.am, src/set/gnunet-service-set.h, src/stream/stream_api.c, src/vpn/gnunet-service-vpn.c: Replace mesh with new version 2013-06-28 14:16 wachs * [r27679] src/transport/plugin_transport_template.c: updating template with address options 2013-06-28 14:02 wachs * [r27678] src/transport/plugin_transport_wlan.c: added option field for WLAN addresses 2013-06-28 14:01 wachs * [r27676] src/ats/gnunet-service-ats-solver_proportional.c: fixing memory leak: unused hashmap fixing segfault by adding NULL check 2013-06-28 12:32 wachs * [r27673] src/transport/plugin_transport_unix.c: options support for unix 2013-06-28 08:26 wachs * [r27670] src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_https_peer2.conf: added: port can be automatically included in external hostname required for testing when ports are modified automatically 2013-06-28 08:24 wachs * [r27669] src/transport/transport.conf.in: new cfg option to include port in external hostname 2013-06-27 15:29 wachs * [r27662] src/transport/plugin_transport_http_client.c: printing fix 2013-06-27 15:16 wachs * [r27661] src/transport/plugin_transport_http_common.c: fix printing 2013-06-27 15:16 wachs * [r27660] src/transport/plugin_transport_http_client.c: (CURLOPT_SSL_VERIFYHOST, 1L) is not suported anymore, have to use 2L 2013-06-27 15:02 wachs * [r27659] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c: Implementing bug 0002910 - extended plugin to contain option field in addresses Implementing bug 0002677 - adding ssl verification for external hostname having - the server send the HTTP_OPTIONS_VERIFY_CERTIFICATE option - client use this option to enable ssl verification 2013-06-27 14:57 wachs * [r27658] src/transport/test_plugin_transport.c: remove log message 2013-06-27 14:57 wachs * [r27657] src/transport/test_transport_api_https_peer2.conf, src/transport/transport.conf.in: enabling certification verification in test adding cfg options for certificate verification 2013-06-27 13:37 wachs * [r27652] src/transport/plugin_transport_tcp.c: fix crash 2013-06-27 10:37 tg * [r27648] src/include/gnunet_multicast_service.h: multicast: ping/pong docs 2013-06-27 10:05 tg * [r27647] src/include/gnunet_multicast_service.h, src/include/gnunet_protocols.h: multicast: messages types; function & callback for ping/pong messages; separate join/leave callbacks 2013-06-27 10:01 wachs * [r27646] src/transport/plugin_transport_udp.h: added options in header 2013-06-27 10:01 wachs * [r27645] src/transport/plugin_transport_udp.c: added options field to addresses fixed stack allocation problem when converting string to address 2013-06-27 09:20 wachs * [r27643] src/transport/plugin_transport_tcp.c: added option field in tcp plugin + fixed bug in port map callback: stack allocated variables not zeroed out -> addresses not comparable! 2013-06-27 09:14 wachs * [r27642] src/transport/test_plugin_transport.c: updated test 2013-06-27 06:11 amatus * [r27641] configure.ac, src/Makefile.am, src/ats/Makefile.am, src/core/Makefile.am, src/datacache/Makefile.am, src/datastore/Makefile.am, src/dht/Makefile.am, src/dv/Makefile.am, src/fs/Makefile.am, src/gns/Makefile.am, src/lockmanager/Makefile.am, src/mesh/Makefile.am, src/namestore/Makefile.am, src/nse/Makefile.am, src/peerinfo/Makefile.am, src/pt/Makefile.am, src/regex/Makefile.am, src/set/Makefile.am, src/stream/Makefile.am, src/topology/Makefile.am, src/transport/Makefile.am, src/util/Makefile.am, src/util/test_mq.c: Make building gnunet-testing lib optional. This is all because emscripten doesn't have getaddrinfo. 2013-06-26 17:13 tg * [r27634] src/include/gnunet_multicast_service.h, src/include/gnunet_protocols.h: multicast message types and api docs 2013-06-26 17:12 tg * [r27633] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: psyc apis: use more doxygen syntax, added some missing docs 2013-06-26 10:58 dold * [r27619] src/set/gnunet-service-set.c: fixed duplicate tunnel creation 2013-06-26 10:47 dold * [r27618] src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c: comment 2013-06-26 10:16 dold * [r27617] src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c: doxygen 2013-06-26 10:12 dold * [r27615] src/util/network.c: doxygen 2013-06-25 23:37 dold * [r27598] doc/testbed_test.c, src/consensus/consensus_api.c, src/consensus/gnunet-service-consensus.c, src/include/gnunet_mq_lib.h, src/include/gnunet_set_service.h, src/include/gnunet_stream_lib.h, src/set/gnunet-service-set.c, src/set/gnunet-service-set.h, src/set/gnunet-service-set_intersection.c, src/set/gnunet-service-set_union.c, src/set/gnunet-set-profiler.c, src/set/set_api.c, src/stream/stream_api.c, src/util/mq.c: doxygen 2013-06-25 20:51 dold * [r27597] src/include/gnunet_container_lib.h: documented corner case of dll remove 2013-06-25 16:52 dold * [r27596] src/mesh/Makefile.am: testing lib missing in mesh Makefile.am 2013-06-25 15:13 dold * [r27593] src/set/gnunet-service-set.c, src/set/gnunet-service-set.h, src/set/gnunet-set-profiler.c: mesh bug for bart 2013-06-25 13:42 dold * [r27591] src/set/gnunet-service-set.c, src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c: commented out calls to functions not yet implemented 2013-06-25 13:02 cfuchs * [r27585] src/set/gnunet-service-set.c, src/set/gnunet-service-set_intersection.c: a few more changes to the lib and the service for intersection 2013-06-25 12:20 cfuchs * [r27577] src/set/gnunet-service-set.c, src/set/gnunet-service-set_intersection.c: initial modifications to the set service to support intersection added set intersection sources based upon union 2013-06-25 12:15 wachs * [r27576] src/experimentation/Makefile.am: disable unavailable test 2013-06-25 12:03 wachs * [r27575] src/include/gnunet_ats_service.h: renaming properties and adding function to print properties 2013-06-25 11:25 wachs * [r27572] src/ats/gnunet-service-ats_normalization.c: fixing coverity 10474 Unused pointer value 2013-06-25 11:23 wachs * [r27571] src/ats/test_ats_api_performance_address_info.c: reenable address suggestion in test 2013-06-25 11:20 wachs * [r27570] src/ats/ats_api_scheduling.c: fix for 10472 Structurally dead code 2013-06-25 11:17 wachs * [r27569] src/transport/test_transport_api_timeout.c: fixing coverity 10467 Resource leak 2013-06-25 11:16 wachs * [r27568] src/transport/test_transport_api_disconnect.c: fixing coverity 10466: Resource leak 2013-06-25 11:14 wachs * [r27566] src/transport/test_transport_api_disconnect.c: fixing coverity 10465: Resource leak 2013-06-25 11:12 wachs * [r27565] src/transport/test_plugin_transport.c: fixing coverity 10464: Resource leak 2013-06-25 11:07 wachs * [r27562] src/transport/gnunet-service-transport_manipulation.c: workaround for coverty 10451: Unchecked return value 2013-06-25 11:02 wachs * [r27561] src/ats-tool/gnunet-ats.c: fixing coverity 10470: Uninitialized scalar variable 2013-06-25 10:59 wachs * [r27560] src/ats/gnunet-service-ats_normalization.c: fixing coverity 10444 2013-06-25 10:06 grothoff * [r27558] README, configure.ac, src/Makefile.am: fix #2901: fail hard if libidn or header are not found 2013-06-25 09:58 wachs * [r27556] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: completed normalizing with min max handlin 2013-06-25 09:57 wachs * [r27555] src/ats/test_ats_normalization_update_quality.c: fixed test 2013-06-25 02:05 amatus * [r27551] Makefile.am: Another fix for --with-included-ltdl. 2013-06-24 20:07 wachs * [r27550] src/ats/test_ats_normalization_update_quality.c: fix testname fix array out of bounds for test addresses 2013-06-24 15:06 wachs * [r27549] src/ats/Makefile.am, src/ats/ats_api_scheduling.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_update.c, src/ats/test_ats_normalization_update_quality.c: implemented ats property normalization with callback to address to do: recalculate min/max to prevent outdated max values have an impact on normalization 2013-06-24 12:12 wachs * [r27547] src/transport/plugin_transport_template.c: update for plugin template 2013-06-24 10:56 wachs * [r27546] src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: quality normalization without checking if min and max are given 2013-06-24 09:27 wachs * [r27544] doc/gnunet-c-tutorial.pdf, doc/gnunet-c-tutorial.tex: Updating the tutorial section in the source and including an updated version of the pdf about command line parsing. This update describes how a developer can check if a command line argument was set at all by initializing the variables storing the commandline arguments with a specific value and checking this value after the run function applied the commandline parsing. 2013-06-23 18:17 amatus * [r27543] src/include/gnunet_os_lib.h, src/util/Makefile.am, src/util/os_priority.c, src/util/test_os_priority.c: Removed GNUNET_OS_set_process_priority since it's not used. 2013-06-23 16:23 amatus * [r27542] configure.ac, contrib/Makefile.am, src/util/Makefile.am: Make --with-included-ltdl work. 2013-06-21 17:32 grothoff * [r27519] src/testbed/testbed_api.c: cleaner to not use ptr after freeing it, even for printing 2013-06-21 17:30 grothoff * [r27518] src/transport/plugin_transport_http_server.c: cleaner to not use ptr after freeing it, even for printing 2013-06-21 16:15 grothoff * [r27512] src/tun/test_regex.c: fix compile error left from renaming fest 2013-06-21 15:08 wachs * [r27511] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: basics for quality normalization 2013-06-21 13:40 wachs * [r27510] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: doxygen fixes 2013-06-21 13:16 wachs * [r27509] src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: normalization docu 2013-06-21 13:06 wachs * [r27508] src/ats/gnunet-service-ats_normalization.c: fix for crashing perf_ats_mlp 2013-06-21 03:16 amatus * [r27506] src/util/network.c: Fix non-windows non-IPv6 build. 2013-06-20 21:37 grothoff * [r27505] src/regex/Makefile.am: fix linker issues on W32 -- regex needs DHT 2013-06-20 15:32 amatus * [r27504] src/arm/gnunet-service-arm.c, src/dns/dnsstub.c, src/gns/gnunet-dns2gns.c, src/gns/gnunet-gns-proxy.c, src/gns/gnunet-service-gns_resolver.c, src/include/gnunet_network_lib.h, src/nat/nat_test.c, src/testing/testing.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/util/client.c, src/util/network.c, src/util/server.c, src/util/test_connection.c, src/util/test_connection_addressing.c, src/util/test_connection_receive_cancel.c, src/util/test_connection_timeout.c: Fixed GNUNET_CLIENT_service_test on FreeBSD. This should also fix any other platform with AF_UNIX that is not Linux or Mingw. 2013-06-20 09:03 grothoff * [r27502] src/exit/Makefile.am, src/mesh/Makefile.am, src/regex/Makefile.am, src/vpn/Makefile.am: renaming libgnunetregexnew to libgnunetregex 2013-06-20 09:02 grothoff * [r27501] src/regex/Makefile.am, src/regex/gnunet-daemon-regexprofiler.c, src/regex/gnunet-regex-profiler.c, src/regex/gnunet-regex-simulation-profiler.c, src/regex/gnunet-service-regex.c, src/regex/perf-regex.c, src/regex/plugin_block_regex.c, src/regex/regex_block_lib.c, src/regex/regex_block_lib.h, src/regex/regex_internal.c, src/regex/regex_internal.h, src/regex/regex_internal_dht.c, src/regex/regex_internal_lib.h, src/regex/regex_test_graph.c, src/regex/regex_test_lib.c, src/regex/regex_test_lib.h, src/regex/regex_test_random.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_graph_api.c, src/regex/test_regex_iterate_api.c, src/regex/test_regex_proofs.c: renaming symbols from libgnunetregextest to have the prefix REGEX_TEST 2013-06-20 08:56 grothoff * [r27500] src/tun/regex.c: adding file that was moved here from regex.c and forgotten in earlier commit 2013-06-20 08:55 grothoff * [r27499] src/regex/Makefile.am, src/regex/regex.c, src/regex/regex_dht.c, src/regex/regex_graph.c, src/regex/regex_internal.c, src/regex/regex_internal.h, src/regex/regex_internal_dht.c, src/regex/regex_internal_lib.h, src/regex/regex_random.c, src/regex/regex_test_graph.c, src/regex/regex_test_lib.h, src/regex/regex_test_random.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_graph_api.c, src/regex/test_regex_proofs.c: moving functions for testing and evaluation and experiments to the test library, minimizing the internal library, renaming files according to which library they belong to 2013-06-20 08:32 grothoff * [r27498] src/Makefile.am, src/include/Makefile.am, src/include/gnunet_regex_lib.h, src/include/gnunet_tun_lib.h, src/mesh/Makefile.am, src/mesh/gnunet-service-mesh.c, src/regex/Makefile.am, src/regex/gnunet-daemon-regexprofiler.c, src/regex/gnunet-regex-profiler.c, src/regex/gnunet-regex-simulation-profiler.c, src/regex/gnunet-service-regex.c, src/regex/perf-regex.c, src/regex/plugin_block_regex.c, src/regex/regex.c, src/regex/regex_block_lib.c, src/regex/regex_block_lib.h, src/regex/regex_dht.c, src/regex/regex_graph.c, src/regex/regex_internal.h, src/regex/regex_internal_lib.h, src/regex/regex_random.c, src/regex/regex_test_lib.c, src/regex/regex_test_lib.h, src/regex/test_regex_eval_api.c, src/regex/test_regex_graph_api.c, src/regex/test_regex_iptoregex.c, src/regex/test_regex_iterate_api.c, src/regex/test_regex_proofs.c, src/tun/Makefile.am, src/tun/test_regex.c, src/vpn/gnunet-service-vpn.c: continuing refactoring of regex library structure, disambiguating symbol names between old regex library which is now internal and the public API; moving IP-to-regex conversion functions to tun library, as only vpn is using those to begin with 2013-06-19 16:09 amatus * [r27495] src/util/disk.c: Fix windows build, statfs is broken there. 2013-06-19 11:50 bartpolot * [r27489] src/fs/gnunet-service-fs_mesh.c, src/include/gnunet_mesh2_service.h, src/mesh/mesh2_api.c: Change in mesh API: data callback no longer provides sender, user must remember tunnel<->sender if needed (fix bug #2894) 2013-06-19 05:51 wachs * [r27480] src/ats/test_ats_mlp_update.c: fix 2013-06-19 05:32 wachs * [r27479] src/ats/Makefile.am, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp_update.c: fixes 2013-06-19 05:27 wachs * [r27478] src/ats/perf_ats_mlp.c, src/ats/test_ats_change_preference.c: missing file 2013-06-19 05:16 wachs * [r27477] src/ats/Makefile.am, src/ats/test_ats_mlp.c: changes to test 2013-06-19 05:11 wachs * [r27476] src/ats/gnunet-service-ats-solver_mlp.c, src/ats/gnunet-service-ats-solver_mlp.h: renamed 2013-06-19 05:11 wachs * [r27475] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: renaming mlp solver for consistency 2013-06-19 04:59 wachs * [r27474] src/ats/Makefile.am, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: remove normalization from solvers, use in address only 2013-06-19 04:21 wachs * [r27473] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: doxygen fixes 2013-06-19 02:15 amatus * [r27472] configure.ac, src/util/disk.c: This should be a more portable GNUNET_DISK_file_get_identifiers. 2013-06-18 23:46 amatus * [r27470] src/include/gnunet_disk_lib.h, src/util/disk.c, src/util/test_disk.c: Removed GNUNET_DISK_get_blocks_available since it's not used and it would be hard to port to emscripten. 2013-06-18 11:40 LRN * [r27468] src/ats/test_ats_api_scheduling_destroy_address.c, src/ats/test_ats_api_scheduling_destroy_inbound_connection.c, src/ats/test_ats_api_scheduling_destroy_session.c: Rename WAIT_TIMEOUT (clashes with windows.h) 2013-06-18 08:02 wachs * [r27467] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_normalization.c, src/ats/test_ats_mlp.c: changes 2013-06-18 07:28 wachs * [r27466] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: changes 2013-06-18 06:47 wachs * [r27465] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: changes 2013-06-18 06:29 wachs * [r27464] src/ats/Makefile.am, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: 2013-06-18 02:51 amatus * [r27463] configure.ac, src/include/platform.h: Compile on platforms without netinet/ip.h. Furthur fixes to come. 2013-06-18 02:49 amatus * [r27462] configure.ac, src/util/crypto_random.c: Generalize condition for missing random/srandom. 2013-06-17 14:38 wachs * [r27460] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: proportional solver uses normalizationy 2013-06-17 11:47 wachs * [r27459] src/ats/gnunet-service-ats_normalization.c: changes 2013-06-17 11:13 tg * [r27458] src/include/gnunet_social_service.h: social api docs 2013-06-15 21:32 LRN * [r27455] src/datastore/Makefile.am: Make gnunet-datastore dependent on libgnunetdatastore 2013-06-14 14:46 wachs * [r27448] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_normalization.c, src/ats/gnunet-service-ats_normalization.h: adding generic normalization support for all solvers 2013-06-14 09:45 wachs * [r27446] src/ats/gnunet-service-ats-solver_proportional.c: rename 2013-06-14 07:47 wachs * [r27445] src/ats/gnunet-service-ats-solver_proportional.c: rename function 2013-06-14 06:34 wachs * [r27444] src/ats/gnunet-service-ats-solver_proportional.c: changes 2013-06-13 11:57 tg * [r27439] src/include/gnunet_psycstore_service.h: psycstore api docs 2013-06-13 06:49 wachs * [r27437] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: doxygen 2013-06-13 06:46 wachs * [r27436] src/experimentation/gnunet-daemon-experimentation_experiments.c: doxygen 2013-06-12 20:41 grothoff * [r27434] src/include/gnunet_psycstore_service.h: first design for psycstore API 2013-06-12 20:01 grothoff * [r27432] src/include/gnunet_social_service.h: improving social API a bit more 2013-06-12 19:48 grothoff * [r27431] src/include/gnunet_social_service.h: better name for entering a home 2013-06-12 19:47 grothoff * [r27430] src/include/gnunet_gns_service.h, src/include/gnunet_social_service.h: first design for social service API 2013-06-12 17:35 tg * [r27428] src/include/gnunet_multicast_service.h, src/include/gnunet_psyc_service.h, src/include/gnunet_psycstore_service.h, src/include/gnunet_social_service.h: psyc apis 2013-06-12 10:46 bartpolot * [r27424] src/include/gnunet_mesh2_service.h: changes to MESH API: add receive_done, document end handlers 2013-06-12 03:25 amatus * [r27419] configure.ac, src/Makefile.am: Make libidn optional. 2013-06-12 01:56 amatus * [r27418] po/POTFILES.in: Removing missing source files. 2013-06-11 11:44 wachs * [r27411] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h: changes 2013-06-11 08:20 wachs * [r27406] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h: docu 2013-06-09 04:46 amatus * [r27400] configure.ac, src/core/Makefile.am, src/datastore/Makefile.am, src/dht/Makefile.am, src/testbed/Makefile.am, src/util/Makefile.am: Add --with-zlib=[DIR] configure option. 2013-06-07 14:51 wachs * [r27399] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h: changes 2013-06-07 13:59 wachs * [r27398] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c: rename 2013-06-07 13:18 wachs * [r27397] src/ats/gnunet-service-ats-solver_proportional.c: changes 2013-06-07 13:13 wachs * [r27396] src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c: restructure 2013-06-07 11:59 wachs * [r27395] src/ats/Makefile.am, src/ats/gnunet-service-ats-solver_proportional.c, src/ats/gnunet-service-ats-solver_proportional.h, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: rename and cleanup due to writing docu 2013-06-07 11:07 wachs * [r27393] src/ats/gnunet-service-ats_addresses_simplistic.c: reflow and docu 2013-06-05 18:07 bartpolot * [r27369] src/mesh/gnunet-service-mesh-new.c: refactor, improve debug output 2013-05-30 19:10 grothoff * [r27342] doc/man/Makefile.am, doc/man/gnunet-datastore.1, src/datastore/Makefile.am, src/datastore/gnunet-datastore.c, src/include/gnunet_datastore_service.h, src/util/gnunet-resolver.c: adding tool to convert/merge datastores (#2875) 2013-05-29 13:56 wachs * [r27329] src/experimentation/Makefile.am, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c: changes 2013-05-29 13:20 wachs * [r27328] src/experimentation/Makefile.am, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/experimentation/test_experimentation_clique.c, src/experimentation/test_experimentation_clique_connect.c: changes 2013-05-28 10:03 wachs * [r27322] src/experimentation/test_experimentation_clique.conf: no valgrind 2013-05-28 10:02 wachs * [r27321] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/test_experimentation_clique.c, src/experimentation/test_experimentation_clique.conf: changes 2013-05-28 09:52 wachs * [r27320] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c: changes 2013-05-28 09:35 wachs * [r27319] src/experimentation/gnunet-daemon-experimentation_experiments.c: changes 2013-05-28 09:34 wachs * [r27318] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c: changes`` 2013-05-27 23:35 bartpolot * [r27315] src/regex/regex_test_lib.c: Fix regexes with accepting common prefix, optimize regex prefix lengths 2013-05-27 15:39 wachs * [r27312] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_scheduler.c: scheduling 2013-05-27 15:09 wachs * [r27311] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_experiments.c: experimentation timing 2013-05-27 08:53 wachs * [r27307] src/experimentation/Makefile.am, src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_scheduler.c, src/experimentation/gnunet-daemon-experimentation_storage.c: new components 2013-05-27 08:22 wachs * [r27306] src/experimentation/gnunet-daemon-experimentation_experiments.c: docu 2013-05-27 08:19 wachs * [r27305] src/experimentation/gnunet-daemon-experimentation_capabilities.c: docu 2013-05-27 08:18 wachs * [r27304] src/experimentation/gnunet-daemon-experimentation_nodes.c: docu 2013-05-27 08:09 wachs * [r27303] src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilities.c: documentation 2013-05-27 07:40 wachs * [r27302] src/transport/plugin_transport_tcp.c: additional check 2013-05-24 15:09 wachs * [r27299] src/experimentation/gnunet-daemon-experimentation_experiments.c: pubkey 2013-05-24 14:44 wachs * [r27298] src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/test_experimentation_clique.c, src/experimentation/test_experimentation_clique.conf: extended test 2013-05-24 14:24 wachs * [r27296] src/experimentation/Makefile.am, src/experimentation/test_experiments.exp: test experiments 2013-05-24 14:21 wachs * [r27295] src/experimentation/gnunet-daemon-experimentation_experiments.c: experiments 2013-05-24 13:35 wachs * [r27294] src/experimentation/gnunet-daemon-experimentation_experiments.c: parsing 2013-05-24 12:27 wachs * [r27291] src/experimentation/Makefile.am, src/experimentation/experimentation.conf.in, src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilites.c, src/experimentation/gnunet-daemon-experimentation_capabilities.c, src/experimentation/gnunet-daemon-experimentation_experiments.c, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/test_experimentation_clique.c, src/experimentation/test_experimentation_clique.conf: issuer 2013-05-24 11:25 wachs * [r27286] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilites.c, src/experimentation/gnunet-daemon-experimentation_nodes.c: changes 2013-05-24 09:44 wachs * [r27283] src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilites.c: capability bit shifting 2013-05-24 07:57 wachs * [r27280] src/experimentation/Makefile.am: check experimental 2013-05-24 07:50 wachs * [r27279] src/experimentation/gnunet-daemon-experimentation_capabilites.c: no comma 2013-05-23 15:25 wachs * [r27275] src/experimentation/gnunet-daemon-experimentation_capabilites.c: changes 2013-05-23 14:57 wachs * [r27274] src/transport/gnunet-service-transport_manipulation.c: one '&' to break it all... 2013-05-23 14:11 wachs * [r27272] src/transport/gnunet-service-transport_manipulation.c: fix 2013-05-23 14:01 wachs * [r27271] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: fix for 0002890 2013-05-23 12:37 wachs * [r27268] src/transport/gnunet-service-transport_validation.c: remove warn message and add documentation 2013-05-23 12:22 wachs * [r27267] src/experimentation/Makefile.am, src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_capabilites.c, src/experimentation/gnunet-daemon-experimentation_nodes.c: adding capabilities 2013-05-23 11:38 wachs * [r27266] src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c: use GSE_stat as extern 2013-05-23 11:28 wachs * [r27265] src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c: documentation 2013-05-23 11:19 wachs * [r27264] src/experimentation/Makefile.am, src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/gnunet-daemon-experimentation.h, src/experimentation/gnunet-daemon-experimentation_nodes.c, src/experimentation/test_experimentation_clique.c: split up code to multiple files 2013-05-22 22:52 LRN * [r27262] src/mesh/Makefile.am: Try to fix mesh dependencies 2013-05-22 19:11 wachs * [r27261] src/include/gnunet_protocols.h: message types 2013-05-22 14:12 wachs * [r27259] src/experimentation/Makefile.am, src/experimentation/test_experimentation_clique.conf: changes 2013-05-22 14:11 wachs * [r27258] src/experimentation/gnunet-daemon-experimentation.c: modifications 2013-05-22 14:11 wachs * [r27257] src/experimentation/test_experimentation_clique.c: added statistics support 2013-05-22 13:01 wachs * [r27256] src/experimentation/gnunet-daemon-experimentation.c: manage requests 2013-05-22 12:19 wachs * [r27254] src/experimentation/gnunet-daemon-experimentation.c: changes 2013-05-22 06:06 LRN * [r27239] src/arm/test_arm_api.c: Adjust test_arm_api after API changes in r27231 2013-05-21 15:12 wachs * [r27232] src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/test_experimentation_clique.conf: request management 2013-05-21 15:00 grothoff * [r27231] doc/man/gnunet-arm.1, src/arm/arm_api.c, src/arm/gnunet-arm.c: fixing ARM restarting, adding monitor mode to command line 2013-05-21 14:19 wachs * [r27230] doc/gnunet-c-tutorial.pdf, doc/gnunet-c-tutorial.tex: execute ldconfig 2013-05-21 13:38 wachs * [r27227] src/experimentation/Makefile, src/experimentation/Makefile.am, src/experimentation/gnunet-daemon-experimentation.c, src/experimentation/test_experimentation_clique.c, src/experimentation/test_experimentation_clique.conf: testcase to connect daemons in a clique 2013-05-21 12:58 grothoff * [r27221] src/dns/gnunet-helper-dns.c: keep DNS helper running if IPv6 sockets fail, then we do IPv4-only 2013-05-21 12:35 wachs * [r27216] configure.ac, src/Makefile.am, src/experimentation, src/experimentation/Makefile, src/experimentation/Makefile.am, src/experimentation/experimentation.conf.in, src/experimentation/gnunet-daemon-experimentation.c: adding experimentation daemon 2013-05-17 13:11 wachs * [r27199] src/transport/test_transport_api_manipulation_cfg.c: fix return value 2013-05-17 12:59 wachs * [r27198] src/transport/gnunet-service-transport_manipulation.c, src/transport/test_transport_api_manipulation_cfg.c, src/transport/test_transport_api_manipulation_cfg_peer2.conf: improved test 2013-05-17 11:37 wachs * [r27197] src/transport/gnunet-service-transport_manipulation.c: more dbg msg 2013-05-17 11:32 wachs * [r27196] src/transport/gnunet-service-transport_manipulation.c: already defined on OSX 2013-05-17 11:29 wachs * [r27195] src/transport/gnunet-service-transport_manipulation.c: debug msg 2013-05-16 13:26 wachs * [r27176] src/transport/plugin_transport_udp_broadcasting.c: fix 2013-05-16 13:02 wachs * [r27174] src/transport/plugin_transport_udp.c: returning here is not a good idea since: - IPv6 socket can be opened but will be not closed if IPv4 error is handled as hard error - Plugin will return correctly with IPv6 socket open but never scheduled 2013-05-16 12:45 wachs * [r27173] src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp.h, src/transport/plugin_transport_udp_broadcasting.c: fixing memory leaks in udp 2013-05-16 11:58 wachs * [r27171] src/transport/plugin_transport_udp.c: remove memory debug code 2013-05-16 07:21 wachs * [r27159] src/transport/test_transport_api_manipulation_cfg.c: test failing on pi 2013-05-15 20:47 grothoff * [r27155] doc/gnunet-c-tutorial.pdf, doc/testbed_test.c: improving example documentation 2013-05-15 12:28 wachs * [r27147] src/transport/transport.conf.in: docu 2013-05-15 12:27 wachs * [r27146] src/transport/test_transport_api_udp_peer1.conf: test using autodetection 2013-05-15 12:05 wachs * [r27145] src/transport/plugin_transport_udp.c: changes to binding port 2013-05-15 11:35 dold * [r27143] src/set/gnunet-service-set.c, src/set/gnunet-service-set_union.c: removed unnecessary malloc 2013-05-15 10:48 dold * [r27142] src/include/gnunet_protocols.h, src/set/Makefile.am, src/set/gnunet-service-set.c, src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c, src/set/gnunet-set-bug.c, src/set/gnunet-set.c, src/set/ibf.c, src/set/mq.c, src/set/mq.h, src/set/set.h, src/set/set_api.c, src/set/strata_estimator.c, src/set/test_mq.c, src/set/test_mq_client.c, src/set/test_set.conf, src/set/test_set_api.c: test cases for mq, set works 2013-05-15 09:00 grothoff * [r27139] src/nat/nat.c: do not enumerate all IP addresses from our interfaces if the plugin is bound to a specific IP address only 2013-05-14 16:25 wachs * [r27135] src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c: improved messages 2013-05-14 15:50 wachs * [r27133] src/transport/plugin_transport_udp.c, src/transport/test_transport_api_udp_peer1.conf, src/transport/test_transport_api_udp_peer2.conf: fixing udp bindto 2013-05-14 14:31 wachs * [r27128] src/transport/gnunet-service-transport_manipulation.c: fix for manipulation, machine horribly died while testing 2013-05-14 08:33 wachs * [r27112] src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_udp.c, src/transport/transport_api.c: compile error in udp additional debug messages for transport connections 2013-05-14 08:10 wachs * [r27111] contrib/ssh-keys: new ssh key 2013-05-13 12:55 wachs * [r27103] src/transport/plugin_transport_udp.c: bound (IPv6) socket to wrong (IPv4) address 2013-05-12 11:08 dold * [r27100] src/mesh/mesh.conf.in: missing config value 2013-05-08 07:23 wachs * [r27061] src/transport/test_transport_api_manipulation_cfg.c: missing test 2013-05-07 15:57 wachs * [r27057] src/transport/gnunet-service-transport_manipulation.c: documentation 2013-05-07 15:53 wachs * [r27056] src/transport/transport.conf.in: added warning 2013-05-07 15:51 wachs * [r27055] src/transport/Makefile.am, src/transport/gnunet-service-transport_manipulation.c, src/transport/test_transport_api_manipulation_cfg_peer1.conf, src/transport/test_transport_api_manipulation_cfg_peer2.conf: fix for 0002881 + test 2013-05-07 14:35 harsha * [r27054] src/testbed, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.h, src/testbed/gnunet-service-testbed_peers.c, src/testbed/test_testbed_api_peer_reconfiguration.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: fix #2665: peer reconfiguration now implemented 2013-05-07 11:36 bartpolot * [r27046] src/mesh/Makefile.am, src/mesh/mesh2_api.c: Initial mesh2 api import 2013-05-06 12:33 wachs * [r27036] src/transport/transport.conf.in: traffic manipulation cfg settings 2013-05-02 08:07 harsha * [r27013] src/stream/stream.h, src/stream/stream_api.c: fix #2877: stream doesn't distinguish between the application ports 2013-04-30 11:53 dold * [r27008] src/set/gnunet-service-set.c, src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c: fix/docs 2013-04-30 11:05 dold * [r27007] src/set/gnunet-service-set_union.c, src/set/set.h, src/set/strata_estimator.c, src/set/strata_estimator.h: fix / documentation 2013-04-30 04:38 LRN * [r27005] src/util/test_os_start_process.c: Fix test_os_startprocess Previous code wrongly assumed that the message will be read from the pipe completely in one go. It does not happen like that _every_ time. 2013-04-30 00:04 dold * [r27004] src/include/gnunet_set_service.h, src/set/gnunet-service-set.c, src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c, src/set/gnunet-set-bug.c, src/set/mq.c, src/set/mq.h, src/set/set_api.c: implemented most parts of the set service 2013-04-29 09:09 dold * [r27003] src/set/gnunet-service-set.c, src/set/gnunet-service-set_union.c, src/set/set.h: fix 2013-04-27 14:24 dold * [r27002] src/set/Makefile.am, src/set/gnunet-set-bug.c: forgot to add c file 2013-04-27 14:16 dold * [r27001] po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/include/gnunet_set_service.h, src/set/Makefile.am, src/set/gnunet-service-set.c, src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c, src/set/gnunet-set.c, src/set/mq.c, src/set/mq.h, src/set/set_api.c, src/util/crypto_ecc.c: work on gnunet-set, isolated bug in stream 2013-04-27 11:04 dold * [r27000] src/include/gnunet_crypto_lib.h, src/util/crypto_ecc.c: implemented GNUNET_CRYPTO_get_host_identity 2013-04-26 15:43 dold * [r26999] src/testing/Makefile.am: reverted changes to makefile, was just a problem with autotools on my system 2013-04-26 14:29 dold * [r26998] src/testing/Makefile.am: fixed compilation errors: undefined reference to `GNUNET_ARM_[...]' 2013-04-24 12:05 dold * [r26983] src/set/gnunet-service-set.h, src/set/gnunet-service-set_union.c, src/set/set_protocol.h: forgot to commit new files 2013-04-24 11:48 dold * [r26981] src/include/gnunet_applications.h, src/include/gnunet_protocols.h, src/include/gnunet_set_service.h, src/set/Makefile.am, src/set/gnunet-service-set.c, src/set/gnunet-set.c, src/set/mq.c, src/set/mq.h, src/set/set.conf.in, src/set/set.h, src/set/set_api.c, src/set/strata_estimator.c, src/set/strata_estimator.h, src/set/test_set_api.c: started implementing union operation for set 2013-04-22 14:42 bartpolot * [r26970] src/util/disk.c: Allow callback to stop a DISK_scan with no error, similar to other er APIs 2013-04-22 08:10 LRN * [r26967] src/arm/gnunet-service-arm.c: Don't start accept task twice 2013-04-22 08:10 LRN * [r26966] src/arm/arm_monitor_api.c: Correctly forget task ID once task runs 2013-04-21 20:01 harsha * [r26964] src/include/gnunet_protocols.h, src/include/gnunet_testbed_service.h, src/testbed/gnunet-service-testbed.c, src/testbed/testbed.conf.in, src/testbed/testbed.h, src/testbed/testbed_api.c: fix #2666: Implement service sharing among peers 2013-04-21 17:54 LRN * [r26962] src/chat/Makefile.am, src/chat/chat.c: Fix chat to compile and link successfully 2013-04-21 17:53 LRN * [r26961] src/gns/w32nsp-resolve.c: Better fix for w32nsp warnings 2013-04-21 17:53 LRN * [r26960] src/gns/w32nsp-resolve.c: Fix a warning - include ws2 before windows.h 2013-04-21 17:53 LRN * [r26959] src/exit/gnunet-helper-exit-windows.c: Mingw-w64 compatibility for W32 exit helper 2013-04-21 17:53 LRN * [r26958] src/vpn/gnunet-helper-vpn-windows.c: Mingw-w64 compatibility for VPN helper 2013-04-21 17:53 LRN * [r26957] src/fs/Makefile.am: Try to fix fs block plugin deps 2013-04-21 13:37 LRN * [r26956] src/gns/w32nsp-resolve.c, src/gns/w32nsp.c, src/gns/w32nsp.def: Fix mingw-w64 warnings in w32nsp 2013-04-21 13:37 LRN * [r26955] src/util/win.c: Better mingw-w64 compatibility for win.c 2013-04-21 13:36 LRN * [r26954] contrib/timeout_watchdog_w32.c: Use safer functions in w32 watchdog 2013-04-21 13:36 LRN * [r26953] src/include/plibc.h: Update plibc header 2013-04-19 14:58 cfuchs * [r26944] src/dns/gnunet-service-dns.c, src/gns/test_gns_proxy.c, src/nat/nat.c, src/nat/nat_auto.c, src/pt/test_gns_vpn.c: added privilege testing parameters for nat-server and added parameters to currently windows-only tests (less work in the future, even if this is ATM unused) 2013-04-19 14:50 cfuchs * [r26943] src/exit/gnunet-daemon-exit.c, src/nat/nat.c, src/nat/nat_auto.c, src/pt/test_gnunet_vpn.c, src/vpn/gnunet-service-vpn.c: added privilege testing parameters for helper-vpn, exit and nat-client. todo: nat-server 2013-04-18 14:48 bartpolot * [r26935] src/include/gnunet_getopt_lib.h, src/util/getopt_helpers.c: Add filename getopt operator 2013-04-17 15:32 bartpolot * [r26925] src/arm/do_start_process.c, src/arm/gnunet-service-arm.c: Dont restart services/daemons that have exited with exit code 0. 2013-04-17 12:20 grothoff * [r26921] src/util/disk.c: set close-on-exec file for opened disk file descriptors 2013-04-17 11:34 dold * [r26920] src/set/mq.h: api fix 2013-04-17 11:07 dold * [r26919] src/set/gnunet-service-set.c, src/set/set_api.c: fix 2013-04-17 10:53 dold * [r26916] src/set/mq.h, src/set/set_api.c: fix 2013-04-17 10:47 dold * [r26914] src/set/mq.h: partial docs 2013-04-17 10:41 dold * [r26913] src/set/mq.h, src/set/set.h, src/set/set_api.c: fix 2013-04-17 00:44 dold * [r26911] src/include/gnunet_protocols.h, src/include/gnunet_set_service.h, src/include/gnunet_testing_lib.h, src/set/Makefile.am, src/set/mq.c, src/set/mq.h, src/set/set.h, src/set/set_api.c, src/set/test_set_api.c: started implementing set api, draft for mq 2013-04-16 18:32 dold * [r26909] configure.ac, po/POTFILES.in, po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/Makefile.am, src/consensus/gnunet-service-consensus.c, src/set, src/set/Makefile.am, src/set/gnunet-service-set.c, src/set/gnunet-set.c, src/set/ibf.c, src/set/ibf.h, src/set/set.conf.in, src/set/set_api.c, src/set/strata_estimator.c, src/set/strata_estimator.h, src/set/test_set.conf, src/set/test_set_api.c: added skeleton for gnunet set 2013-04-16 18:01 dold * [r26908] src/chat/Makefile.am, src/chat/gnunet-chat.c: fixed compilation error in chat 2013-04-16 14:53 LRN * [r26906] contrib/timeout_watchdog_w32.c: Use a W32 constant in a pure W32 program 2013-04-15 12:36 cfuchs * [r26890] src/dns/gnunet-service-dns.c, src/exit/gnunet-daemon-exit.c, src/exit/gnunet-helper-exit-windows.c, src/gns/test_gns_proxy.c, src/include/gnunet_os_lib.h, src/nat/Makefile.am, src/nat/gnunet-helper-nat-client-windows.c, src/nat/gnunet-helper-nat-server-windows.c, src/nat/nat.c, src/nat/nat_auto.c, src/nat/nat_mini.c, src/nat/test_nat_test.c, src/pt/Makefile.am, src/pt/test_gns_vpn.c, src/pt/test_gnunet_vpn.c, src/transport/plugin_transport_wlan.c, src/util/os_installation.c, src/util/os_priority.c, src/vpn/gnunet-helper-vpn-windows.c, src/vpn/gnunet-service-vpn.c: extended the GNUNET_OS_check_helper_binary parameters to do previlege checking in windows. To do so, tested binaries must still be supplied with valid commandline arguments, but on windows gnunet will utilize the -d flag to run the programs initialization phase or privileged operations only. In these modes, a program will not enter its mainloop or communicate with the outside. updated relevant function calls gnunet-wide to meet the extended function parameters. 2013-04-15 09:39 grothoff * [r26887] doc/gnunet-c-tutorial.pdf, doc/gnunet-c-tutorial.tex: gitlibgcrypt 2013-04-14 20:21 grothoff * [r26874] src/Makefile.am, src/chat/chat.c, src/chat/gnunet-chat.c, src/fs/fs_api.h, src/fs/fs_namespace.c, src/fs/fs_pseudonym.c, src/fs/fs_publish_ksk.c, src/fs/fs_search.c, src/fs/fs_unindex.c, src/fs/fs_uri.c, src/fs/gnunet-pseudonym.c, src/fs/plugin_block_fs.c, src/fs/test_fs_namespace.c, src/fs/test_fs_uri.c, src/fs/test_pseudonym.c, src/include/block_fs.h, src/include/gnunet_fs_service.h: renaming GNUNET_PSEUDONYM_-API to GNUNET_FS_pseudonym-API 2013-04-12 13:44 wachs * [r26864] doc/figs, doc/figs/Service.pdf, doc/figs/System.pdf, doc/gnunet-c-tutorial.pdf, doc/gnunet-c-tutorial.tex: changes thx to SAP 2013-04-12 12:31 wachs * [r26861] src/transport/gnunet-service-transport_manipulation.c: uninitialized 2013-04-11 14:07 wachs * [r26854] src/transport/template_cfg_peer1.conf, src/transport/template_cfg_peer2.conf: prevent hostlist connects 2013-04-11 13:30 wachs * [r26848] src/transport/gnunet-service-transport.c: surpress core message " Unsupported message of type 16" 2013-04-11 12:26 wachs * [r26847] contrib/hellos/PIEU: new hello 2013-04-11 10:08 dold * [r26846] src/consensus/Makefile.am, src/consensus/consensus-simulation.py, src/consensus/consensus_api.c, src/consensus/consensus_flout.h, src/consensus/gnunet-consensus-ibf.c, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.c, src/consensus/ibf.c, src/consensus/ibf.h, src/consensus/strata_estimator.c, src/consensus/strata_estimator.h, src/dv/gnunet-service-dv.c, src/include/gnunet_consensus_service.h, src/include/gnunet_protocols.h: added consensus log-round simulation, work on consensus service, still problems with dv test case 2013-04-11 08:51 wachs * [r26845] contrib/hellos/02UK, contrib/hellos/1G1M, contrib/hellos/7RAV, contrib/hellos/8B4T, contrib/hellos/94CH, contrib/hellos/ATF4, contrib/hellos/F1GT, contrib/hellos/KD9V, contrib/hellos/KUPL, contrib/hellos/LJR8, contrib/hellos/R69Q, contrib/hellos/R6OV, contrib/hellos/RL7P: remove invalid HELLOs 2013-04-11 08:07 wachs * [r26844] contrib/hellos/TFRM: Added a valid HELLO for my machine - peerinfo test should pass now 2013-04-11 07:13 wachs * [r26843] src/peerinfo-tool/gnunet-peerinfo.c: fix? 2013-04-10 13:29 wachs * [r26838] src/peerinfo/gnunet-service-peerinfo.c: doxygen 2013-04-10 13:03 wachs * [r26836] src/hello/hello.c: changes 2013-04-10 12:55 wachs * [r26835] src/peerinfo-tool/gnunet-peerinfo.c: dump hello to file 2013-04-10 12:16 wachs * [r26834] src/peerinfo/gnunet-service-peerinfo.c: simplified hostfile reading 2013-04-10 11:27 wachs * [r26833] src/peerinfo-tool/gnunet-peerinfo.c: fixed friend flag 2013-04-10 11:27 wachs * [r26832] src/peerinfo/gnunet-service-peerinfo.c: fixed periodic cleanup 2013-04-10 09:57 wachs * [r26829] src/peerinfo/gnunet-service-peerinfo.c: fix 2013-04-10 09:48 wachs * [r26828] src/peerinfo/gnunet-service-peerinfo.c: fix 2013-04-10 09:42 wachs * [r26827] src/peerinfo/gnunet-service-peerinfo.c: fix mem leak and counting valid addresses 2013-04-10 09:20 wachs * [r26825] src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/test_peerinfo_api_notify_friend_only.c: fix 2013-04-10 09:02 wachs * [r26824] src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/test_peerinfo_api.c, src/peerinfo/test_peerinfo_api_friend_only.c, src/peerinfo/test_peerinfo_shipped_hellos.c: multiple major fixes: - shipped hellos were never parsed - when hello files was parsed from certain file, hello from this was ignored major changes in this commit which can break functionality atm 2013-04-10 07:25 wachs * [r26823] src/peerinfo/Makefile.am, src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/test_peerinfo_shipped_hellos.c: testing hellos shipped 2013-04-09 15:24 wachs * [r26821] src/peerinfo/gnunet-service-peerinfo.c: fixes 2013-04-09 14:24 wachs * [r26820] src/peerinfo/gnunet-service-peerinfo.c: work in progress 2013-04-09 12:08 wachs * [r26818] src/peerinfo/gnunet-service-peerinfo.c: store 2 hellos 2013-04-09 08:22 wachs * [r26814] src/peerinfo/gnunet-service-peerinfo.c: initial changes to support 2 hellos 2013-04-08 15:14 wachs * [r26812] src/peerinfo/gnunet-service-peerinfo.c: additional struct 2013-04-08 13:06 wachs * [r26811] src/integration-tests/Makefile.am, src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_bootstrap_and_connect_and_disconnect.py.in, src/integration-tests/test_integration_bootstrap_and_connect_and_disconnect_nat.py.in, src/integration-tests/test_integration_clique_nat.py.in: disable verbose 2013-04-08 13:06 wachs * [r26810] configure.ac, src/Makefile.am: remove sysmon and disable libgtop check since it is not working on planetlab anyway 2013-04-08 11:21 wachs * [r26807] src/integration-tests/test_integration_connect_on_restart.py.in: fix 2013-04-08 11:19 wachs * [r26806] src/integration-tests/test_integration_clique_nat.py.in: fix 2013-04-08 11:17 wachs * [r26805] src/integration-tests/test_integration_clique.py.in: change 2013-04-08 11:08 wachs * [r26804] src/integration-tests/confs/c_no_nat_client_2.conf, src/integration-tests/hostkeys/0003-hostkey, src/integration-tests/hostkeys/c_no_nat_client_2: changes 2013-04-08 10:00 wachs * [r26803] src/integration-tests/test_integration_restart.py.in: fix 2013-04-08 09:56 wachs * [r26802] src/integration-tests/test_integration_restart.py.in: cleanup 2013-04-08 09:54 wachs * [r26801] src/integration-tests/Makefile.am, src/integration-tests/confs/c_bootstrap_server.conf, src/integration-tests/confs/c_nat_client.conf, src/integration-tests/confs/c_no_nat_client.conf, src/integration-tests/hostkeys/0000-hostkey, src/integration-tests/hostkeys/0001-hostkey, src/integration-tests/hostkeys/0002-hostkey, src/integration-tests/hostkeys/c_bootstrap_server, src/integration-tests/hostkeys/c_nat_client, src/integration-tests/hostkeys/c_no_nat_client, src/integration-tests/test_integration_bootstrap_and_connect_and_disconnect_nat.py.in: changes 2013-04-08 09:47 wachs * [r26800] src/integration-tests/test_integration_bootstrap_and_connect_and_disconnect.py.in: fix 2013-04-08 09:45 wachs * [r26799] src/integration-tests/test_integration_bootstrap_and_connect.py.in: fixed cleanup 2013-04-08 09:16 wachs * [r26797] src/fs/gnunet-service-fs_cp.c: fs crashing in integraton tests added check 2013-04-08 08:57 wachs * [r26796] src/integration-tests/confs/c_bootstrap_server.conf, src/integration-tests/confs/c_no_nat_client.conf: test fix for integration tests 2013-04-08 08:20 wachs * [r26795] src/integration-tests/hostkeys/0000-hostkey: additional hostkey 2013-04-08 08:07 wachs * [r26794] src/integration-tests/hostkeys/0001-hostkey, src/integration-tests/hostkeys/0002-hostkey, src/integration-tests/hostkeys/0003-hostkey, src/integration-tests/hostkeys/0004-hostkey, src/integration-tests/hostkeys/0005-hostkey, src/integration-tests/hostkeys/0006-hostkey, src/integration-tests/hostkeys/0007-hostkey, src/integration-tests/hostkeys/0008-hostkey, src/integration-tests/hostkeys/0009-hostkey: fixing invalid hostkeys 2013-04-08 07:27 wachs * [r26793] src/peerinfo/gnunet-service-peerinfo.c: not required 2013-04-08 07:19 wachs * [r26792] src/ats/gnunet-service-ats_addresses_mlp.h: doxygen 2013-04-05 15:03 wachs * [r26785] src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/perf_peerinfo_api.c: perf test 2013-04-05 14:43 wachs * [r26784] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/peerinfo/gnunet-service-peerinfo.c: doxygen 2013-04-05 14:11 cfuchs * [r26783] src/exit/gnunet-helper-exit-windows.c: dryrun functionality added, removed irrelevant return code reset 2013-04-05 14:10 cfuchs * [r26782] src/vpn/gnunet-helper-vpn-windows.c: added dryrun functionality to helper-vpn-windows 2013-04-05 14:10 cfuchs * [r26781] src/util/os_installation.c: removed raw-pipe checking code for windows. this will always fail new windows. functionality will be replaced with windows-dryrun checking 2013-04-05 14:08 cfuchs * [r26780] src/pt/test_gnunet_vpn.c: started making test_gnunet_vpn a bit less linux-only. does not work on windows yet, though due to permissions checking, see other commits! 2013-04-05 13:35 wachs * [r26779] src/transport/gnunet-service-transport_hello.c: refresh hello fix 2013-04-05 13:16 wachs * [r26778] src/peerinfo-tool/gnunet-peerinfo.c: fix 2013-04-05 13:07 wachs * [r26777] src/peerinfo/peerinfo.conf.in: add uri info 2013-04-05 13:07 LRN * [r26776] src/util/w32cat.c: Don't wcscmp a NULL pointer 2013-04-05 13:02 wachs * [r26775] src/hello/hello.c: print hello friend type 2013-04-05 12:22 wachs * [r26773] src/ats/gnunet-service-ats_addresses.c: fix 2013-04-05 11:38 grothoff * [r26771] src/nse/gnunet-service-nse.c, src/nse/nse.conf.in, src/nse/perf_kdf.c: use SCRYPT - fixing # 2685, needs LATEST libgcrypt (Git from today) 2013-04-05 09:26 wachs * [r26770] src/peerinfo/Makefile.am, src/peerinfo/test_peerinfo_api_notify_friend_only.c: test 2013-04-05 08:52 wachs * [r26769] src/peerinfo/gnunet-service-peerinfo.c: wrong log type 2013-04-05 08:51 wachs * [r26768] src/peerinfo/gnunet-service-peerinfo.c: fixed client notifications 2013-04-05 08:51 wachs * [r26767] src/peerinfo/peerinfo_api_notify.c: wrong struct 2013-04-05 07:51 wachs * [r26764] doc/gnunet-c-tutorial.pdf, doc/gnunet-c-tutorial.tex: c tutorial 2013-04-04 13:56 wachs * [r26760] src/peerinfo/Makefile.am, src/peerinfo/test_peerinfo_api_friend_only.c: test 2013-04-04 13:41 wachs * [r26759] src/peerinfo/gnunet-service-peerinfo.c: peerinfo get implementation 2013-04-04 13:08 wachs * [r26756] src/hostlist/hostlist-server.c, src/peerinfo/gnunet-service-peerinfo.c: implement peerinfo notification api 2013-04-04 12:02 wachs * [r26754] src/dht/gnunet-service-dht_hello.c, src/hostlist/hostlist-server.c, src/include/gnunet_peerinfo_service.h, src/peerinfo-tool/gnunet-peerinfo.c, src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/peerinfo.h, src/peerinfo/peerinfo_api.c, src/peerinfo/peerinfo_api_notify.c, src/peerinfo/test_peerinfo_api.c, src/topology/gnunet-daemon-topology.c, src/transport/gnunet-service-transport_validation.c: peerinfo API change + changes in code using api 2013-04-04 09:43 wachs * [r26751] src/hello/gnunet-hello.c, src/hello/hello.c, src/include/gnunet_hello_lib.h, src/include/gnunet_protocols.h, src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/peerinfo.conf.in, src/testbed/gnunet-service-testbed_oc.c, src/topology/gnunet-daemon-topology.c, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_validation.c, src/transport/plugin_transport_udp_broadcasting.c, src/transport/plugin_transport_wlan.c, src/transport/transport_api.c: changes for mantis 0002676 2013-04-04 08:21 wachs * [r26749] src/ats/gnunet-service-ats_addresses.c: use after free 2013-04-04 08:07 wachs * [r26748] src/ats/gnunet-service-ats_addresses.c: uninitialized value causing segfault 2013-04-03 16:04 wachs * [r26744] src/transport/plugin_transport_http_server.c, src/transport/transport.conf.in: initial server side change for MITM ssl validation 2013-04-03 15:49 wachs * [r26742] src/transport/gnunet-service-transport_manipulation.c: generic ats support 2013-04-03 15:18 wachs * [r26741] src/transport/gnunet-service-transport_manipulation.c: changes 2013-04-03 14:59 wachs * [r26740] src/transport/gnunet-service-transport_manipulation.c: generic ats manipulation 2013-04-03 14:22 wachs * [r26739] src/include/gnunet_ats_service.h: docu fix 2013-04-03 14:18 wachs * [r26738] src/transport/gnunet-service-transport_manipulation.c: docu 2013-04-03 14:11 wachs * [r26737] src/transport/gnunet-service-transport_manipulation.c: docu 2013-04-03 12:22 wachs * [r26735] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_mlp_update.c, src/include/gnunet_ats_service.h: ats change, done 2013-04-03 11:12 wachs * [r26733] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c: fixed network switching 2013-04-03 10:56 wachs * [r26732] src/ats/gnunet-service-ats_addresses.c: delta support for disassemble 2013-04-03 09:30 wachs * [r26731] src/ats/test_ats_api_common.c: fix 2013-04-03 09:24 wachs * [r26730] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/ats/perf_ats_mlp.c, src/ats/test_ats_api_scheduling_update_address.c, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_update.c: api change, fix and improvements 2013-04-03 07:59 wachs * [r26729] src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_api_scheduling_check_min_bw_alt.c: test 2013-04-03 07:37 wachs * [r26728] src/ats/gnunet-service-ats_addresses_mlp.c: fixed mlp 2013-04-03 07:25 wachs * [r26727] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c: changes 2013-04-02 15:39 wachs * [r26724] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_simplistic.c: breaks tests 2013-04-02 14:48 wachs * [r26722] src/ats/gnunet-service-ats_addresses.h: docue 2013-04-02 14:39 wachs * [r26721] src/ats/gnunet-service-ats_addresses.c: docu 2013-04-02 14:25 wachs * [r26720] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h: documentation 2013-04-02 09:02 wachs * [r26716] src/ats/gnunet-service-ats_addresses.h: some documentation 2013-03-31 20:48 harsha * [r26704] src/include/gnunet_testing_lib.h, src/testing/test_testing_peerstartup2.c, src/testing/testing.c: support for asynchronous peer start/stop and service start/stop using ARM API 2013-03-31 01:24 LRN * [r26689] src/integration-tests/Makefile.am, src/integration-tests/test_buildslave_hangup.py: Remove temporary W32 buildslave test 2013-03-31 01:23 LRN * [r26688] contrib/buildslave-0.8.5-gnunet-w32.patch, contrib/buildslave-0.8.6p1-gnunet-w32.patch: Update w32 buildslave patch to 0.8.6p1, and FINALLY FIX THE DAMN THING 2013-03-30 16:31 LRN * [r26684] src/integration-tests/Makefile.am: ARGH. Automake and its special variables... 2013-03-30 16:18 LRN * [r26678] src/integration-tests/Makefile.am, src/integration-tests/test_buildslave_hangup.py: A temporary test for buildslave process killing 2013-03-30 15:29 harsha * [r26674] contrib/infiniband_cluster.hosts: current working infiniband hosts 2013-03-28 16:47 harsha * [r26650] src/ats/gnunet-service-ats_addresses.c, src/consensus/gnunet-consensus-start-peers.c, src/consensus/gnunet-consensus.c, src/dht/dht_test_lib.c, src/dv/test_transport_blacklist.c, src/dv/test_transport_dv.c, src/fs/gnunet-fs-profiler.c, src/fs/perf_gnunet_service_fs_p2p.c, src/fs/perf_gnunet_service_fs_p2p_respect.c, src/fs/test_fs_test_lib.c, src/fs/test_gnunet_service_fs_migration.c, src/fs/test_gnunet_service_fs_p2p.c, src/gns/test_gns_dht_three_peers.c, src/include/gnunet_testbed_service.h, src/mesh/mesh_test_lib.c, src/nse/gnunet-nse-profiler.c, src/nse/test_nse_multipeer.c, src/stream/perf_stream_api.c, src/stream/test_stream_2peers.c, src/stream/test_stream_2peers_halfclose.c, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api_statistics.c, src/testbed/test_testbed_api_test.c, src/testbed/test_testbed_api_test_timeout.c, src/testbed/test_testbed_api_testbed_run.c, src/testbed/test_testbed_api_topology.c, src/testbed/test_testbed_api_topology_clique.c, src/testbed/testbed_api_testbed.c, src/topology/test_gnunet_daemon_topology.c: provide how many links succeeded and how many failed in test master callback from GNUNET_TESTBED_run() and GNUNET_TESTBED_test_run() functions 2013-03-28 15:59 wachs * [r26648] src/peerinfo/gnunet-service-peerinfo.c, src/testbed/gnunet-service-testbed_oc.c, src/topology/gnunet-daemon-topology.c: support for FRIEND_HELLO 2013-03-28 15:43 wachs * [r26647] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_hello.c, src/transport/gnunet-service-transport_hello.h, src/transport/gnunet-service-transport_validation.c, src/transport/plugin_transport_wlan.c, src/transport/transport_api.c: support for FRIEND_HELLO messages 2013-03-28 15:24 wachs * [r26646] src/hello/hello.c, src/include/gnunet_hello_lib.h: change type 2013-03-28 15:14 wachs * [r26645] src/hello/Makefile.am, src/hello/gnunet-hello.c, src/hello/hello.c, src/hello/test_friend_hello.c, src/hello/test_hello.c, src/include/gnunet_hello_lib.h, src/include/gnunet_protocols.h, src/peerinfo/perf_peerinfo_api.c, src/peerinfo/test_peerinfo_api.c, src/transport/gnunet-service-transport_hello.c, src/transport/gnunet-service-transport_validation.c, src/transport/test_plugin_transport.c: new friend only HELLO type GNUNET_MESSAGE_TYPE_FRIEND_HELLO 2013-03-28 14:28 cfuchs * [r26644] src/pt/test_gnunet_vpn.c: some fixes to the pt/vpn testcase. 2013-03-28 13:54 wachs * [r26641] src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: more docu 2013-03-28 13:49 wachs * [r26640] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: docu 2013-03-28 13:26 wachs * [r26639] src/transport/gnunet-service-transport_blacklist.c, src/transport/test_transport_blacklisting.c: docu 2013-03-28 12:37 wachs * [r26638] src/transport/test_transport_blacklisting_cfg_blp_peer2_multiple_plugins.conf: fix 2013-03-28 12:29 wachs * [r26637] src/transport/Makefile.am, src/transport/test_transport_blacklisting.c, src/transport/test_transport_blacklisting_cfg_blp_peer1_multiple_plugins.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2_multiple_plugins.conf: additional test 2013-03-28 12:15 wachs * [r26633] src/transport/Makefile.am, src/transport/gnunet-service-transport_blacklist.c, src/transport/test_transport_blacklisting_cfg.c, src/transport/test_transport_blacklisting_cfg_blp_peer1.conf: fixes to blacklisting 2013-03-28 12:14 wachs * [r26632] src/transport/test_transport_blacklisting.c, src/transport/test_transport_blacklisting_cfg_blp_peer2.conf: modified test 2013-03-28 12:13 wachs * [r26631] src/transport/test_transport_blacklisting_cfg_blp_peer1_full.conf, src/transport/test_transport_blacklisting_cfg_blp_peer1_plugin.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2_full.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2_plugin.conf: confs 2013-03-28 09:50 wachs * [r26628] src/transport/test_transport_blacklisting_cfg.c: missing test 2013-03-28 09:18 harsha * [r26624] src/nse/nse_infiniband.conf: infiniband nse evaluation config 2013-03-27 16:31 wachs * [r26619] src/transport/Makefile.am, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_blacklist.c, src/transport/gnunet-service-transport_blacklist.h, src/transport/test_transport_blacklisting_cfg_blp_peer1.conf, src/transport/test_transport_blacklisting_cfg_blp_peer2.conf, src/transport/test_transport_blacklisting_cfg_peer1.conf, src/transport/test_transport_blacklisting_cfg_peer2.conf: transport cfg based blacklisting 2013-03-27 08:30 wachs * [r26615] src/ats/gnunet-service-ats_addresses.c, src/dv/gnunet-service-dv.c, src/fs/gnunet-service-fs.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: fix 2013-03-26 15:02 wachs * [r26612] src/ats-tool/gnunet-ats.c, src/ats/Makefile.am, src/ats/ats_api_performance.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api_performance_address_info.c, src/ats/test_ats_api_performance_list_addresses.c, src/ats/test_ats_api_performance_monitor.c, src/ats/test_ats_simplistic_change_preference.c, src/ats/test_ats_simplistic_pref_aging.c, src/dht/gnunet-service-dht_neighbours.c, src/dv/gnunet-service-dv.c, src/fs/gnunet-service-fs.c, src/include/gnunet_ats_service.h: api change 2013-03-26 13:03 wachs * [r26610] src/dv/gnunet-service-dv.c: fix 2013-03-26 12:52 wachs * [r26609] src/ats/test_ats_api_performance_address_info.c: test 2013-03-26 12:37 wachs * [r26608] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_api_performance_monitor.c: test 2013-03-26 10:50 wachs * [r26606] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_performance.h, src/ats/test_ats_api_performance_monitor.c: changes 2013-03-26 10:07 wachs * [r26604] src/ats/test_ats_api_performance_monitor.c: preliminary change 2013-03-26 08:30 wachs * [r26602] src/ats/ats_api_scheduling.c: fix if cb == NULL 2013-03-26 08:11 wachs * [r26601] src/ats/Makefile.am, src/ats/test_ats_api_performance.c, src/ats/test_ats_api_performance_list_addresses.c: rename test 2013-03-26 08:07 wachs * [r26600] src/ats/ats.h, src/ats/gnunet-service-ats_performance.c: unused 2013-03-25 16:10 wachs * [r26599] src/transport/test_plugin_transport.c: fix 2013-03-25 16:06 wachs * [r26598] src/ats-tool/gnunet-ats.c, src/ats/ats_api_performance.c, src/ats/gnunet-service-ats.c, src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api_performance.c, src/ats/test_ats_api_performance_monitor.c, src/ats/test_ats_simplistic_change_preference.c, src/ats/test_ats_simplistic_pref_aging.c, src/dht/gnunet-service-dht_neighbours.c, src/fs/gnunet-service-fs.c, src/include/gnunet_ats_service.h, src/include/gnunet_protocols.h: ats api change 2013-03-25 14:23 wachs * [r26597] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: ATS manipulation 2013-03-25 09:41 wachs * [r26592] src/fs/gnunet-service-fs_cp.c: doxygen 2013-03-25 09:41 wachs * [r26591] src/ats/ats_api_performance.c, src/core/gnunet-service-core_neighbours.c, src/include/gnunet_ats_service.h, src/include/gnunet_transport_plugin.h, src/testbed/gnunet-service-testbed_cache.c, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h, src/transport/gnunet-service-transport_manipulation.c: doxygen 2013-03-25 09:40 wachs * [r26590] src/hostlist/gnunet-daemon-hostlist.c, src/transport/gnunet-service-transport_blacklist.c, src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_manipulation.h: doxygen 2013-03-25 09:39 wachs * [r26589] src/core/test_core_api.c, src/core/test_core_api_reliability.c: ftb 2013-03-22 17:29 harsha * [r26578] src/testbed/gnunet-helper-testbed.c: fix: 2839 2013-03-22 17:02 cfuchs * [r26577] src/Makefile.am, src/exit/Makefile.am, src/exit/gnunet-helper-exit-windows.c, src/vpn/gnunet-helper-vpn-windows.c: * added vpn and exit to the default build options for mingw/windows builds. This code is considered experimental and has not yet undergone intensive testing. Use it at your own peril, but we would still be really glad for feedback and bug reports! (thanks!) * fixed a typo in the exit-makefile (buildflags) * adjusted output of gnunet-helper-exit-windows to properly identify itself * updated driver-paths for looking for tap32/tap64 2013-03-22 15:51 cfuchs * [r26574] contrib/Makefile.am, contrib/openvpn-tap32/tapw32, contrib/openvpn-tap32/tapw32/OemWin2k.inf, contrib/openvpn-tap32/tapw32/tap0901.cat, contrib/openvpn-tap32/tapw32/tap0901.sys, contrib/openvpn-tap32/tapw64, contrib/openvpn-tap32/tapw64/OemWin2k.inf, contrib/openvpn-tap32/tapw64/tap0901.cat, contrib/openvpn-tap32/tapw64/tap0901.sys: added 32 and 64bit tapw32 drivers for exit and vpn helpers in windows 2013-03-22 15:50 wachs * [r26573] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/test_plugin_transport.c: fixing ATS data 2013-03-22 14:53 wachs * [r26572] src/topology/gnunet-daemon-topology.c: fix 2013-03-22 11:08 wachs * [r26570] src/util/test_strings_to_data.c: more check 2013-03-22 11:01 wachs * [r26569] src/util/Makefile.am, src/util/test_strings_to_data.c: failing test 2013-03-22 09:09 wachs * [r26566] src/dv/gnunet-service-dv.c: fix 2013-03-22 08:25 wachs * [r26564] src/nse/gnunet-service-nse.c: fix 2013-03-22 06:07 LRN * [r26563] contrib/buildslave-0.8.5-gnunet-w32.patch: Fix the buildslave patch 2013-03-21 17:27 cfuchs * [r26562] src/exit/gnunet-helper-exit-windows.c, src/vpn/gnunet-helper-vpn-windows.c: * fixed incorrect doxygen commant fields in exit and vpn-helper-windows 2013-03-21 17:16 cfuchs * [r26561] src/exit/gnunet-helper-exit-windows.c: * adde ipv6 forwarding functionality for helper-exit-windows 2013-03-21 16:44 cfuchs * [r26559] src/exit/gnunet-daemon-exit.c, src/exit/gnunet-helper-exit-windows.c, src/exit/gnunet-helper-exit.c: * replaced no-nat delimiter which was % (reserved char on windows) with - for exit-helper-windows and exit-helper. * added ipv4 NAPT and removal functionality to exit-helper-windows * moved a few variables * next todo: ipv6 forwarding rules for netsh 2013-03-21 15:26 wachs * [r26557] src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs_cp.c: fs using ats data 2013-03-21 15:18 wachs * [r26556] src/peerinfo/test_peerinfo_api.c: fix 2013-03-21 15:02 wachs * [r26555] src/nse/gnunet-service-nse.c, src/testbed/gnunet-service-testbed_cache.c, src/topology/gnunet-daemon-topology.c: fixes 2013-03-21 14:57 wachs * [r26554] src/mesh/gnunet-service-mesh-new.c, src/mesh/gnunet-service-mesh.c: fix core api 2013-03-21 14:51 wachs * [r26552] src/integration-tests/connection_watchdog.c: api change 2013-03-21 14:49 wachs * [r26551] src/hostlist/gnunet-daemon-hostlist.c, src/hostlist/hostlist-client.c, src/hostlist/hostlist-server.c, src/hostlist/test_gnunet_daemon_hostlist.c, src/hostlist/test_gnunet_daemon_hostlist_learning.c, src/hostlist/test_gnunet_daemon_hostlist_reconnect.c: fix core api changes 2013-03-21 14:43 wachs * [r26548] src/chat/gnunet-service-chat.c, src/core/core_api.c, src/core/core_api_is_connected.c, src/core/core_api_iterate_peers.c, src/core/gnunet-core.c, src/core/test_core_api.c, src/core/test_core_api_reliability.c, src/core/test_core_api_send_to_self.c, src/core/test_core_api_start_only.c, src/core/test_core_quota_compliance.c, src/dht/gnunet-service-dht_neighbours.c, src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs_cp.c, src/fs/gnunet-service-fs_cp.h, src/include/gnunet_core_service.h: change to core pai 2013-03-21 14:08 wachs * [r26545] src/include/gnunet_transport_service.h, src/transport/gnunet-transport.c, src/transport/test_quota_compliance.c, src/transport/test_transport_api.c, src/transport/test_transport_api_bidirectional_connect.c, src/transport/test_transport_api_blacklisting.c, src/transport/test_transport_api_disconnect.c, src/transport/test_transport_api_limited_sockets.c, src/transport/test_transport_api_manipulation_recv_tcp.c, src/transport/test_transport_api_manipulation_send_tcp.c, src/transport/test_transport_api_reliability.c, src/transport/test_transport_api_restart_1peer.c, src/transport/test_transport_api_restart_2peers.c, src/transport/test_transport_api_timeout.c, src/transport/test_transport_api_unreliability.c, src/transport/test_transport_api_unreliability_constant.c, src/transport/test_transport_startonly.c, src/transport/test_transport_testing.c, src/transport/transport-testing.c, src/transport/transport_api.c: api fix 2013-03-21 14:08 wachs * [r26544] src/testbed/gnunet-service-testbed_cache.c: fix 2013-03-21 14:06 wachs * [r26543] src/core/gnunet-service-core_neighbours.c: fix 2013-03-21 13:45 wachs * [r26541] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_blacklist.c, src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_neighbours.h, src/transport/test_transport_startonly.c, src/transport/transport.h, src/transport/transport_api.c: changes to connect_cb 2013-03-21 13:33 wachs * [r26540] src/transport/test_transport_testing.c: fix test 2013-03-21 13:31 wachs * [r26539] src/include/gnunet_transport_service.h: changes 2013-03-21 13:31 wachs * [r26538] src/core/core.h, src/core/core_api.c, src/core/core_api_is_connected.c, src/core/core_api_iterate_peers.c, src/core/gnunet-service-core_clients.c, src/core/gnunet-service-core_clients.h, src/core/gnunet-service-core_kx.c, src/core/gnunet-service-core_kx.h, src/core/gnunet-service-core_neighbours.c, src/core/gnunet-service-core_sessions.c: ats related changes in core 2013-03-21 13:30 wachs * [r26537] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_neighbours.h, src/transport/gnunet-transport.c, src/transport/transport-testing.c, src/transport/transport.h, src/transport/transport_api.c: ats related changes in transport 2013-03-21 12:33 wachs * [r26535] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_neighbours.h: removing ats 2013-03-21 12:09 wachs * [r26534] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: ats manipulation 2013-03-21 11:01 wachs * [r26533] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: ats manipulation 2013-03-21 01:53 dold * [r26529] src/consensus/gnunet-service-consensus.c: fix 2013-03-21 01:39 dold * [r26528] src/consensus/gnunet-service-consensus.c: fix 2013-03-21 01:27 dold * [r26527] src/consensus/gnunet-service-consensus.c: fix 2013-03-21 01:06 dold * [r26526] src/consensus/consensus_flout.h, src/consensus/consensus_protocol.h, src/consensus/gnunet-consensus-ibf.c, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.c, src/consensus/ibf.c, src/consensus/ibf.h, src/consensus/test_consensus.conf, src/include/gnunet_container_lib.h: fixed consensus multi-peer communication, memory leaks, various bugs 2013-03-20 19:15 LRN * [r26525] src/util/network.c: Fix warnings and fix/improve logging in network.c 2013-03-20 18:50 LRN * [r26524] src/arm/arm_api.c, src/arm/arm_monitor_api.c, src/arm/gnunet-arm.c, src/arm/test_arm_api.c, src/arm/test_exponential_backoff.c, src/arm/test_gnunet_service_arm.c, src/include/gnunet_arm_service.h, src/regex/gnunet-regex-profiler.c: Simplify ARM alloc/connect 2013-03-20 18:50 LRN * [r26523] src/arm/arm_api.c, src/arm/gnunet-arm.c, src/arm/test_arm_api.c, src/arm/test_exponential_backoff.c, src/arm/test_gnunet_service_arm.c, src/include/gnunet_arm_service.h, src/regex/gnunet-regex-profiler.c: disconnect -> disconnect_and_free rename 2013-03-20 16:15 wachs * [r26522] src/ats/test_ats_api_performance_monitor.c: return 2013-03-20 12:37 wachs * [r26513] src/ats/ats_api_performance.c, src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api_performance_monitor.c: test 2013-03-20 09:33 wachs * [r26507] src/ats/ats_api_performance.c, src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api_performance_monitor.c: initial cb 2013-03-20 09:13 wachs * [r26506] src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api_performance_monitor.c: changes 2013-03-20 08:17 wachs * [r26504] src/ats/ats_api_performance.c: mod 2013-03-20 08:14 wachs * [r26503] src/transport/gnunet-service-transport_manipulation.c: fixed delay manipulation 2013-03-19 16:48 wachs * [r26502] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_performance.c: changes 2013-03-19 16:34 dold * [r26501] src/consensus/gnunet-service-consensus.c, src/consensus/test_consensus.conf: fix for for multi-peer consensus, non-power-of-two consensus now works 2013-03-19 14:53 wachs * [r26499] src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api_performance_monitor.c: changes 2013-03-19 14:06 LRN * [r26495] contrib/buildslave-0.8.5-gnunet-w32.patch: A buildslave patch for our W32 slaves * Safe process termination * Use BUILDSLAVE_SHELL, if defined, to run commands (Define it to something like %SLAVEDIR%/dir-where-msys-is/bin/sh.exe --login -c to be able to configure buildmaster with POSIX shell commands for all platforms) * Use temporary script files to change current directory when running MSYS 2013-03-19 12:58 wachs * [r26492] src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_performance.h: changes 2013-03-19 12:21 wachs * [r26491] src/ats/gnunet-service-ats_performance.c: changes 2013-03-19 11:56 wachs * [r26489] src/ats/ats_api_scheduling.c: remove break until fixeremove break until fixedd 2013-03-19 11:01 wachs * [r26488] src/include/gnunet_protocols.h: commit 2013-03-19 11:01 wachs * [r26487] src/ats/ats.h, src/ats/ats_api_performance.c, src/ats/gnunet-service-ats.c, src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_performance.h, src/ats/test_ats_api_performance_monitor.c: pre lunch commit 2013-03-19 10:05 wachs * [r26486] src/ats/Makefile.am, src/ats/test_ats_api_performance_monitor.c: test 2013-03-19 10:04 wachs * [r26485] src/ats/ats_api_performance.c, src/include/gnunet_ats_service.h: performance monitor API + rename 2013-03-19 09:33 wachs * [r26483] src/dv/plugin_transport_dv.c: dv plugin 2013-03-19 02:09 dold * [r26482] src/consensus/consensus.h, src/consensus/consensus_api.c, src/consensus/consensus_protocol.h, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.c, src/consensus/ibf.c, src/dv/gnunet-service-dv.c, src/include/gnunet_consensus_service.h, src/include/gnunet_protocols.h: fixed consensus for two peers, added log-rounds, started implementing freeze, multiple peers still buggy 2013-03-18 17:03 harsha * [r26480] src/nse/gnunet-nse-profiler.c: use testbed helper functions and lose old code 2013-03-18 16:10 wachs * [r26479] src/include/gnunet_transport_plugin.h, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h, src/transport/gnunet-service-transport_plugins.c, src/transport/gnunet-service-transport_plugins.h, src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp_broadcasting.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c, src/transport/test_plugin_transport.c: transport plugin api change: split of address receive and ats updates 2013-03-18 13:11 harsha * [r26474] src/include/gnunet_testbed_service.h, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers_1controller.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_services.c, src/testbed/testbed_api_testbed.c: expose Operation and associated closure in every event 2013-03-15 16:09 wachs * [r26464] src/transport/plugin_transport_tcp.c: unused 2013-03-15 14:27 wachs * [r26462] src/include/gnunet_transport_service.h: clean up 2013-03-15 14:27 wachs * [r26461] src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h, src/transport/test_transport_api_manipulation_recv_tcp.c, src/transport/test_transport_api_manipulation_send_tcp.c, src/transport/transport_api.c: clean up 2013-03-15 14:00 wachs * [r26460] src/transport/gnunet-service-transport_manipulation.c: unused 2013-03-15 13:42 wachs * [r26459] src/transport/gnunet-service-transport_manipulation.c: changes 2013-03-15 12:34 wachs * [r26456] src/transport/gnunet-service-transport_manipulation.c, src/transport/plugin_transport_tcp.c: manipulation recv side 2013-03-15 09:53 wachs * [r26443] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h: changes to manipulation 2013-03-15 09:37 harsha * [r26441] src/include/gnunet_testbed_service.h, src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_test_timeout.c, src/testbed/test_testbed_api_test_timeout.conf, src/testbed/testbed.conf.in, src/testbed/testbed_api_testbed.c: Call TestMaster callback upon timeout set through configuration fixes #2833 2013-03-15 09:07 wachs * [r26439] src/include/gnunet_transport_service.h, src/transport/gnunet-transport.c, src/transport/transport_api.c: doxygen 2013-03-15 09:01 wachs * [r26438] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_simplistic.c: doxygen 2013-03-15 07:05 LRN * [r26434] src/arm/gnunet-arm.c, src/arm/gnunet-service-arm.c, src/include/gnunet_disk_lib.h, src/util/pseudonym.c: Docfixes 2013-03-14 12:06 cfuchs * [r26418] contrib/ssh-keys: added my ssh public-key 2013-03-14 06:52 LRN * [r26414] src/arm/gnunet-arm.c: Correct %s in some cases 2013-03-14 06:49 LRN * [r26413] src/arm/gnunet-service-arm.c: Use correct size for messages. Again. D'oh. 2013-03-14 06:49 LRN * [r26412] src/util/server.c: Do log messages with wrong size 2013-03-13 21:17 LRN * [r26408] src/arm/gnunet-arm.c: Continue processing after listing services 2013-03-13 21:01 LRN * [r26407] src/arm/test_gnunet_service_arm.c: Modify one of the tests to check service list 2013-03-13 21:01 LRN * [r26406] src/arm/gnunet-service-arm.c: Fix arm service message handler declaration 2013-03-13 21:01 LRN * [r26405] src/arm/gnunet-service-arm.c: Use correct argument for receive_done 2013-03-13 19:50 LRN * [r26404] src/arm/gnunet-service-arm.c: Receive_done in monitor hanlding 2013-03-13 18:03 LRN * [r26403] src/arm/arm_monitor_api.c: Forgot to add the file... 2013-03-13 17:49 LRN * [r26402] src/arm/Makefile.am, src/arm/arm.h, src/arm/arm_api.c, src/arm/gnunet-arm.c, src/arm/gnunet-service-arm.c, src/arm/mockup-service.c, src/arm/test_arm_api.c, src/arm/test_exponential_backoff.c, src/arm/test_gnunet_service_arm.c, src/include/gnunet_arm_service.h, src/include/gnunet_protocols.h, src/include/gnunet_server_lib.h, src/regex/gnunet-regex-profiler.c, src/regex/regex_test_lib.c, src/util/client.c, src/util/connection.c, src/util/server.c: All-encompassing ARM update 2013-03-13 17:49 LRN * [r26401] src/arm/arm_api.c: Correctly destroy OS_Process (cosmetic fix) 2013-03-13 10:51 harsha * [r26395] src/include/gnunet_testbed_service.h, src/testbed/Makefile.am, src/testbed/test_testbed_api_statistics.conf, src/testbed/testbed_api.c, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h, src/testbed/testbed_api_statistics.c, src/testbed/testbed_api_testbed.c: Implement GNUNET_TESTBED_get_statistics() - resolves #2662 Test case for testing GNUNET_TESTBED_get_statistics() Fix waiting for SHUTDOWN_PEERS reply when controller crashes 2013-03-12 13:49 wachs * [r26391] src/ats/gnunet-service-ats_addresses_mlp.c: disable output 2013-03-11 16:02 wachs * [r26385] src/ats/perf_ats_mlp.c: perf test done /w update 2013-03-11 15:37 bartpolot * [r26384] src/dht/gnunet-service-dht_neighbours.c: BLOCK_EVALUATE regex PUT messages - reorder debug info for easier following 2013-03-11 14:46 wachs * [r26380] src/ats/perf_ats_mlp.c: implemented ats info updates + initial address update (fixing issue of execution time peaks) 2013-03-11 13:23 wachs * [r26377] src/ats/perf_ats_mlp.c: updating addresses 2013-03-08 16:37 wachs * [r26370] src/core/gnunet-service-core_neighbours.c: fix cast 2013-03-08 15:10 wachs * [r26363] src/ats/gnunet-service-ats_addresses_mlp.c: address specific names 2013-03-08 15:01 wachs * [r26362] src/ats/perf_ats_mlp.c: changes 2013-03-08 14:51 wachs * [r26361] src/ats/test_ats_mlp.c: test should not dump 2013-03-08 14:26 wachs * [r26360] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/test_ats_mlp.c: writing solutions and MPS dumps 2013-03-08 10:22 harsha * [r26356] src/include/gnunet_protocols.h, src/include/gnunet_testbed_service.h, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h: testbed API function to shutdown (stop + destroy) all peers. Client side functionality only. 2013-03-07 14:12 dold * [r26350] src/consensus/consensus_api.c, src/consensus/consensus_protocol.h, src/consensus/gnunet-consensus-ibf.c, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.c, src/consensus/ibf.c, src/consensus/ibf.h, src/include/gnunet_consensus_service.h, src/include/gnunet_protocols.h: consensus now implemented with primitive conclusion group selection 2013-03-06 17:24 bartpolot * [r26343] src/dht/gnunet-service-dht_neighbours.c: fix 2013-03-06 15:17 harsha * [r26340] src/testbed/gnunet-helper-testbed.c, src/testbed/test_gnunet_helper_testbed.c: Don't call gnunet scheduler from signal handler. Instead, write to a pipe (ARM-style) to run a scheduler task when signal is received. 2013-03-06 12:47 harsha * [r26337] src/testbed/gnunet_testbed_mpi_spawn.c: clean the lock file 2013-03-06 11:02 harsha * [r26334] contrib/testbed_infiniband.conf, contrib/testbed_supermuc.conf: SuperMUC testbed config 2013-03-06 10:52 harsha * [r26333] src/testbed/gnunet_testbed_mpi_spawn.c: Remove MPI code Starts the child process only in one instance (checks for lowest host ip; and that host ensures all instances co-ordinate via explicit lock file creation) Implemented basic ARM-like functionality for dealing with child processes 2013-03-06 08:40 wachs * [r26331] src/transport/gnunet-service-transport_validation.c: print warning only on failure 2013-03-06 08:22 LRN * [r26328] src/include/gnunet_pseudonym_lib.h, src/util/pseudonym.c: Pseudonym-removal function 2013-03-06 03:37 LRN * [r26327] src/testbed/Makefile.am: Correct testbed dependencies 2013-03-05 16:10 grothoff * [r26326] src/fs/Makefile.am, src/fs/fs.h, src/fs/fs_api.h, src/fs/fs_namespace.c, src/fs/fs_namespace_advertise.c, src/fs/fs_publish_ksk.c, src/fs/fs_search.c, src/fs/fs_unindex.c, src/fs/fs_uri.c, src/fs/gnunet-pseudonym.c, src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs.h, src/fs/gnunet-service-fs_cp.c, src/fs/gnunet-service-fs_lc.c, src/fs/gnunet-service-fs_pr.c, src/fs/gnunet-service-fs_pr.h, src/fs/gnunet-service-fs_put.c, src/fs/plugin_block_fs.c, src/fs/test_fs_namespace.c, src/fs/test_fs_uri.c, src/include/block_fs.h, src/include/gnunet_block_lib.h, src/include/gnunet_fs_service.h, src/include/gnunet_pseudonym_lib.h, src/include/gnunet_signatures.h, src/util/pseudonym.c, src/util/strings.c, src/util/test_pseudonym.c: starting major change towards implementing #2564, this breaks some FS tests and FS APIs 2013-03-05 13:40 wachs * [r26322] src/transport/gnunet-service-transport_validation.c: changes 2013-03-05 12:38 harsha * [r26319] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed_oc.c: be verbose while sending error message instead of emitting a warning 2013-03-04 20:33 LRN * [r26312] src/include/gnunet_crypto_lib.h: Increase GNUNET_CRYPTO_ECC_MAX_PUBLIC_KEY_LENGTH 2013-03-04 15:25 wachs * [r26310] src/transport/gnunet-service-transport_validation.c: disable message 2013-03-04 14:50 wachs * [r26308] src/transport/gnunet-service-transport_validation.c: error msg 2013-03-04 14:50 wachs * [r26307] src/transport/gnunet-service-transport_validation.c: validation fast start and throttling 2013-03-04 14:24 harsha * [r26300] src/include/gnunet_testing_lib.h, src/testing/testing.c: cache peer identities 2013-03-04 14:09 grothoff * [r26299] src/gns/gns.conf.in, src/include/gnunet_crypto_lib.h, src/testing/testing.c, src/util/crypto_ecc.c: add argument to GNUNET_CRYPTO_ecc_decode_key to allow testing to disable key validation 2013-03-04 13:19 wachs * [r26295] src/transport/gnunet-service-transport_validation.c: implementing pong singature caching 2013-03-04 08:28 LRN * [r26290] src/util/strings.c, src/util/test_strings.c: Accept time strings where number and unit are not separated by a space Fixes #2806 2013-03-04 02:42 grothoff * [r26282] doc/man/gnunet-peerinfo.1: fix #2811 - missing options in gnunet-peerinfo man page 2013-03-04 01:20 LRN * [r26281] src/fs/fs_namespace_advertise.c, src/include/gnunet_fs_service.h: Implement GNUNET_FS_namespace_insert_advertisement_into_metadata 2013-03-04 01:20 LRN * [r26280] src/fs/fs_uri.c: Add error messages to GNUNET_FS_uri_sks_create 2013-03-03 11:33 LRN * [r26271] src/fs/fs_namespace.c, src/include/gnunet_fs_service.h: Make 2nd and 3rd arguments of GNUNET_FS_namespace_rename constant pointers 2013-03-03 08:14 grothoff * [r26268] src/core/gnunet-service-core_kx.c, src/core/gnunet-service-core_sessions.c, src/core/gnunet-service-core_typemap.c: reduce messages in initial KX 2013-03-03 01:57 LRN * [r26265] src/fs/fs_namespace.c, src/include/gnunet_fs_service.h: GNUNET_FS_namespace_rename 2013-03-03 01:57 LRN * [r26264] src/fs/fs_namespace.c, src/include/gnunet_fs_service.h: Be able to open existing namespaces 2013-03-03 01:57 LRN * [r26263] src/include/gnunet_crypto_lib.h, src/util/crypto_rsa.c: Be able to only-read-not-create RSA keys 2013-03-03 01:57 LRN * [r26262] src/fs/fs_namespace.c, src/fs/fs_uri.c, src/include/gnunet_fs_service.h: Implement and use GNUNET_FS_namespace_get_public_key_hash 2013-03-03 01:57 LRN * [r26261] src/fs/fs_namespace.c, src/fs/fs_search.c, src/fs/fs_unindex.c, src/include/gnunet_crypto_lib.h, src/util/crypto_rsa.c: Implement and use GNUNET_CRYPTO_rsa_get_public_key_hash 2013-03-02 22:40 grothoff * [r26260] src/core/gnunet-service-core_kx.c: do not verify an ephemeral key again if it is the same as the previous key 2013-03-02 22:19 grothoff * [r26259] src/core/core.conf.in, src/core/gnunet-service-core_kx.c: adding option to disable use of ephemeral keys for HPC testing 2013-03-01 14:32 harsha * [r26250] src/testbed/gnunet_testbed_mpi_spawn.c: finish off with MPI before spawning 2013-03-01 12:47 bartpolot * [r26246] src/dht/gnunet-service-dht_neighbours.c: Remove CORE corking from DHT traffic 2013-03-01 06:55 LRN * [r26242] src/util/os_priority.c: Silence a warning 2013-02-28 13:28 harsha * [r26231] contrib/testbed_setup_pre_ecc_tree.sh: update configure.ac to HEAD 2013-02-28 11:55 harsha * [r26230] src/testbed/gnunet_testbed_mpi_spawn.c: not using GNUNET_PROGRAM_run() as it is eating away the trailing command arguments 2013-02-28 10:09 wachs * [r26229] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: changes 2013-02-27 23:13 LRN * [r26228] src/fs/test_fs_namespace.c: NS test: Use different URIs for different phases 2013-02-27 21:24 harsha * [r26227] configure.ac: define WITH_LL only if libllapi is found 2013-02-27 17:23 harsha * [r26223] src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api_testbed.c: get hosts from loadleveler instead of reading them from hostlist 2013-02-27 17:05 harsha * [r26222] src/testbed/testbed_api_hosts.c: GNUNET_TESTBED_hosts_load_from_loadleveler() function available only when --with-ll is specified 2013-02-27 16:58 harsha * [r26221] contrib/testbed_setup_pre_ecc_tree.sh: script to prepare tree for pre-ecc testbed compilation 2013-02-27 16:46 harsha * [r26220] src/include/gnunet_protocols.h: reverting back to the previous working version 2013-02-27 16:43 harsha * [r26219] src/include/gnunet_protocols.h: version to make updated testbed compile with pre-ecc age code. 2013-02-27 16:39 wachs * [r26218] src/ats/gnunet-service-ats_addresses_mlp.c: switching networks 2013-02-27 16:10 wachs * [r26217] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp_update.c: quality update 2013-02-27 15:04 wachs * [r26216] src/ats/gnunet-service-ats_addresses_mlp.c: quality update 2013-02-27 14:22 harsha * [r26215] src/include/gnunet_testbed_service.h, src/testbed/gnunet_testbed_mpi_spawn.c, src/testbed/testbed_api_hosts.c: Parsing LoadLeveler allocated hosts and creating testbed hosts from them 2013-02-27 14:12 wachs * [r26214] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp_update.c: changes 2013-02-27 13:43 harsha * [r26213] src/testbed/Makefile.am, src/testbed/gnunet_testbed_mpi_spawn.c: checkpoint save 2013-02-27 13:43 wachs * [r26212] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp_update.c: new test 2013-02-27 09:59 wachs * [r26211] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: changes 2013-02-26 15:26 wachs * [r26209] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/perf_ats_mlp.c: changes 2013-02-26 15:07 wachs * [r26208] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/perf_ats_mlp.c: performance analysis 2013-02-26 13:31 wachs * [r26207] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.conf: perf 2013-02-26 09:04 wachs * [r26206] src/ats/test_ats_mlp.c: fix for test 2013-02-25 16:27 wachs * [r26205] src/ats/Makefile.am, src/ats/perf_ats_mlp.c: changes to perf 2013-02-25 15:51 wachs * [r26204] src/ats/test_ats_mlp.c: memory leak 2013-02-25 15:38 wachs * [r26203] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp.c: changes 2013-02-25 14:58 wachs * [r26202] src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/test_ats_mlp.c: old code 2013-02-25 14:53 wachs * [r26201] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: code cleanup + api extension 2013-02-25 13:08 wachs * [r26200] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp.c: fixes 2013-02-25 10:43 wachs * [r26199] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp.c: fixes 2013-02-25 10:02 wachs * [r26198] src/ats/gnunet-service-ats_addresses_mlp.c: changes 2013-02-22 16:24 wachs * [r26196] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: modifications 2013-02-22 15:45 wachs * [r26195] src/ats/gnunet-service-ats_addresses_mlp.c: create constrain function 2013-02-22 15:36 wachs * [r26194] src/ats/gnunet-service-ats_addresses_mlp.c: simplify 2013-02-22 15:21 wachs * [r26193] src/ats/gnunet-service-ats_addresses_mlp.c: simplyfiying code 2013-02-22 14:53 harsha * [r26192] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.h, src/testbed/gnunet-service-testbed_oc.c, src/testbed/testbed_api.c: Use a sub operation while forwarding controller link operations. This helps to propagate the change in a host's configuration along the controller tree's branch back to root. 2013-02-22 14:37 wachs * [r26191] src/ats/gnunet-service-ats_addresses_mlp.c: changes 2013-02-22 14:28 wachs * [r26190] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: create set_value function 2013-02-22 14:17 wachs * [r26189] src/ats/gnunet-service-ats_addresses_mlp.c: changes 2013-02-22 13:32 wachs * [r26188] src/ats/gnunet-service-ats_addresses_mlp.c: implementing restructured problem creation 2013-02-22 08:47 wachs * [r26186] src/ats/test_ats_api_common.c, src/ats/test_ats_api_common.h, src/ats/test_ats_simplistic_pref_aging.c: fix test 2013-02-21 17:06 harsha * [r26182] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.h, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h: send configurations of newly started slave controllers as part of controller link operations 2013-02-21 15:50 wachs * [r26180] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: auto_solve 2013-02-21 15:12 wachs * [r26179] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: result propagation 2013-02-21 14:38 wachs * [r26178] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: changes 2013-02-21 14:20 harsha * [r26177] src/testbed/testbed_api_hosts.c: host locking; warn upon API violation 2013-02-21 13:18 wachs * [r26176] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: refactoring 2013-02-21 12:14 wachs * [r26174] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: changes 2013-02-21 11:32 harsha * [r26173] src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h: M testbed/testbed.h naming consistency include uncompressed config size M testbed/testbed_api_hosts.c pulled host registration functions from testbed_api.c M testbed/testbed_api_hosts.h export handler to handle ADD_HOST confirmation messages M testbed/gnunet-service-testbed.c parse the modified ADD_HOST message M testbed/testbed_api.c lose host registration code extract configuration from ADD_HOST messages M testbed/testbed_api.h include hacks 2013-02-21 10:51 wachs * [r26172] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_averaging.c: clean up of MLP_Handle 2013-02-20 17:53 wachs * [r26169] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: changes 2013-02-20 16:24 wachs * [r26168] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/test_ats_mlp.c: changes 2013-02-20 15:15 harsha * [r26167] contrib/testbed_infiniband.conf, src/include/gnunet_testbed_service.h, src/nse/gnunet-nse-profiler.c, src/regex/gnunet-regex-profiler.c, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers_1controller.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h, src/testbed/testbed_api_testbed.c: Assosiate a configuration template while creating hosts. This paves a way to manage the configurations of controllers running on a host automatically. modified ADD_HOST message structure to have host configuration. This feature is yet to be implemented. The idea is that GNUNET_TESTBED_link_controllers() should take no configuration when hosts automatically update configuration when a new configuration is generated from a template. 2013-02-20 13:20 wachs * [r26166] src/ats/gnunet-service-ats_addresses_mlp.c: changes 2013-02-19 16:46 wachs * [r26162] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp.c: changes 2013-02-19 15:37 wachs * [r26161] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_mlp.c: changes 2013-02-19 13:39 wachs * [r26160] src/ats/gnunet-service-ats_addresses_mlp.c: documentation 2013-02-19 13:37 wachs * [r26159] src/ats/ats.conf.in, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp.conf: changes 2013-02-19 12:52 wachs * [r26158] src/ats/Makefile.am, src/ats/ats.conf.in, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/test_ats_api_common.h, src/ats/test_ats_mlp.c: refactoring and renaming 2013-02-19 09:31 wachs * [r26157] src/ats/test_ats_mlp.c: test 2013-02-19 04:04 LRN * [r26156] src/fs/fs_namespace.c, src/fs/test_fs_namespace.c, src/include/gnunet_fs_service.h: Asynchronous namespace creation. With a test. 2013-02-19 04:04 LRN * [r26155] src/fs/fs_namespace.c: Don't generate namespace key files in the root dir... 2013-02-19 04:04 LRN * [r26154] configure.ac: Fix git version detection in configure (D'oh...) 2013-02-18 16:11 wachs * [r26152] src/ats/gnunet-service-ats_addresses_simplistic.c: docu 2013-02-18 15:39 wachs * [r26151] src/ats/gnunet-service-ats_addresses.c: docu 2013-02-18 15:07 wachs * [r26150] src/ats/gnunet-service-ats_addresses_simplistic.c: docu 2013-02-18 10:01 LRN * [r26148] src/util/os_priority.c: It's on stack... 2013-02-18 09:35 wachs * [r26147] src/peerinfo-tool/gnunet-peerinfo.c: does not terminate on invalid uri 2013-02-18 09:22 wachs * [r26146] src/peerinfo-tool/gnunet-peerinfo.c: memory corruption 2013-02-18 08:35 wachs * [r26145] src/util/crypto_ecc.c: break 2013-02-16 16:16 LRN * [r26144] src/util/os_priority.c: Make pipe sanity check work on W32 too 2013-02-15 16:06 wachs * [r26142] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/include/gnunet_ats_service.h, src/util/crypto_ecc.c: changes 2013-02-15 15:04 wachs * [r26141] src/ats/gnunet-service-ats_addresses.c: auto generation note 2013-02-15 14:30 harsha * [r26140] contrib/testbed_perfhacks.patch: Hacks to reduce per-peer load on CPU by increasing transport retransmission timeouts. This helps to keep the load on testbed node low. Thanks Bart! 2013-02-15 14:01 wachs * [r26139] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c: more docu 2013-02-15 13:05 wachs * [r26136] src/ats/gnunet-service-ats_addresses.c: docu 2013-02-15 12:12 wachs * [r26135] src/ats/gnunet-service-ats_addresses.c: docu 2013-02-15 11:21 LRN * [r26134] src/util/os_priority.c: Detect bad control pipes earlier 2013-02-15 10:51 wachs * [r26133] src/ats/gnunet-service-ats_addresses.c: docu 2013-02-15 10:49 wachs * [r26132] src/ats/gnunet-service-ats_addresses.c: docu 2013-02-15 10:32 wachs * [r26130] src/ats/gnunet-service-ats_addresses.c: more docu 2013-02-15 10:03 LRN * [r26129] src/util/os_priority.c: Try to fix process spawning 2013-02-15 09:52 wachs * [r26128] src/ats/gnunet-service-ats_addresses.c: docu 2013-02-15 09:47 LRN * [r26127] src/util/test_os_start_process.c: Another highly temporary fix to make os_start_process pass 2013-02-15 09:32 wachs * [r26126] src/ats/gnunet-service-ats_addresses.c: more docu 2013-02-15 09:23 wachs * [r26125] src/ats/gnunet-service-ats_addresses.c: docu 2013-02-15 09:18 wachs * [r26124] src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_simplistic_switch_networks.c: remove static function 2013-02-14 18:33 LRN * [r26122] src/util/test_os_start_process.c: Temporary fix to make test_os_start_process pass again 2013-02-14 17:20 LRN * [r26120] src/util/os_priority.c: Oops 2013-02-14 16:46 harsha * [r26119] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.h, src/testbed/gnunet-service-testbed_oc.c, src/testbed/testbed.conf.in: fix 2793: Testbed does not allow to set TIMEOUT for operations 2013-02-14 16:15 LRN * [r26118] src/util/w32cat.c: Make w32cat pipe-controllable 2013-02-14 16:15 LRN * [r26117] src/util/disk.c, src/util/os_priority.c: Use passed-by-fd pipe to control chilren Removes npipe_*() functions. Uses normal GNUnet pipe for child control (the pipe is anonymous on *nix, named-with-unique-name on W32). Also tighten W32 code (close pipes correctly on errors). Remove some FIXME NILS comments. Convert #if MINGW -> #if defined (WINDOWS) in some places. Better start_process() debug logging on W32 2013-02-14 16:15 LRN * [r26116] src/util/disk.c: Minimal W32 version to XP, use uniqueness flag 2013-02-14 16:15 LRN * [r26115] src/include/gnunet_disk_lib.h, src/util/disk.c: More flexible native->GNUnet_handle file opening Can now open not just FILEs, but also integer fds and native Windows handles. The last two will be used later by the new pipe control code. 2013-02-14 16:15 LRN * [r26114] src/util/disk.c: Fix file close to work on pipe ends correctly 2013-02-14 16:15 LRN * [r26113] src/include/gnunet_disk_lib.h, src/util/disk.c: Make pipe ends detachable, fix W32 corner-cases Now pipe ends are fully-functional FileHandles. You can detach them from the pipe, and closing pipe will not affect them afterwards. Tightened W32 implementation (make it close events!) 2013-02-14 16:15 LRN * [r26112] src/util/os_priority.c: W32: Don't leak stdin/stdout when spawning If stdin/stdout pipe is provided by us, AND we tell start_process() to pass along our own current stdin/stdout, our current stdin/stdout will be leaked to the child (child will have a copy, but won't know about it). 2013-02-14 15:01 wachs * [r26110] src/hostlist/hostlist-client.c: change to WARNING 2013-02-14 14:39 wachs * [r26107] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.h: docu 2013-02-14 13:36 wachs * [r26106] src/ats/test_ats_mlp.c: mod test 2013-02-14 13:28 wachs * [r26105] src/ats/test_ats_api_common.c, src/ats/test_ats_api_common.h, src/ats/test_ats_mlp.c: mod 2013-02-14 12:42 wachs * [r26102] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_api_common.c, src/ats/test_ats_api_common.h, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp.conf: modifications 2013-02-14 12:33 harsha * [r26101] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h, src/testbed/testbed_api_peers.c: move parallel overlay connect operation queue from controller handle to host handle 2013-02-14 12:10 wachs * [r26100] src/ats/Makefile.am, src/ats/test_ats_mlp.c: active test 2013-02-14 12:06 wachs * [r26099] src/ats/test_ats_mlp.c: change in test 2013-02-14 12:05 wachs * [r26098] src/ats/Makefile.am, src/ats/test_ats_mlp.conf: new config file 2013-02-14 10:41 harsha * [r26097] src/testbed, src/testbed/Makefile.am, src/testbed/standard_deviation.c, src/testbed/test_testbed_api_sd.c, src/testbed/testbed_api.c, src/testbed/testbed_api.c.new, src/testbed/testbed_api_sd.c, src/testbed/testbed_api_sd.h: separate SD calculations 2013-02-14 10:34 wachs * [r26096] src/util/os_installation.c: fix for 0002797 2013-02-12 17:14 harsha * [r26081] src/testbed/testbed_api.c: fix 2780: Testbed doesn't clean up properly on error 2013-02-12 16:48 harsha * [r26079] src/include/gnunet_helper_lib.h, src/util/helper.c: stop helpers by closing stdin 2013-02-11 08:49 wachs * [r26062] src/transport/plugin_transport_http_client.c: hotfix for curl vulnerability: libcurl SASL buffer overflow vulnerability CVE-2013-0249 2013-02-05 20:49 grothoff * [r26035] NEWS, README, README.1st, src/core/Makefile.am, src/core/gnunet-service-core.c, src/core/gnunet-service-core_kx.c, src/core/gnunet-service-core_kx.h, src/core/gnunet-service-core_neighbours.c, src/hello/gnunet-hello.c, src/hello/hello.c, src/hello/test_hello.c, src/include/gnunet_crypto_lib.h, src/include/gnunet_hello_lib.h, src/include/gnunet_protocols.h, src/include/gnunet_signatures.h, src/include/gnunet_testing_lib.h, src/peerinfo-tool/gnunet-peerinfo.c, src/testing/gnunet-testing.c, src/testing/testing.c, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h, src/transport/gnunet-service-transport_hello.c, src/transport/gnunet-service-transport_hello.h, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_validation.c, src/transport/gnunet-service-transport_validation.h, src/transport/test_plugin_transport.c, src/util/crypto_aes.c, src/util/crypto_hash.c, src/util/gnunet-ecc.c, src/util/gnunet-rsa.c, src/util/test_crypto_aes.c, src/util/test_crypto_aes_weak.c: switching to ECDHE cryptography f, implementation is incomplete and INSECURE, do not use for anything but testing 2013-02-05 20:48 grothoff * [r26034] configure.ac, po/POTFILES.in, po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/arm/Makefile.am, src/mesh/Makefile.am, src/regex/Makefile.am, src/transport/Makefile.am: 095a 2013-02-05 16:06 wachs * [r26026] src/transport/gnunet-service-transport_manipulation.c, src/transport/test_transport_api_manipulation_recv_tcp.c, src/transport/test_transport_api_manipulation_send_tcp.c: documentation 2013-02-05 16:03 wachs * [r26025] src/transport/Makefile.am: extradist -This line, and those below, will be ignored-- M src/transport/Makefile.am 2013-02-05 16:02 wachs * [r26024] src/include/gnunet_transport_service.h, src/transport/transport_api.c: docu 2013-02-05 15:53 wachs * [r26023] src/transport/test_transport_api_manipulation_recv_tcp.c: new test 2013-02-05 15:50 wachs * [r26022] src/transport/gnunet-service-transport_manipulation.c, src/transport/test_transport_api_manipulation_send_tcp.c: fixes 2013-02-05 15:35 wachs * [r26021] src/transport/Makefile.am, src/transport/gnunet-service-transport_manipulation.c, src/transport/gnunet-service-transport_manipulation.h, src/transport/test_transport_api_manipulation.c, src/transport/test_transport_api_manipulation_recv_tcp_peer1.conf, src/transport/test_transport_api_manipulation_recv_tcp_peer2.conf, src/transport/test_transport_api_manipulation_send_tcp.c, src/transport/test_transport_api_manipulation_send_tcp_peer1.conf, src/transport/test_transport_api_manipulation_send_tcp_peer2.conf, src/transport/test_transport_api_manipulation_tcp_peer1.conf, src/transport/test_transport_api_manipulation_tcp_peer2.conf: traffic manipulation: receive delay 2013-02-05 14:39 wachs * [r26020] src/transport/test_transport_api_manipulation.c: delay sending implemented 2013-02-05 14:24 harsha * [r26019] src/gns/test_gns_dht_three_peers.c, src/include/gnunet_testbed_service.h, src/regex/gnunet-regex-profiler.c, src/testbed/test_testbed_api_topology.c, src/testbed/test_testbed_api_topology_clique.c, src/testbed/testbed_api_testbed.c, src/testbed/testbed_api_topology.c: add completion callback for overlay topology configure functions 2013-02-05 12:47 wachs * [r26016] src/include/gnunet_transport_service.h, src/transport/Makefile.am, src/transport/transport_api.c: last commit for metric 2013-02-05 12:46 wachs * [r26015] src/include/gnunet_protocols.h, src/transport/test_transport_api_manipulation_tcp_peer1.conf, src/transport/test_transport_api_manipulation_tcp_peer2.conf: more 2013-02-05 12:45 wachs * [r26014] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport.h, src/transport/transport.h: more metric 2013-02-05 12:44 wachs * [r26013] src/transport/gnunet-service-transport_clients.c, src/transport/test_transport_api_manipulation.c: transport metric manipulation 2013-02-04 16:54 wachs * [r26007] src/transport/plugin_transport_tcp.c: limit connection for tcp 2013-02-04 15:40 wachs * [r26003] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_neighbours.h, src/transport/gnunet-service-transport_validation.c, src/transport/gnunet-service-transport_validation.h, src/transport/transport.h: throttling validations 2013-02-04 15:34 wachs * [r26002] configure.ac: check for getrlimit 2013-02-04 10:52 wachs * [r26001] src/transport/gnunet-transport.c: implemented 0002773 2013-02-04 09:53 wachs * [r25997] src/ats/gnunet-service-ats_addresses.c: fix for 0002723 2013-02-04 09:34 wachs * [r25996] src/transport/gnunet-service-transport.c, src/transport/plugin_transport_tcp.c: check code for 0002774 2013-02-02 17:26 LRN * [r25988] src/util/container_meta_data.c: Discard large metadata items first 2013-02-02 17:26 LRN * [r25987] src/util/container_meta_data.c: Fix a memory leak in MD serializer 2013-02-02 17:25 LRN * [r25986] src/util/container_meta_data.c: Fix a buffer overflow 2013-02-02 17:25 LRN * [r25985] src/fs/gnunet-helper-fs-publish.c: Don't send more than 64k from fs helper 2013-02-01 12:49 harsha * [r25974] src/transport/transport_api.c: GNUNET_TRANSPORT_get_hello() to call its callback asynchronously 2013-01-31 14:15 cfuchs * [r25967] src/exit/gnunet-helper-exit-windows.c: re-enumated argv to conform with helper-exit syntax added stub for ipv4 nat. Note that there is a problem ahead! 2013-01-31 13:12 cfuchs * [r25966] src/exit/gnunet-helper-exit-windows.c, src/vpn/gnunet-helper-vpn-windows.c: added support for partial write to stdin/stdout. there seems to be no point in adding support for partial read from the TAP, as there is no delimiter and we get data on a per-frame level. 2013-01-31 12:32 cfuchs * [r25964] src/exit/gnunet-helper-exit-windows.c, src/vpn/gnunet-helper-vpn-windows.c: added support for partial reads from stdin 2013-01-31 10:41 cfuchs * [r25959] src/exit/gnunet-helper-exit-windows.c, src/vpn/gnunet-helper-vpn-windows.c: helper-vpn and helper-exit now are 64bit capabled. added check if we are running on a win32/wow64/win64 host system. 2013-01-31 09:45 grothoff * [r25956] src/vpn/vpn.conf.in: porting to W32 requires a port, yepee 2013-01-31 09:11 cfuchs * [r25954] src/exit/gnunet-helper-exit-windows.c, src/vpn/gnunet-helper-vpn-windows.c: some final code-beautification (coding style 4tw!) removed a few obsolete variables 2013-01-31 08:52 cfuchs * [r25953] src/exit/Makefile.am, src/exit/gnunet-helper-exit-windows.c: added gnunet-helper-exit-windows, which currently is just a copy of gnunet-helper-vpn-windows 2013-01-30 17:45 cfuchs * [r25952] src/vpn/gnunet-helper-vpn-windows.c: added nice debug output for gnunet-herlper-vpn-windows. 2013-01-30 15:54 grothoff * [r25947] src/fs/perf_gnunet_service_fs_p2p.c, src/fs/perf_gnunet_service_fs_p2p.conf, src/include/gnunet_network_lib.h, src/testbed/gnunet-service-testbed_hc.c: API extension, make blocking socket API visible 2013-01-30 15:06 harsha * [r25945] src/testbed/gnunet-service-testbed_hc.c: towards caching CORE handles 2013-01-30 13:38 harsha * [r25944] src/core/core_api.c, src/include/gnunet_core_service.h: function to synchronously check if a peer is connected at CORE level 2013-01-30 10:06 harsha * [r25938] src/testbed/gnunet-service-testbed.h, src/testbed/gnunet-service-testbed_hc.c, src/testbed/gnunet-service-testbed_oc.c: cache transport handles with peer connect notifications 2013-01-30 09:22 wachs * [r25937] src/include/gnunet_transport_service.h, src/transport/transport_api.c: forgot 2013-01-29 15:10 harsha * [r25933] src/testbed/gnunet-service-testbed_hc.c, src/testbed/gnunet-service-testbed_oc.c: caching transport handles 2013-01-26 14:27 harsha * [r25921] src/testbed/gnunet-service-testbed_oc.c: bound remote overlay connect operation execution to limited number of open file descriptors 2013-01-26 09:50 grothoff * [r25919] src/arm/gnunet-arm.c, src/arm/test_arm_api.c, src/arm/test_exponential_backoff.c, src/arm/test_gnunet_service_arm.c: LRN: Here's a patch. See if it doesn't break anything for you. Arm service is started with -c <configname> only when the process that runs arm service has "[arm]/CONFIG" defined in the configuration used to run arm service (usually - process' own configuration). Since default [arm] config has no CONFIG defined anymore (thanks to your r25908), we need to add this code to put the config file that was passed to gnunet-arm tool via -c as "[arm]/CONFIG" for arm service to receive it. Otherwise arm service is run without config and reads default config (~/.gnunet/gnunet.conf) instead, which is clearly not what we need. 2013-01-25 22:27 harsha * [r25918] po/POTFILES.in: fix 2746 2013-01-25 20:38 harsha * [r25917] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.h, src/testbed/testbed.conf.in: read MAX_OPEN_FDS from configuration 2013-01-25 16:42 harsha * [r25913] src/testbed/gnunet-service-testbed_oc.c: bound overlay connect operation execution to limited number of open file descriptors 2013-01-25 16:02 grothoff * [r25907] src/arm/arm_api.c: start gnunet-service-arm nicely if configuration file does not exist 2013-01-25 15:22 grothoff * [r25904] src/exit/Makefile.am, src/exit/exit.conf, src/exit/gnunet-daemon-exit.c: add DNS exit for mesh to gnunet-daemon-exit 2013-01-25 15:22 grothoff * [r25903] src/dns/Makefile.am, src/dns/dns.conf.in, src/dns/gnunet-service-dns.c: remove DNS exit for mesh from gnunet-service-dns 2013-01-25 10:55 harsha * [r25892] src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.h, src/testbed/gnunet-service-testbed_hc.c: separate hello cache as module 2013-01-24 17:01 harsha * [r25889] src/testbed/test_testbed_api_operations.c: test harder 2013-01-24 15:46 bartpolot * [r25886] src/mesh/Makefile.am, src/mesh/gnunet-daemon-regexprofiler.c, src/mesh/gnunet-regex-profiler.c, src/mesh/gnunet-service-mesh.c, src/regex, src/regex/Makefile.am, src/regex/gnunet-daemon-regexprofiler.c, src/regex/gnunet-regex-profiler.c: Moved regex profiler and profiler daemon from mesh to regex, adaped to regex dht lib 2013-01-24 13:54 cfuchs * [r25885] src/vpn/gnunet-helper-vpn-windows.c: re-fixed incorrect from last commit... :-D forgot to save. 2013-01-24 13:51 cfuchs * [r25884] src/vpn/gnunet-helper-vpn-windows.c: added debug logics to print to and read from STDIN, instead of from named pipes moved declaration of hdr outside of the ifs fixed an incorrect comparison introduced in last commit 2013-01-24 13:07 cfuchs * [r25883] src/vpn/gnunet-helper-vpn-windows.c: helper now always uses BOOL(winbool) instead of boolean to stay consistent attept_write now properly resets the read facility to IOSTATE_RESUME, in case read was stalled because write was busy 2013-01-24 12:49 cfuchs * [r25882] src/vpn/gnunet-helper-vpn-windows.c: added IOSTATE_RESUME and related code to state machines 2013-01-24 12:24 harsha * [r25881] src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h: operations now can explicitly register how many resources they require 2013-01-24 11:46 dold * [r25879] src/consensus/gnunet-consensus.c: fix 2013-01-24 08:51 cfuchs * [r25871] src/vpn/gnunet-helper-vpn-windows.c: added gnunet-header stripping and adding functionality woops logics bug discovered: when read goes into waiting, the output facility will not transfer the input buffer and forget about it silently... 2013-01-24 08:23 cfuchs * [r25870] src/vpn/gnunet-helper-vpn-windows.c: added ip-address remove functions newly set IP addresses now should expire upon reboot (buggy on some windows, but at least it solves the IP-persistence issues in win7 and above) cloned read functions to properly apply or strip the gnunet message header removed the status BOOL from the overlapped struct and made it local some fixes here and there added a lot of comments style adjustments TODO: * actually strip the gnunet message header or apply it again * test with the main vpn binary 2013-01-24 02:55 dold * [r25866] src/consensus/consensus_api.c, src/consensus/consensus_protocol.h, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.c, src/consensus/ibf.c, src/consensus/test_consensus.conf: implemented value exchange, various fixes 2013-01-23 13:15 harsha * [r25862] contrib/testbed_infiniband.conf: profiler now depends on config file to give topology option 2013-01-23 13:14 harsha * [r25861] src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api_testbed.c: fix 2688: profiler now uses GNUNET_TESTBED_run () 2013-01-23 10:46 harsha * [r25860] src/testbed/testbed_api_testbed.c: use all IP addresses of master controller as trusted ip 2013-01-23 10:10 wachs * [r25859] src/ats/test_ats_simplistic_pref_aging.c: test 2013-01-22 16:44 wachs * [r25857] src/ats/test_ats_simplistic_pref_aging.c: changes 2013-01-22 16:01 wachs * [r25856] src/ats/gnunet-service-ats_addresses_simplistic.c: wrong type causing invalid reads 2013-01-22 11:04 wachs * [r25854] contrib/pydmesg: print dmesg messages with human readable timestamps useful to check when segfaults etc happened 2013-01-21 16:58 wachs * [r25853] src/ats/gnunet-service-ats_addresses_simplistic.c: changes to aging 2013-01-21 16:29 wachs * [r25850] src/ats/gnunet-service-ats_addresses_simplistic.c: fixes 2013-01-21 16:26 LRN * [r25848] po/POTFILES.in: mesh_block_lib.c is gone 2013-01-21 16:15 wachs * [r25847] src/ats/test_ats_simplistic_pref_aging.c: improving test 2013-01-21 13:24 grothoff * [r25837] contrib/gnunet-chk.py: 3 2013-01-18 16:52 wachs * [r25835] src/ats/gnunet-service-ats_addresses_simplistic.c: preference aging + improved quota recalculation due to pref change 2013-01-18 15:48 wachs * [r25833] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_simplistic_pref_aging.c: changes 2013-01-18 14:07 wachs * [r25831] src/ats-tool/gnunet-ats.c: print network type 2013-01-18 13:49 wachs * [r25830] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_common.c: changes 2013-01-18 12:23 wachs * [r25829] src/transport/plugin_transport_http_common.c, src/transport/test_http_common.c: changes 2013-01-18 12:01 wachs * [r25828] src/transport/plugin_transport_http_common.c: mem leak 2013-01-18 11:16 wachs * [r25827] src/transport/test_http_common.c: change 2013-01-18 11:07 wachs * [r25826] src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h, src/transport/test_http_common.c: address parsing 2013-01-18 04:51 LRN * [r25823] src/regex/Makefile.am: Fix regex dependencies 2013-01-18 04:43 LRN * [r25822] src/transport/gnunet-transport.c: Fix FPRINTF invocation 2013-01-18 04:43 LRN * [r25821] src/core/gnunet-service-core_kx.c: Replace EPV with a warning 2013-01-18 04:43 LRN * [r25820] src/transport/gnunet-service-transport_validation.c: Re-enable signature check warning 2013-01-17 17:09 bartpolot * [r25819] src/include/block_mesh.h, src/include/block_regex.h, src/include/gnunet_block_lib.h, src/include/gnunet_regex_lib.h, src/mesh/Makefile.am, src/mesh/gnunet-service-mesh-new.c, src/mesh/gnunet-service-mesh.c, src/mesh/mesh_block_lib.c, src/mesh/mesh_block_lib.h, src/mesh/plugin_block_mesh.c, src/regex/Makefile.am, src/regex/plugin_block_regex.c, src/regex/regex.c, src/regex/regex_block_lib.c, src/regex/regex_block_lib.h, src/regex/regex_dht.c: Move regex DHT integration from mesh to regex 2013-01-17 16:31 wachs * [r25818] src/transport/test_http_common.c: test 2013-01-17 16:21 wachs * [r25817] src/transport/Makefile.am, src/transport/gnunet-service-transport_clients.c, src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h: address parsing 2013-01-17 14:23 cfuchs * [r25816] src/vpn/gnunet-helper-vpn-windows.c: * a little bit of bugfixing * added functionality to remove ip addresses from our interfaces * some formatting work * added rety-loop for the interface-name resolver (retry up to 30 seconds) * set new ipv4/v6 addresses to be forgotten on bootup (store=active) * adjusted some debug output (added a few \n here and there) 2013-01-17 13:33 wachs * [r25814] src/transport/gnunet-transport.c: end when no addresses returned 2013-01-17 13:03 wachs * [r25813] src/transport/gnunet-transport.c: improved timeout handling for address listing 2013-01-17 12:25 wachs * [r25812] src/transport/gnunet-transport.c: timeout for address listing 2013-01-17 10:28 grothoff * [r25809] src/vpn/gnunet-helper-vpn-windows.c: minor style stuff 2013-01-16 17:21 cfuchs * [r25805] src/vpn/gnunet-helper-vpn-windows.c: more debugging work. Registry is extremely slow at refreshing. inserted a makeshift sleep(5) to avoid retrieving outdated interface-information. added proper return-codes to set_address4/6 fixed incorrect string-length handling for the HWID tags updatedriverforplugandplaydevicesa now updates only the driver for our current device, no longer the other siblings too (for >10 devices, this could easily have taken > 60 seconds! ). removed inet_pton, as we require API version XPSP2 anyway. 2013-01-15 20:22 cfuchs * [r25802] src/vpn/Makefile.am, src/vpn/gnunet-helper-vpn-windows.c: added calls for updating the driver in a for device. seems like this is mandatory when adding a new device node. unfortunately this is pretty slow... added new required include+library to link against: newdev.h/dll 2013-01-15 19:15 cfuchs * [r25801] src/vpn/gnunet-helper-vpn-windows.c: more bug fixing 2013-01-15 18:50 cfuchs * [r25800] src/vpn/gnunet-helper-vpn-windows.c: a bit of bugfixing 2013-01-15 14:45 cfuchs * [r25799] src/vpn/gnunet-helper-vpn-windows.c: final logics for run implemented added teardown functionality. now: testing... 2013-01-15 14:42 wachs * [r25798] src/ats/gnunet-service-ats_addresses_simplistic.c: fix for failing fs tests 2013-01-15 14:11 wachs * [r25797] src/sysmon/gnunet-service-sysmon.c, src/sysmon/sysmon.conf.in: changes 2013-01-15 13:32 wachs * [r25794] src/sysmon/gnunet-service-sysmon.c, src/sysmon/sysmon.conf.in: time stamp 2013-01-15 13:23 wachs * [r25793] src/sysmon/gnunet-service-sysmon.c: IPv6 support 2013-01-15 12:55 wachs * [r25792] src/sysmon/gnunet-service-sysmon.c, src/sysmon/sysmon.conf.in, src/sysmon/test_glibtop_network.c: changes 2013-01-15 11:14 wachs * [r25791] src/sysmon/Makefile.am, src/sysmon/gnunet-service-sysmon.c, src/sysmon/sysmon-properties.conf, src/sysmon/sysmon.conf.in: changes 2013-01-15 10:17 wachs * [r25790] src/sysmon/gnunet-service-sysmon.c: fix 2013-01-15 10:14 wachs * [r25789] src/sysmon/gnunet-service-sysmon.c: fix 2013-01-15 10:13 wachs * [r25788] src/sysmon/Makefile.am: install withouth libgtop 2013-01-15 09:34 wachs * [r25787] src/ats/gnunet-service-ats_addresses_simplistic.c: fixing 0002735: precision error when calculating quotas 2013-01-15 09:09 wachs * [r25786] src/ats/gnunet-service-ats_addresses_simplistic.c: get more information 2013-01-14 16:44 wachs * [r25785] src/sysmon/gnunet-service-sysmon.c, src/sysmon/sysmon.conf.in: gtop integration 2013-01-14 16:22 wachs * [r25784] src/sysmon/gnunet-service-sysmon.c: changes 2013-01-14 15:53 wachs * [r25782] src/sysmon/gnunet-service-sysmon.c, src/sysmon/sysmon.conf.in: changes 2013-01-14 15:39 harsha * [r25781] contrib/testbed_infiniband.conf: - kill irrelavant stuff 2013-01-14 15:09 wachs * [r25779] src/sysmon/gnunet-service-sysmon.c: changes 2013-01-14 12:02 wachs * [r25771] src/include/gnunet_ats_service.h: handle 2013-01-14 11:14 wachs * [r25770] src/transport/gnunet-service-transport_neighbours.c: fixing mantis 0002732 2013-01-14 11:11 wachs * [r25769] src/ats/ats_api_scheduling.c: adding suggest handle to allow transport to check if we have pending address request 2013-01-14 11:00 wachs * [r25768] src/ats/test_ats_simplistic_change_preference.c: no pending request 2013-01-14 10:49 wachs * [r25767] src/ats/test_ats_simplistic.c: no suggest to cancel 2013-01-14 10:01 wachs * [r25766] src/ats/gnunet-service-ats_addresses_simplistic.c: fix for quota check 2013-01-11 16:32 wachs * [r25762] src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_simplistic_change_preference.c: changes 2013-01-11 15:32 wachs * [r25761] src/ats/gnunet-service-ats_addresses_simplistic.c: fix for broken tests 2013-01-11 15:31 wachs * [r25760] src/ats/test_ats_api_scheduling_check_min_bw_alt.c: fix test 2013-01-11 14:32 wachs * [r25759] src/ats/gnunet-service-ats_addresses_simplistic.c: changes 2013-01-11 13:38 wachs * [r25758] src/ats/gnunet-service-ats_addresses_simplistic.c: changes 2013-01-11 13:37 wachs * [r25757] src/ats/test_ats_simplistic_change_preference.c: change to test to let updates settle 2013-01-11 12:39 wachs * [r25754] src/ats/gnunet-service-ats_addresses_simplistic.c: global calculation 2013-01-11 10:37 wachs * [r25753] src/ats/gnunet-service-ats_addresses_simplistic.c: docu 2013-01-11 09:51 wachs * [r25752] src/ats/gnunet-service-ats_addresses.c: commit for mantis: 0002729 quota load: support "unlimited", fancy strings and integer values (set by gnunet setup) 2013-01-10 12:36 cfuchs * [r25743] src/vpn/gnunet-helper-vpn-windows.c: consolidated read and write functions, as we can read from a named pipe the same way as we can read from our TAP. added high-level description of attempt_read 2013-01-10 11:54 cfuchs * [r25741] src/vpn/gnunet-helper-vpn-windows.c: as discussed, vpn-helper-windows will only function if stdin/stdout are handed down as pipes. helper will reopen stdin and stdout in overlapped mode. ReOpenFile requires WinXPSP2 or Win2003SP1. 2013-01-10 09:39 cfuchs * [r25737] src/vpn/gnunet-helper-vpn-windows.c: In Windows, pipes, files and the console have to be accessed differently(in contrast to *nix). overlapping does not exist for console handles, and different functions are required to read/write/poll stdin/out. - THus, we can now detect the type of handle we got as stdin/stdout from our calling process. - Did a bit of refactoring. next: add logics to use the proper access mode depending on our handletype. 2013-01-09 23:53 harsha * [r25736] src/testbed/testbed_api.c: allow customizing remote shell command and the program started by it 2013-01-09 09:34 wachs * [r25727] src/ats/gnunet-service-ats_addresses_simplistic.c: enable preference calculation to finish it and debug 2013-01-09 08:48 wachs * [r25726] src/transport/gnunet-service-transport_validation.c: debug code for mantis 0002726 2013-01-08 14:08 cfuchs * [r25713] src/vpn/gnunet-helper-vpn-windows.c: fixed a wrong conditional more research on the conin/stdin+overlapping issue. 2013-01-07 16:09 wachs * [r25708] src/gns/test_gns_dht_three_peers.c: 10 sec was too optimistic for mamasparc 2013-01-07 15:52 wachs * [r25707] src/gns/test_gns_dht_three_peers.c: fixing test by debugging (but still fails) 2013-01-06 00:13 harsha * [r25702] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.conf, src/testbed/test_testbed_api_testbed_run_topology2dtorus.conf, src/testbed/test_testbed_api_testbed_run_topologyclique.conf, src/testbed/test_testbed_api_testbed_run_topologyfromfile.conf, src/testbed/test_testbed_api_testbed_run_topologyline.conf, src/testbed/test_testbed_api_testbed_run_topologyrandom.conf, src/testbed/test_testbed_api_testbed_run_topologyring.conf, src/testbed/test_testbed_api_testbed_run_topologyscalefree.conf, src/testbed/test_testbed_api_testbed_run_topologysmallworld.conf, src/testbed/test_testbed_api_testbed_run_topologysmallworldring.conf, src/testbed/testbed.conf.in: cache HELLO's of peers 2013-01-05 16:48 harsha * [r25700] src/testbed/gnunet-service-testbed.c: aggressively persuade transport to connect 2013-01-04 12:18 grothoff * [r25691] src/peerinfo/gnunet-service-peerinfo.c: fix 2013-01-03 22:40 grothoff * [r25686] src/peerinfo/gnunet-service-peerinfo.c, src/peerinfo/peerinfo.conf.in: adding NO_IO option to peerinfo to disable disc accesses for experiments 2013-01-03 16:11 cfuchs * [r25683] src/vpn/gnunet-helper-vpn-windows.c: There are now four states for the OI facilities: * ready (to do work), * queued (waiting for async-io to return), * waiting (a read-facilities wait for its output partner to get process) * failed (if a socket error occured) added attempt_tap_read machine. reworked run() for overlapped IO 2013-01-03 14:58 harsha * [r25682] src/testbed/testbed_api_testbed.c: fix #2720 2013-01-03 10:40 cfuchs * [r25677] src/vpn/gnunet-helper-vpn-windows.c: added initial stuff for overlapped IO and event handling 2013-01-03 00:43 dold * [r25675] src/consensus/Makefile.am, src/consensus/consensus.h, src/consensus/consensus_api.c, src/consensus/gnunet-consensus-start-peers.c, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.c, src/consensus/test_consensus_api.c, src/include/gnunet_applications.h, src/include/gnunet_consensus_service.h, src/include/gnunet_protocols.h: implemented the modified consensus api, started implementing p2p protocol for consensus 2013-01-02 16:03 harsha * [r25674] src/testbed/testbed_api.c, src/testbed/testbed_api.h: weigh all readings equally 2013-01-02 15:36 harsha * [r25673] src/testbed/testbed_api.c: linear increase and decrease when SD is within 1 and 2 SD respectively 2013-01-01 22:44 harsha * [r25670] src/testbed/standard_deviation.c, src/testbed/test_testbed_api.conf, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: adaptive parallelism for overlay connect operations based on SD calculations 2013-01-01 11:49 cfuchs * [r25668] src/vpn/gnunet-helper-vpn-windows.c: * re-added mainloop for run * started work on our select-equivalent for windows. 2012-12-31 15:52 cfuchs * [r25667] src/include/tap-windows.h, src/vpn/gnunet-helper-vpn-windows.c: * added tap version checking logics. Many tap32 versions are broken, Only version 9.8 and later support IPv6, 9.8 is broken with IPv4. Thus, we are using the same minium version as openvpn 2.3: tap32-9.9 * created our TAP/TUN handle-object (equivalent to the *nix init_tun() function), this still requires some more logics to be complete. * added logics to set the tun up (+a fixed sleep, to wait for it to come up) * we now also store the device's GUID, as we need it for creating the handle. * added the exports of tap32: src/include/tap_windows.h , for the sake of upgradability. This file contains version-specific defines for the driver. * happy new year! 2012-12-29 20:20 cfuchs * [r25665] src/vpn/gnunet-helper-vpn-windows.c: reworked vpn-helper to now use regular(!) char, instead of wchar, according to recommendations found in the C/C++-specs(wchar != unicode support, but may break compiler compatibility). 2012-12-24 12:08 LRN * [r25643] src/consensus/Makefile.am: Dependencies in consensus makefiles 2012-12-24 09:48 LRN * [r25642] src/sysmon/sysmon.conf.in: Resolve port conflict between ats and sysmon 2012-12-22 08:50 LRN * [r25640] src/hostlist/hostlist.conf: Fix default hostlists 2012-12-21 16:48 grothoff * [r25635] po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po: releasing GNUnet 0.9.5 2012-12-21 16:29 harsha * [r25634] src/lockmanager/gnunet-service-lockmanager.c: remove disconnecting client from waitling lists of other locks 2012-12-21 10:06 dold * [r25613] src/consensus/gnunet-consensus-ibf.c, src/consensus/ibf.c, src/consensus/ibf.h: collision detection for IBF, timing for test tool 2012-12-20 14:50 wachs * [r25583] src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_simplistic_change_preference.c: preference value calculation 2012-12-20 14:01 bartpolot * [r25581] configure.ac, po/POTFILES.in, src/Makefile.am, src/testing_old: Remove testing_old 2012-12-20 13:57 LRN * [r25580] src/fs/fs_uri.c: Fix percentization of non-ASCII strings 2012-12-20 00:39 dold * [r25571] src/consensus/Makefile.am, src/consensus/gnunet-consensus-ibf.c, src/consensus/ibf.c, src/consensus/ibf.h: implemented the invertible bloom filter 2012-12-19 09:36 wachs * [r25538] src/ats/test_ats_simplistic_change_preference.c: fixing test 2012-12-17 16:03 wachs * [r25520] src/ats/ats_api_peer_change_preference.c: unused code 2012-12-17 15:08 wachs * [r25517] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c: changes 2012-12-17 14:30 wachs * [r25516] src/ats/test_ats_api.conf: no valgrind 2012-12-17 14:30 wachs * [r25515] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api.conf: adding client reference 2012-12-17 12:48 wachs * [r25511] configure.ac: libgtop check 2012-12-17 12:45 wachs * [r25509] src/sysmon/Makefile.am: new check 2012-12-17 12:15 wachs * [r25506] src/sysmon/Makefile.am: glib check 2012-12-17 12:14 wachs * [r25505] configure.ac: check for glib 2012-12-15 14:24 grothoff * [r25493] src/fs/gnunet-service-fs_pe.c: LRN: fixing #2701 2012-12-14 10:56 wachs * [r25480] src/dns/dnsparser.c: doxygen 2012-12-14 10:54 wachs * [r25479] src/hello/hello.c: doxyen 2012-12-14 10:54 wachs * [r25478] src/sysmon/gnunet-service-sysmon.c: doxygen 2012-12-14 10:51 wachs * [r25477] src/fs/Makefile.am: fixes for make dist 2012-12-14 10:43 wachs * [r25476] doc/man/gnunet-ats.1: updated man page 2012-12-14 10:02 wachs * [r25475] src/include/gnunet_ats_service.h: docu 2012-12-14 10:01 wachs * [r25474] src/ats/ats.conf.in, src/ats/gnunet-service-ats_addresses.c, src/include/gnunet_ats_service.h: improved quota loading 2012-12-14 09:28 wachs * [r25473] src/ats-tool/gnunet-ats.c: new switch -q to print configured quotas 2012-12-13 19:31 grothoff * [r25465] src/regex/regex.c, src/regex/regex_internal.h: reduce reallocing to improve performance 2012-12-13 16:13 wachs * [r25459] src/ats/gnunet-service-ats_addresses_simplistic.c: statistics for solver 2012-12-13 13:46 wachs * [r25449] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_api_scheduling_switch_network.c, src/ats/test_ats_simplistic_switch_networks.c: simplistic solver supports moving addresses between networks, test renamed 2012-12-13 13:01 wachs * [r25445] src/ats/test_ats_api_scheduling_switch_network.c: test: check network type 2012-12-13 12:41 wachs * [r25444] src/ats/test_ats_api_scheduling_switch_network.c: changes 2012-12-12 21:45 grothoff * [r25434] src/nat/Makefile.am, src/nat/nat_auto.c: nat auto code from gnunet-gtk now compiles as part of libgnunetnat 2012-12-12 21:44 grothoff * [r25433] src/include/gnunet_configuration_lib.h, src/util/configuration.c: adding function to compute configuration differences in memory 2012-12-12 21:22 cfuchs * [r25432] src/vpn/gnunet-helper-vpn-windows.c: Added basic functionality for setting IPv4/V6 addresses in win32 using netsh. Added wrapper for launching programs in a windows shell. Added define for _tpopen 2012-12-12 16:51 bartpolot * [r25429] src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api.c: Run testbed-helper in a sh interactive session to make sure the env is set up properly 2012-12-12 16:15 wachs * [r25427] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_api_scheduling_switch_network.c: changes and test 2012-12-12 15:32 wachs * [r25424] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: updating addresses support changing networks 2012-12-12 13:48 wachs * [r25423] src/transport/plugin_transport_tcp.c: fix: tcp did not return network type 2012-12-12 13:28 wachs * [r25422] src/ats/gnunet-service-ats.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_performance.h, src/ats/gnunet-service-ats_scheduling.c, src/sysmon/Makefile.am, src/sysmon/gnunet-daemon-sysmon.c, src/sysmon/gnunet-service-sysmon.c, src/sysmon/sysmon.conf.in: changes 2012-12-12 11:25 bartpolot * [r25420] src/mesh/gnunet-service-mesh.c: mesh now accepts REGEXes longer than 64KiB 2012-12-12 11:11 wachs * [r25419] src/ats/test_ats_api.conf, src/ats/test_ats_api_scheduling_block_and_reset.c: add additional stage due to issues on powerbot: initial address suggestion can take quite long during service startup 2012-12-12 10:48 cfuchs * [r25417] contrib/openvpn-tap32, contrib/openvpn-tap32/INSTALL, contrib/openvpn-tap32/tap32-signed-i386-2.1.zip, contrib/openvpn-tap32/tap32-source-2.1.zip: added a copy of the current sources(openvpn-2.1) and a signed copy of the compiled drivers of tap32, which is used by vpn-helper-windows to emulate tun/tap on win32. 2012-12-12 10:34 wachs * [r25416] src/transport/plugin_transport_unix.c: msg 2012-12-12 10:32 wachs * [r25415] src/ats-tool/gnunet-ats.c: fix coverity 10389 2012-12-12 10:13 wachs * [r25414] src/core/test_core_quota_asymmetric_recv_limited_peer1.conf, src/core/test_core_quota_asymmetric_recv_limited_peer2.conf, src/core/test_core_quota_asymmetric_send_limit_peer1.conf, src/core/test_core_quota_asymmetric_send_limit_peer2.conf, src/core/test_core_quota_peer1.conf, src/core/test_core_quota_peer2.conf: fixing confs: core tests should pass 2012-12-12 09:54 wachs * [r25413] src/ats/gnunet-service-ats_addresses_simplistic.c: fix coverity 10390 2012-12-12 09:37 wachs * [r25407] src/ats/test_ats_api_performance.c: fix break 2012-12-12 09:27 wachs * [r25406] src/ats/ats_api_scheduling.c, src/include/gnunet_ats_service.h: adding function 2012-12-12 09:20 wachs * [r25405] src/ats/ats_api_scheduling.c: msgs 2012-12-12 08:57 wachs * [r25404] src/transport/test_quota_compliance.c: FIX: add quotas for all networks, transport tests should pass 2012-12-11 22:35 cfuchs * [r25401] src/vpn/gnunet-helper-vpn-windows.c: grml, friendlyName is not friendly, because it does not help us for finding anything. Switched over to backup plan: * lookup the devices's name directly in registry via the PNPInterfaceID. Registry fun, yey! * added a few fixes here and there 2012-12-11 15:46 wachs * [r25398] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/ats/test_ats_api_common.c, src/ats/test_ats_api_common.h, src/ats/test_ats_api_scheduling_add_address.c, src/ats/test_ats_api_scheduling_add_session.c, src/ats/test_ats_api_scheduling_block_and_reset.c, src/ats/test_ats_api_scheduling_destroy_address.c, src/ats/test_ats_api_scheduling_destroy_inbound_connection.c, src/ats/test_ats_api_scheduling_destroy_session.c, src/ats/test_ats_api_scheduling_update_address.c, src/ats/test_ats_simplistic.c: changes 2012-12-11 14:32 wachs * [r25396] src/ats/gnunet-service-ats.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_scheduling.c, src/ats/gnunet-service-ats_scheduling.h: changes 2012-12-11 13:56 wachs * [r25394] src/ats/gnunet-service-ats_addresses_simplistic.c: changes 2012-12-11 13:48 harsha * [r25393] src/fs/gnunet-fs-profiler.c, src/include/gnunet_testbed_service.h, src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed_api_test.c, src/testbed/testbed_api_testbed.c: fix 2689 2012-12-11 13:46 wachs * [r25392] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_api_scheduling_destroy_address.c: 2012-12-11 12:27 harsha * [r25390] src/consensus/gnunet-consensus-start-peers.c, src/dht/dht_test_lib.c, src/fs/perf_gnunet_service_fs_p2p.c, src/fs/perf_gnunet_service_fs_p2p_respect.c, src/fs/test_fs_test_lib.c, src/fs/test_gnunet_service_fs_migration.c, src/fs/test_gnunet_service_fs_p2p.c, src/gns/test_gns_dht_three_peers.c, src/include/gnunet_testbed_service.h, src/nse/test_nse_multipeer.c, src/stream/perf_stream_api.c, src/stream/test_stream_2peers.c, src/stream/test_stream_2peers_halfclose.c, src/testbed/test_testbed_api_test.c, src/testbed/test_testbed_api_topology.c, src/testbed/test_testbed_api_topology_clique.c, src/testbed/testbed_api_test.c, src/topology/test_gnunet_daemon_topology.c: GNUNET_TESTBED_test_run to return status 2012-12-11 10:51 harsha * [r25386] src/include/gnunet_stream_lib.h, src/stream/stream_api.c: allow calling GNUNET_STREAM_read() from DataProcessor callback 2012-12-11 10:50 wachs * [r25385] src/ats/test_ats_api_scheduling_add_session.c: new test 2012-12-11 10:50 wachs * [r25384] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_api_scheduling_add_address.c: changes 2012-12-11 10:08 wachs * [r25382] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_api_scheduling_add_address.c: changes 2012-12-11 09:30 wachs * [r25381] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_averaging.c: rename 2012-12-11 09:28 wachs * [r25380] src/ats/gnunet-service-ats_addresses_simplistic.c: changes 2012-12-10 20:42 cfuchs * [r25378] src/vpn/gnunet-helper-vpn-windows.c: added functionality to fetch the virtual interface's FriendlyName from the registry. This information is needed for netsh later on. 2012-12-10 16:22 wachs * [r25374] src/ats/test_ats_api_common.h, src/ats/test_ats_api_scheduling_add_address.c, src/ats/test_ats_api_scheduling_block_and_reset.c, src/ats/test_ats_api_scheduling_destroy_address.c, src/ats/test_ats_api_scheduling_destroy_session.c, src/ats/test_ats_api_scheduling_update_address.c, src/ats/test_ats_simplistic.c: changes 2012-12-10 15:38 wachs * [r25372] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/test_ats_simplistic.c: test and change 2012-12-10 14:48 wachs * [r25367] src/ats/gnunet-service-ats_performance.c: remove hattrick check 2012-12-10 14:42 wachs * [r25365] src/ats-tool/gnunet-ats.c: coverity 2012-12-10 14:38 wachs * [r25364] src/ats/test_ats_api_performance.c: coverity 2012-12-10 14:38 wachs * [r25363] src/ats/gnunet-service-ats_addresses_simplistic.c: clean up 2012-12-10 14:34 grothoff * [r25361] src/fs/gnunet-service-fs_stream.c: do not queue more than one write at a time to stream, -- hopefully fixing #2672 2012-12-10 14:25 wachs * [r25360] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: more changes 2012-12-10 14:11 harsha * [r25357] src/fs/gnunet-service-fs_stream.c, src/include/gnunet_stream_lib.h, src/stream/stream_api.c: fix 2672 2012-12-10 13:53 wachs * [r25356] src/ats/gnunet-service-ats_addresses_simplistic.c: mgmt 2012-12-10 13:01 wachs * [r25353] src/ats/test_ats_api.conf: fix 2012-12-10 13:01 wachs * [r25352] src/ats/gnunet-service-ats_performance.c, src/ats/test_ats_api.conf: fix 2012-12-10 12:35 wachs * [r25347] src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_api.conf: fix 2012-12-10 12:27 LRN * [r25346] src/util/configuration.c: Unnecessary argument 2012-12-10 12:22 wachs * [r25345] src/util/plugin.c: one more time 2012-12-10 12:20 wachs * [r25344] src/util/configuration.c, src/util/plugin.c: mem leak in line 193configuration.c 2012-12-10 12:13 wachs * [r25343] src/util/plugin.c: mistake 2012-12-10 12:12 wachs * [r25342] src/util/configuration.c, src/util/plugin.c: mem leak 2012-12-10 12:04 LRN * [r25340] src/util/configuration.c: Fix configuration parsing * Don't leak strndup'ed lines. * Trim leading whitespace, not just trailing * Do whitespace trimming _before_ discarding commented lines (now # or % does not need to be the first character in the line). . 2012-12-09 23:22 cfuchs * [r25336] src/vpn/gnunet-helper-vpn-windows.c: added unique additional hwid entry to allow us to find our individual virtual interface again. Needed, because netsh requires us to resolve the devices name as string, which can not be derived off the deviceinfoset directly. we are now using the handed over devicename + our PID the result looks something like this: gnunet-vpn13381 2012-12-09 15:38 grothoff * [r25333] src/include/gnunet_disk_lib.h, src/util/crypto_rsa.c, src/util/disk.c: adding GNUNET_DISK_file_backup function; fixing #2646 2012-12-08 21:38 grothoff * [r25329] src/util/os_installation.c: look in /opt/jdk1.6.0_22/bin:/usr/lib/jvm/java-6-sun//bin:.:/home/grothoff/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games for gnunet-arm before trying /proc/exe 2012-12-08 20:19 grothoff * [r25328] src/util/configuration.c: fixing #2680 -- config file lines can now have any length 2012-12-07 16:05 wachs * [r25315] src/ats/gnunet-service-ats_addresses_simplistic.c: changes 2012-12-07 15:39 wachs * [r25312] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: mod 2012-12-07 15:32 wachs * [r25311] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: mod 2012-12-07 15:13 wachs * [r25310] src/ats/gnunet-service-ats_addresses.c: change 2012-12-07 14:15 cfuchs * [r25309] src/vpn/gnunet-helper-vpn-windows.c: solved fixme's, linked device handling functions to main program flow, added some fixes here and there. added more comments to the code. 2012-12-07 11:12 wachs * [r25306] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c: increase blocking on suggest in addresses, checking in solver 2012-12-06 15:21 wachs * [r25300] src/ats/Makefile.am, src/ats/test_ats_api_scheduling.c: remove old code 2012-12-06 15:18 wachs * [r25299] src/ats/Makefile.am: changes 2012-12-06 15:16 wachs * [r25298] src/ats/Makefile.am, src/ats/test_ats_api_reset_backoff.c, src/ats/test_ats_api_scheduling_block_and_reset.c: tests 2012-12-06 14:00 wachs * [r25297] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_api_scheduling_update_address.c: changes 2012-12-06 13:16 wachs * [r25293] src/ats/test_ats_api_scheduling_add_address.c, src/ats/test_ats_api_scheduling_update_address.c: ats info 2012-12-06 12:32 wachs * [r25291] src/ats/test_ats_api_scheduling_add_address.c, src/ats/test_ats_api_scheduling_destroy_address.c, src/ats/test_ats_api_scheduling_destroy_session.c, src/ats/test_ats_api_scheduling_update_address.c: improvements 2012-12-06 12:20 wachs * [r25290] src/ats/Makefile.am, src/ats/test_ats_api_scheduling_destroy_address.c, src/ats/test_ats_api_scheduling_destroy_session.c, src/ats/test_ats_api_scheduling_update_address.c, src/ats/test_ats_api_update_address.c: changes 2012-12-06 12:17 wachs * [r25289] src/ats/test_ats_api_scheduling_add_address.c: changes 2012-12-06 10:37 dold * [r25287] src/include/gnunet_protocols.h: added consensus message types 2012-12-06 10:02 wachs * [r25285] src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_api_common.h, src/ats/test_ats_api_scheduling_destroy_session.c: changes 2012-12-06 09:42 wachs * [r25284] src/ats/test_ats_api_scheduling_add_address.c, src/ats/test_ats_api_scheduling_destroy_address.c: changes 2012-12-06 09:22 wachs * [r25283] src/ats/test_ats_api_scheduling_destroy_address.c: fix 2012-12-06 09:09 wachs * [r25281] src/ats/ats_api_scheduling.c, src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_api_scheduling_add_address.c: fix 2012-12-06 08:41 wachs * [r25280] src/ats/test_ats_api_scheduling_init.c: minor 2012-12-06 01:34 LRN * [r25279] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c: Don't crash when address suggestor fails 2012-12-05 22:34 LRN * [r25278] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_mlp.h: Should be compilable without libglpk again 2012-12-05 21:41 dold * [r25275] src/consensus/Makefile.am, src/consensus/consensus.h, src/consensus/consensus_api.c, src/consensus/gnunet-consensus-start-peers.c, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.c, src/consensus/ibf.c, src/consensus/ibf.h, src/consensus/test_consensus.conf: consensus api, consensus service (local), peer driver and ibf sketch 2012-12-05 16:39 wachs * [r25266] src/ats/test_ats_api_scheduling_add_address.c, src/ats/test_ats_api_scheduling_destroy_address.c: changes 2012-12-05 16:33 wachs * [r25265] src/ats/test_ats_api_scheduling_destroy_session.c: changes 2012-12-05 16:23 wachs * [r25264] src/ats/Makefile.am, src/ats/test_ats_api_scheduling_destroy_session.c: changes 2012-12-05 16:18 wachs * [r25263] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_api_scheduling_destroy_address.c: fix and new test 2012-12-05 16:04 wachs * [r25262] src/ats/test_ats_api_common.h: test rewrite 2012-12-05 15:57 wachs * [r25261] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses.c, src/ats/test_ats_api_scheduling_add_address.c, src/ats/test_ats_api_scheduling_init.c: test rewrite 2012-12-05 15:38 wachs * [r25260] src/ats/ats_api_performance.c: callback check 2012-12-05 14:56 wachs * [r25259] src/ats/gnunet-service-ats_addresses.c: changes 2012-12-05 14:42 wachs * [r25258] src/ats/gnunet-service-ats_addresses.c: remove unusued code 2012-12-05 14:41 wachs * [r25257] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: remove unusued code 2012-12-05 14:31 wachs * [r25256] src/ats/gnunet-service-ats_addresses.h: some docu 2012-12-05 14:18 wachs * [r25255] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_averaging.c: fix tests 2012-12-05 14:06 wachs * [r25254] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_averaging.c: commit required ... things can be broken 2012-12-05 10:44 wachs * [r25250] src/ats/gnunet-service-ats_addresses.c: fix for tests 2012-12-05 10:14 cfuchs * [r25249] src/vpn/gnunet-helper-vpn-windows.c: added teardown functionality for deconstructing the interface created by the win32 vpn-helper. 2012-12-04 16:04 wachs * [r25243] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_scheduling.c: changes 2012-12-04 15:26 wachs * [r25237] src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h: doxygen 2012-12-04 15:14 wachs * [r25235] src/ats/gnunet-service-ats_addresses.c: changes 2012-12-04 15:09 wachs * [r25233] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: docu 2012-12-04 14:57 wachs * [r25232] src/ats/gnunet-service-ats_addresses.c: changes 2012-12-04 14:38 wachs * [r25229] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: changes 2012-12-04 14:02 wachs * [r25228] src/ats/gnunet-service-ats_addresses.c: mem leak 2012-12-04 13:45 wachs * [r25226] src/ats/gnunet-service-ats.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h: restructure 2012-12-04 13:16 wachs * [r25223] src/ats/ats.conf.in, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/ats/perf_ats_mlp.c, src/ats/test_ats_mlp.c, src/ats/test_ats_mlp_averaging.c: changes 2012-12-03 22:58 cfuchs * [r25209] src/vpn/gnunet-helper-vpn-windows.c: Added logics to install virtual networks interfaces for gnunet-vpn in win32 based on the info that can be found in the MSDN. Current revision: http://msdn.microsoft.com/en-us/library/windows/hardware/ff549791%28v=vs.85%29.aspx 2012-12-03 16:46 harsha * [r25199] src/include/gnunet_testbed_service.h, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_testbed.c: host compatibility check in GNUNET_TESTBED_run() and fixes 2012-12-03 15:09 wachs * [r25191] src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: doxygen 2012-12-03 15:05 wachs * [r25190] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: changes 2012-12-03 14:57 wachs * [r25189] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h: changes 2012-12-03 14:50 harsha * [r25188] src/testbed/gnunet-testbed-profiler.c: display and update number of hosts checked 2012-12-03 14:50 wachs * [r25187] src/ats/Makefile.am, src/ats/ats.conf.in, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_simplistic.c, src/ats/gnunet-service-ats_addresses_simplistic.h, src/ats/test_ats_api.conf: changes 2012-12-03 13:58 harsha * [r25185] src/consensus, src/include/gnunet_testbed_service.h, src/sysmon, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_testbed.c: making GNUNET_TESTBED_is_host_compatible() asynchronous 2012-12-02 12:02 harsha * [r25176] src/testbed/testbed_api_testbed.c: hosts file support in GNUNET_TESTBED_run() - fixes 2667 2012-11-30 16:56 harsha * [r25173] configure.ac: configure option for using IBM LoadLeveler for scheduling testbed slaves on SuperMUC 2012-11-29 09:36 wachs * [r25160] src/sysmon/Makefile.am, src/sysmon/test_glibtop.c: installation test 2012-11-29 09:07 wachs * [r25158] src/sysmon/gnunet-daemon-sysmon.c: type issues 2012-11-28 16:45 dold * [r25157] src/consensus/gnunet-service-consensus.c: fixed copying of wrong memory address 2012-11-28 16:36 wachs * [r25156] configure.ac: possbility a) I did not commit or b) some removed my commit?! Please complain about it 2012-11-28 16:33 dold * [r25155] src/include/gnunet_protocols.h: deleted duplicate message id definition 2012-11-28 16:32 dold * [r25154] po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/consensus/Makefile.am, src/consensus/consensus_api.c, src/consensus/gnunet-service-consensus.c, src/consensus/gnunet-service-consensus.cc, src/consensus/test_consensus.conf, src/consensus/test_consensus_api.c, src/include/gnunet_consensus_service.h, src/include/gnunet_protocols.h: dummy consensus service 2012-11-28 16:14 wachs * [r25153] src/sysmon/Makefile.am, src/sysmon/test_glibtop.c, src/sysmon/test_glibtop_network.c, src/sysmon/test_glibtop_process.c: network test 2012-11-28 15:10 wachs * [r25152] src/include/gnunet_protocols.h: compile error 2012-11-28 14:33 wachs * [r25150] src/sysmon/test_glibtop.c: changes 2012-11-28 14:21 wachs * [r25149] src/sysmon/test_glibtop.c: test 2012-11-28 13:50 wachs * [r25148] src/sysmon/Makefile.am, src/sysmon/gnunet-daemon-sysmon.c: add a test for glibtop 2012-11-26 17:12 dold * [r25143] src/consensus/consensus_api.c, src/include/gnunet_consensus_service.h: fixed doxygen 2012-11-26 13:33 harsha * [r25139] src/stream/stream_api.c: exponential delay for data retransmissions 2012-11-26 13:00 harsha * [r25137] src/stream/stream_api.c: seperate timeouts for MESH retries 2012-11-26 10:48 wachs * [r25135] src/sysmon/gnunet-daemon-sysmon.c: changes 2012-11-26 10:26 wachs * [r25134] src/sysmon/gnunet-daemon-sysmon.c: changes 2012-11-26 10:11 cfuchs * [r25133] src/vpn/Makefile.am: added libraries for setupapi & dependencies 2012-11-24 23:54 grothoff * [r25125] src/stream/stream_api.c: removing invalid assertions that shutdown must preceed closing 2012-11-24 23:45 grothoff * [r25123] src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs_pr.c, src/fs/gnunet-service-fs_pr.h, src/fs/gnunet-service-fs_put.c: actually using stream for dblock/iblock transfer if possible 2012-11-24 22:49 grothoff * [r25119] src/fs/test_fs_download_indexed.conf, src/fs/test_fs_download_stream.conf: combining test_fs_download.c and test_fs_download_index.c into one file, adding additional test test_fs_download_stream 2012-11-24 22:49 grothoff * [r25118] src/fs/Makefile.am, src/fs/test_fs_download.c, src/fs/test_fs_download_data.conf, src/fs/test_fs_download_indexed.c: combining test_fs_download.c and test_fs_download_index.c into one file, adding additional test test_fs_download_stream 2012-11-24 22:43 grothoff * [r25117] src/include/gauger.h: adding missing parens around macro arguments in gauger macros 2012-11-24 08:08 LRN * [r25115] src/transport/plugin_transport_udp.c: Be more specific about UDP read failures 2012-11-23 17:07 wachs * [r25114] src/sysmon, src/sysmon/Makefile.am, src/sysmon/gnunet-daemon-sysmon.c, src/sysmon/sysmon.conf.in: changes 2012-11-23 12:23 harsha * [r25113] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_testbed_run_topologyscalefree.conf: test case for scale free routing 2012-11-22 19:57 grothoff * [r25111] src/fs/gnunet-service-fs_pr.c, src/fs/gnunet-service-fs_stream.c, src/fs/gnunet-service-fs_stream.h: towards using stream for non-anonymous file-sharing 2012-11-22 18:27 grothoff * [r25110] src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs.h, src/fs/gnunet-service-fs_pr.c, src/fs/gnunet-service-fs_stream.c, src/include/gnunet_protocols.h: mostly finishing server-side for FS-over-stream 2012-11-22 17:03 harsha * [r25107] src/testbed, src/testbed/Makefile.am, src/testbed/overlay_topology.txt, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_testbed_run_topologyfromfile.conf, src/testbed/testbed_api_testbed.c, src/testbed/testbed_api_topology.c: topology loading from file 2012-11-22 15:49 grothoff * [r25106] src/Makefile.am, src/fs/Makefile.am, src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs_stream.c, src/fs/gnunet-service-fs_stream.h, src/include/gnunet_applications.h, src/include/gnunet_stream_lib.h, src/stream/stream_api.c: starting to use stream in fs 2012-11-22 15:29 wachs * [r25104] src/ats/gnunet-service-ats_performance.c: fix uninitialized mem 2012-11-22 15:15 wachs * [r25102] src/ats/gnunet-service-ats_performance.c: bug fixing: cannot drop messages 2012-11-22 14:05 wachs * [r25099] src/ats/test_ats_api_performance.c: test done 2012-11-22 13:49 wachs * [r25098] src/ats/Makefile.am, src/ats/test_ats_api_performance.c: stage 3 2012-11-21 20:56 dold * [r25091] po/POTFILES.in, po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/consensus/Makefile.am, src/consensus/consensus.h, src/consensus/consensus_api.c, src/consensus/gnunet-service-consensus.cc, src/consensus/test_consensus.conf, src/consensus/test_consensus_api.c, src/include/gnunet_consensus_service.h, src/include/gnunet_protocols.h: started implementing consensus api and service 2012-11-21 10:51 wachs * [r25083] src/ats/ats_api_performance.c, src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_performance.h, src/include/gnunet_ats_service.h: dogygen 2012-11-20 15:00 wachs * [r25070] src/ats-tool/gnunet-ats.c, src/ats/ats_api_performance.c: changes, almost done 2012-11-20 12:29 harsha * [r25067] src/include/gnunet_testbed_service.h, src/mesh/gnunet-regex-profiler.c, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api_topology.c, src/testbed/test_testbed_api_topology_clique.c, src/testbed/testbed_api_testbed.c, src/testbed/testbed_api_topology.c: extended overlay configure topology to return max connections 2012-11-20 11:24 harsha * [r25063] src/testbed/testbed_api_topology.c: scale free topology 2012-11-19 18:14 LRN * [r25059] configure.ac, src/util/program.c, src/util/service.c, src/util/test_getopt.c: Hardcode svn revision in compiled binaries 2012-11-19 16:30 wachs * [r25058] src/ats-tool/gnunet-ats.c, src/ats/ats.h, src/ats/ats_api_performance.c, src/ats/gnunet-service-ats.c, src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_performance.h, src/include/gnunet_protocols.h: changes ... more TBD 2012-11-19 13:59 harsha * [r25050] src/include/gnunet_stream_lib.h, src/stream/stream_api.c: cleanup write handle upon shutdown 2012-11-19 09:56 wachs * [r25045] contrib/ssh-keys: omar ssh key 2012-11-18 20:56 tg * [r25044] src/include/gnunet_hello_lib.h: hello lib header fix 2012-11-18 19:54 harsha * [r25042] src/stream/Makefile.am, src/stream/stream_api.c, src/stream/test_stream_local.conf: use statistics 2012-11-18 18:09 tg * [r25040] src/hello/hello.c, src/include/gnunet_crypto_lib.h, src/include/gnunet_hello_lib.h, src/peerinfo-tool/gnunet-peerinfo.c, src/util/crypto_rsa.c: moved hello uri functions to hello lib 2012-11-18 18:09 tg * [r25039] src/dht/gnunet-service-dht.c, src/dht/gnunet-service-dht_neighbours.c, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_hello.c: configurable hello expiration 2012-11-18 18:09 tg * [r25038] src/util/server.c: util/server: removed unused var 2012-11-17 22:21 bartpolot * [r25034] src/include/gnunet_mesh_service.h, src/include/gnunet_protocols.h, src/mesh/Makefile.am, src/mesh/gnunet-service-mesh.c, src/mesh/mesh.h, src/mesh/mesh_api.c: Added mesh CLI with basic tunnel listing 2012-11-17 12:24 harsha * [r25032] src/testing/testing.c: fix memleak 2012-11-17 08:57 LRN * [r25031] src/statistics/gnunet-statistics.c: Use full, 3-argument fprintf invocation 2012-11-16 17:53 harsha * [r25029] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_testbed_run_topologysmallworld.conf, src/testbed/testbed_api_testbed.c, src/testbed/testbed_api_topology.c: small world topology 2012-11-16 16:43 harsha * [r25017] src/include/gnunet_testbed_service.h, src/testbed/testbed_api_topology.c: 2D Torus topology 2012-11-16 16:36 wachs * [r25014] src/transport/gnunet-service-transport_neighbours.c: logging 2012-11-16 16:35 wachs * [r25011] src/ats/gnunet-service-ats_addresses.c, src/transport/gnunet-service-transport_neighbours.c: transmit all ats properties 2012-11-16 14:36 harsha * [r25002] src/testbed/test_testbed_api.conf, src/testbed/testbed.conf.in, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: adaptive parallel overlay connects 2012-11-16 14:11 wachs * [r25001] src/ats-tool/gnunet-ats.c, src/include/gnunet_ats_service.h: print ats properties 2012-11-16 13:14 szengel * [r24998] contrib/regex_profiler_infiniband.conf: Saner default values for the infiniband regex profiler conf 2012-11-16 13:08 szengel * [r24997] src/regex/gnunet-regex-simulation-profiler.c, src/regex/regex.c, src/regex/regex_internal.h, src/regex/regex_random.c, src/regex/regex_simulation_profiler_test.conf, src/regex/test_regex_eval_api.c, src/regex/test_regex_graph_api.c, src/regex/test_regex_iterate_api.c: Cleaup, indentation, comments etc. 2012-11-16 13:06 wachs * [r24995] src/ats-tool/gnunet-ats.c: print ats information 2012-11-16 11:20 harsha * [r24993] src/testbed/test_testbed_api_operations.c, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h: dynamically adjustable operation queues 2012-11-15 14:50 wachs * [r24985] src/namestore/gnunet-service-namestore.c, src/namestore/namestore.h, src/namestore/namestore_common.c, src/namestore/test_namestore_api.conf, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_sign_verify.c: implementing mantis 0002193 2012-11-15 13:59 wachs * [r24984] src/testing/testing.c: prefix support for testing 2012-11-15 13:38 grothoff * [r24982] src/include/gnunet_consensus_service.h: polishing consensus API 2012-11-15 10:44 dold * [r24978] src/consensus/Makefile.am, src/consensus/gnunet-consensus.c, src/consensus/gnunet-service-consensus.cc, src/include/gnunet_consensus_service.h: added declarations for the consensus api 2012-11-15 10:24 dold * [r24977] src/mesh/mesh.conf.in: changed @UNIXONLY@ to @JAVAPORT@ 2012-11-15 09:58 wachs * [r24974] src/transport/plugin_transport_udp.c: fix 2012-11-14 17:06 harsha * [r24970] src/include/gnunet_testing_lib-new.h, src/testbed/gnunet-service-testbed.c, src/testing/testing.c: kill all peers first and wait for them later 2012-11-14 15:55 wachs * [r24966] src/transport/plugin_transport_unix.c: fix mantis 0002653 2012-11-14 15:53 grothoff * [r24965] src/dht/dht_api.c, src/dht/gnunet-service-dht_clients.c, src/dht/gnunet-service-dht_neighbours.c: fixing crash of mesh service -- reproduced by regex profiler w 100 peers -- on shutdown due to failure to initialize dht_handle field 2012-11-14 15:15 wachs * [r24962] src/transport/plugin_transport_unix.c: use api correctly 2012-11-14 14:21 wachs * [r24957] src/transport/test_transport_api_unreliability.c: hunting bugs 2012-11-14 14:09 wachs * [r24955] src/transport/plugin_transport_unix.c, src/transport/test_transport_api_unreliability.c: improve unix timeout behaviour 2012-11-14 13:41 szengel * [r24953] src/mesh/gnunet-regex-profiler.c: Removed waiting time before linking 2012-11-14 13:03 grothoff * [r24950] src/dht/gnunet-service-dht_clients.c: use exp backoff macro, start with retry frequency of 1s, instead of the insane 1ms 2012-11-14 10:50 bartpolot * [r24945] src/dht/gnunet-service-dht_clients.c, src/dht/gnunet-service-dht_datacache.c, src/dht/gnunet-service-dht_routing.c, src/include/gnunet_block_lib.h, src/mesh/plugin_block_mesh.c: Added GNUNET_BLOCK_EVALUATION_RESULT_IRRELEVANT 2012-11-14 09:19 szengel * [r24943] src/mesh/gnunet-daemon-regexprofiler.c: doxygen 2012-11-14 09:16 szengel * [r24942] src/mesh/gnunet-daemon-regexprofiler.c: union of regexes in profiler 2012-11-13 20:05 grothoff * [r24938] src/datacache/Makefile.am, src/datacache/datacache.c, src/datacache/perf_datacache.c, src/datacache/perf_datacache_data_heap.conf, src/datacache/perf_datacache_data_mysql.conf, src/datacache/plugin_datacache_heap.c, src/datacache/plugin_datacache_mysql.c, src/datacache/plugin_datacache_postgres.c, src/datacache/plugin_datacache_sqlite.c, src/datacache/plugin_datacache_template.c, src/datacache/test_datacache.c, src/datacache/test_datacache_data_heap.conf, src/datacache/test_datacache_data_mysql.conf, src/datacache/test_datacache_quota.c, src/dht/gnunet-service-dht_datacache.c, src/include/gnunet_datacache_lib.h, src/include/gnunet_datacache_plugin.h: changing datacache API to separate put-paths from data (so that plugins can test for duplicates), removing support for MySQL 2012-11-13 17:02 szengel * [r24933] src/regex/regex.c, src/regex/regex_internal.h: optimizations 2012-11-13 13:55 grothoff * [r24931] src/datacache/datacache.c: fixing #2641, datastore size way off 2012-11-13 13:25 grothoff * [r24928] src/datastore/plugin_datastore_sqlite.c: fixing bloomfilter reconstruction after quota change, iterator for sqlite failed to return keys due to off-by-one error 2012-11-12 18:14 harsha * [r24920] src/include/gnunet_testbed_service.h: Options for 2D Torus 2012-11-12 18:13 harsha * [r24919] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_testbed_run_topologyrandom.conf, src/testbed/test_testbed_api_testbed_run_topologysmallworldring.conf, src/testbed/testbed_api_testbed.c, src/testbed/testbed_api_topology.c: implementing small world ring topology 2012-11-12 16:55 harsha * [r24918] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_testbed_run_topologyring.conf, src/testbed/testbed_api_testbed.c: test case for ring topology 2012-11-12 16:21 harsha * [r24917] src/testbed/testbed_api_topology.c: implemented line topology 2012-11-12 14:42 grothoff * [r24913] src/datacache/datacache.c: add option to disable Bloom filter entirely (only for benchmarking) 2012-11-12 11:00 grothoff * [r24908] src/datacache/datacache.c, src/datacache/plugin_datacache_sqlite.c: support running purely in-memory 2012-11-12 08:45 wachs * [r24906] src/include/gnunet_transport_service.h, src/transport/transport_api.c: doxygen 2012-11-11 15:04 szengel * [r24901] src/mesh/gnunet-daemon-regexprofiler.c, src/mesh/gnunet-service-mesh.c: doxygen 2012-11-11 14:23 szengel * [r24900] contrib/regex_profiler_infiniband.conf, src/mesh/gnunet-daemon-regexprofiler.c, src/mesh/gnunet-regex-profiler.c, src/mesh/gnunet-service-mesh.c: Better mesh/regex profiler performance. 2012-11-10 22:16 grothoff * [r24893] doc/man/gnunet-peerinfo.1: "man gnunet-peerinfo" doesn't have the -g or -p options which are listed in "gnunet-peerinfo --help". One spelling mistake is also fixed in the attached "diff" (see: additional information). This was against r24891. - #2649. 2012-11-10 21:36 grothoff * [r24892] src/fs/gnunet-service-fs_pr.c: use new DHT API to block known results when searching in the DHT 2012-11-10 20:21 LRN * [r24890] src/gns/w32nsp.c: Update w32nsp to use 'gads' instead of 'gnunet' 2012-11-10 13:41 grothoff * [r24883] src/util/os_installation.c: trying to fix #2645 -- support lib64/gnunet/libexec/ installations 2012-11-10 10:29 LRN * [r24882] src/include/gauger.h: Fix W32 gauger C bindings - quote arguments 2012-11-10 05:51 LRN * [r24881] src/include/gauger.h: Update gauger C binding for W32 2012-11-09 15:56 wachs * [r24873] src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-transport.c: implement mantis 0002419 2012-11-09 15:04 harsha * [r24870] src/testbed/test_testbed_api_2peers_1controller.c: save tests from crashing 2012-11-09 15:01 wachs * [r24868] src/include/gnunet_transport_service.h: docu 2012-11-09 13:52 wachs * [r24863] src/transport/gnunet-transport.c: API change 2012-11-09 13:33 wachs * [r24862] src/core/test_core_api.c, src/core/test_core_api_reliability.c, src/core/test_core_quota_compliance.c, src/dht/gnunet-service-dht_neighbours.c, src/include/gnunet_transport_service.h, src/testbed/gnunet-service-testbed.c, src/testing_old/testing.c, src/topology/gnunet-daemon-topology.c, src/transport/gnunet-transport.c, src/transport/test_transport_api_restart_1peer.c, src/transport/test_transport_api_restart_2peers.c, src/transport/transport-testing.c, src/transport/transport_api.c: changes to transport api 2012-11-09 12:34 harsha * [r24861] src/testbed/gnunet-service-testbed.c: adopting to new transport API 2012-11-08 19:25 bartpolot * [r24849] src/mesh/gnunet-service-mesh.c, src/mesh/mesh_block_lib.c, src/mesh/mesh_block_lib.h, src/mesh/mesh_common.c, src/mesh/plugin_block_mesh.c: MESH uses DHT xquery to limit the results returned during a regex string search 2012-11-08 16:50 LRN * [r24848] src/transport/gnunet-transport.c: Use full, 3-argument invocation of FRPINTF (again) 2012-11-08 15:12 grothoff * [r24847] src/statistics/statistics_api.c: add option to disable use of stats entirely 2012-11-08 15:04 wachs * [r24846] src/transport/gnunet-transport.c: fixed -b semantics: receive from all peers 2012-11-08 14:09 wachs * [r24841] src/transport/gnunet-transport.c: changes 2012-11-08 11:01 wachs * [r24834] src/transport/gnunet-transport.c: not working yet 2012-11-07 18:26 harsha * [r24826] src/include/gnunet_disk_lib.h, src/util/disk.c: making readable check optional 2012-11-07 17:26 szengel * [r24825] src/mesh/Makefile.am, src/mesh/gnunet-daemon-regexprofiler.c, src/mesh/gnunet-service-regexprofiler.c: regexprofiler service to daemon 2012-11-07 16:56 harsha * [r24823] src/chat/chat.c, src/fs/fs_api.c, src/fs/gnunet-auto-share.c, src/include/gnunet_disk_lib.h, src/mesh/gnunet-regex-profiler.c, src/regex/gnunet-regex-simulation-profiler.c, src/util/disk.c, src/util/test_disk.c: Parameterized directory listing permission check 2012-11-07 11:24 LRN * [r24818] src/ats-tool/gnunet-ats.c: Use full, 3-argument FPRINTF invocation 2012-11-07 09:54 wachs * [r24817] src/transport/gnunet-service-transport_clients.c: fix mem leak mantis 0002635 2012-11-06 23:46 harsha * [r24816] src/stream/perf_stream_api.c: reduce number of packets 2012-11-06 23:25 harsha * [r24815] src/arm/gnunet-arm.c: print help for timeout argument 2012-11-06 22:32 harsha * [r24813] src/util/disk.c: check for existing directories in reverse order 2012-11-06 18:16 szengel * [r24811] contrib/regex_profiler_infiniband.conf, src/mesh/gnunet-regex-profiler.c, src/mesh/gnunet-service-regexprofiler.c: Added regex prefix to config for regex profiler. 2012-11-05 21:37 harsha * [r24801] src/gns/nss/Makefile.am: nss uninstall script to extra dist 2012-11-05 21:35 harsha * [r24800] src/testbed/Makefile.am: including sample_hosts.txt to EXTRA_DIST 2012-11-05 21:21 grothoff * [r24799] po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/transport/Makefile.am: ready for 0.9.4 release 2012-11-05 21:01 szengel * [r24792] src/mesh/gnunet-regex-profiler.c, src/mesh/gnunet-service-regexprofiler.c: regex profiler fixes 2012-11-05 20:46 harsha * [r24788] src/stream/perf_stream_api.c: dead code 2012-11-05 20:41 harsha * [r24787] src/stream/perf_stream_api.c: changing to fixed number of packets instead of fixed size test data 2012-11-05 20:05 wachs * [r24782] src/transport/plugin_transport_http_common.c: last cb NULL 2012-11-05 19:21 harsha * [r24779] src/testing/testing.c: coverity fixes 2012-11-05 19:11 harsha * [r24777] src/testbed/testbed_api_testbed.c: coverity fix 2012-11-05 19:05 harsha * [r24776] src/stream/stream_api.c: coverity fixes 2012-11-05 18:53 wachs * [r24774] src/transport/plugin_transport_http_server.c: fix 2012-11-05 17:03 bartpolot * [r24764] src/mesh/gnunet-service-mesh.c: dont cancel mesh pending traffic on tunnel destroy 2012-11-05 17:03 harsha * [r24763] src/testbed/test_testbed_api.conf, src/testbed/test_testbed_api_testbed_run_topologyclique.conf, src/testbed/test_testbed_api_testbed_run_topologyline.conf, src/testbed/test_testbed_api_testbed_run_topologyrandom.conf: reverted test configurations to include ATS 2012-11-05 16:54 harsha * [r24762] src/testbed/test_testbed_api_testbed_run_topologyclique.conf, src/testbed/test_testbed_api_testbed_run_topologyline.conf, src/testbed/test_testbed_api_testbed_run_topologyrandom.conf: merging configs 2012-11-05 16:49 harsha * [r24761] src/testbed/test_testbed_api.conf, src/testbed/test_testbed_api_testbed_run_topologyclique.conf, src/testbed/test_testbed_api_testbed_run_topologyline.conf, src/testbed/test_testbed_api_testbed_run_topologyrandom.conf: merging configs 2012-11-05 16:31 wachs * [r24760] src/ats/gnunet-service-ats_addresses.c: not a hard error, print a warning 2012-11-05 16:08 harsha * [r24759] src/testbed/test_testbed_api.conf: do not start gns-helper-service even on windows 2012-11-05 16:02 harsha * [r24758] src/testbed/Makefile.am: added testing configuration files 2012-11-05 16:01 szengel * [r24757] src/include/gnunet_regex_lib.h, src/mesh/gnunet-regex-profiler.c, src/mesh/gnunet-service-regexprofiler.c, src/mesh/regexprofiler.conf: regex profiler fixes 2012-11-05 15:59 harsha * [r24756] src/testbed/testbed_api.c: maintain argv for helpers 2012-11-05 15:58 wachs * [r24755] src/transport/plugin_transport_http_client.c: docu 2012-11-05 15:54 harsha * [r24754] src/util/helper.c: fix 2012-11-05 15:50 wachs * [r24753] src/transport/plugin_transport_http_client.c, src/transport/test_transport_api_unreliability.c: doxygen error 2012-11-05 15:22 wachs * [r24752] src/dht/Makefile.am: make dist not working 2012-11-05 14:52 wachs * [r24749] src/ats/ats_api_performance.c: infocb can be NULL 2012-11-05 14:33 szengel * [r24744] contrib/regex_profiler_infiniband.conf, src/mesh/Makefile.am, src/mesh/regex_profiler_test.conf: Moving regex profiler config to contrib 2012-11-05 14:30 szengel * [r24743] src/mesh/regex_profiler_test.conf: Commiting changes to regex_profiler_test.conf before moving it to contrib 2012-11-05 13:56 wachs * [r24738] src/transport/test_transport_api_unreliability.c: hunting 2012-11-05 13:52 wachs * [r24736] src/transport/test_transport_api_unreliability.c: bug hunting 2012-11-05 13:29 szengel * [r24731] src/mesh/Makefile.am, src/mesh/gnunet-service-regexprofiler.c, src/mesh/regexprofiler.conf: Adding new regexprofiler service that is used in conjunction with the gnunet-regex-profiler to announce regexes from a policy file 2012-11-05 12:56 harsha * [r24723] src/stream/perf_stream_api.c: fix to keep testing running 2012-11-05 12:17 wachs * [r24718] src/gns/gnunet-service-gns_resolver.c: fix memory leak 2012-11-05 09:39 wachs * [r24705] src/transport/plugin_transport_http_server.c: coverity bugs 10360 && 10361 2012-11-05 09:06 wachs * [r24699] contrib/Makefile.am: make check fails in root dir 2012-11-04 23:57 LRN * [r24697] src/hello/test_hello.c: Typo 2012-11-04 21:49 szengel * [r24695] src/mesh/gnunet-regex-profiler.c: fix 2012-11-04 18:35 szengel * [r24692] src/mesh/gnunet-regex-profiler.c: regex profiler fixes 2012-11-04 17:48 szengel * [r24691] src/mesh/gnunet-regex-profiler.c: regex profiler cleanup 2012-11-03 22:47 LRN * [r24687] src/dht/Makefile.am: link testbed after dhttest (depends on testbed) 2012-11-03 19:10 LRN * [r24685] src/dht/Makefile.am: twopeer test depends on dhttest library 2012-11-02 19:35 szengel * [r24684] src/mesh/gnunet-regex-profiler.c: regex profiler fixes 2012-11-02 18:22 LRN * [r24683] src/dht/Makefile.am: twopeer test depends on testbed 2012-11-02 16:41 szengel * [r24682] src/exit/Makefile.am, src/exit/gnunet-daemon-exit.c, src/include/gnunet_applications.h, src/vpn/Makefile.am, src/vpn/gnunet-service-vpn.c: Using regex for exit/vpn 2012-11-02 16:01 harsha * [r24681] src: ignore gtags files 2012-11-02 15:54 harsha * [r24680] src/testing/testing.c: reverting back to fix failing testbed tests due to late startup of peers 2012-11-02 15:52 harsha * [r24679] src/testbed/gnunet-service-testbed.c: fix memleak 2012-11-02 15:14 harsha * [r24678] src/testbed/test_testbed_api_3peers_3controllers.c: fix crashing test 2012-11-02 09:28 harsha * [r24672] src/testbed/test_testbed_api_testbed_run.c: fix test on W32 2012-11-01 23:03 LRN * [r24671] src/testbed/test_testbed_api_testbed_run.c, src/testing_old/test_testing_large_topology.c: Use strrchr() instead of legacy rindex() 2012-11-01 22:03 harsha * [r24669] src/testing/test_testing_peerstartup.c, src/testing/test_testing_portreservation.c: fix 2012-11-01 22:02 harsha * [r24668] src/testing/test_testing_peerstartup.c, src/testing/test_testing_portreservation.c: fix crashing checks 2012-11-01 21:30 harsha * [r24667] src/testbed/testbed_api_testbed.c: fix 2012-11-01 21:12 harsha * [r24666] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api.conf, src/testbed/test_testbed_api_testbed_run.c, src/testbed/test_testbed_api_testbed_run_topologyclique.conf, src/testbed/test_testbed_api_testbed_run_topologyline.conf, src/testbed/test_testbed_api_testbed_run_topologyrandom.conf, src/testbed/testbed_api_testbed.c: topology option support for GNUNET_TESTBED_run() via configuration 2012-11-01 16:45 LRN * [r24663] src/util/network.c: W32: Remove unnecessary 0 and -1 checks 2012-11-01 16:43 LRN * [r24662] src/util/network.c: W32: optimize GNUNET_NETWORK_fdset_add 2012-11-01 16:43 LRN * [r24661] src/util/configuration.c: More configuration debugging 2012-11-01 16:42 LRN * [r24660] src/util/configuration.c: Debug for dollar-expansion 2012-11-01 16:01 harsha * [r24656] src/testing/testing.c: fix 2012-11-01 11:55 harsha * [r24655] src/testing/testing.c: fixing testing failures on pi 2012-11-01 11:44 harsha * [r24654] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.conf: fix for port-conflicts while starting multiple controllers on same host 2012-10-31 21:13 harsha * [r24641] src/testing/testing.c: check all available addresses 2012-10-31 20:36 harsha * [r24640] src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c: fixes failing tests 2012-10-31 15:36 harsha * [r24639] src/include/gnunet_protocols.h, src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api.c: dead code 2012-10-31 15:10 wachs * [r24637] src/transport/plugin_transport_http_server.c: fix 2012-10-31 14:24 wachs * [r24636] src/transport/plugin_transport_http_server.c: error 2012-10-31 13:52 wachs * [r24635] src/ats-test: unused code 2012-10-31 12:21 harsha * [r24632] src/testbed/gnunet-helper-testbed.c: fix crashes when aborting testing drivers 2012-10-31 10:22 wachs * [r24630] src/ats-tool/gnunet-ats.c: docu 2012-10-31 10:13 harsha * [r24629] src/include/gnunet_stream_lib.h, src/stream/stream_api.c: fixes 2012-10-31 10:12 wachs * [r24628] doc/man/Makefile.am, doc/man/gnunet-ats.1: man 2012-10-31 09:15 harsha * [r24627] src/include/gnunet_testbed_service.h, src/mesh/gnunet-regex-profiler.c, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed.conf.in, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_hosts.c: locate helpers in libexec 2012-10-30 23:03 harsha * [r24626] src/util/helper.c: for starting up non gnunet helpers (SSH for example) 2012-10-30 22:26 szengel * [r24625] src/mesh/gnunet-regex-profiler.c, src/mesh/gnunet-service-mesh.c, src/mesh/regex_profiler_test.conf: mesh regex profiler 2012-10-30 22:12 LRN * [r24624] src/datacache/plugin_datacache_sqlite.c, src/datastore/plugin_datastore_sqlite.c, src/fs/fs_getopt.c, src/namestore/plugin_namestore_sqlite.c: Fix ENABLE_NLS usage ENABLE_NLS is for gettext only, it's not an indicator of nl_langinfo availability. Use unistring instead of nl_langinfo, since unistring is always there. GNUnet supports UTF-8 now (or should support), so most conversions are unnecessary anyway. 2012-10-30 22:11 LRN * [r24623] src/util/strings.c, src/util/test_strings.c: Restore warnings, fix test compilation 2012-10-30 21:23 LRN * [r24622] src/util/strings.c: Just use unistring 2012-10-30 21:22 LRN * [r24621] src/util/strings.c: Missing include 2012-10-30 21:08 LRN * [r24619] src/util/os_installation.c: W32: Fix get_path_from_module_filename() 2012-10-30 21:08 LRN * [r24618] src/util/strings.c: Allow using libunistring for string conversion 2012-10-29 16:41 szengel * [r24597] src/mesh/gnunet-regex-profiler.c: sequential mesh service connects and regex announcing in regex profiler 2012-10-29 16:14 grothoff * [r24593] src/arm/Makefile.am, src/arm/do_start_process.c, src/ats-tool, src/ats/Makefile.am, src/chat/Makefile.am, src/chat/test_chat.c, src/chat/test_chat_private.c, src/core/Makefile.am, src/core/test_core_api.c, src/core/test_core_api_reliability.c, src/core/test_core_api_start_only.c, src/core/test_core_quota_compliance.c, src/datastore/Makefile.am, src/dht/Makefile.am, src/dns/Makefile.am, src/dv/Makefile.am, src/exit/Makefile.am, src/fs/Makefile.am, src/gns/Makefile.am, src/hostlist/Makefile.am, src/hostlist/test_gnunet_daemon_hostlist.c, src/hostlist/test_gnunet_daemon_hostlist_learning.c, src/hostlist/test_gnunet_daemon_hostlist_reconnect.c, src/include/gnunet_os_lib.h, src/lockmanager/Makefile.am, src/mesh/Makefile.am, src/namestore/Makefile.am, src/nat/Makefile.am, src/nse/Makefile.am, src/peerinfo/Makefile.am, src/pt/Makefile.am, src/regex, src/statistics/Makefile.am, src/statistics/test_statistics_api.c, src/statistics/test_statistics_api_loop.c, src/statistics/test_statistics_api_watch.c, src/statistics/test_statistics_api_watch_zero_value.c, src/template/Makefile.am, src/testbed/Makefile.am, src/testing/testing.c, src/topology/Makefile.am, src/transport/Makefile.am, src/util, src/util/Makefile.am, src/util/helper.c, src/util/os_installation.c, src/util/test_resolver_api.c, src/vpn/Makefile.am: installing all service, daemon and helper binaries to lib/gnunet/libexec/; updating code to run binaries from new location, which is no longer in PATH 2012-10-29 15:43 harsha * [r24592] src/testing/testing.c: starting testing processes with a low priority to not overwhelm testing hosts 2012-10-28 22:35 szengel * [r24583] src/mesh/gnunet-regex-profiler.c: batch regex announcing in profiler 2012-10-26 18:23 szengel * [r24571] src/mesh/mesh_api.c: passing mesage header instead of message 2012-10-26 16:10 szengel * [r24570] src/regex/gnunet-regex-simulation-profiler.c: using prepared statements for regex simulation profiler 2012-10-26 15:59 szengel * [r24569] src/mesh/gnunet-regex-profiler.c: added max path compression parameter to regex profiler 2012-10-26 15:10 wachs * [r24566] src/statistics/gnunet-statistics.c: gnunet-statistics can retrieve stats from remote hosts without config 2012-10-26 15:08 wachs * [r24565] src/util/strings.c: memory leak: is const 2012-10-26 12:58 harsha * [r24562] src/fs/fs_test_lib.c, src/gns/test_gns_dht_three_peers.c, src/include/gnunet_testbed_service.h, src/mesh/gnunet-regex-profiler.c, src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api_testbed.c, src/testbed/testbed_api_topology.c: removed GNUNET_TESTBED_operation_cancel 2012-10-26 12:22 wachs * [r24561] src/transport/plugin_transport_unix.c: simplify retry mechanism 2012-10-26 11:38 wachs * [r24560] src/transport/plugin_transport_unix.c: change 2012-10-26 08:28 wachs * [r24559] src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_udp.c: more changes 2012-10-26 08:17 wachs * [r24558] src/transport/gnunet-service-transport_neighbours.c: bug hunting 2012-10-26 08:07 wachs * [r24557] src/ats/gnunet-service-ats_performance.c: fix unused variable 2012-10-26 07:02 wachs * [r24556] src/transport/plugin_transport_wlan.c: use calculated delays /w wlan 2012-10-25 19:37 LRN * [r24554] src/ats/gnunet-service-ats_addresses.c: Fix naming, HEAD fails to compile here 2012-10-25 19:37 LRN * [r24553] src/util/network.c: bratao: W32: Optimize ..._select() implementation Begin with a quick sequential check of sockets and pipes, and bail out if something is selected already, or if timeout is zero, avoiding overhead of setting up all the stuff necessary to sleep until either a socket or a pipe wakes us up. 2012-10-25 15:13 wachs * [r24552] src/transport/plugin_transport_wlan.c: workaround 2012-10-25 15:04 wachs * [r24551] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_performance.c: doxygen 2012-10-25 14:59 wachs * [r24549] src/ats-tool/gnunet-ats.c: doxygen 2012-10-25 14:46 wachs * [r24545] src/ats-tool/gnunet-ats.c: monitor mode 2012-10-25 14:21 wachs * [r24544] src/ats/gnunet-service-ats_addresses.h: some docu 2012-10-25 14:21 wachs * [r24543] src/ats/gnunet-ats.c: move to ats-tool 2012-10-25 14:15 wachs * [r24541] configure.ac, src/Makefile.am: add ats-tool to buildsystem 2012-10-25 14:14 wachs * [r24540] src/ats-tool, src/ats-tool/Makefile.am, src/ats-tool/gnunet-ats.c: move ats-tool due to transport dependency 2012-10-25 13:56 wachs * [r24539] src/ats/Makefile.am, src/ats/gnunet-ats.c: gnunet-ats /w address printing support 2012-10-25 12:52 wachs * [r24537] src/ats/gnunet-service-ats_addresses.c: report only active addresses used 2012-10-25 12:33 wachs * [r24536] src/ats/gnunet-ats.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_performance.c, src/ats/gnunet-service-ats_performance.h: gnunet-ats working and bug 0002593 2012-10-25 11:57 szengel * [r24535] src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf: regex profiler fixes 2012-10-25 11:25 wachs * [r24533] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/ats/gnunet-service-ats_performance.c: changes 2012-10-24 21:32 szengel * [r24523] configure.ac, src/mysql/Makefile.am: libmysqlclient linking for /usr/lib64 (fedora 17) 2012-10-24 20:34 harsha * [r24522] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_operations.c, src/testbed/testbed_api.c, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_services.c, src/testbed/testbed_api_topology.c, src/testbed/x64_misc.supp: multiple operation queues for an operation 2012-10-24 16:08 harsha * [r24521] src/testbed/gnunet-service-testbed.c: removed exponential backoff while offering HELLO 2012-10-24 16:01 harsha * [r24518] src/testbed/testbed_api.c, src/testbed/testbed_api_topology.c: fixes 2012-10-24 13:24 wachs * [r24512] src/transport/plugin_transport_udp.c: fix 2012-10-24 13:22 wachs * [r24511] src/ats/gnunet-ats.c: basics 2012-10-24 12:56 wachs * [r24509] src/transport/plugin_transport_udp.c: fix 2012-10-24 12:29 wachs * [r24502] src/transport/plugin_transport_udp.c: coverity 2012-10-24 08:56 LRN * [r24499] src/transport/test_plugin_transport.c: Create directory for hostkey 2012-10-23 17:41 szengel * [r24492] src/mesh/Makefile.am: fix 2012-10-23 17:07 szengel * [r24489] src/mesh/Makefile.am, src/mesh/gnunet-regex-profiler.c: added libgnunetstatistics to regex profiler dependencies 2012-10-23 15:39 szengel * [r24488] src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf: regex profiler saving statistics 2012-10-23 15:11 wachs * [r24487] src/transport/plugin_transport_udp.c: timeout stats 2012-10-23 15:02 wachs * [r24486] src/transport/template_cfg_peer1.conf, src/transport/template_cfg_peer2.conf: conf 2012-10-23 14:46 szengel * [r24483] src/mesh/gnunet-regex-profiler.c: formatting 2012-10-23 14:42 szengel * [r24482] src/mesh/gnunet-regex-profiler.c: Added statistics service connection to regex profiler 2012-10-23 12:37 harsha * [r24472] src/testbed/gnunet-testbed-profiler.c: exit during errors too 2012-10-23 12:31 harsha * [r24471] src/testbed/gnunet-service-testbed.c: fix for crashing service while shutting down when peer create fails 2012-10-23 10:42 harsha * [r24470] src/testbed/gnunet-testbed-profiler.c: trying to fix win32 build 2012-10-23 09:13 szengel * [r24469] src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf: regex profiler fixes 2012-10-22 23:07 harsha * [r24468] src/testbed/gnunet-testbed-profiler.c: fix 2012-10-22 22:55 harsha * [r24467] src/include/gnunet_testbed_service.h: doc 2012-10-22 22:54 harsha * [r24466] src/testing/testing.c: fix 2012-10-22 22:29 harsha * [r24465] src/testbed/testbed_api_peers.c: fix 2012-10-22 21:30 harsha * [r24464] src/testbed/gnunet-testbed-profiler.c: fixes 2012-10-22 21:26 harsha * [r24463] src/testbed/gnunet-testbed-profiler.c: profiler topology option 2012-10-22 20:52 harsha * [r24462] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_topology_clique.c, src/testbed/testbed_api_topology.c: clique topology 2012-10-22 15:09 harsha * [r24459] src/testbed/gnunet-testbed-profiler.c: allow single host deployments 2012-10-22 14:25 harsha * [r24458] src/testbed/gnunet-testbed-profiler.c: fix 2012-10-22 13:58 harsha * [r24456] src/testbed/testbed_api.c: fix 2012-10-22 13:52 szengel * [r24455] src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf: regex profiler: measuring the time it takes to match all strings 2012-10-22 13:46 wachs * [r24454] src/fragmentation/fragmentation.c: fix 2012-10-22 12:34 harsha * [r24450] src/testbed/gnunet-testbed-profiler.c: less verbose 2012-10-22 11:57 harsha * [r24449] contrib/testbed_cleanup.sh, contrib/testbed_infiniband.conf: remove username part 2012-10-22 11:56 wachs * [r24448] src/transport/plugin_transport_http_client.c: doxygen errors 2012-10-22 11:51 harsha * [r24447] src/testbed/gnunet-testbed-profiler.c: disable auto retry 2012-10-22 11:44 harsha * [r24446] src/include/gnunet_testbed_service.h, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api_topology.c, src/testbed/testbed_api_topology.c: option for disabling auto retry 2012-10-21 17:36 harsha * [r24442] src/testbed/gnunet-service-testbed.c: simplify 2012-10-21 17:25 harsha * [r24441] src/testbed/gnunet-service-testbed.c: tracking forwarded operations 2012-10-21 15:24 szengel * [r24440] src/mesh/gnunet-regex-profiler.c: regex profiler: loading a set of search strings from a file 2012-10-21 08:55 harsha * [r24439] src/testbed/gnunet-service-testbed.c: tracking forwarded operations as part of link controllers operation 2012-10-20 10:39 szengel * [r24437] src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf: Updated regex profiler config with mesh and dht default arm services 2012-10-20 09:31 harsha * [r24436] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_topology.c: removed duplicate definition 2012-10-19 17:50 szengel * [r24434] src/mesh/gnunet-regex-profiler.c: Aborting profiler after a timeout 2012-10-19 16:38 szengel * [r24433] src/mesh/gnunet-regex-profiler.c: regex profiler fix 2012-10-19 14:32 harsha * [r24429] src/testbed/gnunet-testbed-profiler.c: doxygen 2012-10-19 14:24 szengel * [r24428] src/regex/regex.c: coverity 2012-10-19 14:19 harsha * [r24427] src/testbed/gnunet-service-testbed.c: fix 2012-10-19 13:56 harsha * [r24425] src/testbed/test_testbed_api_topology.c: reverted to version 24399 2012-10-19 13:47 harsha * [r24424] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_topology.c, src/testbed/testbed_api_topology.c: counting references in overlay connect context 2012-10-19 12:37 harsha * [r24422] src/testbed/gnunet-service-testbed.c: cleanup rocc 2012-10-19 12:15 harsha * [r24421] src/testbed/gnunet-service-testbed.c: removed redundancy 2012-10-19 12:01 harsha * [r24420] src/testbed/gnunet-service-testbed.c: remove remote peers upon destroy 2012-10-19 11:42 wachs * [r24419] src/transport/plugin_transport_udp.c: coverity 2012-10-19 10:17 szengel * [r24416] src/mesh/gnunet-regex-profiler.c: mesh connections in regex profiler 2012-10-19 10:15 szengel * [r24415] src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf: mesh connections in regex profiler 2012-10-19 08:39 harsha * [r24413] contrib/testbed_infiniband_results, contrib/testbed_infiniband_results/30000_connections_90000_peers_30_poc.txt, contrib/testbed_infiniband_results/6000_connections_10000_peers_100_poc.txt, contrib/testbed_infiniband_results/6000_connections_10000_peers_20_poc.txt, contrib/testbed_infiniband_results/6000_connections_10000_peers_30_poc.txt, contrib/testbed_infiniband_results/6000_connections_20000_peers.txt, contrib/testbed_infiniband_results/6000_connections_40000_peers.txt, contrib/testbed_infiniband_results/6000_connections_60000_peers.txt, contrib/testbed_infiniband_results/6000_connections_60000_peers_5_poc.txt, contrib/testbed_infiniband_results/6000_connections_80000_peers_20_poc.txt, contrib/testbed_infiniband_results/6000_connections_80000_peers_5_poc.txt: testbed results 2012-10-18 23:02 harsha * [r24409] src/testbed/gnunet-testbed-profiler.c: parameterized how many failures to tolerate 2012-10-18 18:01 szengel * [r24407] src/mesh/test_mesh_regex.c: doxygen 2012-10-18 18:00 szengel * [r24406] src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf: regex profiler 2012-10-18 16:38 szengel * [r24405] src/include/gnunet_testbed_service.h, src/testbed/testbed_api_hosts.c: Exposing GNUNET_TESTBED_host_get_hostname 2012-10-18 15:53 harsha * [r24404] src/testbed/gnunet-testbed-profiler.c: print statistics 2012-10-18 15:12 wachs * [r24401] src/transport/gnunet-service-transport_validation.c, src/transport/plugin_transport_udp.c: preliminary workaround for 0002549 2012-10-18 14:52 harsha * [r24400] src/testbed/testbed_api.c: use controller's host when slave host is NULL 2012-10-18 12:51 wachs * [r24398] src/transport/plugin_transport_udp.c: new statistics 2012-10-17 20:17 szengel * [r24383] src/regex/regex.c, src/regex/test_regex_iterate_api.c: fix 2012-10-17 18:16 harsha * [r24377] src/testbed/gnunet-testbed-profiler.c: peer destroy state 2012-10-17 18:11 harsha * [r24376] contrib/infiniband_cluster.hosts, contrib/testbed_infiniband.conf: more cluster nodes 2012-10-17 18:08 harsha * [r24375] src/testbed/gnunet-service-testbed.c: stop peer before destroying it 2012-10-17 17:39 szengel * [r24373] src/mesh/Makefile.am, src/mesh/gnunet-regex-profiler.c, src/mesh/regex_profiler_test.conf, src/regex/Makefile.am, src/regex/gnunet-regex-profiler.c, src/regex/regex_profiler_test.conf: Moved regex profiler to mesh, because of dependencies. 2012-10-17 16:39 wachs * [r24371] src/transport/plugin_transport_udp.c: stat 2012-10-17 16:33 szengel * [r24370] src/regex/gnunet-regex-profiler.c: doxygen, indentation 2012-10-17 16:22 harsha * [r24368] src/testbed/testbed.conf.in, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: new operation queue for limiting overlay connects 2012-10-17 15:52 wachs * [r24366] src/transport/plugin_transport_udp.c: new statistic values and fixes 2012-10-17 15:26 harsha * [r24364] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-profiler.c: fixs for crash while adding slaves with id greater than 9 2012-10-17 15:16 wachs * [r24362] src/transport/plugin_transport_udp.c: minors 2012-10-17 14:40 szengel * [r24359] src/regex/Makefile.am, src/regex/gnunet-regex-profiler.c: doxygen 2012-10-17 14:20 wachs * [r24357] src/transport/plugin_transport_udp.c: clean up and fixes 2012-10-17 13:53 harsha * [r24356] src/testbed/gnunet-service-testbed.c: fixed memory leak 2012-10-17 13:29 harsha * [r24354] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.c.new, src/testbed/test_testbed_api_3peers_3controllers.c: a decent way to auto link controllers during overlay connects 2012-10-17 13:10 wachs * [r24353] src/transport/plugin_transport_udp.c: improve code while debugging 2012-10-17 09:33 wachs * [r24350] src/transport/Makefile.am, src/transport/test_plugin_hostkey, src/transport/test_plugin_transport.c: use precomputed hostkey for slow computers 2012-10-17 09:22 wachs * [r24349] src/transport/test_plugin_transport.c: fix 2012-10-17 09:05 wachs * [r24348] src/transport/test_plugin_transport.c: crash in test due to pending callbacks 2012-10-17 07:39 wachs * [r24346] src/dv/dv_api.c: overhead for dv 2012-10-16 15:44 harsha * [r24345] src/testbed/gnunet-service-testbed.c.new, src/testbed/testbed_api_hosts.c: checkpoint save 2012-10-16 14:59 wachs * [r24344] src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c: doxygen 2012-10-16 14:43 wachs * [r24343] src/transport/plugin_transport_udp.c, src/transport/transport_api.c: changes 2012-10-16 14:30 wachs * [r24342] src/transport/plugin_transport_udp.c, src/transport/transport_api.c: stats + delay 2012-10-16 13:25 wachs * [r24341] src/transport/gnunet-service-transport_clients.c, src/transport/plugin_transport_udp.c, src/transport/transport.h, src/transport/transport_api.c: changes 2012-10-16 12:19 wachs * [r24340] src/transport/gnunet-service-transport_neighbours.c: debugging 2012-10-16 12:11 wachs * [r24339] src/include/gnunet_transport_plugin.h: header 2012-10-16 11:43 wachs * [r24338] src/transport/gnunet-service-transport_neighbours.c: rm error msg 2012-10-16 11:42 wachs * [r24337] src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_unix.c: fix for overhead measurement in unix,also fixes assertion in neighbours 1152 2012-10-16 11:20 wachs * [r24336] src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_neighbours.h, src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c: overhead reporting 2012-10-16 08:20 wachs * [r24335] src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp.h: changes 2012-10-16 08:08 wachs * [r24334] src/transport/plugin_transport_udp.c: documentation and preparation 2012-10-15 21:30 harsha * [r24331] src/testbed/gnunet-service-testbed.c: host registration queues in slave handles 2012-10-15 20:24 harsha * [r24329] src/testbed/gnunet-service-testbed.c: peer to use slave handle 2012-10-15 19:48 harsha * [r24328] src/testbed/test_testbed_api_topology.c: reducing peers to avoid timeouts 2012-10-15 17:22 szengel * [r24325] src/regex/gnunet-regex-profiler.c, src/regex/test_regex_big.c, src/regex/test_regex_big.conf: replacing test_regex_big with gnunet-regex-profiler 2012-10-15 17:06 szengel * [r24324] src/include/gnunet_regex_lib.h: fix 2012-10-15 17:06 szengel * [r24323] src/regex/Makefile.am, src/regex/gnunet-regex-profiler.c, src/regex/regex.c, src/regex/regex_internal.h, src/regex/regex_profiler_test.conf, src/regex/test_regex_graph_api.c, src/regex/test_regex_iptoregex.c, src/regex/test_regex_iterate_api.c: renamed test_regex_big / fixes 2012-10-15 16:17 harsha * [r24322] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api_topology.c: logging and fixes 2012-10-15 10:51 harsha * [r24321] src/testbed/gnunet-service-testbed.c: timeouts during forwarded overlay connects 2012-10-14 16:48 harsha * [r24314] src/testbed/gnunet-testbed-profiler.c: output status for connects 2012-10-14 13:56 harsha * [r24312] src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_topology.c: peer linking 2012-10-14 13:23 harsha * [r24310] src/testbed/test_testbed_api_topology.c, src/testbed/testbed_api_topology.c: Random graph topology 2012-10-14 12:50 harsha * [r24308] src/testbed/gnunet-testbed-profiler.c: corrected profiling time measurement for peer create 2012-10-14 12:36 harsha * [r24307] src/testbed/gnunet-testbed-profiler.c: peer start 2012-10-14 12:21 harsha * [r24306] src/include/gnunet_testbed_service.h, src/nse/gnunet-nse-profiler.c, src/regex/test_regex_big.c, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers_1controller.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_testbed.c: operation closure in peer start 2012-10-14 10:57 harsha * [r24305] src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h: doxygen 2012-10-14 10:49 harsha * [r24304] src/testbed/gnunet-testbed-profiler.c: towards peer create 2012-10-14 09:30 harsha * [r24303] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-profiler.c: fixes 2012-10-14 09:19 harsha * [r24302] src/testbed/gnunet-testbed-profiler.c: removed peer destroy. May leak memory, but anyway we need that till the end 2012-10-14 09:18 harsha * [r24301] src/testbed/gnunet-testbed-profiler.c: fix 2012-10-14 08:45 harsha * [r24300] src/testbed/gnunet-testbed-profiler.c: peer create 2012-10-12 16:14 harsha * [r24297] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-profiler.c: fixes 2012-10-12 15:44 harsha * [r24296] src/testbed/gnunet-testbed-profiler.c: slave startup 2012-10-12 14:58 harsha * [r24293] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api.c: fixes 2012-10-12 14:01 harsha * [r24292] contrib/infiniband_cluster.hosts: correct ips 2012-10-12 13:40 harsha * [r24291] src/testbed/gnunet-testbed-profiler.c, src/testbed/testbed_api.c: host registrations in profiler 2012-10-12 13:39 harsha * [r24290] contrib/infiniband_cluster.hosts: added infiniband hosts 2012-10-12 12:13 harsha * [r24289] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_3peers_3controllers.c: send self config during overlay connect 2012-10-12 10:31 harsha * [r24288] src/testbed/testbed_api_hosts.c: no auto allocation during scanf 2012-10-12 10:17 harsha * [r24287] src/testbed/gnunet-testbed-profiler.c: fix w32 build 2012-10-12 10:11 harsha * [r24286] src/testbed/testbed_api_testbed.c: tolerate stopped peers while shutting down testbed_run 2012-10-12 09:21 harsha * [r24285] src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api_hosts.c: fixing scanf failures 2012-10-12 09:02 harsha * [r24284] src/include/gnunet_testbed_service.h, src/testbed/gnunet-testbed-profiler.c, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api_hosts.c: host file support for testbed profiler 2012-10-12 07:47 harsha * [r24283] src/testbed/testbed_api_hosts.c: fixes 2012-10-11 21:23 harsha * [r24280] src/include/gnunet_testbed_service.h, src/testbed/sample_hosts.txt, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api_hosts.c: fixes for invalid reads 2012-10-11 20:45 harsha * [r24279] src/testbed/sample_hosts.txt, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api_hosts.c: host loading from file 2012-10-11 18:54 harsha * [r24278] src/testing/testing.c: using header-defined hostkeyfilesize 2012-10-11 15:43 harsha * [r24270] src/testbed, src/testbed/Makefile.am, src/testbed/gnunet-testbed-profiler.c: testbed profiler 2012-10-11 14:45 harsha * [r24269] src/testbed/testbed_api.c: disabling hostkey checking for localhost 2012-10-11 13:34 harsha * [r24264] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h: working overlay connect with implicit suboperations 2012-10-11 11:03 harsha * [r24262] src/testbed/gnunet-service-testbed.c: overlay connect suboperations 2012-10-10 19:33 harsha * [r24258] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h: controller linking with host ids 2012-10-10 15:37 harsha * [r24253] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h: checkpoint save 2012-10-10 10:59 harsha * [r24252] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_services.c: operation id generation from controller host id and internal counter 2012-10-10 09:38 harsha * [r24250] src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: towards handling suboperations during overlay connect 2012-10-09 17:44 harsha * [r24236] src/include/gnunet_protocols.h: fixing compile 2012-10-09 14:03 harsha * [r24234] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-service-testbed.c.new, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.c.new: towards on-demand configuration retrival for remote controllers during overlay connect operations 2012-10-08 22:41 LRN * [r24231] src/util/network.c: Implement non-inheritable sockets for W32 2012-10-08 17:18 szengel * [r24227] src/regex/test_regex_big.c: mesh service connect skeleton 2012-10-08 14:50 harsha * [r24226] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c: added get peer config forwarding 2012-10-08 13:28 harsha * [r24224] src/testbed/gnunet-service-testbed.c: forwarding overlay request connect 2012-10-07 13:41 szengel * [r24214] src/regex/regex_graph.c: fix 2012-10-06 14:14 harsha * [r24206] src/testbed/test_testbed_api_topology.c: fail nicely 2012-10-06 14:02 harsha * [r24204] src/testbed/gnunet-service-testbed.c: exponential delay in offering HELLOs 2012-10-05 16:41 szengel * [r24198] src/regex/test_regex_big.c, src/regex/test_regex_big.conf: simple overlay connection working 2012-10-05 14:45 harsha * [r24197] src/regex/test_regex_big.c, src/regex/test_regex_big.conf: working test on inifiniband cluster 2012-10-05 14:12 harsha * [r24196] src/include/gnunet_testing_lib-new.h, src/testbed/gnunet-helper-testbed.c, src/testbed/gnunet-service-testbed.c, src/testbed/test_gnunet_helper_testbed.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_helper.h, src/testing/gnunet-testing.c, src/testing/test_testing_peerstartup.c, src/testing/test_testing_portreservation.c, src/testing/testing.c, src/transport/transport-testing.c: testing now includes valid hostname rewriting 2012-10-05 11:54 harsha * [r24192] src/util/gnunet-rsa.c: generate keys to use 2048 bit rsa 2012-10-05 10:08 szengel * [r24189] src/regex/test_regex_big.c, src/regex/test_regex_big.conf: regex testbed testcase 2012-10-04 14:02 harsha * [r24184] src/include/gnunet_testbed_service.h, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api.c: added operation closure to GNUNET_TESTBED_controller_link() 2012-10-04 13:54 harsha * [r24183] src/stream/stream_api.c: removed fixme 2012-10-04 12:55 wachs * [r24181] src/transport/gnunet-service-transport_neighbours.c: undo 2012-10-04 12:52 wachs * [r24180] src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_clients.h: not required 2012-10-04 12:47 wachs * [r24179] src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_clients.h, src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_http_server.c: fix type issue 2012-10-04 12:28 harsha * [r24178] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_3peers_3controllers.c, src/testbed/test_testbed_api_3peers_3controllers.c.new, src/testbed/testbed_api.c: test case for overlay connect via lateral links 2012-10-04 09:11 harsha * [r24171] src/include/gnunet_stream_lib.h, src/stream/stream_api.c: doc 2012-10-04 08:53 harsha * [r24170] src/stream/stream_api.c: removed session id 2012-10-04 08:49 harsha * [r24169] src/stream/stream_api.c: moved read_io task and its corresponding timeout task to read handle 2012-10-02 14:54 harsha * [r24162] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api.c: test case for lateral connections between controllers 2012-10-02 12:16 harsha * [r24161] src/stream/perf_stream_api.c, src/stream/stream_api.c: fixing #2574 2012-10-02 09:33 harsha * [r24160] src/testbed/gnunet-service-testbed.c: allow lateral connections from other controllers 2012-10-02 08:54 harsha * [r24159] src/testbed/gnunet-service-testbed.c: slave get config service implementation 2012-10-02 08:05 harsha * [r24158] src/include/gnunet_testbed_service.h, src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c: clean handling of slave 2012-10-01 15:04 harsha * [r24157] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_services.c: rename to extract_config_() 2012-10-01 14:59 harsha * [r24156] src/include/gnunet_protocols.h, src/include/gnunet_testbed_service.h, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_services.c: slave get config client part 2012-10-01 11:50 harsha * [r24155] src/testbed/test_testbed_api_2peers_1controller.c: remove duplicate specifier 2012-10-01 10:15 harsha * [r24154] src/gns/gnunet-gns-proxy.c: fixes #2573 2012-09-30 21:32 harsha * [r24153] src/testbed/test_testbed_api_3peers_3controllers.c.new: checkpoint save 2012-09-30 21:32 harsha * [r24152] src/include/gnunet_testbed_service.h, src/testbed/testbed_api.c: get slave config 2012-09-30 21:29 harsha * [r24150] src/include/gnunet_stream_lib.h: doc 2012-09-30 21:12 harsha * [r24149] src/stream/stream_api.c: fixing #2571 2012-09-30 16:25 LRN * [r24147] src/lockmanager/gnunet-service-lockmanager.c: Fix 0-terminator test in lockmanager 2012-09-30 15:20 harsha * [r24146] src/testbed, src/testbed/test_testbed_api.conf: disabling VPN to remove verbose warnings for VPN 2012-09-30 15:11 harsha * [r24145] src/stream/perf_stream_api.c, src/stream/test_stream_2peers.c, src/stream/test_stream_2peers_halfclose.c, src/stream/test_stream_big.c, src/stream/test_stream_local.c, src/stream/test_stream_sequence_wraparound.c: more fixes for #2570 2012-09-30 14:26 harsha * [r24144] src/lockmanager/test_lockmanager_api.c, src/lockmanager/test_lockmanager_api_acquireretry.c, src/lockmanager/test_lockmanager_api_lockrelease.c, src/lockmanager/test_lockmanager_api_servercrash.c: removed duplicate specifiers 2012-09-30 14:23 harsha * [r24143] src/testbed/test_gnunet_helper_testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers_1controller.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/test_testbed_api_test.c, src/testbed/test_testbed_api_testbed_run.c, src/testbed/test_testbed_api_topology.c: removing duplicate specifiers 2012-09-30 14:02 harsha * [r24142] src/stream/test_stream_2peers_halfclose.c, src/stream/test_stream_big.c, src/stream/test_stream_local.c, src/stream/test_stream_sequence_wraparound.c: fixes for #2570 2012-09-30 12:34 harsha * [r24141] src/stream/test_stream_2peers.c: clean exit while aborting 2012-09-30 12:04 LRN * [r24140] src/testbed/test_testbed_api_3peers_3controllers.c: Try to fix W32 builds 2012-09-30 08:25 harsha * [r24138] src/testbed/Makefile.am, src/testbed/test_testbed_api_2peers_2controllers.c, src/testbed/test_testbed_api_3peers_3controllers.c: rename 2012-09-30 02:05 LRN * [r24137] src/testing_old/testing.c: Short timeout for starting local services 2012-09-29 20:49 harsha * [r24132] src/testbed/test_testbed_api_2peers_2controllers.c: removed getaddrinfo 2012-09-29 19:36 LRN * [r24131] src/gns/gnunet-service-gns.c: Missing declarations 2012-09-29 18:34 harsha * [r24129] src/testbed/test_testbed_api_2peers_2controllers.c: towards starting 3 controllers on a single machine 2012-09-29 06:44 harsha * [r24125] src/testbed/gnunet-service-testbed.c: fixes #2568 2012-09-29 01:29 LRN * [r24124] src/transport/transport-testing.c: Fix a typo 2012-09-28 12:36 bartpolot * [r24098] src/include/gnunet_getopt_lib.h, src/util/getopt.c, src/util/getopt_helpers.c, src/util/service.c, src/util/test_getopt.c: Passing -v or -h options to a command no longer returns error code 2012-09-28 10:10 harsha * [r24089] src/testbed: svn ignore 2012-09-28 10:06 harsha * [r24086] src/testbed/Makefile.am, src/testbed/test_testbed_api_topology.c, src/testbed/testbed_api.c, src/testbed/testbed_api_topology.c: topology test case 2012-09-28 09:48 wachs * [r24080] src/transport/plugin_transport_http_client_old.c, src/transport/plugin_transport_http_server_old.c: rm old code 2012-09-28 09:36 harsha * [r24076] src/testbed/testbed_api_topology.c: implemented generic topology overlay connections 2012-09-27 22:55 LRN * [r24065] src/util/Makefile.am, src/util/win.c, src/util/win.cc: W32-specific platform stuff is now pure C 2012-09-27 19:40 grothoff * [r24063] contrib/pogen.sh, po/POTFILES.in, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/util/helper.c: improving PO set 2012-09-27 19:01 grothoff * [r24060] contrib/pogen.sh, src/arm/arm_api.c, src/arm/gnunet-arm.c, src/arm/gnunet-service-arm.c, src/chat/chat.c, src/datastore/plugin_datastore_sqlite.c, src/dv/test_transport_api_dv.c, src/fs/fs_namespace.c, src/fs/gnunet-service-fs_indexing.c, src/fs/gnunet-service-fs_pr.c, src/fs/gnunet-service-fs_push.c, src/gns/gnunet-gns-fcfsd.c, src/include/gnunet_common.h, src/namestore/gnunet-namestore.c, src/namestore/plugin_namestore_sqlite.c, src/topology/gnunet-daemon-topology.c, src/transport/gnunet-service-transport_blacklist.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_wlan.c, src/util/common_logging.c, src/util/gnunet-config.c: reducing error messages about missing configuration options by introducing new helper functions to print them uniformly 2012-09-27 14:19 szengel * [r24059] src/regex/test_regex_eval_api.c: fix 2012-09-27 14:11 szengel * [r24058] src/regex/test_regex_eval_api.c, src/regex/test_regex_graph_api.c, src/regex/test_regex_iptoregex.c, src/regex/test_regex_iterate_api.c, src/regex/test_regex_proofs.c: tests 2012-09-27 13:18 szengel * [r24054] src/include/gnunet_regex_lib.h, src/regex/Makefile.am, src/regex/regex.c, src/regex/test_regex_iptoregex.c: iptoregex test 2012-09-27 09:19 wachs * [r24034] src/transport/plugin_transport_udp.c: new statistics value to measure payload 2012-09-26 21:22 szengel * [r24025] src/regex/regex.c: ip/prefix to regex 2012-09-26 20:16 grothoff * [r24024] configure.ac, src/util/crypto_random.c: releaxing libgcrypt version check, fixing Debian #684997 2012-09-26 14:46 szengel * [r24019] src/regex/regex.c, src/regex/test_regex_iterate_api.c: fixes 2012-09-26 13:55 wachs * [r24018] src/transport/plugin_transport_unix.c: UNIX stats 2012-09-26 13:51 wachs * [r24017] src/transport/plugin_transport_wlan.c: WLAN stats 2012-09-26 13:39 harsha * [r24016] src/testbed/testbed.conf.in, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_topology.c: towards generic topology creation 2012-09-26 13:29 harsha * [r24014] src/include/gnunet_testbed_service.h: doc 2012-09-26 08:55 wachs * [r24006] src/transport/plugin_transport_http_client.c: changing type 2012-09-25 18:10 grothoff * [r24003] doc/man/gnunet-rsa.1, src/util/gnunet-rsa.c: turn gnunet-rsa into key generation tool 2012-09-25 15:32 harsha * [r24002] src/testbed/gnunet-service-testbed.c: fixes 2012-09-25 13:12 harsha * [r23991] src/testbed/gnunet-service-testbed.c: overlay connect using lateral connections 2012-09-25 12:09 harsha * [r23990] src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api_peers.c: added peer2_host field in overlay connect message 2012-09-25 11:44 harsha * [r23989] src/testbed/gnunet-service-testbed.c: overlay connect forwarding when peer1 is not local 2012-09-24 19:11 szengel * [r23982] src/regex/regex.c, src/regex/test_regex_iterate_api.c: regex: iteration improvements/fixes 2012-09-24 12:49 wachs * [r23979] src/gns/gns_api.c, src/gns/gnunet-gns.c, src/transport/transport-testing.c: coverity bugs 2012-09-24 12:39 wachs * [r23978] src/gns/gnunet-service-gns_resolver.c, src/util/os_priority.c, src/util/test_os_start_process.c: coverity bugs 2012-09-24 12:25 wachs * [r23977] src/gns/gns_api.c, src/gns/gnunet-service-gns_resolver.h: dozygen 2012-09-24 10:07 wachs * [r23974] src/transport/plugin_transport_http_client.c: hunting bugs 2012-09-24 10:05 wachs * [r23973] src/transport/plugin_transport_http_client.c: hunting bugs 2012-09-24 09:53 wachs * [r23972] src/transport/plugin_transport_http_client.c: changes 2012-09-24 08:31 LRN * [r23968] src/gns/Makefile.am: Add ldflags to gnunetgns_common 2012-09-24 07:34 LRN * [r23967] configure.ac: Use native srcdir for #includes 2012-09-24 05:18 LRN * [r23966] po/POTFILES.in: Remove non-existing files from POTFILES 2012-09-23 16:56 szengel * [r23960] src/regex/regex_internal.h, src/regex/test_regex_iterate_api.c: refactoring 2012-09-23 16:24 szengel * [r23959] src/regex/regex.c, src/regex/regex_internal.h: DFA path compression 2012-09-23 13:08 szengel * [r23958] src/regex/test_regex_eval_api.c: fixed leak 2012-09-23 07:39 harsha * [r23957] src/include/gnunet_testbed_service.h: doc 2012-09-23 07:38 harsha * [r23956] src/stream/perf_stream_api.c: measuring uplink and downlink 2012-09-22 22:10 harsha * [r23955] src/stream/stream_api.c: fixing stream data retransmissions 2012-09-22 09:01 LRN * [r23941] src/gns/Makefile.am: Fix gns dependencies 2012-09-21 12:15 wachs * [r23932] src/transport/gnunet-service-transport_clients.c, src/transport/gnunet-service-transport_plugins.c, src/transport/gnunet-service-transport_plugins.h: prefix based plugin lookup for transport 2012-09-21 12:15 wachs * [r23931] src/peerinfo-tool/gnunet-peerinfo_plugins.c: prefix based plugin lookup for peerinfo tool 2012-09-21 12:10 szengel * [r23930] src/pt/test_gnunet_vpn.c: Added warning to check the firewall when tests fail (which happend to me). The long diff is due to running pre-commit script prior to check-in. 2012-09-20 21:46 szengel * [r23927] src/regex/regex.c: optimizations 2012-09-20 13:48 grothoff * [r23923] src/exit/gnunet-helper-exit.c: give sysctl /dev/null instead of no stdin/stdout 2012-09-20 13:26 wachs * [r23919] src/transport/template_cfg_peer1.conf, src/transport/template_cfg_peer2.conf: no valgrind 2012-09-20 10:57 grothoff * [r23909] src/gns/gnocksy: tot tot 2012-09-19 12:51 wachs * [r23901] src/transport/plugin_transport_http_server.c, src/transport/transport.conf.in: move https cert location to servicehome 2012-09-19 09:27 wachs * [r23897] src/transport/plugin_transport_http_server.c: strip external hostname prefix && improve url parsing output 2012-09-18 15:46 harsha * [r23893] src/stream/perf_stream_api.c: 1 hop performance testing 2012-09-18 15:34 harsha * [r23891] src/testbed/testbed_api.c: fixing valgrind unconditional jump error 2012-09-18 14:09 harsha * [r23890] src/stream/perf_stream_api.c: case to show lowered throughtput if payload size if 64000 2012-09-18 14:08 harsha * [r23889] src/stream/stream_api.c: sequence difference calculation fixes while processing DATA_ACKs 2012-09-18 12:38 harsha * [r23881] src/testing/testing.c: appropriate logging string 2012-09-18 12:38 harsha * [r23880] src/testbed/test_testbed_api_2peers_2controllers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/test_testbed_api_testbed_run.c: fixes 2012-09-17 14:32 szengel * [r23863] src/regex/regex.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_graph_api.c: coverity 2012-09-17 13:20 grothoff * [r23854] src/datastore/datastore.conf.in: fixing Debian #684317 2012-09-17 13:18 grothoff * [r23853] src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp.h: fixing udp busyloop reported by LRN on #gnunet on 8-27 2012-09-17 10:45 grothoff * [r23845] src/core/gnunet-service-core.c, src/core/gnunet-service-core_kx.c, src/core/gnunet-service-core_kx.h, src/fs/fs_uri.c, src/include/gnunet_crypto_lib.h, src/include/gnunet_server_lib.h, src/mesh/gnunet-service-mesh.c, src/nse/gnunet-service-nse.c, src/peerinfo-tool/gnunet-peerinfo.c, src/transport/gnunet-service-transport.c, src/transport/test_plugin_transport.c, src/util/crypto_random.c, src/util/crypto_rsa.c, src/util/gnunet-rsa.c, src/util/server.c: fixing #1551/#2503 2012-09-17 10:09 harsha * [r23844] src/testbed/Makefile.am: test_testbed_api_2peers_2controllers to default tests 2012-09-17 10:09 harsha * [r23843] src/testbed/test_testbed_api_2peers_2controllers.c: checks for working local SSH 2012-09-17 10:06 harsha * [r23842] src/testbed/gnunet-service-testbed.c: doxygen fixes 2012-09-17 10:02 harsha * [r23840] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_2peers_2controllers.c: fixes and working testcase for 2peers_2controllers 2012-09-17 09:06 wachs * [r23838] src/util/helper.c: fix for "bad address " issue with wlan helper 2012-09-16 13:50 harsha * [r23836] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_2peers_2controllers.c, src/testbed/testbed_api_peers.c: new test case (not working) 2012-09-16 12:33 harsha * [r23835] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_2peers.c, src/testbed/test_testbed_api_2peers_1controller.c: rename 2012-09-16 11:51 harsha * [r23834] src/testbed/gnunet-service-testbed.c: extended rocc 2012-09-16 03:42 LRN * [r23832] src/dht/gnunet-dht-monitor.c: Remove duplicate cleanups 2012-09-15 18:53 grothoff * [r23830] src/nse/Makefile.am, src/nse/test_nse_multipeer.c: making nse multipeer test use testbed 2012-09-15 18:28 grothoff * [r23829] src/dht/gnunet-dht-monitor.c, src/dht/gnunet-dht-put.c: fixing #2544 2012-09-14 20:42 harsha * [r23828] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_services.c: coverity fixes 2012-09-14 20:07 harsha * [r23827] src/testbed/gnunet-service-testbed.c: handler for overlay request connect 2012-09-14 17:06 schanzen * [r23826] src/gns/gnunet-gns.c: leak 2012-09-14 14:53 harsha * [r23812] src/testbed/gnunet-service-testbed.c: 1/2 part - inter-host overlay connect 2012-09-14 14:05 harsha * [r23807] src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h: unstable checkpoint save 2012-09-14 13:18 wachs * [r23804] src/transport/plugin_transport_http_client.c: client side PUT disconnect 2012-09-14 12:48 harsha * [r23803] src/include/gnunet_protocols.h: messages for inter-controller overlay connect 2012-09-14 12:46 harsha * [r23802] src/testbed/gnunet-service-testbed.c: stop peers before destroying 2012-09-14 12:23 grothoff * [r23799] src/dht/gnunet-dht-monitor.c: fix 2012-09-14 12:14 harsha * [r23798] src/testbed/gnunet-service-testbed.c, src/testbed/misc.supp: add to routing if delegated host is subordinate 2012-09-14 11:51 harsha * [r23797] src/testbed/gnunet-service-testbed.c: more checks on while working on overlay connect request 2012-09-14 11:31 harsha * [r23790] src/testbed/gnunet-service-testbed.c: removed OCC state 2012-09-14 10:43 harsha * [r23788] src/testbed/testbed.h: added new message for inter-host overlay connects 2012-09-14 10:33 harsha * [r23787] src/testbed/gnunet-service-testbed.c: disambiguating local overlay connect 2012-09-14 09:02 wachs * [r23781] src/dht/gnunet-dht-get.c, src/dht/gnunet-dht-put.c: demux everywhere option for CLI 2012-09-14 07:57 grothoff * [r23773] src/dht/gnunet-dht-get.c: code cleanup 2012-09-13 09:25 szengel * [r23762] src/regex/regex.c, src/regex/regex_internal.h: comments 2012-09-12 20:25 harsha * [r23761] contrib/ssh-keys, src/stream/perf_stream_api.c: added work ssh key 2012-09-12 16:46 harsha * [r23760] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/test_testbed_api_hosts.c, src/testbed/test_testbed_api_operations.c, src/testbed/testbed.h, src/testbed/testbed_helper.h: file end comment 2012-09-12 16:16 harsha * [r23759] src/testbed/test_testbed_api_2peers.c: tests to show overlay_connect on already connected peers doesn't fail 2012-09-12 13:43 harsha * [r23758] src/testbed/gnunet-service-testbed.c: removed dead code 2012-09-12 10:51 grothoff * [r23757] src/include/gnunet_testbed_service.h, src/nse/gnunet-nse-profiler.c: triple star fun done 2012-09-12 10:44 grothoff * [r23756] src/include/gnunet_testbed_service.h, src/nse/gnunet-nse-profiler.c, src/stream/stream_protocol.h, src/testbed/testbed_api_hosts.c: triple star fun 2012-09-12 10:37 harsha * [r23755] src/stream/perf_stream_api.c, src/stream/stream_api.c: fixes 2012-09-12 10:18 harsha * [r23754] src/stream/perf_stream_api.c: fix 2012-09-12 10:09 harsha * [r23753] src/stream/perf_stream_api.c: reasonable buffer for performance measurements 2012-09-12 10:04 harsha * [r23752] src/stream/perf_stream_api.c, src/stream/test_stream_big.c: stream performance - implemented 1 hop throughput calculation 2012-09-11 20:44 harsha * [r23751] src/stream/perf_stream_api.c: more scaffolding 2012-09-11 20:01 harsha * [r23750] src/stream/perf_stream_api.c: scaffolding 2012-09-11 14:12 harsha * [r23749] src/stream, src/stream/Makefile.am, src/stream/perf_stream_api.c: stub for stream performance tests 2012-09-11 12:55 harsha * [r23748] src/stream/stream_api.c: stream speedup fixes 2012-09-11 10:36 harsha * [r23747] src/stream/test_stream_big.c, src/stream/test_stream_sequence_wraparound.c: reduced payload size 2012-09-11 10:24 harsha * [r23746] src/include/gnunet_stream_lib.h, src/stream/mesh.supp, src/stream/stream_api.c: rename MAX_PACKET_SIZE option to MAX_PAYLOAD_SIZE 2012-09-11 09:37 harsha * [r23745] src/include/gnunet_stream_lib.h, src/stream/stream_api.c, src/stream/test_stream_big.c, src/stream/test_stream_sequence_wraparound.c: stream option to set packet size 2012-09-10 22:17 grothoff * [r23744] src/fs/fs_api.c, src/fs/fs_api.h, src/fs/fs_namespace.c, src/fs/fs_publish.c, src/fs/fs_search.c, src/fs/fs_uri.c, src/include/gnunet_fs_service.h: eliminating use of 'namespace' as a fieldname / variable name to be C++ compatible 2012-09-10 20:33 harsha * [r23743] src/include/gnunet_testbed_service.h, src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c: cleanup when operations fail 2012-09-10 19:19 grothoff * [r23742] src/namestore/namestore.conf.in: fixing Debian #686238 2012-09-10 19:01 grothoff * [r23741] src/nse/Makefile.am, src/nse/gnunet-nse-profiler.c: nse profiler _compiles_ against new testbed API 2012-09-10 18:58 grothoff * [r23740] src/include/gnunet_testbed_service.h, src/testbed/Makefile.am, src/testbed/testbed_api_statistics.c: adding another testbed API function: convenience function to get all stats from all peers 2012-09-10 14:08 szengel * [r23738] src/regex/regex.c, src/regex/test_regex_graph_api.c: removing temp file in graph test 2012-09-09 18:37 grothoff * [r23731] src/dv/Makefile.am: commenting out dead test 2012-09-09 18:36 grothoff * [r23730] doc/man/gnunet-search.1, src/fs/gnunet-search.c, src/include/gnunet_getopt_lib.h, src/util/getopt_helpers.c: new getopt helper function to parse relative time command line argument 2012-09-09 14:20 harsha * [r23725] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_services.c: error reporting in service_connect 2012-09-09 13:52 harsha * [r23724] src/include/gnunet_protocols.h, src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api_services.c: renamed GNUNET_MESSAGE_TYPE_TESTBED_OPERATIONEVENT to GNUNET_MESSAGE_TYPE_TESTBED_OPERATIONFAILEVENT 2012-09-09 13:46 harsha * [r23723] src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: implemented continuations to testbed peer start/stop API 2012-09-09 13:41 grothoff * [r23722] src/testbed/testbed_api_peers.h: doxygen fix 2012-09-09 13:39 grothoff * [r23721] src/topology/Makefile.am, src/topology/test_gnunet_daemon_topology.c: migrating topology test to new testbed API 2012-09-09 13:28 grothoff * [r23720] src/fs/Makefile.am, src/fs/fs_test_lib.c, src/fs/fs_test_lib.h, src/fs/perf_gnunet_service_fs_p2p.c, src/fs/perf_gnunet_service_fs_p2p_respect.c, src/fs/test_fs_test_lib.c, src/fs/test_gnunet_service_fs_migration.c, src/fs/test_gnunet_service_fs_p2p.c: make fs tests build against new testbed library -- they do not pass yet 2012-09-08 19:19 grothoff * [r23716] configure.ac: clarify - kernel 2012-09-08 13:50 harsha * [r23711] src/stream/Makefile.am, src/stream/test_stream_2peers_halfclose.c: test_stream_2peers_halfclose to testbed 2012-09-07 16:53 harsha * [r23700] src/stream, src/stream/Makefile.am, src/stream/test_stream_2peers.c, src/stream/test_stream_2peers_new.c: migrate stream 2peers test to testbed 2012-09-07 16:38 szengel * [r23699] src/regex/Makefile.am, src/regex/regex.c, src/regex/regex_graph.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_graph_api.c, src/regex/test_regex_iterate_api.c: coverage 2012-09-07 12:04 wachs * [r23697] src/integration-tests/confs/c_bootstrap_server_w_massif.conf, src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_mem_consumption.py: changes 2012-09-07 11:17 bartpolot * [r23695] src/mesh/gnunet-service-mesh.c, src/mesh/mesh_protocol.h: Added explicit keepalive to mesh 2012-09-07 10:03 wachs * [r23692] src/transport/plugin_transport_http_server.c: 2012-09-07 09:07 wachs * [r23687] src/transport/test_transport_api_multi_peer1.conf, src/transport/test_transport_api_multi_peer2.conf: error message on windows 2012-09-06 16:24 schanzen * [r23681] src/dns/dnsstub.c, src/include/gns_protocol.h: doxy 2012-09-06 15:51 grothoff * [r23676] src/dns/dnsstub.c, src/dns/gnunet-service-dns.c: fix use uninit 2012-09-05 13:36 harsha * [r23660] src/stream/mesh.supp: suppressions for mesh 2012-09-05 13:32 harsha * [r23659] src/stream/test_stream_2peers_new.c: fix 2012-09-05 13:20 wachs * [r23658] src/gns/Makefile.am, src/gns/test_gns_dht_three_peers.c: fix 2012-09-05 11:47 wachs * [r23657] src/gns/Makefile.am: does not compile due to api changes ... 2012-09-05 11:44 harsha * [r23656] src/include/gnunet_testbed_service.h, src/testbed/test_testbed_api.c, src/testbed/testbed_api_services.c: service connect callback instead of operation completion callback 2012-09-05 10:50 harsha * [r23655] src/include/gnunet_testbed_service-new.h, src/include/gnunet_testbed_service.h, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/test_testbed_api_test.c, src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h, src/testbed/testbed_api_services.c: changed testbed API to include convenience callbacks 2012-09-05 09:00 wachs * [r23651] src/gns/test_gns_dht_three_peers.c: test working, but fails 2012-09-05 08:33 wachs * [r23650] src/gns/test_gns_dht_three_peers.c: more 2012-09-05 08:28 wachs * [r23649] src/gns/test_gns_dht_default.conf, src/gns/test_gns_dht_three_peers.c: do not autostart: I have to copy zonefile 2012-09-05 07:46 wachs * [r23646] src/gns/Makefile.am, src/gns/test_gns_dht_three_peers.c: use precomputed zonekeys 2012-09-05 07:16 wachs * [r23645] src/Makefile.am: install testbed 2012-09-05 06:51 wachs * [r23644] src/gns/Makefile.am: fix 2012-09-04 18:00 harsha * [r23640] src/include/gnunet_testbed_service-new.h, src/include/gnunet_testbed_service.h.new: new testbed interface 2012-09-04 14:46 harsha * [r23631] src/include/gnunet_testbed_service.h.new: save 2012-09-04 14:09 harsha * [r23628] src/stream/Makefile.am: new stream/testbed testcase into defaults 2012-09-04 14:09 harsha * [r23627] src/testbed/test_testbed_api.conf: enable offline checks 2012-09-04 13:59 grothoff * [r23626] contrib/gnunet.doxy: updating doxygen options 2012-09-04 13:50 harsha * [r23625] src/testbed/test_testbed_api_2peers.c: sane timeout 2012-09-04 12:45 grothoff * [r23617] src/gns/gnunet-service-gns_resolver.c: check return value from sendto 2012-09-04 12:43 grothoff * [r23616] src/util/disk.c: mark fcntl return value as intentionally unchecked 2012-09-04 12:24 harsha * [r23613] src/stream, src/stream/Makefile.am, src/stream/stream_api.c, src/stream/stream_protocol.h, src/stream/test_stream_2peers_new.c: new stream testcase using testbed 2012-09-04 11:14 wachs * [r23607] src/gns/test_gns_proxy.c: shutdown 2012-09-04 10:28 harsha * [r23604] src/testbed/gnunet-service-testbed.c: sane logging and code 2012-09-04 10:01 wachs * [r23603] src/transport/plugin_transport_http_client.c: fix unload 2012-09-04 08:48 wachs * [r23601] src/gns/test_gns_simple_lookup.conf: no valgrind 2012-09-04 08:47 wachs * [r23600] src/gns/gnunet-service-gns_resolver.c, src/gns/test_gns_simple_lookup.conf: unaligned memory access 2012-09-04 06:52 wachs * [r23598] src/gns/test_gns_max_queries.c, src/gns/test_gns_ns_lookup.c, src/gns/test_gns_simple_shorten.c, src/gns/test_gns_simple_srv_lookup.c: minor fixes 2012-09-03 15:25 wachs * [r23596] src/gns/Makefile.am, src/gns/test_gns_revocation.c: next 2012-09-03 15:04 wachs * [r23593] src/gns/Makefile.am, src/gns/test_gns_max_queries.c: next one 2012-09-03 13:25 grothoff * [r23573] src/gns/gnunet-dns2gns.c, src/gns/gnunet-service-gns_resolver.c: better log message, fixing stale task 2012-09-03 13:07 harsha * [r23571] src/include/gnunet_testbed_service.h: fix 2012-09-03 13:00 grothoff * [r23570] src/util/service.c: always allow root 2012-09-03 12:42 wachs * [r23568] src/integration-tests/Makefile.am: fix 2012-09-03 12:03 wachs * [r23566] src/gns/Makefile.am, src/gns/test_gns_simple_get_authority.c, src/gns/test_gns_simple_shorten.c: test 2012-09-03 11:44 wachs * [r23564] src/gns/test_gns_simple_shorten.c: fix 2012-09-03 11:26 wachs * [r23563] src/gns/Makefile.am, src/gns/test_gns_simple_shorten.c: test porting 2012-09-03 10:45 harsha * [r23562] src/testbed/test_testbed_api_test.c, src/testbed/testbed_api_test.c, src/testbed/testbed_api_testbed.c: controller callback added in GNUNET_TESTBED_test_run 2012-09-03 10:12 harsha * [r23561] src/testbed/testbed.h: doc 2012-09-02 16:33 grothoff * [r23557] src/dht/dht.conf.in: typo 2012-09-02 14:06 grothoff * [r23556] src/fs/fs_search.c: commenting code 2012-09-02 12:51 grothoff * [r23555] src/dht/dht.conf.in, src/dht/gnunet-service-dht_neighbours.c: adding DHT option to disable calls to try connect 2012-09-02 11:17 harsha * [r23554] src/include/gnunet_testbed_service.h, src/testbed/testbed_api_test.c, src/testbed/testbed_api_testbed.c: input checks 2012-09-02 10:25 harsha * [r23553] contrib/ssh-keys: removed testbed testing key 2012-09-01 16:08 harsha * [r23550] src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed_api_testbed.c: repect event mask before calling event callback 2012-09-01 15:44 harsha * [r23549] src/testbed/Makefile.am: added new testcase to default checks 2012-09-01 15:42 harsha * [r23548] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api_test.c, src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed_api_test.c, src/testbed/testbed_api_testbed.c: tests for testbed_test_run and some fixes 2012-08-31 16:24 harsha * [r23546] src/testbed/testbed_api_test.c: implemented GNUNET_TESTBED_test_run 2012-08-31 16:23 harsha * [r23545] src/testbed/testbed_api_testbed.c: restructuring and checks 2012-08-31 13:32 wachs * [r23544] src/transport/test_transport_api_http_reverse_peer2.conf: a config file 2012-08-31 13:25 wachs * [r23543] src/transport/Makefile.am: changes 2012-08-31 13:24 wachs * [r23542] src/transport/transport.conf.in: external host 2012-08-31 12:24 wachs * [r23541] src/transport/transport.conf.in: config for new http/s plugins 2012-08-31 12:05 harsha * [r23540] src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed_api_testbed.c: check if peer has already been stopped before attempting to stop it again 2012-08-31 11:45 wachs * [r23537] src/transport/plugin_transport_http_server.c: doxygen fix 2012-08-31 11:41 wachs * [r23536] src/transport/plugin_transport_http_server.c: cleanup 2012-08-31 11:07 harsha * [r23535] src/lockmanager/gnunet-service-lockmanager.c, src/lockmanager/lockmanager_api.c, src/lockmanager/test_lockmanager_api.c, src/lockmanager/test_lockmanager_api_acquireretry.c, src/lockmanager/test_lockmanager_api_lockrelease.c, src/lockmanager/test_lockmanager_api_servercrash.c: indentation standard 2012-08-31 11:03 wachs * [r23534] src/transport/Makefile.am: makefile 2012-08-31 10:57 harsha * [r23533] src/testbed, src/testbed/Makefile.am, src/testbed/gnunet-helper-testbed.c, src/testbed/gnunet-testbed-helper.c, src/testbed/test_gnunet_helper_testbed.c, src/testbed/test_gnunet_testbed_helper.c, src/testbed/testbed_api.c, src/testbed/testbed_helper.h: renamed gnunet-testbed-helper to gnunet-helper-testbed 2012-08-31 10:56 wachs * [r23532] src/transport/plugin_transport_http_client.c: cleanup for http_client 2012-08-31 10:36 harsha * [r23531] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-helper.c, src/testbed/test_gnunet_testbed_helper.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/test_testbed_api_hosts.c, src/testbed/test_testbed_api_operations.c, src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h, src/testbed/testbed_api_services.c, src/testbed/testbed_api_test.c, src/testbed/testbed_api_testbed.c, src/testbed/testbed_api_topology.c, src/testbed/testbed_helper.h: adhering to indentation standard 2012-08-31 10:06 harsha * [r23530] src/testbed/Makefile.am: added testbed_run test to default checks 2012-08-31 10:05 harsha * [r23529] src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed_api_testbed.c: stop peers before destroying them 2012-08-31 07:52 harsha * [r23528] src/include/gnunet_testbed_service.h, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_testbed_run.c, src/testbed/testbed_api_testbed.c, src/testbed/x64_misc.supp: Removed RunHandle return from GNUNET_TESTBED_run 2012-08-30 19:54 harsha * [r23527] src/testbed/testbed_api.c: api handler for operation fail event 2012-08-30 19:53 harsha * [r23526] src/testbed/testbed_api_peers.c: peer_create starts with 0 2012-08-30 19:52 harsha * [r23525] src/testbed/gnunet-service-testbed.c: peer_list handling fixes 2012-08-30 18:41 grothoff * [r23522] src/fs/fs_uri.c: fixing #2530 2012-08-29 22:46 harsha * [r23512] src/testbed/gnunet-service-testbed.c: fixes 2012-08-29 22:23 harsha * [r23511] src/testbed, src/testbed/test_testbed_api_testbed_run.c: added the forgotten test case 2012-08-29 22:10 harsha * [r23510] src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api_testbed.c: GNUNET_TESTBED_run and test cases 2012-08-29 16:39 harsha * [r23508] src/include/gnunet_testbed_service.h: GNUNET_TESTBED_run to return a handle which can be used for clean shutdown 2012-08-29 14:56 harsha * [r23501] src/testbed/testbed_api.c, src/testbed/testbed_api_testbed.c: checkpoint save for testbed_run 2012-08-29 13:18 wachs * [r23498] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/test_plugin_transport.c: changes 2012-08-29 13:09 grothoff * [r23497] configure.ac, src/dns/gnunet-service-dns.c, src/exit/gnunet-daemon-exit.c, src/fs/fs_dirmetascan.c, src/include/gnunet_helper_lib.h, src/testbed/test_gnunet_testbed_helper.c, src/testbed/testbed_api.c, src/transport/plugin_transport_wlan.c, src/transport/test_plugin_transport.c, src/util/common_allocation.c, src/util/helper.c, src/vpn/gnunet-service-vpn.c: only use control pipe with helpers IF the helper actually supports it 2012-08-29 12:35 grothoff * [r23494] src/include/gnunet_testing_lib-new.h, src/testing/testing.c: extend API to enalbe exclusive port ranges to be specified for testing-system objects 2012-08-29 09:14 wachs * [r23490] src/transport/plugin_transport_http_client.c, src/transport/test_plugin_transport.c: changes 2012-08-29 08:14 wachs * [r23488] src/transport/plugin_transport_http_client.c, src/transport/test_plugin_transport.c: changes 2012-08-29 07:41 wachs * [r23487] src/transport/test_plugin_transport_udp.c: not used 2012-08-29 07:20 wachs * [r23486] src/transport/plugin_transport_http_client.c: coverity 10259 2012-08-29 07:18 wachs * [r23485] src/transport/plugin_transport_http_common.c: coverity 10260 2012-08-29 07:16 wachs * [r23484] src/transport/test_plugin_transport.c: coverity 10270 2012-08-29 00:39 LRN * [r23482] src/transport/test_transport_api_http_peer1.conf, src/transport/test_transport_api_http_peer2.conf, src/transport/test_transport_api_http_reverse_peer1.conf: No valgrind in HEAD, please 2012-08-28 15:11 wachs * [r23480] src/ats/ats_api_scheduling.c, src/include/gnunet_transport_plugin.h: changes 2012-08-28 15:11 wachs * [r23479] src/transport/Makefile.am, src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_http_nat_peer1.conf, src/transport/test_transport_api_http_nat_peer2.conf, src/transport/test_transport_api_http_peer1.conf, src/transport/test_transport_api_http_reverse_peer1.conf, src/transport/test_transport_api_http_reverse_proxy.conf, src/transport/test_transport_api_https_nat_peer1.conf, src/transport/test_transport_api_https_nat_peer2.conf, src/transport/test_transport_api_reliability_http_nat_peer1.conf, src/transport/test_transport_api_reliability_http_nat_peer2.conf, src/transport/test_transport_api_reliability_https_nat_peer1.conf, src/transport/test_transport_api_reliability_https_nat_peer2.conf: confs + coverity 2012-08-28 14:51 wachs * [r23478] src/transport/plugin_transport_http_server.c: changes 2012-08-28 14:51 wachs * [r23477] src/transport/plugin_transport_http_common.c: changes 2012-08-28 14:51 wachs * [r23476] src/transport/plugin_transport_http_common.h: changes 2012-08-28 14:51 wachs * [r23475] src/transport/plugin_transport_http_client.c: changes 2012-08-28 13:41 LRN * [r23473] src/transport/Makefile.am: Fix https client ldflags 2012-08-28 11:43 wachs * [r23472] src/transport/Makefile.am, src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/test_quota_compliance_https_asymmetric_peer1.conf, src/transport/test_quota_compliance_https_asymmetric_peer2.conf, src/transport/test_quota_compliance_https_peer1.conf, src/transport/test_quota_compliance_https_peer2.conf, src/transport/test_transport_api_https_peer1.conf, src/transport/test_transport_api_https_peer2.conf, src/transport/test_transport_api_reliability_https_peer1.conf, src/transport/test_transport_api_reliability_https_peer2.conf, src/transport/test_transport_api_timeout_https_peer1.conf, src/transport/test_transport_api_timeout_https_peer2.conf: tests 2012-08-28 10:54 wachs * [r23471] src/transport/test_quota_compliance_http_asymmetric_peer1.conf, src/transport/test_quota_compliance_http_asymmetric_peer2.conf: asymmetric 2012-08-28 10:51 wachs * [r23470] src/transport/Makefile.am, src/transport/test_quota_compliance_http_peer1.conf, src/transport/test_quota_compliance_http_peer2.conf: qutoa 2012-08-28 10:19 LRN * [r23469] configure.ac: Make poisoning configurable. Enable it on debug builds by default 2012-08-28 09:55 wachs * [r23467] src/transport/Makefile.am, src/transport/plugin_transport_http_common.h, src/transport/test_transport_api_http_peer2.conf, src/transport/test_transport_api_reliability_http_peer1.conf, src/transport/test_transport_api_reliability_http_peer2.conf, src/transport/test_transport_api_timeout_http_peer1.conf, src/transport/test_transport_api_timeout_http_peer2.conf: test conf updates 2012-08-28 08:45 LRN * [r23465] src/transport/Makefile.am: fix http client ldflags 2012-08-27 21:31 harsha * [r23459] src/include/gnunet_testbed_service.h: more doc 2012-08-27 18:52 grothoff * [r23453] Makefile.am, contrib/Makefile.am, contrib/hostlist.cgi, contrib/hostlist.php, contrib/report.sh, contrib/submit, doc/Makefile.am: updating report.sh, removing obsolete hostlist scripts 2012-08-27 17:36 harsha * [r23448] src/testbed/Makefile.am, src/testbed/test_testbed_api.c, src/testbed/testbed_api_services.c: peer service connect and its test case 2012-08-27 15:47 LRN * [r23446] src/fs/perf_gnunet_service_fs_p2p.conf: Fix fs test config 2012-08-27 15:42 wachs * [r23445] src/transport/plugin_transport_http_client.c: timeout 2012-08-27 15:33 wachs * [r23444] src/transport/plugin_transport_http_client.c: fix 2012-08-27 15:02 wachs * [r23442] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c: changes 2012-08-27 14:23 wachs * [r23439] src/transport/plugin_transport_http_client.c: more code 2012-08-27 13:40 wachs * [r23437] src/transport/plugin_transport_http_server.c: change 2012-08-27 13:03 wachs * [r23436] src/transport/plugin_transport_http_client.c: more 2012-08-27 13:03 wachs * [r23435] src/transport/plugin_transport_http_server.c: 2012-08-27 12:08 wachs * [r23434] src/transport/plugin_transport_http_client.c: code 2012-08-27 11:51 wachs * [r23433] src/transport/plugin_transport_http_client.c, src/transport/test_transport_api_http_peer1.conf, src/transport/test_transport_api_http_peer2.conf, src/transport/test_transport_api_http_reverse_proxy.conf: changes 2012-08-27 11:44 wachs * [r23432] src/transport/transport-testing.c: docu 2012-08-27 11:40 wachs * [r23431] src/transport/test_plugin_transport.c: fix 2012-08-27 11:33 wachs * [r23430] src/transport/Makefile.am: test 2012-08-27 11:32 wachs * [r23429] src/transport/plugin_transport_http_client.c: changes 2012-08-27 09:58 szengel * [r23428] src/regex/regex.c, src/regex/regex_internal.h: Fixes 2012-08-27 09:24 wachs * [r23427] src/transport/test_plugin_transport.c: fix for wlan 2012-08-27 09:10 harsha * [r23425] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_services.c: service connect checkpoint save 2012-08-26 10:45 harsha * [r23423] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api_peers.c: doxygen fixes 2012-08-25 14:19 LRN * [r23421] src/include/gnunet_transport_plugin.h, src/transport/plugin_transport_http.c: changes to address notification strike back 2012-08-25 11:50 harsha * [r23420] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h, src/testbed/testbed_api_services.c: towards implementing service_connect 2012-08-25 10:29 harsha * [r23419] src/testbed/testbed.conf.in, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: operation queue renaming 2012-08-24 17:52 harsha * [r23415] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api.c: peer start/stop forwarding with tests 2012-08-24 15:46 harsha * [r23412] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_controllerlink.c: peer destroy forwarding with tests 2012-08-24 15:18 wachs * [r23410] src/transport/gnunet-service-transport.c, src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c: changes to address notification 2012-08-24 15:11 wachs * [r23409] src/transport/plugin_transport_template.c: update 2012-08-24 14:51 wachs * [r23408] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_http_reverse_proxy.conf: changes 2012-08-24 13:51 harsha * [r23407] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_controllerlink.c: peer create fowarding with tests 2012-08-24 13:24 wachs * [r23405] src/transport/plugin_transport_http_server.c: more 2012-08-24 13:02 wachs * [r23402] src/transport/plugin_transport_http_server.c: code 2012-08-24 12:20 LRN * [r23401] src/mesh/gnunet-service-mesh.c: More dont-access-t-when-it-is-NULL fixes 2012-08-24 10:39 LRN * [r23400] src/mesh/gnunet-service-mesh.c: Don't access t when t is NULL 2012-08-24 08:12 wachs * [r23399] src/transport/plugin_transport_http_server.c: mod 2012-08-23 18:02 LRN * [r23390] src/dns/Makefile.am: Roll back r23388, fix it differently 2012-08-23 17:52 LRN * [r23389] src/transport/Makefile.am: Don't run unix test on W32 2012-08-23 17:49 LRN * [r23388] src/dns/Makefile.am: Fix dns service dependencies 2012-08-23 14:54 wachs * [r23385] src/transport/plugin_transport_http_server.c: more code 2012-08-23 12:28 wachs * [r23380] src/transport/Makefile.am, src/transport/test_plugin_transport_data.conf: more test 2012-08-23 12:24 wachs * [r23379] src/transport/plugin_transport_http_common.c: improved security checks 2012-08-23 12:23 wachs * [r23378] src/transport/test_plugin_transport.c: mem leak 2012-08-23 12:12 wachs * [r23377] src/transport/plugin_transport_http_server.c: fix 2012-08-23 11:59 wachs * [r23376] src/transport/test_plugin_transport.c: fix 2012-08-23 11:48 wachs * [r23375] src/transport/Makefile.am, src/transport/plugin_transport_udp_broadcasting.c, src/transport/test_plugin_transport.c: plugin test 2012-08-23 10:01 wachs * [r23373] src/transport/test_plugin_transport.c: 2012-08-23 07:29 wachs * [r23372] src/transport/test_plugin_transport.c: changes to plugin test 2012-08-23 07:04 wachs * [r23371] src/transport/plugin_transport_template.c: update template with latest api changes 2012-08-22 15:26 wachs * [r23364] src/transport/plugin_transport_http_client.c: changes 2012-08-22 15:23 wachs * [r23363] src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_http_reverse_proxy.conf: latest changes 2012-08-22 14:49 wachs * [r23362] src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_http_reverse_proxy.conf: changes 2012-08-22 13:41 wachs * [r23360] src/transport/Makefile.am, src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_common.c, src/transport/plugin_transport_http_common.h, src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_http_reverse_proxy.conf: changes 2012-08-22 12:49 harsha * [r23359] contrib/ssh-keys: added testbed testing ssh key 2012-08-22 12:19 wachs * [r23358] src/transport/Makefile.am: changes 2012-08-22 12:14 wachs * [r23357] src/transport/plugin_transport_http_server.c: fix for https 2012-08-22 12:03 harsha * [r23356] src/testbed/testbed_api.c: added ssh batch mode param 2012-08-22 10:56 wachs * [r23355] src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_http_reverse_proxy.conf: more 2012-08-22 10:06 wachs * [r23354] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c, src/transport/test_transport_api_http_reverse_proxy.conf: changes 2012-08-22 08:13 wachs * [r23353] configure.ac, src/transport/Makefile.am: libcurl check 2012-08-22 06:34 wachs * [r23352] contrib/ssh-keys: key 2012-08-21 13:46 harsha * [r23345] src/testbed/Makefile.am, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api.c: added checks for passwordless ssh login during tests 2012-08-21 12:12 harsha * [r23340] src/testbed/Makefile.am, src/testbed/test_testbed_api_controllerlink.c: removed controller link testcase from default tests 2012-08-21 11:59 harsha * [r23339] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c: modified link controller forwarding to use forwarded operations 2012-08-21 11:15 wachs * [r23338] src/transport/plugin_transport_http.c, src/transport/plugin_transport_http.h, src/transport/test_transport_api_http_reverse_proxy.conf: mod 2012-08-21 11:05 wachs * [r23337] src/transport/plugin_transport_http_server.c: improved url parsing 2012-08-21 08:50 wachs * [r23336] src/transport/Makefile.am: change 2012-08-21 08:49 wachs * [r23335] src/transport/test_transport_api_http_reverse_proxy.conf: new conf 2012-08-21 08:16 harsha * [r23334] src/testbed/Makefile.am: added controller link testcase to default tests 2012-08-21 06:01 grothoff * [r23331] po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/dns/Makefile.am, src/dns/dnsstub.c, src/dns/gnunet-service-dns.c, src/include/Makefile.am, src/include/gnunet_dnsstub_lib.h: refactoring dns service to take stub code into separate library for use in gns2dns proxy 2012-08-17 17:33 szengel * [r23290] src/regex/regex.c, src/regex/test_regex_eval_api.c: Fixed eval test case and stack smashing protection 2012-08-17 14:54 harsha * [r23288] src/include/gnunet_testbed_service.h, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: controller link as operation 2012-08-17 12:32 harsha * [r23286] src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-helper.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c: fixes 2012-08-17 10:03 szengel * [r23280] src/regex/regex.c, src/regex/regex_graph.c, src/regex/regex_internal.h: Added multi-striding capabilities to regex. 2012-08-14 14:25 harsha * [r23229] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_controllerlink.c: fixes 2012-08-14 13:38 harsha * [r23225] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api_hosts.c: fixes and removed slave2 from controller link test 2012-08-14 13:24 harsha * [r23224] src/testbed, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_2peers.c, src/testbed/test_testbed_api_controllerlink.c, src/testbed/testbed_api.c: fixes 2012-08-13 16:17 szengel * [r23212] src/regex/regex.c, src/regex/regex_graph.c, src/regex/regex_internal.h: using strings as labels 2012-08-11 15:13 harsha * [r23203] src/testbed/gnunet-service-testbed.c: implemented peer create operation forwarding 2012-08-11 13:04 harsha * [r23201] src/testbed/testbed_api.c, src/testbed/testbed_api.h: forward operation msg cancel 2012-08-11 12:46 harsha * [r23200] src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h: api forward operation message 2012-08-11 10:38 harsha * [r23199] src/testbed/gnunet-service-testbed.c: Local and remote peers 2012-08-10 20:03 harsha * [r23198] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.h: towards peer create forwarding 2012-08-10 15:33 harsha * [r23195] src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api.c: controller hostname in init 2012-08-10 09:56 harsha * [r23193] src/testbed/gnunet-service-testbed.c: overlay connect operation failure reporting 2012-08-10 07:34 harsha * [r23192] src/testbed/gnunet-service-testbed.c: cleaner peer destory 2012-08-09 09:31 wachs * [r23171] src/namestore/namestore_common.c: bug 2012-08-08 13:12 wachs * [r23164] src/integration-tests/connection_watchdog.c: coverity 2012-08-08 10:31 wachs * [r23162] src/transport/transport_api.c: callback for offer_hello 2012-08-08 10:05 wachs * [r23161] src/transport/gnunet-service-transport_validation.c: remove msg 2012-08-07 20:33 harsha * [r23158] src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c: fixed memory leak with HELLO 2012-08-07 15:02 harsha * [r23149] src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.conf, src/testbed/test_testbed_api_2peers.c, src/testbed/testbed_api.c: working version of peer connect 2012-08-07 12:23 harsha * [r23146] src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_2peers.c, src/testbed/testbed_api_operations.c: hacking overlay connect 2012-08-04 07:45 LRN * [r23093] src/gns/gnunet-gns-proxy.c: Fix a typo 2012-08-03 22:34 harsha * [r23076] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api_2peers.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: refined overlay connect and extended test case 2012-08-03 18:32 grothoff * [r23073] src/gns/gnunet-gns-proxy.c: better style 2012-08-01 15:03 harsha * [r23032] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api_peers.c: improved overlay connect handling 2012-08-01 11:48 harsha * [r23029] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: state information for OperationContext 2012-08-01 11:12 harsha * [r23027] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: peer info with new operations handling 2012-07-31 18:48 harsha * [r23022] src/testbed/testbed_api.c, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_peers.c: peer start/stop with new operations handling 2012-07-31 15:29 harsha * [r23020] src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: peer destroy with new operations handling 2012-07-31 14:53 harsha * [r23019] src/include/gnunet_testbed_service.h: doc 2012-07-31 14:52 harsha * [r23018] src/testbed/testbed.conf.in, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: peer create with new operations handling 2012-07-31 07:38 wachs * [r23009] src/gns/nss/Makefile.am: fix 2012-07-30 10:59 LRN * [r22969] src/dns/Makefile.am, src/dns/install-dns-helper.sh, src/exit/Makefile.am, src/exit/install-exit-helper.sh, src/gns/nss/Makefile.am, src/gns/nss/install-nss-plugin.sh, src/nat/Makefile.am, src/nat/install-nat-helper.sh, src/transport/Makefile.am, src/transport/install-wlan-helper.sh, src/vpn/Makefile.am, src/vpn/install-vpn-helper.sh: Do not run install commands from makefiles directly 2012-07-30 07:26 grothoff * [r22960] src/include/gnunet_common.h: fix for gcc alginment issue on sparc reported to Debian as #670578 2012-07-29 21:32 harsha * [r22958] src/testbed/test_testbed_api_operations.c, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h: removed redundant cls(data) 2012-07-29 20:40 harsha * [r22955] src/stream/stream_api.c: fixes 2012-07-29 11:24 harsha * [r22953] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_operations.c, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h: testbed operations 2012-07-28 23:05 harsha * [r22952] src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h: testbed operations 2012-07-27 15:06 harsha * [r22950] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api_hosts.c: fixes 2012-07-27 14:37 harsha * [r22947] src/testbed/gnunet-service-testbed.c: extensive message checking 2012-07-27 13:54 harsha * [r22945] src/testbed/gnunet-service-testbed.c: fixed LCF forwarding 2012-07-27 12:41 harsha * [r22942] src/testbed/testbed_api_hosts.c: fixed incorrect realloc size 2012-07-27 12:02 harsha * [r22941] src/testbed/gnunet-service-testbed.c: removed slave context 2012-07-27 10:25 LRN * [r22938] src/util/helper.c: Use pipe control for helper processes This fixes testbed service leak in testbed tests. Either this, or NOT using helper API for testbed helper. 2012-07-27 10:25 LRN * [r22937] src/gns/gnunet-gns-helper-service-w32.c, src/gns/w32nsp-install.c, src/gns/w32nsp-resolve.c, src/gns/w32nsp-uninstall.c, src/gns/w32nsp.c: Fix w32nsp headers 2012-07-27 10:09 harsha * [r22936] src/testbed/gnunet-testbed-helper.c: helper shutdown on stdin close 2012-07-26 06:50 wachs * [r22919] src/ats/ats_api_scheduling.c: transport fix 2012-07-25 15:31 bartpolot * [r22916] src/dns/gnunet-service-dns.c, src/exit/gnunet-daemon-exit.c, src/include/gnunet_mesh_service.h, src/mesh/mesh_api.c, src/pt/gnunet-daemon-pt.c, src/stream/stream_api.c, src/vpn/gnunet-service-vpn.c: Eliminate mesh priority option 2012-07-25 14:22 bartpolot * [r22910] src/dns/gnunet-service-dns.c, src/exit/gnunet-daemon-exit.c, src/include/gnunet_mesh_service.h, src/include/gnunet_protocols.h, src/mesh/mesh.h, src/mesh/mesh_api.c, src/pt/gnunet-daemon-pt.c, src/stream/stream_api.c, src/vpn/gnunet-service-vpn.c: Eliminated mesh API buffering 2012-07-25 12:27 wachs * [r22907] src/transport/gnunet-service-transport_validation.c: comment 2012-07-24 13:46 harsha * [r22870] src/testbed/test_testbed_api.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_operations.c, src/testbed/testbed_api_operations.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: fixed mem leaks with operations 2012-07-24 12:39 harsha * [r22868] src/testbed/test_testbed_api.c, src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: testcases for peer get information 2012-07-24 11:40 harsha * [r22867] src/testbed/gnunet-service-testbed.c: hack for unix domain sockets 2012-07-24 11:31 harsha * [r22866] src/testbed/testbed_api.c: message checks at client receive side 2012-07-23 14:35 szengel * [r22847] src/regex/regex.c: Fixed coverty issues 2012-07-23 11:40 wachs * [r22836] src/ats/gnunet-service-ats_addresses_mlp.c: coverity 10104/3/2 2012-07-22 18:33 harsha * [r22823] src/include/gnunet_testbed_service.h: removed redundant info request 2012-07-22 13:47 LRN * [r22820] src/dht/Makefile.am, src/dht/test_dht_tools.py.in, src/fs/test_gnunet_fs_rec.py.in: pythonize test_dht_tools 2012-07-22 13:47 LRN * [r22819] contrib/Makefile.am, contrib/pydiffer.py.in, src/fs/test_gnunet_fs_rec.py.in: Use Python batteries in fs_rec test 2012-07-22 13:47 LRN * [r22818] src/ats-test/test_transport_ats_1addr.conf, src/ats-test/test_transport_ats_2addr.conf, src/ats-test/test_transport_ats_4addr.conf, src/dht/test_dht_2dtorus.conf, src/dht/test_dht_api_data.conf, src/dht/test_dht_line.conf, src/dht/test_dht_multipeer_data.conf, src/dht/test_dht_twopeer_data.conf, src/dv/test_transport_dv_data.conf, src/fs/test_fs_defaults.conf, src/gns/test_gns_defaults.conf, src/gns/test_gns_proxy.conf, src/integration-tests/test_connection_stability.conf, src/mesh/test_mesh_2dtorus.conf, src/mesh/test_mesh_small.conf, src/nse/test_nse.conf, src/stream/test_stream_local.conf, src/testing/test_testing_defaults.conf, src/testing_old/test_testing_2dtorus.conf, src/testing_old/test_testing_defaults.conf, src/testing_old/testing_group.c, src/topology/test_gnunet_daemon_topology_data.conf: Fix hostkey loading for old testing framework 2012-07-22 13:47 LRN * [r22817] src/transport/transport-testing.c: DOS-pathsep-compatible filename extraction 2012-07-22 13:46 LRN * [r22816] src/gns/Makefile.am: Fix dns2gns dependencies 2012-07-22 13:46 LRN * [r22815] src/fs/test_gnunet_fs_idx.py.in, src/fs/test_gnunet_fs_psd.py.in: Use test tgz instead of COPYING for FS tests 2012-07-20 20:17 grothoff * [r22810] src/gns/Makefile.am, src/gns/gnunet-dns2gns.c: ns2gns 2012-07-20 15:03 harsha * [r22800] src/testbed/gnunet-service-testbed.c: fix NULL memory access 2012-07-20 14:57 harsha * [r22799] src/testbed/gnunet-service-testbed.c: fix mem leak 2012-07-20 14:49 harsha * [r22798] src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/testbed_api.c, src/testbed/testbed_api_peers.c: peer start and stop 2012-07-20 14:48 harsha * [r22797] src/testing/testing.c: decide btw ipv4 or ipv6 2012-07-20 12:02 harsha * [r22788] src/include/gnunet_testbed_service.h, src/testbed, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_2peers.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: peer create callback 2012-07-19 12:50 wachs * [r22774] src/ats/gnunet-service-ats_addresses.c: memory leak 2012-07-18 21:55 harsha * [r22769] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: peer_stop and service handle for peerstop message: TODO: handler for peer stop success 2012-07-18 19:38 LRN * [r22767] src/util/os_priority.c: Fix arm-lsocks protocol violation on W32 2012-07-18 17:46 LRN * [r22766] src/mesh/Makefile.am: Really try to fix compilation on Windows 2012-07-18 15:42 harsha * [r22761] src/testbed/gnunet-service-testbed.c: peer create handling at service 2012-07-18 15:25 harsha * [r22755] src/testbed/test_testbed_api_2peers.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c: testbed api peer start 2012-07-18 13:25 harsha * [r22749] src/testbed/Makefile.am, src/testbed/gnunet-testbed-helper.c, src/testbed/test_testbed_api_2peers.c, src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h, src/testbed/testbed_api_peers.c: API internal function call changes 2012-07-18 13:03 harsha * [r22748] src/include/gnunet_testbed_service.h, src/testbed/Makefile.am, src/testbed/test_testbed_api.c, src/testbed/testbed_api.c, src/testbed/valgrind-zlib.supp: fix; modified testcase for test_testbed_api; valigrind suppression for zlib 2012-07-18 11:58 harsha * [r22743] src/testbed/testbed_api.c: fix 2012-07-18 11:56 harsha * [r22742] src/testbed/test_gnunet_testbed_helper.c, src/testbed/testbed_api.c: implemented controller_start success callback 2012-07-18 11:33 harsha * [r22741] src/testbed/Makefile.am: libz linking 2012-07-18 08:45 harsha * [r22739] src/mesh/Makefile.am: mesh compile 2012-07-18 08:35 harsha * [r22738] src/testbed/Makefile.am, src/testbed/gnunet-testbed-helper.c, src/testbed/test_gnunet_testbed_helper.c: fixed test_gnunet_testbed_helper 2012-07-18 07:43 harsha * [r22737] src/testbed/Makefile.am: fix compile 2012-07-17 22:25 harsha * [r22736] src/include/gnunet_protocols.h, src/include/gnunet_testbed_service.h, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/gnunet-testbed-helper.c, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h, src/testbed/testbed_helper.h: helper reply with modified config 2012-07-17 19:09 harsha * [r22726] src/include/gnunet_helper_lib.h, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/util/helper.c: helper exception callback lesser parameters 2012-07-17 14:59 harsha * [r22720] src/include/gnunet_testbed_service.h, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h: helper integration to GNUNET_TESTBED_host_run_() todo: add controller start callback with the configuration with which the controller is started 2012-07-17 12:54 bartpolot * [r22715] src/mesh/Makefile.am, src/mesh/gnunet-service-mesh.c, src/mesh/gnunet-service-mesh_new.c: Added REGEX announce and discovery to MESH 2012-07-17 12:12 harsha * [r22713] src/testbed/test_gnunet_testbed_helper.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h: separated helper init message 2012-07-16 18:58 harsha * [r22707] src/dns/gnunet-service-dns.c, src/exit/gnunet-daemon-exit.c, src/fs/fs_dirmetascan.c, src/include/gnunet_helper_lib.h, src/testbed/test_gnunet_testbed_helper.c, src/transport/plugin_transport_wlan.c, src/util/helper.c, src/vpn/gnunet-service-vpn.c: extended HELPER api to notify when child crashes 2012-07-15 15:07 harsha * [r22686] src/include/gnunet_testing_lib-new.h, src/testing/testing.c: doc 2012-07-15 14:30 harsha * [r22684] src/testbed/gnunet-testbed-helper.c, src/testbed/test_gnunet_testbed_helper.c: config localization and service startup 2012-07-15 14:29 harsha * [r22683] src/util: svn ignore 2012-07-14 23:26 harsha * [r22672] src/testbed/gnunet-testbed-helper.c, src/testbed/testbed_helper.h: init message handling 2012-07-14 22:54 harsha * [r22668] src/include/gnunet_disk_lib.h: doc 2012-07-14 18:39 harsha * [r22660] src/testbed/gnunet-testbed-helper.c, src/testbed/test_gnunet_testbed_helper.c: relaxed time for shutdown 2012-07-14 09:44 harsha * [r22649] src/include/gnunet_protocols.h: testbed helper init message 2012-07-14 01:15 harsha * [r22648] src/testbed, src/testbed/Makefile.am, src/testbed/test_gnunet_testbed_helper.c: testbed helper testcase 2012-07-13 16:37 harsha * [r22640] src/testbed, src/testbed/Makefile.am, src/testbed/gnunet-testbed-helper.c, src/testbed/testbed_helper.h: testbed helper 2012-07-13 16:24 LRN * [r22639] src/transport/Makefile.am: Fix transport makefile 2012-07-13 16:24 LRN * [r22638] src/util/os_priority.c: W32: correct handling of crazy W32 process quirks 2012-07-13 16:24 LRN * [r22637] src/util/network.c: Handle peek errors more appropriately in w32 select 2012-07-13 16:24 LRN * [r22636] src/util/network.c: Safer handling of corner-cases in w32 select 2012-07-13 00:39 LRN * [r22625] src/util/disk.c: Demote WARNING to INFO, preserve errno 2012-07-12 21:08 LRN * [r22624] contrib/terminate.py.in: Missing file 2012-07-12 21:06 LRN * [r22623] contrib/Makefile.am, contrib/gnunet_janitor.py.in, src/include/winproc.h, src/util/os_priority.c, src/util/win.cc: W32: safer process termination 2012-07-12 11:50 harsha * [r22616] src/testbed/gnunet-service-testbed.c, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h: implemented controller error callback 2012-07-11 20:19 LRN * [r22611] src/util/w32cat.c: A small fix for W32cat 2012-07-11 15:36 szengel * [r22610] src/regex/regex.c: bugfix 2012-07-11 15:06 harsha * [r22607] src/include/gnunet_testbed_service.h, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api.c: fixes for controller_start() API changes 2012-07-11 08:05 LRN * [r22598] src/gns/gns.conf.in: Make gns port non-unix-only 2012-07-10 14:33 wachs * [r22594] src/transport/plugin_transport_http_server.c: improved server disconnect 2012-07-09 18:48 harsha * [r22577] src/testbed/gnunet-service-testbed.c: more fixes 2012-07-09 15:18 szengel * [r22575] src/regex/regex.c: regex: fixed iterating over the initial states. 2012-07-09 15:18 szengel * [r22574] src/regex/test_regex_iterate_api.c: regex: fixed iterating over the initial states 2012-07-08 20:28 harsha * [r22546] src/testbed/testbed_api.c, src/testbed/testbed_api.h, src/testbed/testbed_api_peers.c, src/testbed/testbed_api_peers.h: operation and peer_destroy 2012-07-07 16:12 harsha * [r22540] src/include/gnunet_testing_lib-new.h, src/testing/testing.c: testing doc 2012-07-06 22:49 harsha * [r22535] src/testbed/testbed_api_peers.c: testbed peer_create () 2012-07-06 22:36 harsha * [r22534] src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api.h: function exports from testbed_api 2012-07-06 15:29 wachs * [r22532] src/transport/transport_api.c: undo 2012-07-06 15:24 wachs * [r22530] src/transport/Makefile.am, src/transport/gnunet-service-transport_neighbours.c, src/transport/test_quota_compliance.c, src/transport/test_quota_compliance_wlan_asymmetric_peer1.conf, src/transport/test_quota_compliance_wlan_asymmetric_peer2.conf, src/transport/test_quota_compliance_wlan_peer1.conf, src/transport/test_quota_compliance_wlan_peer2.conf, src/transport/transport_api.c: quota tests for wlan 2012-07-06 15:13 harsha * [r22529] src/testbed, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/test_testbed_api.c, src/testbed/test_testbed_api.conf, src/testbed/testbed_api.c: testbed api test case and fixes 2012-07-06 14:30 szengel * [r22527] src/regex/regex.c, src/regex/regex_graph.c: regex: iterating over the initial states 2012-07-06 08:49 wachs * [r22516] src/transport/gnunet-transport.c: fixing assertion: cancel transmit ready on disconnect 2012-07-05 22:29 harsha * [r22509] src/testbed/testbed_api_hosts.c: fixes 2012-07-05 21:14 harsha * [r22508] src/testbed/gnunet-service-testbed.c: routing controller link messages 2012-07-05 19:59 harsha * [r22507] src/testbed/gnunet-service-testbed.c: direct links to slave controllers 2012-07-05 14:29 szengel * [r22500] src/include/gnunet_regex_lib.h, src/regex/regex_graph.c: regex: added verbose flag to graph api. 2012-07-05 09:46 szengel * [r22492] src/regex/regex.c, src/regex/regex_graph.c: regex: fixed static analyzer warnings 2012-07-05 07:57 grothoff * [r22488] src/namestore/namestore_common.c: LRN: More logging for namespace comparison: Changes GNUNET_NAMESTORE_records_cmp from a simple if statement to a chain of if statements, each of which will log the reason comparison failed before returning FALSE, making it obvious why comparison failed. 2012-07-04 15:46 szengel * [r22482] src/include/gnunet_regex_lib.h, src/regex/regex.c, src/regex/test_regex_iterate_api.c: regex: actually checking the proof, fixes 2012-07-04 13:54 szengel * [r22478] src/regex/Makefile.am, src/regex/regex.c, src/regex/regex_graph.c, src/regex/regex_internal.h, src/regex/test_regex_eval_api.c, src/regex/test_regex_proofs.c: Summary: regex cleanup and bugfixes Author: szengel 2012-07-02 21:42 harsha * [r22447] src/transport/transport.conf.in: ignoring ACCEPT_FROM for transport plugins while testing 2012-07-02 21:39 harsha * [r22446] src/testing/test_testing_defaults.conf, src/testing/test_testing_portreservation.c, src/testing/testing.c: added TESTING_IGNORE_KEYS 2012-07-02 14:56 wachs * [r22441] src/transport/Makefile.am, src/transport/test_transport_testing.c, src/transport/test_transport_testing_restart.c, src/transport/test_transport_testing_startstop.c, src/transport/transport-testing.c, src/transport/transport-testing.h: porting transport testing to new testing lib (mantis 2453) 2012-07-02 14:34 wachs * [r22440] src/testing/testing.c: workaround for mantis 2476 2012-07-02 13:23 szengel * [r22435] src/regex/regex.c: fixed leaks 2012-07-02 12:25 szengel * [r22430] src/regex/regex.c: removed unnecessary debug statements 2012-07-02 12:22 szengel * [r22429] src/regex/regex.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_iterate_api.c, src/regex/test_regex_proofs.c: regex bugfixes 2012-07-02 07:52 wachs * [r22422] src/transport/gnunet-service-transport_neighbours.c: fix for mantis 2445 & 2471 2012-07-01 22:08 harsha * [r22420] src/testbed/gnunet-service-testbed.c: routing 2012-07-01 15:37 harsha * [r22413] src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api.c: link controller handler 2012-06-29 16:43 wachs * [r22394] src/transport/gnunet-service-transport_neighbours.c: fix for mantis 2445 2012-06-29 15:12 harsha * [r22390] src/testbed/testbed.h, src/testbed/testbed_api.c: testbed api: controller link message 2012-06-29 13:30 wachs * [r22381] src/transport/plugin_transport_udp.c, src/transport/transport.conf.in: improved error messages when no network connectivity and fancy interval time 2012-06-29 12:25 wachs * [r22378] src/transport/plugin_transport_udp_broadcasting.c, src/transport/transport.conf.in: do not print error msg when we have no network connectivity 2012-06-28 12:41 szengel * [r22363] src/regex/regex.c: cleanup, fixes 2012-06-27 16:13 szengel * [r22353] src/include/gnunet_regex_lib.h, src/regex/Makefile.am, src/regex/regex.c, src/regex/regex_internal.h, src/regex/regex_random.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_proofs.c: new and improved tests 2012-06-27 15:34 dold * [r22352] src/peerinfo/peerinfo.conf.in, src/testing/gnunet-testing-run-service.c: added JAVAPORT to peerinfo config, fix in gnunet-testing-run-service.c 2012-06-27 12:24 harsha * [r22345] src/include/gnunet_configuration_lib.h, src/util/configuration.c: configuration serialization 2012-06-26 19:07 harsha * [r22313] src/include/gnunet_protocols.h, src/include/gnunet_testbed_service.h, src/testbed/gnunet-service-testbed.c, src/testbed/testbed.h, src/testbed/testbed_api.c, src/testbed/testbed_api_hosts.c, src/testbed/testbed_api_hosts.h: testbed host registration 2012-06-26 14:45 wachs * [r22301] src/transport/gnunet-service-transport_neighbours.c: fix for 0002463 2012-06-26 13:52 szengel * [r22298] src/include/gnunet_regex_lib.h, src/regex/regex.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_proofs.c: doxygen fixes 2012-06-26 13:01 wachs * [r22293] src/transport/gnunet-service-transport_neighbours.c: fix for mantis 0002462 2012-06-25 22:36 grothoff * [r22283] src/include/gnunet_namestore_service.h, src/namestore/gnunet-namestore.c, src/namestore/gnunet-service-namestore.c, src/namestore/namestore.conf.in, src/namestore/namestore_api.c, src/namestore/plugin_namestore_postgres.c, src/namestore/test_namestore_api.c, src/namestore/test_namestore_api.conf, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c, src/namestore/test_namestore_api_zone_to_name.c, src/namestore/test_plugin_namestore.c, src/namestore/test_plugin_namestore_postgres.conf: trying to fix #2458, largely works 2012-06-25 16:16 szengel * [r22275] src/regex/regex.c, src/regex/test_regex_iterate_api.c: regex bugfixes and optimizations 2012-06-25 11:15 szengel * [r22269] src/regex/Makefile.am, src/regex/regex.c, src/regex/test_regex_proofs.c: new test for regex 2012-06-25 10:36 szengel * [r22268] src/regex/regex.c: regex optimizations 2012-06-25 08:33 szengel * [r22266] src/regex/regex.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_iterate_api.c: regex simplification wip 2012-06-22 00:37 schanzen * [r22197] src/gns/Makefile.am, src/gns/gnunet-service-gns_resolver.c, src/gns/test_gns_simple_srv_lookup.c, src/include/gnunet_dnsparser_lib.h, src/include/gnunet_gns_service.h: Added proper SRV handling and test 2012-06-21 19:03 szengel * [r22193] src/regex/test_regex_eval_api.c: Updated testcase to use fewer random regexes. 2012-06-20 19:24 harsha * [r22173] src/lockmanager/Makefile.am, src/lockmanager/gnunet-service-lockmanager.c, src/lockmanager/lockmanager_api.c, src/lockmanager/test_lockmanager_api.c, src/lockmanager/test_lockmanager_api_acquireretry.c, src/lockmanager/test_lockmanager_api_lockrelease.c, src/lockmanager/test_lockmanager_api_servercrash.c: lockmanager testcase new testing library 2012-06-20 10:53 wachs * [r22139] src/namestore/namestore_api.c: clean up and documentation for namestor API 2012-06-19 21:44 grothoff * [r22121] src/include/gnunet_strings_lib.h, src/util/strings.c: adding API for parsing absolute time 2012-06-19 12:40 harsha * [r22108] src/testbed, src/testbed/Makefile.am, src/testbed/test_testbed_api.conf, src/testbed/test_testbed_api_hosts.c, src/testbed/testbed_api_hosts.c: testbed_api_hosts test cases 2012-06-19 09:39 wachs * [r22104] src/ats/gnunet-service-ats_addresses.c: fix a major bug: delete session for unknown address (addr==NULL, length==0) 2012-06-19 08:04 wachs * [r22099] src/ats/Makefile.am, src/ats/test_ats_api_scheduling_destroy_session.c: new test deleting a session using the plugin_env_session_end way (addr=NULL,addr_length=0) + session this fails atm and is a bug 2012-06-18 15:00 grothoff * [r22081] doc/man/Makefile.am, doc/man/gnunet-auto-share.1, doc/man/gnunet-publish.1, src/fs/fs.conf.in, src/include/gnunet_scheduler_lib.h: adding man page for gnunet-auto-share, updating man page for gnunet-publish 2012-06-16 21:47 schanzen * [r22053] src/gns/gnunet-service-gns_resolver.c: properly handle CNAME as specified in rfc1034#section-3.6.2 2012-06-16 16:53 grothoff * [r22043] src/include/gnunet_hello_lib.h, src/include/gnunet_peer_lib.h: fix compilation with c++ 2012-06-16 09:44 schanzen * [r22036] src/gns/Makefile.am, src/gns/gnunet-service-gns_resolver.c, src/gns/gnunet-service-gns_resolver.h, src/include/gnunet_gns_service.h: Add VPN resolution 2012-06-15 15:28 harsha * [r22027] src/stream/Makefile.am: added test_stream_big to make check tests 2012-06-15 15:25 harsha * [r22025] src/stream/stream_api.c, src/stream/test_stream_big.c: remvod verbose debugging in stream api; fixed warning in stream_big test case 2012-06-15 15:19 harsha * [r22024] src/stream/stream_api.c, src/stream/test_stream_big.c: stream misc fixing 2012-06-14 09:52 wachs * [r21994] src/ats/ats_api_scheduling.c: fixing deletion of unknown addresses 2012-06-14 08:51 wachs * [r21987] src/util/test_common_logging_runtime_loglevels.c: fix for segfault 2012-06-14 08:09 harsha * [r21985] src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c: handling add host 2012-06-13 12:41 dold * [r21964] src/testing/gnunet-testing-run-service.c: changed how gnunet-testing-run-service communicates over stdin/stdout 2012-06-13 11:42 szengel * [r21952] src/regex/regex.c, src/regex/test_regex_iterate_api.c: more regex simplifications. fixes. 2012-06-12 23:01 dold * [r21937] src/testing/gnunet-testing-run-service.c: fix 2012-06-12 22:37 dold * [r21936] src/testing/gnunet-testing-run-service.c: fixed indentation 2012-06-12 22:30 dold * [r21935] src/testing/gnunet-testing-run-service.c: fix 2012-06-12 22:26 dold * [r21934] src/include/gnunet_testing_lib-new.h, src/testing/Makefile.am, src/testing/gnunet-testing-run-service.c, src/testing/testing.c: added a command line tool for running and controlling services for testing 2012-06-12 21:12 harsha * [r21932] src/testbed, src/testbed/testbed_api_hosts.c: fixed static to non static 2012-06-12 20:23 harsha * [r21930] configure.ac, src/testbed, src/testbed/Makefile.am, src/testbed/gnunet-service-testbed.c, src/testbed/testbed.conf, src/testbed/testbed.conf.in, src/testbed/testbed.h: testbed service build system 2012-06-12 12:58 bartpolot * [r21914] src/mesh/gnunet-service-mesh.c: Removed core queue requirements from mesh (backporting mesh_new) 2012-06-12 12:43 wachs * [r21912] src/core/gnunet-core.c: exclude notification about myself 2012-06-12 11:24 wachs * [r21910] src/transport/gnunet-transport.c: clean up 2012-06-12 11:24 wachs * [r21909] src/core/gnunet-core.c: core monitor mode 2012-06-12 11:17 schanzen * [r21908] src/gns/Makefile.am, src/gns/gnunet-gns-proxy-setup-ca: autoimport CA 2012-06-12 10:21 grothoff * [r21903] src/namestore/plugin_namestore_postgres.c: completed postgres plugin for namestore service 2012-06-12 10:04 schanzen * [r21902] src/gns/createProxyCa.sh, src/gns/gns.conf.in, src/gns/gnunet-gns-proxy.c: Script for CA generation. Making it easy with config option 2012-06-12 09:02 wachs * [r21900] src/transport/gnunet-transport.c: monitor mode implemented correctly 2012-06-11 15:10 szengel * [r21892] src/regex/regex.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_iterate_api.c: simplified regex/proof generation 2012-06-11 14:59 schanzen * [r21890] src/gns/gns.conf.in, src/gns/gns.h, src/gns/gns_api.c, src/gns/gnunet-gns-proxy.c, src/gns/gnunet-gns.c, src/gns/gnunet-service-gns.c, src/gns/test_gns_pseu_shorten.c, src/include/gnunet_gns_service.h: new API for shorten key 2012-06-11 09:54 grothoff * [r21873] README, configure.ac, src/gns/Makefile.am: adding check for gnutls 2012-06-10 22:47 grothoff * [r21867] src/arm/gnunet-arm.c, src/ats/perf_ats_mlp.c, src/chat/gnunet-chat.c, src/core/gnunet-core.c, src/dht/gnunet-dht-get.c, src/dht/gnunet-dht-monitor.c, src/dht/gnunet-dht-put.c, src/dns/gnunet-dns-monitor.c, src/dns/gnunet-dns-redirector.c, src/exit/gnunet-daemon-exit.c, src/fs/gnunet-directory.c, src/fs/gnunet-download.c, src/fs/gnunet-fs.c, src/fs/gnunet-helper-fs-publish.c, src/fs/gnunet-pseudonym.c, src/fs/gnunet-publish.c, src/fs/gnunet-search.c, src/fs/gnunet-unindex.c, src/gns/gnunet-gns-fcfsd.c, src/gns/gnunet-gns-lookup.c, src/gns/gnunet-gns-proxy.c, src/gns/gnunet-gns.c, src/hostlist/gnunet-daemon-hostlist.c, src/include/gnunet_strings_lib.h, src/integration-tests/connection_watchdog.c, src/namestore/gnunet-namestore.c, src/nat/gnunet-nat-server.c, src/nse/gnunet-nse-profiler.c, src/peerinfo-tool/gnunet-peerinfo.c, src/pt/gnunet-daemon-pt.c, src/statistics/gnunet-statistics.c, src/template/gnunet-template.c, src/testing_old/gnunet-testing.c, src/topology/gnunet-daemon-topology.c, src/transport/gnunet-transport.c, src/util/gnunet-resolver.c, src/util/gnunet-rsa.c, src/util/program.c, src/util/strings.c, src/vpn/gnunet-vpn.c: LRN: new utf8 argv converter for W32, converting strings on command-line to UTF-8 for all command-line tools. 2012-06-10 22:44 grothoff * [r21866] src/testing_old/testing_group.c: LRN: Fix-test_group-interval.patch: Just a wild guess - you wanted to find ids either inside the interval or outside of it. Although maybe you should have used <= and >= in one of the conditions then? CG: only mrwiggles knows the truth. Anyway, old testing will be gone soon enough.... 2012-06-10 22:42 grothoff * [r21865] src/util/crypto_random.c: LRN: fix RAND_MAX on W32: MinGW stdlib.h defines it to 0x7FFF, but our implementation is better. 2012-06-07 07:05 grothoff * [r21794] src/util/network.c: LRN: new select wrapper for W32 which avoids busy-waiting 2012-06-06 21:12 grothoff * [r21790] README: bumping required curl version to 7.21.3 2012-06-06 15:00 szengel * [r21788] src/regex/regex.c: removed unnecessary brackets 2012-06-06 14:35 szengel * [r21787] src/include/gnunet_regex_lib.h, src/regex/regex.c, src/regex/test_regex_eval_api.c: Test for computed regex. 2012-06-06 13:05 szengel * [r21782] src/regex/regex.c: even better proofs 2012-06-06 12:10 grothoff * [r21780] src/testing/testing_new.c: fix arm termination on W32 by enabling signalling pipe to be used 2012-06-06 10:54 szengel * [r21774] src/regex/regex.c, src/regex/test_regex_iterate_api.c: Better proofs 2012-06-04 13:59 szengel * [r21760] src/regex/regex.c: assigning proofs 2012-06-04 13:30 szengel * [r21759] src/regex/regex.c, src/regex/test_regex_iterate_api.c: Towards new proof algorithm 2012-06-04 09:31 grothoff * [r21752] src/include/platform.h: #2404, patch 03: include net/if on GNU 2012-06-04 09:31 grothoff * [r21751] src/util/disk.c: #2404, patch 02: include sys/vfs on GNU 2012-06-04 09:30 grothoff * [r21750] configure.ac: #2404, patch 01: configure support for GNU Hurd 2012-06-02 14:39 grothoff * [r21729] configure.ac, src/include/plibc.h, src/util/server.c, src/util/winproc.c: LRN: Update plibc and utf8ization 2012-06-01 18:51 wachs * [r21714] src/transport/plugin_transport_http_client.c, src/transport/plugin_transport_http_server.c: fix for 2395 2012-06-01 15:36 wachs * [r21704] src/ats/gnunet-service-ats_addresses.c: fix for 0002392 2012-06-01 08:58 schanzen * [r21684] src/gns/nss/Makefile.am, src/gns/nss/nss_gns.c, src/gns/nss/nss_gns_query.c, src/gns/nss/nss_gns_query.h, src/gns/nss/query.c, src/gns/nss/query.h, src/gns/nss/util.c, src/gns/nss/util.h: cleanup 2012-06-01 08:53 wachs * [r21683] src/transport/plugin_transport_unix.c: additional error message 2012-06-01 08:53 wachs * [r21682] src/transport/plugin_transport_http_server.c: remove unused variable 2012-05-30 21:21 harsha * [r21647] src/testing/Makefile.am, src/testing/testing_new.c: test case for peer startup in new testing library 2012-05-30 14:47 wachs * [r21646] src/util/Makefile.am, src/util/program.c, src/util/service.c, src/util/speedup.c, src/util/test_speedup.c, src/util/test_speedup_data.conf, src/util/util.conf: speedup mechanism to manipulate gnunet time 2012-05-30 14:34 harsha * [r21645] src/testing/testing_new.c: comments and fixed NULL check for tm 2012-05-30 14:26 harsha * [r21644] src/testing/testing_new.c: refined GNUNET_TESTING_service_run 2012-05-29 14:06 harsha * [r21634] src/testing/testing_new.c: removed double rsa key free 2012-05-27 21:46 grothoff * [r21608] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/test_ats_api_update_address.c, src/core/core_api_is_connected.c, src/core/core_api_iterate_peers.c, src/dns/plugin_block_dns.c, src/dv/gnunet-service-dv.c, src/gns/gnunet-service-gns_resolver.c, src/gns/plugin_block_gns.c, src/gns/test_gns_dht_delegated_lookup.c, src/gns/test_gns_max_queries.c, src/gns/test_gns_pseu_shorten.c, src/gns/test_gns_simple_delegated_lookup.c, src/gns/test_gns_simple_get_authority.c, src/gns/test_gns_simple_lookup.c, src/gns/test_gns_simple_mx_lookup.c, src/gns/test_gns_simple_shorten.c, src/gns/test_gns_simple_zkey_lookup.c, src/hostlist/hostlist-client.c, src/include/gnunet_time_lib.h, src/integration-tests/connection_watchdog.c, src/mesh/gnunet-service-mesh.c, src/mesh/test_mesh_2dtorus.c, src/mesh/test_mesh_small.c, src/namestore/gnunet-namestore.c, src/namestore/gnunet-service-namestore.c, src/namestore/namestore_api.c, src/namestore/test_namestore_api.c, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c, src/namestore/test_namestore_record_serialization.c, src/nse/gnunet-nse-profiler.c, src/nse/nse_profiler_test.conf, src/testing/test_testing_2dtorus.c, src/testing/testing_group.c, src/transport/plugin_transport_http.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_udp.c, src/util/test_time.c, src/util/time.c: renaming GNUNET_TIME_relative_get_forever and GNUNET_TIME_absolute_get_forever methods, adding underscore, to make it clear that the respective #defines should be used instead; replacing use of direct function calls with respective macros where applicable; adding additional GNUNET_TIME_relative_get_xxx-functions to avoid calls to GNUNET_TIME_relative_multiply, which turn out to have gotten performance-relevant 2012-05-27 21:11 grothoff * [r21607] src/util/server.c: use GNUNET_SCHEDULER_add_read_net_with_priority instead of constructing fd sets in server with only one active listen socket 2012-05-27 21:10 grothoff * [r21606] src/gns/gnunet-service-gns.c, src/include/gnunet_scheduler_lib.h, src/util/scheduler.c: adding GNUNET_SCHEDULER_add_read_net_with_priority 2012-05-26 15:14 harsha * [r21586] src/testing/test_testing_new_portreservation.c, src/testing/testing_new.c: port reservation - release 2012-05-26 14:04 harsha * [r21585] src/testing, src/testing/Makefile.am, src/testing/test_testing_new_portreservation.c, src/testing/testing_new.c: port reservation and test cases 2012-05-25 14:40 harsha * [r21578] src/testing/testing_new.c: testing port reservation 2012-05-25 09:34 wachs * [r21573] src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c: session timeout for udp and tcp 2012-05-25 08:25 wachs * [r21572] src/transport/gnunet-service-transport_neighbours.c: 2012-05-23 07:10 wachs * [r21562] contrib/gnunet_janitor.py.in: LRN's patch 2012-05-22 15:43 harsha * [r21561] src/stream, src/testing/testing_new.c: testing port checking (incomplete) 2012-05-22 15:03 harsha * [r21560] src/stream/test_stream_2peers.c, src/stream/test_stream_2peers_halfclose.c, src/stream/test_stream_local.c: fixed segmentation fault due to missing GNUNET_STREAM_OPTION_END 2012-05-20 15:06 harsha * [r21552] src/testing/testing_new.c: testing system 2012-05-15 14:07 harsha * [r21499] src/lockmanager, src/lockmanager/lockmanager_api.c, src/lockmanager/test_lockmanager_api.c, src/lockmanager/test_lockmanager_api_servercrash.c: handling replies continuously from server 2012-05-15 13:09 harsha * [r21497] src/lockmanager/Makefile.am, src/lockmanager/lockmanager_api.c, src/lockmanager/test_lockmanager_api_servercrash.c: server crash test case 2012-05-15 10:00 wachs * [r21492] src/transport/gnunet-service-transport_neighbours.c: fix for mantis 2356 2012-05-15 09:11 wachs * [r21491] src/transport/plugin_transport_wlan.c: fix memleak 2012-05-15 08:09 wachs * [r21490] src/transport/gnunet-service-transport_neighbours.c: fix for mantis 2355 2012-05-14 13:32 harsha * [r21476] src/lockmanager/lockmanager_api.c: removed local function 2012-05-14 13:04 harsha * [r21475] src/stream/stream_api.c, src/stream/test_stream_2peers_halfclose.c: warnings 2012-05-14 09:06 wachs * [r21469] src/transport/plugin_transport_udp.c: fix for mantis 2346 2012-05-13 18:07 harsha * [r21463] src/include/gnunet_lockmanager_service.h, src/lockmanager/lockmanager_api.c: change in API documentation and function for finding lockingRequest in hashmap 2012-05-13 17:21 harsha * [r21462] src/lockmanager, src/lockmanager/Makefile.am, src/lockmanager/gnunet-service-lockmanager.c, src/lockmanager/lockmanager_api.c, src/lockmanager/test_lockmanager_api.conf, src/lockmanager/test_lockmanager_api_lockrelease.c: clean shutdown in lockmanager, test case for lock release and message format checks for incoming msg in lockmanager API 2012-05-12 08:40 harsha * [r21447] src/stream/stream_api.c: peer ids in logging and indentation 2012-05-11 21:50 harsha * [r21442] src/lockmanager/gnunet-service-lockmanager.c: inlining of helper functions 2012-05-11 13:55 grothoff * [r21440] src/lockmanager/gnunet-service-lockmanager.c, src/transport/plugin_transport_wlan.c: doxygen 2012-05-11 08:18 harsha * [r21435] src/stream/stream_api.c: logging and indentation 2012-05-10 16:26 wachs * [r21421] src/transport/plugin_transport_wlan.c: fixing WLAN 2012-05-10 15:44 harsha * [r21420] src/lockmanager/gnunet-service-lockmanager.c: NULL check on disconnect handler 2012-05-10 15:26 harsha * [r21419] src/lockmanager/gnunet-service-lockmanager.c: lockmanager with new datastructure 2012-05-09 14:29 szengel * [r21387] src/regex/regex.c: fixes 2012-05-09 13:32 wachs * [r21383] src/util/server_nc.c: fix for mantis 2330#c5818 GNUNET_SERVER_notification_context_destroy does not cancel transmit_ready 2012-05-09 13:25 szengel * [r21382] src/regex/regex.c: Fixed warning 2012-05-09 09:59 harsha * [r21369] src/lockmanager/gnunet-service-lockmanager.c: processing upon lock release 2012-05-09 08:29 harsha * [r21367] src/lockmanager/gnunet-service-lockmanager.c: lock acquire and release 2012-05-09 07:09 harsha * [r21366] src/lockmanager/gnunet-service-lockmanager.c: added list processing 2012-05-08 17:10 bartpolot * [r21352] src/arm/gnunet-service-arm.c, src/ats/test_ats_api_bandwidth_consumption.c, src/ats/test_ats_api_scheduling.c, src/chat/test_chat.c, src/chat/test_chat_private.c, src/core/test_core_api.c, src/core/test_core_api_reliability.c, src/core/test_core_api_send_to_self.c, src/core/test_core_api_start_only.c, src/core/test_core_quota_compliance.c, src/datastore/perf_datastore_api.c, src/datastore/test_datastore_api.c, src/datastore/test_datastore_api_management.c, src/dht/test_dht_api.c, src/fs/test_fs.c, src/fs/test_fs_download.c, src/fs/test_fs_download_indexed.c, src/fs/test_fs_download_persistence.c, src/fs/test_fs_download_recursive.c, src/fs/test_fs_list_indexed.c, src/fs/test_fs_namespace.c, src/fs/test_fs_namespace_list_updateable.c, src/fs/test_fs_publish.c, src/fs/test_fs_publish_persistence.c, src/fs/test_fs_search.c, src/fs/test_fs_search_persistence.c, src/fs/test_fs_search_probes.c, src/fs/test_fs_search_ranking.c, src/fs/test_fs_start_stop.c, src/fs/test_fs_unindex.c, src/fs/test_fs_unindex_persistence.c, src/hostlist/test_gnunet_daemon_hostlist.c, src/hostlist/test_gnunet_daemon_hostlist_learning.c, src/hostlist/test_gnunet_daemon_hostlist_reconnect.c, src/include/gnunet_os_lib.h, src/lockmanager/test_lockmanager_api.c, src/mesh/test_mesh_api.c, src/mesh/test_mesh_local_1.c, src/mesh/test_mesh_local_2.c, src/namestore/test_namestore_api.c, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c, src/namestore/test_namestore_api_zone_to_name.c, src/nat/nat.c, src/nat/nat_mini.c, src/nat/test_nat_test.c, src/nse/test_nse_api.c, src/peerinfo/perf_peerinfo_api.c, src/peerinfo/test_peerinfo_api.c, src/statistics/test_statistics_api.c, src/statistics/test_statistics_api_loop.c, src/statistics/test_statistics_api_watch.c, src/statistics/test_statistics_api_watch_zero_value.c, src/stream/test_stream_api.c, src/stream/test_stream_local.c, src/testing/test_testing_large_topology.c, src/testing/test_testing_topology.c, src/testing/testing.c, src/testing/testing_group.c, src/transport/gnunet-transport-certificate-creation.c, src/transport/gnunet-transport.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_wlan.c, src/transport/transport-testing.c, src/util/crypto_random.c, src/util/helper.c, src/util/os_priority.c, src/util/test_common_logging_runtime_loglevels.c, src/util/test_os_start_process.c, src/util/test_resolver_api.c, src/vpn/test_gnunet_vpn.c: Renamed GNUNET_OS_process_close to GNUNET_OS_process_destroy 2012-05-07 17:31 szengel * [r21330] src/regex/regex.c, src/regex/test_regex_iterate_api.c: Fixed compilation warnings 2012-05-07 13:35 grothoff * [r21324] contrib/Makefile.am, contrib/timeout_watchdog_w32.c: LRN: creating watchdog helper binary for W32 2012-05-07 08:25 wachs * [r21315] src/transport/gnunet-service-transport_neighbours.c: fix for mantis 2320 2012-05-04 12:57 bartpolot * [r21271] src/dht/dht.h, src/dht/dht_api.c, src/dht/gnunet-service-dht_clients.c: Added stop operation for dht monitoring 2012-05-03 13:49 grothoff * [r21248] src/peerinfo/peerinfo_api.c: doxygen 2012-05-03 11:36 grothoff * [r21244] src/peerinfo/perf_peerinfo_api.c, src/peerinfo/test_peerinfo_api.c: f-xi 2012-05-02 13:24 wachs * [r21223] src/peerinfo-tool/gnunet-peerinfo.c: fix 2297 2012-04-27 13:44 wachs * [r21203] src/transport/plugin_transport_unix.c: working string toaddress 2012-04-22 19:52 grothoff * [r21075] src/arm/gnunet-service-arm.c, src/ats/gnunet-service-ats.c, src/include/gnunet_server_lib.h, src/include/gnunet_service_lib.h, src/namestore/gnunet-service-namestore.c, src/peerinfo/gnunet-service-peerinfo.c, src/statistics/gnunet-service-statistics.c, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_blacklist.c, src/transport/gnunet-service-transport_clients.c, src/transport/plugin_transport_tcp.c, src/util/server.c, src/util/service.c: introducing soft shutdown concept for services; during soft shutdown, services that are still managing non-monitor clients continue to run until those clients disconnect; however, the services do stop to accept new connections (will stop listening); soft shutdown is now used by ats, transport, peerinfo, namestore and most importantly statistics; this should fix #2197 2012-04-21 18:16 grothoff * [r21060] src/include/gnunet_container_lib.h, src/util/container_bloomfilter.c: changing bloomfilter to allow GNUNET_CONTAINER_bloomfilter_init with sizes that are not powers of 2 -- GNUNET_CONTAINER_bloomfilter_load will continue to round up to power of two 2012-04-20 12:35 szengel * [r21054] src/regex/regex.c, src/regex/test_regex_iterate_api.c: recursion for dfa construction 2012-04-19 11:39 szengel * [r21025] src/regex/regex.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_iterate_api.c: dfa minimization fix 2012-04-18 14:02 szengel * [r21011] src/include/gnunet_regex_lib.h, src/regex/Makefile.am, src/regex/regex.c, src/regex/test_regex.c, src/regex/test_regex_eval_api.c, src/regex/test_regex_iterate_api.c: test update 2012-04-18 13:49 wachs * [r21009] src/statistics/statistics_api.c: fix 2273 2012-04-18 09:55 wachs * [r21005] src/statistics/Makefile.am, src/statistics/gnunet-service-statistics.c, src/statistics/test_statistics_api_watch_zero_value.c: fixing bug 2272: added functionality for watch to notifz about fresh created entries with value 0 2012-04-18 09:30 szengel * [r21004] src/include/gnunet_regex_lib.h, src/regex/regex.c: added accepting state info to api 2012-04-17 20:43 szengel * [r21001] src/include/gnunet_regex_lib.h, src/regex/regex.c: api changes 2012-04-12 13:28 szengel * [r20965] src/regex/regex.c: bugfix 2012-04-12 11:48 szengel * [r20959] src/regex/regex.c, src/regex/test_regex.c: Added '?' operator 2012-04-11 15:30 szengel * [r20947] src/regex/regex.c: comments 2012-04-11 14:13 szengel * [r20943] src/regex/regex.c: doxygen fix 2012-04-10 14:37 szengel * [r20925] src/regex/regex.c, src/regex/test_regex.c: fix 2012-04-10 14:30 szengel * [r20924] src/regex/regex.c, src/regex/test_regex.c: dfa minimization wip 2012-04-09 14:56 szengel * [r20911] src/regex/regex.c, src/regex/test_regex.c: fixes 2012-04-05 14:28 szengel * [r20905] src/regex/regex.c, src/regex/test_regex.c: removing unreachable states 2012-04-05 12:38 szengel * [r20904] src/regex/test_regex.c: better testing 2012-04-05 11:46 szengel * [r20902] src/regex/regex.c, src/regex/test_regex.c: Automatic regex generation for testing 2012-04-04 08:21 grothoff * [r20893] configure.ac, src/fs/fs.conf.in: adding configure option to run GNUnet with monkey 2012-04-03 13:46 szengel * [r20883] src/include/gnunet_regex_lib.h, src/regex/Makefile.am, src/regex/regex.c, src/regex/regex.h, src/regex/test_regex.c: fix 2012-04-02 11:20 wachs * [r20848] src/transport/plugin_transport_http.c, src/transport/transport.conf.in: fixing 0002249: report only new addresses 2012-04-02 10:19 szengel * [r20847] src/regex/regex.c, src/regex/test_regex.c: NFA evaluation 2012-04-02 09:39 szengel * [r20845] src/include/gnunet_regex_lib.h, src/regex/regex.c, src/regex/test_regex.c: DFA evaluation 2012-04-01 09:13 grothoff * [r20826] src/core/gnunet-service-core_kx.c: implementing rekeying, some code cleanup 2012-04-01 07:56 grothoff * [r20825] doc/man/Makefile.am, doc/man/gnunet-core.1, src/core/Makefile.am, src/core/gnunet-core-list-connections.c, src/core/gnunet-core.c, src/include/gnunet_fs_service.h: renaming gnunet-core-list-connections to gnunet-core, adding man page 2012-03-30 15:43 wachs * [r20819] src/transport/gnunet-service-transport_neighbours.c: 2012-03-28 19:27 szengel * [r20801] src/include/gnunet_regex_lib.h, src/regex/regex.c: doxygen fix 2012-03-28 15:49 szengel * [r20800] src/include/gnunet_regex_lib.h, src/regex/regex.c, src/regex/test_regex.c: api changes 2012-03-27 16:37 szengel * [r20790] src/regex/regex.c, src/regex/test_regex.c: formatting 2012-03-24 19:13 grothoff * [r20751] src/fs/fs_api.c, src/fs/fs_publish.c, src/fs/fs_tree.c: fixing issue with gnunet-publish not closing files early enough when publishing directories with more than FD_MAX files (#2239) 2012-03-24 09:05 harsha * [r20740] src/include/gnunet_stream_lib.h, src/stream/stream_api.c: fixed compile error from r20729 2012-03-23 17:40 szengel * [r20738] src/include/gnunet_regex_lib.h, src/regex/regex.c, src/regex/test_regex.c: towards dfa 2012-03-23 11:15 harsha * [r20714] src/stream/stream_api.c: bugfix 2012-03-23 10:58 harsha * [r20711] src/stream/stream_api.c, src/stream/stream_protocol.h: fixed read packets removal after read processor, byte ordering bugs, ack_bitmap handling in handle_ack ack_task cancelling in socket close 2012-03-23 08:04 szengel * [r20699] src/regex/regex.c: fix 2012-03-22 21:25 szengel * [r20698] src/regex/regex.c: cleanup 2012-03-22 19:41 szengel * [r20697] configure.ac, pkgconfig/gnunetregex.pc, src/include/gnunet_regex_lib.h, src/regex/Makefile.am, src/regex/regex.c, src/regex/regex.h, src/regex/test_regex.c: Added initial version of regex lib 2012-03-22 18:47 grothoff * [r20693] configure.ac, src/Makefile.am, src/datacache/Makefile.am, src/datacache/plugin_datacache_postgres.c, src/datastore/plugin_datastore_postgres.c, src/include/Makefile.am, src/include/gnunet_mysql_lib.h, src/include/gnunet_postgres_lib.h, src/postgres, src/postgres/Makefile.am, src/postgres/postgres.c: adding libgnunetpostgres for shared postgres functionality between postgres datastore/datacache backends 2012-03-22 11:05 wachs * [r20670] src/include/gnunet_namestore_service.h, src/namestore/gnunet-service-namestore.c, src/namestore/namestore.h, src/namestore/namestore_common.c: 2012-03-21 12:32 harsha * [r20644] src/stream/stream_api.c, src/stream/test_stream_local.c: fixed read timeout problem and added ack sending incase of ignored data messages 2012-03-21 09:43 grothoff * [r20643] src/Makefile.am, src/include/Makefile.am, src/mysql, src/mysql/Makefile.am, src/mysql/mysql.c: creating mysql helper library for the various mysql backends 2012-03-21 07:06 harsha * [r20639] src/stream/stream_api.c, src/stream/test_stream_local.c: fixed listen callback to happen after reaching ESTABLISHED state 2012-03-19 14:53 grothoff * [r20606] configure.ac, src/core/core.conf.in, src/dht/dht.conf.in, src/nse/nse.conf.in, src/statistics/statistics.conf.in: add configure option --enable-javaports to open ports of services with Java bindings by default (#2228) 2012-03-19 10:17 grothoff * [r20598] doc/man/gnunet-rsa.1, src/datastore/datastore.h, src/exit/exit.h, src/fs/gnunet-service-fs.h, src/include/block_dns.h, src/include/gnunet_common.h, src/include/gnunet_crypto_lib.h, src/include/gnunet_strings_lib.h, src/util/crypto_hash.c, src/util/gnunet-rsa.c, src/util/strings.c, src/vpn/vpn.h: adding API for short (256-bit) hash codes 2012-03-16 14:47 grothoff * [r20570] src/gns/gnunet-gns-fcfsd.c: fix 2012-03-15 21:24 wachs * [r20551] src/namestore/gnunet-namestore.c: 2012-03-15 18:22 wachs * [r20548] src/namestore/gnunet-service-namestore.c: fix segfault 2012-03-15 10:59 grothoff * [r20515] doc/man/gnunet-rsa.1, src/util/gnunet-rsa.c: add -P option for printing peer identities with gnunet-rsa 2012-03-11 22:51 grothoff * [r20445] src/hostlist/hostlist-server.c, src/hostlist/hostlist.conf: vminko: implementing BINDTO option for hostlist service (#2140) 2012-03-10 23:17 grothoff * [r20431] src/include/gnunet_transport_plugin.h, src/transport/plugin_transport_http.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c: add support for stub-mode for transport plugins 2012-03-10 15:09 harsha * [r20424] src/stream/stream_api.c: using GNUNET_STREAM_ACK_BITMAP_BIT_LENGTH 2012-03-10 09:13 harsha * [r20423] src/stream/stream_api.c, src/stream/test_stream_local.c: fixed retransmission task 2012-03-09 15:16 grothoff * [r20415] src/fs/fs_api.c, src/fs/fs_api.h, src/fs/fs_unindex.c: implementing removal of KBlocks during unindex operation (#1926) 2012-03-09 12:53 harsha * [r20407] src/stream/stream_api.c, src/stream/stream_protocol.h, src/stream/test_stream_local.c: fixed byte conversion bugs 2012-03-09 11:39 grothoff * [r20398] src/arm/gnunet-service-arm.c: adding code to measure and report shutdown time for services to gnunet-service-arm at INFO level logging 2012-03-09 08:50 harsha * [r20390] src/stream/stream_api.c: corrected HELLO_ACK message size 2012-03-08 17:26 wachs * [r20375] src/namestore/gnunet-service-namestore.c, src/namestore/hostkey, src/namestore/hostkey2, src/namestore/namestore.conf.in, src/namestore/test_namestore_api.c, src/namestore/test_namestore_api.conf, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_lookup.c, src/namestore/test_namestore_api_lookup_specific_type.c, src/namestore/test_namestore_api_put.c, src/namestore/test_namestore_api_remove.c, src/namestore/test_namestore_api_remove_not_existing_record.c, src/namestore/test_namestore_api_sign_verify.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c, src/namestore/test_namestore_api_zone_to_name.c, src/namestore/zonefiles, src/namestore/zonefiles/4UCICULTINKC87UO4326KEEDQ9MTEP2AJT88MJFVGTGNK12QNGMQI2S41VI07UUU6EO19BTB06PDL0HE6VP1OM50HOJEI75RHP4JP80.zone, src/namestore/zonefiles/KJI3AL00K91EDPFJF58DAJM7H61D189TLP70N56JL8SVDCJE1SJ3SNNBOQPPONTL37FMHPS39SMK2NMVC0GQMGA6QCMHITT78O8GF80.zone: namestore manages zonekey files with private keys 2012-03-08 16:30 harsha * [r20373] src/stream/stream_api.c: peer interning 2012-03-08 13:23 harsha * [r20365] src/stream/stream_api.c, src/stream/test_stream_local.c: more assertions 2012-03-08 07:45 harsha * [r20362] src/stream/stream_api.c, src/stream/test_stream_local.c: Data message retransmissions 2012-03-07 12:45 wachs * [r20336] src/gns/gnunet-gns-fcfsd.c, src/gns/namestore_stub_api.c, src/gns/test_gns_dht_delegated_lookup.c, src/gns/test_gns_simple_delegated_lookup.c, src/gns/test_gns_simple_lookup.c, src/gns/test_gns_twopeer.c, src/include/gnunet_namestore_service.h, src/namestore/gnunet-namestore.c, src/namestore/gnunet-service-namestore.c, src/namestore/namestore_api.c, src/namestore/test_namestore_api.conf, src/namestore/test_namestore_api_create.c, src/namestore/test_namestore_api_create_update.c, src/namestore/test_namestore_api_zone_iteration.c, src/namestore/test_namestore_api_zone_iteration_specific_zone.c, src/namestore/test_namestore_api_zone_iteration_stop.c: namestore api change: include block expiration time in record create 2012-03-07 10:11 grothoff * [r20329] src/namestore/namestore_common.c: implementing more of GNUNET_NAMESTORE_value_to_string 2012-03-06 09:50 grothoff * [r20302] src/namestore/namestore.h: breaking stuff 2012-03-05 21:04 grothoff * [r20294] src/statistics/gnunet-service-statistics.c: fix 2012-03-05 15:38 grothoff * [r20282] src/include/gnunet_gns_service.h: fix 2012-03-04 22:55 grothoff * [r20258] src/fs/fs.conf.in, src/fs/fs_api.c: adding fs/ to all default directory names relating to file sharing 2012-03-04 22:10 grothoff * [r20252] src/fs/fs_api.c: fixing #1927 by further limiting the time a download probe can be active at a time in the download queue; this is equivalent to it having a low priority 2012-03-04 20:59 grothoff * [r20246] src/statistics/gnunet-service-statistics.c, src/statistics/statistics.h, src/statistics/statistics_api.c: make gnunet-service-statistics not exit on external shutdown signal as long as there are connected clients to be managed 2012-03-04 15:02 grothoff * [r20241] doc/man/Makefile.am, doc/man/gnunet-gns.1, src/gns/Makefile.am, src/gns/gnunet-gns.c: adding gnunet-gns, a new tool for zone manipulations 2012-03-04 14:37 grothoff * [r20237] doc/man/Makefile.am, doc/man/gnunet-rsa.1, src/util/Makefile.am, src/util/gnunet-rsa.c: adding gnunet-rsa, a new tool to create RSA keys and to print the public key 2012-03-04 13:51 grothoff * [r20232] src/include/gnunet_crypto_lib.h, src/util/crypto_hash.c: LRN: adding generic functions for conversion of binary data to ascii and back: GNUNET_CRYPTO_string_to_data and GNUNET_CRYPTO_data_to_string 2012-03-02 17:29 wachs * [r20206] src/namestore/Makefile.am, src/namestore/gnunet-service-namestore.c, src/namestore/namestore.h, src/namestore/namestore_api.c, src/namestore/test_namestore_api_put.c: 2012-03-02 15:39 wachs * [r20205] src/transport/plugin_transport_tcp.c: fix for mantis 2189 2012-03-01 11:58 szengel * [r20164] src/arm/gnunet-service-arm.c: Using GNUNET_snprintf. 2012-03-01 08:24 grothoff * [r20154] src/chat/gnunet-chat.c, src/fs/fs_uri.c, src/fs/gnunet-pseudonym.c, src/include/gnunet_pseudonym_lib.h, src/util/pseudonym.c, src/util/test_pseudonym.c: LRN: updates to pseudonym API from #1952, change pseudonym management 2012-02-29 19:21 wachs * [r20150] src/include/gnunet_crypto_lib.h, src/util/crypto_rsa.c: serialize privat key 2012-02-29 12:50 grothoff * [r20143] src/include/gnunet_common.h, src/include/gnunet_dnsparser_lib.h, src/include/gnunet_tun_lib.h: LRN: Enforce GCC bitfield layout for some structs on W32 2012-02-29 11:11 wachs * [r20142] src/include/gnunet_namestore_plugin.h, src/include/gnunet_namestore_service.h, src/namestore/gnunet-service-namestore.c, src/namestore/namestore_api.c, src/namestore/plugin_namestore_sqlite.c, src/namestore/test_namestore_api_lookup.c: nametore api change 2012-02-29 08:59 szengel * [r20135] src/arm/arm.h, src/arm/arm_api.c, src/arm/gnunet-arm.c, src/arm/gnunet-service-arm.c, src/include/gnunet_arm_service.h, src/include/gnunet_protocols.h: Adding arm list/info feature. 2012-02-28 19:08 grothoff * [r20127] src/include/gnunet_crypto_lib.h, src/util/crypto_rsa.c, src/vpn/test_gnunet_vpn.c: adding GNUNET_CRYPTO_setup_hostkey to setup a hostkey ahead of time, using this function in the VPN testcases to avoid timeouts in cases where creating a hostkey just takes too long --- such as on our UltraSprac 2012-02-28 17:29 grothoff * [r20121] src/util/os_priority.c: LRN: Apparently cleanup is not for W32 2012-02-28 17:28 grothoff * [r20120] po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po, src/util/os_priority.c: LRN: W32 pipe name generation needs random 2012-02-28 10:54 grothoff * [r20112] po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po: releasing GNUnet 0.9.2 2012-02-28 09:32 grothoff * [r20097] configure.ac, src/Makefile.am: add gns 2012-02-28 09:08 schanzen * [r20093] src/gns/plugin_block_gns.c: -fix 2012-02-27 20:00 wachs * [r20087] configure.ac: enabling libglpk detection 2012-02-27 11:00 grothoff * [r20060] src/arm/arm_api.c, src/arm/do_start_process.c, src/arm/gnunet-service-arm.c, src/ats/test_ats_api_bandwidth_consumption.c, src/ats/test_ats_api_scheduling.c, src/chat/test_chat.c, src/chat/test_chat_private.c, src/core/test_core_api.c, src/core/test_core_api_reliability.c, src/core/test_core_api_send_to_self.c, src/core/test_core_api_start_only.c, src/core/test_core_defaults.conf, src/core/test_core_quota_compliance.c, src/datastore/perf_datastore_api.c, src/datastore/test_datastore_api.c, src/datastore/test_datastore_api_management.c, src/datastore/test_defaults.conf, src/dht/test_dht_api.c, src/fs/test_fs_defaults.conf, src/fs/test_fs_download.c, src/fs/test_fs_download_indexed.c, src/fs/test_fs_download_persistence.c, src/fs/test_fs_list_indexed.c, src/fs/test_fs_namespace.c, src/fs/test_fs_namespace_list_updateable.c, src/fs/test_fs_publish.c, src/fs/test_fs_publish_persistence.c, src/fs/test_fs_search.c, src/fs/test_fs_search_persistence.c, src/fs/test_fs_start_stop.c, src/fs/test_fs_unindex.c, src/fs/test_fs_unindex_persistence.c, src/hostlist/test_gnunet_daemon_hostlist.c, src/hostlist/test_gnunet_daemon_hostlist_learning.c, src/hostlist/test_gnunet_daemon_hostlist_reconnect.c, src/hostlist/test_hostlist_defaults.conf, src/include/gnunet_disk_lib.h, src/include/gnunet_os_lib.h, src/include/platform.h, src/mesh/test_mesh_api.c, src/mesh/test_mesh_local_1.c, src/mesh/test_mesh_local_2.c, src/namestore/test_namestore_api.c, src/nat/nat.c, src/nat/nat_mini.c, src/nat/test_nat_test.c, src/nse/test_nse_api.c, src/peerinfo/test_peerinfo_api.c, src/statistics/test_statistics_api.c, src/statistics/test_statistics_api_loop.c, src/statistics/test_statistics_api_watch.c, src/stream/test_stream_local.c, src/stream/test_stream_local_halfclose.c, src/testing/test_testing_defaults.conf, src/testing/testing.c, src/testing/testing_group.c, src/transport/gnunet-transport-certificate-creation.c, src/transport/gnunet-transport-connect-running-peers.c, src/transport/gnunet-transport.c, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_wlan.c, src/transport/transport-testing.c, src/util/crypto_random.c, src/util/disk.c, src/util/helper.c, src/util/os_priority.c, src/util/scheduler.c, src/util/test_common_logging_runtime_loglevels.c, src/util/test_os_start_process.c, src/util/test_resolver_api.c, src/util/test_strings.c, src/vpn/test_gnunet_vpn.c: enabling use of pipes for signal communication also on UNIX to enable future integration with Java services 2012-02-27 10:54 wachs * [r20059] src/transport/test_transport_api.c: adding error messages 2012-02-25 19:08 grothoff * [r20026] doc/man/gnunet-directory.1, doc/man/gnunet-download.1, doc/man/gnunet-nat-server.1, doc/man/gnunet-pseudonym.1, doc/man/gnunet-publish.1, doc/man/gnunet-search.1, doc/man/gnunet-vpn.1: Igor/CG: various minor updates to man pages 2012-02-24 06:54 grothoff * [r19998] src/include/winproc.h, src/util/os_network.c: bratao/LRN: Use-bigger-buffer-for-EnumNICs3_results 2012-02-23 18:09 wachs * [r19993] src/transport/gnunet-service-transport_validation.c: not an error: plugin can return NULL (e.g. for IPv6 address when does not support IPv6) 2012-02-23 18:08 wachs * [r19992] src/transport/plugin_transport_unix.c: improved rescheduling improved recv error handling 2012-02-23 17:35 wachs * [r19983] src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp.h: splitted ipv4 and ipv6 socket select scheduling removed looping for write select improved ipv4/v6 en/disabling session management 2012-02-23 16:41 grothoff * [r19979] AUTHORS, src/include/gnunet_common.h, src/include/gnunet_crypto_lib.h, src/include/gnunet_server_lib.h, src/util/common_logging.c, src/util/crypto_hash.c, src/util/server.c: TG: attached are the following patches for GNUnet: - 1: added GNUNET_i2s_full - full variant of GNUNET_i2s - 2: GNUNET_CRYPTO_hash_from_string2 with additional length parameter, useful to prevent an additional strlen call when the caller already knows the length - 3: custom mst callbacks for the server, enables using the server with a custom parser - 4: added GNUNET_SERVER_client_set_finish_pending_write - enables changing the server behavior to finish pending writes when closing the connection Best regards, Gabor Adam Toth 2012-02-23 16:01 wachs * [r19975] src/transport/plugin_transport_unix.c: fix to the 100% CPU load problem 2012-02-23 15:34 wachs * [r19974] src/transport/gnunet-service-transport_neighbours.c: fix: ats suggested address for unknown plugin 2012-02-23 14:40 wachs * [r19968] src/ats/Makefile.am, src/ats/gnunet-service-ats_addresses_mlp.c, src/ats/gnunet-service-ats_addresses_mlp.h, src/ats/test_ats_api.conf, src/ats/test_ats_mlp.c: averaging fast changing quality values 2012-02-23 10:28 wachs * [r19962] src/transport/plugin_transport_udp.c: fix for mantis bug 0002154: change order of calls: - discard unsend messages - call transmit send continuation - call session_end 2012-02-23 10:18 wachs * [r19961] src/transport/plugin_transport_udp.c: fix to use correct queue 2012-02-22 18:34 grothoff * [r19949] src/fs/fs_api.c, src/fs/fs_dirmetascan.c, src/fs/fs_file_information.c, src/fs/fs_publish.c, src/fs/fs_sharetree.c, src/fs/gnunet-helper-fs-publish.c, src/fs/gnunet-publish.c: LRN: two directory patches change the way "is_directory" is evaluated. Now it must be GNUNET_YES for the execution flow to switch to a branch where something is considered to be a directory. The reason for that is that some functions might return GNUNET_SYSERR when asked whether something is a directory or not. Checking this value as "!= GNUNET_NO" will produce positive result, even though it's not a directory. 2012-02-22 12:43 wachs * [r19932] src/transport/gnunet-service-transport_validation.c: fix coverity 10138 2012-02-22 10:10 harsha * [r19915] src/stream/stream_api.c: added ack sending 2012-02-21 19:08 grothoff * [r19906] src/util/os_priority.c: LRN: Escape-trailing-slash-when-spawning-W32-process: 2012-02-21 10:12 schanzen * [r19881] src/gns/gnunet-service-gns.c, src/gns/namestore_stub_api.c: Better logging modified ns stub 2012-02-20 14:28 schanzen * [r19868] src/gns/Makefile.am, src/gns/gns_api.c, src/gns/gnunet-service-gns.c, src/gns/namestore_stub_api.c, src/include/gnunet_gns_service.h, src/include/gnunet_namestore_service.h: namestore stub api added fixes to namestore api 2012-02-20 12:08 grothoff * [r19864] src/fs/gnunet-helper-fs-publish.c: LRN: Do-partial-serialization-in-fs-publish-helper: 2012-02-20 09:09 grothoff * [r19859] src/fs/fs_sharetree.c: LRN: Iterate-over-a-copy-of-ksk-when-removing-items 2012-02-20 09:09 grothoff * [r19858] src/fs/gnunet-service-fs_put.c: LRN: check for tc being NULL 2012-02-18 19:03 grothoff * [r19844] src/fs/Makefile.am, src/fs/fs_api.h, src/fs/fs_list_indexed.c, src/fs/fs_namespace.c, src/fs/fs_namespace_advertise.c, src/fs/fs_publish.c, src/fs/fs_publish_ksk.c, src/fs/fs_tree.c, src/fs/gnunet-fs.c, src/fs/gnunet-publish.c, src/include/gnunet_fs_service.h: make all (?) asynchronously operating FS operations actually cancel-able 2012-02-18 15:16 grothoff * [r19837] src/fs/fs_namespace.c, src/include/gnunet_fs_service.h: add GNUNET_FS_namespace_dup API call 2012-02-18 13:50 grothoff * [r19836] src/util/disk.c: LRN: don't free memory on the stack 2012-02-16 14:29 wachs * [r19820] src/transport/gnunet-service-transport_neighbours.c: fix for fast reconnect: send ack after fast reconnect even when we are already connected since other peer waits for it 2012-02-16 14:28 wachs * [r19819] src/transport/test_transport_api_restart_1peer.c: fix test for peer restart 2012-02-16 12:58 grothoff * [r19817] src/fs/gnunet-helper-fs-publish.c: LRN: Use binary mode on W32 (lol -CG) 2012-02-15 13:39 schanzen * [r19812] src/gns/gns_api.c, src/gns/gnunet-gns-add.c, src/gns/gnunet-gns-lookup.c, src/gns/gnunet-service-gns.c, src/include/gnunet_gns_service.h: Added preliminary API and stubs for GNS 2012-02-15 09:49 wachs * [r19811] src/transport/gnunet-service-transport_neighbours.c: fix for Assertion failed at gnunet-service-ats_addresses.c:587 2012-02-13 16:36 wachs * [r19795] src/include/gnunet_transport_plugin.h: changes in includes 2012-02-13 16:02 wachs * [r19791] src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_validation.c, src/transport/plugin_transport_http.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_template.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c: removing legacy send functions from plugins and renaming new send function 2012-02-13 15:38 wachs * [r19790] src/transport/gnunet-service-transport_validation.c, src/transport/plugin_transport_http.h: new sending in validation 2012-02-13 13:27 wachs * [r19777] src/transport/plugin_transport_tcp.c: fix access before null check 2012-02-13 12:22 wachs * [r19775] src/transport/gnunet-service-transport_neighbours.c: removing old send code from neighbours 2012-02-13 11:57 wachs * [r19771] src/transport/Makefile.am, src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp.h, src/transport/plugin_transport_udp_broadcasting.c, src/transport/plugin_transport_udp_new.h, src/transport/plugin_transport_udp_new_broadcasting.c: adding rewritten udp plugin 2012-02-13 10:58 wachs * [r19770] src/ats/gnunet-service-ats_math.c, src/ats/gnunet-service-ats_math.h: removing backup ATS code 2012-02-08 15:23 bartpolot * [r19733] src/mesh/gnunet-service-mesh.c, src/mesh/mesh_api.c, src/mesh/test_mesh_small.c: Attemp to fix ctrl-c crashes - disconnect from services before calling daemons_stop, since the cfg is free'd in the latter. 2012-02-06 09:34 grothoff * [r19707] doc/man/gnunet-transport.1, src/transport/gnunet-transport.c: adding -m option to gnunet-transport to enable monitor mode (see #1972) 2012-02-01 17:37 bartpolot * [r19608] src/include/gnunet_common.h: Let the compiler not include debug strings in binary when make is not configured with verbose 2012-02-01 17:08 wachs * [r19603] src/transport/Makefile.am, src/transport/gnunet-service-transport_blacklist.c, src/transport/test_transport_api_blacklisting.c, src/transport/transport_api_blacklist.c: fixing and testing blacklisting api and service 2012-02-01 15:00 wachs * [r19598] src/transport/test_transport_api_blacklisting.c: improved blacklisting test 2012-02-01 14:59 wachs * [r19597] src/transport/transport_api_blacklist.c: fix 2 crashes in blacklisting api - client transmit handle was not sent to NULL after sending - BlacklistMessage was not checked for NULL 2012-02-01 13:26 wachs * [r19596] src/transport/transport_api_blacklist.c: fix segfault: api never saved callback and callback_cls 2012-02-01 09:04 wachs * [r19591] src/transport/gnunet-service-transport_blacklist.c: added assertion (which is successfully failing ;-) ) 2012-01-31 13:46 wachs * [r19571] src/transport/plugin_transport_wlan.c: session based sending for wlan 2012-01-31 13:12 wachs * [r19568] src/util/os_network.c: ifconfig parsing Shum's patch bugs fixed in patch: - IPv4 loopback address was not included: added line 179 - stack allocated strings were not zeroed out, so last value was used if value was not included in current line - IPv4 netmask was passed as broadcast address (patch line 81) - IPv4 netmask was passed as IPv6 netmask, caused invalid address conversion (patch line 113) 2012-01-31 13:04 wachs * [r19567] src/util/test_os_network.c: adding verbose message 2012-01-31 08:25 wachs * [r19563] src/ats/ats_api_scheduling.c, src/hello/address.c, src/include/gnunet_ats_service.h: fixing const api and add check to address 2012-01-31 08:19 wachs * [r19562] src/transport/test_transport_api.c: fix assertion 2012-01-30 16:38 wachs * [r19543] src/transport/test_transport_api.c: variable message size 2012-01-27 15:51 wachs * [r19486] src/transport/plugin_transport_unix.c: implemented sessions 2012-01-27 14:30 wachs * [r19485] src/transport/plugin_transport_unix.c: removing retry code removing unused structs removing UDP Address structs fixed PrettyPrinter (printed UDP addresses???) 2012-01-27 13:48 wachs * [r19484] src/transport/plugin_transport_unix.c: complete select write implementation 2012-01-27 13:21 wachs * [r19483] src/transport/test_transport_api.c: fix memory leaks 2012-01-26 14:53 wachs * [r19440] src/transport/gnunet-service-transport_neighbours.c: fixing mantis 2101 2012-01-26 14:09 wachs * [r19437] src/transport/gnunet-service-transport_neighbours.c, src/transport/plugin_transport_http.c, src/transport/plugin_transport_http_server.c: implemented session based sending in transport service (coexisting with old code) 2012-01-26 14:01 bartpolot * [r19436] src/mesh/gnunet-service-mesh.c: Workaround for #2104, initialize local tid when local type destination connects after tunnel connect request by origin 2012-01-26 13:23 wachs * [r19435] src/ats/ats_api.c, src/ats/gnunet-service-ats_addresses_mlp.c: cppcheck 2012-01-25 14:22 wachs * [r19389] src/ats/gnunet-service-ats_scheduling.c: clang: mem access if plugin_name_length == 0 2012-01-25 13:56 wachs * [r19387] src/transport/plugin_transport_tcp.c: coverity 10054 2012-01-25 13:55 wachs * [r19386] src/transport/plugin_transport_http_client.c: coverity 10048 2012-01-24 20:28 grothoff * [r19359] src/vpn: ign 2012-01-24 01:32 bartpolot * [r19334] src/mesh/gnunet-service-mesh.c: Changed incoming tunnel notification to delay until relvant traffic is received from remote peer. Allowed several remote clients for each tunnel. 2012-01-23 15:45 wachs * [r19331] src/ats/gnunet-service-ats_addresses.c: fixing mantis 2098: ats did not lookup addresses correctly ats overwrote existing session when updating addresses 2012-01-23 15:43 wachs * [r19330] src/transport/gnunet-service-transport_neighbours.c: fixing: mantis 0002098: transport did not propagate session to ats 2012-01-23 14:54 grothoff * [r19329] src/include/gnunet_common.h: use noreturn macro for GNUNET_abort to help gcc and others 2012-01-23 09:14 grothoff * [r19322] src/util/win.cc: It-might-be-NULL 2012-01-20 15:41 bartpolot * [r19283] src/include/gnunet_mesh_service.h: Reflected changes in r19282. 2012-01-20 15:40 bartpolot * [r19282] src/mesh/mesh_api.c: Don't call cleaner on tunnels explicity destroyed. Updated and improved documentation. 2012-01-20 12:49 bartpolot * [r19280] src/mesh/gnunet-service-mesh.c: Fixed bug with remote tunnel traffic reception 2012-01-20 12:48 bartpolot * [r19279] src/mesh/mesh_api.c: Added more debug info 2012-01-19 23:17 bartpolot * [r19274] src/mesh/gnunet-service-mesh.c: Added TTL and MID initialization to tunnel refresh packets. 2012-01-19 23:00 bartpolot * [r19273] src/mesh/gnunet-service-mesh.c: Fixed #2088, don't call receive_done on traffic not generated by client. Improved debug output. 2012-01-19 22:39 bartpolot * [r19272] src/mesh/gnunet-service-mesh.c: Fixed #2087, wrong local tunnel number sent when multiple clients are subscribed to one type message on same peer and one clientis owner of the tunnel and the other is target 2012-01-19 22:13 bartpolot * [r19271] src/mesh/mesh_api.c: Fixed a memory leak on disconnect, double peer_rc decrease on tunnel destroy, adjusted backoff, completed doxygen 2012-01-19 15:20 bartpolot * [r19260] src/mesh/gnunet-service-mesh.c: Fixed client disconnect bug, delimited debug messages. 2012-01-19 14:33 bartpolot * [r19258] src/mesh/mesh_api.c: Fixed a peer_rc bug. 2012-01-19 11:06 bartpolot * [r19253] src/mesh/gnunet-service-mesh.c: Fixed an assert error when a client disconnects with open tunnels and without doing MESH_disconnect 2012-01-19 10:58 bartpolot * [r19252] src/mesh/mesh_api.c: Improved debug message 2012-01-18 19:28 grothoff * [r19248] src/include/gnunet_testing_lib.h, src/testing/Makefile.am, src/testing/helper.c: implementing GNUNET_TESTING_get_peer_identity (addressing #2083) 2012-01-18 15:10 bartpolot * [r19244] src/mesh/gnunet-service-mesh.c: Fixed client shutdown case, various minor fixes 2012-01-18 12:47 bartpolot * [r19233] src/mesh/gnunet-service-mesh.c: Implemented workaround for #2071 2012-01-18 11:27 bartpolot * [r19228] src/mesh/gnunet-service-mesh.c: Allowed client to send again 2012-01-18 11:17 bartpolot * [r19227] src/mesh/gnunet-service-mesh.c: Fixed a bug when a multicast packet is delivered exclusively to local clients 2012-01-17 19:45 bartpolot * [r19217] src/mesh/mesh_api.c: Added debug info for #2071 2012-01-17 17:29 bartpolot * [r19208] src/mesh/gnunet-service-mesh.c: Fixed #2070 and simplified data transmission unicast/multicast handling 2012-01-17 16:17 bartpolot * [r19206] src/mesh/gnunet-service-mesh.c: Temporal workaround for #2070 2012-01-17 16:13 bartpolot * [r19204] src/mesh/gnunet-service-mesh.c: Temporl workaround for #2070 2012-01-17 15:36 bartpolot * [r19196] src/mesh/mesh_api.c: Fixed queue bug 2012-01-16 21:11 grothoff * [r19181] src/pt/gnunet-daemon-pt.c: implemented new protocol translation daemon (#2063) 2012-01-16 17:17 harsha * [r19176] src/stream/test_stream_local.c, src/stream/test_stream_local_halfclose.c: refined test cases 2012-01-15 23:40 grothoff * [r19169] doc/man/Makefile.am, doc/man/gnunet-download-manager.1, src/fs/Makefile.am, src/fs/gnunet-download-manager.scm: adding Ludo's gnunet-download-manager.scm back to SVN HEAD 2012-01-14 23:18 grothoff * [r19146] src/arm/gnunet-service-arm.c, src/fs/fs_dirmetascan.c, src/include/gnunet_disk_lib.h, src/nat/nat.c, src/nat/nat_mini.c, src/testing/testing.c, src/transport/plugin_transport_wlan.c, src/util/disk.c, src/util/helper.c, src/util/os_priority.c, src/util/scheduler.c, src/util/test_common_logging_runtime_loglevels.c, src/util/test_os_start_process.c, src/util/test_scheduler.c: LRN: enable more fine-grained control over blocking/non-blocking pipe operation 2012-01-14 20:58 grothoff * [r19141] src/exit/exit.conf, src/exit/gnunet-daemon-exit.c, src/exit/gnunet-helper-exit.c: changing exit helper code to automatically do the network configuration for an exit node (by running sysctl/iptables commands as necessary) 2012-01-14 15:24 grothoff * [r19135] src/fs/Makefile.am, src/include/gnunet_fs_service.h: LRN: new threaded directory metadata scanner 2012-01-14 15:20 grothoff * [r19134] src/fs/fs_uri.c: LRN: skip short keywords when generating keywords automatically from metadata 2012-01-14 15:20 grothoff * [r19133] src/include/gnunet_disk_lib.h, src/util/disk.c: LRN: new pipe creation function GNUNET_DISK_pipe_from_fd to wrap existing file descriptor pair 2012-01-14 15:17 grothoff * [r19131] src/include/gnunet_strings_lib.h, src/util/strings.c: LRN: add function GNUNET_STRINGS_get_short_name to get basename 2012-01-13 22:14 harsha * [r19130] src/stream/test_stream_local.c: added half-closed shutdown test 2012-01-13 22:10 grothoff * [r19129] configure.ac, src/dht/dht.conf.in, src/dns/Makefile.am, src/dns/dns.conf.in, src/dv/dv.conf.in, src/transport/transport.conf.in, src/util/service.c, src/vpn/vpn.conf.in: improving code and build system to be in line with gnunet access control model for services as described at https://gnunet.org/gnunet-access-control-model 2012-01-13 21:33 harsha * [r19128] src/stream/test_stream_local.c: added shutdown call in testcase 2012-01-13 21:33 harsha * [r19127] src/include/gnunet_stream_lib.h: removed ambigious description 2012-01-13 18:10 harsha * [r19126] src/stream/stream_protocol.h, src/stream/test_stream_local.c, src/stream/test_stream_local.conf: test case for stream API 2012-01-13 17:41 harsha * [r19125] src/include/gnunet_stream_lib.h: generic type for read data 2012-01-13 17:04 grothoff * [r19123] configure.ac, src/arm/Makefile.am, src/arm/arm.conf, src/arm/arm.conf.in, src/ats/Makefile.am, src/ats/ats.conf, src/ats/ats.conf.in, src/chat/Makefile.am, src/chat/chat.conf, src/chat/chat.conf.in, src/core/Makefile.am, src/core/core.conf, src/core/core.conf.in, src/datastore/Makefile.am, src/datastore/datastore.conf, src/datastore/datastore.conf.in, src/dht/Makefile.am, src/dht/dht.conf, src/dht/dht.conf.in, src/dns/Makefile.am, src/dns/dns.conf, src/dns/dns.conf.in, src/dv/Makefile.am, src/dv/dv.conf, src/dv/dv.conf.in, src/exit/exit.conf, src/fs/Makefile.am, src/fs/fs.conf, src/fs/fs.conf.in, src/mesh/Makefile.am, src/mesh/mesh.conf, src/mesh/mesh.conf.in, src/nse/Makefile.am, src/nse/nse.conf, src/nse/nse.conf.in, src/peerinfo/Makefile.am, src/peerinfo/peerinfo.conf, src/peerinfo/peerinfo.conf.in, src/statistics/Makefile.am, src/statistics/statistics.conf, src/statistics/statistics.conf.in, src/transport/Makefile.am, src/transport/transport.conf, src/transport/transport.conf.in, src/util/Makefile.am, src/util/client.c, src/util/resolver.conf, src/util/resolver.conf.in, src/vpn/Makefile.am, src/vpn/vpn.conf, src/vpn/vpn.conf.in: change default configurations on systems with UNIX domain sockets to NOT specify any port for TCP-based IPC (and interpret that as no TCP-based IPC desired), as we can and want to use UNIX domain sockets in this case by default 2012-01-12 09:26 wachs * [r19101] src/vpn/gnunet-service-vpn.c: fix compile errors 2012-01-11 21:11 grothoff * [r19093] src/fs/fs_api.c, src/fs/fs_api.h, src/fs/fs_publish.c: fixing bug to ensure that we properly descend into deep directories for the various publish start/stop/suspend/resume event callbacks 2012-01-11 13:18 wachs * [r19085] src/ats/ats.conf, src/ats/gnunet-service-ats_addresses.c: mlp configuration 2012-01-11 12:41 wachs * [r19084] src/ats/Makefile.am: adding glpk to the makefile 2012-01-10 23:18 harsha * [r19082] src/stream/stream_protocol.h: stream P2P protocol message specification 2012-01-10 16:06 wachs * [r19078] src/vpn/vpn.conf: fix: wrong binary and duplicate unix path 2012-01-10 15:54 wachs * [r19077] src/integration-tests/confs/c_bootstrap_server.conf, src/integration-tests/confs/c_nat_client.conf, src/integration-tests/confs/c_no_nat_client.conf: added section to solve vpn conflicts 2012-01-09 16:38 grothoff * [r19069] src/include/gnunet_disk_lib.h, src/util/disk.c: LRN: make disk iterator start return GNUNET_SYSERR if run on empty directory 2012-01-05 21:04 grothoff * [r19023] src/exit/Makefile.am: fix 2012-01-05 20:58 bartpolot * [r19021] src/dht, src/dht/Makefile.am, src/dht/dht_api.c, src/dht/test_dht_monitor.c: Added testcase for DHT monitoring. 2012-01-05 20:18 grothoff * [r19017] src/include/gnunet_crypto_lib.h, src/util/crypto_crc.c: fix crc16 prototypes 2012-01-04 20:00 bartpolot * [r18989] src/dht/dht.h, src/dht/dht_api.c, src/dht/gnunet-service-dht_clients.c, src/dht/gnunet-service-dht_clients.h, src/dht/gnunet-service-dht_neighbours.c, src/include/gnunet_dht_service.h, src/include/gnunet_protocols.h: New DHT-monitor functionality 2012-01-04 15:48 grothoff * [r18988] doc/man/Makefile.am, doc/man/gnunet-monkey.1: move monkey man page to monkey 2012-01-04 14:20 grothoff * [r18982] src/dns/dnsparser.c, src/dns/gnunet-dns-monitor.c, src/dns/gnunet-service-dns_new.c: adding missing file 2012-01-02 12:23 grothoff * [r18937] src/dns/Makefile.am, src/dns/gnunet-helper-dns.c: DNS helper for DNS redesign 2012-01-02 10:22 grothoff * [r18929] src/include/gnunet_crypto_lib.h, src/util/crypto_crc.c: adding crc16 to gnunet_crypto_lib.h 2012-01-02 09:26 grothoff * [r18924] src/include/Makefile.am, src/include/gnunet_helper_lib.h, src/util/Makefile.am, src/util/helper.c: adding new GNUNET_HELPER_ API for communication with (SUID) helper binaries via stdin/stdout using standard GNUNET messages 2012-01-02 08:24 grothoff * [r18923] src/include/gnunet_os_lib.h, src/util/os_priority.c: adding GNUNET_OS_start_process_vap function 2012-01-02 03:51 grothoff * [r18912] src/dns/gnunet-helper-hijack-dns.c: dns hijacker code review 2012-01-01 23:39 grothoff * [r18908] src/dns/Makefile.am, src/dns/dns_api.c, src/include/gnunet_dns_service.h, src/vpn/Makefile.am, src/vpn/gnunet-daemon-vpn-dns.c, src/vpn/gnunet-daemon-vpn-dns.h, src/vpn/gnunet-daemon-vpn-helper.c, src/vpn/gnunet-daemon-vpn.c, src/vpn/gnunet-daemon-vpn.h: first quick hack to extract an initial DNS service API 2012-01-01 21:12 grothoff * [r18889] src/arm/gnunet-service-arm.c, src/chat/gnunet-chat.c, src/datastore/gnunet-service-datastore.c, src/fs/fs_api.c, src/fs/gnunet-service-fs_cp.c, src/include/gnunet_scheduler_lib.h, src/nse/gnunet-service-nse.c, src/peerinfo/gnunet-service-peerinfo.c, src/util/crypto_hash.c, src/util/scheduler.c: changing scheduler priorities to revert to DEFAULT instead of inheriting parent-task priority unless something else is explicitly specified 2011-12-30 22:25 grothoff * [r18853] src/fs/Makefile.am, src/fs/fs_uri.c: LRN: normalize keywords (decapitalize, split) using libunistring - #2052 2011-12-26 19:31 grothoff * [r18828] src/fs/fs_misc.c, src/include/gnunet_fs_service.h, src/util/os_network.c: adding GNUNET_FS_time_to_year function to FS API 2011-12-25 20:45 grothoff * [r18815] src/fs/gnunet-service-fs_cp.h, src/fs/gnunet-service-fs_pr.c: fixing migration stop delay calculation, largely by first calculating datastore load correctly and then by better distinguishing between datastore full, datastore timeout and success and finally by adding per-peer tracking of the current block interval to adjust to repeated undesireable behavior. See #2029. 2011-12-23 20:13 wachs * [r18794] src/ats/Makefile.am: missing file 2011-12-22 14:15 wachs * [r18756] src/transport/gnunet-transport.c: include plugin in gnunet-transport output 2011-12-21 18:03 bartpolot * [r18754] src/nse/gnunet-nse-profiler.c, src/nse/gnunet-service-nse.c: Added statistic reading to NSE, fixed some minor bugs 2011-12-21 16:39 wachs * [r18751] src/vpn/gnunet-helper-vpn.c: fix compile error 2011-12-21 14:33 wachs * [r18742] src/transport/plugin_transport_http.c: fixed assertion in gnunet-service resolver improved address printing for IPv6 addresses, especially if reverse lookup is not successful 2011-12-21 12:39 wachs * [r18735] src/transport/plugin_transport_udp.c: fixed assertion: wrong return value 2011-12-21 09:56 grothoff * [r18732] contrib/report.sh: add version reporting for MHD to report.sh 2011-12-21 09:40 grothoff * [r18730] src/arm/arm.h, src/ats-test/test_transport_ats_multiple_peers.c, src/ats/ats.h, src/chat/chat.h, src/core/core.h, src/core/gnunet-service-core_kx.c, src/datastore/datastore.h, src/dht/dht.h, src/dht/gnunet-service-dht_neighbours.c, src/dv/dv.h, src/dv/test_transport_api_dv.c, src/fragmentation/fragmentation.h, src/fs/fs.h, src/fs/gnunet-service-fs.h, src/hello/hello.c, src/hostlist/gnunet-daemon-hostlist.c, src/include/block_dns.h, src/include/block_fs.h, src/include/gnunet_ats_service.h, src/include/gnunet_bandwidth_lib.h, src/include/gnunet_common.h, src/include/gnunet_crypto_lib.h, src/include/gnunet_time_lib.h, src/mesh/mesh.h, src/mesh/mesh_protocol.h, src/nat/nat.h, src/nse/gnunet-service-nse.c, src/nse/nse.h, src/peerinfo/peerinfo.h, src/statistics/statistics.h, src/testing/test_testing_large_topology.c, src/testing/test_testing_topology.c, src/testing/test_testing_topology_blacklist.c, src/testing/test_testing_topology_churn.c, src/transport/gnunet-helper-transport-wlan.c, src/transport/gnunet-service-transport_neighbours.c, src/transport/gnunet-service-transport_validation.c, src/transport/gnunet-transport-wlan-sender.c, src/transport/plugin_transport_http.h, src/transport/plugin_transport_smtp.c, src/transport/plugin_transport_tcp.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_udp_new.c, src/transport/plugin_transport_unix.c, src/transport/plugin_transport_wlan.c, src/transport/plugin_transport_wlan.h, src/transport/test_quota_compliance.c, src/transport/test_transport_api_reliability.c, src/transport/test_transport_api_unreliability.c, src/transport/test_transport_api_unreliability_constant.c, src/transport/transport.h, src/util/crypto_ksk.c, src/util/crypto_rsa.c, src/util/resolver.h, src/vpn/gnunet-service-dns-p.h, src/vpn/gnunet-service-dns.c, src/vpn/gnunet-vpn-packet.h: fixing 2012: network structure alignment now forced to be correct even on W32 using #pragma pack from gcc 4.x 2011-12-20 16:41 wachs * [r18726] src/transport/gnunet-service-transport_neighbours.c: fix for mantis 1959 compare addresses and only mark address when addresses match 2011-12-20 16:01 wachs * [r18723] src/transport/gnunet-service-transport_clients.c: fix for mantis #2008 2011-12-20 15:48 wachs * [r18722] src/transport/transport_api.c: Improvement in reconnect: first disconnect, then destroy neighbours 2011-12-20 12:58 wachs * [r18719] src/include/gnunet_transport_plugin.h, src/transport/plugin_transport_tcp.c: first changes for new plugin api 2011-12-20 09:20 grothoff * [r18714] AUTHORS, configure.ac, src/dht/test_dht_2dtorus.conf: Adding optional compiler and linker hardening options as per suggestion from Jacob 2011-12-19 23:24 grothoff * [r18710] src/dht/test_dht_2dtorus.conf: do not run with full on NSE during testing 2011-12-19 21:26 grothoff * [r18704] src/include/gnunet_statistics_service.h, src/statistics/statistics_api.c: implement watch_cancel function 2011-12-19 17:15 grothoff * [r18698] src/fs/fs_api.c, src/fs/fs_api.h, src/fs/fs_search.c: improving results seen communication to consider which exact keywords a particular result has been seen for so far 2011-12-19 17:10 wachs * [r18697] src/integration-tests/Makefile.am, src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_integration_disconnect.py.in: a new nat disconnect test 2011-12-19 16:31 grothoff * [r18696] src/transport/gnunet-service-transport_neighbours.c: fixing #2014 2011-12-19 15:59 grothoff * [r18693] src/fs/gnunet-service-fs_pr.c: limit lifetime of migrated content to at most 1 year 2011-12-19 15:52 grothoff * [r18692] src/fs/gnunet-service-fs_cp.c, src/fs/gnunet-service-fs_cp.h, src/fs/gnunet-service-fs_pr.c: block data migration based on lowest discarded expiration of content in the datastore to avoid wasting bandwidth on migrating content that is just instantly discarded again anyway 2011-12-19 15:02 wachs * [r18691] src/integration-tests/test_integration_clique.py.in, src/integration-tests/test_integration_disconnect.py.in, src/integration-tests/test_integration_restart.py.in: fixing some timeouts 2011-12-19 14:26 wachs * [r18690] src/ats/ats_api_scheduling.c: 2011-12-19 14:25 wachs * [r18689] src/ats/ats_api_scheduling.c, src/transport/gnunet-service-transport_neighbours.c: fixes for mantis #1988 and cleanup 2011-12-19 14:10 grothoff * [r18688] src/fs/gnunet-service-fs_cp.c, src/fs/gnunet-service-fs_pr.c, src/fs/gnunet-service-fs_pr.h: actually limit FS memory consumption by limiting how many requests we track from other peers (respective GSF-option had not been set; new code also inverts the meaning of the bit, so it does not have to be set for peers but rather is now set for clients to excempt them from the limitation) 2011-12-19 13:54 grothoff * [r18686] src/datastore/datastore.h, src/datastore/datastore_api.c, src/datastore/perf_datastore_api.c, src/datastore/test_datastore_api.c, src/datastore/test_datastore_api_management.c, src/fs/fs_namespace.c, src/fs/fs_publish.c, src/fs/fs_unindex.c, src/fs/gnunet-service-fs_indexing.c, src/fs/gnunet-service-fs_pr.c, src/include/gnunet_datastore_service.h: adding min_expiration argument to GNUNET_DATASTORE_ContinuationWithStatus callback to communicate which content has a chance of being stored in the medium term 2011-12-19 13:08 wachs * [r18684] src/hostlist/test_gnunet_daemon_hostlist.c: added LRN's patch from mantis bug 1998 2011-12-19 12:12 wachs * [r18682] src/include/gnunet_ats_service.h, src/transport/plugin_transport_wlan.c: additional network type for WLAN 2011-12-19 12:08 wachs * [r18681] src/ats/ats_api_scheduling.c: checked mantis #0002016 and added additional assertion 2011-12-19 10:59 grothoff * [r18680] src/nat/gnunet-helper-nat-server.c: Jacob Appelbaum reviewed gnunet-helper-nat-server and affirms that the code 'seems fine' 2011-12-19 09:32 grothoff * [r18678] src/datastore/gnunet-service-datastore.c: fixing calculation of Bloom filter size that was too large by 1024x because it was not adjusted when the unit for the quota was changed from kb to bytes 2011-12-17 18:32 grothoff * [r18662] contrib/apparmor, contrib/apparmor/usr.bin.gnunet-helper-nat-server: adding apparmor profile for gnunet-helper-nat-server from Jacob 2011-12-16 22:42 grothoff * [r18653] src/datastore/plugin_datastore_sqlite.c: implementing get_keys API for sqlite datastore plugin (#2013) 2011-12-16 22:19 grothoff * [r18652] src/statistics/statistics_api.c, src/statistics/test_statistics_api_watch.c: code cleanup, also trying to fix #2011 2011-12-16 22:13 grothoff * [r18650] src/nat/gnunet-helper-nat-client.c: really minimizing gnunet-helper-nat-client code running with root rights 2011-12-16 22:04 grothoff * [r18649] src/nat/gnunet-helper-nat-server-windows.c, src/nat/gnunet-helper-nat-server.c: really minimizing code running with root rights 2011-12-16 21:19 grothoff * [r18647] src/util/container_bloomfilter.c: cleaning up bloomfilter code and disk file size tests 2011-12-16 17:15 wachs * [r18635] src/integration-tests/confs/c_nat_client.conf, src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_integration_clique_nat.py.in: 2011-12-16 16:27 wachs * [r18634] src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_integration_clique_nat.py.in: improvements and fixes 2011-12-16 16:12 wachs * [r18633] src/integration-tests/confs/c_nat_client.conf, src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_integration_clique_nat.py.in: fix 2011-12-16 14:49 wachs * [r18632] src/integration-tests/Makefile.am, src/integration-tests/confs/c_nat_client.conf, src/integration-tests/test_integration_clique_nat.py.in: adding nat clique test 2011-12-16 14:03 wachs * [r18631] src/integration-tests/gnunet_testing.py.in: improved statisc output 2011-12-16 13:43 wachs * [r18630] src/integration-tests/test_integration_restart.py.in: new test: connect after peer restart? 2011-12-16 13:43 wachs * [r18629] src/integration-tests/Makefile.am, src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_clique.py.in, src/integration-tests/test_integration_disconnect.py.in: 2011-12-16 12:25 wachs * [r18627] src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_clique.py.in, src/integration-tests/test_integration_disconnect.py.in: added support for interupting a test 2011-12-16 11:19 grothoff * [r18625] src/nat/gnunet-helper-nat-client.c, src/nat/gnunet-helper-nat-server.c: additional stylistic changes to gnunet-helper-nat-client anticipating next round of suggestions from Jacob Applebaum 2011-12-16 11:16 grothoff * [r18624] configure.ac, src/nat/gnunet-helper-nat-server.c: some very minor stylistic changes to gnunet-helper-nat-server based on suggestions from Jacob Applebaum 2011-12-15 17:03 wachs * [r18620] src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_clique.py.in, src/integration-tests/test_integration_disconnect.py.in: improved tests 2011-12-15 15:56 wachs * [r18617] src/integration-tests/Makefile.am, src/integration-tests/gnunet_testing.py.in, src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_clique.py.in: improved test framework 2011-12-15 15:20 wachs * [r18615] src/integration-tests/gnunet_testing.py.in: added improved check management 2011-12-15 14:56 grothoff * [r18614] src/fs/gnunet-service-fs_cp.c, src/fs/gnunet-service-fs_pr.c: use better heuristic to deal with datastore put failures; log migration stop message transmissions 2011-12-15 14:55 grothoff * [r18613] src/datastore/gnunet-service-datastore.c, src/include/gnunet_datastore_plugin.h: adding support for detection quota changes / missing bloomfilter files and reconstruction/recovery code 2011-12-15 14:21 wachs * [r18603] src/integration-tests/gnunet_testing.py.in: peer get automatically stopped 2011-12-15 14:09 wachs * [r18602] src/integration-tests/gnunet_testing.py.in: improved peer management 2011-12-15 12:44 grothoff * [r18601] src/util/container_bloomfilter.c: only try to read bf from disk if we didn't just create the file 2011-12-15 12:41 grothoff * [r18600] src/datastore/datastore.conf: store Bloomfilter with rest of datastore data 2011-12-15 12:40 grothoff * [r18599] src/include/gnunet_disk_lib.h, src/util/container_bloomfilter.c, src/util/disk.c: extra error checking in Bloom filter to check that the size of the file on disk corresponds to the expected size for the given filter 2011-12-15 09:51 wachs * [r18597] README: added python remark to hacking This line, and those below, will be ignored -- M README 2011-12-15 09:46 wachs * [r18596] configure.ac: Python version required to run tests is >= 2.6 2011-12-14 13:32 wachs * [r18590] src/include/gnunet_ats_service.h, src/transport/gnunet-service-transport.c, src/transport/plugin_transport_http.c, src/transport/plugin_transport_udp.c, src/transport/plugin_transport_unix.c: wan/lan detection in plugins 2011-12-14 13:31 wachs * [r18589] src/ats/ats_api_scheduling.c: adding detection for AF_UNIX 2011-12-14 10:25 wachs * [r18588] src/transport/plugin_transport_http.c, src/transport/plugin_transport_http.h, src/transport/plugin_transport_http_server.c, src/transport/plugin_transport_tcp.c: WAN/LAN for HTTP/S 2011-12-14 08:53 wachs * [r18587] src/include/gnunet_transport_plugin.h, src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_plugins.c, src/transport/gnunet-service-transport_plugins.h, src/transport/plugin_transport_tcp.c: removing ats functions from plugins, instead provide callback function 2011-12-14 08:52 wachs * [r18586] src/ats/ats_api_scheduling.c: 2011-12-13 16:26 wachs * [r18578] src/include/gnunet_transport_plugin.h: missing 2011-12-13 16:20 wachs * [r18577] src/transport/gnunet-service-transport.c, src/transport/gnunet-service-transport_plugins.c, src/transport/plugin_transport_tcp.c: changes: changed order of startup since ats is now required for plugins transport provides ATS handles for plugins network detection for tcp 2011-12-13 15:19 wachs * [r18576] src/transport/plugin_transport_wlan.c: address type in WLAN 2011-12-13 15:15 wachs * [r18575] src/transport/plugin_transport_unix.c: added ATS addresstype information to unix 2011-12-13 15:13 wachs * [r18574] src/ats/ats_api_scheduling.c, src/ats/gnunet-service-ats_addresses.c: fixing crash 0002007 adding network information to addresses 2011-12-13 15:02 wachs * [r18573] src/util/os_network.c: LRN's patch argument order 2011-12-13 14:36 grothoff * [r18572] src/fs/gnunet-service-fs.c, src/fs/gnunet-service-fs_lc.c, src/fs/gnunet-service-fs_pr.h: trying to fix #2000 2011-12-13 12:31 wachs * [r18566] src/ats/Makefile.am, src/ats/ats_api_scheduling.c, src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h, src/include/gnunet_ats_service.h: move code from service to api fix bug add test 2011-12-12 17:11 wachs * [r18562] src/ats/gnunet-service-ats_addresses.c, src/include/gnunet_ats_service.h: WAN/LAN detection Mantis 1991 2011-12-12 13:58 wachs * [r18560] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h: IPv4 check implemented TODO: IPv6 2011-12-12 12:52 wachs * [r18559] src/ats/gnunet-service-ats_addresses.c, src/ats/gnunet-service-ats_addresses.h: WAN/LAN detection 2011-12-12 12:05 wachs * [r18558] src/Makefile.am, src/integration-tests/test_integration_clique.py.in: including integration tests in checks 2011-12-11 15:39 grothoff * [r18556] src/transport, src/transport/Makefile.am, src/transport/gnunet-helper-transport-wlan-dummy.c, src/transport/gnunet-helper-transport-wlan.c, src/transport/gnunet-transport-wlan-helper-dummy.c, src/transport/gnunet-transport-wlan-helper.c, src/transport/gnunet-transport-wlan-sender.c, src/transport/plugin_transport_wlan.c: renaming WLAN helper process to gnunet-helper-transport-wlan in order to satisfy naming conventions 2011-12-10 13:49 harsha * [r18543] src/include/gnunet_stream_lib.h: syntax 2011-12-09 17:31 wachs * [r18541] src/integration-tests/Makefile.am, src/integration-tests/confs/c_no_nat_client_2.conf, src/integration-tests/hostkeys/0002-hostkey, src/integration-tests/hostkeys/0003-hostkey, src/integration-tests/hostkeys/0004-hostkey, src/integration-tests/hostkeys/0005-hostkey, src/integration-tests/hostkeys/0006-hostkey, src/integration-tests/hostkeys/0007-hostkey, src/integration-tests/hostkeys/0008-hostkey, src/integration-tests/hostkeys/0009-hostkey, src/integration-tests/test_integration_clique.py.in, src/integration-tests/test_integration_disconnect.py.in: clique 2011-12-09 16:18 wachs * [r18534] src/integration-tests/Makefile.am, src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_disconnect.py.in: disconnect test 2011-12-09 16:09 grothoff * [r18533] src/statistics/statistics_api.c: fix crash 2011-12-09 15:57 harsha * [r18532] src/include/gnunet_stream_lib.h: fixed missing doc comment 2011-12-09 15:55 harsha * [r18531] src/include/gnunet_stream_lib.h, src/stream, src/stream/README: added API definitions for stream library 2011-12-09 15:19 wachs * [r18530] src/integration-tests/test_integration_bootstrap_and_connect.py.in: added core sessions 2011-12-09 14:48 wachs * [r18528] src/integration-tests/confs/c_bootstrap_server.conf, src/integration-tests/confs/c_no_nat_client.conf, src/integration-tests/test_integration_bootstrap_and_connect.py.in: first test ready 2011-12-09 12:41 wachs * [r18526] src/integration-tests/test_integration_bootstrap_and_connect.py.in: test now checks if boths transports are connecting 2011-12-09 10:40 wachs * [r18525] src/statistics/gnunet-statistics.c: added quiet mode just printing the value 2011-12-08 16:16 wachs * [r18517] src/integration-tests/Makefile.am, src/integration-tests/confs, src/integration-tests/confs/c_bootstrap_server.conf, src/integration-tests/confs/c_nat_client.conf, src/integration-tests/confs/c_no_nat_client.conf, src/integration-tests/test_integration_bootstrap_and_connect.py.in, src/integration-tests/test_integration_clique.py.in: step by step 2011-12-08 15:45 grothoff * [r18515] doc/man/gnunet-arm.1, po/POTFILES.in, src/arm/Makefile.am, src/arm/arm.h, src/arm/arm_api.c, src/arm/do_start_process.c, src/arm/gnunet-arm.c, src/arm/gnunet-service-arm.c, src/arm/mockup-service.c, src/arm/test_arm_api.c, src/arm/test_exponential_backoff.c, src/arm/test_gnunet_arm.sh, src/arm/test_gnunet_service_manager.c, src/include/gnunet_arm_service.h, src/include/gnunet_protocols.h: major rewrite of ARM service and a bit of the ARM IPC to take advantage of the simplifications possible now that we no longer intercept traffic; the new code in particular is better at communicating what exactly ARM was doing in response to requests. A major change is that gnunet-arm -i/-k now only impacts if a service is running by-default, on-demand starting is no longer impacted, option -t from gnunet-arm was removed 2011-12-08 15:32 wachs * [r18512] src/testing/gnunet-testing.c: modified to create cfg with default without template 2011-12-08 13:43 wachs * [r18511] src/testing/gnunet-testing.c: added option to specify hostkey file 2011-12-08 13:16 wachs * [r18510] configure.ac, src/integration-tests, src/integration-tests/Makefile.am, src/integration-tests/test_integration_clique.py.in: basics for integration tests 2011-12-08 13:04 wachs * [r18509] src/testing/Makefile.am: space after backslash 2011-12-08 12:42 grothoff * [r18506] src/nse/gnunet-service-nse.c: add statistic to track estimated network diameter 2011-12-08 12:38 grothoff * [r18505] src/nse/gnunet-service-nse.c: fixing issue with sending back size estimate messages to peers that already have good estimate information 2011-12-07 17:02 wachs * [r18497] src/testing/gnunet-testing.c: added hostkey generation functionality 2011-12-07 15:34 wachs * [r18496] src/include/gnunet_testing_lib.h, src/testing/gnunet-testing.c, src/testing/testing_group.c: 2011-12-07 15:33 bartpolot * [r18495] src/nse/nse_api.c: Made sure that NSE never returns invalid standard deviation values 2011-12-07 13:23 wachs * [r18492] src/testing/gnunet-testing.c: 2011-12-07 12:42 wachs * [r18491] src/include/gnunet_getopt_lib.h, src/util/getopt_helpers.c: fixed docu 2011-12-07 12:28 wachs * [r18490] src/testing/Makefile.am, src/testing/gnunet-testing.c: testing cmd line tool 2011-12-06 20:20 grothoff * [r18484] src/arm/gnunet-service-arm_interceptor.c: removing ARM interceptor connection forwarding post-accept code, now using lsocks everywhere 2011-12-06 20:07 grothoff * [r18479] src/include/gnunet_common.h, src/include/gnunet_network_lib.h, src/include/gnunet_server_lib.h, src/transport/Makefile.am, src/transport/gnunet-transport-wlan-helper.c, src/util/pseudonym.c: eliminating last dependency on util code from wlan helper by inlining 2011-12-06 19:06 grothoff * [r18476] src/util/common_logging.c: LRN: correct behaviour when logfile does not exist 2011-12-06 18:06 grothoff * [r18475] src/arm/gnunet-service-arm_interceptor.c: fix compile 2011-12-06 18:06 grothoff * [r18474] src/util/common_logging.c: LRN: Ensure that GTK can then do the internal call write(2, message, strlen (message)); successfully by default. 2011-12-06 17:58 grothoff * [r18473] src/arm/do_start_process.c, src/arm/gnunet-service-arm.c, src/arm/gnunet-service-arm.h, src/arm/gnunet-service-arm_interceptor.c, src/include/gnunet_network_lib.h, src/include/gnunet_os_lib.h, src/include/platform.h, src/util/network.c, src/util/os_priority.c, src/util/service.c: Implement passing sockets in IPC on W32 (#1975) 2011-12-06 14:55 wachs * [r18463] src/include/gnunet_common.h, src/transport/gnunet-transport-wlan-helper.c, src/transport/gnunet_wlan_sender.c, src/transport/plugin_transport_wlan.c: adding GNUnet endian operations 2011-12-06 14:19 wachs * [r18461] src/transport/gnunet_wlan_sender.c: timestamp not supported on fedora core 8 2011-12-06 14:13 grothoff * [r18460] src/datastore/gnunet-service-datastore.c, src/util/common_allocation.c, src/util/container_bloomfilter.c: Fixing #1976 by allowing allocations between INT_MAX and SIZE_MAX and at the same time limiting BF size for datastore to 2 GB. Also fixing infinite loop when creating BFs of sizes between 2-4 GB 2011-12-06 13:54 grothoff * [r18456] src/arm/gnunet-service-arm_interceptor.c, src/include/gnunet_common.h, src/util/common_endian.c: use uint64_t instead of long long for GNUNET_ntohll/GNUNET_htonll 2011-12-06 13:35 bartpolot * [r18451] src/include/platform.h: Removed legacy code 2011-12-06 12:49 grothoff * [r18445] src/include/platform.h, src/include/winproc.h, src/nat/gnunet-helper-nat-client-windows.c, src/nat/gnunet-helper-nat-server-windows.c: LRN: Fixing Mantis #1974: On W32 winsock2.h defines FD_SETSIZE (if it was not defined before inclusion of the header) to 64, which means that it's not possible to select on more than 64 sockets at once. This might work during the tests, but in the wild people might want to have more than 60 connections, at least in the transport service. The patch attached should increase the limit to 1024. 2011-12-06 09:44 grothoff * [r18432] README: fix 2011-12-06 01:56 grothoff * [r18431] contrib/Makefile.am: distfix 2011-12-01 09:17 grothoff * [r18412] src/datastore/perf_plugin_datastore.c, src/util/winproc.c: LRN: Adding vectored exception handling for W32 (#1965) Whenever an exception occurs, and the process is not being debugged, it will run a debugger specified by GNUNET_DEBUGGER environment variable, and wait for it to attach. The net effect is the same as using JIT debugging (AeDebug), but without the stack being broken by SEH (because VEH has a priority over SEH), which allows for fuller backtraces for any exception, not just for GNUNET_abort() calls. 2011-11-30 15:21 grothoff * [r18410] Makefile.am, configure.ac, po/de.po, po/es.po, po/sv.po, po/vi.po, po/zh_CN.po: releasing GNUnet 0.9.0 |