Christian Grothoff [Tue, 8 Nov 2011 19:37:32 +0000 (19:37 +0000)]
adding address abstraction
Matthias Wachs [Tue, 8 Nov 2011 17:32:06 +0000 (17:32 +0000)]
ATS suggests sessions that we in between terminated from transport
This causes:
0001863 Assertion failed at ats_api_scheduling.c:289.
0001868 plugins given sometimes an emtpy address in combination with 'force address'
-> session was an inbound session
0001890 Crash during mesh small unicast test (i think)
Matthias Wachs [Tue, 8 Nov 2011 14:59:46 +0000 (14:59 +0000)]
remove output
Matthias Wachs [Tue, 8 Nov 2011 14:55:45 +0000 (14:55 +0000)]
trying to fix https://ng.gnunet.org/bugs/view.php?id=1888
Matthias Wachs [Tue, 8 Nov 2011 14:54:43 +0000 (14:54 +0000)]
dummy for address in use
first I have to find the bugs in scheduling api, then I can add the logic here
Matthias Wachs [Tue, 8 Nov 2011 09:27:25 +0000 (09:27 +0000)]
transport notifies about addresses in use
Christian Grothoff [Mon, 7 Nov 2011 22:06:02 +0000 (22:06 +0000)]
more code to get latency in ATSI working; not complete, also now generating a warning -- for a real problem that still needs to be fixed
Christian Grothoff [Mon, 7 Nov 2011 18:43:40 +0000 (18:43 +0000)]
fix #1885
Christian Grothoff [Mon, 7 Nov 2011 15:09:25 +0000 (15:09 +0000)]
PING regularly, track latency, towards fixing 1793, 1879
Matthias Wachs [Mon, 7 Nov 2011 15:02:24 +0000 (15:02 +0000)]
Bart Polot [Mon, 7 Nov 2011 13:29:41 +0000 (13:29 +0000)]
More time to connect peergroup
Matthias Wachs [Mon, 7 Nov 2011 12:54:33 +0000 (12:54 +0000)]
new test to test bi-directional connection attempts
Bart Polot [Mon, 7 Nov 2011 12:34:30 +0000 (12:34 +0000)]
Small fix, improved comment
Matthias Wachs [Mon, 7 Nov 2011 10:46:52 +0000 (10:46 +0000)]
workaround for:
https://gnunet.org/bugs/view.php?id=1882
https://gnunet.org/bugs/view.php?id=1884
David Brodski [Mon, 7 Nov 2011 10:24:41 +0000 (10:24 +0000)]
Made it impossible to start/stop the helper more then ones, should fix #1873
Matthias Wachs [Mon, 7 Nov 2011 09:31:01 +0000 (09:31 +0000)]
fixing mantis 1878
Christian Grothoff [Sat, 5 Nov 2011 19:23:48 +0000 (19:23 +0000)]
fix #1883
Christian Grothoff [Sat, 5 Nov 2011 18:47:50 +0000 (18:47 +0000)]
introducing GNUNET_abort
Christian Grothoff [Sat, 5 Nov 2011 18:42:45 +0000 (18:42 +0000)]
LRN: fix gnuent_fs_Start arguments
Christian Grothoff [Sat, 5 Nov 2011 18:36:38 +0000 (18:36 +0000)]
treat empty string as NULL
Christian Grothoff [Sat, 5 Nov 2011 14:46:54 +0000 (14:46 +0000)]
LRN: Call-transport-disconnect-to-clear-session-message-q.patch:
This was submitted to #1880, but i'm including this here as well.
Christian Grothoff [Sat, 5 Nov 2011 14:46:08 +0000 (14:46 +0000)]
LRN: This is likely a typo. I caught it, because GNUNET_assert() is now a
function that takes 'int', but the argument was a pointer.
Christian Grothoff [Sat, 5 Nov 2011 14:45:36 +0000 (14:45 +0000)]
LRN: cosmetics
Christian Grothoff [Sat, 5 Nov 2011 14:43:41 +0000 (14:43 +0000)]
LRN: Add -lole32 (why had it worked without this until
now?)
Christian Grothoff [Sat, 5 Nov 2011 14:43:08 +0000 (14:43 +0000)]
LRN: Add -lole32 (why had it worked without this until
now?)
Christian Grothoff [Sat, 5 Nov 2011 14:42:34 +0000 (14:42 +0000)]
LRN: Mysterious patch. I don't know why calling executable with a dot
forces it to create a new console window (which immediately pops up
and grabs the focus, then disappears) for itself, but that is the
empirical fact. Removing the dot fixes this VERY annoying W32 bug.
Christian Grothoff [Sat, 5 Nov 2011 14:40:13 +0000 (14:40 +0000)]
no in_addr_t on W32
Christian Grothoff [Sat, 5 Nov 2011 14:36:34 +0000 (14:36 +0000)]
LRN: Use regexps in logdefs
Now "*" is not valid anymore (it's not like anyone had a lot of opportunities
to use it though).
Empty string means ".*", so it's still compatible.
Matching is case-sensitive. ^ and $ match the beginning and the end of
the text, newine matches a newline character.
All regexps are considered non-extended.
Regex compilation errors are not reported in any way (the parsing process just
fails, and that's it).
Christian Grothoff [Sat, 5 Nov 2011 09:07:09 +0000 (09:07 +0000)]
LRN: Compile against libgnurx (W32)
Christian Grothoff [Sat, 5 Nov 2011 09:06:32 +0000 (09:06 +0000)]
LRN: Add '-Wl,' prefix to -no-undefined
-no-undefined is not a valid compiler option as of GCC 4.6.x
(it IS valid linker option).
Note that this REQUIRES an extra -no-undefined to be passed to
libtool (this is done by GN_LIB_LDLFAGS and GN_PLUGIN_LDFLAGS),
because libtool does not understand -Wl,-no-undefined.
Christian Grothoff [Sat, 5 Nov 2011 09:05:31 +0000 (09:05 +0000)]
LRN: Fix loglevel testcase (disable redirection)
Christian Grothoff [Sat, 5 Nov 2011 09:04:46 +0000 (09:04 +0000)]
use putenv instead of setenv for portability
Bart Polot [Sat, 5 Nov 2011 01:56:35 +0000 (01:56 +0000)]
Added testcase for 2dtorus scenario from dht and mesh
Bart Polot [Sat, 5 Nov 2011 01:52:19 +0000 (01:52 +0000)]
Added testcase, fixed naming
Bart Polot [Sat, 5 Nov 2011 01:47:30 +0000 (01:47 +0000)]
Added an empty 2d torus test (connect and to nothing)
Bart Polot [Fri, 4 Nov 2011 20:34:14 +0000 (20:34 +0000)]
Reduced duplication
Sree Harsha Totakura [Fri, 4 Nov 2011 20:06:04 +0000 (20:06 +0000)]
added my ssh key
Bart Polot [Fri, 4 Nov 2011 15:16:44 +0000 (15:16 +0000)]
Reenable multicast testcase
Bart Polot [Fri, 4 Nov 2011 14:18:28 +0000 (14:18 +0000)]
Fixed coverity #10249
Bart Polot [Fri, 4 Nov 2011 14:14:12 +0000 (14:14 +0000)]
Fixed coverity #10250
Bart Polot [Fri, 4 Nov 2011 14:09:36 +0000 (14:09 +0000)]
Additional fix for #1871
Christian Grothoff [Fri, 4 Nov 2011 14:00:32 +0000 (14:00 +0000)]
curly wars / auto-indentation
Matthias Wachs [Fri, 4 Nov 2011 13:59:35 +0000 (13:59 +0000)]
extending ats api to inform about addresses in use
Bart Polot [Fri, 4 Nov 2011 13:58:18 +0000 (13:58 +0000)]
Fix for #1871
Christian Grothoff [Fri, 4 Nov 2011 13:53:27 +0000 (13:53 +0000)]
ignore return values explicitly
Christian Grothoff [Fri, 4 Nov 2011 13:52:33 +0000 (13:52 +0000)]
close stdin before dup-ing, check return value of dup2
Christian Grothoff [Fri, 4 Nov 2011 13:50:14 +0000 (13:50 +0000)]
parse earlier, check sscanf return value
Christian Grothoff [Fri, 4 Nov 2011 13:47:14 +0000 (13:47 +0000)]
ignore return values explicitly
Christian Grothoff [Fri, 4 Nov 2011 13:46:22 +0000 (13:46 +0000)]
fm never NULL, dce
Christian Grothoff [Fri, 4 Nov 2011 13:44:54 +0000 (13:44 +0000)]
fix leak and missing return value check
Christian Grothoff [Fri, 4 Nov 2011 13:43:19 +0000 (13:43 +0000)]
initialize count
Christian Grothoff [Fri, 4 Nov 2011 13:41:41 +0000 (13:41 +0000)]
fix off-by-one and named constant
Christian Grothoff [Fri, 4 Nov 2011 13:40:28 +0000 (13:40 +0000)]
fix uninit
Christian Grothoff [Fri, 4 Nov 2011 13:38:39 +0000 (13:38 +0000)]
handle NULL
Christian Grothoff [Fri, 4 Nov 2011 13:37:19 +0000 (13:37 +0000)]
cov fix
Bart Polot [Fri, 4 Nov 2011 13:32:56 +0000 (13:32 +0000)]
Renamed functions
Christian Grothoff [Fri, 4 Nov 2011 13:32:45 +0000 (13:32 +0000)]
implementing #1785
Bart Polot [Fri, 4 Nov 2011 12:35:18 +0000 (12:35 +0000)]
Added check to catch #1871
Matthias Wachs [Fri, 4 Nov 2011 11:53:34 +0000 (11:53 +0000)]
Matthias Wachs [Fri, 4 Nov 2011 11:53:19 +0000 (11:53 +0000)]
starting dummy seems to work, so we can disable output
Christian Grothoff [Fri, 4 Nov 2011 10:04:15 +0000 (10:04 +0000)]
do not translate, ever
Matthias Wachs [Fri, 4 Nov 2011 09:47:40 +0000 (09:47 +0000)]
additional checks due to mantis
0001868
Christian Grothoff [Fri, 4 Nov 2011 09:45:03 +0000 (09:45 +0000)]
implementing last part of #1107: #1806
Christian Grothoff [Fri, 4 Nov 2011 09:15:06 +0000 (09:15 +0000)]
fix
Christian Grothoff [Fri, 4 Nov 2011 09:14:23 +0000 (09:14 +0000)]
fix
Bart Polot [Fri, 4 Nov 2011 01:00:45 +0000 (01:00 +0000)]
Fixed error handling
Bart Polot [Thu, 3 Nov 2011 21:21:36 +0000 (21:21 +0000)]
Fix mantis #1874
Christian Grothoff [Thu, 3 Nov 2011 21:20:54 +0000 (21:20 +0000)]
nodebug
Christian Grothoff [Thu, 3 Nov 2011 21:20:07 +0000 (21:20 +0000)]
use new quota parsing capabilities -- SVN 1875
Christian Grothoff [Thu, 3 Nov 2011 21:10:27 +0000 (21:10 +0000)]
implementing time and size parsers for #1875
Christian Grothoff [Thu, 3 Nov 2011 20:41:05 +0000 (20:41 +0000)]
fix #1746
Bart Polot [Thu, 3 Nov 2011 15:24:09 +0000 (15:24 +0000)]
Disable DHT debug of MESH separately
Christian Grothoff [Thu, 3 Nov 2011 15:24:08 +0000 (15:24 +0000)]
implementing plugin directory scanner for #1746
Christian Grothoff [Thu, 3 Nov 2011 15:00:26 +0000 (15:00 +0000)]
fix 1821: only send payload to transport clients that care
Christian Grothoff [Thu, 3 Nov 2011 14:55:09 +0000 (14:55 +0000)]
fix
Christian Grothoff [Thu, 3 Nov 2011 13:28:59 +0000 (13:28 +0000)]
increase timeout to fix #1872:
Christian Grothoff [Thu, 3 Nov 2011 13:24:10 +0000 (13:24 +0000)]
fix 1866 -- stats instead of warning
Matthias Wachs [Thu, 3 Nov 2011 13:21:43 +0000 (13:21 +0000)]
fixing assertion tcp_plugin:976
Christian Grothoff [Thu, 3 Nov 2011 13:19:52 +0000 (13:19 +0000)]
implementing #1747
Bart Polot [Thu, 3 Nov 2011 12:23:28 +0000 (12:23 +0000)]
Initialize before usage
Matthias Wachs [Thu, 3 Nov 2011 10:03:20 +0000 (10:03 +0000)]
improved and centralized helper path detection
Christian Grothoff [Thu, 3 Nov 2011 08:58:14 +0000 (08:58 +0000)]
try current dir
Bart Polot [Wed, 2 Nov 2011 19:19:59 +0000 (19:19 +0000)]
Added missing file
Bart Polot [Wed, 2 Nov 2011 18:49:17 +0000 (18:49 +0000)]
Delete ps tests
Bart Polot [Wed, 2 Nov 2011 18:46:43 +0000 (18:46 +0000)]
Changed tree library to be completely detached from mesh, adapted testcases
Matthias Wachs [Wed, 2 Nov 2011 17:45:15 +0000 (17:45 +0000)]
Matthias Wachs [Wed, 2 Nov 2011 17:36:39 +0000 (17:36 +0000)]
do not validate own hello
Matthias Wachs [Wed, 2 Nov 2011 17:05:46 +0000 (17:05 +0000)]
transport template defaults
Matthias Wachs [Wed, 2 Nov 2011 17:05:22 +0000 (17:05 +0000)]
remov break_op
Matthias Wachs [Wed, 2 Nov 2011 17:05:00 +0000 (17:05 +0000)]
disable local addresses
Christian Grothoff [Wed, 2 Nov 2011 16:08:48 +0000 (16:08 +0000)]
document transport test / #1807
Christian Grothoff [Wed, 2 Nov 2011 16:06:40 +0000 (16:06 +0000)]
implementing transport test / #1807
Christian Grothoff [Wed, 2 Nov 2011 15:51:20 +0000 (15:51 +0000)]
note for bart
Christian Grothoff [Wed, 2 Nov 2011 15:37:42 +0000 (15:37 +0000)]
fixing #1820
Christian Grothoff [Wed, 2 Nov 2011 15:11:43 +0000 (15:11 +0000)]
fix 1817
Christian Grothoff [Wed, 2 Nov 2011 15:11:32 +0000 (15:11 +0000)]
fix
Christian Grothoff [Wed, 2 Nov 2011 15:07:58 +0000 (15:07 +0000)]
fix
Matthias Wachs [Wed, 2 Nov 2011 14:59:25 +0000 (14:59 +0000)]
broke the build
Matthias Wachs [Wed, 2 Nov 2011 14:55:03 +0000 (14:55 +0000)]
+ prevent bug https://gnunet.org/bugs/view.php?id=1868
+ changes shutdown order to send DISCONNECT Messages
David Brodski [Wed, 2 Nov 2011 14:48:26 +0000 (14:48 +0000)]
svn:ignore for eclipse folders and gnunet_wlan_sender