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 |