Bart Polot [Mon, 4 Feb 2013 15:56:11 +0000 (15:56 +0000)]
- indentation
Bart Polot [Mon, 4 Feb 2013 15:54:21 +0000 (15:54 +0000)]
- add randomness to the announce period: 10-20 min
Matthias Wachs [Mon, 4 Feb 2013 15:40:56 +0000 (15:40 +0000)]
throttling validations
Matthias Wachs [Mon, 4 Feb 2013 15:34:55 +0000 (15:34 +0000)]
check for getrlimit
Matthias Wachs [Mon, 4 Feb 2013 10:52:51 +0000 (10:52 +0000)]
Bart Polot [Mon, 4 Feb 2013 10:50:26 +0000 (10:50 +0000)]
- make a copy of the regex for announcing
Bart Polot [Mon, 4 Feb 2013 10:46:32 +0000 (10:46 +0000)]
- spread DHT PUTs over the announce period
Bart Polot [Mon, 4 Feb 2013 10:21:30 +0000 (10:21 +0000)]
- remove hack
Matthias Wachs [Mon, 4 Feb 2013 09:53:30 +0000 (09:53 +0000)]
Matthias Wachs [Mon, 4 Feb 2013 09:34:38 +0000 (09:34 +0000)]
Christian Grothoff [Sun, 3 Feb 2013 12:59:42 +0000 (12:59 +0000)]
-export ecc generation function
Christian Grothoff [Sun, 3 Feb 2013 12:59:10 +0000 (12:59 +0000)]
-zero out cdata here as well
LRN [Sat, 2 Feb 2013 17:26:06 +0000 (17:26 +0000)]
Discard large metadata items first
LRN [Sat, 2 Feb 2013 17:26:03 +0000 (17:26 +0000)]
Fix a memory leak in MD serializer
LRN [Sat, 2 Feb 2013 17:25:59 +0000 (17:25 +0000)]
Fix a buffer overflow
LRN [Sat, 2 Feb 2013 17:25:55 +0000 (17:25 +0000)]
Don't send more than 64k from fs helper
Sree Harsha Totakura [Fri, 1 Feb 2013 20:23:00 +0000 (20:23 +0000)]
- doc & indent
Sree Harsha Totakura [Fri, 1 Feb 2013 15:10:38 +0000 (15:10 +0000)]
-fix
Christian Grothoff [Fri, 1 Feb 2013 15:05:45 +0000 (15:05 +0000)]
-fix warning about modifying const cfg
Sree Harsha Totakura [Fri, 1 Feb 2013 15:04:49 +0000 (15:04 +0000)]
- fix
Sree Harsha Totakura [Fri, 1 Feb 2013 14:49:19 +0000 (14:49 +0000)]
- doc
Sree Harsha Totakura [Fri, 1 Feb 2013 12:51:14 +0000 (12:51 +0000)]
- fixes
Sree Harsha Totakura [Fri, 1 Feb 2013 12:49:17 +0000 (12:49 +0000)]
GNUNET_TRANSPORT_get_hello() to call its callback asynchronously
Sree Harsha Totakura [Fri, 1 Feb 2013 11:14:12 +0000 (11:14 +0000)]
- rename and doc
Christian Grothoff [Fri, 1 Feb 2013 08:48:47 +0000 (08:48 +0000)]
-fix non-terminating index test --- do not remove file early
Sree Harsha Totakura [Thu, 31 Jan 2013 20:11:04 +0000 (20:11 +0000)]
- call peer connect notifiy callback only after calling the cache callback
Sree Harsha Totakura [Thu, 31 Jan 2013 20:02:50 +0000 (20:02 +0000)]
- fixes and implements caching core handles
Christian Fuchs [Thu, 31 Jan 2013 14:15:10 +0000 (14:15 +0000)]
re-enumated argv to conform with helper-exit syntax
added stub for ipv4 nat. Note that there is a problem ahead!
Christian Fuchs [Thu, 31 Jan 2013 13:12:06 +0000 (13:12 +0000)]
added support for partial write to stdin/stdout.
there seems to be no point in adding support for partial read from the
TAP, as there is no delimiter and we get data on a per-frame level.
Bart Polot [Thu, 31 Jan 2013 12:46:07 +0000 (12:46 +0000)]
- slow down the searching of strings to avoid collapsing the testbed
Christian Fuchs [Thu, 31 Jan 2013 12:32:20 +0000 (12:32 +0000)]
added support for partial reads from stdin
Sree Harsha Totakura [Thu, 31 Jan 2013 12:08:58 +0000 (12:08 +0000)]
- fixes
Christian Grothoff [Thu, 31 Jan 2013 12:02:43 +0000 (12:02 +0000)]
-cleanup
Sree Harsha Totakura [Thu, 31 Jan 2013 11:26:51 +0000 (11:26 +0000)]
- get core handle in core startup callback
Christian Grothoff [Thu, 31 Jan 2013 10:41:52 +0000 (10:41 +0000)]
-clean up published files - #2725
Christian Fuchs [Thu, 31 Jan 2013 10:41:03 +0000 (10:41 +0000)]
helper-vpn and helper-exit now are 64bit capabled.
added check if we are running on a win32/wow64/win64 host system.
Sree Harsha Totakura [Thu, 31 Jan 2013 10:11:48 +0000 (10:11 +0000)]
- deduplicate
Christian Grothoff [Thu, 31 Jan 2013 09:47:21 +0000 (09:47 +0000)]
-stuff
Christian Grothoff [Thu, 31 Jan 2013 09:45:19 +0000 (09:45 +0000)]
porting to W32 requires a port, yepee
Christian Fuchs [Thu, 31 Jan 2013 09:11:41 +0000 (09:11 +0000)]
some final code-beautification (coding style 4tw!)
removed a few obsolete variables
Christian Fuchs [Thu, 31 Jan 2013 08:52:46 +0000 (08:52 +0000)]
added gnunet-helper-exit-windows, which currently is just a copy of
gnunet-helper-vpn-windows
Christian Fuchs [Wed, 30 Jan 2013 17:45:58 +0000 (17:45 +0000)]
added nice debug output for gnunet-herlper-vpn-windows.
Christian Grothoff [Wed, 30 Jan 2013 16:03:01 +0000 (16:03 +0000)]
-sanity
Christian Grothoff [Wed, 30 Jan 2013 16:02:22 +0000 (16:02 +0000)]
-argh
Sree Harsha Totakura [Wed, 30 Jan 2013 16:01:57 +0000 (16:01 +0000)]
- unified notify callback for cached transport and core handles
Christian Grothoff [Wed, 30 Jan 2013 15:54:31 +0000 (15:54 +0000)]
API extension, make blocking socket API visible
Christian Grothoff [Wed, 30 Jan 2013 15:54:13 +0000 (15:54 +0000)]
-check for EINPROGRESS for UNIX, hopefully fixing #2741
Sree Harsha Totakura [Wed, 30 Jan 2013 15:06:52 +0000 (15:06 +0000)]
towards caching CORE handles
Sree Harsha Totakura [Wed, 30 Jan 2013 13:38:49 +0000 (13:38 +0000)]
function to synchronously check if a peer is connected at CORE level
Sree Harsha Totakura [Wed, 30 Jan 2013 13:34:47 +0000 (13:34 +0000)]
- fix
Sree Harsha Totakura [Wed, 30 Jan 2013 11:10:16 +0000 (11:10 +0000)]
- fixes
Sree Harsha Totakura [Wed, 30 Jan 2013 10:41:18 +0000 (10:41 +0000)]
- fixes
Sree Harsha Totakura [Wed, 30 Jan 2013 10:06:33 +0000 (10:06 +0000)]
cache transport handles with peer connect notifications
Matthias Wachs [Wed, 30 Jan 2013 09:22:40 +0000 (09:22 +0000)]
forgot
Sree Harsha Totakura [Tue, 29 Jan 2013 20:57:17 +0000 (20:57 +0000)]
- fix
Sree Harsha Totakura [Tue, 29 Jan 2013 15:16:06 +0000 (15:16 +0000)]
- fix
Sree Harsha Totakura [Tue, 29 Jan 2013 15:10:19 +0000 (15:10 +0000)]
caching transport handles
Sree Harsha Totakura [Tue, 29 Jan 2013 13:55:14 +0000 (13:55 +0000)]
- queue requests for accessing handles from cache
Sree Harsha Totakura [Tue, 29 Jan 2013 12:25:09 +0000 (12:25 +0000)]
- towards caching transport handles along with HELLO messages
Sree Harsha Totakura [Mon, 28 Jan 2013 15:03:58 +0000 (15:03 +0000)]
- rename "hello cache" to "cache"
Sree Harsha Totakura [Mon, 28 Jan 2013 14:09:59 +0000 (14:09 +0000)]
- fix
Sree Harsha Totakura [Mon, 28 Jan 2013 13:39:03 +0000 (13:39 +0000)]
- fix SEGFAULT while registering hosts
Christian Grothoff [Sat, 26 Jan 2013 20:56:01 +0000 (20:56 +0000)]
-fix leak
Christian Grothoff [Sat, 26 Jan 2013 20:53:11 +0000 (20:53 +0000)]
-force no c format
Sree Harsha Totakura [Sat, 26 Jan 2013 14:27:22 +0000 (14:27 +0000)]
bound remote overlay connect operation execution to limited number of open file descriptors
Sree Harsha Totakura [Sat, 26 Jan 2013 14:00:28 +0000 (14:00 +0000)]
- rename
Christian Grothoff [Sat, 26 Jan 2013 09:50:37 +0000 (09:50 +0000)]
LRN: Here's a patch. See if it doesn't break anything for you.
Arm service is started with -c <configname> only when the process that
runs arm service has "[arm]/CONFIG" defined in the configuration used
to run arm service (usually - process' own configuration).
Since default [arm] config has no CONFIG defined anymore (thanks to
your r25908), we need to add this code to put the config file that was
passed to gnunet-arm tool via -c as "[arm]/CONFIG" for arm service to
receive it.
Otherwise arm service is run without config and reads default config
(~/.gnunet/gnunet.conf) instead, which is clearly not what we need.
Sree Harsha Totakura [Fri, 25 Jan 2013 22:27:43 +0000 (22:27 +0000)]
fix 2746
Sree Harsha Totakura [Fri, 25 Jan 2013 20:38:28 +0000 (20:38 +0000)]
read MAX_OPEN_FDS from configuration
Bart Polot [Fri, 25 Jan 2013 17:50:05 +0000 (17:50 +0000)]
- fixes
Bart Polot [Fri, 25 Jan 2013 17:42:22 +0000 (17:42 +0000)]
- fixed crash in case of DHT_disconnect called from a DHT_get iterator
Christian Grothoff [Fri, 25 Jan 2013 17:19:05 +0000 (17:19 +0000)]
-allow custom listen port
Sree Harsha Totakura [Fri, 25 Jan 2013 16:42:42 +0000 (16:42 +0000)]
bound overlay connect operation execution to limited number of open file descriptors
Christian Grothoff [Fri, 25 Jan 2013 16:09:42 +0000 (16:09 +0000)]
-def
Christian Grothoff [Fri, 25 Jan 2013 16:06:56 +0000 (16:06 +0000)]
-arminteg
Christian Grothoff [Fri, 25 Jan 2013 16:04:32 +0000 (16:04 +0000)]
-fix
Christian Grothoff [Fri, 25 Jan 2013 16:03:58 +0000 (16:03 +0000)]
-fix
Christian Grothoff [Fri, 25 Jan 2013 16:02:41 +0000 (16:02 +0000)]
start gnunet-service-arm nicely if configuration file does not exist
Sree Harsha Totakura [Fri, 25 Jan 2013 15:28:08 +0000 (15:28 +0000)]
- indent
Christian Grothoff [Fri, 25 Jan 2013 15:22:18 +0000 (15:22 +0000)]
add DNS exit for mesh to gnunet-daemon-exit
Christian Grothoff [Fri, 25 Jan 2013 15:22:01 +0000 (15:22 +0000)]
remove DNS exit for mesh from gnunet-service-dns
Sree Harsha Totakura [Fri, 25 Jan 2013 15:11:47 +0000 (15:11 +0000)]
- towards operation queues for open file descriptors
Sree Harsha Totakura [Fri, 25 Jan 2013 14:40:32 +0000 (14:40 +0000)]
- rearrange
Sree Harsha Totakura [Fri, 25 Jan 2013 14:32:37 +0000 (14:32 +0000)]
- rename
Christian Grothoff [Fri, 25 Jan 2013 13:40:41 +0000 (13:40 +0000)]
-allow disconnecting from DHT during GET iterator
Christian Grothoff [Fri, 25 Jan 2013 13:05:23 +0000 (13:05 +0000)]
-style
Christian Grothoff [Fri, 25 Jan 2013 13:03:08 +0000 (13:03 +0000)]
-check that this is actually a DNS packet
Sree Harsha Totakura [Fri, 25 Jan 2013 12:11:58 +0000 (12:11 +0000)]
- separate overlay connect message handling as module
Bart Polot [Fri, 25 Jan 2013 12:09:19 +0000 (12:09 +0000)]
- missing argument
Bart Polot [Fri, 25 Jan 2013 11:54:56 +0000 (11:54 +0000)]
- pass local ID to announce
Sree Harsha Totakura [Fri, 25 Jan 2013 10:55:49 +0000 (10:55 +0000)]
separate hello cache as module
Sree Harsha Totakura [Fri, 25 Jan 2013 10:31:11 +0000 (10:31 +0000)]
- move data structures to shared header
Bart Polot [Fri, 25 Jan 2013 09:27:45 +0000 (09:27 +0000)]
- fix compile error
Sree Harsha Totakura [Thu, 24 Jan 2013 17:01:06 +0000 (17:01 +0000)]
test harder
Bart Polot [Thu, 24 Jan 2013 16:14:59 +0000 (16:14 +0000)]
- cosmetic changes
Bart Polot [Thu, 24 Jan 2013 15:51:03 +0000 (15:51 +0000)]
- copyright notice
Bart Polot [Thu, 24 Jan 2013 15:46:53 +0000 (15:46 +0000)]
Moved regex profiler and profiler daemon from mesh to regex, adaped to regex dht lib
Christian Fuchs [Thu, 24 Jan 2013 13:54:45 +0000 (13:54 +0000)]
re-fixed incorrect from last commit... :-D forgot to save.
Christian Fuchs [Thu, 24 Jan 2013 13:51:31 +0000 (13:51 +0000)]
added debug logics to print to and read from STDIN, instead of from
named pipes
moved declaration of hdr outside of the ifs
fixed an incorrect comparison introduced in last commit
Christian Fuchs [Thu, 24 Jan 2013 13:07:29 +0000 (13:07 +0000)]
helper now always uses BOOL(winbool) instead of boolean to stay
consistent
attept_write now properly resets the read facility to IOSTATE_RESUME, in
case read was stalled because write was busy