oweals/gnunet.git
5 years agoremove terminos.h, it seems like a typo of termios.h and neither of them are used...
ng0 [Wed, 11 Sep 2019 14:25:01 +0000 (14:25 +0000)]
remove terminos.h, it seems like a typo of termios.h and neither of them are used in the sourcecode.

5 years agoalign.m4: Add stdlib.h explicitly to make the test pass on NetBSD.
ng0 [Wed, 11 Sep 2019 13:21:55 +0000 (13:21 +0000)]
align.m4: Add stdlib.h explicitly to make the test pass on NetBSD.
Should not be problematic, every system we support right now has a
stdlib.

5 years agoconfigure: remove mingw conditions, replace one gcc with $CC.
ng0 [Wed, 11 Sep 2019 12:42:35 +0000 (12:42 +0000)]
configure: remove mingw conditions, replace one gcc with $CC.

5 years agoAdd buildtarget to netbsd
ng0 [Wed, 11 Sep 2019 11:22:18 +0000 (11:22 +0000)]
Add buildtarget to netbsd

5 years agoconfigure: remove windows specific checks.
ng0 [Wed, 11 Sep 2019 11:18:25 +0000 (11:18 +0000)]
configure: remove windows specific checks.

5 years agocontrib: gnunet_janitor, terminate: remove win32 functionalities.
ng0 [Wed, 11 Sep 2019 10:56:20 +0000 (10:56 +0000)]
contrib: gnunet_janitor, terminate: remove win32 functionalities.

This commit is questionable, but since I removed win32 code this
code no longer has any purpose.

5 years agosmall README changes.
ng0 [Tue, 10 Sep 2019 18:15:04 +0000 (18:15 +0000)]
small README changes.

5 years agoremove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific files.
ng0 [Tue, 10 Sep 2019 16:59:32 +0000 (16:59 +0000)]
remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific files.

configures and builds okay.
testsuite wasn't checked, will be checked.

diff including the plibc removal is now around 14370 lines of code less.

5 years agoRemove win32 and cygwin support
ng0 [Mon, 9 Sep 2019 19:17:18 +0000 (19:17 +0000)]
Remove win32 and cygwin support

5 years agoaccidentally deleted
Schanzenbach, Martin [Mon, 9 Sep 2019 13:01:46 +0000 (15:01 +0200)]
accidentally deleted

5 years agofix flag detection variables
Schanzenbach, Martin [Mon, 9 Sep 2019 12:59:09 +0000 (14:59 +0200)]
fix flag detection variables

5 years agogcc does strange things with -Wno-*
Schanzenbach, Martin [Mon, 9 Sep 2019 12:43:29 +0000 (14:43 +0200)]
gcc does strange things with -Wno-*

5 years agoadd werror to check
Schanzenbach, Martin [Mon, 9 Sep 2019 12:21:54 +0000 (14:21 +0200)]
add werror to check

5 years agoattempt fix flag detection again
Schanzenbach, Martin [Mon, 9 Sep 2019 12:11:38 +0000 (14:11 +0200)]
attempt fix flag detection again

5 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Mon, 9 Sep 2019 12:11:15 +0000 (12:11 +0000)]
Merge branch 'master' of gnunet.org:gnunet

5 years agotypo
ng0 [Mon, 9 Sep 2019 12:11:06 +0000 (12:11 +0000)]
typo

5 years agoattempt fix flag detection
Schanzenbach, Martin [Mon, 9 Sep 2019 11:48:49 +0000 (13:48 +0200)]
attempt fix flag detection

5 years agoSTAT->stat
ng0 [Mon, 9 Sep 2019 11:42:11 +0000 (11:42 +0000)]
STAT->stat

5 years agotypo
ng0 [Mon, 9 Sep 2019 11:29:02 +0000 (11:29 +0000)]
typo

5 years agoutil/disk.c: fix failure to build
ng0 [Mon, 9 Sep 2019 11:18:58 +0000 (11:18 +0000)]
util/disk.c: fix failure to build

5 years agoplibc: win32 related, socket
ng0 [Mon, 9 Sep 2019 10:19:12 +0000 (10:19 +0000)]
plibc: win32 related, socket

5 years agoplibc removal: gns/w32nsp.c: sockets.
ng0 [Mon, 9 Sep 2019 10:04:40 +0000 (10:04 +0000)]
plibc removal: gns/w32nsp.c: sockets.

5 years agoplibc removal: sscanf, win32 socket corrections
ng0 [Mon, 9 Sep 2019 09:55:18 +0000 (09:55 +0000)]
plibc removal: sscanf, win32 socket corrections

5 years agoplibc removal: ACCESS->access
ng0 [Mon, 9 Sep 2019 08:15:56 +0000 (08:15 +0000)]
plibc removal: ACCESS->access

5 years agoplibc removal (CLOSE->close)
ng0 [Mon, 9 Sep 2019 08:10:49 +0000 (08:10 +0000)]
plibc removal (CLOSE->close)

5 years agoplibc removal: STRUCT_STAT64
ng0 [Mon, 9 Sep 2019 08:02:22 +0000 (08:02 +0000)]
plibc removal: STRUCT_STAT64

5 years agouncrustify as demanded.
ng0 [Sun, 8 Sep 2019 12:33:09 +0000 (12:33 +0000)]
uncrustify as demanded.

5 years agoreplace clang-format with uncrustify.
ng0 [Sun, 8 Sep 2019 12:29:31 +0000 (12:29 +0000)]
replace clang-format with uncrustify.

5 years agoMerge branch 'master' of gnunet.org:gnunet
ng0 [Sun, 8 Sep 2019 12:13:55 +0000 (12:13 +0000)]
Merge branch 'master' of gnunet.org:gnunet

5 years agoREADME: adjust dependencies and some fixes.
ng0 [Sun, 8 Sep 2019 12:13:36 +0000 (12:13 +0000)]
README: adjust dependencies and some fixes.

5 years agoupdate
Schanzenbach, Martin [Sun, 8 Sep 2019 08:50:37 +0000 (10:50 +0200)]
update

5 years agoMake services localizable
Alessio Vanni [Sat, 7 Sep 2019 11:18:07 +0000 (13:18 +0200)]
Make services localizable

Signed-off-by: Christian Grothoff <christian@grothoff.org>
5 years agognunet-bcd: OPEN->open
ng0 [Sat, 7 Sep 2019 09:57:04 +0000 (09:57 +0000)]
gnunet-bcd: OPEN->open

5 years agoutil/disk.c: STAT64->stat64
ng0 [Sat, 7 Sep 2019 09:35:12 +0000 (09:35 +0000)]
util/disk.c: STAT64->stat64

5 years agoconfigure: remove plibc check
ng0 [Sat, 7 Sep 2019 09:28:26 +0000 (09:28 +0000)]
configure: remove plibc check

5 years agodocumentation: remove plibc mention.
ng0 [Sat, 7 Sep 2019 09:25:05 +0000 (09:25 +0000)]
documentation: remove plibc mention.

5 years agofix variable names renamed by search and replace.
ng0 [Sat, 7 Sep 2019 09:16:45 +0000 (09:16 +0000)]
fix variable names renamed by search and replace.

5 years agotypo in header file for w32
ng0 [Sat, 7 Sep 2019 09:15:52 +0000 (09:15 +0000)]
typo in header file for w32

5 years agofiles included by accident.
ng0 [Fri, 6 Sep 2019 23:08:02 +0000 (23:08 +0000)]
files included by accident.

5 years agoplibc, commit 2
ng0 [Fri, 6 Sep 2019 23:01:06 +0000 (23:01 +0000)]
plibc, commit 2

5 years agofirst step to remove plibc
ng0 [Fri, 6 Sep 2019 22:46:29 +0000 (22:46 +0000)]
first step to remove plibc

5 years agoremove /usr/include from coverage analysis
Christian Grothoff [Thu, 5 Sep 2019 12:29:33 +0000 (14:29 +0200)]
remove /usr/include from coverage analysis

5 years agofix logging issue reported by Raphael
Christian Grothoff [Thu, 5 Sep 2019 09:35:44 +0000 (11:35 +0200)]
fix logging issue reported by Raphael

5 years agoattempt to make PKCE optional
Schanzenbach, Martin [Thu, 5 Sep 2019 06:22:51 +0000 (08:22 +0200)]
attempt to make PKCE optional

5 years agofix signature check
Schanzenbach, Martin [Thu, 5 Sep 2019 05:50:10 +0000 (07:50 +0200)]
fix signature check

5 years agoMerge branch 'master' of git+ssh://gnunet.org/gnunet
Schanzenbach, Martin [Thu, 5 Sep 2019 05:13:06 +0000 (07:13 +0200)]
Merge branch 'master' of git+ssh://gnunet.org/gnunet

5 years agofix
Schanzenbach, Martin [Thu, 5 Sep 2019 05:12:45 +0000 (07:12 +0200)]
fix

5 years agoadd templates for multi-user configurations
Christian Grothoff [Wed, 4 Sep 2019 23:05:37 +0000 (01:05 +0200)]
add templates for multi-user configurations

5 years agofix ticket
Schanzenbach, Martin [Wed, 4 Sep 2019 20:57:35 +0000 (22:57 +0200)]
fix ticket

5 years agofix loop
Schanzenbach, Martin [Wed, 4 Sep 2019 20:40:47 +0000 (22:40 +0200)]
fix loop

5 years agofix urlenc
Schanzenbach, Martin [Wed, 4 Sep 2019 20:18:53 +0000 (22:18 +0200)]
fix urlenc

5 years agofix base64+urlencode vs base64url
Schanzenbach, Martin [Wed, 4 Sep 2019 20:03:27 +0000 (22:03 +0200)]
fix base64+urlencode vs base64url

5 years agobetter debug output
Schanzenbach, Martin [Wed, 4 Sep 2019 19:24:49 +0000 (21:24 +0200)]
better debug output

5 years agohash fix
Schanzenbach, Martin [Wed, 4 Sep 2019 19:06:34 +0000 (21:06 +0200)]
hash fix

5 years agofix serialization
Schanzenbach, Martin [Wed, 4 Sep 2019 18:42:06 +0000 (20:42 +0200)]
fix serialization

5 years agosupport for PKCE extension
Alexia Pagkopoulou [Wed, 4 Sep 2019 13:27:54 +0000 (15:27 +0200)]
support for PKCE extension

5 years agoupdate changelog
Schanzenbach, Martin [Sun, 1 Sep 2019 11:28:59 +0000 (13:28 +0200)]
update changelog

5 years agoAdded patch by AV from ML:
Schanzenbach, Martin [Sun, 1 Sep 2019 11:25:07 +0000 (13:25 +0200)]
Added patch by AV from ML:

Currently, gettext doesn't work for out-of-tree applications.  This is
because GNUnet forcibly set the text domain to "GNUnet" (which
apparently is also incorrect), so applications can't be localized unless
their localizations are distributed in-tree by GNUnet itself.

The attached patch tries to fix this by adding two more fields to
GNUNET_OS_ProjectData: one field is the gettext domain of the
application.  As the documentation says, if it's NULL gettext is
disabled so that applications can use their preferred localization
method without having gettext interfering; the other field is
essentially the locale directory, so applications can specify a
different path if they want to, instead of having GNUnet infer it for
them.

Because some GNUnet libraries also use gettext internally (the util lib
is a prominent example), gettext has to be initialized before the
application takes over.  I placed such initialization in
`GNUNET_OS_init' and `GNUNET_OS_project_data_get' because those are two
functions which are very likely to be called (especially the second one,
since it's used in `GNUNET_PROGRAM_run2'.)  If there is a better place
(or some places where this is not enough) I can change it and resubmit
it for review.

I also changed gnunet-ext to keep it consitent with the patch.  In
particular, it adds a header which is required for a successful
compilation, so you might want to at least make that change.

Thank you,
A.V.

P.S. I'm still not subscribed to the list... yet.

5 years agoRemove make rule which doesn't even fire
David Barksdale [Tue, 27 Aug 2019 20:21:19 +0000 (15:21 -0500)]
Remove make rule which doesn't even fire

and causes automake to complain.

5 years agoUse pkg-config to check for MHD
David Barksdale [Tue, 27 Aug 2019 19:29:17 +0000 (14:29 -0500)]
Use pkg-config to check for MHD

5 years agotypo
Christian Grothoff [Fri, 23 Aug 2019 10:50:47 +0000 (12:50 +0200)]
typo

5 years agofix
Christian Grothoff [Fri, 23 Aug 2019 08:35:35 +0000 (10:35 +0200)]
fix

5 years agofix #5829
Christian Grothoff [Fri, 23 Aug 2019 07:49:34 +0000 (09:49 +0200)]
fix #5829

5 years agomore changelog
Schanzenbach, Martin [Wed, 21 Aug 2019 09:55:35 +0000 (11:55 +0200)]
more changelog

5 years agodo not free hashmap while iterating over it, unhealthy, even in error case
Christian Grothoff [Wed, 21 Aug 2019 09:03:52 +0000 (11:03 +0200)]
do not free hashmap while iterating over it, unhealthy, even in error case

5 years agofix NPE when importing directory into gnunet-fs-gtk (cleaner fix)
Christian Grothoff [Wed, 21 Aug 2019 08:58:57 +0000 (10:58 +0200)]
fix NPE when importing directory into gnunet-fs-gtk (cleaner fix)

5 years agofix NPE when importing directory into gnunet-fs-gtk
Christian Grothoff [Wed, 21 Aug 2019 08:56:50 +0000 (10:56 +0200)]
fix NPE when importing directory into gnunet-fs-gtk

5 years agofix ftbfs
Christian Grothoff [Tue, 20 Aug 2019 14:35:26 +0000 (16:35 +0200)]
fix ftbfs

5 years agochangelog
Christian Grothoff [Tue, 20 Aug 2019 14:32:44 +0000 (16:32 +0200)]
changelog

5 years agofix bogus close of fd in gnunet-gns
Christian Grothoff [Tue, 20 Aug 2019 14:31:02 +0000 (16:31 +0200)]
fix bogus close of fd in gnunet-gns

5 years agoMerge branch 'master' of ssh://gnunet.org/gnunet
Alexia Pagkopoulou [Mon, 19 Aug 2019 15:37:14 +0000 (17:37 +0200)]
Merge branch 'master' of ssh://gnunet.org/gnunet

5 years agomade the rest config editable
Alexia Pagkopoulou [Mon, 19 Aug 2019 15:36:48 +0000 (17:36 +0200)]
made the rest config editable

5 years agobugreport: syntax fix.
ng0 [Mon, 19 Aug 2019 15:24:53 +0000 (15:24 +0000)]
bugreport: syntax fix.

5 years agoupdated gnunet.service file, added copyright notice
rexxnor [Sun, 18 Aug 2019 21:25:01 +0000 (23:25 +0200)]
updated gnunet.service file, added copyright notice

5 years agofix gnunet-service-arm termination status code
Christian Grothoff [Sun, 18 Aug 2019 21:40:04 +0000 (23:40 +0200)]
fix gnunet-service-arm termination status code

5 years agoalways no split
Christian Grothoff [Sun, 18 Aug 2019 15:50:09 +0000 (17:50 +0200)]
always no split

5 years agofix libpulse check
Christian Grothoff [Sun, 18 Aug 2019 12:29:50 +0000 (14:29 +0200)]
fix libpulse check

5 years agonicer message
Christian Grothoff [Sun, 18 Aug 2019 12:22:59 +0000 (14:22 +0200)]
nicer message

5 years agoupdated documentation TODOs, added examples for MX and SOA record syntax
rexxnor [Sat, 17 Aug 2019 14:23:27 +0000 (16:23 +0200)]
updated documentation TODOs, added examples for MX and SOA record syntax

5 years agowho makes these decisions at gnu texinfo... argh!
ng0 [Fri, 16 Aug 2019 22:58:29 +0000 (22:58 +0000)]
who makes these decisions at gnu texinfo... argh!

5 years agorm rf
ng0 [Fri, 16 Aug 2019 22:42:57 +0000 (22:42 +0000)]
rm rf

5 years agothanks i hate it
ng0 [Fri, 16 Aug 2019 22:41:09 +0000 (22:41 +0000)]
thanks i hate it

5 years agoattempt
ng0 [Fri, 16 Aug 2019 22:38:24 +0000 (22:38 +0000)]
attempt

5 years agoattempt to fix the wrong texinfo5 generation which leads to css being 404 links.
ng0 [Fri, 16 Aug 2019 22:28:35 +0000 (22:28 +0000)]
attempt to fix the wrong texinfo5 generation which leads to css being 404 links.

5 years agomisc fixes.
ng0 [Fri, 16 Aug 2019 22:14:01 +0000 (22:14 +0000)]
misc fixes.

5 years agotestcase comment
ng0 [Fri, 16 Aug 2019 22:03:35 +0000 (22:03 +0000)]
testcase comment

5 years agotry to distinguish between S and 5 by making socks lowercase.
ng0 [Fri, 16 Aug 2019 22:01:40 +0000 (22:01 +0000)]
try to distinguish between S and 5 by making socks lowercase.

5 years agoUnixes and GNU systems -> Unix-like systems.
ng0 [Fri, 16 Aug 2019 21:59:40 +0000 (21:59 +0000)]
Unixes and GNU systems -> Unix-like systems.

5 years agocomment on platform specific instrcutions.
ng0 [Fri, 16 Aug 2019 21:58:13 +0000 (21:58 +0000)]
comment on platform specific instrcutions.

5 years agomore sqlite3
ng0 [Fri, 16 Aug 2019 21:56:39 +0000 (21:56 +0000)]
more sqlite3

5 years agosqlite -> SQLite3
ng0 [Fri, 16 Aug 2019 21:55:18 +0000 (21:55 +0000)]
sqlite -> SQLite3

5 years agoclarify and update gnurl part.
ng0 [Fri, 16 Aug 2019 21:54:27 +0000 (21:54 +0000)]
clarify and update gnurl part.

5 years agotypo fix. add @quotation block, already present in texinfo 4.2 safe to use.
ng0 [Fri, 16 Aug 2019 21:45:11 +0000 (21:45 +0000)]
typo fix. add @quotation block, already present in texinfo 4.2 safe to use.

5 years agoremove an outdated comment about libgnurl, replace with statement about
ng0 [Fri, 16 Aug 2019 21:38:29 +0000 (21:38 +0000)]
remove an outdated comment about libgnurl, replace with statement about
how it has been developed.

5 years agoClarify that the command is run on Debian/Debian-derived/or apt.
ng0 [Fri, 16 Aug 2019 21:36:12 +0000 (21:36 +0000)]
Clarify that the command is run on Debian/Debian-derived/or apt.

5 years agochapter developer: the comment about the website is no longer true, fix.
ng0 [Fri, 16 Aug 2019 21:33:06 +0000 (21:33 +0000)]
chapter developer: the comment about the website is no longer true, fix.

5 years agoGNUNet->GNUnet
ng0 [Fri, 16 Aug 2019 21:25:07 +0000 (21:25 +0000)]
GNUNet->GNUnet

5 years agofixed a typo
rexxnor [Thu, 25 Jul 2019 14:30:29 +0000 (16:30 +0200)]
fixed a typo

5 years agoformatting; comments
Schanzenbach, Martin [Sun, 11 Aug 2019 17:00:30 +0000 (19:00 +0200)]
formatting; comments

5 years agomake SO_NOSIGPIPE more prominent
Schanzenbach, Martin [Sat, 10 Aug 2019 19:41:05 +0000 (21:41 +0200)]
make SO_NOSIGPIPE more prominent