oweals/gnunet.git
11 years ago-complain if this happens
Christian Grothoff [Fri, 8 Nov 2013 15:28:32 +0000 (15:28 +0000)]
-complain if this happens

11 years ago- don't die on transmission error
Bart Polot [Fri, 8 Nov 2013 15:25:49 +0000 (15:25 +0000)]
- don't die on transmission error

11 years ago-do not allow SSL connections if we are only given an IP address by the browser,...
Christian Grothoff [Fri, 8 Nov 2013 15:21:51 +0000 (15:21 +0000)]
-do not allow SSL connections if we are only given an IP address by the browser, as then we cannot check certificates

11 years ago- fix double free
Bart Polot [Fri, 8 Nov 2013 15:21:12 +0000 (15:21 +0000)]
- fix double free

11 years ago-dead
Christian Grothoff [Fri, 8 Nov 2013 15:13:08 +0000 (15:13 +0000)]
-dead

11 years ago- don't allow stalled reliable channels
Bart Polot [Fri, 8 Nov 2013 14:51:05 +0000 (14:51 +0000)]
- don't allow stalled reliable channels

11 years ago- fix NPE
Bart Polot [Fri, 8 Nov 2013 14:50:46 +0000 (14:50 +0000)]
- fix NPE

11 years ago-fix shutdown
Christian Grothoff [Fri, 8 Nov 2013 14:37:53 +0000 (14:37 +0000)]
-fix shutdown

11 years ago-fix confusion between service name and default ego name
Christian Grothoff [Fri, 8 Nov 2013 14:34:29 +0000 (14:34 +0000)]
-fix confusion between service name and default ego name

11 years ago- allow to cancel connection messages
Bart Polot [Fri, 8 Nov 2013 14:11:35 +0000 (14:11 +0000)]
- allow to cancel connection messages
- change poll/ack mechanism

11 years ago- fix
Bart Polot [Fri, 8 Nov 2013 12:20:19 +0000 (12:20 +0000)]
- fix

11 years ago- fix polling
Bart Polot [Fri, 8 Nov 2013 12:09:54 +0000 (12:09 +0000)]
- fix polling

11 years ago-fix #3095
Christian Grothoff [Fri, 8 Nov 2013 12:04:46 +0000 (12:04 +0000)]
-fix #3095

11 years ago- dont confuse doxygen
Bart Polot [Fri, 8 Nov 2013 10:29:28 +0000 (10:29 +0000)]
- dont confuse doxygen

11 years ago- allow test to run offline
Bart Polot [Fri, 8 Nov 2013 09:59:45 +0000 (09:59 +0000)]
- allow test to run offline

11 years ago- fix kx
Bart Polot [Fri, 8 Nov 2013 09:59:33 +0000 (09:59 +0000)]
- fix kx

11 years agofix memory leak
Fabian Oehlmann [Fri, 8 Nov 2013 08:39:51 +0000 (08:39 +0000)]
fix memory leak

11 years agodoxygen
Matthias Wachs [Fri, 8 Nov 2013 08:27:52 +0000 (08:27 +0000)]
doxygen

11 years ago- debug
Bart Polot [Thu, 7 Nov 2013 19:07:11 +0000 (19:07 +0000)]
- debug

11 years ago- ditto
Bart Polot [Thu, 7 Nov 2013 18:33:03 +0000 (18:33 +0000)]
- ditto

11 years ago- don't allow ACKs to change KX state
Bart Polot [Thu, 7 Nov 2013 18:32:28 +0000 (18:32 +0000)]
- don't allow ACKs to change KX state

11 years ago- account for out-of-order kx messages
Bart Polot [Thu, 7 Nov 2013 18:23:33 +0000 (18:23 +0000)]
- account for out-of-order kx messages

11 years ago- doc, fixes
Bart Polot [Thu, 7 Nov 2013 18:07:23 +0000 (18:07 +0000)]
- doc, fixes

11 years ago- doc
Bart Polot [Thu, 7 Nov 2013 18:07:02 +0000 (18:07 +0000)]
- doc

11 years ago- move connection set code to connection.c
Bart Polot [Thu, 7 Nov 2013 18:01:51 +0000 (18:01 +0000)]
- move connection set code to connection.c

11 years ago- doc
Bart Polot [Thu, 7 Nov 2013 18:01:33 +0000 (18:01 +0000)]
- doc

11 years ago- doc
Bart Polot [Thu, 7 Nov 2013 17:50:00 +0000 (17:50 +0000)]
- doc

11 years ago- log
Bart Polot [Thu, 7 Nov 2013 17:43:43 +0000 (17:43 +0000)]
- log

11 years ago- fix create handler when port is closed
Bart Polot [Thu, 7 Nov 2013 17:43:36 +0000 (17:43 +0000)]
- fix create handler when port is closed

11 years ago- new message type
Bart Polot [Thu, 7 Nov 2013 17:42:40 +0000 (17:42 +0000)]
- new message type

11 years ago- test for #3091
Bart Polot [Thu, 7 Nov 2013 17:42:22 +0000 (17:42 +0000)]
- test for #3091

11 years ago- fix #3091
Bart Polot [Thu, 7 Nov 2013 16:24:46 +0000 (16:24 +0000)]
- fix #3091

11 years ago- local message tyope for channel NACK
Bart Polot [Thu, 7 Nov 2013 15:47:05 +0000 (15:47 +0000)]
- local message tyope for channel NACK

11 years agoadded bloomfilter message struct
Christian Fuchs [Thu, 7 Nov 2013 15:45:14 +0000 (15:45 +0000)]
added bloomfilter message struct
renamed set-union specific message types
added set-intersection specific message type
added intersection cancel API implementation
added intersection create API implementation
added intersection destroy API implementation
added intersection peer_disconnect API implementation
added intersection accept API imlementation stub
added many prototypes for intersection operation handlers

11 years ago- new message to fix #3091
Bart Polot [Thu, 7 Nov 2013 15:33:53 +0000 (15:33 +0000)]
- new message to fix #3091

11 years ago- remove all possible ambiguous 'fwd' parameters in Tunnel API
Bart Polot [Thu, 7 Nov 2013 15:06:06 +0000 (15:06 +0000)]
- remove all possible ambiguous 'fwd' parameters in Tunnel API

11 years ago- fix loopback channel create
Bart Polot [Thu, 7 Nov 2013 13:00:38 +0000 (13:00 +0000)]
- fix loopback channel create

11 years agosplitting up calculation and notification for proportional solver to ensure measureme...
Matthias Wachs [Thu, 7 Nov 2013 11:51:13 +0000 (11:51 +0000)]
splitting up calculation and notification for proportional solver to ensure measurement correctness

11 years ago- internal api change: add channel direction autodetection in non-loopback channels
Bart Polot [Thu, 7 Nov 2013 11:18:11 +0000 (11:18 +0000)]
- internal api change: add channel direction autodetection in non-loopback channels

11 years agofix and eval function
Matthias Wachs [Thu, 7 Nov 2013 10:39:56 +0000 (10:39 +0000)]
fix and eval function

11 years ago- make sure to free all memory in possible luibgcrypt leak
Bart Polot [Thu, 7 Nov 2013 10:35:34 +0000 (10:35 +0000)]
- make sure to free all memory in possible luibgcrypt leak

11 years agorandomization was off by one
Matthias Wachs [Thu, 7 Nov 2013 10:16:57 +0000 (10:16 +0000)]
randomization was off by one

11 years ago-fix doxygen
Christian Grothoff [Thu, 7 Nov 2013 10:00:05 +0000 (10:00 +0000)]
-fix doxygen

11 years agoadding notification to solver
Matthias Wachs [Thu, 7 Nov 2013 09:59:42 +0000 (09:59 +0000)]
adding notification to solver

11 years agoextend info cb and documentation
Matthias Wachs [Thu, 7 Nov 2013 09:49:16 +0000 (09:49 +0000)]
extend info cb and documentation

11 years agoadded missing message type
Christian Fuchs [Thu, 7 Nov 2013 09:37:07 +0000 (09:37 +0000)]
added missing message type

11 years ago- clean up API
Bart Polot [Thu, 7 Nov 2013 02:45:36 +0000 (02:45 +0000)]
- clean up API

11 years ago- fix mixed-direction connections on tunnel
Bart Polot [Thu, 7 Nov 2013 02:40:58 +0000 (02:40 +0000)]
- fix mixed-direction connections on tunnel

11 years ago- use explicit kx send function, avoid many ugly hacks
Bart Polot [Thu, 7 Nov 2013 02:37:33 +0000 (02:37 +0000)]
- use explicit kx send function, avoid many ugly hacks

11 years ago- loopback traffic redirection
Bart Polot [Thu, 7 Nov 2013 02:10:00 +0000 (02:10 +0000)]
- loopback traffic redirection

11 years ago- don't handshake on loopback tunnels
Bart Polot [Thu, 7 Nov 2013 02:06:36 +0000 (02:06 +0000)]
- don't handshake on loopback tunnels

11 years ago- fixed state overwriting
Bart Polot [Thu, 7 Nov 2013 00:01:48 +0000 (00:01 +0000)]
- fixed state overwriting

11 years agorandomized network selection
Matthias Wachs [Wed, 6 Nov 2013 23:00:22 +0000 (23:00 +0000)]
randomized network selection

11 years ago- refactoring
Bart Polot [Wed, 6 Nov 2013 22:34:36 +0000 (22:34 +0000)]
- refactoring
- fixes
- doxygen

11 years agonew config for solver
Matthias Wachs [Wed, 6 Nov 2013 22:33:59 +0000 (22:33 +0000)]
new config for solver

11 years ago-allow tests to pass if system is offline
Christian Grothoff [Wed, 6 Nov 2013 21:06:17 +0000 (21:06 +0000)]
-allow tests to pass if system is offline

11 years ago-fix SOA test to work with new GNS2DNS record format
Christian Grothoff [Wed, 6 Nov 2013 21:01:53 +0000 (21:01 +0000)]
-fix SOA test to work with new GNS2DNS record format

11 years ago-fix crash on GNS2DNS resolver completion, and properly translate names ending in...
Christian Grothoff [Wed, 6 Nov 2013 20:58:36 +0000 (20:58 +0000)]
-fix crash on GNS2DNS resolver completion, and properly translate names ending in .+, fixes #3093

11 years agofixed guttenbergisch copypaste issue
Christian Fuchs [Wed, 6 Nov 2013 20:36:32 +0000 (20:36 +0000)]
fixed guttenbergisch copypaste issue

11 years ago-rename testcase to match record type
Christian Grothoff [Wed, 6 Nov 2013 20:30:43 +0000 (20:30 +0000)]
-rename testcase to match record type

11 years ago-improve testcase to actually test #3093
Christian Grothoff [Wed, 6 Nov 2013 20:30:18 +0000 (20:30 +0000)]
-improve testcase to actually test #3093

11 years agoconfiguration parameter read fix
Fabian Oehlmann [Wed, 6 Nov 2013 17:32:36 +0000 (17:32 +0000)]
configuration parameter read fix

11 years agodokumentation monster session part 1
Christian Fuchs [Wed, 6 Nov 2013 16:55:50 +0000 (16:55 +0000)]
dokumentation monster session part 1

11 years agointegration test keys
Matthias Wachs [Wed, 6 Nov 2013 16:51:48 +0000 (16:51 +0000)]
integration test keys

11 years agoadded adaptive step-intervals
Fabian Oehlmann [Wed, 6 Nov 2013 16:33:19 +0000 (16:33 +0000)]
added adaptive step-intervals

11 years agonew identities for blacklist checks
Matthias Wachs [Wed, 6 Nov 2013 16:19:37 +0000 (16:19 +0000)]
new identities for blacklist checks

11 years agotest for address to sock
Matthias Wachs [Wed, 6 Nov 2013 16:17:49 +0000 (16:17 +0000)]
test for address to sock

11 years agonew testing hostkeys
Matthias Wachs [Wed, 6 Nov 2013 15:56:02 +0000 (15:56 +0000)]
new testing hostkeys

11 years ago-implementing updated GNS plugin code for new GNS2DNS records (#3093)
Christian Grothoff [Wed, 6 Nov 2013 15:25:55 +0000 (15:25 +0000)]
-implementing updated GNS plugin code for new GNS2DNS records (#3093)

11 years agonew hello for gnunet.org
Matthias Wachs [Wed, 6 Nov 2013 15:08:43 +0000 (15:08 +0000)]
new hello for gnunet.org

11 years agonew HELLO for fulcrum
Matthias Wachs [Wed, 6 Nov 2013 14:21:29 +0000 (14:21 +0000)]
new HELLO for fulcrum

11 years ago- doxygen
Bart Polot [Wed, 6 Nov 2013 11:39:09 +0000 (11:39 +0000)]
- doxygen

11 years ago-bump configure test for an even more recent libgcrypt symbol
Christian Grothoff [Wed, 6 Nov 2013 10:26:19 +0000 (10:26 +0000)]
-bump configure test for an even more recent libgcrypt symbol

11 years agoremove non existing tests
Matthias Wachs [Wed, 6 Nov 2013 07:01:02 +0000 (07:01 +0000)]
remove non existing tests

11 years ago- fixes
Bart Polot [Wed, 6 Nov 2013 00:36:45 +0000 (00:36 +0000)]
- fixes

11 years ago-addressing final crypto fixme
Christian Grothoff [Tue, 5 Nov 2013 22:44:07 +0000 (22:44 +0000)]
-addressing final crypto fixme

11 years ago-do not start those during testing either...
Christian Grothoff [Tue, 5 Nov 2013 22:43:35 +0000 (22:43 +0000)]
-do not start those during testing either...

11 years ago-stylistic fixes
Christian Grothoff [Tue, 5 Nov 2013 22:19:43 +0000 (22:19 +0000)]
-stylistic fixes

11 years ago-update ignores
Christian Grothoff [Tue, 5 Nov 2013 20:54:21 +0000 (20:54 +0000)]
-update ignores

11 years ago-fixing zkey resolution
Christian Grothoff [Tue, 5 Nov 2013 20:52:02 +0000 (20:52 +0000)]
-fixing zkey resolution

11 years ago-tolerate lower case letters
Christian Grothoff [Tue, 5 Nov 2013 20:50:28 +0000 (20:50 +0000)]
-tolerate lower case letters

11 years ago-clarify docu
Christian Grothoff [Tue, 5 Nov 2013 20:42:57 +0000 (20:42 +0000)]
-clarify docu

11 years ago-fix cname test
Christian Grothoff [Tue, 5 Nov 2013 20:36:50 +0000 (20:36 +0000)]
-fix cname test

11 years ago-use valid public key in new format
Christian Grothoff [Tue, 5 Nov 2013 20:32:50 +0000 (20:32 +0000)]
-use valid public key in new format

11 years ago-now featuring short peer identities, yepee
Christian Grothoff [Tue, 5 Nov 2013 20:05:03 +0000 (20:05 +0000)]
-now featuring short peer identities, yepee

11 years ago-fix include order
Christian Grothoff [Tue, 5 Nov 2013 20:01:05 +0000 (20:01 +0000)]
-fix include order

11 years ago-initialize flags to unproblematic value (hence usually zero)
Christian Grothoff [Tue, 5 Nov 2013 19:58:51 +0000 (19:58 +0000)]
-initialize flags to unproblematic value (hence usually zero)

11 years ago-initialize flag, do not use expired record for testing
Christian Grothoff [Tue, 5 Nov 2013 19:47:10 +0000 (19:47 +0000)]
-initialize flag, do not use expired record for testing

11 years ago-license bump
Christian Grothoff [Tue, 5 Nov 2013 18:35:40 +0000 (18:35 +0000)]
-license bump

11 years agoWerner Koch wrote:
Christian Grothoff [Tue, 5 Nov 2013 18:25:09 +0000 (18:25 +0000)]
Werner Koch wrote:

Hi,

find attached a changed diff to crypto_ecc.c with the final Libgcrypt
interface.   Use commit b9fd398 or later for your tests.

Shalom-Salam,

   Werner

11 years agoWerner Koch wrote:
Christian Grothoff [Tue, 5 Nov 2013 17:35:25 +0000 (17:35 +0000)]
Werner Koch wrote:
Hi,

find attach the patch which makes all 3 test cases work with Ed25519.
There are some minor hacks in the test cases to allow enabling of
Libgcrypt debugging and also some minor output style changes.

There is one FIXME in the code:

  /* FIXME: mpi_print creates an unsigned integer - is that intended
     or should we convert it to a signed integer (2-compl)?  */
  mpi_print (xbuf, sizeof (xbuf), result_x);

X may be positive or negative but GCRYMPI_FMT_USG ignores the sign.
Thus this is not what we actually want.  Should we change it to 2-comp
(GCRYMPI_FMT_STD) so that we have a proper value?  Given that the curve
is 255 bit this should alwas fit int the 256 bit buffer.  Another option
would be to use the EdDSA method for the sign but that is optimized to
easily recover x and would be more work.  Or we store the sign in the
high bit.  t all depends on what you want to write into the protocol
specs.

I would also like to revert the way we distinguish between Ed25519 with
and without ECDSA:  The way we do it right now is by assuming the
Ed25519 is always used with EdDSA unless a flag has been set.  This is a
bit surprising and requiring the "(flags eddsa)" would be a less
surprising interface.

Salam-Shalom,

   Werner

11 years ago- corrected discount for continuous smdp
Fabian Oehlmann [Tue, 5 Nov 2013 16:43:36 +0000 (16:43 +0000)]
- corrected discount for continuous smdp

11 years agointernal time logging
Matthias Wachs [Tue, 5 Nov 2013 16:22:58 +0000 (16:22 +0000)]
internal time logging

11 years agoAdd doublequotes; also, r for 'revision'
LRN [Tue, 5 Nov 2013 16:06:40 +0000 (16:06 +0000)]
Add doublequotes; also, r for 'revision'

11 years ago- doc
Bart Polot [Tue, 5 Nov 2013 15:52:39 +0000 (15:52 +0000)]
- doc

11 years ago-improving API design
Christian Grothoff [Tue, 5 Nov 2013 14:54:31 +0000 (14:54 +0000)]
-improving API design

11 years ago-florian wants sane dot graphs
Christian Grothoff [Tue, 5 Nov 2013 14:43:07 +0000 (14:43 +0000)]
-florian wants sane dot graphs

11 years ago- header
Bart Polot [Tue, 5 Nov 2013 14:23:25 +0000 (14:23 +0000)]
- header

11 years ago- fixes, doc
Bart Polot [Tue, 5 Nov 2013 14:19:35 +0000 (14:19 +0000)]
- fixes, doc

11 years ago- document, alpha renaming
Bart Polot [Tue, 5 Nov 2013 14:04:25 +0000 (14:04 +0000)]
- document, alpha renaming