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

9 years ago-log more diagnostics
Christian Grothoff [Mon, 18 May 2015 18:42:58 +0000 (18:42 +0000)]
-log more diagnostics

9 years ago-avoid theoretical use after free
Christian Grothoff [Mon, 18 May 2015 18:20:09 +0000 (18:20 +0000)]
-avoid theoretical use after free

9 years ago-check return values
Christian Grothoff [Mon, 18 May 2015 18:17:32 +0000 (18:17 +0000)]
-check return values

9 years agoecdh-eddsa implementation now works
Christian Grothoff [Fri, 15 May 2015 13:45:53 +0000 (13:45 +0000)]
ecdh-eddsa implementation now works

9 years ago-adding cmp functions for RSA public keys and sigs
Christian Grothoff [Fri, 15 May 2015 12:15:58 +0000 (12:15 +0000)]
-adding cmp functions for RSA public keys and sigs

9 years agotowards using EdDSA-ECDHE instead of ECDSA-ECDHE combined cryptosystem (API only)
Christian Grothoff [Wed, 13 May 2015 16:19:10 +0000 (16:19 +0000)]
towards using EdDSA-ECDHE instead of ECDSA-ECDHE combined cryptosystem (API only)

9 years agopsyc/social: request history & state from psycstore; more documentation, tests, cleanup
Gabor X Toth [Thu, 7 May 2015 12:15:58 +0000 (12:15 +0000)]
psyc/social: request history & state from psycstore; more documentation, tests, cleanup

9 years agoclient_manager: add API for async operations
Gabor X Toth [Thu, 7 May 2015 12:15:32 +0000 (12:15 +0000)]
client_manager: add API for async operations

9 years agoadd GNUNET_(hton|ntoh).*_signed() functions
Gabor X Toth [Thu, 7 May 2015 12:15:24 +0000 (12:15 +0000)]
add GNUNET_(hton|ntoh).*_signed() functions

9 years agologread: no buffering
Gabor X Toth [Thu, 7 May 2015 12:15:16 +0000 (12:15 +0000)]
logread: no buffering

9 years agodoc fix
Gabor X Toth [Thu, 7 May 2015 12:15:07 +0000 (12:15 +0000)]
doc fix

9 years ago-handle response message
Christian Grothoff [Fri, 1 May 2015 11:27:51 +0000 (11:27 +0000)]
-handle response message

9 years ago-pass trail paths to callbacks
Christian Grothoff [Fri, 1 May 2015 09:36:22 +0000 (09:36 +0000)]
-pass trail paths to callbacks

9 years ago-fix FIXME
Christian Grothoff [Fri, 1 May 2015 09:33:22 +0000 (09:33 +0000)]
-fix FIXME

9 years ago-fix doxygen
Christian Grothoff [Fri, 1 May 2015 09:31:51 +0000 (09:31 +0000)]
-fix doxygen

9 years ago-fix doxygen
Christian Grothoff [Fri, 1 May 2015 09:29:22 +0000 (09:29 +0000)]
-fix doxygen

9 years ago-fixing cleanup issues
Christian Grothoff [Fri, 1 May 2015 09:28:51 +0000 (09:28 +0000)]
-fixing cleanup issues

9 years ago-fix leak
Christian Grothoff [Fri, 1 May 2015 09:04:08 +0000 (09:04 +0000)]
-fix leak

9 years agouse NBO for expiration time in xvine
Christian Grothoff [Fri, 1 May 2015 09:01:19 +0000 (09:01 +0000)]
use NBO for expiration time in xvine

9 years ago-select random
Christian Grothoff [Fri, 1 May 2015 08:58:17 +0000 (08:58 +0000)]
-select random

9 years agoAdding a function pick_random_friend ()
Arthur Dewarumez [Fri, 1 May 2015 08:51:08 +0000 (08:51 +0000)]
Adding a function pick_random_friend ()

9 years ago-fix sizeof() arg
Christian Grothoff [Fri, 1 May 2015 08:26:15 +0000 (08:26 +0000)]
-fix sizeof() arg

9 years agohandle case where type is neither ENCRYPTED nor AX
Christian Grothoff [Fri, 1 May 2015 08:25:08 +0000 (08:25 +0000)]
handle case where type is neither ENCRYPTED nor AX

9 years ago-simplify socket NULL check
Christian Grothoff [Fri, 1 May 2015 08:22:41 +0000 (08:22 +0000)]
-simplify socket NULL check

9 years agoAdding function GDS_NEIGHBOURS_send_get_result()
Arthur Dewarumez [Thu, 30 Apr 2015 22:38:35 +0000 (22:38 +0000)]
Adding function GDS_NEIGHBOURS_send_get_result()

9 years ago-more stuff
Christian Grothoff [Thu, 30 Apr 2015 13:23:18 +0000 (13:23 +0000)]
-more stuff

9 years ago-more stuff
Christian Grothoff [Thu, 30 Apr 2015 13:18:09 +0000 (13:18 +0000)]
-more stuff

9 years ago-fix ftbfs
Christian Grothoff [Thu, 30 Apr 2015 12:36:38 +0000 (12:36 +0000)]
-fix ftbfs

9 years agoAdding the handle_dht_p2p_trail_destroy function.
Arthur Dewarumez [Thu, 30 Apr 2015 12:29:58 +0000 (12:29 +0000)]
Adding the handle_dht_p2p_trail_destroy function.

9 years ago-nicer indentation
Christian Grothoff [Thu, 30 Apr 2015 12:25:03 +0000 (12:25 +0000)]
-nicer indentation

9 years ago-implementing trail timeout handling
Christian Grothoff [Thu, 30 Apr 2015 12:23:37 +0000 (12:23 +0000)]
-implementing trail timeout handling

9 years ago-towards tracking paths and trails via datacache in wdht
Christian Grothoff [Thu, 30 Apr 2015 12:14:42 +0000 (12:14 +0000)]
-towards tracking paths and trails via datacache in wdht

9 years agofix traffic stall in case the is more messages queued in the tunnel buffer than a...
Bart Polot [Thu, 30 Apr 2015 11:00:34 +0000 (11:00 +0000)]
fix traffic stall in case the is more messages queued in the tunnel buffer than a connection would accept at once

9 years ago- fix debug msgs, mark tripped break
Bart Polot [Thu, 30 Apr 2015 11:00:33 +0000 (11:00 +0000)]
- fix debug msgs, mark tripped break

9 years ago- don't queue more than 3 messages
Bart Polot [Thu, 30 Apr 2015 11:00:31 +0000 (11:00 +0000)]
- don't queue more than 3 messages

9 years ago- remove debug
Bart Polot [Thu, 30 Apr 2015 11:00:30 +0000 (11:00 +0000)]
- remove debug

9 years ago-more datacache integration work
Christian Grothoff [Thu, 30 Apr 2015 09:32:23 +0000 (09:32 +0000)]
-more datacache integration work

9 years ago-fixing 'delete_trail()'
Christian Grothoff [Thu, 30 Apr 2015 09:11:25 +0000 (09:11 +0000)]
-fixing 'delete_trail()'

9 years agoAdd delete_trail function.
Arthur Dewarumez [Thu, 30 Apr 2015 08:57:59 +0000 (08:57 +0000)]
Add delete_trail function.

9 years ago-towards an API for the successor set
Christian Grothoff [Thu, 30 Apr 2015 08:00:51 +0000 (08:00 +0000)]
-towards an API for the successor set

9 years agoimplementing 'get_closest' API for template
Christian Grothoff [Thu, 30 Apr 2015 07:56:54 +0000 (07:56 +0000)]
implementing 'get_closest' API for template

9 years agoimplementing 'get_closest' API for sqlite and postgres datacache plugins
Christian Grothoff [Thu, 30 Apr 2015 07:56:00 +0000 (07:56 +0000)]
implementing 'get_closest' API for sqlite and postgres datacache plugins

9 years agoadding GNUNET_CONTAINER_multipeermap_get_random
Christian Grothoff [Thu, 30 Apr 2015 07:29:31 +0000 (07:29 +0000)]
adding GNUNET_CONTAINER_multipeermap_get_random

9 years ago-major wdht hacking / refactoring -- still not finished
Christian Grothoff [Wed, 29 Apr 2015 15:16:04 +0000 (15:16 +0000)]
-major wdht hacking / refactoring -- still not finished

9 years ago-fix ftbfs issues
Christian Grothoff [Wed, 29 Apr 2015 11:47:54 +0000 (11:47 +0000)]
-fix ftbfs issues

9 years agoStart implementation of some functions.
Arthur Dewarumez [Wed, 29 Apr 2015 11:09:24 +0000 (11:09 +0000)]
Start implementation of some functions.

9 years ago-lower to debug level (#3783)
Christian Grothoff [Wed, 29 Apr 2015 09:50:40 +0000 (09:50 +0000)]
-lower to debug level (#3783)

9 years ago-doxygen
Christian Grothoff [Wed, 29 Apr 2015 08:59:23 +0000 (08:59 +0000)]
-doxygen

9 years agoadding API to get random key from datacache
Christian Grothoff [Wed, 29 Apr 2015 08:35:52 +0000 (08:35 +0000)]
adding API to get random key from datacache

9 years ago-doxygen
Christian Grothoff [Wed, 29 Apr 2015 08:29:16 +0000 (08:29 +0000)]
-doxygen

9 years agoimplementing postgres version of get_random
Christian Grothoff [Wed, 29 Apr 2015 08:17:17 +0000 (08:17 +0000)]
implementing postgres version of get_random

9 years ago-doxygen
Christian Grothoff [Wed, 29 Apr 2015 08:06:54 +0000 (08:06 +0000)]
-doxygen

9 years ago-add counter for #items
Christian Grothoff [Wed, 29 Apr 2015 08:03:22 +0000 (08:03 +0000)]
-add counter for #items

9 years ago-doxygen
Christian Grothoff [Wed, 29 Apr 2015 08:02:30 +0000 (08:02 +0000)]
-doxygen

9 years agoimplementing sqlite version of get_random
Christian Grothoff [Wed, 29 Apr 2015 07:59:29 +0000 (07:59 +0000)]
implementing sqlite version of get_random

9 years ago-doxygen, updating template to reflect extended API
Christian Grothoff [Wed, 29 Apr 2015 07:49:04 +0000 (07:49 +0000)]
-doxygen, updating template to reflect extended API

9 years ago-add counter for #items
Christian Grothoff [Wed, 29 Apr 2015 07:41:48 +0000 (07:41 +0000)]
-add counter for #items

9 years agoextending datacache API with function to return random element, implemented (only...
Christian Grothoff [Tue, 28 Apr 2015 15:05:12 +0000 (15:05 +0000)]
extending datacache API with function to return random element, implemented (only) in heap plugin right now

9 years ago-sending messages / starting random walks
Christian Grothoff [Tue, 28 Apr 2015 13:21:44 +0000 (13:21 +0000)]
-sending messages / starting random walks

9 years agoAdd some comments in the handler functions.
Arthur Dewarumez [Tue, 28 Apr 2015 09:33:05 +0000 (09:33 +0000)]
Add some comments in the handler functions.

9 years ago-work around ftbfs
Christian Grothoff [Mon, 27 Apr 2015 19:45:34 +0000 (19:45 +0000)]
-work around ftbfs

9 years ago- refactor buffer calucations
Bart Polot [Mon, 27 Apr 2015 19:16:06 +0000 (19:16 +0000)]
- refactor buffer calucations

9 years ago- critical error
Bart Polot [Mon, 27 Apr 2015 19:16:05 +0000 (19:16 +0000)]
- critical error

9 years ago- refactor storing AX keys
Bart Polot [Mon, 27 Apr 2015 19:16:04 +0000 (19:16 +0000)]
- refactor storing AX keys

9 years ago- doc
Bart Polot [Mon, 27 Apr 2015 19:16:02 +0000 (19:16 +0000)]
- doc

9 years ago- skip checking all messages that are not there, no matter what the bitfield says
Bart Polot [Mon, 27 Apr 2015 19:16:01 +0000 (19:16 +0000)]
- skip checking all messages that are not there, no matter what the bitfield says

9 years ago- only modify to key sent before the key derivation
Bart Polot [Mon, 27 Apr 2015 19:15:59 +0000 (19:15 +0000)]
- only modify to key sent before the key derivation

9 years ago- resend ax kx when lost
Bart Polot [Mon, 27 Apr 2015 19:15:58 +0000 (19:15 +0000)]
- resend ax kx when lost

9 years ago- don't queue more than one ax_kx at a time
Bart Polot [Mon, 27 Apr 2015 19:15:57 +0000 (19:15 +0000)]
- don't queue more than one ax_kx at a time

9 years ago- register otr-downgrades
Bart Polot [Mon, 27 Apr 2015 19:15:55 +0000 (19:15 +0000)]
- register otr-downgrades

9 years agoonly ratchet after a certain amount of messages or time has passed
Bart Polot [Mon, 27 Apr 2015 19:15:54 +0000 (19:15 +0000)]
only ratchet after a certain amount of messages or time has passed

9 years ago- fix ttl
Bart Polot [Mon, 27 Apr 2015 19:15:52 +0000 (19:15 +0000)]
- fix ttl

9 years ago- ttl is deprecated, don't warn
Bart Polot [Mon, 27 Apr 2015 19:15:51 +0000 (19:15 +0000)]
- ttl is deprecated, don't warn

9 years ago- activate ratchet on receive
Bart Polot [Mon, 27 Apr 2015 19:15:50 +0000 (19:15 +0000)]
- activate ratchet on receive

9 years ago- don't ttl drop ax
Bart Polot [Mon, 27 Apr 2015 19:15:48 +0000 (19:15 +0000)]
- don't ttl drop ax

9 years ago- properly read otr/ax fields
Bart Polot [Mon, 27 Apr 2015 19:15:47 +0000 (19:15 +0000)]
- properly read otr/ax fields

9 years ago- initialize reserved
Bart Polot [Mon, 27 Apr 2015 19:15:45 +0000 (19:15 +0000)]
- initialize reserved

9 years ago- fix Nr counter
Bart Polot [Mon, 27 Apr 2015 19:15:44 +0000 (19:15 +0000)]
- fix Nr counter

9 years ago- fix log params
Bart Polot [Mon, 27 Apr 2015 19:15:42 +0000 (19:15 +0000)]
- fix log params

9 years ago- refactor
Bart Polot [Mon, 27 Apr 2015 19:15:41 +0000 (19:15 +0000)]
- refactor

9 years ago- keep track of all message types
Bart Polot [Mon, 27 Apr 2015 19:15:39 +0000 (19:15 +0000)]
- keep track of all message types

9 years ago- use ax as payload
Bart Polot [Mon, 27 Apr 2015 19:15:38 +0000 (19:15 +0000)]
- use ax as payload

9 years ago- proper name for continuation
Bart Polot [Mon, 27 Apr 2015 19:15:36 +0000 (19:15 +0000)]
- proper name for continuation

9 years ago- remove debug
Bart Polot [Mon, 27 Apr 2015 19:15:35 +0000 (19:15 +0000)]
- remove debug

9 years ago- allow just message headers (keepalive uses this)
Bart Polot [Mon, 27 Apr 2015 19:15:34 +0000 (19:15 +0000)]
- allow just message headers (keepalive uses this)

9 years ago- register AX for unqueueing
Bart Polot [Mon, 27 Apr 2015 19:15:32 +0000 (19:15 +0000)]
- register AX for unqueueing

9 years ago- fix size output, don't include headers
Bart Polot [Mon, 27 Apr 2015 19:15:31 +0000 (19:15 +0000)]
- fix size output, don't include headers

9 years ago- remove dead code
Bart Polot [Mon, 27 Apr 2015 19:15:30 +0000 (19:15 +0000)]
- remove dead code

9 years agoimplemented AX dectyption and racheting
Bart Polot [Mon, 27 Apr 2015 19:15:28 +0000 (19:15 +0000)]
implemented AX dectyption and racheting

9 years ago- shorter names for more info in 80 cols
Bart Polot [Mon, 27 Apr 2015 19:15:27 +0000 (19:15 +0000)]
- shorter names for more info in 80 cols

9 years ago- use correct overhead size, log wrong sizes verbosely
Bart Polot [Mon, 27 Apr 2015 19:15:25 +0000 (19:15 +0000)]
- use correct overhead size, log wrong sizes verbosely

9 years ago- adjust checks for different encryption overheads
Bart Polot [Mon, 27 Apr 2015 19:15:24 +0000 (19:15 +0000)]
- adjust checks for different encryption overheads

9 years ago- handle AX messages
Bart Polot [Mon, 27 Apr 2015 19:15:22 +0000 (19:15 +0000)]
- handle AX messages

9 years ago- log
Bart Polot [Mon, 27 Apr 2015 19:15:21 +0000 (19:15 +0000)]
- log

9 years ago- axolotl debug
Bart Polot [Mon, 27 Apr 2015 19:15:19 +0000 (19:15 +0000)]
- axolotl debug
- show only relevant tunnel key info on debug