oweals/gnunet.git
10 years agoadded initial iterators for alice and bob to create their mutated bloomfilters and...
Christian Fuchs [Fri, 8 Nov 2013 16:16:48 +0000 (16:16 +0000)]
added initial iterators for alice and bob to create their mutated bloomfilters and set-versions accordingly

10 years agoworkwork
Christian Fuchs [Fri, 8 Nov 2013 15:55:36 +0000 (15:55 +0000)]
workwork

10 years ago-complain if this happens
Christian Grothoff [Fri, 8 Nov 2013 15:28:32 +0000 (15:28 +0000)]
-complain if this happens

10 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

10 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

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

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

10 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

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

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

10 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

10 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

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

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

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

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

10 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

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

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

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

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

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

10 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

10 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

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

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

10 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

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

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

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

10 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

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

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

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

10 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

10 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

10 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

10 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

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

10 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

10 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

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

10 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

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

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

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

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

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

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

10 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

10 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

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

10 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

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

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

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

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

10 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

10 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

10 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

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

10 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

10 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

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

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

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

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

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

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

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

10 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)

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

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

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

10 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

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

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

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

10 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...

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

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

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

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

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

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

10 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

10 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

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

10 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)

10 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

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

10 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

10 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

10 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

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

10 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'

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

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

10 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

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