oweals/gnunet.git
6 years agoCheck for cycles in cadet paths
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.

6 years agoCheck for invalid path_length
David Barksdale [Fri, 22 Dec 2017 20:54:30 +0000 (14:54 -0600)]
Check for invalid path_length

6 years agoAnother assert which is actually OK
David Barksdale [Wed, 20 Dec 2017 01:20:25 +0000 (19:20 -0600)]
Another assert which is actually OK

6 years agoAnother assert which is actually OK.
David Barksdale [Tue, 19 Dec 2017 00:47:16 +0000 (18:47 -0600)]
Another assert which is actually OK.

6 years agoFix use-after-free in loop over modified list
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.

6 years agomake gnunet-service-peerinfo unlink HELLOs greater than the allowed GNUNET_MAX_MESSAG...
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

6 years agofix make clean
xrs [Sun, 17 Dec 2017 14:43:17 +0000 (15:43 +0100)]
fix make clean

6 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Sun, 17 Dec 2017 14:10:12 +0000 (15:10 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

6 years agodoc: README: some notes on FIXME tasks.
ng0 [Wed, 13 Dec 2017 23:48:06 +0000 (23:48 +0000)]
doc: README: some notes on FIXME tasks.

6 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Wed, 13 Dec 2017 20:02:22 +0000 (21:02 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

6 years agoSome additions to the generic installation collection.
ng0 [Wed, 13 Dec 2017 13:55:42 +0000 (13:55 +0000)]
Some additions to the generic installation collection.

6 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Tue, 5 Dec 2017 19:44:42 +0000 (20:44 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

6 years ago-fix some mem corruption, fix large file download handling
Schanzenbach, Martin [Tue, 5 Dec 2017 16:27:08 +0000 (17:27 +0100)]
-fix some mem corruption, fix large file download handling

6 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Sun, 3 Dec 2017 20:08:32 +0000 (21:08 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

6 years agofix related to #4909/12605: force desirability of path if path is in use
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

6 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Wed, 29 Nov 2017 19:32:41 +0000 (20:32 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

6 years agoMerge branch 'master' of gnunet.org:gnunet into doc/documentation
ng0 [Tue, 28 Nov 2017 19:59:46 +0000 (19:59 +0000)]
Merge branch 'master' of gnunet.org:gnunet into doc/documentation

7 years agocan't find who suggested this crasher fix.. delayed by pgp
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

7 years agoFix array indexing
David Barksdale [Sun, 26 Nov 2017 05:31:58 +0000 (23:31 -0600)]
Fix array indexing

Found this while investigating #4909, might be related.

7 years agodefinitions.
ng0 [Thu, 23 Nov 2017 16:09:31 +0000 (16:09 +0000)]
definitions.

7 years ago+ philo
ng0 [Wed, 22 Nov 2017 20:20:48 +0000 (20:20 +0000)]
+ philo

7 years ago+
ng0 [Mon, 20 Nov 2017 17:26:07 +0000 (17:26 +0000)]
+

7 years agoRemove GNUNET_break call which is actually OK
David Barksdale [Sun, 19 Nov 2017 16:00:41 +0000 (10:00 -0600)]
Remove GNUNET_break call which is actually OK

7 years agoit's probably too expensive to introduce 2 spaces between sentences.
ng0 [Sat, 18 Nov 2017 16:50:59 +0000 (16:50 +0000)]
it's probably too expensive to introduce 2 spaces between sentences.

7 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Wed, 15 Nov 2017 19:40:24 +0000 (20:40 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

7 years agocontributing
ng0 [Tue, 14 Nov 2017 13:55:08 +0000 (13:55 +0000)]
contributing

7 years agoAssert for a bug someone needs to fix
David Barksdale [Mon, 13 Nov 2017 04:03:32 +0000 (22:03 -0600)]
Assert for a bug someone needs to fix

7 years agoFix memory leak and use-after-free
David Barksdale [Mon, 13 Nov 2017 03:46:16 +0000 (21:46 -0600)]
Fix memory leak and use-after-free

7 years agoFix memory leak in publishing UBlocks
David Barksdale [Sun, 12 Nov 2017 21:52:39 +0000 (15:52 -0600)]
Fix memory leak in publishing UBlocks

7 years agoFix skip_next_messages counting, combine logic
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

7 years agognunet.texi: Contributing part has been moved to its own chapter.
ng0 [Thu, 9 Nov 2017 10:57:13 +0000 (10:57 +0000)]
gnunet.texi: Contributing part has been moved to its own chapter.

7 years agoAlice Bob fixes
ng0 [Thu, 9 Nov 2017 10:52:04 +0000 (10:52 +0000)]
Alice Bob fixes

7 years agofix
ng0 [Thu, 9 Nov 2017 10:50:38 +0000 (10:50 +0000)]
fix

7 years agono commas in @node and @section
ng0 [Thu, 9 Nov 2017 10:47:34 +0000 (10:47 +0000)]
no commas in @node and @section

7 years agofix
ng0 [Thu, 9 Nov 2017 09:11:16 +0000 (09:11 +0000)]
fix

7 years agofix
ng0 [Thu, 9 Nov 2017 09:06:35 +0000 (09:06 +0000)]
fix

7 years agoAdd new contributors manual
ng0 [Thu, 9 Nov 2017 09:04:18 +0000 (09:04 +0000)]
Add new contributors manual

7 years agofs: fix typos in mime-types
Daniel Golle [Wed, 8 Nov 2017 21:05:43 +0000 (22:05 +0100)]
fs: fix typos in mime-types

replace 'applixation' with 'application'.

7 years agoFS: Add 'nar' and 'narinfo' to fs_misc.c
ng0 [Wed, 8 Nov 2017 07:09:31 +0000 (07:09 +0000)]
FS: Add 'nar' and 'narinfo' to fs_misc.c

7 years ago+
ng0 [Wed, 8 Nov 2017 07:08:38 +0000 (07:08 +0000)]
+

7 years agoREADME: further specify point 4.
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.

7 years agoadd json from abs_time_nbo
Christian Grothoff [Sun, 5 Nov 2017 21:12:10 +0000 (22:12 +0100)]
add json from abs_time_nbo

7 years agoAsserts to track down a bug
David Barksdale [Sun, 5 Nov 2017 20:00:10 +0000 (14:00 -0600)]
Asserts to track down a bug

7 years agoI've never seen this kind of file being produced by emacs,
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.

7 years agodoc README
ng0 [Fri, 3 Nov 2017 07:57:29 +0000 (07:57 +0000)]
doc README

7 years agodoxygen/indentation fixes
Christian Grothoff [Thu, 2 Nov 2017 12:49:59 +0000 (13:49 +0100)]
doxygen/indentation fixes

7 years agoproperly document gnunet-ecc options in man page
Christian Grothoff [Wed, 1 Nov 2017 09:35:49 +0000 (10:35 +0100)]
properly document gnunet-ecc options in man page

7 years agoadd -P option to gnunet-ecc
Christian Grothoff [Wed, 1 Nov 2017 09:33:57 +0000 (10:33 +0100)]
add -P option to gnunet-ecc

7 years agoadd missing const
Christian Grothoff [Tue, 31 Oct 2017 12:23:08 +0000 (13:23 +0100)]
add missing const

7 years agobatch
ng0 [Mon, 30 Oct 2017 23:42:12 +0000 (23:42 +0000)]
batch

7 years agofix
ng0 [Mon, 30 Oct 2017 14:49:35 +0000 (14:49 +0000)]
fix

7 years ago+
ng0 [Mon, 30 Oct 2017 14:46:32 +0000 (14:46 +0000)]
+

7 years ago+
ng0 [Mon, 30 Oct 2017 14:44:31 +0000 (14:44 +0000)]
+

7 years agoinstallation: some comments + introducing the 'generic installation from source'...
ng0 [Mon, 30 Oct 2017 14:35:18 +0000 (14:35 +0000)]
installation: some comments + introducing the 'generic installation from source' collections

7 years agodeveloper
ng0 [Sun, 29 Oct 2017 22:21:18 +0000 (22:21 +0000)]
developer

7 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Sun, 29 Oct 2017 10:13:02 +0000 (11:13 +0100)]
Merge branch 'master' of ssh://gnunet.org/gnunet

7 years agoREADME
ng0 [Sat, 28 Oct 2017 18:55:50 +0000 (18:55 +0000)]
README

7 years agofix name of Díaz
ng0 [Sat, 28 Oct 2017 18:49:10 +0000 (18:49 +0000)]
fix name of Díaz

7 years ago+
ng0 [Sat, 28 Oct 2017 18:41:01 +0000 (18:41 +0000)]
+

7 years ago+
ng0 [Sat, 28 Oct 2017 18:15:24 +0000 (18:15 +0000)]
+

7 years agofix
ng0 [Sat, 28 Oct 2017 17:38:24 +0000 (17:38 +0000)]
fix

7 years agofix
ng0 [Sat, 28 Oct 2017 17:35:42 +0000 (17:35 +0000)]
fix

7 years agofootnotes
ng0 [Sat, 28 Oct 2017 17:29:40 +0000 (17:29 +0000)]
footnotes

7 years agosome notes in philosophy
ng0 [Sat, 28 Oct 2017 17:10:12 +0000 (17:10 +0000)]
some notes in philosophy

7 years agognunet ev address
ng0 [Fri, 27 Oct 2017 16:40:02 +0000 (16:40 +0000)]
gnunet ev address

7 years agogendoc fixes
ng0 [Fri, 27 Oct 2017 16:30:07 +0000 (16:30 +0000)]
gendoc fixes

7 years agofix
ng0 [Fri, 27 Oct 2017 16:22:47 +0000 (16:22 +0000)]
fix

7 years agodoc: doc-gendoc-install rule.
ng0 [Fri, 27 Oct 2017 16:14:30 +0000 (16:14 +0000)]
doc: doc-gendoc-install rule.

7 years agodeveloper.texi: node fixes
ng0 [Fri, 27 Oct 2017 16:08:30 +0000 (16:08 +0000)]
developer.texi: node fixes

7 years agodoc/documentation/chapters/developer.texi: GNU -> GNU/Linux
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).

7 years agoFollowup
ng0 [Fri, 27 Oct 2017 14:58:19 +0000 (14:58 +0000)]
Followup

7 years agodoc/documentation/chapters/developer.texi: Remove occurences of "GNUnet's …" in the...
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.

7 years agodoc/documentation/gnunet.texi: http://gnu.org…->https://gnu.org
ng0 [Fri, 27 Oct 2017 14:34:07 +0000 (14:34 +0000)]
doc/documentation/gnunet.texi: gnu.org…->https://gnu.org

7 years agodoc: gnunet-bcd: point out help required in identifying the Texlive parts,
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.

7 years agodoc user: line length
ng0 [Thu, 26 Oct 2017 13:47:05 +0000 (13:47 +0000)]
doc user: line length

7 years agouser.texi: change @code{} -> @command{} for commands.
ng0 [Thu, 26 Oct 2017 13:23:24 +0000 (13:23 +0000)]
user.texi: change @code{} -> @command{} for commands.

7 years ago@i{} -> @b{} and @{code} where appropriate
ng0 [Thu, 26 Oct 2017 12:59:47 +0000 (12:59 +0000)]
@i{} -> @b{} and @{code} where appropriate

Avoid italics.

7 years ago"@file{}" -> @file{}
ng0 [Thu, 26 Oct 2017 12:52:12 +0000 (12:52 +0000)]
"@file{}" -> @file{}

7 years ago"@code{}" -> @code{}
ng0 [Thu, 26 Oct 2017 12:49:54 +0000 (12:49 +0000)]
"@code{}" -> @code{}

7 years agodocumentation
ng0 [Thu, 26 Oct 2017 12:28:28 +0000 (12:28 +0000)]
documentation

7 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
xrs [Wed, 25 Oct 2017 20:36:10 +0000 (22:36 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet

7 years agofix module import
ng0 [Wed, 25 Oct 2017 19:54:07 +0000 (19:54 +0000)]
fix module import

7 years agogitignore
ng0 [Wed, 25 Oct 2017 19:04:37 +0000 (19:04 +0000)]
gitignore

7 years agofix
ng0 [Wed, 25 Oct 2017 19:03:06 +0000 (19:03 +0000)]
fix

7 years ago+
ng0 [Wed, 25 Oct 2017 18:48:48 +0000 (18:48 +0000)]
+

7 years agofix
ng0 [Wed, 25 Oct 2017 18:32:02 +0000 (18:32 +0000)]
fix

7 years agogendocs
ng0 [Wed, 25 Oct 2017 18:01:51 +0000 (18:01 +0000)]
gendocs

7 years agodoc: Add working cross-reference to 'standards' info manual of GNU/prep/standards.
ng0 [Wed, 25 Oct 2017 17:08:26 +0000 (17:08 +0000)]
doc: Add working cross-reference to 'standards' info manual of GNU/prep/standards.

7 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Wed, 25 Oct 2017 14:56:08 +0000 (14:56 +0000)]
Merge branch 'master' of gnunet.org:gnunet

7 years agodocumentation batch commit
ng0 [Wed, 25 Oct 2017 14:55:56 +0000 (14:55 +0000)]
documentation batch commit

7 years agodoc/README: +
ng0 [Wed, 25 Oct 2017 14:37:54 +0000 (14:37 +0000)]
doc/README: +

7 years agoPeter@equalit.ie wrote (on gnunet-developers):
Christian Grothoff [Wed, 25 Oct 2017 11:02:44 +0000 (13:02 +0200)]
Peter@equalit.ie wrote (on gnunet-developers):

Continuing a small IRC discussion

https://gnunet.org/bot/log/gnunet/2017-10-05#T1521518

Here is a change to optionally disable installing signal handlers in
GNUnet's scheduler:

https://github.com/equalitie/gnunet/commit/72d02205e1f25ec0df3a2d7efe44c8990ffead53?diff=split
(also attached)

=> patch looks fine, checkin in. -C

7 years agofix
ng0 [Tue, 24 Oct 2017 12:55:51 +0000 (12:55 +0000)]
fix

7 years agodoc: installation: section 'outdated instructions', comment the part about gnunet...
ng0 [Tue, 24 Oct 2017 12:50:41 +0000 (12:50 +0000)]
doc: installation: section 'outdated instructions', comment the part about gnunet-update

7 years agodoc: fix uref's etc
ng0 [Tue, 24 Oct 2017 12:36:58 +0000 (12:36 +0000)]
doc: fix uref's etc

7 years agodoc: README
ng0 [Tue, 24 Oct 2017 12:21:59 +0000 (12:21 +0000)]
doc: README

7 years agodeveloper +
ng0 [Mon, 23 Oct 2017 19:14:53 +0000 (19:14 +0000)]
developer +

7 years agosvn,subversion -> git
ng0 [Mon, 23 Oct 2017 13:28:22 +0000 (13:28 +0000)]
svn,subversion -> git

7 years agodoc batch commit
ng0 [Mon, 23 Oct 2017 13:06:41 +0000 (13:06 +0000)]
doc batch commit

7 years agovocabulary.texi
ng0 [Mon, 23 Oct 2017 05:46:08 +0000 (05:46 +0000)]
vocabulary.texi