oweals/gnunet.git
7 years ago- reset timeout for early keepalive on CONN_ACK
Bart Polot [Wed, 26 Oct 2016 04:20:59 +0000 (04:20 +0000)]
- reset timeout for early keepalive on CONN_ACK

7 years ago- improve logging of CONN_ACK
Bart Polot [Wed, 26 Oct 2016 04:20:57 +0000 (04:20 +0000)]
- improve logging of CONN_ACK

7 years ago- remove dead code
Bart Polot [Wed, 26 Oct 2016 04:20:56 +0000 (04:20 +0000)]
- remove dead code

7 years ago- don't send ACK con CREATE if one is queued
Bart Polot [Wed, 26 Oct 2016 04:20:55 +0000 (04:20 +0000)]
- don't send ACK con CREATE if one is queued

7 years ago- don't complain about AX messages pre-KX
Bart Polot [Wed, 26 Oct 2016 04:20:54 +0000 (04:20 +0000)]
- don't complain about AX messages pre-KX

7 years ago- fix AX/KX CID initialization
Bart Polot [Wed, 26 Oct 2016 04:20:53 +0000 (04:20 +0000)]
- fix AX/KX CID initialization

7 years ago- simplify KX code
Bart Polot [Wed, 26 Oct 2016 04:20:52 +0000 (04:20 +0000)]
- simplify KX code

7 years agoMake a copy of the message on connection level only if it needs to be modified (gener...
Bart Polot [Wed, 26 Oct 2016 04:20:51 +0000 (04:20 +0000)]
Make a copy of the message on connection level only if it needs to be modified (generated by the Tunnel)

7 years ago- simplify connection-level processing of messages to be sent
Bart Polot [Wed, 26 Oct 2016 04:20:49 +0000 (04:20 +0000)]
- simplify connection-level processing of messages to be sent

7 years ago- don't allocate message copies on the heap
Bart Polot [Wed, 26 Oct 2016 04:20:48 +0000 (04:20 +0000)]
- don't allocate message copies on the heap

7 years ago- send connection keepalive if tunnel is unable to send traffic yet
Bart Polot [Wed, 26 Oct 2016 04:20:47 +0000 (04:20 +0000)]
- send connection keepalive if tunnel is unable to send traffic yet

7 years ago- cancel maintenance message if connection is confirmed while a maintenance message...
Bart Polot [Wed, 26 Oct 2016 04:20:46 +0000 (04:20 +0000)]
- cancel maintenance message if connection is confirmed while a maintenance message is queued

7 years ago- minor changes, TODO, debug message
Bart Polot [Wed, 26 Oct 2016 04:20:45 +0000 (04:20 +0000)]
- minor changes, TODO, debug message

7 years ago- add queue control in peer and connection to cancel MQ_env when those are destroyed...
Bart Polot [Wed, 26 Oct 2016 04:20:44 +0000 (04:20 +0000)]
- add queue control in peer and connection to cancel MQ_env when those are destroyed, since callbacks could dereference freed memory

7 years ago- initialize reserved to 0 to avoid valgrind complaints
Bart Polot [Wed, 26 Oct 2016 04:20:42 +0000 (04:20 +0000)]
- initialize reserved to 0 to avoid valgrind complaints

7 years ago-missing commit
Christian Grothoff [Tue, 25 Oct 2016 14:30:22 +0000 (14:30 +0000)]
-missing commit

7 years ago-missing commit
Christian Grothoff [Tue, 25 Oct 2016 14:30:12 +0000 (14:30 +0000)]
-missing commit

7 years agofinish (untested) new NAT client library
Christian Grothoff [Mon, 24 Oct 2016 21:32:22 +0000 (21:32 +0000)]
finish (untested) new NAT client library

7 years agotowards implementing autoconfig part of NAT lib
Christian Grothoff [Mon, 24 Oct 2016 21:14:02 +0000 (21:14 +0000)]
towards implementing autoconfig part of NAT lib

7 years agomore work on new nat library
Christian Grothoff [Mon, 24 Oct 2016 21:05:25 +0000 (21:05 +0000)]
more work on new nat library

7 years agomore work on new nat library
Christian Grothoff [Mon, 24 Oct 2016 21:04:38 +0000 (21:04 +0000)]
more work on new nat library

7 years agoworking towards new NAT client library implementation
Christian Grothoff [Mon, 24 Oct 2016 20:16:19 +0000 (20:16 +0000)]
working towards new NAT client library implementation

7 years agoput logging into place to diagnose #4737
Christian Grothoff [Mon, 24 Oct 2016 07:44:26 +0000 (07:44 +0000)]
put logging into place to diagnose #4737

7 years agonew NAT lib client api skeleton
Christian Grothoff [Sun, 23 Oct 2016 19:53:59 +0000 (19:53 +0000)]
new NAT lib client api skeleton

7 years agospecing out the NAT service IPC messages'
Christian Grothoff [Sun, 23 Oct 2016 19:16:26 +0000 (19:16 +0000)]
specing out the NAT service IPC messages'

7 years agostart defining IPC messages for NAT
Christian Grothoff [Sun, 23 Oct 2016 17:49:49 +0000 (17:49 +0000)]
start defining IPC messages for NAT

7 years agodefine message types for new NAT service
Christian Grothoff [Sun, 23 Oct 2016 17:35:48 +0000 (17:35 +0000)]
define message types for new NAT service

7 years agodesign for new NAT service API
Christian Grothoff [Sun, 23 Oct 2016 17:11:37 +0000 (17:11 +0000)]
design for new NAT service API

7 years agomove to new client API: remove old client API
Christian Grothoff [Sun, 23 Oct 2016 16:03:54 +0000 (16:03 +0000)]
move to new client API: remove old client API

7 years agoavoid use of CLIENT_service_test which is dying
Christian Grothoff [Sun, 23 Oct 2016 16:03:36 +0000 (16:03 +0000)]
avoid use of CLIENT_service_test which is dying

7 years agoavoid using dying type for function
Christian Grothoff [Sun, 23 Oct 2016 16:03:17 +0000 (16:03 +0000)]
avoid using dying type for function

7 years agosimplify gnunet-namestore / namestore_rest_plugin to avoid deprecated CLIENT_service_test
Christian Grothoff [Sun, 23 Oct 2016 15:58:23 +0000 (15:58 +0000)]
simplify gnunet-namestore / namestore_rest_plugin to avoid deprecated CLIENT_service_test

7 years agosimplify gnunet-nse to avoid deprecated CLIENT_service_test
Christian Grothoff [Sun, 23 Oct 2016 15:54:01 +0000 (15:54 +0000)]
simplify gnunet-nse to avoid deprecated CLIENT_service_test

7 years agocadet_api.c uses GNUNET_MQ_impl_current
David Barksdale [Sat, 22 Oct 2016 22:29:06 +0000 (22:29 +0000)]
cadet_api.c uses GNUNET_MQ_impl_current

7 years agonew service API will no longer export this function
Christian Grothoff [Fri, 21 Oct 2016 22:25:27 +0000 (22:25 +0000)]
new service API will no longer export this function

7 years agoeliminate last residue of old service api in transport
Christian Grothoff [Fri, 21 Oct 2016 22:24:53 +0000 (22:24 +0000)]
eliminate last residue of old service api in transport

7 years agoeliminate last residue of old service api in ARM
Christian Grothoff [Fri, 21 Oct 2016 22:24:47 +0000 (22:24 +0000)]
eliminate last residue of old service api in ARM

7 years agomigrate template to new service API
Christian Grothoff [Fri, 21 Oct 2016 22:00:26 +0000 (22:00 +0000)]
migrate template to new service API

7 years agoconvert namecache to new service ApI
Christian Grothoff [Fri, 21 Oct 2016 21:48:19 +0000 (21:48 +0000)]
convert namecache to new service ApI

7 years agotest needs larger timeout to pass
Christian Grothoff [Fri, 21 Oct 2016 20:39:49 +0000 (20:39 +0000)]
test needs larger timeout to pass

7 years agoactivating client_new implementation, seems to mostly work fine, or better than the...
Christian Grothoff [Fri, 21 Oct 2016 16:04:46 +0000 (16:04 +0000)]
activating client_new implementation, seems to mostly work fine, or better than the old one

7 years agoimprove test shutdown and indentation
Christian Grothoff [Fri, 21 Oct 2016 14:26:15 +0000 (14:26 +0000)]
improve test shutdown and indentation

7 years ago-fix misc minor bugs
Christian Grothoff [Fri, 21 Oct 2016 05:33:35 +0000 (05:33 +0000)]
-fix misc minor bugs

7 years agomisc fixes to new client impl
Christian Grothoff [Fri, 21 Oct 2016 05:23:21 +0000 (05:23 +0000)]
misc fixes to new client impl

7 years agouse new MQ in_flight API to support cancel in new service/client implementations
Christian Grothoff [Fri, 21 Oct 2016 05:13:17 +0000 (05:13 +0000)]
use new MQ in_flight API to support cancel in new service/client implementations

7 years agopsycstore: postgres: add LENGTH checks for signature and purpose
Daniel Golle [Tue, 18 Oct 2016 11:28:23 +0000 (11:28 +0000)]
psycstore: postgres: add LENGTH checks for signature and purpose

7 years agopsycstore: postgres: introduce LENGTH check for pub_key field
Daniel Golle [Tue, 18 Oct 2016 10:36:46 +0000 (10:36 +0000)]
psycstore: postgres: introduce LENGTH check for pub_key field

7 years agognunet-dev.nix: add jansson
Gabor X Toth [Mon, 17 Oct 2016 18:14:32 +0000 (18:14 +0000)]
gnunet-dev.nix: add jansson

7 years agognunet-dev.nix
Gabor X Toth [Mon, 17 Oct 2016 17:45:45 +0000 (17:45 +0000)]
gnunet-dev.nix

7 years agognunet-dev.nix
Gabor X Toth [Mon, 17 Oct 2016 15:47:14 +0000 (15:47 +0000)]
gnunet-dev.nix

7 years agognunet-dev.nix
Gabor X Toth [Mon, 17 Oct 2016 15:46:51 +0000 (15:46 +0000)]
gnunet-dev.nix

7 years agooops ... inverted logic
Florian Dold [Sun, 16 Oct 2016 22:16:12 +0000 (22:16 +0000)]
oops ... inverted logic

7 years agoturn if into assert
Florian Dold [Sun, 16 Oct 2016 22:15:51 +0000 (22:15 +0000)]
turn if into assert

7 years agofix comment
Florian Dold [Sun, 16 Oct 2016 22:13:46 +0000 (22:13 +0000)]
fix comment

7 years agoimplement impl_in_flight API for MQ, replacing evacuation
Florian Dold [Sun, 16 Oct 2016 22:07:40 +0000 (22:07 +0000)]
implement impl_in_flight API for MQ, replacing evacuation

7 years agofix comment about mq allocation
Florian Dold [Sun, 16 Oct 2016 20:12:00 +0000 (20:12 +0000)]
fix comment about mq allocation

7 years agoRename MQ_evict to MQ_evacuate and make API nicer
Florian Dold [Sun, 16 Oct 2016 20:08:07 +0000 (20:08 +0000)]
Rename MQ_evict to MQ_evacuate and make API nicer

7 years agoAdd evict functionalty to mq cancellation.
Florian Dold [Sun, 16 Oct 2016 19:13:45 +0000 (19:13 +0000)]
Add evict functionalty to mq cancellation.

Useful to avoid copying of buffers when canceling a
partially sent message.

7 years agofix build for Taler wallet
Christian Grothoff [Thu, 13 Oct 2016 07:44:31 +0000 (07:44 +0000)]
fix build for Taler wallet

7 years agofix configure.ac for emscripten
Florian Dold [Thu, 13 Oct 2016 02:05:37 +0000 (02:05 +0000)]
fix configure.ac for emscripten

7 years agoquoting, since test breaks (under emscripten) when variable is empty string
Florian Dold [Thu, 13 Oct 2016 01:55:08 +0000 (01:55 +0000)]
quoting, since test breaks (under emscripten) when variable is empty string

7 years agodon't even check for postgres when building for taler, since it breaks the build
Florian Dold [Thu, 13 Oct 2016 01:51:27 +0000 (01:51 +0000)]
don't even check for postgres when building for taler, since it breaks the build

7 years agodon't build contrib/ when compiling for GNU Taler
Florian Dold [Thu, 13 Oct 2016 01:22:24 +0000 (01:22 +0000)]
don't build contrib/ when compiling for GNU Taler

7 years agodatastore: postgres: use IF NOT EXISTS to avoid error messages
Daniel Golle [Thu, 13 Oct 2016 00:29:45 +0000 (00:29 +0000)]
datastore: postgres: use IF NOT EXISTS to avoid error messages

7 years agodatacache: postgres: use IF NOT EXISTS to avoid error messages
Daniel Golle [Thu, 13 Oct 2016 00:29:43 +0000 (00:29 +0000)]
datacache: postgres: use IF NOT EXISTS to avoid error messages

7 years agonamestore: postgres: use IF NOT EXISTS to avoid error messages
Daniel Golle [Thu, 13 Oct 2016 00:29:39 +0000 (00:29 +0000)]
namestore: postgres: use IF NOT EXISTS to avoid error messages

7 years agopsycstore: postgres: remove size modifier from BYTEA fields
Daniel Golle [Wed, 12 Oct 2016 23:12:56 +0000 (23:12 +0000)]
psycstore: postgres: remove size modifier from BYTEA fields

ERROR:  type modifier is not allowed for type "bytea"

7 years agopsycstore
Gabor X Toth [Wed, 12 Oct 2016 22:07:34 +0000 (22:07 +0000)]
psycstore

7 years agopsycstore: fix postgres
Gabor X Toth [Wed, 12 Oct 2016 21:54:30 +0000 (21:54 +0000)]
psycstore: fix postgres

7 years agogns: fix format string
Daniel Golle [Wed, 12 Oct 2016 21:24:53 +0000 (21:24 +0000)]
gns: fix format string

r38079 introduced a debug message which breaks the build if
-Werror=format-security is set.

7 years agorevert to MHD_USE_SSL for now
Christian Grothoff [Wed, 12 Oct 2016 20:26:24 +0000 (20:26 +0000)]
revert to MHD_USE_SSL for now

7 years agopsycstore: postgres fixes
Gabor X Toth [Wed, 12 Oct 2016 19:58:23 +0000 (19:58 +0000)]
psycstore: postgres fixes

7 years agopq: fix crash in clean_varsize_blob() after extracting NULL value
Gabor X Toth [Wed, 12 Oct 2016 19:58:22 +0000 (19:58 +0000)]
pq: fix crash in clean_varsize_blob() after extracting NULL value

7 years agopsycstore: postgres fixes
Gabor X Toth [Wed, 12 Oct 2016 19:31:44 +0000 (19:31 +0000)]
psycstore: postgres fixes

7 years agopsycstore: fix mysql
Gabor X Toth [Wed, 12 Oct 2016 19:11:03 +0000 (19:11 +0000)]
psycstore: fix mysql

7 years agomy: fix extract_string
Gabor X Toth [Wed, 12 Oct 2016 19:11:01 +0000 (19:11 +0000)]
my: fix extract_string

7 years agonew simplified, but incomplete, client logic
Christian Grothoff [Wed, 12 Oct 2016 17:46:52 +0000 (17:46 +0000)]
new simplified, but incomplete, client logic

7 years agominor indentation issues
Christian Grothoff [Wed, 12 Oct 2016 17:46:39 +0000 (17:46 +0000)]
minor indentation issues

7 years agopsycstore: conf
Gabor X Toth [Wed, 12 Oct 2016 16:41:41 +0000 (16:41 +0000)]
psycstore: conf

7 years agopsycstore: fix limit
Gabor X Toth [Wed, 12 Oct 2016 16:41:40 +0000 (16:41 +0000)]
psycstore: fix limit

7 years agomysql: statement_prepare: log query on error
Gabor X Toth [Wed, 12 Oct 2016 16:41:39 +0000 (16:41 +0000)]
mysql: statement_prepare: log query on error

7 years agopsycstore: fix msg handlers
Gabor X Toth [Wed, 12 Oct 2016 16:41:37 +0000 (16:41 +0000)]
psycstore: fix msg handlers

7 years agopsycstore/postgres: fix return value checks, use template1 db for tests
Gabor X Toth [Wed, 12 Oct 2016 16:41:36 +0000 (16:41 +0000)]
psycstore/postgres: fix return value checks, use template1 db for tests

7 years agolog: add \n
Gabor X Toth [Wed, 12 Oct 2016 16:41:34 +0000 (16:41 +0000)]
log: add \n

7 years ago-work around MHD_USE_TLS not being in old MHD versions
Christian Grothoff [Wed, 12 Oct 2016 15:34:23 +0000 (15:34 +0000)]
-work around MHD_USE_TLS not being in old MHD versions

7 years agoconverting dv to new service API
Christian Grothoff [Tue, 11 Oct 2016 20:33:05 +0000 (20:33 +0000)]
converting dv to new service API

7 years agoconverting conversation to new service API
Christian Grothoff [Tue, 11 Oct 2016 20:01:50 +0000 (20:01 +0000)]
converting conversation to new service API

7 years agodeprecate USE_SSL for USE_TLS, rename in code
Christian Grothoff [Tue, 11 Oct 2016 16:13:03 +0000 (16:13 +0000)]
deprecate USE_SSL for USE_TLS, rename in code

7 years agologging
Christian Grothoff [Tue, 11 Oct 2016 15:12:43 +0000 (15:12 +0000)]
logging

7 years agofix looping over results
Christian Grothoff [Tue, 11 Oct 2016 15:04:30 +0000 (15:04 +0000)]
fix looping over results

7 years agomake sure testcase stays in bounds
Christian Grothoff [Tue, 11 Oct 2016 14:54:27 +0000 (14:54 +0000)]
make sure testcase stays in bounds

7 years agocheck rvalue for mysql_prepare
Christian Grothoff [Tue, 11 Oct 2016 13:58:23 +0000 (13:58 +0000)]
check rvalue for mysql_prepare

7 years agouse gnunetcheck for the DB
Christian Grothoff [Tue, 11 Oct 2016 13:46:01 +0000 (13:46 +0000)]
use gnunetcheck for the DB

7 years agoproper bail out if plugin loading fails
Christian Grothoff [Tue, 11 Oct 2016 13:45:37 +0000 (13:45 +0000)]
proper bail out if plugin loading fails

7 years agomigrate VPN to new service API
Christian Grothoff [Tue, 11 Oct 2016 13:38:18 +0000 (13:38 +0000)]
migrate VPN to new service API

7 years agopsycstore: sync postgres plugin with mysql, fix indention
Daniel Golle [Mon, 10 Oct 2016 22:59:27 +0000 (22:59 +0000)]
psycstore: sync postgres plugin with mysql, fix indention

7 years agomigrating testbed to new service API
Christian Grothoff [Mon, 10 Oct 2016 15:47:00 +0000 (15:47 +0000)]
migrating testbed to new service API

7 years agoavoid triggering dropped message 333 warning
Christian Grothoff [Mon, 10 Oct 2016 15:43:25 +0000 (15:43 +0000)]
avoid triggering dropped message 333 warning

7 years agoextending process API to allow obtaining status code in blocking fashion
Christian Grothoff [Mon, 10 Oct 2016 14:52:47 +0000 (14:52 +0000)]
extending process API to allow obtaining status code in blocking fashion

7 years ago-fix
Martin Schanzenbach [Mon, 10 Oct 2016 08:29:05 +0000 (08:29 +0000)]
-fix