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
Matthias Wachs [Thu, 17 Jan 2013 13:03:16 +0000 (13:03 +0000)]
improved timeout handling for address listing
Matthias Wachs [Thu, 17 Jan 2013 12:25:33 +0000 (12:25 +0000)]
timeout for address listing
Christian Grothoff [Thu, 17 Jan 2013 11:09:19 +0000 (11:09 +0000)]
-no need to be nice
Christian Grothoff [Thu, 17 Jan 2013 10:49:52 +0000 (10:49 +0000)]
-we are not ms
Christian Grothoff [Thu, 17 Jan 2013 10:28:32 +0000 (10:28 +0000)]
minor style stuff
Florian Dold [Thu, 17 Jan 2013 00:59:46 +0000 (00:59 +0000)]
-public api
Florian Dold [Thu, 17 Jan 2013 00:53:11 +0000 (00:53 +0000)]
- gnunet-consensus now profiling tool
- work on service implementation, not working yet
Christian Fuchs [Wed, 16 Jan 2013 17:21:37 +0000 (17:21 +0000)]
more debugging work.
Registry is extremely slow at refreshing. inserted a makeshift sleep(5)
to avoid retrieving outdated interface-information.
added proper return-codes to set_address4/6
fixed incorrect string-length handling for the HWID tags
updatedriverforplugandplaydevicesa now updates only the driver for our
current device, no longer the other siblings too (for >10 devices,
this could easily have taken > 60 seconds! ).
removed inet_pton, as we require API version XPSP2 anyway.
Sree Harsha Totakura [Wed, 16 Jan 2013 11:35:45 +0000 (11:35 +0000)]
- doc
- moved write_cont callback towarding beginning of GNUNET_STREAM_WriteHandle
- rename stream_protocol.h to stream.h
Sree Harsha Totakura [Wed, 16 Jan 2013 10:54:40 +0000 (10:54 +0000)]
- no disk io from peerinfo for normal tests too
Christian Fuchs [Tue, 15 Jan 2013 20:22:54 +0000 (20:22 +0000)]
added calls for updating the driver in a for device. seems like this is
mandatory when adding a new device node. unfortunately this is pretty
slow...
added new required include+library to link against: newdev.h/dll
Christian Fuchs [Tue, 15 Jan 2013 19:15:11 +0000 (19:15 +0000)]
more bug fixing
Christian Fuchs [Tue, 15 Jan 2013 18:50:31 +0000 (18:50 +0000)]
a bit of bugfixing
Christian Fuchs [Tue, 15 Jan 2013 14:45:15 +0000 (14:45 +0000)]
final logics for run implemented
added teardown functionality.
now: testing...
Matthias Wachs [Tue, 15 Jan 2013 14:42:55 +0000 (14:42 +0000)]
fix for failing fs tests
Matthias Wachs [Tue, 15 Jan 2013 14:11:56 +0000 (14:11 +0000)]
changes
Matthias Wachs [Tue, 15 Jan 2013 13:32:03 +0000 (13:32 +0000)]
time stamp
Matthias Wachs [Tue, 15 Jan 2013 13:23:00 +0000 (13:23 +0000)]
IPv6 support
Matthias Wachs [Tue, 15 Jan 2013 12:55:14 +0000 (12:55 +0000)]
changes
Matthias Wachs [Tue, 15 Jan 2013 11:14:13 +0000 (11:14 +0000)]
changes
Matthias Wachs [Tue, 15 Jan 2013 10:17:26 +0000 (10:17 +0000)]
fix