oweals/gnunet.git
9 years ago-ack Daniel
Christian Grothoff [Tue, 16 Jun 2015 13:31:34 +0000 (13:31 +0000)]
-ack Daniel

9 years ago#include byteswap, if detected by configure
Christian Grothoff [Tue, 16 Jun 2015 13:27:03 +0000 (13:27 +0000)]
#include byteswap, if detected by configure

9 years agocheck for __GLIBC__ before mallopting
Christian Grothoff [Tue, 16 Jun 2015 13:25:06 +0000 (13:25 +0000)]
check for __GLIBC__ before mallopting

9 years ago-remove dead/unused fenv.h include (as suggested by Daniel Golle)
Christian Grothoff [Tue, 16 Jun 2015 13:19:47 +0000 (13:19 +0000)]
-remove dead/unused fenv.h include (as suggested by Daniel Golle)

9 years agoFix of last commit for non-GNU make, I think.
Jeff Burdges [Mon, 15 Jun 2015 21:11:07 +0000 (21:11 +0000)]
Fix of last commit for non-GNU make, I think.

We'll try to fix  https://gnunet.org/bugs/view.php?id=3837  by hoping
that non-GNU makes can simulate target specific variables using shell
variables.

9 years agoStub nat_stun.c
Bruno Cabral [Mon, 15 Jun 2015 16:20:28 +0000 (16:20 +0000)]
Stub nat_stun.c

9 years agoInitial import of STUN support
Bruno Cabral [Mon, 15 Jun 2015 05:46:13 +0000 (05:46 +0000)]
Initial import of STUN support

9 years agofix use of deprecated MHD symbols
Christian Grothoff [Fri, 12 Jun 2015 07:52:45 +0000 (07:52 +0000)]
fix use of deprecated MHD symbols

9 years ago-fix hanling of pull replies
Julius Bünger [Thu, 11 Jun 2015 23:25:56 +0000 (23:25 +0000)]
-fix hanling of pull replies

9 years ago-renamed (gossip_list -> view) and converted it to peermap, fixes
Julius Bünger [Thu, 11 Jun 2015 23:25:54 +0000 (23:25 +0000)]
-renamed (gossip_list -> view) and converted it to peermap, fixes

9 years agolearn about peers from peerinfo
Julius Bünger [Thu, 11 Jun 2015 23:25:51 +0000 (23:25 +0000)]
learn about peers from peerinfo

9 years agoI'm unsure if I've correctly tested it in the odd build enviroment
Jeff Burdges [Thu, 11 Jun 2015 17:29:54 +0000 (17:29 +0000)]
I'm unsure if I've correctly tested it in the odd build enviroment
for which it was create.

We should use GNU make's target specific variables to ensure libtool
is run as root only during instalation to, and removal from, /lib of
the NSS plugins.  See :
https://www.gnu.org/software/make/manual/make.html#Target_002dspecific

If you've previously been using the --with-sudo=sudo option then you
must run sudo make clean becuase the .libs directory maintained by
libtool will be owned by root.

9 years ago-got some {} for free
Julius Bünger [Wed, 10 Jun 2015 14:16:02 +0000 (14:16 +0000)]
-got some {} for free

9 years ago-minor fixes
Christian Grothoff [Wed, 10 Jun 2015 14:05:45 +0000 (14:05 +0000)]
-minor fixes

9 years ago- compiler fixes
Bart Polot [Wed, 10 Jun 2015 12:08:20 +0000 (12:08 +0000)]
- compiler fixes

9 years ago- refactor connection timeout into one implementation
Bart Polot [Wed, 10 Jun 2015 12:08:20 +0000 (12:08 +0000)]
- refactor connection timeout into one implementation
- always send CONNECTION_BROKEN to alert of the timeout

9 years ago- fix returned buffer amount, to make sure channel bugs don't affect connections
Bart Polot [Wed, 10 Jun 2015 12:08:19 +0000 (12:08 +0000)]
- fix returned buffer amount, to make sure channel bugs don't affect connections

9 years agoAlways allow a connection to receive data in a tunnel, even if all buffers are full...
Bart Polot [Wed, 10 Jun 2015 12:08:19 +0000 (12:08 +0000)]
Always allow a connection to receive data in a tunnel, even if all buffers are full: new channels and keepalives must be allowed.

9 years ago- move break to documentation
Bart Polot [Wed, 10 Jun 2015 12:08:18 +0000 (12:08 +0000)]
- move break to documentation

9 years ago- start poll after send
Bart Polot [Wed, 10 Jun 2015 12:08:17 +0000 (12:08 +0000)]
- start poll after send

9 years ago- fix poll log
Bart Polot [Wed, 10 Jun 2015 12:08:16 +0000 (12:08 +0000)]
- fix poll log

9 years agonote to self
Bart Polot [Wed, 10 Jun 2015 12:08:15 +0000 (12:08 +0000)]
note to self

9 years ago- fix debug messages
Bart Polot [Wed, 10 Jun 2015 12:08:14 +0000 (12:08 +0000)]
- fix debug messages

9 years agoFixed channel recv buffer space accounting error when receiving a duplicate message
Bart Polot [Wed, 10 Jun 2015 12:08:14 +0000 (12:08 +0000)]
Fixed channel recv buffer space accounting error when receiving a duplicate message

9 years ago- more messages to force errors
Bart Polot [Wed, 10 Jun 2015 12:08:13 +0000 (12:08 +0000)]
- more messages to force errors

9 years ago- fix log
Bart Polot [Wed, 10 Jun 2015 12:08:12 +0000 (12:08 +0000)]
- fix log

9 years ago- add n_recv to debug info
Bart Polot [Wed, 10 Jun 2015 12:08:12 +0000 (12:08 +0000)]
- add n_recv to debug info

9 years ago- improve POLL logging, debug info
Bart Polot [Wed, 10 Jun 2015 12:08:11 +0000 (12:08 +0000)]
- improve POLL logging, debug info

9 years agofix excessive queueing, don't force regular traffic
Bart Polot [Wed, 10 Jun 2015 12:08:08 +0000 (12:08 +0000)]
fix excessive queueing, don't force regular traffic

9 years agorestructured test
Julius Bünger [Wed, 10 Jun 2015 11:01:49 +0000 (11:01 +0000)]
restructured test

9 years ago-fix coverity
Julius Bünger [Wed, 10 Jun 2015 11:01:46 +0000 (11:01 +0000)]
-fix coverity

9 years ago-avoid concurrent modification trouble when handing peer disconnect
Christian Grothoff [Tue, 9 Jun 2015 09:55:11 +0000 (09:55 +0000)]
-avoid concurrent modification trouble when handing peer disconnect

9 years ago-check next and prev are disjoint
Christian Grothoff [Mon, 8 Jun 2015 20:45:27 +0000 (20:45 +0000)]
-check next and prev are disjoint

9 years ago-uniqueness was simply false
Christian Grothoff [Mon, 8 Jun 2015 20:34:52 +0000 (20:34 +0000)]
-uniqueness was simply false

9 years ago-run unregister even if path is NULL, do check uniqueness
Christian Grothoff [Mon, 8 Jun 2015 20:23:17 +0000 (20:23 +0000)]
-run unregister even if path is NULL, do check uniqueness

9 years ago-adding additional error checking logic
Christian Grothoff [Mon, 8 Jun 2015 19:59:01 +0000 (19:59 +0000)]
-adding additional error checking logic

9 years ago-if the rest of the code uses horrible casts, one more hardly matters
Christian Grothoff [Mon, 8 Jun 2015 19:49:23 +0000 (19:49 +0000)]
-if the rest of the code uses horrible casts, one more hardly matters

9 years ago-fix use of uninit memory
Christian Grothoff [Mon, 8 Jun 2015 19:48:29 +0000 (19:48 +0000)]
-fix use of uninit memory

9 years ago-eh, remove assert
Christian Grothoff [Mon, 8 Jun 2015 19:05:26 +0000 (19:05 +0000)]
-eh, remove assert

9 years ago-assertion also does not hold, messy code
Christian Grothoff [Mon, 8 Jun 2015 19:04:24 +0000 (19:04 +0000)]
-assertion also does not hold, messy code

9 years ago-bogus assertion
Christian Grothoff [Mon, 8 Jun 2015 18:26:42 +0000 (18:26 +0000)]
-bogus assertion

9 years ago-doxygen
Christian Grothoff [Mon, 8 Jun 2015 08:47:30 +0000 (08:47 +0000)]
-doxygen

9 years ago-indentation, doxygen, be a bit pickier about return values to eliminate possible...
Christian Grothoff [Mon, 8 Jun 2015 08:35:14 +0000 (08:35 +0000)]
-indentation, doxygen, be a bit pickier about return values to eliminate possible causes of #3794

9 years ago-do use loopback for test
Christian Grothoff [Sun, 7 Jun 2015 21:01:24 +0000 (21:01 +0000)]
-do use loopback for test

9 years ago-do not use included hellos in test
Christian Grothoff [Sun, 7 Jun 2015 20:57:11 +0000 (20:57 +0000)]
-do not use included hellos in test

9 years ago-return IP in dotted decimal if reverse lookup fails
Christian Grothoff [Sun, 7 Jun 2015 17:57:19 +0000 (17:57 +0000)]
-return IP in dotted decimal if reverse lookup fails

9 years ago-nicer logging
Christian Grothoff [Sun, 7 Jun 2015 17:55:39 +0000 (17:55 +0000)]
-nicer logging

9 years ago-must avoid returning resolutions during initialization
Christian Grothoff [Sat, 6 Jun 2015 15:29:30 +0000 (15:29 +0000)]
-must avoid returning resolutions during initialization

9 years ago-changed permissions for created file
Julius Bünger [Fri, 5 Jun 2015 23:03:14 +0000 (23:03 +0000)]
-changed permissions for created file

9 years ago-comment out annoying debug message
Julius Bünger [Fri, 5 Jun 2015 23:03:12 +0000 (23:03 +0000)]
-comment out annoying debug message

9 years ago-tried to fix channel cleanups
Julius Bünger [Fri, 5 Jun 2015 23:03:10 +0000 (23:03 +0000)]
-tried to fix channel cleanups

9 years ago-writing the gossip list (view) to file
Julius Bünger [Fri, 5 Jun 2015 23:03:08 +0000 (23:03 +0000)]
-writing the gossip list (view) to file

9 years agomodified sampler to keep elements after deletion for evaluation
Julius Bünger [Fri, 5 Jun 2015 23:03:06 +0000 (23:03 +0000)]
modified sampler to keep elements after deletion for evaluation

9 years ago-restructured the code to faciliate viewing the internals
Julius Bünger [Fri, 5 Jun 2015 23:03:04 +0000 (23:03 +0000)]
-restructured the code to faciliate viewing the internals

9 years ago-fixed naming
Julius Bünger [Fri, 5 Jun 2015 23:03:02 +0000 (23:03 +0000)]
-fixed naming

9 years ago-fix
Julius Bünger [Fri, 5 Jun 2015 23:02:59 +0000 (23:02 +0000)]
-fix

9 years agoturn 'force_reply' into a bitfield for future extensions
Christian Grothoff [Fri, 5 Jun 2015 11:20:32 +0000 (11:20 +0000)]
turn 'force_reply' into a bitfield for future extensions

9 years ago-simplifying Cadet KX to directly use EdDSA keys for ECDHE
Christian Grothoff [Thu, 4 Jun 2015 13:50:02 +0000 (13:50 +0000)]
-simplifying Cadet KX to directly use EdDSA keys for ECDHE

9 years ago-improve Python3 compatibility
Christian Grothoff [Wed, 3 Jun 2015 21:29:38 +0000 (21:29 +0000)]
-improve Python3 compatibility

9 years ago-slightly better logging
Christian Grothoff [Wed, 3 Jun 2015 20:22:32 +0000 (20:22 +0000)]
-slightly better logging

9 years ago-use defined name
Sree Harsha Totakura [Wed, 3 Jun 2015 14:57:51 +0000 (14:57 +0000)]
-use defined name

9 years ago-run gnunet-testing with proper -c flag
Christian Grothoff [Tue, 2 Jun 2015 20:06:45 +0000 (20:06 +0000)]
-run gnunet-testing with proper -c flag

9 years ago-noinst-ing non-functional binaries/libraries that just exist as examples/templates
Christian Grothoff [Tue, 2 Jun 2015 08:54:18 +0000 (08:54 +0000)]
-noinst-ing non-functional binaries/libraries that just exist as examples/templates

9 years agomore fixes on #3805
Christian Grothoff [Mon, 1 Jun 2015 13:21:31 +0000 (13:21 +0000)]
more fixes on #3805

9 years agobetter fix for #3805
Christian Grothoff [Mon, 1 Jun 2015 09:28:51 +0000 (09:28 +0000)]
better fix for #3805

9 years ago-typo
Christian Grothoff [Sun, 31 May 2015 19:43:47 +0000 (19:43 +0000)]
-typo

9 years ago-fix #3799
Christian Grothoff [Sun, 31 May 2015 19:43:33 +0000 (19:43 +0000)]
-fix #3799

9 years ago-fix unespected status message (#3799)
Christian Grothoff [Sun, 31 May 2015 19:37:07 +0000 (19:37 +0000)]
-fix unespected status message (#3799)

9 years ago-leak
Christian Grothoff [Sun, 31 May 2015 19:14:52 +0000 (19:14 +0000)]
-leak

9 years agosupport MHD when cross-compiling, just assume version is OK (fixes #3805)
Christian Grothoff [Sun, 31 May 2015 11:44:14 +0000 (11:44 +0000)]
support MHD when cross-compiling, just assume version is OK (fixes #3805)

9 years agomake libextractor actually optional, both for GNUnet and GNUnet-taler builds
Christian Grothoff [Sat, 30 May 2015 18:35:02 +0000 (18:35 +0000)]
make libextractor actually optional, both for GNUnet and GNUnet-taler builds

9 years agofixing #3799: only unindex if DB operations succeeded previously in the first place...
Christian Grothoff [Fri, 29 May 2015 13:06:33 +0000 (13:06 +0000)]
fixing #3799: only unindex if DB operations succeeded previously in the first place, and when unindexing do proper shutdown handling

9 years agoIntroduce function to duplicate RSA public keys
Sree Harsha Totakura [Thu, 28 May 2015 19:32:22 +0000 (19:32 +0000)]
Introduce function to duplicate RSA public keys

9 years ago-avoid log
Christian Grothoff [Thu, 28 May 2015 14:32:46 +0000 (14:32 +0000)]
-avoid log

9 years ago-fix typo
Sree Harsha Totakura [Thu, 28 May 2015 14:19:28 +0000 (14:19 +0000)]
-fix typo

9 years ago-disable verbose
Christian Grothoff [Thu, 28 May 2015 13:41:41 +0000 (13:41 +0000)]
-disable verbose

9 years ago-fix debug logic
Christian Grothoff [Thu, 28 May 2015 13:40:39 +0000 (13:40 +0000)]
-fix debug logic

9 years ago-delay HTTP request 1s to ensure VPN is really up
Christian Grothoff [Thu, 28 May 2015 13:39:31 +0000 (13:39 +0000)]
-delay HTTP request 1s to ensure VPN is really up

9 years agoalso set permissions correctly if user 'gnunet' does not exist
Christian Grothoff [Thu, 28 May 2015 13:39:12 +0000 (13:39 +0000)]
also set permissions correctly if user 'gnunet' does not exist

9 years ago-simplify logic, fix double free
Christian Grothoff [Thu, 28 May 2015 13:38:58 +0000 (13:38 +0000)]
-simplify logic, fix double free

9 years ago-fix ftbfs
Christian Grothoff [Thu, 28 May 2015 09:58:58 +0000 (09:58 +0000)]
-fix ftbfs

9 years ago-typo
Christian Grothoff [Thu, 28 May 2015 09:43:47 +0000 (09:43 +0000)]
-typo

9 years ago-install dependent headers as well
Christian Grothoff [Thu, 28 May 2015 09:27:41 +0000 (09:27 +0000)]
-install dependent headers as well

9 years ago-typos
Christian Grothoff [Thu, 28 May 2015 09:17:18 +0000 (09:17 +0000)]
-typos

9 years agoadding --enable-taler-wallet configure option to build a reduced version of libgnunet...
Christian Grothoff [Thu, 28 May 2015 09:02:31 +0000 (09:02 +0000)]
adding --enable-taler-wallet configure option to build a reduced version of libgnunetutil with only the parts needed by GNU Taler wallets

9 years agovalidate the parsed RSA private key
Sree Harsha Totakura [Wed, 27 May 2015 07:42:45 +0000 (07:42 +0000)]
validate the  parsed RSA private key

9 years ago-note
Christian Grothoff [Tue, 26 May 2015 15:24:57 +0000 (15:24 +0000)]
-note

9 years ago-indentation
Christian Grothoff [Tue, 26 May 2015 15:23:33 +0000 (15:23 +0000)]
-indentation

9 years ago-more extensive permission check before running GNS test
Christian Grothoff [Tue, 26 May 2015 15:06:13 +0000 (15:06 +0000)]
-more extensive permission check before running GNS test

9 years ago-indent, wait for helper termination on shutdown, do not eagerly create tunnel
Christian Grothoff [Tue, 26 May 2015 15:05:47 +0000 (15:05 +0000)]
-indent, wait for helper termination on shutdown, do not eagerly create tunnel

9 years ago-indent
Christian Grothoff [Tue, 26 May 2015 15:05:18 +0000 (15:05 +0000)]
-indent

9 years ago-space
Christian Grothoff [Tue, 26 May 2015 15:05:07 +0000 (15:05 +0000)]
-space

9 years ago-exit helper when either direction breaks
Christian Grothoff [Tue, 26 May 2015 15:04:57 +0000 (15:04 +0000)]
-exit helper when either direction breaks

9 years ago-fix logging
Christian Grothoff [Tue, 26 May 2015 11:17:32 +0000 (11:17 +0000)]
-fix logging

9 years ago-doxygen, indent
Christian Grothoff [Tue, 26 May 2015 11:17:17 +0000 (11:17 +0000)]
-doxygen, indent

9 years ago-doxygen, indent
Christian Grothoff [Tue, 26 May 2015 11:16:58 +0000 (11:16 +0000)]
-doxygen, indent

9 years ago-fix (harmless) use of uninit 'nick'
Christian Grothoff [Tue, 26 May 2015 10:24:43 +0000 (10:24 +0000)]
-fix (harmless) use of uninit 'nick'

9 years ago-avoid qe double-free
Christian Grothoff [Tue, 26 May 2015 10:01:45 +0000 (10:01 +0000)]
-avoid qe double-free

9 years ago-check for NULL
Christian Grothoff [Tue, 26 May 2015 09:58:55 +0000 (09:58 +0000)]
-check for NULL

9 years ago-initialize GNS DNS interception in testcase, so that curl will actually get GNS...
Christian Grothoff [Tue, 26 May 2015 08:55:43 +0000 (08:55 +0000)]
-initialize GNS DNS interception in testcase, so that curl will actually get GNS resolution