Bart Polot [Wed, 30 Mar 2016 10:28:08 +0000 (10:28 +0000)]
- make autoreconf happy by defining BUILD_EXPERIMENTAL_HELPERS (always to false, since it's the same as GST anyway)
Bart Polot [Wed, 30 Mar 2016 09:17:58 +0000 (09:17 +0000)]
- free queued messages on peer destroy, fix #4001
Bart Polot [Wed, 30 Mar 2016 09:17:57 +0000 (09:17 +0000)]
- fix condition on connection timeout
Bart Polot [Wed, 30 Mar 2016 09:17:56 +0000 (09:17 +0000)]
- check return value on send_broken_unknown
Bart Polot [Wed, 30 Mar 2016 09:17:55 +0000 (09:17 +0000)]
- refactor, test orderd
Bart Polot [Wed, 30 Mar 2016 09:17:54 +0000 (09:17 +0000)]
- use proper setter method
Bart Polot [Wed, 30 Mar 2016 09:17:52 +0000 (09:17 +0000)]
- doxygen
Bart Polot [Wed, 30 Mar 2016 09:17:51 +0000 (09:17 +0000)]
- refactor connection destroy handling, fix #4020
Bart Polot [Wed, 30 Mar 2016 09:17:50 +0000 (09:17 +0000)]
- doxygen
Bart Polot [Wed, 30 Mar 2016 09:17:49 +0000 (09:17 +0000)]
- indent, clarify messages
Bart Polot [Wed, 30 Mar 2016 09:17:47 +0000 (09:17 +0000)]
- typo, comparison order
Florian Dold [Tue, 29 Mar 2016 12:09:17 +0000 (12:09 +0000)]
be more lenient in the set api
hark [Fri, 25 Mar 2016 03:33:09 +0000 (03:33 +0000)]
experimental gstreamer audiobackend (not working)
Jeff Burdges [Mon, 21 Mar 2016 15:16:38 +0000 (15:16 +0000)]
Fix cut & paste error
Jeff Burdges [Mon, 21 Mar 2016 14:57:49 +0000 (14:57 +0000)]
Copyright years
Jeff Burdges [Mon, 21 Mar 2016 14:40:06 +0000 (14:40 +0000)]
Authors, (C), and C++ comments
Jeff Burdges [Mon, 21 Mar 2016 14:29:11 +0000 (14:29 +0000)]
Clarify a few paramaters and names
Jeff Burdges [Mon, 21 Mar 2016 14:07:29 +0000 (14:07 +0000)]
Avoid exporting mpi_print helper function
I still need to check on the importance of unsigned variant
of this function
Jeff Burdges [Mon, 21 Mar 2016 14:06:01 +0000 (14:06 +0000)]
Release outside of helper function
Jeff Burdges [Mon, 21 Mar 2016 14:04:23 +0000 (14:04 +0000)]
Fix paramater description
Jeff Burdges [Mon, 21 Mar 2016 14:01:36 +0000 (14:01 +0000)]
Updated global symbols for FDH
Christian Grothoff [Mon, 21 Mar 2016 13:41:12 +0000 (13:41 +0000)]
fixing symbol naming and coding convention issues
Jeff Burdges [Sun, 20 Mar 2016 14:44:36 +0000 (14:44 +0000)]
Implement a Full Domain Hash (FDH) for RSA signatures and blind signatures
This gives a measure of provable security to the Taler exchange/mint
against hypothetical one-more forgery attacks. See:
https://eprint.iacr.org/2001/002.pdf
http://www.di.ens.fr/~pointche/Documents/Papers/2001_fcA.pdf
We seed the FDH with the denomination keys as as a homage to RSA-PSS.
This may slightly improves the exchanges's resistance to a violation
of RSA-KTI and against insiders who can influence the choice of RSA
keys but cannot actually exfiltrate them.
Adopting FDH fixes a bug when using 512 bit RSA keys as well.
Christian Grothoff [Sat, 19 Mar 2016 14:22:08 +0000 (14:22 +0000)]
-reindent
Daniel Golle [Fri, 18 Mar 2016 15:03:25 +0000 (15:03 +0000)]
gnunet_json_lib: include local instead of installed gnunet_util_lib.h
fixes build issues on systems without gnunet already installed.
Daniel Golle [Fri, 18 Mar 2016 15:03:17 +0000 (15:03 +0000)]
identity-provider: install into lib instead of plugins
Christian Grothoff [Thu, 17 Mar 2016 19:32:28 +0000 (19:32 +0000)]
-fix build issues
Christian Grothoff [Thu, 17 Mar 2016 19:24:35 +0000 (19:24 +0000)]
adding library for basic JSON conversions
Christian Grothoff [Wed, 16 Mar 2016 22:14:12 +0000 (22:14 +0000)]
-normal during shutdown, reduce log level
Christian Grothoff [Wed, 16 Mar 2016 21:48:33 +0000 (21:48 +0000)]
lock solver during shutdown to terminate faster
Christian Grothoff [Wed, 16 Mar 2016 18:08:04 +0000 (18:08 +0000)]
-experimental is by dir, not only for malicious op
Christian Grothoff [Wed, 16 Mar 2016 17:49:51 +0000 (17:49 +0000)]
-fix build issue
Florian Dold [Wed, 16 Mar 2016 17:27:19 +0000 (17:27 +0000)]
Only compile plugin when we have sqlite.
Christian Grothoff [Mon, 14 Mar 2016 22:40:04 +0000 (22:40 +0000)]
-bugfix, adding comments, fixing indent
Florian Dold [Wed, 9 Mar 2016 16:57:52 +0000 (16:57 +0000)]
Fix ibf key salting.
Florian Dold [Wed, 9 Mar 2016 16:17:28 +0000 (16:17 +0000)]
Implement early stopping.
Gabor X Toth [Mon, 7 Mar 2016 15:11:52 +0000 (15:11 +0000)]
social: todo
Gabor X Toth [Mon, 7 Mar 2016 15:02:00 +0000 (15:02 +0000)]
social test fix
Florian Dold [Mon, 29 Feb 2016 00:21:51 +0000 (00:21 +0000)]
Remove MSEC from option description.
The parser gives us microseconds (and not milliseconds)
when no suffix is used, the option description was wrong/confusing.
Florian Dold [Mon, 29 Feb 2016 00:12:10 +0000 (00:12 +0000)]
Do $-expansion for OPTIONS of simple services
In the future, this should also handle escaping
and quotation. For compatibility reasons, the
expansion is only done for simple service configs.
Florian Dold [Sun, 28 Feb 2016 21:17:53 +0000 (21:17 +0000)]
Make ARM understand the TYPE option for services
Setting the TYPE option for a service to SIMPLE makes ARM start the service
without any GNUnet-specific command line options. The TYPE option defaults to
GNUNET, which is the usual behavior (with config / log level arguments to the binary).
Florian Dold [Sun, 28 Feb 2016 20:40:00 +0000 (20:40 +0000)]
Add support for $GNUNET_BASE_CONFIG
The environment variable GNUNET_BASE_CONFIG allows
specifying the directory from which all base config
files will be loaded. This is useful when ARM is
to be used to supervise things otherwise unrelated to
GNUnet. Modifying GNUNET_PREFIX is not sufficient
for this use case, since e.g. libexec files need
to be under GNUNET_PREFIX, and GNUNET_BASE_CONFIG
provides a way to only modify the base config
directory independent of where GNUnet was installed.
Daniel Golle [Wed, 24 Feb 2016 21:31:07 +0000 (21:31 +0000)]
pq: fix errornous include
gnunet_util_lib.h can't be included from system's include path before
gnunet installed it there. Include it from the sourcetree instead.
Christian Grothoff [Wed, 24 Feb 2016 09:57:03 +0000 (09:57 +0000)]
-env is dead
Gabor X Toth [Sun, 21 Feb 2016 14:09:16 +0000 (14:09 +0000)]
social: AppPlaceState doc
Gabor X Toth [Sun, 21 Feb 2016 13:41:29 +0000 (13:41 +0000)]
social: relay + save doc
Gabor X Toth [Sun, 21 Feb 2016 13:41:26 +0000 (13:41 +0000)]
indent
Carlo von lynX [Tue, 16 Feb 2016 05:41:21 +0000 (05:41 +0000)]
src/psyc only implements the lower routing layer of PSYC
Carlo von lynX [Tue, 16 Feb 2016 05:41:13 +0000 (05:41 +0000)]
slowly aligning gnunet_social_service.h with PSYC spec
Carlo von lynX [Wed, 10 Feb 2016 15:02:31 +0000 (15:02 +0000)]
typo
Carlo von lynX [Wed, 10 Feb 2016 15:02:20 +0000 (15:02 +0000)]
let's call it _notice_place_closing
Christian Grothoff [Sun, 7 Feb 2016 16:52:13 +0000 (16:52 +0000)]
-document -d option
Christian Grothoff [Sat, 6 Feb 2016 17:33:40 +0000 (17:33 +0000)]
make some more use of libgnunetpq
Christian Grothoff [Fri, 5 Feb 2016 22:38:31 +0000 (22:38 +0000)]
-fix
Christian Grothoff [Fri, 5 Feb 2016 22:24:10 +0000 (22:24 +0000)]
creating libgnunetpq library
Gabor X Toth [Mon, 1 Feb 2016 14:59:22 +0000 (14:59 +0000)]
social: api, doc
Christian Grothoff [Sun, 31 Jan 2016 16:49:21 +0000 (16:49 +0000)]
fix crash bug with -n
Christian Grothoff [Sun, 31 Jan 2016 16:49:11 +0000 (16:49 +0000)]
-clarify man page
Christian Grothoff [Sat, 30 Jan 2016 20:27:02 +0000 (20:27 +0000)]
-fix #4151
Gabor X Toth [Wed, 27 Jan 2016 20:45:38 +0000 (20:45 +0000)]
social api: some missing bits
Gabor X Toth [Wed, 27 Jan 2016 20:45:36 +0000 (20:45 +0000)]
social: save file
Gabor X Toth [Tue, 26 Jan 2016 21:22:29 +0000 (21:22 +0000)]
doc
Gabor X Toth [Tue, 26 Jan 2016 20:37:11 +0000 (20:37 +0000)]
social: relay msgs; psyc: slicer api; multicast: reset fragment_offset
Gabor X Toth [Tue, 26 Jan 2016 20:37:09 +0000 (20:37 +0000)]
psycutil: slicer callback args
Christian Grothoff [Sun, 24 Jan 2016 18:36:59 +0000 (18:36 +0000)]
-fix, this option is in gnunet-fs only
Martin Schanzenbach [Sun, 24 Jan 2016 12:51:36 +0000 (12:51 +0000)]
- fix
Martin Schanzenbach [Sun, 24 Jan 2016 12:39:50 +0000 (12:39 +0000)]
- sscanf type fix
Martin Schanzenbach [Sun, 24 Jan 2016 10:44:10 +0000 (10:44 +0000)]
- fix
David Barksdale [Fri, 22 Jan 2016 20:35:06 +0000 (20:35 +0000)]
Fix typo
Julius Bünger [Thu, 21 Jan 2016 16:38:41 +0000 (16:38 +0000)]
rps: restructured service. moved peer-related code to gnunet-service-rps_peers
Signed-off-by: Julius Bünger <buenger@mytum.de>
Sree Harsha Totakura [Thu, 21 Jan 2016 09:21:37 +0000 (09:21 +0000)]
-deduplicate string constant
Sree Harsha Totakura [Thu, 21 Jan 2016 09:18:39 +0000 (09:18 +0000)]
rps tests: Add fixmes
Christian Grothoff [Thu, 21 Jan 2016 08:43:27 +0000 (08:43 +0000)]
-fix double-free
Christian Grothoff [Thu, 21 Jan 2016 08:32:29 +0000 (08:32 +0000)]
force 1 to be 64-bit integer, due to shift by up to 63 bits
Christian Grothoff [Tue, 19 Jan 2016 13:43:20 +0000 (13:43 +0000)]
-fix (C) notices
Christian Grothoff [Sun, 17 Jan 2016 16:05:16 +0000 (16:05 +0000)]
add crc8
Gabor X Toth [Fri, 15 Jan 2016 22:12:31 +0000 (22:12 +0000)]
psyc/multicast: var names
Gabor X Toth [Fri, 15 Jan 2016 22:12:29 +0000 (22:12 +0000)]
social: set/clear msg proc flags
Gabor X Toth [Fri, 15 Jan 2016 22:12:27 +0000 (22:12 +0000)]
doxygen: add documentation links
Gabor X Toth [Tue, 12 Jan 2016 23:26:47 +0000 (23:26 +0000)]
psycutil reorg: message, env, slicer
Gabor X Toth [Tue, 12 Jan 2016 23:26:43 +0000 (23:26 +0000)]
doc
Martin Schanzenbach [Tue, 12 Jan 2016 14:47:58 +0000 (14:47 +0000)]
-minor
Gabor X Toth [Tue, 12 Jan 2016 12:43:09 +0000 (12:43 +0000)]
doxygen: group/module definitions (part 2)
Gabor X Toth [Mon, 11 Jan 2016 21:23:17 +0000 (21:23 +0000)]
doxygen: group/module definitions (part 1)
Gabor X Toth [Mon, 11 Jan 2016 21:23:13 +0000 (21:23 +0000)]
doxygen config
Martin Schanzenbach [Mon, 11 Jan 2016 19:48:15 +0000 (19:48 +0000)]
-remove debug output
Martin Schanzenbach [Mon, 11 Jan 2016 16:36:26 +0000 (16:36 +0000)]
- fixes, modify api
Gabor X Toth [Mon, 11 Jan 2016 15:33:28 +0000 (15:33 +0000)]
social: compile fix
Martin Schanzenbach [Sun, 10 Jan 2016 09:55:48 +0000 (09:55 +0000)]
- update issue handling, fix memleaks
Martin Schanzenbach [Sat, 9 Jan 2016 23:06:05 +0000 (23:06 +0000)]
- refactor
Martin Schanzenbach [Sat, 9 Jan 2016 17:45:50 +0000 (17:45 +0000)]
-add config
Martin Schanzenbach [Sat, 9 Jan 2016 17:09:37 +0000 (17:09 +0000)]
- fix build, fix bugs
Martin Schanzenbach [Fri, 8 Jan 2016 19:51:27 +0000 (19:51 +0000)]
- update
Martin Schanzenbach [Fri, 8 Jan 2016 18:59:47 +0000 (18:59 +0000)]
- More heavy refactoring. Probably lots of broken things to see here.
Martin Schanzenbach [Thu, 7 Jan 2016 21:10:24 +0000 (21:10 +0000)]
- Finish refactoring
Martin Schanzenbach [Thu, 7 Jan 2016 21:02:11 +0000 (21:02 +0000)]
- Start commenting. Major refactor
Martin Schanzenbach [Thu, 7 Jan 2016 17:07:20 +0000 (17:07 +0000)]
- update token handling
Gabor X Toth [Wed, 6 Jan 2016 12:28:47 +0000 (12:28 +0000)]
psyc/social: local join flag; social service: leave place, save _file
Gabor X Toth [Wed, 6 Jan 2016 12:28:45 +0000 (12:28 +0000)]
multicast test: now compiles in non-C99 mode
Martin Schanzenbach [Tue, 5 Jan 2016 17:06:07 +0000 (17:06 +0000)]
- Refactor