oweals/gnunet.git
10 years ago- fix ERROR log
Bart Polot [Mon, 23 Jun 2014 15:47:00 +0000 (15:47 +0000)]
- fix ERROR log

10 years ago-- New message type, GNUNET_MESSAGE_TYPE_XDHT_P2P_PUT and GNUNET_MESSAGE_TYPE_XDHT_P2...
Supriti Singh [Mon, 23 Jun 2014 13:30:07 +0000 (13:30 +0000)]
-- New message type, GNUNET_MESSAGE_TYPE_XDHT_P2P_PUT and GNUNET_MESSAGE_TYPE_XDHT_P2P_GET
-- Changing name of all the messages of X-Vine by appending X in front of DHT.
-- Not sending trail teardown in case next_hop or prev_hop is me (remove routing trail due to disconnected peer)

10 years agosensor: using data lifetime value
Omar Tarabai [Mon, 23 Jun 2014 12:02:36 +0000 (12:02 +0000)]
sensor: using data lifetime value

10 years ago-rename config files to match test cases
Christian Grothoff [Mon, 23 Jun 2014 11:50:06 +0000 (11:50 +0000)]
-rename config files to match test cases

10 years ago-missing commit
Christian Grothoff [Mon, 23 Jun 2014 11:44:50 +0000 (11:44 +0000)]
-missing commit

10 years ago-fix uninit
Christian Grothoff [Mon, 23 Jun 2014 11:42:13 +0000 (11:42 +0000)]
-fix uninit

10 years agoadding missing monitoring callbacks for TCP
Christian Grothoff [Mon, 23 Jun 2014 11:40:41 +0000 (11:40 +0000)]
adding missing monitoring callbacks for TCP

10 years ago-rename tests to caputre better what they test
Christian Grothoff [Mon, 23 Jun 2014 11:31:44 +0000 (11:31 +0000)]
-rename tests to caputre better what they test

10 years ago-indenting
Christian Grothoff [Mon, 23 Jun 2014 11:29:37 +0000 (11:29 +0000)]
-indenting

10 years ago-towards having the monitoring API supported by TCP
Christian Grothoff [Mon, 23 Jun 2014 11:26:59 +0000 (11:26 +0000)]
-towards having the monitoring API supported by TCP

10 years agomake myoptions member of 'struct Plugin' instead of a global
Christian Grothoff [Mon, 23 Jun 2014 11:11:40 +0000 (11:11 +0000)]
make myoptions member of 'struct Plugin' instead of a global

10 years agoadding monitoring support to UDP plugin, plus some doxygen/indentation fixes
Christian Grothoff [Mon, 23 Jun 2014 11:08:12 +0000 (11:08 +0000)]
adding monitoring support to UDP plugin, plus some doxygen/indentation fixes

10 years ago-removing global state from UDP plugin (statics), doxygen, indentation, starting...
Christian Grothoff [Mon, 23 Jun 2014 10:53:10 +0000 (10:53 +0000)]
-removing global state from UDP plugin (statics), doxygen, indentation, starting support for monitoring

10 years agoxvine:bug fix
Supriti Singh [Mon, 23 Jun 2014 10:20:23 +0000 (10:20 +0000)]
xvine:bug fix

10 years ago-removing dead config
Christian Grothoff [Mon, 23 Jun 2014 09:59:31 +0000 (09:59 +0000)]
-removing dead config

10 years ago-fix URIs
Christian Grothoff [Mon, 23 Jun 2014 09:55:10 +0000 (09:55 +0000)]
-fix URIs

10 years agoxvine: minor fixes
Supriti Singh [Mon, 23 Jun 2014 09:32:01 +0000 (09:32 +0000)]
xvine: minor fixes

10 years ago-fix time assertion introduce in last patch
Christian Grothoff [Mon, 23 Jun 2014 09:13:01 +0000 (09:13 +0000)]
-fix time assertion introduce in last patch

10 years ago-fix URI test to handle new encoder, print both SKS and CHK URIs when publishing...
Christian Grothoff [Mon, 23 Jun 2014 09:08:06 +0000 (09:08 +0000)]
-fix URI test to handle new encoder, print both SKS and CHK URIs when publishing to namespace

10 years agodescribing different tests
Matthias Wachs [Mon, 23 Jun 2014 09:07:49 +0000 (09:07 +0000)]
describing different tests

10 years agoextended test to check configuration files
Matthias Wachs [Mon, 23 Jun 2014 08:55:30 +0000 (08:55 +0000)]
extended test to check configuration files
+ fixed cfg files

10 years ago-fix SKS publishing in simulate-only mode
Christian Grothoff [Mon, 23 Jun 2014 08:20:01 +0000 (08:20 +0000)]
-fix SKS publishing in simulate-only mode

10 years agoprinting peer ids
Matthias Wachs [Mon, 23 Jun 2014 08:18:32 +0000 (08:18 +0000)]
printing peer ids
fixing first set of cfgs

10 years agofix type warning
Matthias Wachs [Mon, 23 Jun 2014 07:38:27 +0000 (07:38 +0000)]
fix type warning

10 years ago-misc stuff
Christian Grothoff [Mon, 23 Jun 2014 00:15:06 +0000 (00:15 +0000)]
-misc stuff

10 years ago-simplify logging using macro
Christian Grothoff [Sun, 22 Jun 2014 23:27:05 +0000 (23:27 +0000)]
-simplify logging using macro

10 years ago-fix regex
Christian Grothoff [Sun, 22 Jun 2014 23:14:54 +0000 (23:14 +0000)]
-fix regex

10 years ago-updateing tempalte
Christian Grothoff [Sun, 22 Jun 2014 22:53:52 +0000 (22:53 +0000)]
-updateing tempalte

10 years ago-actually perform monitor calls where appropriate
Christian Grothoff [Sun, 22 Jun 2014 22:44:32 +0000 (22:44 +0000)]
-actually perform monitor calls where appropriate

10 years agoimplement monitoring API in UNIX, simplify code a bit
Christian Grothoff [Sun, 22 Jun 2014 22:25:02 +0000 (22:25 +0000)]
implement monitoring API in UNIX, simplify code a bit

10 years ago-fix doxygen
Christian Grothoff [Sun, 22 Jun 2014 22:19:02 +0000 (22:19 +0000)]
-fix doxygen

10 years agoadding design for session monitoring API to transport plugins; skeleton implementatio...
Christian Grothoff [Sun, 22 Jun 2014 21:23:23 +0000 (21:23 +0000)]
adding design for session monitoring API to transport plugins; skeleton implementation for UNIX plugin of that API; clean up of UNIX API code (removing of duplicated/dead code)

10 years ago-reordering API in header to make structure more obvious
Christian Grothoff [Sun, 22 Jun 2014 20:24:36 +0000 (20:24 +0000)]
-reordering API in header to make structure more obvious

10 years ago-doxygen, cleanup
Christian Grothoff [Sun, 22 Jun 2014 20:15:18 +0000 (20:15 +0000)]
-doxygen, cleanup

10 years ago-doxygen, cleanup
Christian Grothoff [Sun, 22 Jun 2014 20:13:41 +0000 (20:13 +0000)]
-doxygen, cleanup

10 years ago-doxygen, cleanup
Christian Grothoff [Sun, 22 Jun 2014 20:10:39 +0000 (20:10 +0000)]
-doxygen, cleanup

10 years ago-split up transport_api_monitoring into monitor_peers and monitor_validation
Christian Grothoff [Sun, 22 Jun 2014 20:08:16 +0000 (20:08 +0000)]
-split up transport_api_monitoring into monitor_peers and monitor_validation

10 years ago-doxygen, indentation
Christian Grothoff [Sun, 22 Jun 2014 20:02:10 +0000 (20:02 +0000)]
-doxygen, indentation

10 years ago-simplify logic a bit, doxygen, indentation
Christian Grothoff [Sun, 22 Jun 2014 19:57:22 +0000 (19:57 +0000)]
-simplify logic a bit, doxygen, indentation

10 years ago-indentation, doxygen
Christian Grothoff [Sun, 22 Jun 2014 19:40:51 +0000 (19:40 +0000)]
-indentation, doxygen

10 years agofix #3451
Christian Grothoff [Sun, 22 Jun 2014 19:29:08 +0000 (19:29 +0000)]
fix #3451

10 years agoadd check for certtool
Christian Grothoff [Sun, 22 Jun 2014 17:27:56 +0000 (17:27 +0000)]
add check for certtool

10 years agooutput public key of peer
Christian Grothoff [Sun, 22 Jun 2014 14:05:29 +0000 (14:05 +0000)]
output public key of peer

10 years agorename hellos to use new base32 encoding
Christian Grothoff [Sun, 22 Jun 2014 14:05:17 +0000 (14:05 +0000)]
rename hellos to use new base32 encoding

10 years agoAdd DHT profiler.
Sree Harsha Totakura [Fri, 20 Jun 2014 14:49:36 +0000 (14:49 +0000)]
Add DHT profiler.

10 years ago- Initializing head, tail in datacache struct get_context
Supriti Singh [Thu, 19 Jun 2014 22:31:03 +0000 (22:31 +0000)]
- Initializing head, tail in datacache struct get_context
- Static analysis bug fixes
- Other minor fixes

10 years agoadditional sensor files
Omar Tarabai [Thu, 19 Jun 2014 19:56:51 +0000 (19:56 +0000)]
additional sensor files

10 years agonew sensors + fixes
Omar Tarabai [Thu, 19 Jun 2014 19:52:09 +0000 (19:52 +0000)]
new sensors + fixes

10 years agosensor: fix
Omar Tarabai [Thu, 19 Jun 2014 12:08:54 +0000 (12:08 +0000)]
sensor: fix

10 years ago- fix NULL connection on queue_send
Bart Polot [Wed, 18 Jun 2014 02:32:57 +0000 (02:32 +0000)]
- fix NULL connection on queue_send

10 years agoAdd a debug "dump to stderr" feature to cadet
Bart Polot [Wed, 18 Jun 2014 00:22:35 +0000 (00:22 +0000)]
Add a debug "dump to stderr" feature to cadet

10 years ago-check return value
Christian Grothoff [Tue, 17 Jun 2014 20:40:23 +0000 (20:40 +0000)]
-check return value

10 years ago-check return value
Christian Grothoff [Tue, 17 Jun 2014 20:39:10 +0000 (20:39 +0000)]
-check return value

10 years ago-mark return value as intentionally ignored
Christian Grothoff [Tue, 17 Jun 2014 20:37:46 +0000 (20:37 +0000)]
-mark return value as intentionally ignored

10 years ago-check return value
Christian Grothoff [Tue, 17 Jun 2014 20:36:41 +0000 (20:36 +0000)]
-check return value

10 years ago-check return value
Christian Grothoff [Tue, 17 Jun 2014 20:35:52 +0000 (20:35 +0000)]
-check return value

10 years ago-fix channel data range to make -1 legal value
Christian Grothoff [Tue, 17 Jun 2014 20:34:16 +0000 (20:34 +0000)]
-fix channel data range to make -1 legal value

10 years ago-bail out properly on error, fix leak
Christian Grothoff [Tue, 17 Jun 2014 20:31:24 +0000 (20:31 +0000)]
-bail out properly on error, fix leak

10 years ago-assert zone is non-null, simplify branching logic a bit
Christian Grothoff [Tue, 17 Jun 2014 20:28:28 +0000 (20:28 +0000)]
-assert zone is non-null, simplify branching logic a bit

10 years ago-add missing break
Christian Grothoff [Tue, 17 Jun 2014 20:26:21 +0000 (20:26 +0000)]
-add missing break

10 years ago-handle case where sendsocket is still -1
Christian Grothoff [Tue, 17 Jun 2014 20:25:35 +0000 (20:25 +0000)]
-handle case where sendsocket is still -1

10 years ago-check 'socket' call return value, handle failure
Christian Grothoff [Tue, 17 Jun 2014 20:23:42 +0000 (20:23 +0000)]
-check 'socket' call return value, handle failure

10 years ago-fix socket leak in error handling branches
Christian Grothoff [Tue, 17 Jun 2014 20:20:21 +0000 (20:20 +0000)]
-fix socket leak in error handling branches

10 years ago-fix use of uninitialized memory
Christian Grothoff [Tue, 17 Jun 2014 20:13:13 +0000 (20:13 +0000)]
-fix use of uninitialized memory

10 years ago-fix use after free
Christian Grothoff [Tue, 17 Jun 2014 20:11:21 +0000 (20:11 +0000)]
-fix use after free

10 years ago-fix memory leak for 0==p->length
Christian Grothoff [Tue, 17 Jun 2014 20:08:32 +0000 (20:08 +0000)]
-fix memory leak for 0==p->length

10 years agoUse Crockford Base32 encoding instead of RFC 4648.
Sree Harsha Totakura [Tue, 17 Jun 2014 18:47:00 +0000 (18:47 +0000)]
Use Crockford Base32 encoding instead of RFC 4648.

10 years agopeerstore: fix
Omar Tarabai [Tue, 17 Jun 2014 17:06:31 +0000 (17:06 +0000)]
peerstore: fix

10 years agopeerstore: fix
Omar Tarabai [Tue, 17 Jun 2014 16:48:34 +0000 (16:48 +0000)]
peerstore: fix

10 years agoxvine - minor fixes
Supriti Singh [Tue, 17 Jun 2014 16:24:35 +0000 (16:24 +0000)]
xvine - minor fixes

10 years agoFix libgcrypt linker flags.
Sree Harsha Totakura [Tue, 17 Jun 2014 15:52:40 +0000 (15:52 +0000)]
Fix libgcrypt linker flags.

10 years ago- ignore
Bart Polot [Tue, 17 Jun 2014 14:25:41 +0000 (14:25 +0000)]
- ignore

10 years ago- ignore
Bart Polot [Tue, 17 Jun 2014 14:15:03 +0000 (14:15 +0000)]
- ignore

10 years ago- make sure the keepalive test generates more than 2 keepalives
Bart Polot [Tue, 17 Jun 2014 14:15:01 +0000 (14:15 +0000)]
- make sure the keepalive test generates more than 2 keepalives

10 years ago- fix crash on unexpected malformed PING
Bart Polot [Tue, 17 Jun 2014 14:04:23 +0000 (14:04 +0000)]
- fix crash on unexpected malformed PING

10 years agominor fix
Omar Tarabai [Tue, 17 Jun 2014 12:37:15 +0000 (12:37 +0000)]
minor fix

10 years ago- rename
Bart Polot [Tue, 17 Jun 2014 12:15:25 +0000 (12:15 +0000)]
- rename

10 years ago- fix KX for very short rekey periods (seconds)
Bart Polot [Tue, 17 Jun 2014 12:13:46 +0000 (12:13 +0000)]
- fix KX for very short rekey periods (seconds)

10 years ago- refactor kx ctx creation, add debug
Bart Polot [Tue, 17 Jun 2014 12:13:45 +0000 (12:13 +0000)]
- refactor kx ctx creation, add debug

10 years ago- fixes, renaming
Bart Polot [Tue, 17 Jun 2014 12:13:43 +0000 (12:13 +0000)]
- fixes, renaming

10 years ago- refactor key selection, hmac calculation
Bart Polot [Tue, 17 Jun 2014 12:13:42 +0000 (12:13 +0000)]
- refactor key selection, hmac calculation

10 years ago- add 2s for new state, reduce buffer
Bart Polot [Tue, 17 Jun 2014 12:13:41 +0000 (12:13 +0000)]
- add 2s for new state, reduce buffer

10 years ago- rename
Bart Polot [Tue, 17 Jun 2014 12:13:40 +0000 (12:13 +0000)]
- rename

10 years ago- send 1000 messages to force re-key testing
Bart Polot [Tue, 17 Jun 2014 12:13:38 +0000 (12:13 +0000)]
- send 1000 messages to force re-key testing

10 years ago- check message size to avoid infinite loop
Bart Polot [Tue, 17 Jun 2014 12:13:37 +0000 (12:13 +0000)]
- check message size to avoid infinite loop

10 years agoIMPORTANT FIX: use return value for integrity check
Bart Polot [Tue, 17 Jun 2014 12:13:36 +0000 (12:13 +0000)]
IMPORTANT FIX: use return value for integrity check

10 years agoAllow to send traffic with the new key when the rekey period is over. In case of...
Bart Polot [Tue, 17 Jun 2014 12:13:34 +0000 (12:13 +0000)]
Allow to send traffic with the new key when the rekey period is over. In case of a late PONG, very high latency or partial traffic censorship, this will allow the receiver to still receive the traffic if the ephemeral key did in fact get through.

Additionally it doesn't stop the payload traffic after an interrupted Key eXchange, giving a mitm less information about the status of the session.

10 years ago- add rekey state
Bart Polot [Tue, 17 Jun 2014 12:13:33 +0000 (12:13 +0000)]
- add rekey state

10 years ago- only create keys on new ephemeral info
Bart Polot [Tue, 17 Jun 2014 12:13:32 +0000 (12:13 +0000)]
- only create keys on new ephemeral info

10 years ago- limit queued messages on tunnel level when tunnel is not ready
Bart Polot [Tue, 17 Jun 2014 12:13:31 +0000 (12:13 +0000)]
- limit queued messages on tunnel level when tunnel is not ready

10 years ago- Allow two GC_2s calls in one line (limited reentrant code)
Bart Polot [Tue, 17 Jun 2014 12:13:30 +0000 (12:13 +0000)]
- Allow two GC_2s calls in one line (limited reentrant code)

10 years ago- test and log for bug #0003423
Bart Polot [Tue, 17 Jun 2014 12:13:29 +0000 (12:13 +0000)]
- test and log for bug #0003423

10 years ago- verbose tunnel debug in error cases
Bart Polot [Tue, 17 Jun 2014 12:13:27 +0000 (12:13 +0000)]
- verbose tunnel debug in error cases

10 years ago- reduce rekey period for tests, ensure even shorter keepalive
Bart Polot [Tue, 17 Jun 2014 12:13:26 +0000 (12:13 +0000)]
- reduce rekey period for tests, ensure even shorter keepalive

10 years ago- kx debug
Bart Polot [Tue, 17 Jun 2014 12:13:25 +0000 (12:13 +0000)]
- kx debug

10 years ago- expire old keys adaptively
Bart Polot [Tue, 17 Jun 2014 12:13:23 +0000 (12:13 +0000)]
- expire old keys adaptively

10 years ago- debug info, refactor
Bart Polot [Tue, 17 Jun 2014 12:13:22 +0000 (12:13 +0000)]
- debug info, refactor

10 years ago- intialize a new kx_ctx on receipt of a new ephemeral key if none exists
Bart Polot [Tue, 17 Jun 2014 12:13:20 +0000 (12:13 +0000)]
- intialize a new kx_ctx on receipt of a new ephemeral key if none exists

10 years ago- update default values, eliminate obsolete ones
Bart Polot [Tue, 17 Jun 2014 12:13:19 +0000 (12:13 +0000)]
- update default values, eliminate obsolete ones

10 years ago- renamed NAT's failure code to status code across gnunet (not GTK yet)
Christian Fuchs [Tue, 17 Jun 2014 10:35:26 +0000 (10:35 +0000)]
- renamed NAT's failure code to status code across gnunet (not GTK yet)
- added proper error reporting to NAT-test-start/stop
- timed-out nat tests not automatically stop the test itself
- fixed a design flaw in nat-test
- fixed a potential crash in the tests of the nat functionality (NOT NAT_TEST_xy...)