David Barksdale [Wed, 27 Dec 2017 16:55:10 +0000 (10:55 -0600)]
Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERS
This fixes issue #4621
Julius Bünger [Wed, 27 Dec 2017 14:42:55 +0000 (15:42 +0100)]
do not churn on most tests; add specific churn test
Julius Bünger [Wed, 27 Dec 2017 14:06:30 +0000 (15:06 +0100)]
rps: close port before disconnecting
Christian Grothoff [Wed, 27 Dec 2017 13:50:11 +0000 (14:50 +0100)]
beautify loop
Christian Grothoff [Wed, 27 Dec 2017 13:49:55 +0000 (14:49 +0100)]
fix flow control issue
Christian Grothoff [Wed, 27 Dec 2017 13:26:44 +0000 (14:26 +0100)]
add logging to cadet initiatlizations
Christian Grothoff [Wed, 27 Dec 2017 13:08:48 +0000 (14:08 +0100)]
some niceities for rps test configuration
Christian Grothoff [Wed, 27 Dec 2017 13:07:58 +0000 (14:07 +0100)]
indentation fix
Christian Grothoff [Wed, 27 Dec 2017 13:07:10 +0000 (14:07 +0100)]
more logging for hello
Christian Grothoff [Wed, 27 Dec 2017 13:06:38 +0000 (14:06 +0100)]
more logging for transport
Christian Grothoff [Wed, 27 Dec 2017 13:06:10 +0000 (14:06 +0100)]
unset environment variables that will break testbed, indentation and comment typo fixes
Julius Bünger [Wed, 27 Dec 2017 13:12:12 +0000 (14:12 +0100)]
add rps binaries to .gitignore
David Barksdale [Tue, 26 Dec 2017 15:54:24 +0000 (09:54 -0600)]
Prevent multipeermap from being reallocated
Grothoff points out that multipeermaps grow when 75% full.
David Barksdale [Sat, 23 Dec 2017 15:57:56 +0000 (09:57 -0600)]
Revert "Fix use-after-free in loop over modified list"
This reverts commit
012ff13acc0cb2f5d7210aa48819395fecf12a3d.
David Barksdale [Sat, 23 Dec 2017 15:54:23 +0000 (09:54 -0600)]
Check for cycles in cadet paths
I believe this is the underlying issue from commit
012ff13acc0cb2f5d7210aa48819395fecf12a3d. I tested out this change and
saw that cyclic paths were dropped and GCP_set_mq() no longer had to
deal with multiple removals. After this commit I'll revert that one.
David Barksdale [Fri, 22 Dec 2017 20:54:30 +0000 (14:54 -0600)]
Check for invalid path_length
David Barksdale [Wed, 20 Dec 2017 01:20:25 +0000 (19:20 -0600)]
Another assert which is actually OK
David Barksdale [Tue, 19 Dec 2017 00:47:16 +0000 (18:47 -0600)]
Another assert which is actually OK.
David Barksdale [Tue, 19 Dec 2017 00:39:03 +0000 (18:39 -0600)]
Fix use-after-free in loop over modified list
This loop saved the next pointer which is OK if the current element is
being freed, but the callback can cause other elements to be freed which
was detected by ASAN.
xrs [Sun, 17 Dec 2017 17:31:36 +0000 (18:31 +0100)]
make gnunet-service-peerinfo unlink HELLOs greater than the allowed GNUNET_MAX_MESSAGE_SIZE
xrs [Sun, 17 Dec 2017 14:43:17 +0000 (15:43 +0100)]
fix make clean
xrs [Sun, 17 Dec 2017 14:10:12 +0000 (15:10 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
ng0 [Wed, 13 Dec 2017 23:48:06 +0000 (23:48 +0000)]
doc: README: some notes on FIXME tasks.
xrs [Wed, 13 Dec 2017 20:02:22 +0000 (21:02 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
ng0 [Wed, 13 Dec 2017 13:55:42 +0000 (13:55 +0000)]
Some additions to the generic installation collection.
xrs [Tue, 5 Dec 2017 19:44:42 +0000 (20:44 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
Schanzenbach, Martin [Tue, 5 Dec 2017 16:27:08 +0000 (17:27 +0100)]
-fix some mem corruption, fix large file download handling
xrs [Sun, 3 Dec 2017 20:08:32 +0000 (21:08 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
Christian Grothoff [Sun, 3 Dec 2017 16:16:14 +0000 (17:16 +0100)]
fix related to #4909/12605: force desirability of path if path is in use
xrs [Wed, 29 Nov 2017 19:32:41 +0000 (20:32 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
ng0 [Tue, 28 Nov 2017 19:59:46 +0000 (19:59 +0000)]
Merge branch 'master' of gnunet.org:gnunet into doc/documentation
psyc://loupsycedyglgamf.onion/~lynX [Sun, 26 Nov 2017 05:31:59 +0000 (05:31 +0000)]
can't find who suggested this crasher fix.. delayed by pgp
David Barksdale [Sun, 26 Nov 2017 05:31:58 +0000 (23:31 -0600)]
Fix array indexing
Found this while investigating #4909, might be related.
ng0 [Thu, 23 Nov 2017 16:09:31 +0000 (16:09 +0000)]
definitions.
ng0 [Wed, 22 Nov 2017 20:20:48 +0000 (20:20 +0000)]
+ philo
ng0 [Mon, 20 Nov 2017 17:26:07 +0000 (17:26 +0000)]
+
David Barksdale [Sun, 19 Nov 2017 16:00:41 +0000 (10:00 -0600)]
Remove GNUNET_break call which is actually OK
ng0 [Sat, 18 Nov 2017 16:50:59 +0000 (16:50 +0000)]
it's probably too expensive to introduce 2 spaces between sentences.
xrs [Wed, 15 Nov 2017 19:40:24 +0000 (20:40 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
ng0 [Tue, 14 Nov 2017 13:55:08 +0000 (13:55 +0000)]
contributing
David Barksdale [Mon, 13 Nov 2017 04:03:32 +0000 (22:03 -0600)]
Assert for a bug someone needs to fix
David Barksdale [Mon, 13 Nov 2017 03:46:16 +0000 (21:46 -0600)]
Fix memory leak and use-after-free
David Barksdale [Sun, 12 Nov 2017 21:52:39 +0000 (15:52 -0600)]
Fix memory leak in publishing UBlocks
David Barksdale [Fri, 10 Nov 2017 23:45:13 +0000 (17:45 -0600)]
Fix skip_next_messages counting, combine logic
This fixes messages like these:
Nov 10 08:57:34-927033 fs-22733 ERROR Request 0x6080017479a0 of type 100
at head of datastore queue for more than 1 m
And might fix issue #3903
ng0 [Thu, 9 Nov 2017 10:57:13 +0000 (10:57 +0000)]
gnunet.texi: Contributing part has been moved to its own chapter.
ng0 [Thu, 9 Nov 2017 10:52:04 +0000 (10:52 +0000)]
Alice Bob fixes
ng0 [Thu, 9 Nov 2017 10:50:38 +0000 (10:50 +0000)]
fix
ng0 [Thu, 9 Nov 2017 10:47:34 +0000 (10:47 +0000)]
no commas in @node and @section
ng0 [Thu, 9 Nov 2017 09:11:16 +0000 (09:11 +0000)]
fix
ng0 [Thu, 9 Nov 2017 09:06:35 +0000 (09:06 +0000)]
fix
ng0 [Thu, 9 Nov 2017 09:04:18 +0000 (09:04 +0000)]
Add new contributors manual
Daniel Golle [Wed, 8 Nov 2017 21:05:43 +0000 (22:05 +0100)]
fs: fix typos in mime-types
replace 'applixation' with 'application'.
ng0 [Wed, 8 Nov 2017 07:09:31 +0000 (07:09 +0000)]
FS: Add 'nar' and 'narinfo' to fs_misc.c
ng0 [Wed, 8 Nov 2017 07:08:38 +0000 (07:08 +0000)]
+
ng0 [Mon, 6 Nov 2017 15:56:55 +0000 (15:56 +0000)]
README: further specify point 4.
This means as a follow-up commit I'll have to revert some of the
Alice+Bob changes I made as an experiment.
Christian Grothoff [Sun, 5 Nov 2017 21:12:10 +0000 (22:12 +0100)]
add json from abs_time_nbo
David Barksdale [Sun, 5 Nov 2017 20:00:10 +0000 (14:00 -0600)]
Asserts to track down a bug
ng0 [Sat, 4 Nov 2017 10:49:45 +0000 (10:49 +0000)]
I've never seen this kind of file being produced by emacs,
but it has to be added.
ng0 [Fri, 3 Nov 2017 07:57:29 +0000 (07:57 +0000)]
doc README
Christian Grothoff [Thu, 2 Nov 2017 12:49:59 +0000 (13:49 +0100)]
doxygen/indentation fixes
Christian Grothoff [Wed, 1 Nov 2017 09:35:49 +0000 (10:35 +0100)]
properly document gnunet-ecc options in man page
Christian Grothoff [Wed, 1 Nov 2017 09:33:57 +0000 (10:33 +0100)]
add -P option to gnunet-ecc
Christian Grothoff [Tue, 31 Oct 2017 12:23:08 +0000 (13:23 +0100)]
add missing const
ng0 [Mon, 30 Oct 2017 23:42:12 +0000 (23:42 +0000)]
batch
ng0 [Mon, 30 Oct 2017 14:49:35 +0000 (14:49 +0000)]
fix
ng0 [Mon, 30 Oct 2017 14:46:32 +0000 (14:46 +0000)]
+
ng0 [Mon, 30 Oct 2017 14:44:31 +0000 (14:44 +0000)]
+
ng0 [Mon, 30 Oct 2017 14:35:18 +0000 (14:35 +0000)]
installation: some comments + introducing the 'generic installation from source' collections
ng0 [Sun, 29 Oct 2017 22:21:18 +0000 (22:21 +0000)]
developer
xrs [Sun, 29 Oct 2017 10:13:02 +0000 (11:13 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet
ng0 [Sat, 28 Oct 2017 18:55:50 +0000 (18:55 +0000)]
README
ng0 [Sat, 28 Oct 2017 18:49:10 +0000 (18:49 +0000)]
fix name of Díaz
ng0 [Sat, 28 Oct 2017 18:41:01 +0000 (18:41 +0000)]
+
ng0 [Sat, 28 Oct 2017 18:15:24 +0000 (18:15 +0000)]
+
ng0 [Sat, 28 Oct 2017 17:38:24 +0000 (17:38 +0000)]
fix
ng0 [Sat, 28 Oct 2017 17:35:42 +0000 (17:35 +0000)]
fix
ng0 [Sat, 28 Oct 2017 17:29:40 +0000 (17:29 +0000)]
footnotes
ng0 [Sat, 28 Oct 2017 17:10:12 +0000 (17:10 +0000)]
some notes in philosophy
ng0 [Fri, 27 Oct 2017 16:40:02 +0000 (16:40 +0000)]
gnunet ev address
ng0 [Fri, 27 Oct 2017 16:30:07 +0000 (16:30 +0000)]
gendoc fixes
ng0 [Fri, 27 Oct 2017 16:22:47 +0000 (16:22 +0000)]
fix
ng0 [Fri, 27 Oct 2017 16:14:30 +0000 (16:14 +0000)]
doc: doc-gendoc-install rule.
ng0 [Fri, 27 Oct 2017 16:08:30 +0000 (16:08 +0000)]
developer.texi: node fixes
ng0 [Fri, 27 Oct 2017 15:20:35 +0000 (15:20 +0000)]
doc/documentation/chapters/developer.texi: GNU -> GNU/Linux
(in parts where it is technically correct and not just the kernel is referenced).
ng0 [Fri, 27 Oct 2017 14:58:19 +0000 (14:58 +0000)]
Followup
ng0 [Fri, 27 Oct 2017 14:53:26 +0000 (14:53 +0000)]
doc/documentation/chapters/developer.texi: Remove occurences of "GNUnet's …" in the section titles.
ng0 [Fri, 27 Oct 2017 14:34:07 +0000 (14:34 +0000)]
doc/documentation/gnunet.texi: gnu.org…->https://gnu.org
ng0 [Fri, 27 Oct 2017 11:45:37 +0000 (11:45 +0000)]
doc: gnunet-bcd: point out help required in identifying the Texlive parts,
the size of Texlive and some format and sentence structure changes.
ng0 [Thu, 26 Oct 2017 13:47:05 +0000 (13:47 +0000)]
doc user: line length
ng0 [Thu, 26 Oct 2017 13:23:24 +0000 (13:23 +0000)]
user.texi: change @code{} -> @command{} for commands.
ng0 [Thu, 26 Oct 2017 12:59:47 +0000 (12:59 +0000)]
@i{} -> @b{} and @{code} where appropriate
Avoid italics.
ng0 [Thu, 26 Oct 2017 12:52:12 +0000 (12:52 +0000)]
"@file{}" -> @file{}
ng0 [Thu, 26 Oct 2017 12:49:54 +0000 (12:49 +0000)]
"@code{}" -> @code{}
ng0 [Thu, 26 Oct 2017 12:28:28 +0000 (12:28 +0000)]
documentation
xrs [Wed, 25 Oct 2017 20:36:10 +0000 (22:36 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet
ng0 [Wed, 25 Oct 2017 19:54:07 +0000 (19:54 +0000)]
fix module import
ng0 [Wed, 25 Oct 2017 19:04:37 +0000 (19:04 +0000)]
gitignore
ng0 [Wed, 25 Oct 2017 19:03:06 +0000 (19:03 +0000)]
fix
ng0 [Wed, 25 Oct 2017 18:48:48 +0000 (18:48 +0000)]
+
ng0 [Wed, 25 Oct 2017 18:32:02 +0000 (18:32 +0000)]
fix