oweals/gnunet.git
7 years agodoc: philo: Add links to https://gnunet.org/anonymity_metric
ng0 [Sun, 20 Aug 2017 22:53:11 +0000 (22:53 +0000)]
doc: philo: Add links to https://gnunet.org/anonymity_metric

7 years agodocumentation: philosophy: Add link to "An Excess-Based Economic Model for Resource...
ng0 [Sun, 20 Aug 2017 22:47:37 +0000 (22:47 +0000)]
documentation: philosophy: Add link to "An Excess-Based Economic Model for Resource Allocation in Peer-to-Peer Networks" paper.

This is temporary as we shouldn't rely on links which could
be broken in the future. Best case solutions:
1. bundle all papers in gnunet repository
2. create a dedicated repository which holds all the papers and publications.

7 years agodocumentation: philosophy: Add link to first paper.
ng0 [Sun, 20 Aug 2017 22:46:06 +0000 (22:46 +0000)]
documentation: philosophy: Add link to first paper.

7 years agodocumentation: philosophy: Remove some repeated "The".
ng0 [Sun, 20 Aug 2017 22:38:09 +0000 (22:38 +0000)]
documentation: philosophy: Remove some repeated "The".

7 years agoguix-env.scm: correct documentation
ng0 [Sun, 20 Aug 2017 22:28:43 +0000 (22:28 +0000)]
guix-env.scm: correct documentation

7 years agocontrib: import of external guix packages repository.
ng0 [Sat, 19 Aug 2017 11:34:22 +0000 (11:34 +0000)]
contrib: import of external guix packages repository.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agoguix-env.scm: Adjust the location of source.
ng0 [Sat, 19 Aug 2017 11:19:10 +0000 (11:19 +0000)]
guix-env.scm: Adjust the location of source.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agoguix-env.scm: Move to contrib/packages/guix/.
ng0 [Sat, 19 Aug 2017 10:24:53 +0000 (10:24 +0000)]
guix-env.scm: Move to contrib/packages/guix/.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agodefault.nix, gnunet-dev.nix: Move to contrib/packages/nix/.
ng0 [Sat, 19 Aug 2017 10:24:06 +0000 (10:24 +0000)]
default.nix, gnunet-dev.nix: Move to contrib/packages/nix/.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agodoc/gnunet.texi: Use only "The GNUnet Developers" as author.
ng0 [Fri, 18 Aug 2017 17:18:23 +0000 (17:18 +0000)]
doc/gnunet.texi: Use only "The GNUnet Developers" as author.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agoAUTHORS: Add Adriano and ng0 to authors for the Documentation.
ng0 [Fri, 18 Aug 2017 17:17:24 +0000 (17:17 +0000)]
AUTHORS: Add Adriano and ng0 to authors for the Documentation.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years ago+
ng0 [Thu, 17 Aug 2017 13:07:07 +0000 (13:07 +0000)]
+

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agodoc: further fixes.
ng0 [Thu, 17 Aug 2017 13:02:05 +0000 (13:02 +0000)]
doc: further fixes.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agoguix-env.scm: add texinfo.
ng0 [Thu, 17 Aug 2017 12:31:40 +0000 (12:31 +0000)]
guix-env.scm: add texinfo.
doc: fixes.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agodoc: Makefile: exclude gnunet-c-tutorial.tex from build.
ng0 [Thu, 17 Aug 2017 11:58:41 +0000 (11:58 +0000)]
doc: Makefile: exclude gnunet-c-tutorial.tex from build.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agodoc: Makefile.am: += -> =
ng0 [Thu, 17 Aug 2017 11:55:23 +0000 (11:55 +0000)]
doc: Makefile.am: += -> =

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agoguix-env.scm: Small adjustments.
ng0 [Thu, 17 Aug 2017 11:37:28 +0000 (11:37 +0000)]
guix-env.scm: Small adjustments.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agodoc: Merge 'gnunet-texinfo' repository into 'doc' folder of gnunet.
ng0 [Thu, 17 Aug 2017 11:19:05 +0000 (11:19 +0000)]
doc: Merge 'gnunet-texinfo' repository into 'doc' folder of gnunet.

* doc/chapters: New directory, the chapters of doc/gnunet.texi.
* doc/images: New directory with images for the documentation.
* doc/Makefile: Build the documentation.
* doc/.gitignore: ignore build artifacts.
* doc/gnunet.texi, doc/fdl-1.3.texi, doc/gpl-3.0.texi: New files.

Signed-off-by: ng0 <ng0@infotropique.org>
7 years agono proof-of-work when running tests...
psyc://loupsycedyglgamf.onion/~lynX [Wed, 2 Aug 2017 21:47:42 +0000 (21:47 +0000)]
no proof-of-work when running tests...

7 years agoadd test_multicast.conf
xrs [Wed, 2 Aug 2017 21:47:41 +0000 (23:47 +0200)]
add test_multicast.conf

7 years agotest_multicast: test 12 peers in line and star topology
xrs [Wed, 2 Aug 2017 21:37:07 +0000 (23:37 +0200)]
test_multicast: test 12 peers in line and star topology

7 years agofix #5094 as suggested by reporter
Christian Grothoff [Mon, 24 Jul 2017 16:56:26 +0000 (18:56 +0200)]
fix #5094 as suggested by reporter

7 years agoget psd test to pass on my system
Christian Grothoff [Fri, 21 Jul 2017 12:12:07 +0000 (14:12 +0200)]
get psd test to pass on my system

7 years agoforgot declaration of GNUNET_h2s2
lurchi [Tue, 18 Jul 2017 20:59:42 +0000 (22:59 +0200)]
forgot declaration of GNUNET_h2s2

7 years agofix #5107
Christian Grothoff [Tue, 18 Jul 2017 20:59:39 +0000 (22:59 +0200)]
fix #5107

7 years agosimplify installation of nss plugins in build system, require user(s) to move plugins...
Christian Grothoff [Tue, 18 Jul 2017 20:55:09 +0000 (22:55 +0200)]
simplify installation of nss plugins in build system, require user(s) to move plugins into place manually (#5078)

7 years agoadd local test again
xrs [Thu, 13 Jul 2017 19:24:29 +0000 (21:24 +0200)]
add local test again

7 years agomissing clean up
xrs [Thu, 13 Jul 2017 15:14:55 +0000 (17:14 +0200)]
missing clean up

7 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Thu, 13 Jul 2017 15:12:09 +0000 (17:12 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet

7 years agoadd comment
xrs [Thu, 13 Jul 2017 15:12:04 +0000 (17:12 +0200)]
add comment

7 years agotest_multicast_multipeer: fix bug
xrs [Thu, 13 Jul 2017 15:11:33 +0000 (17:11 +0200)]
test_multicast_multipeer: fix bug

7 years agomulticast: fix bugs
xrs [Thu, 13 Jul 2017 15:10:04 +0000 (17:10 +0200)]
multicast: fix bugs

7 years ago-very unimportant typo fixed
psyc://loupsycedyglgamf.onion/~lynX [Sat, 8 Jul 2017 19:50:21 +0000 (19:50 +0000)]
-very unimportant typo fixed

7 years agoimplement GNUNET_h2s2 for printing two hashes in one log output line
lurchi [Sat, 8 Jul 2017 19:50:20 +0000 (21:50 +0200)]
implement GNUNET_h2s2 for printing two hashes in one log output line

7 years agofix hostlist server option
xrs [Mon, 3 Jul 2017 22:52:39 +0000 (00:52 +0200)]
fix hostlist server option

7 years agomulticast: remove unnecessary header file in Makefile.am
xrs [Mon, 3 Jul 2017 22:32:40 +0000 (00:32 +0200)]
multicast: remove unnecessary header file in Makefile.am

7 years agodeactivate hostlist server option
xrs [Mon, 3 Jul 2017 22:31:17 +0000 (00:31 +0200)]
deactivate hostlist server option

7 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Mon, 3 Jul 2017 22:29:19 +0000 (00:29 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet

7 years agodeaktivate hostlist server and use topology option
xrs [Mon, 3 Jul 2017 22:29:15 +0000 (00:29 +0200)]
deaktivate hostlist server and use topology option

7 years agodo not invoke callback after set operation destruction, should fix #5082
Christian Grothoff [Mon, 3 Jul 2017 15:38:20 +0000 (17:38 +0200)]
do not invoke callback after set operation destruction, should fix #5082

7 years agorevert change, tests must not rely on Internet
Christian Grothoff [Thu, 29 Jun 2017 21:48:28 +0000 (23:48 +0200)]
revert change, tests must not rely on Internet

7 years agomake test work on gnunet with public hostlist server
xrs [Thu, 29 Jun 2017 21:30:49 +0000 (23:30 +0200)]
make test work on gnunet with public hostlist server

7 years agofix FTBFS issues if --enable-logging=no is set
Christian Grothoff [Thu, 29 Jun 2017 13:02:31 +0000 (15:02 +0200)]
fix FTBFS issues if --enable-logging=no is set

7 years agofix nat service port collision during test
Christian Grothoff [Mon, 26 Jun 2017 15:46:28 +0000 (17:46 +0200)]
fix nat service port collision during test

7 years agofix configs, inlines are now relative to source dir of inlining file
Christian Grothoff [Mon, 26 Jun 2017 09:51:38 +0000 (11:51 +0200)]
fix configs, inlines are now relative to source dir of inlining file

7 years agofix test failure introduced by latest configuration parser fix, avoid unnecessary...
Christian Grothoff [Mon, 26 Jun 2017 07:16:44 +0000 (09:16 +0200)]
fix test failure introduced by latest configuration parser fix, avoid unnecessary copying around of the configuration file

7 years ago[transport] Fix EBADF in select()
David Barksdale [Sun, 25 Jun 2017 22:40:52 +0000 (17:40 -0500)]
[transport] Fix EBADF in select()

This fixes issue #3691.

7 years agofix configuration parsing issue with inlines from configuration not in cwd
Christian Grothoff [Sun, 25 Jun 2017 17:36:44 +0000 (19:36 +0200)]
fix configuration parsing issue with inlines from configuration not in cwd

7 years agoallow NULL fields for varsize
Christian Grothoff [Sun, 25 Jun 2017 15:05:09 +0000 (17:05 +0200)]
allow NULL fields for varsize

7 years agostart to fix some test issues with postgres psycstore
Christian Grothoff [Sun, 25 Jun 2017 14:48:48 +0000 (16:48 +0200)]
start to fix some test issues with postgres psycstore

7 years agoFix debug message.
jah [Sun, 25 Jun 2017 11:47:49 +0000 (12:47 +0100)]
Fix debug message.

7 years agoFix quota compliance tests.
jah [Sun, 25 Jun 2017 11:47:48 +0000 (12:47 +0100)]
Fix quota compliance tests.

7 years agoEnsure peer started callback recvs PeerContext
jah [Sun, 25 Jun 2017 11:47:47 +0000 (12:47 +0100)]
Ensure peer started callback recvs PeerContext

7 years agobitch more if NULL rows cause PQ result extraction to fail
Christian Grothoff [Sat, 24 Jun 2017 23:40:51 +0000 (01:40 +0200)]
bitch more if NULL rows cause PQ result extraction to fail

7 years agofix crash if block plugin not found
Christian Grothoff [Sat, 24 Jun 2017 22:42:25 +0000 (00:42 +0200)]
fix crash if block plugin not found

7 years agodht: install cli clients
Daniel Golle [Fri, 23 Jun 2017 22:51:01 +0000 (00:51 +0200)]
dht: install cli clients

7 years ago[topology] Fix blacklist condition
David Barksdale [Sat, 24 Jun 2017 04:18:59 +0000 (23:18 -0500)]
[topology] Fix blacklist condition

This fixes issue #5086.

7 years agoif (1) holds here, remove redundant if
Christian Grothoff [Fri, 23 Jun 2017 22:09:51 +0000 (00:09 +0200)]
if (1) holds here, remove redundant if

7 years agostart VPN helper also if only services are running
Christian Grothoff [Fri, 23 Jun 2017 22:06:42 +0000 (00:06 +0200)]
start VPN helper also if only services are running

7 years agofix indexing issue found by jah and reported on gnunet-developers on 6-8/7/2017
Christian Grothoff [Fri, 23 Jun 2017 14:25:19 +0000 (16:25 +0200)]
fix indexing issue found by jah and reported on gnunet-developers on 6-8/7/2017

7 years agofix misc namestore crashes from pq migration
Christian Grothoff [Fri, 23 Jun 2017 14:05:07 +0000 (16:05 +0200)]
fix misc namestore crashes from pq migration

7 years agonamestore: postgres: fix iterating over zone
Daniel Golle [Fri, 23 Jun 2017 11:54:40 +0000 (13:54 +0200)]
namestore: postgres: fix iterating over zone

Stop iterating on GNUNET_DB_STATUS_SUCCESS_NO_RESULTS.

7 years agokill short zone remenants
Christian Grothoff [Fri, 23 Jun 2017 12:12:48 +0000 (14:12 +0200)]
kill short zone remenants

7 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Thu, 22 Jun 2017 19:53:36 +0000 (21:53 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet

7 years agoUpdate multicast test
xrs [Thu, 22 Jun 2017 19:53:06 +0000 (21:53 +0200)]
Update multicast test

7 years agoRemove valgrind from test config
David Barksdale [Thu, 22 Jun 2017 14:47:34 +0000 (09:47 -0500)]
Remove valgrind from test config

7 years agofix indentation
Christian Grothoff [Tue, 20 Jun 2017 20:22:28 +0000 (22:22 +0200)]
fix indentation

7 years agoset: disconnect, don't destroy yet
Florian Dold [Tue, 20 Jun 2017 17:32:29 +0000 (19:32 +0200)]
set: disconnect, don't destroy yet

7 years agoset: remove workaround to test if a set bug and not cadet was at fault
Florian Dold [Tue, 20 Jun 2017 16:09:06 +0000 (18:09 +0200)]
set: remove workaround to test if a set bug and not cadet was at fault

7 years agoset: adjust log type
Florian Dold [Sun, 18 Jun 2017 00:45:21 +0000 (02:45 +0200)]
set: adjust log type

7 years agoconsensus: logging text
Florian Dold [Sun, 18 Jun 2017 00:44:13 +0000 (02:44 +0200)]
consensus: logging text

7 years agoconsensus/set: saner log levels
Florian Dold [Sun, 18 Jun 2017 00:42:06 +0000 (02:42 +0200)]
consensus/set: saner log levels

7 years agoCONSENSUS/SET: even uglier CADET workarounds
Florian Dold [Sun, 18 Jun 2017 00:24:03 +0000 (02:24 +0200)]
CONSENSUS/SET:  even uglier CADET workarounds

7 years agoSET: add another CADET bug workaround
Florian Dold [Sat, 17 Jun 2017 23:13:26 +0000 (01:13 +0200)]
SET: add another CADET bug workaround

This time it's something that occurs pretty rarely, and only when
sending the full set is triggered.

7 years ago[transport] copy-paste error, nothing to see here
David Barksdale [Fri, 16 Jun 2017 00:01:30 +0000 (19:01 -0500)]
[transport] copy-paste error, nothing to see here

So embarassing!

7 years ago[transport] Don't exit with suspended connections
David Barksdale [Thu, 15 Jun 2017 18:54:38 +0000 (13:54 -0500)]
[transport] Don't exit with suspended connections

7 years ago[transport] suspend connection to avoid busy-wait
David Barksdale [Tue, 13 Jun 2017 04:50:25 +0000 (23:50 -0500)]
[transport] suspend connection to avoid busy-wait

7 years agoconfigure.ac: don't make guesses which uid 'make install' will have
psyc://loupsycedyglgamf.onion/~lynX [Sun, 11 Jun 2017 04:09:02 +0000 (04:09 +0000)]
configure.ac: don't make guesses which uid 'make install' will have

7 years agognunet-social: removed duplicate getopt
psyc://loupsycedyglgamf.onion/~lynX [Sun, 11 Jun 2017 04:09:01 +0000 (04:09 +0000)]
gnunet-social: removed duplicate getopt

7 years agoset: add 'over' message, since cadet does not reliably detect channel termination
Florian Dold [Sun, 11 Jun 2017 04:08:39 +0000 (06:08 +0200)]
set: add 'over' message, since cadet does not reliably detect channel termination

7 years agoclarify enum values
Christian Grothoff [Sun, 11 Jun 2017 00:11:52 +0000 (02:11 +0200)]
clarify enum values

7 years agorename GNUNET_PQ_QueryStatus to GNUNET_DB_QueryStatus
Christian Grothoff [Sat, 10 Jun 2017 23:23:16 +0000 (01:23 +0200)]
rename GNUNET_PQ_QueryStatus to GNUNET_DB_QueryStatus

7 years agohandle UNIQUE violation nicely
Christian Grothoff [Sat, 10 Jun 2017 19:53:08 +0000 (21:53 +0200)]
handle UNIQUE violation nicely

7 years ago[transport] http(s) are stable
David Barksdale [Thu, 8 Jun 2017 20:29:42 +0000 (15:29 -0500)]
[transport] http(s) are stable

7 years agoDon't valgrind
David Barksdale [Thu, 8 Jun 2017 20:22:58 +0000 (15:22 -0500)]
Don't valgrind

7 years agoUpdate Makefile for deleted files
David Barksdale [Wed, 7 Jun 2017 14:31:16 +0000 (09:31 -0500)]
Update Makefile for deleted files

7 years agoUpdate configure.ac POTFILES.in for deleted files
David Barksdale [Wed, 7 Jun 2017 14:11:04 +0000 (09:11 -0500)]
Update configure.ac POTFILES.in for deleted files

7 years agomark dv/http/https/wlan/bt as experimental
Christian Grothoff [Tue, 6 Jun 2017 16:06:03 +0000 (18:06 +0200)]
mark dv/http/https/wlan/bt as experimental

7 years agoremoving dead libgnunetpostgres
Christian Grothoff [Tue, 6 Jun 2017 16:01:43 +0000 (18:01 +0200)]
removing dead libgnunetpostgres

7 years agoFixes.
Jeffrey Burdges [Mon, 5 Jun 2017 17:19:37 +0000 (19:19 +0200)]
Fixes.

I left the ?? comments because someone should probably change
how return values are handled

7 years ago[datastore] Remove unused indicies from sqlite
David Barksdale [Mon, 5 Jun 2017 12:46:41 +0000 (07:46 -0500)]
[datastore] Remove unused indicies from sqlite

*** The table name was changed ***
Users will need to dump and re-import their sqlite databases with
gnunet-datastore -d and -i.

7 years agoFinal changes to switch to PQ form.
Jeffrey Burdges [Mon, 5 Jun 2017 00:42:33 +0000 (02:42 +0200)]
Final changes to switch to PQ form.

Again the ?? comments should be investigated

7 years agoMerge branch 'master' of git+ssh://gnunet.org/gnunet
Jeffrey Burdges [Sun, 4 Jun 2017 23:23:30 +0000 (01:23 +0200)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet

7 years agoSwitch fragment_row to PQ callback form
Jeffrey Burdges [Sun, 4 Jun 2017 23:15:15 +0000 (01:15 +0200)]
Switch fragment_row to PQ callback form

Christian or Gabor: Please check the comments containing ??

Also, I'm using stack based closures here because the scheduler
cannot be invoked.  In general, this sort of thing works well
in Rust, but looks dangerous in C.

7 years agofix leak
Christian Grothoff [Sun, 4 Jun 2017 20:23:29 +0000 (22:23 +0200)]
fix leak

7 years agoadd -x option to gnunet-ecc for #4629
Christian Grothoff [Sun, 4 Jun 2017 12:46:33 +0000 (14:46 +0200)]
add -x option to gnunet-ecc for #4629

7 years agofinish datastore pq refactoring
Christian Grothoff [Sat, 3 Jun 2017 22:52:25 +0000 (00:52 +0200)]
finish datastore pq refactoring

7 years agomore pq work
Christian Grothoff [Sat, 3 Jun 2017 21:33:43 +0000 (23:33 +0200)]
more pq work

7 years agoDo singleton select statements
Jeffrey Burdges [Sat, 3 Jun 2017 21:16:28 +0000 (23:16 +0200)]
Do singleton select statements

7 years agoDo non-select statements
Jeffrey Burdges [Sat, 3 Jun 2017 20:43:47 +0000 (22:43 +0200)]
Do non-select statements