oweals/gnunet.git
9 years agoRemove this GNUNET_htonl_signed nonsense
David Barksdale [Sun, 19 Jul 2015 15:35:07 +0000 (15:35 +0000)]
Remove this GNUNET_htonl_signed nonsense

9 years agoMove libgnunetpsycutil.la to psycstore
David Barksdale [Sun, 19 Jul 2015 15:33:15 +0000 (15:33 +0000)]
Move libgnunetpsycutil.la to psycstore

This solves a circular dependency between psyc and psycstore.

9 years agoGet STUN to work with UDP plugin
Bruno Cabral [Sat, 18 Jul 2015 19:15:51 +0000 (19:15 +0000)]
Get STUN to work with UDP plugin

9 years agowork around bogus cc warning -- for some C compilers...
Christian Grothoff [Sat, 18 Jul 2015 13:40:19 +0000 (13:40 +0000)]
work around bogus cc warning -- for some C compilers...

9 years agominor modifications to reduce warnings
Christian Grothoff [Sat, 18 Jul 2015 13:39:41 +0000 (13:39 +0000)]
minor modifications to reduce warnings

9 years ago-adding missing 'const' decls, fixing indentation / doxygen a bit
Christian Grothoff [Sat, 18 Jul 2015 13:33:10 +0000 (13:33 +0000)]
-adding missing 'const' decls, fixing indentation / doxygen a bit

9 years agopsyc/store: apply state modifiers
Gabor X Toth [Sat, 18 Jul 2015 00:03:06 +0000 (00:03 +0000)]
psyc/store: apply state modifiers

9 years agopsycstore: doc formatting
Gabor X Toth [Sat, 18 Jul 2015 00:03:00 +0000 (00:03 +0000)]
psycstore: doc formatting

9 years ago-do not use header of LE <1.0 by also checking that the binary version was acceptable
Christian Grothoff [Thu, 16 Jul 2015 10:06:55 +0000 (10:06 +0000)]
-do not use header of LE <1.0 by also checking that the binary version was acceptable

9 years ago-remove stupid assertion
Christian Grothoff [Wed, 15 Jul 2015 17:40:48 +0000 (17:40 +0000)]
-remove stupid assertion

9 years ago-downgrade version requirement further
Christian Grothoff [Wed, 15 Jul 2015 13:17:09 +0000 (13:17 +0000)]
-downgrade version requirement further

9 years ago-fix
Christian Grothoff [Wed, 15 Jul 2015 12:49:07 +0000 (12:49 +0000)]
-fix

9 years agofix gnurl comparison
David Barksdale [Wed, 15 Jul 2015 12:32:49 +0000 (12:32 +0000)]
fix gnurl comparison

9 years ago-need to fully unregister from neighbours, as otherwise assertion fails if identical...
Christian Grothoff [Wed, 15 Jul 2015 11:45:50 +0000 (11:45 +0000)]
-need to fully unregister from neighbours, as otherwise assertion fails if identical connection is added

9 years ago- better log
Bart Polot [Wed, 15 Jul 2015 11:45:16 +0000 (11:45 +0000)]
- better log

9 years ago- log warning
Bart Polot [Wed, 15 Jul 2015 11:45:16 +0000 (11:45 +0000)]
- log warning

9 years agoDetailed statistics
Bart Polot [Wed, 15 Jul 2015 11:45:15 +0000 (11:45 +0000)]
Detailed statistics

9 years ago- debug info
Bart Polot [Wed, 15 Jul 2015 11:45:14 +0000 (11:45 +0000)]
- debug info

9 years ago- doc
Bart Polot [Wed, 15 Jul 2015 11:45:14 +0000 (11:45 +0000)]
- doc

9 years ago- send payload on AX key receive
Bart Polot [Wed, 15 Jul 2015 11:45:13 +0000 (11:45 +0000)]
- send payload on AX key receive

9 years ago- let one keepalive be queued at shutdown
Bart Polot [Wed, 15 Jul 2015 11:45:12 +0000 (11:45 +0000)]
- let one keepalive be queued at shutdown

9 years ago- don't send KEEPALIVE if the tunnel has traffic queued
Bart Polot [Wed, 15 Jul 2015 11:45:11 +0000 (11:45 +0000)]
- don't send KEEPALIVE if the tunnel has traffic queued

9 years ago- fix end of kx condition to reception of valid payload only
Bart Polot [Wed, 15 Jul 2015 11:45:11 +0000 (11:45 +0000)]
- fix end of kx condition to reception of valid payload only

9 years ago- improved logging of payload traffic
Bart Polot [Wed, 15 Jul 2015 11:45:10 +0000 (11:45 +0000)]
- improved logging of payload traffic

9 years ago-fix ARM binding
Christian Grothoff [Tue, 14 Jul 2015 23:49:34 +0000 (23:49 +0000)]
-fix ARM binding

9 years ago-fix gnurl/curl detection warning
Christian Grothoff [Tue, 14 Jul 2015 23:43:44 +0000 (23:43 +0000)]
-fix gnurl/curl detection warning

9 years agothis should fix #3846
Christian Grothoff [Tue, 14 Jul 2015 23:34:21 +0000 (23:34 +0000)]
this should fix #3846

9 years agocommitting version used to produce 3846:9432
Christian Grothoff [Tue, 14 Jul 2015 21:56:33 +0000 (21:56 +0000)]
committing version used to produce 3846:9432

9 years agoadding moderately expensive instrumentation to track down invariant violation #3846...
Christian Grothoff [Mon, 13 Jul 2015 20:23:53 +0000 (20:23 +0000)]
adding moderately expensive instrumentation to track down invariant violation #3846 in CADET

9 years ago-no binding for daemons
Christian Grothoff [Mon, 13 Jul 2015 14:58:08 +0000 (14:58 +0000)]
-no binding for daemons

9 years ago-no binding for daemons
Christian Grothoff [Mon, 13 Jul 2015 14:56:18 +0000 (14:56 +0000)]
-no binding for daemons

9 years agoautomatically clean up left-over Unix domain socket files when trying to bind (fixes...
Christian Grothoff [Mon, 13 Jul 2015 14:53:30 +0000 (14:53 +0000)]
automatically clean up left-over Unix domain socket files when trying to bind (fixes #3723)

9 years agoraise low limits, as they were they are bound to cause problems with reverse-proxy...
Christian Grothoff [Mon, 13 Jul 2015 13:57:47 +0000 (13:57 +0000)]
raise low limits, as they were they are bound to cause problems with reverse-proxy setups

9 years ago-indentation fixes
Christian Grothoff [Mon, 13 Jul 2015 12:11:25 +0000 (12:11 +0000)]
-indentation fixes

9 years ago- Identity token support
Martin Schanzenbach [Fri, 10 Jul 2015 16:17:30 +0000 (16:17 +0000)]
- Identity token support

9 years agoDEFAULTSERVICES is dead, remove remains
Christian Grothoff [Wed, 8 Jul 2015 20:48:24 +0000 (20:48 +0000)]
DEFAULTSERVICES is dead, remove remains

9 years ago-fix -h string
Christian Grothoff [Wed, 8 Jul 2015 06:28:50 +0000 (06:28 +0000)]
-fix -h string

9 years agoslightly nicer ifname cmp
Christian Grothoff [Tue, 7 Jul 2015 21:45:31 +0000 (21:45 +0000)]
slightly nicer ifname cmp

9 years agodo not add our virtual interfaces to our HELLO
Christian Grothoff [Tue, 7 Jul 2015 21:41:29 +0000 (21:41 +0000)]
do not add our virtual interfaces to our HELLO

9 years ago-change default port, as 53 won't work without root anyway
Christian Grothoff [Tue, 7 Jul 2015 21:04:17 +0000 (21:04 +0000)]
-change default port, as 53 won't work without root anyway

9 years ago-fix non-deterministic peerstore sync failure
Christian Grothoff [Mon, 6 Jul 2015 14:22:51 +0000 (14:22 +0000)]
-fix non-deterministic peerstore sync failure

9 years ago-style fixes
Christian Grothoff [Fri, 3 Jul 2015 09:35:27 +0000 (09:35 +0000)]
-style fixes

9 years ago-adding ecc dlog support
Christian Grothoff [Thu, 2 Jul 2015 19:58:35 +0000 (19:58 +0000)]
-adding ecc dlog support

9 years ago(no commit message)
Bruno Cabral [Wed, 1 Jul 2015 04:09:34 +0000 (04:09 +0000)]

9 years agofix #3869: outdated FSF address
Christian Grothoff [Tue, 30 Jun 2015 11:38:37 +0000 (11:38 +0000)]
fix #3869: outdated FSF address

9 years agopatch from Nicolas Fournier to add some _dup and _cmp functions for RSA signatures...
Christian Grothoff [Tue, 30 Jun 2015 09:43:59 +0000 (09:43 +0000)]
patch from Nicolas Fournier to add some _dup and _cmp functions for RSA signatures and private keys

9 years ago- use 32 byte cast
Bart Polot [Tue, 30 Jun 2015 09:43:08 +0000 (09:43 +0000)]
- use 32 byte cast

9 years agoCheck in the right place for libpq-fe.h
David Barksdale [Mon, 29 Jun 2015 16:07:15 +0000 (16:07 +0000)]
Check in the right place for libpq-fe.h

9 years ago- clean up gns rest api
Martin Schanzenbach [Mon, 29 Jun 2015 15:56:29 +0000 (15:56 +0000)]
- clean up gns rest api

9 years ago-fix
Martin Schanzenbach [Mon, 29 Jun 2015 14:49:40 +0000 (14:49 +0000)]
-fix

9 years ago- give control over CORS methods to plugin
Martin Schanzenbach [Mon, 29 Jun 2015 14:49:09 +0000 (14:49 +0000)]
- give control over CORS methods to plugin

9 years ago- add CORS logic
Martin Schanzenbach [Mon, 29 Jun 2015 14:33:38 +0000 (14:33 +0000)]
- add CORS logic

9 years agofix #3871
Christian Grothoff [Mon, 29 Jun 2015 08:11:26 +0000 (08:11 +0000)]
fix #3871

9 years ago-fix #3870
Christian Grothoff [Mon, 29 Jun 2015 08:00:26 +0000 (08:00 +0000)]
-fix #3870

9 years agofix #3693: if PA is NULL, ignore message, we must be in the wrong state
Christian Grothoff [Sun, 28 Jun 2015 13:53:42 +0000 (13:53 +0000)]
fix #3693: if PA is NULL, ignore message, we must be in the wrong state

9 years ago-build system fixes, gettexting
Christian Grothoff [Sun, 28 Jun 2015 13:22:52 +0000 (13:22 +0000)]
-build system fixes, gettexting

9 years ago-fix indent
Christian Grothoff [Sun, 28 Jun 2015 13:10:27 +0000 (13:10 +0000)]
-fix indent

9 years ago-fix indent
Christian Grothoff [Sun, 28 Jun 2015 13:05:52 +0000 (13:05 +0000)]
-fix indent

9 years agoChange NPE into GNUNET_break (0)
David Barksdale [Sat, 27 Jun 2015 23:21:04 +0000 (23:21 +0000)]
Change NPE into GNUNET_break (0)

See issue #3693

9 years agodowngrade to gettext 0.18.3 for more sane availability
Christian Grothoff [Sat, 27 Jun 2015 19:50:10 +0000 (19:50 +0000)]
downgrade to gettext 0.18.3 for more sane availability

9 years ago-add missing include, remove redundant includes
Christian Grothoff [Sat, 27 Jun 2015 19:45:14 +0000 (19:45 +0000)]
-add missing include, remove redundant includes

9 years agoalso check for existence of libpq-fe header
Christian Grothoff [Sat, 27 Jun 2015 19:43:59 +0000 (19:43 +0000)]
also check for existence of libpq-fe header

9 years agodowngrade gettext requirement
Christian Grothoff [Sat, 27 Jun 2015 19:19:23 +0000 (19:19 +0000)]
downgrade gettext requirement

9 years ago-fix coverity 0003864
Julius Bünger [Fri, 26 Jun 2015 16:57:21 +0000 (16:57 +0000)]
-fix coverity 0003864

9 years ago-logging
Julius Bünger [Fri, 26 Jun 2015 16:57:18 +0000 (16:57 +0000)]
-logging

9 years ago- GNUNET_CADET_disconnect will destroy pending channels and call the cleanup callback...
Bart Polot [Fri, 26 Jun 2015 15:04:02 +0000 (15:04 +0000)]
- GNUNET_CADET_disconnect will destroy pending channels and call the cleanup callback on them, and cleanup_channel does access peer_map. If peer_map is destroyed before CADET_disconnect, a use-after-free happens.

9 years ago- if a path is NULL is not equivalent to any other
Bart Polot [Fri, 26 Jun 2015 12:42:09 +0000 (12:42 +0000)]
- if a path is NULL is not equivalent to any other

9 years ago- first log, then free
Bart Polot [Fri, 26 Jun 2015 12:15:18 +0000 (12:15 +0000)]
- first log, then free

9 years ago- fix log format
Bart Polot [Fri, 26 Jun 2015 12:15:17 +0000 (12:15 +0000)]
- fix log format

9 years ago- don't log old mesh versions as errors
Bart Polot [Fri, 26 Jun 2015 10:07:07 +0000 (10:07 +0000)]
- don't log old mesh versions as errors

9 years ago- try to retransmit in case of core error
Bart Polot [Fri, 26 Jun 2015 10:07:06 +0000 (10:07 +0000)]
- try to retransmit in case of core error

9 years ago- explicitly track shutdown status
Bart Polot [Fri, 26 Jun 2015 10:07:05 +0000 (10:07 +0000)]
- explicitly track shutdown status

9 years ago- ignores
Bart Polot [Fri, 26 Jun 2015 03:53:16 +0000 (03:53 +0000)]
- ignores

9 years ago- ignores
Bart Polot [Fri, 26 Jun 2015 03:32:15 +0000 (03:32 +0000)]
- ignores

9 years ago- don't torture buildbots with 5000 messages
Bart Polot [Fri, 26 Jun 2015 03:27:32 +0000 (03:27 +0000)]
- don't torture buildbots with 5000 messages

9 years agoMerge branch 'crypto'
Bart Polot [Fri, 26 Jun 2015 03:27:31 +0000 (03:27 +0000)]
Merge branch 'crypto'

9 years ago- Fix #3846. When receiving a create request for an invalid path singal that register...
Bart Polot [Fri, 26 Jun 2015 02:03:22 +0000 (02:03 +0000)]
- Fix #3846. When receiving a create request for an invalid path singal that register failed to avoid trying to unregister the connection on destroy.

9 years ago- on shutdown it will happen that core will return 0/NULL, this is not a warning
Bart Polot [Fri, 26 Jun 2015 02:03:21 +0000 (02:03 +0000)]
- on shutdown it will happen that core will return 0/NULL, this is not a warning

9 years agoadding a first set of fixmes to stun code
Matthias Wachs [Thu, 25 Jun 2015 08:48:41 +0000 (08:48 +0000)]
adding a first set of fixmes to stun code

9 years agoadding a first set of fixmes to stun code
Matthias Wachs [Thu, 25 Jun 2015 08:47:00 +0000 (08:47 +0000)]
adding a first set of fixmes to stun code

9 years ago- don't try to retrive a peer during a shutdown task
Bart Polot [Thu, 25 Jun 2015 03:47:36 +0000 (03:47 +0000)]
- don't try to retrive a peer during a shutdown task

9 years ago- destroy queued messages only after making sure no channels have handles to them
Bart Polot [Thu, 25 Jun 2015 03:32:25 +0000 (03:32 +0000)]
- destroy queued messages only after making sure no channels have handles to them

9 years ago- If the path was cleared before, connection is not registered with neighbors. Should...
Bart Polot [Thu, 25 Jun 2015 03:16:53 +0000 (03:16 +0000)]
- If the path was cleared before, connection is not registered with neighbors. Should fix #3845, #3846

9 years ago- documentation, statistics about failures
Bart Polot [Thu, 25 Jun 2015 03:16:52 +0000 (03:16 +0000)]
- documentation, statistics about failures

9 years ago- if this happens the code is badly broken, bail out
Bart Polot [Thu, 25 Jun 2015 03:16:51 +0000 (03:16 +0000)]
- if this happens the code is badly broken, bail out

9 years agoPolish and simplyfy STUN code, move STUN code to GNUNET_NAT_
Bruno Cabral [Thu, 25 Jun 2015 02:21:23 +0000 (02:21 +0000)]
Polish and simplyfy STUN code, move STUN code to GNUNET_NAT_

9 years agoCommit rewrite before moving to GNUNET_NAT functions
Bruno Cabral [Wed, 24 Jun 2015 20:00:00 +0000 (20:00 +0000)]
Commit rewrite before moving to GNUNET_NAT functions

9 years agoAvoid trying to disconnect a neighbour twice
David Barksdale [Wed, 24 Jun 2015 19:05:12 +0000 (19:05 +0000)]
Avoid trying to disconnect a neighbour twice

9 years ago- fix error message
Bart Polot [Wed, 24 Jun 2015 17:02:58 +0000 (17:02 +0000)]
- fix error message

9 years ago-add key
Christian Grothoff [Wed, 24 Jun 2015 14:32:43 +0000 (14:32 +0000)]
-add key

9 years ago- fix
Bart Polot [Wed, 24 Jun 2015 14:25:10 +0000 (14:25 +0000)]
- fix

9 years ago- complain about excessive core waiting times
Bart Polot [Wed, 24 Jun 2015 14:23:27 +0000 (14:23 +0000)]
- complain about excessive core waiting times

9 years ago- check connections on peer destroy
Bart Polot [Wed, 24 Jun 2015 14:13:53 +0000 (14:13 +0000)]
- check connections on peer destroy

9 years ago- fix compilation
Bart Polot [Wed, 24 Jun 2015 14:01:21 +0000 (14:01 +0000)]
- fix compilation

9 years ago- free skipped keys on tunnel Axolotl destroy
Bart Polot [Wed, 24 Jun 2015 14:00:45 +0000 (14:00 +0000)]
- free skipped keys on tunnel Axolotl destroy

9 years ago- free path after unregister
Bart Polot [Wed, 24 Jun 2015 13:56:33 +0000 (13:56 +0000)]
- free path after unregister

9 years ago- always free connection path, fix memory leak
Bart Polot [Wed, 24 Jun 2015 13:46:46 +0000 (13:46 +0000)]
- always free connection path, fix memory leak

9 years agoNULL terminate core_handlers[]
David Barksdale [Tue, 23 Jun 2015 18:52:02 +0000 (18:52 +0000)]
NULL terminate core_handlers[]

9 years agofix #3862
Christian Grothoff [Tue, 23 Jun 2015 17:53:58 +0000 (17:53 +0000)]
fix #3862

9 years agoFix installation of sensors when DESTDIR is used
David Barksdale [Tue, 23 Jun 2015 13:53:17 +0000 (13:53 +0000)]
Fix installation of sensors when DESTDIR is used

Also include sensors in distribution tarball.
This fixes issue #3859.