oweals/gnunet.git
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

9 years ago-dns_root option is now dead
Christian Grothoff [Tue, 26 May 2015 08:54:22 +0000 (08:54 +0000)]
-dns_root option is now dead

9 years ago-document subsystem aliases, add gns-intercept alias for GNS DNS interception, suppor...
Christian Grothoff [Tue, 26 May 2015 08:54:05 +0000 (08:54 +0000)]
-document subsystem aliases, add gns-intercept alias for GNS DNS interception, support gns-intercept alias for GNS DNS interception

9 years ago-use UNIXONLY
Christian Grothoff [Tue, 26 May 2015 08:53:22 +0000 (08:53 +0000)]
-use UNIXONLY

9 years ago-comments, doxygen, indentation, style fixes, working on test_gns_vpn
Christian Grothoff [Mon, 25 May 2015 20:59:29 +0000 (20:59 +0000)]
-comments, doxygen, indentation, style fixes, working on test_gns_vpn

9 years agonotify cadet when we are done - for flow control and to get next packet
Christian Grothoff [Mon, 25 May 2015 15:05:27 +0000 (15:05 +0000)]
notify cadet when we are done - for flow control and to get next packet

9 years ago-fix indent
Christian Grothoff [Mon, 25 May 2015 15:05:16 +0000 (15:05 +0000)]
-fix indent

9 years ago-fix channel initialization with regex involvment
Christian Grothoff [Mon, 25 May 2015 13:17:43 +0000 (13:17 +0000)]
-fix channel initialization with regex involvment

9 years ago-logging, doxygen
Christian Grothoff [Mon, 25 May 2015 13:12:47 +0000 (13:12 +0000)]
-logging, doxygen

9 years ago-logging
Christian Grothoff [Mon, 25 May 2015 13:09:43 +0000 (13:09 +0000)]
-logging

9 years ago-logging
Christian Grothoff [Mon, 25 May 2015 13:02:31 +0000 (13:02 +0000)]
-logging

9 years ago-better splitted brahms sampler and modified one
Julius Bünger [Sat, 23 May 2015 23:34:23 +0000 (23:34 +0000)]
-better splitted brahms sampler and modified one

9 years ago-eh, typo
Christian Grothoff [Fri, 22 May 2015 15:11:07 +0000 (15:11 +0000)]
-eh, typo

9 years ago-do pass local_address_info flag from/to ATS also for performance monitor
Christian Grothoff [Fri, 22 May 2015 15:04:17 +0000 (15:04 +0000)]
-do pass local_address_info flag from/to ATS also for performance monitor

9 years ago-explicitly initialize
Christian Grothoff [Fri, 22 May 2015 14:38:37 +0000 (14:38 +0000)]
-explicitly initialize

9 years ago-fix cmp
Christian Grothoff [Fri, 22 May 2015 14:11:46 +0000 (14:11 +0000)]
-fix cmp

9 years ago-fix cmp
Christian Grothoff [Fri, 22 May 2015 14:11:14 +0000 (14:11 +0000)]
-fix cmp

9 years ago-adding missing const's and a comment
Christian Grothoff [Fri, 22 May 2015 13:49:18 +0000 (13:49 +0000)]
-adding missing const's and a comment

9 years ago-nicer logging
Christian Grothoff [Fri, 22 May 2015 13:44:38 +0000 (13:44 +0000)]
-nicer logging

9 years ago-doxygen, logging
Christian Grothoff [Fri, 22 May 2015 13:39:00 +0000 (13:39 +0000)]
-doxygen, logging

9 years ago-log conclusion of exit search
Christian Grothoff [Fri, 22 May 2015 13:33:29 +0000 (13:33 +0000)]
-log conclusion of exit search

9 years agodo not generate wildcard '.' transitions in policy regex, be precise
Christian Grothoff [Fri, 22 May 2015 13:27:02 +0000 (13:27 +0000)]
do not generate wildcard '.' transitions in policy regex, be precise

9 years agoadd logging and in particular checks to make sure no '.' wildcards are during initial...
Christian Grothoff [Fri, 22 May 2015 13:26:36 +0000 (13:26 +0000)]
add logging and in particular checks to make sure no '.' wildcards are during initial transitions of the DFA

9 years ago-improving testcase
Christian Grothoff [Fri, 22 May 2015 12:42:58 +0000 (12:42 +0000)]
-improving testcase

9 years ago-adding integration test
Christian Grothoff [Fri, 22 May 2015 12:03:07 +0000 (12:03 +0000)]
-adding integration test

9 years ago-more verbose
Christian Grothoff [Fri, 22 May 2015 10:20:33 +0000 (10:20 +0000)]
-more verbose

9 years ago-fix policy string generation
Christian Grothoff [Fri, 22 May 2015 10:18:36 +0000 (10:18 +0000)]
-fix policy string generation

9 years ago-fix configs to comply with current version
Christian Grothoff [Fri, 22 May 2015 10:05:49 +0000 (10:05 +0000)]
-fix configs to comply with current version

9 years ago-do listen to v6
Christian Grothoff [Fri, 22 May 2015 10:00:48 +0000 (10:00 +0000)]
-do listen to v6

9 years ago-diagnose tunnel issues
Christian Grothoff [Fri, 22 May 2015 09:58:51 +0000 (09:58 +0000)]
-diagnose tunnel issues

9 years ago-stupid bug
Christian Grothoff [Fri, 22 May 2015 09:45:42 +0000 (09:45 +0000)]
-stupid bug

9 years ago-fix bad leftover peerid to string conversion
Christian Grothoff [Fri, 22 May 2015 09:42:02 +0000 (09:42 +0000)]
-fix bad leftover peerid to string conversion

9 years ago-fix regex shutdown: clean up clients before DHT disconnect
Christian Grothoff [Fri, 22 May 2015 09:38:34 +0000 (09:38 +0000)]
-fix regex shutdown: clean up clients before DHT disconnect

9 years ago-log warning if channel unready
Christian Grothoff [Fri, 22 May 2015 09:24:18 +0000 (09:24 +0000)]
-log warning if channel unready

9 years ago-do not print this garbage
Christian Grothoff [Fri, 22 May 2015 09:23:11 +0000 (09:23 +0000)]
-do not print this garbage

9 years ago-fix assertion: channel could be NULL (especially if we're dealing with a regex)
Christian Grothoff [Fri, 22 May 2015 09:20:27 +0000 (09:20 +0000)]
-fix assertion: channel could be NULL (especially if we're dealing with a regex)

9 years ago-use flag to disable key generation test for libgcrypt > 1.7
Christian Grothoff [Fri, 22 May 2015 07:27:20 +0000 (07:27 +0000)]
-use flag to disable key generation test for libgcrypt > 1.7

9 years ago-increase timeouts, some system really need longer
Christian Grothoff [Thu, 21 May 2015 13:53:52 +0000 (13:53 +0000)]
-increase timeouts, some system really need longer

9 years ago-better error reporting, use vars
Christian Grothoff [Thu, 21 May 2015 13:09:37 +0000 (13:09 +0000)]
-better error reporting, use vars

9 years agofix assertion failure when two requests were concurrently submitted if the first...
Christian Grothoff [Thu, 21 May 2015 12:48:57 +0000 (12:48 +0000)]
fix assertion failure when two requests were concurrently submitted if the first one was cancelled before receiving a reply

9 years ago-fix testcase
Christian Grothoff [Thu, 21 May 2015 12:24:19 +0000 (12:24 +0000)]
-fix testcase

9 years ago-also use NONE instead of INBOUND for WLAN
Christian Grothoff [Thu, 21 May 2015 11:54:52 +0000 (11:54 +0000)]
-also use NONE instead of INBOUND for WLAN

9 years agowith respect to #3615: we might (theoretically) get a migration stop before we finish...
Christian Grothoff [Thu, 21 May 2015 10:07:58 +0000 (10:07 +0000)]
with respect to #3615: we might (theoretically) get a migration stop before we finished the peerstore lookup; in that case, we would do a GSF_push_start() twice (once via revive migration, and once from peerstore lookup succeeding), and then on disconnect only stop once, keeping the migration going for a disconnected peer.  That still does not explain the bug report, as the '*cp' in the report doesn't show BADFOOD, and we'd expect a free'd cp in this case to be used for the transmission. Still, this is a possible issue which can be fixed by ignoring migration stop messages until after peerstore lookup succeeded

9 years ago-no need to abort iterations on reconnect if they are not yet running
Christian Grothoff [Thu, 21 May 2015 09:54:13 +0000 (09:54 +0000)]
-no need to abort iterations on reconnect if they are not yet running

9 years ago-adding a few extra checks for #3615
Christian Grothoff [Thu, 21 May 2015 09:50:14 +0000 (09:50 +0000)]
-adding a few extra checks for #3615

9 years ago-this does not help #3719, likely diagnosis was wrong as well, undo
Christian Grothoff [Thu, 21 May 2015 09:20:52 +0000 (09:20 +0000)]
-this does not help #3719, likely diagnosis was wrong as well, undo

9 years ago-include local_info in hello cmp
Christian Grothoff [Thu, 21 May 2015 09:06:13 +0000 (09:06 +0000)]
-include local_info in hello cmp

9 years agoset inbound flag which should fix #3719 (assuming diagnostic is correct) at the expen...
Christian Grothoff [Wed, 20 May 2015 17:19:03 +0000 (17:19 +0000)]
set inbound flag which should fix #3719 (assuming diagnostic is correct) at the expense of having two session objects for what is pretty much the same address; however, as the inbound one is not really validated and might not work due to NAT, this actually does make sense

9 years ago-indentation, doxygen
Christian Grothoff [Wed, 20 May 2015 17:04:56 +0000 (17:04 +0000)]
-indentation, doxygen

9 years ago-fixed coverity Uninitialized pointer read
Julius Bünger [Wed, 20 May 2015 15:52:13 +0000 (15:52 +0000)]
-fixed coverity Uninitialized pointer read

9 years ago-work around stupid GCC warning (#3791)
Christian Grothoff [Wed, 20 May 2015 15:24:47 +0000 (15:24 +0000)]
-work around stupid GCC warning (#3791)

9 years ago-missing config
Christian Grothoff [Wed, 20 May 2015 06:54:33 +0000 (06:54 +0000)]
-missing config

9 years ago-small changes in test_rps.conf
Julius Bünger [Tue, 19 May 2015 22:41:52 +0000 (22:41 +0000)]
-small changes in test_rps.conf

9 years ago-restructured testing
Julius Bünger [Tue, 19 May 2015 22:41:48 +0000 (22:41 +0000)]
-restructured testing

9 years ago-restructured retrieval of information about peer
Julius Bünger [Tue, 19 May 2015 22:41:45 +0000 (22:41 +0000)]
-restructured retrieval of information about peer

9 years ago-restructured churn
Julius Bünger [Tue, 19 May 2015 22:41:42 +0000 (22:41 +0000)]
-restructured churn

9 years ago-optical change + small fix
Julius Bünger [Tue, 19 May 2015 22:41:39 +0000 (22:41 +0000)]
-optical change + small fix

9 years ago-restructured test
Julius Bünger [Tue, 19 May 2015 22:41:36 +0000 (22:41 +0000)]
-restructured test

9 years ago-taking also care of type mal_type 3 in api
Julius Bünger [Tue, 19 May 2015 22:41:33 +0000 (22:41 +0000)]
-taking also care of type mal_type 3 in api

9 years ago-small fix
Julius Bünger [Tue, 19 May 2015 22:41:31 +0000 (22:41 +0000)]
-small fix

9 years ago-additional logging in sampler
Julius Bünger [Tue, 19 May 2015 22:41:28 +0000 (22:41 +0000)]
-additional logging in sampler

9 years ago-tried to fix removal of peers
Julius Bünger [Tue, 19 May 2015 22:41:25 +0000 (22:41 +0000)]
-tried to fix removal of peers

9 years ago-optical changes
Julius Bünger [Tue, 19 May 2015 22:41:22 +0000 (22:41 +0000)]
-optical changes

9 years ago-further logging in malicious execution
Julius Bünger [Tue, 19 May 2015 22:41:18 +0000 (22:41 +0000)]
-further logging in malicious execution

9 years ago-cont write internals to file
Julius Bünger [Tue, 19 May 2015 22:41:15 +0000 (22:41 +0000)]
-cont write internals to file

9 years ago-replaced own util fkt with GNUNET_ one
Julius Bünger [Tue, 19 May 2015 22:41:12 +0000 (22:41 +0000)]
-replaced own util fkt with GNUNET_ one

9 years ago-fixed Makefile.am rule for profiler
Julius Bünger [Tue, 19 May 2015 22:41:09 +0000 (22:41 +0000)]
-fixed Makefile.am rule for profiler

9 years ago-use faster Eddsa key gen
Christian Grothoff [Tue, 19 May 2015 11:52:07 +0000 (11:52 +0000)]
-use faster Eddsa key gen

9 years ago-gettext and libtoolize updates
Christian Grothoff [Mon, 18 May 2015 19:57:24 +0000 (19:57 +0000)]
-gettext and libtoolize updates

9 years ago-ignore
Christian Grothoff [Mon, 18 May 2015 19:39:33 +0000 (19:39 +0000)]
-ignore

9 years ago-mystery solved, remove diagnostic
Christian Grothoff [Mon, 18 May 2015 18:50:25 +0000 (18:50 +0000)]
-mystery solved, remove diagnostic

9 years agoalso compare peer identity
Christian Grothoff [Mon, 18 May 2015 18:49:34 +0000 (18:49 +0000)]
also compare peer identity