Christian Grothoff [Thu, 4 Jan 2018 15:46:18 +0000 (16:46 +0100)]
fix timeout of test_service, misc signed/unsigned and unused argument issues
Schanzenbach, Martin [Thu, 4 Jan 2018 15:07:55 +0000 (16:07 +0100)]
Merge remote-tracking branch 'origin/identity_abe'
Schanzenbach, Martin [Thu, 4 Jan 2018 14:28:02 +0000 (15:28 +0100)]
-cleanup doc; fixes
Christian Grothoff [Thu, 4 Jan 2018 11:49:29 +0000 (12:49 +0100)]
update README
psyc://loupsycedyglgamf.onion/~lynX [Wed, 3 Jan 2018 14:50:24 +0000 (14:50 +0000)]
motivational changes to disclaimer README.1st
ng0 [Wed, 3 Jan 2018 14:50:23 +0000 (14:50 +0000)]
fix
ng0 [Wed, 3 Jan 2018 14:40:03 +0000 (14:40 +0000)]
more texinfo woes
ng0 [Wed, 3 Jan 2018 14:35:35 +0000 (14:35 +0000)]
doc: texinfo...
Schanzenbach, Martin [Wed, 3 Jan 2018 09:11:40 +0000 (10:11 +0100)]
-move abe functionality out of util; prepare for release
David Barksdale [Tue, 2 Jan 2018 17:34:45 +0000 (11:34 -0600)]
Fix double-scheduling of shutdown task
Schanzenbach, Martin [Tue, 2 Jan 2018 15:48:03 +0000 (16:48 +0100)]
-merge
Schanzenbach, Martin [Tue, 2 Jan 2018 15:37:08 +0000 (16:37 +0100)]
-move idp experimental
ng0 [Tue, 2 Jan 2018 12:39:16 +0000 (12:39 +0000)]
doc: change some urls to print out the URL for the printed format
Christian Grothoff [Tue, 2 Jan 2018 10:57:01 +0000 (11:57 +0100)]
vers bump
Christian Grothoff [Tue, 2 Jan 2018 01:57:33 +0000 (02:57 +0100)]
add README.1st
Christian Grothoff [Tue, 2 Jan 2018 01:55:01 +0000 (02:55 +0100)]
fix more 'make dist' issues
Christian Grothoff [Tue, 2 Jan 2018 01:35:22 +0000 (02:35 +0100)]
fix misc make dist issues
David Barksdale [Tue, 2 Jan 2018 01:16:47 +0000 (19:16 -0600)]
Fix memory leak in select_loop
David Barksdale [Tue, 2 Jan 2018 01:04:14 +0000 (19:04 -0600)]
Fix broken build
David Barksdale [Tue, 2 Jan 2018 00:54:29 +0000 (18:54 -0600)]
Fix memory leaks in cadet tests
Christian Grothoff [Tue, 2 Jan 2018 00:22:04 +0000 (01:22 +0100)]
fix issue with sending BROKEN timeouts early due to wrong timeout calculation
Christian Grothoff [Mon, 1 Jan 2018 17:16:40 +0000 (18:16 +0100)]
fix GNUNET_TIME_year_to_time, do not start in February...
Christian Grothoff [Mon, 1 Jan 2018 14:23:17 +0000 (15:23 +0100)]
create .gitignore
Christian Grothoff [Mon, 1 Jan 2018 14:22:31 +0000 (15:22 +0100)]
update .gitignore
Christian Grothoff [Mon, 1 Jan 2018 14:22:07 +0000 (15:22 +0100)]
remove speed bumps
ng0 [Mon, 1 Jan 2018 12:03:46 +0000 (12:03 +0000)]
guix-env.scm: it is python2
ng0 [Mon, 1 Jan 2018 12:03:29 +0000 (12:03 +0000)]
do not build vocabulary chapter for now
ng0 [Mon, 1 Jan 2018 11:54:57 +0000 (11:54 +0000)]
documentation: contribution: +
ng0 [Mon, 1 Jan 2018 11:44:46 +0000 (11:44 +0000)]
documentation: ignore 'configuration' manual for now (doesn't exist).
ng0 [Sun, 31 Dec 2017 13:12:37 +0000 (13:12 +0000)]
contrib: still python2.
ng0 [Sun, 31 Dec 2017 12:17:15 +0000 (12:17 +0000)]
Merge branch 'master' of gnunet.org:gnunet
ng0 [Sun, 31 Dec 2017 12:16:58 +0000 (12:16 +0000)]
contrib: gnunet-doc.scm: fix up
ng0 [Sun, 31 Dec 2017 12:15:16 +0000 (12:15 +0000)]
change comment in developer.texi
lurchi [Sat, 30 Dec 2017 20:32:59 +0000 (21:32 +0100)]
merge branch 'refactoring-scheduler'
lurchi [Sat, 30 Dec 2017 19:46:59 +0000 (20:46 +0100)]
Merge branch 'fix_social'
lurchi [Sat, 30 Dec 2017 19:39:39 +0000 (20:39 +0100)]
Revert "tried to print out stacktrace, not working. removed."
This reverts commit
1522bb78401dd739299cc507e7237df32f239a3f.
lurchi [Sat, 30 Dec 2017 19:37:01 +0000 (20:37 +0100)]
cleanup
lurchi [Sat, 30 Dec 2017 18:10:40 +0000 (19:10 +0100)]
consider entry decision while re-entering a place
lurchi [Sat, 30 Dec 2017 17:52:01 +0000 (18:52 +0100)]
actually test reconnecting; result in enter callback must always be GNUNET_OK
lurchi [Sat, 30 Dec 2017 17:44:03 +0000 (18:44 +0100)]
master/slave pointers must not be NULL immediatly after sending leave request
lurchi [Sat, 30 Dec 2017 17:27:09 +0000 (18:27 +0100)]
fixing the place leave logic after protocol change
lurchi [Sat, 30 Dec 2017 17:19:02 +0000 (18:19 +0100)]
test_social runs into the case GNUNET_YES == grp->is_disconnected
ng0 [Sat, 30 Dec 2017 12:56:54 +0000 (12:56 +0000)]
doc fix: not ie peers but sometimes called peers
ng0 [Sat, 30 Dec 2017 12:47:00 +0000 (12:47 +0000)]
doc fix
ng0 [Sat, 30 Dec 2017 12:39:38 +0000 (12:39 +0000)]
doc: philosophy: 2 spaces -> 1 space between sentences. Some grammar fixes.
Using fully distributed and fully decentralized instead of 'decentralized',
intended to be explained later on.
ng0 [Sat, 30 Dec 2017 12:21:03 +0000 (12:21 +0000)]
doc: philosophy
ng0 [Fri, 29 Dec 2017 20:16:59 +0000 (20:16 +0000)]
documentation: philisophy: grammar fix.
ng0 [Fri, 29 Dec 2017 19:51:27 +0000 (19:51 +0000)]
documentation: philosophy: Apply some fixes from paper notes.
David Barksdale [Fri, 29 Dec 2017 16:26:05 +0000 (10:26 -0600)]
Demote some log messages
David Barksdale [Fri, 29 Dec 2017 16:25:42 +0000 (10:25 -0600)]
Update POTFILES.in
David Barksdale [Fri, 29 Dec 2017 15:56:10 +0000 (09:56 -0600)]
Combine logic for attaching paths
This fixes issue #4909.
Julius Bünger [Fri, 29 Dec 2017 14:40:13 +0000 (15:40 +0100)]
rps: move handlers struct
Julius Bünger [Fri, 29 Dec 2017 14:38:55 +0000 (15:38 +0100)]
rps: flagging channels while destruction
Julius Bünger [Fri, 29 Dec 2017 14:37:48 +0000 (15:37 +0100)]
refactor rps code
Julius Bünger [Thu, 28 Dec 2017 23:53:32 +0000 (00:53 +0100)]
Merge branch 'master' of gn:gnunet
Julius Bünger [Thu, 28 Dec 2017 23:51:12 +0000 (00:51 +0100)]
rps: improve churn testing
Julius Bünger [Thu, 28 Dec 2017 23:48:08 +0000 (00:48 +0100)]
rps: add assertion
Julius Bünger [Thu, 28 Dec 2017 23:45:57 +0000 (00:45 +0100)]
rps: prepare cancellation of messages
Julius Bünger [Thu, 28 Dec 2017 23:41:17 +0000 (00:41 +0100)]
rps: fix double call
Christian Grothoff [Thu, 28 Dec 2017 22:45:22 +0000 (23:45 +0100)]
add assertion
David Barksdale [Thu, 28 Dec 2017 18:14:38 +0000 (12:14 -0600)]
Actually print the path as a string
Julius Bünger [Thu, 28 Dec 2017 18:03:51 +0000 (19:03 +0100)]
rps: stop destroying mq
David Barksdale [Thu, 28 Dec 2017 00:35:48 +0000 (18:35 -0600)]
Better cycle checking in path from DHT
David Barksdale [Wed, 27 Dec 2017 17:47:08 +0000 (11:47 -0600)]
Fix use-after-free in gnunet-cadet
David Barksdale [Wed, 27 Dec 2017 17:24:37 +0000 (11:24 -0600)]
Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELS
This fixes issue #5079
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
lurchi [Tue, 26 Dec 2017 17:16:26 +0000 (18:16 +0100)]
result is a boolean; stylistic changes
lurchi [Tue, 26 Dec 2017 17:05:40 +0000 (18:05 +0100)]
test_psyc: less services and less noise in the output
lurchi [Tue, 26 Dec 2017 17:05:20 +0000 (18:05 +0100)]
test_social: less services and less noise in the output
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.
lurchi [Sun, 24 Dec 2017 12:31:08 +0000 (13:31 +0100)]
unified debug output (allows grep OP ID)
lurchi [Sun, 24 Dec 2017 12:29:43 +0000 (13:29 +0100)]
stylistic fix
lurchi [Sun, 24 Dec 2017 12:25:41 +0000 (13:25 +0100)]
be more clear about test procedure (use self-explanatory function names)
lurchi [Sun, 24 Dec 2017 12:15:07 +0000 (13:15 +0100)]
remove debug assertion; add debug output
lurchi [Sun, 24 Dec 2017 12:08:05 +0000 (13:08 +0100)]
forgot to call GNUNET_SERVICE_client_continue
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
Schanzenbach, Martin [Wed, 20 Dec 2017 09:05:45 +0000 (10:05 +0100)]
Merge remote-tracking branch 'origin/master' into identity_abe
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
lurchi [Fri, 15 Dec 2017 16:37:05 +0000 (17:37 +0100)]
we have to destroy channels to the origin when cleaning up a member
lurchi [Thu, 14 Dec 2017 17:19:02 +0000 (18:19 +0100)]
Merge branch 'fix_social' of gnunet.org:gnunet into fix_social
lurchi [Thu, 14 Dec 2017 17:10:31 +0000 (18:10 +0100)]
don't shutdown before all members and origin have disconnected
lurchi [Thu, 14 Dec 2017 17:08:41 +0000 (18:08 +0100)]
actually use the is_disconnecting flag; debug output; remove dead code