oweals/gnunet.git
8 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

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

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

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

8 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

8 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

8 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

8 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

8 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

8 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

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

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

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

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

8 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

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

8 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

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

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

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

8 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

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

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

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

8 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

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

8 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

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

8 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

8 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

8 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

8 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

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

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

8 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

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

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

8 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

8 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

8 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

8 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

8 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

8 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

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

8 years ago-fix
Martin Schanzenbach [Mon, 10 Oct 2016 08:27:44 +0000 (08:27 +0000)]
-fix

8 years ago-fix
Martin Schanzenbach [Mon, 10 Oct 2016 08:27:40 +0000 (08:27 +0000)]
-fix

8 years ago-fix
Martin Schanzenbach [Mon, 10 Oct 2016 08:20:30 +0000 (08:20 +0000)]
-fix

8 years agoskip test if link-local IPv6 DNS server is used
Christian Grothoff [Sun, 9 Oct 2016 12:03:22 +0000 (12:03 +0000)]
skip test if link-local IPv6 DNS server is used

8 years agodo not try to intercept link local DNS traffic, as we cannot properly re-inject it...
Christian Grothoff [Sun, 9 Oct 2016 12:00:15 +0000 (12:00 +0000)]
do not try to intercept link local DNS traffic, as we cannot properly re-inject it intot the kernel's IP stack

8 years agolibgnunetutil: add file, line debug info to multidimensional array allocators
Markus Teich [Sun, 9 Oct 2016 11:51:12 +0000 (11:51 +0000)]
libgnunetutil: add file, line debug info to multidimensional array allocators

8 years agolibgnunetutil: fix doc and indentation for realloc
Markus Teich [Sun, 9 Oct 2016 11:38:55 +0000 (11:38 +0000)]
libgnunetutil: fix doc and indentation for realloc

8 years agosketch new service start/stop API as needed for testbed
Christian Grothoff [Fri, 7 Oct 2016 14:06:00 +0000 (14:06 +0000)]
sketch new service start/stop API as needed for testbed

8 years agouse new MST API in helper
Christian Grothoff [Fri, 7 Oct 2016 11:54:45 +0000 (11:54 +0000)]
use new MST API in helper

8 years ago-ignore
Martin Schanzenbach [Fri, 7 Oct 2016 09:45:58 +0000 (09:45 +0000)]
-ignore

8 years ago-add reverse autoadd; with test
Martin Schanzenbach [Fri, 7 Oct 2016 09:43:32 +0000 (09:43 +0000)]
-add reverse autoadd; with test

8 years agofix #4703
Christian Grothoff [Thu, 6 Oct 2016 22:39:05 +0000 (22:39 +0000)]
fix #4703

8 years ago-add tests
Martin Schanzenbach [Thu, 6 Oct 2016 19:25:05 +0000 (19:25 +0000)]
-add tests

8 years agognunet/guix-env.scm: Disabled tests until they succeed, added debug output + CFLAGS...
N. 'ng0' Gillmann [Thu, 6 Oct 2016 18:13:56 +0000 (18:13 +0000)]
gnunet/guix-env.scm: Disabled tests until they succeed, added debug output + CFLAGS -ggdb -O0

8 years agopsycstore: mysql stmt fix, logging for tests
Gabor X Toth [Thu, 6 Oct 2016 16:01:51 +0000 (16:01 +0000)]
psycstore: mysql stmt fix, logging for tests

8 years agonix: debug build, ccache
Gabor X Toth [Thu, 6 Oct 2016 16:01:48 +0000 (16:01 +0000)]
nix: debug build, ccache

8 years ago- Add reverse resolution with limited functionality
Martin Schanzenbach [Thu, 6 Oct 2016 15:54:30 +0000 (15:54 +0000)]
- Add reverse resolution with limited functionality

8 years agorevert r38067 .. wasn't working, needs testing
N. 'ng0' Gillmann [Thu, 6 Oct 2016 08:48:21 +0000 (08:48 +0000)]
revert r38067 .. wasn't working, needs testing

8 years ago#:use-modules -> #:use-modules in guix-env.scm
N. 'ng0' Gillmann [Wed, 5 Oct 2016 22:58:59 +0000 (22:58 +0000)]
#:use-modules -> #:use-modules in guix-env.scm

8 years agoAdded myself to AUTHORS file of gnunet for Gentoo maintainer.
N. 'ng0' Gillmann [Wed, 5 Oct 2016 22:17:05 +0000 (22:17 +0000)]
Added myself to AUTHORS file of gnunet for Gentoo maintainer.
While its outside of Gentoo portage, it is still a job I do.

8 years ago+
N. 'ng0' Gillmann [Wed, 5 Oct 2016 21:57:09 +0000 (21:57 +0000)]
+

8 years agoMoved guix.scm to guix-env.scm into a proper module and added a
N. 'ng0' Gillmann [Wed, 5 Oct 2016 21:56:30 +0000 (21:56 +0000)]
Moved guix.scm to guix-env.scm into a proper module and added a
small documentation how it can be used.

8 years ago-rps api: resend requests after reconnect
Julius Bünger [Tue, 4 Oct 2016 19:44:37 +0000 (19:44 +0000)]
-rps api: resend requests after reconnect

8 years agotrivial fix in guix.scm
N. 'ng0' Gillmann [Sat, 1 Oct 2016 20:02:13 +0000 (20:02 +0000)]
trivial fix in guix.scm

8 years agoguix.scm: Add mysql and postgresql as inputs.
N. 'ng0' Gillmann [Sat, 1 Oct 2016 18:44:58 +0000 (18:44 +0000)]
guix.scm: Add mysql and postgresql as inputs.

8 years agoa first working version of guix.scm
N. 'ng0' Gillmann [Sat, 1 Oct 2016 17:31:49 +0000 (17:31 +0000)]
a first working version of guix.scm

8 years agofix #4619
Christian Grothoff [Sat, 1 Oct 2016 13:49:29 +0000 (13:49 +0000)]
fix #4619

8 years agomigrating fs to new service API
Christian Grothoff [Sat, 1 Oct 2016 12:53:07 +0000 (12:53 +0000)]
migrating fs to new service API

8 years ago-eliminate dead code
Christian Grothoff [Fri, 30 Sep 2016 21:59:57 +0000 (21:59 +0000)]
-eliminate dead code

8 years agopsycstore: add postgres section to test configuration
Daniel Golle [Fri, 30 Sep 2016 20:54:58 +0000 (20:54 +0000)]
psycstore: add postgres section to test configuration

8 years agopsycstore: fix puckish copy&paste in postgres plugin
Daniel Golle [Fri, 30 Sep 2016 20:54:52 +0000 (20:54 +0000)]
psycstore: fix puckish copy&paste in postgres plugin

8 years agonix package definition for development
Gabor X Toth [Fri, 30 Sep 2016 15:35:47 +0000 (15:35 +0000)]
nix package definition for development

8 years agonix package definition for development
Gabor X Toth [Fri, 30 Sep 2016 15:34:58 +0000 (15:34 +0000)]
nix package definition for development

8 years agonix package definition for development
Gabor X Toth [Fri, 30 Sep 2016 15:30:07 +0000 (15:30 +0000)]
nix package definition for development

8 years agopostgresql cflags
Gabor X Toth [Fri, 30 Sep 2016 15:07:38 +0000 (15:07 +0000)]
postgresql cflags

8 years ago-fix rps service: _continue() instead of _drop()
Julius Bünger [Fri, 30 Sep 2016 13:48:27 +0000 (13:48 +0000)]
-fix rps service: _continue() instead of _drop()

8 years agoporting DNS to new service API
Christian Grothoff [Fri, 30 Sep 2016 13:39:32 +0000 (13:39 +0000)]
porting DNS to new service API

8 years agofix #4383
Christian Grothoff [Fri, 30 Sep 2016 12:58:01 +0000 (12:58 +0000)]
fix #4383

8 years agofix #4663
Christian Grothoff [Fri, 30 Sep 2016 12:55:07 +0000 (12:55 +0000)]
fix #4663

8 years ago-fix leak
Christian Grothoff [Fri, 30 Sep 2016 11:33:50 +0000 (11:33 +0000)]
-fix leak

8 years ago-fix include
Christian Grothoff [Fri, 30 Sep 2016 08:00:03 +0000 (08:00 +0000)]
-fix include

8 years ago-fix
Martin Schanzenbach [Fri, 30 Sep 2016 06:41:31 +0000 (06:41 +0000)]
-fix

8 years agopsycstore: add postgres database plugin
Daniel Golle [Fri, 30 Sep 2016 01:59:49 +0000 (01:59 +0000)]
psycstore: add postgres database plugin

botched up based on mysql plugin.
still mostly untested...

8 years ago-fix rps service: prevent calling _request_cancel() twice
Julius Bünger [Thu, 29 Sep 2016 23:46:25 +0000 (23:46 +0000)]
-fix rps service: prevent calling _request_cancel() twice

8 years ago-fix rps service: memcpy() -> memmove()
Julius Bünger [Thu, 29 Sep 2016 23:46:22 +0000 (23:46 +0000)]
-fix rps service: memcpy() -> memmove()

8 years ago-new service API
Martin Schanzenbach [Thu, 29 Sep 2016 13:27:13 +0000 (13:27 +0000)]
-new service API

8 years ago-cleaning up implementation of typemap signalling
Christian Grothoff [Wed, 28 Sep 2016 22:09:27 +0000 (22:09 +0000)]
-cleaning up implementation of typemap signalling

8 years ago-new service API
Martin Schanzenbach [Wed, 28 Sep 2016 12:43:27 +0000 (12:43 +0000)]
-new service API

8 years agofixes relating to intercepting DNS queries over IPv6
Christian Grothoff [Tue, 27 Sep 2016 22:25:05 +0000 (22:25 +0000)]
fixes relating to intercepting DNS queries over IPv6

8 years ago-fix rps service: handle client service types correctly
Julius Bünger [Tue, 27 Sep 2016 14:44:15 +0000 (14:44 +0000)]
-fix rps service: handle client service types correctly

8 years ago-rps api: remove superfluous call to check_repy()
Julius Bünger [Tue, 27 Sep 2016 14:44:12 +0000 (14:44 +0000)]
-rps api: remove superfluous call to check_repy()

8 years agofix client init handling
Christian Grothoff [Mon, 26 Sep 2016 23:49:36 +0000 (23:49 +0000)]
fix client init handling

8 years agoset flag to know that client did call init, thereby avoiding assertion failure on...
Christian Grothoff [Mon, 26 Sep 2016 23:29:54 +0000 (23:29 +0000)]
set flag to know that client did call init, thereby avoiding assertion failure on code that expected initialized client

8 years agodo not start unnecessary services while testing DHT
Christian Grothoff [Mon, 26 Sep 2016 23:29:22 +0000 (23:29 +0000)]
do not start unnecessary services while testing DHT

8 years agoconvert mockup service to new service API
Christian Grothoff [Mon, 26 Sep 2016 23:29:02 +0000 (23:29 +0000)]
convert mockup service to new service API

8 years agoinit connect map on connect
Christian Grothoff [Mon, 26 Sep 2016 23:18:33 +0000 (23:18 +0000)]
init connect map on connect