Home | Back
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