oweals/gnunet.git
8 years agoNew to notify that we're done with the handshake
Jeff Burdges [Fri, 31 Jul 2015 12:17:39 +0000 (12:17 +0000)]
New to notify that we're done with the handshake

8 years agodisable socket inheritance from ARM for the testcases
Sree Harsha Totakura [Fri, 31 Jul 2015 11:22:12 +0000 (11:22 +0000)]
disable socket inheritance from ARM for the testcases

8 years agostop asking for random peers if we are shutting down
Sree Harsha Totakura [Fri, 31 Jul 2015 11:20:05 +0000 (11:20 +0000)]
stop asking for random peers if we are shutting down

8 years agoreconnect upon broken server connection
Sree Harsha Totakura [Fri, 31 Jul 2015 11:18:36 +0000 (11:18 +0000)]
reconnect upon broken server connection

8 years agofixes
Sree Harsha Totakura [Fri, 31 Jul 2015 11:18:03 +0000 (11:18 +0000)]
fixes

8 years ago- only change from uninitialized to sent, to avoid having the tunnel as not ready...
Bart Polot [Fri, 31 Jul 2015 06:58:58 +0000 (06:58 +0000)]
- only change from uninitialized to sent, to avoid having the tunnel as not ready on re-key

8 years ago- remove unnecesary include
Bart Polot [Fri, 31 Jul 2015 06:58:57 +0000 (06:58 +0000)]
- remove unnecesary include

8 years ago- fix CLI netcat
Bart Polot [Fri, 31 Jul 2015 06:58:56 +0000 (06:58 +0000)]
- fix CLI netcat

8 years ago- refactor GCP_get_peer, fix get peer info
Bart Polot [Fri, 31 Jul 2015 06:58:55 +0000 (06:58 +0000)]
- refactor GCP_get_peer, fix get peer info

8 years ago- warn about leftover CHANNEL_DESTROY in tunnel, do not break (connectivity error...
Bart Polot [Fri, 31 Jul 2015 06:58:54 +0000 (06:58 +0000)]
- warn about leftover CHANNEL_DESTROY in tunnel, do not break (connectivity error, not implementation)

8 years ago- fix uninitialized mem
Bart Polot [Fri, 31 Jul 2015 06:58:53 +0000 (06:58 +0000)]
- fix uninitialized mem

8 years ago- ignore AX KX when we already know the peer's key, not when the state is KEY_OK...
Bart Polot [Fri, 31 Jul 2015 06:58:52 +0000 (06:58 +0000)]
- ignore AX KX when we already know the peer's key, not when the state is KEY_OK. This allows the peer to issue a re-key.

8 years ago- remove hello logging
Bart Polot [Fri, 31 Jul 2015 06:58:50 +0000 (06:58 +0000)]
- remove hello logging

8 years ago-fix push receive
Julius Bünger [Wed, 29 Jul 2015 13:19:30 +0000 (13:19 +0000)]
-fix push receive

8 years ago-fixes and improvements
Julius Bünger [Wed, 29 Jul 2015 12:26:14 +0000 (12:26 +0000)]
-fixes and improvements

8 years ago-fixes
Julius Bünger [Wed, 29 Jul 2015 11:28:17 +0000 (11:28 +0000)]
-fixes

8 years ago-stop passing static peermap
Julius Bünger [Wed, 29 Jul 2015 11:28:16 +0000 (11:28 +0000)]
-stop passing static peermap

8 years agomore assertions
Sree Harsha Totakura [Tue, 28 Jul 2015 15:29:19 +0000 (15:29 +0000)]
more assertions

8 years agoAdd AppArmor abstractions(gnunet-common, gnunet-libaudio)
Julien Morvan [Tue, 28 Jul 2015 15:04:15 +0000 (15:04 +0000)]
Add AppArmor abstractions(gnunet-common, gnunet-libaudio)

8 years agoAdd AppArmor profiles
Julien Morvan [Tue, 28 Jul 2015 14:56:33 +0000 (14:56 +0000)]
Add AppArmor profiles

8 years agoAdd support for building connection proxies.
Jeff Burdges [Tue, 28 Jul 2015 14:50:10 +0000 (14:50 +0000)]
Add support for building connection proxies.

It should not have any effect on existing code, and pass any tests that
would pass normally, but if it does break anyhting then contact me ASAP.

8 years agocode cleanup
Sree Harsha Totakura [Tue, 28 Jul 2015 14:11:17 +0000 (14:11 +0000)]
code cleanup

8 years agoFix segfault in handle_core_disconnect
David Barksdale [Mon, 27 Jul 2015 21:27:00 +0000 (21:27 +0000)]
Fix segfault in handle_core_disconnect

The handle_revocation_union_request code for creating a PeerEntry
was not creating the MQ. Moved the duplicated code to it's own function
and also created one for delete.
Since the MQ was not created we get a segfault trying to destroy it
in handle_core_disconnect.

8 years agoMatch struct IPv4/6TcpAddress with UDP versions
David Barksdale [Mon, 27 Jul 2015 20:44:56 +0000 (20:44 +0000)]
Match struct IPv4/6TcpAddress with UDP versions

I noticed that struct IPv4TcpAddress had two extra bytes in HELLOs
generated on my machine. This change removes those extra bytes.

8 years agoStatment added in r36048 terminated by a . instead of a ;
Jeff Burdges [Mon, 27 Jul 2015 13:50:14 +0000 (13:50 +0000)]
Statment added in r36048 terminated by a . instead of a ;

Actually make check still fails on test_peerstore_api_sync but
at least it builds now.

8 years ago-do not run test without sqlite
Christian Grothoff [Mon, 27 Jul 2015 12:41:57 +0000 (12:41 +0000)]
-do not run test without sqlite

8 years ago-doxygen, indentation
Christian Grothoff [Mon, 27 Jul 2015 12:40:59 +0000 (12:40 +0000)]
-doxygen, indentation

8 years agoPatch from Daniel Golle <daniel@makrotopia.org> on Sun 26 Jul 2015:
Jeff Burdges [Mon, 27 Jul 2015 09:17:19 +0000 (09:17 +0000)]
Patch from Daniel Golle <daniel@makrotopia.org> on Sun 26 Jul 2015:

r36102 moved psyc_util_lib.c from src/psyc to src/psycstore
Reflect that change in po/POTFILES.in and in psyc_util_lib.c

8 years agoDisable Stun
Bruno Cabral [Fri, 24 Jul 2015 23:20:22 +0000 (23:20 +0000)]
Disable Stun

8 years ago-fixed assertion
Julius Bünger [Fri, 24 Jul 2015 10:17:51 +0000 (10:17 +0000)]
-fixed assertion

8 years ago-fixed emptiness check
Julius Bünger [Fri, 24 Jul 2015 09:49:14 +0000 (09:49 +0000)]
-fixed emptiness check

8 years ago-logging
Julius Bünger [Fri, 24 Jul 2015 09:39:40 +0000 (09:39 +0000)]
-logging

8 years agoget indices for evaluation with diehard
Julius Bünger [Thu, 23 Jul 2015 18:23:39 +0000 (18:23 +0000)]
get indices for evaluation with diehard

8 years ago-fixed cadet usage
Julius Bünger [Thu, 23 Jul 2015 18:21:52 +0000 (18:21 +0000)]
-fixed cadet usage

8 years ago-keep peers malicious
Julius Bünger [Thu, 23 Jul 2015 18:21:51 +0000 (18:21 +0000)]
-keep peers malicious

8 years agoget perfect sample of each sampler element
Julius Bünger [Thu, 23 Jul 2015 18:21:49 +0000 (18:21 +0000)]
get perfect sample of each sampler element

8 years ago-split up sampler and sampler element
Julius Bünger [Thu, 23 Jul 2015 18:21:45 +0000 (18:21 +0000)]
-split up sampler and sampler element

8 years agoTUN_IFNAME is the tunnel interface, not EXIT_IFNAME
David Barksdale [Wed, 22 Jul 2015 17:02:15 +0000 (17:02 +0000)]
TUN_IFNAME is the tunnel interface, not EXIT_IFNAME

8 years ago-removed unnecessary complex code
Julius Bünger [Wed, 22 Jul 2015 09:37:35 +0000 (09:37 +0000)]
-removed unnecessary complex code

8 years ago-fixed early destruction of channel
Julius Bünger [Wed, 22 Jul 2015 09:37:33 +0000 (09:37 +0000)]
-fixed early destruction of channel

8 years ago-fixed indexing
Julius Bünger [Wed, 22 Jul 2015 09:37:31 +0000 (09:37 +0000)]
-fixed indexing

8 years ago-prevent harmless warning
Julius Bünger [Wed, 22 Jul 2015 09:37:29 +0000 (09:37 +0000)]
-prevent harmless warning

8 years ago-logging
Julius Bünger [Wed, 22 Jul 2015 09:37:27 +0000 (09:37 +0000)]
-logging

8 years ago-cleaned resizing of sampler
Julius Bünger [Wed, 22 Jul 2015 09:37:26 +0000 (09:37 +0000)]
-cleaned resizing of sampler

8 years ago-fixed duplicate ntfy_tmt_rdy
Julius Bünger [Wed, 22 Jul 2015 09:37:24 +0000 (09:37 +0000)]
-fixed duplicate ntfy_tmt_rdy

8 years ago-fixed inline docu
Julius Bünger [Wed, 22 Jul 2015 09:37:22 +0000 (09:37 +0000)]
-fixed inline docu

8 years ago-removed unneeded peermap_put
Julius Bünger [Wed, 22 Jul 2015 09:37:20 +0000 (09:37 +0000)]
-removed unneeded peermap_put

8 years ago-fixed wrong check
Julius Bünger [Wed, 22 Jul 2015 09:37:18 +0000 (09:37 +0000)]
-fixed wrong check

8 years agolog missing config
Julius Bünger [Wed, 22 Jul 2015 09:37:16 +0000 (09:37 +0000)]
log missing config

8 years ago- log
Bart Polot [Wed, 22 Jul 2015 03:11:43 +0000 (03:11 +0000)]
- log

8 years ago- cancel retry task if all pending messages are freed by bitfield ACK
Bart Polot [Mon, 20 Jul 2015 16:41:48 +0000 (16:41 +0000)]
- cancel retry task if all pending messages are freed by bitfield ACK

8 years ago- code formatting, logging
Bart Polot [Mon, 20 Jul 2015 16:41:47 +0000 (16:41 +0000)]
- code formatting, logging

8 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

8 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.

8 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

8 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...

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

8 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

8 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

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

8 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

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

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

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

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

8 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

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

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

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

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

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

8 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

8 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

8 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

8 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

8 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

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

8 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

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

8 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

8 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

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

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

8 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)

8 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

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

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

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

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

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

8 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

8 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