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
Christian Fuchs [Thu, 24 Jan 2013 12:49:52 +0000 (12:49 +0000)]
added IOSTATE_RESUME and related code to state machines
Sree Harsha Totakura [Thu, 24 Jan 2013 12:24:42 +0000 (12:24 +0000)]
operations now can explicitly register how many resources they require
Florian Dold [Thu, 24 Jan 2013 11:49:42 +0000 (11:49 +0000)]
-log messages
Florian Dold [Thu, 24 Jan 2013 11:46:02 +0000 (11:46 +0000)]
fix
Florian Dold [Thu, 24 Jan 2013 11:39:23 +0000 (11:39 +0000)]
-fix
Florian Dold [Thu, 24 Jan 2013 11:37:31 +0000 (11:37 +0000)]
-fix
Christian Grothoff [Thu, 24 Jan 2013 10:52:19 +0000 (10:52 +0000)]
-fix #2743
Christian Grothoff [Thu, 24 Jan 2013 10:16:44 +0000 (10:16 +0000)]
-parse time nicely
Christian Grothoff [Thu, 24 Jan 2013 10:11:13 +0000 (10:11 +0000)]
-tiny fixmes
Christian Fuchs [Thu, 24 Jan 2013 08:51:15 +0000 (08:51 +0000)]
added gnunet-header stripping and adding functionality
woops logics bug discovered: when read goes into waiting, the output
facility will
not transfer the input buffer and forget about it silently...
Christian Fuchs [Thu, 24 Jan 2013 08:23:16 +0000 (08:23 +0000)]
added ip-address remove functions
newly set IP addresses now should expire upon reboot (buggy on some
windows, but at least it solves the IP-persistence issues in win7 and
above)
cloned read functions to properly apply or strip the gnunet message
header
removed the status BOOL from the overlapped struct and made it local
some fixes here and there
added a lot of comments
style adjustments
TODO:
* actually strip the gnunet message header or apply it again
* test with the main vpn binary
Florian Dold [Thu, 24 Jan 2013 02:59:28 +0000 (02:59 +0000)]
-fixme reminder
Florian Dold [Thu, 24 Jan 2013 02:55:31 +0000 (02:55 +0000)]
implemented value exchange, various fixes
Sree Harsha Totakura [Wed, 23 Jan 2013 15:18:43 +0000 (15:18 +0000)]
- print summary of established links
Sree Harsha Totakura [Wed, 23 Jan 2013 14:40:42 +0000 (14:40 +0000)]
- print time durations in debug output
Sree Harsha Totakura [Wed, 23 Jan 2013 13:28:10 +0000 (13:28 +0000)]
- warn upon unused OVERLAY_RANDOM_LINKS option
Sree Harsha Totakura [Wed, 23 Jan 2013 13:15:09 +0000 (13:15 +0000)]
profiler now depends on config file to give topology option
Sree Harsha Totakura [Wed, 23 Jan 2013 13:14:36 +0000 (13:14 +0000)]
fix 2688: profiler now uses GNUNET_TESTBED_run ()
Sree Harsha Totakura [Wed, 23 Jan 2013 10:46:03 +0000 (10:46 +0000)]
use all IP addresses of master controller as trusted ip
Matthias Wachs [Wed, 23 Jan 2013 10:10:57 +0000 (10:10 +0000)]
test
Sree Harsha Totakura [Wed, 23 Jan 2013 09:17:28 +0000 (09:17 +0000)]
-don't open sockets from consensus dv and lockmanager
Matthias Wachs [Tue, 22 Jan 2013 16:44:47 +0000 (16:44 +0000)]
changes
Matthias Wachs [Tue, 22 Jan 2013 16:01:05 +0000 (16:01 +0000)]
wrong type causing invalid reads
Sree Harsha Totakura [Tue, 22 Jan 2013 13:27:01 +0000 (13:27 +0000)]
- flush output
Matthias Wachs [Tue, 22 Jan 2013 11:04:05 +0000 (11:04 +0000)]
print dmesg messages with human readable timestamps
useful to check when segfaults etc happened
Matthias Wachs [Mon, 21 Jan 2013 16:58:57 +0000 (16:58 +0000)]
changes to aging
Bart Polot [Mon, 21 Jan 2013 16:32:51 +0000 (16:32 +0000)]
- code from mesh
Bart Polot [Mon, 21 Jan 2013 16:32:12 +0000 (16:32 +0000)]
- add debug for case of no xquery
Matthias Wachs [Mon, 21 Jan 2013 16:29:04 +0000 (16:29 +0000)]
fixes
Bart Polot [Mon, 21 Jan 2013 16:27:24 +0000 (16:27 +0000)]
- move code to regex_dht
LRN [Mon, 21 Jan 2013 16:26:42 +0000 (16:26 +0000)]
mesh_block_lib.c is gone
Matthias Wachs [Mon, 21 Jan 2013 16:15:23 +0000 (16:15 +0000)]
improving test
Christian Grothoff [Mon, 21 Jan 2013 15:50:39 +0000 (15:50 +0000)]
-undo 25844
Christian Grothoff [Mon, 21 Jan 2013 15:36:00 +0000 (15:36 +0000)]
-try force binding client socket to loopback/localhost for localhost connections to facilitate access control checks
Sree Harsha Totakura [Mon, 21 Jan 2013 13:51:41 +0000 (13:51 +0000)]
- fix parallel build
Bart Polot [Mon, 21 Jan 2013 13:38:03 +0000 (13:38 +0000)]
- debug messages, fixed assertions
Bart Polot [Mon, 21 Jan 2013 13:37:46 +0000 (13:37 +0000)]
- fix
Bart Polot [Mon, 21 Jan 2013 13:37:16 +0000 (13:37 +0000)]
- alert about error
Bart Polot [Mon, 21 Jan 2013 13:36:54 +0000 (13:36 +0000)]
- debug messages
Christian Grothoff [Mon, 21 Jan 2013 13:24:15 +0000 (13:24 +0000)]
3
Christian Grothoff [Mon, 21 Jan 2013 13:18:58 +0000 (13:18 +0000)]
-python script to compute GNUnet CHK URIs
Matthias Wachs [Fri, 18 Jan 2013 16:52:13 +0000 (16:52 +0000)]
preference aging + improved quota recalculation due to pref change
Bart Polot [Fri, 18 Jan 2013 16:21:42 +0000 (16:21 +0000)]
- ignore log files
Matthias Wachs [Fri, 18 Jan 2013 15:48:14 +0000 (15:48 +0000)]
changes
Bart Polot [Fri, 18 Jan 2013 15:08:26 +0000 (15:08 +0000)]
- cpp guards
Matthias Wachs [Fri, 18 Jan 2013 14:07:05 +0000 (14:07 +0000)]
print network type
Matthias Wachs [Fri, 18 Jan 2013 13:49:00 +0000 (13:49 +0000)]
changes
Matthias Wachs [Fri, 18 Jan 2013 12:23:11 +0000 (12:23 +0000)]
changes
Matthias Wachs [Fri, 18 Jan 2013 12:01:46 +0000 (12:01 +0000)]
mem leak
Matthias Wachs [Fri, 18 Jan 2013 11:16:19 +0000 (11:16 +0000)]
change
Matthias Wachs [Fri, 18 Jan 2013 11:07:46 +0000 (11:07 +0000)]
address parsing
Bart Polot [Fri, 18 Jan 2013 09:14:20 +0000 (09:14 +0000)]
- doxygen
Bart Polot [Fri, 18 Jan 2013 09:13:51 +0000 (09:13 +0000)]
- missing file
LRN [Fri, 18 Jan 2013 04:51:04 +0000 (04:51 +0000)]
Fix regex dependencies
LRN [Fri, 18 Jan 2013 04:43:22 +0000 (04:43 +0000)]
Fix FPRINTF invocation
LRN [Fri, 18 Jan 2013 04:43:19 +0000 (04:43 +0000)]
Replace EPV with a warning
LRN [Fri, 18 Jan 2013 04:43:15 +0000 (04:43 +0000)]
Re-enable signature check warning
Bart Polot [Thu, 17 Jan 2013 17:09:37 +0000 (17:09 +0000)]
Move regex DHT integration from mesh to regex
Matthias Wachs [Thu, 17 Jan 2013 16:31:22 +0000 (16:31 +0000)]
test
Matthias Wachs [Thu, 17 Jan 2013 16:21:37 +0000 (16:21 +0000)]
address parsing
Christian Fuchs [Thu, 17 Jan 2013 14:23:24 +0000 (14:23 +0000)]
* a little bit of bugfixing
* added functionality to remove ip addresses from our interfaces
* some formatting work
* added rety-loop for the interface-name resolver (retry up to 30
seconds)
* set new ipv4/v6 addresses to be forgotten on bootup (store=active)
* adjusted some debug output (added a few \n here and there)
Christian Grothoff [Thu, 17 Jan 2013 13:59:34 +0000 (13:59 +0000)]
-note for API discussion with Sree
Matthias Wachs [Thu, 17 Jan 2013 13:33:31 +0000 (13:33 +0000)]
end when no addresses returned