oweals/gnunet.git
13 years agoplugin clean up after failing assertion fixed
Matthias Wachs [Fri, 1 Jul 2011 09:18:29 +0000 (09:18 +0000)]
plugin clean up after failing assertion fixed

13 years agothis is no reason to break:
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

13 years agorenaming gnunet-nat-server/client for consistency, other minor fixes
Christian Grothoff [Fri, 1 Jul 2011 08:46:27 +0000 (08:46 +0000)]
renaming gnunet-nat-server/client for consistency, other minor fixes

13 years agoalready done
Christian Grothoff [Thu, 30 Jun 2011 20:36:25 +0000 (20:36 +0000)]
already done

13 years agosupport infinity/forever for time value in configuration
Christian Grothoff [Thu, 30 Jun 2011 20:34:47 +0000 (20:34 +0000)]
support infinity/forever for time value in configuration

13 years agomake refresh frequencies configurable
Christian Grothoff [Thu, 30 Jun 2011 20:32:23 +0000 (20:32 +0000)]
make refresh frequencies configurable

13 years ago(no commit message)
Matthias Wachs [Thu, 30 Jun 2011 15:21:18 +0000 (15:21 +0000)]

13 years ago(no commit message)
Matthias Wachs [Thu, 30 Jun 2011 12:28:23 +0000 (12:28 +0000)]

13 years ago(no commit message)
Matthias Wachs [Thu, 30 Jun 2011 11:30:36 +0000 (11:30 +0000)]

13 years ago(no commit message)
Matthias Wachs [Thu, 30 Jun 2011 11:21:00 +0000 (11:21 +0000)]

13 years agopre-lunch commit of nat implementation for http(s)
Matthias Wachs [Thu, 30 Jun 2011 09:57:57 +0000 (09:57 +0000)]
pre-lunch commit of nat implementation for http(s)

13 years agoremove output
Matthias Wachs [Thu, 30 Jun 2011 08:10:09 +0000 (08:10 +0000)]
remove output

13 years agoimproving NAT code
Christian Grothoff [Wed, 29 Jun 2011 21:18:25 +0000 (21:18 +0000)]
improving NAT code

13 years agothis brings api_multi to pass
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!

13 years agoneed more checks
Matthias Wachs [Wed, 29 Jun 2011 13:32:55 +0000 (13:32 +0000)]
need more checks

13 years agodisabling output
Matthias Wachs [Wed, 29 Jun 2011 12:49:16 +0000 (12:49 +0000)]
disabling output

13 years agoremoving http & https plugin testcase
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

13 years agofixing memory leak
Matthias Wachs [Wed, 29 Jun 2011 12:20:39 +0000 (12:20 +0000)]
fixing memory leak

13 years agohttp now supports minor changes
Matthias Wachs [Wed, 29 Jun 2011 11:40:03 +0000 (11:40 +0000)]
http now supports minor changes

13 years agogetting plugins to work again
Matthias Wachs [Wed, 29 Jun 2011 08:49:09 +0000 (08:49 +0000)]
getting plugins to work again

13 years agofixing "minor changes" and repair things that obviously never worked
Matthias Wachs [Wed, 29 Jun 2011 08:24:25 +0000 (08:24 +0000)]
fixing "minor changes" and repair things that obviously never worked

13 years agomemory leak
Matthias Wachs [Tue, 28 Jun 2011 15:58:37 +0000 (15:58 +0000)]
memory leak

13 years agobug hunting
Matthias Wachs [Tue, 28 Jun 2011 14:14:20 +0000 (14:14 +0000)]
bug hunting

13 years agomemory leak
Matthias Wachs [Tue, 28 Jun 2011 14:12:54 +0000 (14:12 +0000)]
memory leak

13 years agofixing memory leak mantis #1700
Matthias Wachs [Tue, 28 Jun 2011 12:33:06 +0000 (12:33 +0000)]
fixing memory leak mantis #1700

13 years agomoving NAT client/server to NAT library
Christian Grothoff [Mon, 27 Jun 2011 20:22:38 +0000 (20:22 +0000)]
moving NAT client/server to NAT library

13 years agomoving 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

13 years agoFix last commit
Bart Polot [Mon, 27 Jun 2011 17:02:59 +0000 (17:02 +0000)]
Fix last commit

13 years agoWiP (deliver packets to client)
Bart Polot [Mon, 27 Jun 2011 17:01:39 +0000 (17:01 +0000)]
WiP (deliver packets to client)

13 years agorestrict number of connections
Matthias Wachs [Mon, 27 Jun 2011 11:58:05 +0000 (11:58 +0000)]
restrict number of connections

13 years agoMulticast and back-to-origin P2P traffic handling
Bart Polot [Mon, 27 Jun 2011 10:35:35 +0000 (10:35 +0000)]
Multicast and back-to-origin P2P traffic handling

13 years agopartial fix of the NAT troubles
Christian Grothoff [Sun, 26 Jun 2011 22:26:57 +0000 (22:26 +0000)]
partial fix of the NAT troubles

13 years agothe big NAT change
Christian Grothoff [Sat, 25 Jun 2011 06:24:01 +0000 (06:24 +0000)]
the big NAT change

13 years agoWiP (in-tunnel data forwarding)
Bart Polot [Fri, 24 Jun 2011 22:00:28 +0000 (22:00 +0000)]
WiP (in-tunnel data forwarding)

13 years agoWiP
Bart Polot [Fri, 24 Jun 2011 21:48:45 +0000 (21:48 +0000)]
WiP

13 years agofix uninitialized timeout, use-after-free on mysql errors:
Christian Grothoff [Fri, 24 Jun 2011 21:18:50 +0000 (21:18 +0000)]
fix uninitialized timeout, use-after-free on mysql errors:

13 years agoWiP (mesh data handling and connection ACKs)
Bart Polot [Fri, 24 Jun 2011 08:04:56 +0000 (08:04 +0000)]
WiP (mesh data handling and connection ACKs)

13 years agofix
Christian Grothoff [Fri, 24 Jun 2011 07:20:31 +0000 (07:20 +0000)]
fix

13 years agomark as disconnected
Christian Grothoff [Thu, 23 Jun 2011 16:39:47 +0000 (16:39 +0000)]
mark as disconnected

13 years agoinfo
Christian Grothoff [Thu, 23 Jun 2011 15:11:01 +0000 (15:11 +0000)]
info

13 years agofix
Christian Grothoff [Thu, 23 Jun 2011 15:09:02 +0000 (15:09 +0000)]
fix

13 years agofix
Christian Grothoff [Thu, 23 Jun 2011 13:40:48 +0000 (13:40 +0000)]
fix

13 years agofix
Christian Grothoff [Thu, 23 Jun 2011 13:40:39 +0000 (13:40 +0000)]
fix

13 years agodce
Christian Grothoff [Thu, 23 Jun 2011 13:28:27 +0000 (13:28 +0000)]
dce

13 years agopossibly fixing leak at #1700/4451
Christian Grothoff [Thu, 23 Jun 2011 10:57:02 +0000 (10:57 +0000)]
possibly fixing leak at #1700/4451

13 years agofixing 1719
Christian Grothoff [Thu, 23 Jun 2011 10:29:20 +0000 (10:29 +0000)]
fixing 1719

13 years agofixing 1722
Christian Grothoff [Thu, 23 Jun 2011 10:26:40 +0000 (10:26 +0000)]
fixing 1722

13 years agofixing #1723
Christian Grothoff [Thu, 23 Jun 2011 10:24:41 +0000 (10:24 +0000)]
fixing #1723

13 years agofixing 1720
Christian Grothoff [Thu, 23 Jun 2011 10:14:26 +0000 (10:14 +0000)]
fixing 1720

13 years agofixing 1721
Christian Grothoff [Thu, 23 Jun 2011 10:12:00 +0000 (10:12 +0000)]
fixing 1721

13 years agoxtra checks
Christian Grothoff [Wed, 22 Jun 2011 14:34:28 +0000 (14:34 +0000)]
xtra checks

13 years agospaces
Christian Grothoff [Wed, 22 Jun 2011 14:29:18 +0000 (14:29 +0000)]
spaces

13 years agofix
Christian Grothoff [Wed, 22 Jun 2011 14:20:46 +0000 (14:20 +0000)]
fix

13 years agocode clean up wrt timeout handling, etc.
Christian Grothoff [Wed, 22 Jun 2011 14:20:15 +0000 (14:20 +0000)]
code clean up wrt timeout handling, etc.

13 years agoadditional stats on peers connected
Nathan S. Evans [Wed, 22 Jun 2011 14:03:51 +0000 (14:03 +0000)]
additional stats on peers connected

13 years agoextra 0 after endif
Nathan S. Evans [Wed, 22 Jun 2011 13:32:05 +0000 (13:32 +0000)]
extra 0 after endif

13 years ago(no commit message)
Matthias Wachs [Wed, 22 Jun 2011 13:26:32 +0000 (13:26 +0000)]

13 years agopatch for time out bug
Matthias Wachs [Wed, 22 Jun 2011 12:20:33 +0000 (12:20 +0000)]
patch for time out bug

13 years agofixing leak (1700/4444)
Christian Grothoff [Wed, 22 Jun 2011 12:15:30 +0000 (12:15 +0000)]
fixing leak (1700/4444)

13 years agoWiP
Bart Polot [Wed, 22 Jun 2011 08:47:00 +0000 (08:47 +0000)]
WiP

13 years agoAdded search function for PEER_id given a PeerIdentity
Bart Polot [Wed, 22 Jun 2011 08:39:54 +0000 (08:39 +0000)]
Added search function for PEER_id given a PeerIdentity

13 years agoWiP (add path to peer algorithm added)
Bart Polot [Wed, 22 Jun 2011 07:01:29 +0000 (07:01 +0000)]
WiP (add path to peer algorithm added)

13 years agoWiP (handle of create_path P2P message)
Bart Polot [Wed, 22 Jun 2011 02:21:43 +0000 (02:21 +0000)]
WiP (handle of create_path P2P message)

13 years agoCHanges in doxygen
Bart Polot [Tue, 21 Jun 2011 20:53:22 +0000 (20:53 +0000)]
CHanges in doxygen

13 years agomantis 1718
Christian Grothoff [Tue, 21 Jun 2011 18:58:19 +0000 (18:58 +0000)]
mantis 1718

13 years agoWiP
Bart Polot [Tue, 21 Jun 2011 12:46:43 +0000 (12:46 +0000)]
WiP

13 years agofix
Christian Grothoff [Tue, 21 Jun 2011 11:43:46 +0000 (11:43 +0000)]
fix

13 years agobad assertion (i think)
Nathan S. Evans [Mon, 20 Jun 2011 15:32:24 +0000 (15:32 +0000)]
bad assertion (i think)

13 years agohelping w32
Christian Grothoff [Mon, 20 Jun 2011 13:27:28 +0000 (13:27 +0000)]
helping w32

13 years agofixing assertion transport_api_new.c:379
Matthias Wachs [Mon, 20 Jun 2011 11:44:11 +0000 (11:44 +0000)]
fixing assertion transport_api_new.c:379

13 years agofixing: assertion failed at transport_api_new.c:1277
Matthias Wachs [Mon, 20 Jun 2011 09:40:46 +0000 (09:40 +0000)]
fixing: assertion failed at transport_api_new.c:1277

13 years ago(no commit message)
Matthias Wachs [Mon, 20 Jun 2011 09:34:27 +0000 (09:34 +0000)]

13 years ago(no commit message)
Matthias Wachs [Mon, 20 Jun 2011 09:26:16 +0000 (09:26 +0000)]

13 years agoMantis 1716:
Christian Grothoff [Mon, 20 Jun 2011 09:24:05 +0000 (09:24 +0000)]
Mantis 1716:

13 years agoavoid duplicate binds
Christian Grothoff [Mon, 20 Jun 2011 09:15:18 +0000 (09:15 +0000)]
avoid duplicate binds

13 years agohigh-precision LOG timers
Christian Grothoff [Mon, 20 Jun 2011 09:14:26 +0000 (09:14 +0000)]
high-precision LOG timers

13 years ago(no commit message)
Matthias Wachs [Mon, 20 Jun 2011 09:05:51 +0000 (09:05 +0000)]

13 years agomake resolver test pass even if primary DNS is down
Christian Grothoff [Mon, 20 Jun 2011 08:50:35 +0000 (08:50 +0000)]
make resolver test pass even if primary DNS is down

13 years agotolerate partial writes better
Christian Grothoff [Mon, 20 Jun 2011 07:47:16 +0000 (07:47 +0000)]
tolerate partial writes better

13 years agoallow tests to pass on old sqlite installations
Christian Grothoff [Mon, 20 Jun 2011 07:39:00 +0000 (07:39 +0000)]
allow tests to pass on old sqlite installations

13 years agotrying to fix bus error
Christian Grothoff [Mon, 20 Jun 2011 07:32:44 +0000 (07:32 +0000)]
trying to fix bus error

13 years agofix
Christian Grothoff [Mon, 20 Jun 2011 07:20:00 +0000 (07:20 +0000)]
fix

13 years agoonly start one helper
Philipp Tölke [Sun, 19 Jun 2011 12:34:20 +0000 (12:34 +0000)]
only start one helper

(fix r15634)

13 years agoinvariant
Philipp Tölke [Sun, 19 Jun 2011 12:34:17 +0000 (12:34 +0000)]
invariant

13 years agotry to fix the helper-startup and so on
Philipp Tölke [Sun, 19 Jun 2011 12:34:14 +0000 (12:34 +0000)]
try to fix the helper-startup and so on

13 years agochecks
Christian Grothoff [Fri, 17 Jun 2011 20:28:00 +0000 (20:28 +0000)]
checks

13 years agocheck if this pos was connected before...
Christian Grothoff [Fri, 17 Jun 2011 17:47:13 +0000 (17:47 +0000)]
check if this pos was connected before...

13 years agofixing typo, possibly over-eager disconnect
Christian Grothoff [Fri, 17 Jun 2011 17:36:34 +0000 (17:36 +0000)]
fixing typo, possibly over-eager disconnect

13 years agoremove disconnects which are clearly being used improperly. Not a permanent commit...
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

13 years agomaybe cleaner to initialize explicitly
Christian Grothoff [Fri, 17 Jun 2011 16:18:17 +0000 (16:18 +0000)]
maybe cleaner to initialize explicitly

13 years agomore assertions for tracking down 1709
Christian Grothoff [Fri, 17 Jun 2011 15:48:59 +0000 (15:48 +0000)]
more assertions for tracking down 1709

13 years agofix
Christian Grothoff [Fri, 17 Jun 2011 15:40:32 +0000 (15:40 +0000)]
fix

13 years agomore error checks
Christian Grothoff [Fri, 17 Jun 2011 15:39:23 +0000 (15:39 +0000)]
more error checks

13 years agocancel change preference request
Christian Grothoff [Fri, 17 Jun 2011 15:25:59 +0000 (15:25 +0000)]
cancel change preference request

13 years agocleanup
Christian Grothoff [Fri, 17 Jun 2011 15:02:17 +0000 (15:02 +0000)]
cleanup

13 years agowarn later
Christian Grothoff [Fri, 17 Jun 2011 14:52:05 +0000 (14:52 +0000)]
warn later

13 years agocleanup
Christian Grothoff [Fri, 17 Jun 2011 14:30:59 +0000 (14:30 +0000)]
cleanup

13 years agofixing 1711
Christian Grothoff [Fri, 17 Jun 2011 14:22:04 +0000 (14:22 +0000)]
fixing 1711

13 years agofixing 1710
Christian Grothoff [Fri, 17 Jun 2011 13:35:05 +0000 (13:35 +0000)]
fixing 1710

13 years agocleaner datastore handling, fixing test failure
Christian Grothoff [Fri, 17 Jun 2011 13:32:17 +0000 (13:32 +0000)]
cleaner datastore handling, fixing test failure