Matthias Wachs [Fri, 1 Jul 2011 14:35:19 +0000 (14:35 +0000)]
clean up
Christian Grothoff [Fri, 1 Jul 2011 14:17:34 +0000 (14:17 +0000)]
more hacking on nat test code
Matthias Wachs [Fri, 1 Jul 2011 13:49:17 +0000 (13:49 +0000)]
old loop made plugins inaccessible
Matthias Wachs [Fri, 1 Jul 2011 13:32:21 +0000 (13:32 +0000)]
changes to address mgmt
Christian Grothoff [Fri, 1 Jul 2011 10:38:08 +0000 (10:38 +0000)]
draft for NAT_test API
Christian Grothoff [Fri, 1 Jul 2011 10:27:11 +0000 (10:27 +0000)]
ign
Christian Grothoff [Fri, 1 Jul 2011 10:26:10 +0000 (10:26 +0000)]
finishing gnunet-nat-server
Christian Grothoff [Fri, 1 Jul 2011 10:25:59 +0000 (10:25 +0000)]
finishing gnunet-nat-server
Matthias Wachs [Fri, 1 Jul 2011 09:18:29 +0000 (09:18 +0000)]
plugin clean up after failing assertion fixed
Matthias Wachs [Fri, 1 Jul 2011 08:58:42 +0000 (08:58 +0000)]
this is no reason to break:
this happens during shutdown, when the
- plugins are unloaded
- the addresses are freed
- and the NAT_unregister does the callback to remove addresses but the plugin adn addresses are already freed
just return is imho fine
Christian Grothoff [Fri, 1 Jul 2011 08:46:27 +0000 (08:46 +0000)]
renaming gnunet-nat-server/client for consistency, other minor fixes
Christian Grothoff [Thu, 30 Jun 2011 20:36:25 +0000 (20:36 +0000)]
already done
Christian Grothoff [Thu, 30 Jun 2011 20:34:47 +0000 (20:34 +0000)]
support infinity/forever for time value in configuration
Christian Grothoff [Thu, 30 Jun 2011 20:32:23 +0000 (20:32 +0000)]
make refresh frequencies configurable
Matthias Wachs [Thu, 30 Jun 2011 15:21:18 +0000 (15:21 +0000)]
Matthias Wachs [Thu, 30 Jun 2011 12:28:23 +0000 (12:28 +0000)]
Matthias Wachs [Thu, 30 Jun 2011 11:30:36 +0000 (11:30 +0000)]
Matthias Wachs [Thu, 30 Jun 2011 11:21:00 +0000 (11:21 +0000)]
Matthias Wachs [Thu, 30 Jun 2011 09:57:57 +0000 (09:57 +0000)]
pre-lunch commit of nat implementation for http(s)
Matthias Wachs [Thu, 30 Jun 2011 08:10:09 +0000 (08:10 +0000)]
remove output
Christian Grothoff [Wed, 29 Jun 2011 21:18:25 +0000 (21:18 +0000)]
improving NAT code
Matthias Wachs [Wed, 29 Jun 2011 16:50:48 +0000 (16:50 +0000)]
this brings api_multi to pass
but binding to localhost causses error...more investigation needed!
Matthias Wachs [Wed, 29 Jun 2011 13:32:55 +0000 (13:32 +0000)]
need more checks
Matthias Wachs [Wed, 29 Jun 2011 12:49:16 +0000 (12:49 +0000)]
disabling output
Matthias Wachs [Wed, 29 Jun 2011 12:44:22 +0000 (12:44 +0000)]
removing http & https plugin testcase
the testcases do not work with the asynchronous address notifications
and imho we need a more general plugin testcase coming with the
transport testing lib
Matthias Wachs [Wed, 29 Jun 2011 12:20:39 +0000 (12:20 +0000)]
fixing memory leak
Matthias Wachs [Wed, 29 Jun 2011 11:40:03 +0000 (11:40 +0000)]
http now supports minor changes
Matthias Wachs [Wed, 29 Jun 2011 08:49:09 +0000 (08:49 +0000)]
getting plugins to work again
Matthias Wachs [Wed, 29 Jun 2011 08:24:25 +0000 (08:24 +0000)]
fixing "minor changes" and repair things that obviously never worked
Matthias Wachs [Tue, 28 Jun 2011 15:58:37 +0000 (15:58 +0000)]
memory leak
Matthias Wachs [Tue, 28 Jun 2011 14:14:20 +0000 (14:14 +0000)]
bug hunting
Matthias Wachs [Tue, 28 Jun 2011 14:12:54 +0000 (14:12 +0000)]
memory leak
Matthias Wachs [Tue, 28 Jun 2011 12:33:06 +0000 (12:33 +0000)]
fixing memory leak mantis #1700
Christian Grothoff [Mon, 27 Jun 2011 20:22:38 +0000 (20:22 +0000)]
moving NAT client/server to NAT library
Christian Grothoff [Mon, 27 Jun 2011 20:22:33 +0000 (20:22 +0000)]
moving NAT client/server to NAT library
Bart Polot [Mon, 27 Jun 2011 17:02:59 +0000 (17:02 +0000)]
Fix last commit
Bart Polot [Mon, 27 Jun 2011 17:01:39 +0000 (17:01 +0000)]
WiP (deliver packets to client)
Matthias Wachs [Mon, 27 Jun 2011 11:58:05 +0000 (11:58 +0000)]
restrict number of connections
Bart Polot [Mon, 27 Jun 2011 10:35:35 +0000 (10:35 +0000)]
Multicast and back-to-origin P2P traffic handling
Christian Grothoff [Sun, 26 Jun 2011 22:26:57 +0000 (22:26 +0000)]
partial fix of the NAT troubles
Christian Grothoff [Sat, 25 Jun 2011 06:24:01 +0000 (06:24 +0000)]
the big NAT change
Bart Polot [Fri, 24 Jun 2011 22:00:28 +0000 (22:00 +0000)]
WiP (in-tunnel data forwarding)
Bart Polot [Fri, 24 Jun 2011 21:48:45 +0000 (21:48 +0000)]
WiP
Christian Grothoff [Fri, 24 Jun 2011 21:18:50 +0000 (21:18 +0000)]
fix uninitialized timeout, use-after-free on mysql errors:
Bart Polot [Fri, 24 Jun 2011 08:04:56 +0000 (08:04 +0000)]
WiP (mesh data handling and connection ACKs)
Christian Grothoff [Fri, 24 Jun 2011 07:20:31 +0000 (07:20 +0000)]
fix
Christian Grothoff [Thu, 23 Jun 2011 16:39:47 +0000 (16:39 +0000)]
mark as disconnected
Christian Grothoff [Thu, 23 Jun 2011 15:11:01 +0000 (15:11 +0000)]
info
Christian Grothoff [Thu, 23 Jun 2011 15:09:02 +0000 (15:09 +0000)]
fix
Christian Grothoff [Thu, 23 Jun 2011 13:40:48 +0000 (13:40 +0000)]
fix
Christian Grothoff [Thu, 23 Jun 2011 13:40:39 +0000 (13:40 +0000)]
fix
Christian Grothoff [Thu, 23 Jun 2011 13:28:27 +0000 (13:28 +0000)]
dce
Christian Grothoff [Thu, 23 Jun 2011 10:57:02 +0000 (10:57 +0000)]
possibly fixing leak at #1700/4451
Christian Grothoff [Thu, 23 Jun 2011 10:29:20 +0000 (10:29 +0000)]
fixing 1719
Christian Grothoff [Thu, 23 Jun 2011 10:26:40 +0000 (10:26 +0000)]
fixing 1722
Christian Grothoff [Thu, 23 Jun 2011 10:24:41 +0000 (10:24 +0000)]
fixing #1723
Christian Grothoff [Thu, 23 Jun 2011 10:14:26 +0000 (10:14 +0000)]
fixing 1720
Christian Grothoff [Thu, 23 Jun 2011 10:12:00 +0000 (10:12 +0000)]
fixing 1721
Christian Grothoff [Wed, 22 Jun 2011 14:34:28 +0000 (14:34 +0000)]
xtra checks
Christian Grothoff [Wed, 22 Jun 2011 14:29:18 +0000 (14:29 +0000)]
spaces
Christian Grothoff [Wed, 22 Jun 2011 14:20:46 +0000 (14:20 +0000)]
fix
Christian Grothoff [Wed, 22 Jun 2011 14:20:15 +0000 (14:20 +0000)]
code clean up wrt timeout handling, etc.
Nathan S. Evans [Wed, 22 Jun 2011 14:03:51 +0000 (14:03 +0000)]
additional stats on peers connected
Nathan S. Evans [Wed, 22 Jun 2011 13:32:05 +0000 (13:32 +0000)]
extra 0 after endif
Matthias Wachs [Wed, 22 Jun 2011 13:26:32 +0000 (13:26 +0000)]
Matthias Wachs [Wed, 22 Jun 2011 12:20:33 +0000 (12:20 +0000)]
patch for time out bug
Christian Grothoff [Wed, 22 Jun 2011 12:15:30 +0000 (12:15 +0000)]
fixing leak (1700/4444)
Bart Polot [Wed, 22 Jun 2011 08:47:00 +0000 (08:47 +0000)]
WiP
Bart Polot [Wed, 22 Jun 2011 08:39:54 +0000 (08:39 +0000)]
Added search function for PEER_id given a PeerIdentity
Bart Polot [Wed, 22 Jun 2011 07:01:29 +0000 (07:01 +0000)]
WiP (add path to peer algorithm added)
Bart Polot [Wed, 22 Jun 2011 02:21:43 +0000 (02:21 +0000)]
WiP (handle of create_path P2P message)
Bart Polot [Tue, 21 Jun 2011 20:53:22 +0000 (20:53 +0000)]
CHanges in doxygen
Christian Grothoff [Tue, 21 Jun 2011 18:58:19 +0000 (18:58 +0000)]
mantis 1718
Bart Polot [Tue, 21 Jun 2011 12:46:43 +0000 (12:46 +0000)]
WiP
Christian Grothoff [Tue, 21 Jun 2011 11:43:46 +0000 (11:43 +0000)]
fix
Nathan S. Evans [Mon, 20 Jun 2011 15:32:24 +0000 (15:32 +0000)]
bad assertion (i think)
Christian Grothoff [Mon, 20 Jun 2011 13:27:28 +0000 (13:27 +0000)]
helping w32
Matthias Wachs [Mon, 20 Jun 2011 11:44:11 +0000 (11:44 +0000)]
fixing assertion transport_api_new.c:379
Matthias Wachs [Mon, 20 Jun 2011 09:40:46 +0000 (09:40 +0000)]
fixing: assertion failed at transport_api_new.c:1277
Matthias Wachs [Mon, 20 Jun 2011 09:34:27 +0000 (09:34 +0000)]
Matthias Wachs [Mon, 20 Jun 2011 09:26:16 +0000 (09:26 +0000)]
Christian Grothoff [Mon, 20 Jun 2011 09:24:05 +0000 (09:24 +0000)]
Mantis 1716:
Christian Grothoff [Mon, 20 Jun 2011 09:15:18 +0000 (09:15 +0000)]
avoid duplicate binds
Christian Grothoff [Mon, 20 Jun 2011 09:14:26 +0000 (09:14 +0000)]
high-precision LOG timers
Matthias Wachs [Mon, 20 Jun 2011 09:05:51 +0000 (09:05 +0000)]
Christian Grothoff [Mon, 20 Jun 2011 08:50:35 +0000 (08:50 +0000)]
make resolver test pass even if primary DNS is down
Christian Grothoff [Mon, 20 Jun 2011 07:47:16 +0000 (07:47 +0000)]
tolerate partial writes better
Christian Grothoff [Mon, 20 Jun 2011 07:39:00 +0000 (07:39 +0000)]
allow tests to pass on old sqlite installations
Christian Grothoff [Mon, 20 Jun 2011 07:32:44 +0000 (07:32 +0000)]
trying to fix bus error
Christian Grothoff [Mon, 20 Jun 2011 07:20:00 +0000 (07:20 +0000)]
fix
Philipp Tölke [Sun, 19 Jun 2011 12:34:20 +0000 (12:34 +0000)]
only start one helper
(fix r15634)
Philipp Tölke [Sun, 19 Jun 2011 12:34:17 +0000 (12:34 +0000)]
invariant
Philipp Tölke [Sun, 19 Jun 2011 12:34:14 +0000 (12:34 +0000)]
try to fix the helper-startup and so on
Christian Grothoff [Fri, 17 Jun 2011 20:28:00 +0000 (20:28 +0000)]
checks
Christian Grothoff [Fri, 17 Jun 2011 17:47:13 +0000 (17:47 +0000)]
check if this pos was connected before...
Christian Grothoff [Fri, 17 Jun 2011 17:36:34 +0000 (17:36 +0000)]
fixing typo, possibly over-eager disconnect
Nathan S. Evans [Fri, 17 Jun 2011 16:52:53 +0000 (16:52 +0000)]
remove disconnects which are clearly being used improperly. Not a permanent commit, just to check if BB testcases will now pass
Christian Grothoff [Fri, 17 Jun 2011 16:18:17 +0000 (16:18 +0000)]
maybe cleaner to initialize explicitly
Christian Grothoff [Fri, 17 Jun 2011 15:48:59 +0000 (15:48 +0000)]
more assertions for tracking down 1709
Christian Grothoff [Fri, 17 Jun 2011 15:40:32 +0000 (15:40 +0000)]
fix