oweals/gnunet.git
5 years agoMerge branch 'master' of git+ssh://gnunet.org/gnunet
Schanzenbach, Martin [Fri, 7 Jun 2019 14:47:58 +0000 (16:47 +0200)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet

5 years agodo not always add json content type
Schanzenbach, Martin [Fri, 7 Jun 2019 14:47:41 +0000 (16:47 +0200)]
do not always add json content type

5 years agoTNG testing: Add callback stub for incoming messages
Julius Bünger [Thu, 6 Jun 2019 10:34:30 +0000 (12:34 +0200)]
TNG testing: Add callback stub for incoming messages

5 years agoTNG testing: Improve comments and logging
Julius Bünger [Thu, 6 Jun 2019 10:30:11 +0000 (12:30 +0200)]
TNG testing: Improve comments and logging

5 years agoupdate homebrew formula to v0.11.5
Schanzenbach, Martin [Thu, 6 Jun 2019 08:26:10 +0000 (10:26 +0200)]
update homebrew formula to v0.11.5

5 years agoTNG testing: Make executable name variable, try sending test data
Julius Bünger [Thu, 6 Jun 2019 01:29:37 +0000 (03:29 +0200)]
TNG testing: Make executable name variable, try sending test data

5 years agofix use after free; fix memleak
Schanzenbach, Martin [Wed, 5 Jun 2019 19:11:51 +0000 (21:11 +0200)]
fix use after free; fix memleak

5 years agoreleasing v0.11.5 v0.11.5
Christian Grothoff [Wed, 5 Jun 2019 16:44:42 +0000 (18:44 +0200)]
releasing v0.11.5

5 years agoonly run test_gns_proxy if we have the dependencies
Christian Grothoff [Wed, 5 Jun 2019 16:43:44 +0000 (18:43 +0200)]
only run test_gns_proxy if we have the dependencies

5 years agoversion bumping
Christian Grothoff [Wed, 5 Jun 2019 16:27:52 +0000 (18:27 +0200)]
version bumping

5 years agodisting
Christian Grothoff [Wed, 5 Jun 2019 15:43:51 +0000 (17:43 +0200)]
disting

5 years agoadd missing changelog entry
Christian Grothoff [Wed, 5 Jun 2019 15:38:44 +0000 (17:38 +0200)]
add missing changelog entry

5 years agominor fixes
Schanzenbach, Martin [Wed, 5 Jun 2019 11:24:15 +0000 (13:24 +0200)]
minor fixes

5 years agoclang-format
Schanzenbach, Martin [Wed, 5 Jun 2019 11:21:49 +0000 (13:21 +0200)]
clang-format

5 years agofix
Schanzenbach, Martin [Wed, 5 Jun 2019 11:00:06 +0000 (13:00 +0200)]
fix

5 years agofix ticket result messages
Schanzenbach, Martin [Tue, 4 Jun 2019 22:56:43 +0000 (00:56 +0200)]
fix ticket result messages

5 years agofix message sizes; pending test
Schanzenbach, Martin [Tue, 4 Jun 2019 22:19:09 +0000 (00:19 +0200)]
fix message sizes; pending test

5 years agofix memory issues
Schanzenbach, Martin [Tue, 4 Jun 2019 21:59:22 +0000 (23:59 +0200)]
fix memory issues

5 years agofix use-after-free
Christian Grothoff [Tue, 4 Jun 2019 21:34:50 +0000 (23:34 +0200)]
fix use-after-free

5 years agobloody off_t
Christian Grothoff [Tue, 4 Jun 2019 21:30:34 +0000 (23:30 +0200)]
bloody off_t

5 years agobloody off_t
Christian Grothoff [Tue, 4 Jun 2019 21:30:14 +0000 (23:30 +0200)]
bloody off_t

5 years agofix missing API migration
Christian Grothoff [Tue, 4 Jun 2019 21:08:19 +0000 (23:08 +0200)]
fix missing API migration

5 years agofix
Christian Grothoff [Tue, 4 Jun 2019 20:20:59 +0000 (22:20 +0200)]
fix

5 years agomisc bugfixes
Christian Grothoff [Tue, 4 Jun 2019 19:05:01 +0000 (21:05 +0200)]
misc bugfixes

5 years agoone more ignore.
ng0 [Tue, 4 Jun 2019 19:03:58 +0000 (19:03 +0000)]
one more ignore.

5 years agomisc bugfixes
Christian Grothoff [Tue, 4 Jun 2019 18:54:16 +0000 (20:54 +0200)]
misc bugfixes

5 years agounused operation
Schanzenbach, Martin [Tue, 4 Jun 2019 12:34:29 +0000 (14:34 +0200)]
unused operation

5 years agouse macro
Christian Grothoff [Tue, 4 Jun 2019 12:10:57 +0000 (14:10 +0200)]
use macro

5 years agocheck return value
Christian Grothoff [Tue, 4 Jun 2019 12:07:27 +0000 (14:07 +0200)]
check return value

5 years agoRECLAIM: Fix mem corruption
Schanzenbach, Martin [Tue, 4 Jun 2019 11:48:09 +0000 (13:48 +0200)]
RECLAIM: Fix mem corruption

5 years agonicer loop structure
Christian Grothoff [Tue, 4 Jun 2019 09:57:59 +0000 (11:57 +0200)]
nicer loop structure

5 years agomemcmp -> GNUNET_memcmp
Christian Grothoff [Tue, 4 Jun 2019 09:52:52 +0000 (11:52 +0200)]
memcmp -> GNUNET_memcmp

5 years agofix leak
Christian Grothoff [Tue, 4 Jun 2019 09:46:19 +0000 (11:46 +0200)]
fix leak

5 years agofix bad use after free
Christian Grothoff [Tue, 4 Jun 2019 09:45:14 +0000 (11:45 +0200)]
fix bad use after free

5 years agofix cast
Christian Grothoff [Tue, 4 Jun 2019 09:37:37 +0000 (11:37 +0200)]
fix cast

5 years agogitignore
ng0 [Tue, 4 Jun 2019 07:24:28 +0000 (07:24 +0000)]
gitignore

5 years agoTODO in doc/man
ng0 [Tue, 4 Jun 2019 07:23:27 +0000 (07:23 +0000)]
TODO in doc/man

5 years agomake coverity happy
Schanzenbach, Martin [Mon, 3 Jun 2019 19:34:12 +0000 (21:34 +0200)]
make coverity happy

5 years agoRECLAIM: Various fixes (coverity)
Schanzenbach, Martin [Mon, 3 Jun 2019 19:22:50 +0000 (21:22 +0200)]
RECLAIM: Various fixes (coverity)

5 years agofix build issues
Christian Grothoff [Sun, 2 Jun 2019 22:44:25 +0000 (00:44 +0200)]
fix build issues

5 years agogenerate and handle TRANSPORT_FLOW_CONTROL messages (TNG)
Christian Grothoff [Sun, 2 Jun 2019 19:58:37 +0000 (21:58 +0200)]
generate and handle TRANSPORT_FLOW_CONTROL messages (TNG)

5 years agowork on DV logic and FC
Christian Grothoff [Sun, 2 Jun 2019 12:14:50 +0000 (14:14 +0200)]
work on DV logic and FC

5 years agohandbook: solve a dead link
ng0 [Sat, 1 Jun 2019 17:14:05 +0000 (17:14 +0000)]
handbook: solve a dead link

5 years agonote on why gnunet-gns can be slow
Christian Grothoff [Fri, 31 May 2019 23:06:09 +0000 (01:06 +0200)]
note on why gnunet-gns can be slow

5 years agonote on why gnunet-gns can be slow
Christian Grothoff [Fri, 31 May 2019 23:05:35 +0000 (01:05 +0200)]
note on why gnunet-gns can be slow

5 years agoimprove performance of identity_api_lookup.c logic to not be O(n)
Christian Grothoff [Fri, 31 May 2019 22:58:06 +0000 (00:58 +0200)]
improve performance of identity_api_lookup.c logic to not be O(n)

5 years agostash
Christian Grothoff [Fri, 31 May 2019 22:52:06 +0000 (00:52 +0200)]
stash

5 years agoChange and improved comments.
Bernd Fix [Thu, 30 May 2019 19:42:59 +0000 (21:42 +0200)]
Change and improved comments.

5 years agoun-texify the man pages headers.
ng0 [Thu, 30 May 2019 12:33:31 +0000 (12:33 +0000)]
un-texify the man pages headers.

5 years agoupdate changelog
Schanzenbach, Martin [Wed, 29 May 2019 09:19:18 +0000 (11:19 +0200)]
update changelog

5 years agofix #5734
Schanzenbach, Martin [Wed, 29 May 2019 09:17:49 +0000 (11:17 +0200)]
fix #5734

5 years agoas_help_
ng0 [Sun, 26 May 2019 23:57:17 +0000 (23:57 +0000)]
as_help_

5 years agoconfigure: improvements (mainly: detects libzbar with passing --with-libzbar).
ng0 [Sun, 26 May 2019 23:42:52 +0000 (23:42 +0000)]
configure: improvements (mainly: detects libzbar with passing --with-libzbar).
The m4 scripts so far originated from gst-plugins-bad.

5 years agoconfigure: bits of reindenting, start of an incomplete new configuration
ng0 [Sat, 25 May 2019 15:25:17 +0000 (15:25 +0000)]
configure: bits of reindenting, start of an incomplete new configuration
end output.

5 years agoensure that gnunet-namestore at most adds one SOA per zone
Christian Grothoff [Sat, 25 May 2019 10:39:06 +0000 (12:39 +0200)]
ensure that gnunet-namestore at most adds one SOA per zone

5 years agoremove bogus cast
Christian Grothoff [Sat, 25 May 2019 10:38:23 +0000 (12:38 +0200)]
remove bogus cast

5 years agognunet-idenity Changelog update
Christian Grothoff [Sat, 25 May 2019 06:28:52 +0000 (08:28 +0200)]
gnunet-idenity Changelog update

5 years agospeed up ego creation/deletion
Christian Grothoff [Sat, 25 May 2019 00:19:26 +0000 (02:19 +0200)]
speed up ego creation/deletion

5 years agoclang-format and cleanup
Schanzenbach, Martin [Wed, 22 May 2019 14:25:38 +0000 (16:25 +0200)]
clang-format and cleanup

5 years agoclang-format
Schanzenbach, Martin [Wed, 22 May 2019 14:14:13 +0000 (16:14 +0200)]
clang-format

5 years agosplit T2T-FC from CR for address validation
Christian Grothoff [Wed, 22 May 2019 13:54:21 +0000 (15:54 +0200)]
split T2T-FC from CR for address validation

5 years agoimplement FC window tracking for incoming messages
Christian Grothoff [Tue, 21 May 2019 15:23:38 +0000 (17:23 +0200)]
implement FC window tracking for incoming messages

5 years agoimplement GNUNET_TRANSPORT_core_receive_continue
Christian Grothoff [Tue, 21 May 2019 14:56:26 +0000 (16:56 +0200)]
implement GNUNET_TRANSPORT_core_receive_continue

5 years agouse bytes, not kilobytes
Christian Grothoff [Tue, 21 May 2019 13:50:13 +0000 (15:50 +0200)]
use bytes, not kilobytes

5 years agouse _exit in signal handlers
Christian Grothoff [Sun, 19 May 2019 22:00:40 +0000 (00:00 +0200)]
use _exit in signal handlers

5 years agoFC work
Christian Grothoff [Sun, 19 May 2019 11:56:22 +0000 (13:56 +0200)]
FC work

5 years agointroduce lookup_virtual_link
Christian Grothoff [Sun, 19 May 2019 09:48:34 +0000 (11:48 +0200)]
introduce lookup_virtual_link

5 years agomake single label resolution work (for pkey at least
Schanzenbach, Martin [Fri, 17 May 2019 17:18:41 +0000 (19:18 +0200)]
make single label resolution work (for pkey at least

5 years agodo not check for existing egos...
Schanzenbach, Martin [Fri, 17 May 2019 11:47:40 +0000 (13:47 +0200)]
do not check for existing egos...

5 years agorevert check for @; this does not seem right for names starting with it
Schanzenbach, Martin [Fri, 17 May 2019 11:19:14 +0000 (13:19 +0200)]
revert check for @; this does not seem right for names starting with it

5 years agoupdate homebrew formula
Schanzenbach, Martin [Wed, 15 May 2019 11:59:37 +0000 (13:59 +0200)]
update homebrew formula

5 years agomodify messages for t2t-fc
Christian Grothoff [Tue, 14 May 2019 18:49:50 +0000 (20:49 +0200)]
modify messages for t2t-fc

5 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Tue, 14 May 2019 17:41:13 +0000 (17:41 +0000)]
Merge branch 'master' of gnunet.org:gnunet

5 years agomysql.c: clang-format indent
ng0 [Tue, 14 May 2019 17:40:58 +0000 (17:40 +0000)]
mysql.c: clang-format indent

5 years agoman: formating
ng0 [Tue, 14 May 2019 17:40:28 +0000 (17:40 +0000)]
man: formating

5 years agoorder
Marcello Stanisci [Tue, 14 May 2019 09:57:15 +0000 (11:57 +0200)]
order

5 years agoman gnunet-datastore
ng0 [Tue, 14 May 2019 07:25:08 +0000 (07:25 +0000)]
man gnunet-datastore

5 years agoComments
Marcello Stanisci [Mon, 13 May 2019 15:31:37 +0000 (17:31 +0200)]
Comments

5 years agouse AS_CASE/AS_IF
Christian Grothoff [Mon, 13 May 2019 08:39:34 +0000 (10:39 +0200)]
use AS_CASE/AS_IF

5 years agouse AS_CASE/AS_IF
Christian Grothoff [Mon, 13 May 2019 08:32:09 +0000 (10:32 +0200)]
use AS_CASE/AS_IF

5 years agouse AS_CASE/AS_IF
Christian Grothoff [Mon, 13 May 2019 08:09:26 +0000 (10:09 +0200)]
use AS_CASE/AS_IF

5 years agouse AS_CASE/AS_IF
Christian Grothoff [Mon, 13 May 2019 07:51:18 +0000 (09:51 +0200)]
use AS_CASE/AS_IF

5 years agocurl: add GNUNET_CURL_job_add2
Florian Dold [Sun, 12 May 2019 19:16:56 +0000 (21:16 +0200)]
curl: add GNUNET_CURL_job_add2

5 years agocurl: fix memory leak in error handling
Florian Dold [Sun, 12 May 2019 17:01:36 +0000 (19:01 +0200)]
curl: fix memory leak in error handling

5 years agocurl: append the actual headers
Florian Dold [Sun, 12 May 2019 16:27:50 +0000 (18:27 +0200)]
curl: append the actual headers

5 years agoimplement message selection heuristic
Christian Grothoff [Sun, 12 May 2019 14:14:24 +0000 (16:14 +0200)]
implement message selection heuristic

5 years agoupdate TODOs
Christian Grothoff [Sun, 12 May 2019 13:58:26 +0000 (15:58 +0200)]
update TODOs

5 years agouse sorting to stop linked list search early
Christian Grothoff [Sun, 12 May 2019 13:55:50 +0000 (15:55 +0200)]
use sorting to stop linked list search early

5 years agolast minute fixes for 0.11.4 (test cases adjustments only)
Christian Grothoff [Sun, 12 May 2019 11:35:26 +0000 (13:35 +0200)]
last minute fixes for 0.11.4 (test cases adjustments only)

5 years agodist for 0.11.4 v0.11.4
Schanzenbach, Martin [Sun, 12 May 2019 10:39:38 +0000 (12:39 +0200)]
dist for 0.11.4

5 years agomissing changelog entry
Christian Grothoff [Sun, 12 May 2019 09:44:05 +0000 (11:44 +0200)]
missing changelog entry

5 years agoforgot minor build changes
Schanzenbach, Martin [Sun, 12 May 2019 08:37:06 +0000 (10:37 +0200)]
forgot minor build changes

5 years agoforgot man page, minor build changes
Schanzenbach, Martin [Sun, 12 May 2019 08:34:58 +0000 (10:34 +0200)]
forgot man page, minor build changes

5 years agoRECLAIM: Add manpage
Schanzenbach, Martin [Sun, 12 May 2019 08:07:48 +0000 (10:07 +0200)]
RECLAIM: Add manpage

5 years agoclean up transmission logic to have queues 'pull' for pending messages while control...
Christian Grothoff [Sat, 11 May 2019 20:13:47 +0000 (22:13 +0200)]
clean up transmission logic to have queues 'pull' for pending messages while control traffic is 'pushed' into queues

5 years agoreindenting
Christian Grothoff [Sat, 11 May 2019 20:13:10 +0000 (22:13 +0200)]
reindenting

5 years agomove encryption logic into DVBox
Christian Grothoff [Sat, 11 May 2019 17:30:57 +0000 (19:30 +0200)]
move encryption logic into DVBox

5 years agocomplete TNG logging
Christian Grothoff [Sat, 11 May 2019 13:11:52 +0000 (15:11 +0200)]
complete TNG logging

5 years agoremove duplicate API
Christian Grothoff [Sat, 11 May 2019 11:40:05 +0000 (13:40 +0200)]
remove duplicate API

5 years agoImplement asynchronous scope identifiers.
Florian Dold [Fri, 10 May 2019 18:08:01 +0000 (20:08 +0200)]
Implement asynchronous scope identifiers.

Without entering an asynchronous scope, logs are the same before.  When
entering an asynchronous scope (either thread-based of
scheduler/task-based), all log lines within an asynchronous scope
contain its ID.

Currently this is only used in GNU Taler, for debugging requests across
multiple services.  This allows us to get all log lines pertaining to a
particular request for a user or another service.