oweals/gnunet.git
7 years agomore work on peer and paths structures
Christian Grothoff [Mon, 16 Jan 2017 11:06:17 +0000 (12:06 +0100)]
more work on peer and paths structures

7 years agodesign CadetPeerPathEntry data structure
Christian Grothoff [Mon, 16 Jan 2017 10:25:24 +0000 (11:25 +0100)]
design CadetPeerPathEntry data structure

7 years agosimplify GNUNET_CONTAINER_heap_update_cost API
Christian Grothoff [Mon, 16 Jan 2017 10:24:30 +0000 (11:24 +0100)]
simplify GNUNET_CONTAINER_heap_update_cost API

7 years agobugfixes in the multicast service
lurchi [Mon, 16 Jan 2017 06:50:00 +0000 (07:50 +0100)]
bugfixes in the multicast service

It's now possible to use the social service to enter a place on another peer as guest.

7 years agostarting re-implementation of CADET service
Christian Grothoff [Sun, 15 Jan 2017 20:49:27 +0000 (21:49 +0100)]
starting re-implementation of CADET service

7 years agocleaning up some CADET logic, improving types used
Christian Grothoff [Sun, 15 Jan 2017 20:49:06 +0000 (21:49 +0100)]
cleaning up some CADET logic, improving types used

7 years agofix format string issue
Christian Grothoff [Sun, 15 Jan 2017 20:48:12 +0000 (21:48 +0100)]
fix format string issue

7 years agoindentation fixes
Christian Grothoff [Sun, 15 Jan 2017 17:46:17 +0000 (18:46 +0100)]
indentation fixes

7 years agoblock size of 0 is also valid
Christian Grothoff [Sun, 15 Jan 2017 17:41:34 +0000 (18:41 +0100)]
block size of 0 is also valid

7 years agotrying to fix issue reported by Lurchi
Christian Grothoff [Sat, 14 Jan 2017 17:01:12 +0000 (18:01 +0100)]
trying to fix issue reported by Lurchi

7 years agodo not start zonemaster in tests that do not need it
Christian Grothoff [Sat, 14 Jan 2017 15:14:15 +0000 (16:14 +0100)]
do not start zonemaster in tests that do not need it

7 years agodegrade warning to DEBUG statement, include logging of retry delay
Christian Grothoff [Fri, 13 Jan 2017 12:25:47 +0000 (13:25 +0100)]
degrade warning to DEBUG statement, include logging of retry delay

7 years agoimplement -T option for gnunet-arm (#4854)
Christian Grothoff [Fri, 13 Jan 2017 12:23:38 +0000 (13:23 +0100)]
implement -T option for gnunet-arm (#4854)

7 years agoauction: add test for auction-create
Markus Teich [Thu, 12 Jan 2017 19:17:35 +0000 (20:17 +0100)]
auction: add test for auction-create

7 years agoauction: check for empty pricelist
Markus Teich [Thu, 12 Jan 2017 19:16:40 +0000 (20:16 +0100)]
auction: check for empty pricelist

7 years agoauction: add pricemap validation
Markus Teich [Thu, 12 Jan 2017 18:23:12 +0000 (19:23 +0100)]
auction: add pricemap validation

7 years agohandle case upnpc not found nicely
Christian Grothoff [Thu, 12 Jan 2017 17:33:03 +0000 (18:33 +0100)]
handle case upnpc not found nicely

7 years agospacing
Christian Grothoff [Thu, 12 Jan 2017 17:22:26 +0000 (18:22 +0100)]
spacing

7 years agocorrect section is nat-auto
Christian Grothoff [Thu, 12 Jan 2017 17:22:05 +0000 (18:22 +0100)]
correct section is nat-auto

7 years agoMerge remote-tracking branch 'origin/master'
Markus Teich [Thu, 12 Jan 2017 17:13:17 +0000 (18:13 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoforce non-zero
Christian Grothoff [Thu, 12 Jan 2017 17:04:14 +0000 (18:04 +0100)]
force non-zero

7 years agouse sane default
Christian Grothoff [Thu, 12 Jan 2017 17:01:27 +0000 (18:01 +0100)]
use sane default

7 years agoMerge branch 'master' into auction
Markus Teich [Thu, 12 Jan 2017 16:34:19 +0000 (17:34 +0100)]
Merge branch 'master' into auction

7 years agoconfigure.ac: add notice for libjansson
Markus Teich [Thu, 12 Jan 2017 16:33:52 +0000 (17:33 +0100)]
configure.ac: add notice for libjansson

7 years agoinclude json dependency
Markus Teich [Thu, 12 Jan 2017 16:29:25 +0000 (17:29 +0100)]
include json dependency

7 years agoadd basic cmdline checking
Markus Teich [Thu, 12 Jan 2017 16:28:41 +0000 (17:28 +0100)]
add basic cmdline checking

7 years agofix section name
Christian Grothoff [Thu, 12 Jan 2017 16:20:17 +0000 (17:20 +0100)]
fix section name

7 years agoregen POTfiles
Christian Grothoff [Thu, 12 Jan 2017 16:19:13 +0000 (17:19 +0100)]
regen POTfiles

7 years agoupdate cmdline parsing
Markus Teich [Thu, 12 Jan 2017 11:30:02 +0000 (12:30 +0100)]
update cmdline parsing

7 years agoadd empty auctions.conf to satisfy build system
Daniel Golle [Wed, 11 Jan 2017 21:52:20 +0000 (22:52 +0100)]
add empty auctions.conf to satisfy build system

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agofix FTBFS
Christian Grothoff [Wed, 11 Jan 2017 18:57:36 +0000 (19:57 +0100)]
fix FTBFS

7 years agocmdline for auction-create
Markus Teich [Wed, 11 Jan 2017 13:50:29 +0000 (14:50 +0100)]
cmdline for auction-create

7 years agoinitial gnunet-auction commit
Markus Teich [Tue, 3 Jan 2017 06:52:18 +0000 (07:52 +0100)]
initial gnunet-auction commit

7 years agoremove old nat_lib header to avoid problems
Christian Grothoff [Tue, 10 Jan 2017 17:52:29 +0000 (18:52 +0100)]
remove old nat_lib header to avoid problems

7 years agofix misc compilation issues in nat-auto
Christian Grothoff [Tue, 10 Jan 2017 17:50:16 +0000 (18:50 +0100)]
fix misc compilation issues in nat-auto

7 years agoremove dead legacy decls
Christian Grothoff [Tue, 10 Jan 2017 17:25:00 +0000 (18:25 +0100)]
remove dead legacy decls

7 years agorename connecT -> connect now that the old API is dead
Christian Grothoff [Tue, 10 Jan 2017 16:38:29 +0000 (17:38 +0100)]
rename connecT -> connect now that the old API is dead

7 years agoeliminating dead cth field
Christian Grothoff [Tue, 10 Jan 2017 16:35:49 +0000 (17:35 +0100)]
eliminating dead cth field

7 years agodon't attempt to build set profilers if testing is disabled
Daniel Golle [Tue, 10 Jan 2017 04:49:13 +0000 (05:49 +0100)]
don't attempt to build set profilers if testing is disabled

7 years agodon't attempt to build dht-profiler if testing is disabled
Daniel Golle [Tue, 10 Jan 2017 04:42:44 +0000 (05:42 +0100)]
don't attempt to build dht-profiler if testing is disabled

7 years agodon't attempt to build ats-tests if testing is disabled
Daniel Golle [Tue, 10 Jan 2017 04:36:48 +0000 (05:36 +0100)]
don't attempt to build ats-tests if testing is disabled

7 years agoats-tests: fix compile
Daniel Golle [Tue, 10 Jan 2017 04:17:54 +0000 (05:17 +0100)]
ats-tests: fix compile

7 years agocosmetics
Christian Grothoff [Mon, 9 Jan 2017 16:50:10 +0000 (17:50 +0100)]
cosmetics

7 years agodo not attempt to publish empty HELLOs
Christian Grothoff [Mon, 9 Jan 2017 16:49:36 +0000 (17:49 +0100)]
do not attempt to publish empty HELLOs

7 years agoremove obsolete options
Christian Grothoff [Mon, 9 Jan 2017 16:49:12 +0000 (17:49 +0100)]
remove obsolete options

7 years agoimprove comments
Christian Grothoff [Mon, 9 Jan 2017 16:48:52 +0000 (17:48 +0100)]
improve comments

7 years agocosmetics
Christian Grothoff [Mon, 9 Jan 2017 16:48:27 +0000 (17:48 +0100)]
cosmetics

7 years agoenable upnpc by default
Christian Grothoff [Mon, 9 Jan 2017 08:26:28 +0000 (09:26 +0100)]
enable upnpc by default

7 years agoeliminate dead NAT options
Christian Grothoff [Mon, 9 Jan 2017 07:59:53 +0000 (08:59 +0100)]
eliminate dead NAT options

7 years agofix link issue
Christian Grothoff [Mon, 9 Jan 2017 07:51:33 +0000 (08:51 +0100)]
fix link issue

7 years agolog at DEBUG level
Christian Grothoff [Mon, 9 Jan 2017 07:49:44 +0000 (08:49 +0100)]
log at DEBUG level

7 years agorename new client API implementation to name of standard implementation
Christian Grothoff [Mon, 9 Jan 2017 07:42:37 +0000 (08:42 +0100)]
rename new client API implementation to name of standard implementation

7 years agorename new core API implementation to name of standard implementation
Christian Grothoff [Mon, 9 Jan 2017 07:42:04 +0000 (08:42 +0100)]
rename new core API implementation to name of standard implementation

7 years agoremove legacy core api code (now dead)
Christian Grothoff [Mon, 9 Jan 2017 07:41:22 +0000 (08:41 +0100)]
remove legacy core api code (now dead)

7 years agoignore zonefiles dir
Christian Grothoff [Mon, 9 Jan 2017 07:38:14 +0000 (08:38 +0100)]
ignore zonefiles dir

7 years agodead code elimination
Christian Grothoff [Mon, 9 Jan 2017 07:35:43 +0000 (08:35 +0100)]
dead code elimination

7 years agohandle transmissions initiated during disconnect callbacks by dropping
Christian Grothoff [Mon, 9 Jan 2017 07:32:21 +0000 (08:32 +0100)]
handle transmissions initiated during disconnect callbacks by dropping

7 years agocancel potentially dangling reconnect task
Christian Grothoff [Mon, 9 Jan 2017 07:30:41 +0000 (08:30 +0100)]
cancel potentially dangling reconnect task

7 years agoout-of-order PIDs are not exactly protocol violations, hence do not report as such
Christian Grothoff [Mon, 9 Jan 2017 07:22:33 +0000 (08:22 +0100)]
out-of-order PIDs are not exactly protocol violations, hence do not report as such

7 years agoadd entry for OpenWrt/LEDE along with my email address
Daniel Golle [Mon, 9 Jan 2017 15:18:53 +0000 (16:18 +0100)]
add entry for OpenWrt/LEDE along with my email address

7 years agoproperly handle case of should-drop by asynchronously running continuation
Christian Grothoff [Mon, 9 Jan 2017 06:31:49 +0000 (07:31 +0100)]
properly handle case of should-drop by asynchronously running continuation

7 years agoDLL remove already done inside of call_peer_cont()
Christian Grothoff [Mon, 9 Jan 2017 06:22:14 +0000 (07:22 +0100)]
DLL remove already done inside of call_peer_cont()

7 years agofix format string issue
Christian Grothoff [Mon, 9 Jan 2017 06:18:43 +0000 (07:18 +0100)]
fix format string issue

7 years agofix more field initialziation order issues
Christian Grothoff [Mon, 9 Jan 2017 06:17:19 +0000 (07:17 +0100)]
fix more field initialziation order issues

7 years agofix crashes caused by DLL removes preceeding DLL inserts
Christian Grothoff [Mon, 9 Jan 2017 06:10:37 +0000 (07:10 +0100)]
fix crashes caused by DLL removes preceeding DLL inserts

7 years agoeven more .gitignore updates
Christian Grothoff [Sun, 8 Jan 2017 19:27:17 +0000 (20:27 +0100)]
even more .gitignore updates

7 years agoeven more .gitignore updates
Christian Grothoff [Sun, 8 Jan 2017 19:26:53 +0000 (20:26 +0100)]
even more .gitignore updates

7 years agoeven more .gitignore updates
Christian Grothoff [Sun, 8 Jan 2017 19:26:14 +0000 (20:26 +0100)]
even more .gitignore updates

7 years agoexclude more tests
Christian Grothoff [Sun, 8 Jan 2017 19:22:49 +0000 (20:22 +0100)]
exclude more tests

7 years agoignore util tests
Christian Grothoff [Sun, 8 Jan 2017 19:15:19 +0000 (20:15 +0100)]
ignore util tests

7 years agofix potential free-of-null
Christian Grothoff [Sun, 8 Jan 2017 19:12:23 +0000 (20:12 +0100)]
fix potential free-of-null

7 years agofix potential NPE
Christian Grothoff [Sun, 8 Jan 2017 19:09:59 +0000 (20:09 +0100)]
fix potential NPE

7 years agoremove unnecessary calls to gnunet-peerinfo that also caused the system to get stuck
Christian Grothoff [Sun, 8 Jan 2017 18:16:59 +0000 (19:16 +0100)]
remove unnecessary calls to gnunet-peerinfo that also caused the system to get stuck

7 years agoreserve protocol number range for TMCG
Christian Grothoff [Sat, 7 Jan 2017 21:50:07 +0000 (22:50 +0100)]
reserve protocol number range for TMCG

7 years agoupdate README, was ancient
Christian Grothoff [Sat, 7 Jan 2017 17:26:14 +0000 (18:26 +0100)]
update README, was ancient

7 years agofix calls to test_address, expects a struct sockaddr, not an in_addr
Christian Grothoff [Sat, 7 Jan 2017 16:58:36 +0000 (17:58 +0100)]
fix calls to test_address, expects a struct sockaddr, not an in_addr

7 years agoremove legacy NAT library logic, or preserve if it might still be useful
Christian Grothoff [Sat, 7 Jan 2017 15:47:07 +0000 (16:47 +0100)]
remove legacy NAT library logic, or preserve if it might still be useful

7 years agomigrate gnunet-nat-server to new NAT lib
Christian Grothoff [Sat, 7 Jan 2017 15:36:36 +0000 (16:36 +0100)]
migrate gnunet-nat-server to new NAT lib

7 years agoremove dependency on old NAT logic from gnunet-transport
Christian Grothoff [Sat, 7 Jan 2017 15:28:52 +0000 (16:28 +0100)]
remove dependency on old NAT logic from gnunet-transport

7 years agomake sure nat-auto code uses NAT_AUTO prefix
Christian Grothoff [Sat, 7 Jan 2017 15:03:59 +0000 (16:03 +0100)]
make sure nat-auto code uses NAT_AUTO prefix

7 years agomigrate HTTP plugin to new NAT logic
Christian Grothoff [Sat, 7 Jan 2017 14:54:38 +0000 (15:54 +0100)]
migrate HTTP plugin to new NAT logic

7 years agomigrate TCP plugin to new NAT logic
Christian Grothoff [Sat, 7 Jan 2017 14:46:30 +0000 (15:46 +0100)]
migrate TCP plugin to new NAT logic

7 years agomigrate UDP plugin to new NAT logic
Christian Grothoff [Sat, 7 Jan 2017 14:32:32 +0000 (15:32 +0100)]
migrate UDP plugin to new NAT logic

7 years agofixing uninit sin_addr; now successfully tested external hole punching support in...
Christian Grothoff [Sat, 7 Jan 2017 12:05:27 +0000 (13:05 +0100)]
fixing uninit sin_addr; now successfully tested external hole punching support in new NAT code; documenting options to be used in the future

7 years agofix free of statically allocated value
Christian Grothoff [Sat, 7 Jan 2017 11:50:50 +0000 (12:50 +0100)]
fix free of statically allocated value

7 years agowas tested
Christian Grothoff [Sat, 7 Jan 2017 00:09:01 +0000 (01:09 +0100)]
was tested

7 years agofix bad cast, add additional assertions that AF is set, avoid unaligned access to...
Christian Grothoff [Fri, 6 Jan 2017 23:19:44 +0000 (00:19 +0100)]
fix bad cast, add additional assertions that AF is set, avoid unaligned access to struct sockaddr_in

7 years agofix NPE if hole-external option is not set
Christian Grothoff [Fri, 6 Jan 2017 22:34:19 +0000 (23:34 +0100)]
fix NPE if hole-external option is not set

7 years agofix format string issue
Christian Grothoff [Fri, 6 Jan 2017 22:05:54 +0000 (23:05 +0100)]
fix format string issue

7 years agoseparate service for autoconfiguration from NAT traversal
Christian Grothoff [Fri, 6 Jan 2017 12:26:59 +0000 (13:26 +0100)]
separate service for autoconfiguration from NAT traversal

7 years agoseparate service for autoconfiguration from NAT traversal
Christian Grothoff [Fri, 6 Jan 2017 12:26:38 +0000 (13:26 +0100)]
separate service for autoconfiguration from NAT traversal

7 years agobuildbot: ssh config
tg(x) [Thu, 5 Jan 2017 21:22:51 +0000 (22:22 +0100)]
buildbot: ssh config

7 years agopass section name instead of specific option via IPC
Christian Grothoff [Thu, 5 Jan 2017 20:23:02 +0000 (21:23 +0100)]
pass section name instead of specific option via IPC

7 years agoinclude zonemaster in build
Christian Grothoff [Thu, 5 Jan 2017 19:41:38 +0000 (20:41 +0100)]
include zonemaster in build

7 years agofix uninit variable causing crash on 0 value
Christian Grothoff [Thu, 5 Jan 2017 19:40:16 +0000 (20:40 +0100)]
fix uninit variable causing crash on 0 value

7 years agoupdate comments
Christian Grothoff [Thu, 5 Jan 2017 19:28:34 +0000 (20:28 +0100)]
update comments

7 years agohandle 'AUTO' option in manual hole punching setup
Christian Grothoff [Thu, 5 Jan 2017 19:26:55 +0000 (20:26 +0100)]
handle 'AUTO' option in manual hole punching setup

7 years agomove external IP logic to separate file
Christian Grothoff [Thu, 5 Jan 2017 17:51:02 +0000 (18:51 +0100)]
move external IP logic to separate file

7 years agoproperly handle DynDNS lookup results
Christian Grothoff [Thu, 5 Jan 2017 14:03:41 +0000 (15:03 +0100)]
properly handle DynDNS lookup results

7 years agonotes
Christian Grothoff [Thu, 5 Jan 2017 13:43:35 +0000 (14:43 +0100)]
notes