- Always send traffic coming from channel, even overfilling connection buffer. Client...
[oweals/gnunet.git] / src / cadet / gnunet-service-cadet_tunnel.c
2014-12-15 Bart PolotFix channel buffer retrieval, add debug
2014-12-15 Bart Polot- use path equivalency
2014-12-15 Bart Polot- check KX context at PONG
2014-12-15 Bart Polot- having allowance too spare is not an error
2014-12-15 Bart Polot- don't try to ack on non-ready tunnels
2014-12-15 Bart Polot- calculate the correct amount of messages to allow...
2014-12-15 Bart Polot- make connection always log with ---, reserve ===...
2014-12-15 Bart Polot- send queued data the first time
2014-12-15 Bart PolotFuse PING into KX_EPHEMERAL
2014-12-15 Bart Polot- more debug info
2014-12-15 Bart PolotFix connection count to count only ESTABLISHED connecti...
2014-12-15 Bart Polot- debug for KX
2014-12-15 Bart PolotFix conservation of old keys in case of simultaneous KX:
2014-12-15 Bart Polot- log EPHM on receipt
2014-12-15 Bart Polot- fix sending of queued tunnel data on KX end
2014-12-15 Bart Polot- log
2014-12-15 Bart Polot- fix minor t->estate issues for better debug traceability
2014-12-15 Bart PolotFixed key context manipulation in case of duplicate...
2014-12-15 Bart Polot- refactor enc_state changer
2014-12-15 Bart Polot- doxygen
2014-12-15 Bart Polot- doxygen
2014-12-15 Bart Polot- fix resetting of key cleaner task
2014-12-15 Bart Polot- log
2014-12-15 Bart Polot- avoid usage of direct stdio sprintf
2014-12-11 Bart Polot- proper CADET overhead
2014-10-15 Bart Polot- debug key clearing
2014-10-15 Bart Polot- fix logging of key material
2014-10-15 Bart Polot- fix connection.c:972 assertion, mark tunnel as WAITIN...
2014-09-05 Bart Polot- remove dead code
2014-07-30 Bart Polot- log
2014-07-30 Bart Polot- don't show error messages if tunnel's state is WAITING
2014-07-29 Bart Polot- dump keys to STRERR on debug, if flag is on
2014-07-28 Bart Polot- don't revive dead tunnels
2014-07-28 Bart Polot- missing cstate2s
2014-07-28 Bart Polot- fix trim-after-free
2014-07-28 Bart Polot- dont complain about tunnels in search of a path
2014-07-28 Bart Polot- use WAITING if some connections are in progress
2014-07-28 Bart Polot- set tunnel cstate to SEARCH when 0 connections are...
2014-07-25 Bart Polot- if an "old_key" is not valid (for instance, at tunnel...
2014-07-21 Bart Polot- more debug info on buildbots
2014-07-21 Bart Polot- fix tunnel state management after connection failure<
2014-07-21 Bart Polot- On a new EPHM, do a immediate rekey
2014-07-21 Bart Polot- don't re-encrypt data queued in a broken connection
2014-07-21 Bart Polot- cancel any rekey tasks when calling it directly
2014-07-09 Bart Polot- fix variable log level, add connection debug function
2014-07-03 Bart Polot- debug info for buildbot reports
2014-07-03 Bart PolotSince we started using ECC, peer identities ARE public...
2014-07-02 Bart Polot- trigger an immediate rekey if a peer's ephemeral...
2014-07-02 Bart Polot- dont destroy in-progress kx
2014-07-02 Bart Polot- destroy kx_ctx created on receipt of an ephemeral...
2014-07-02 Bart Polot- refactor
2014-07-02 Bart Polot- fix #3479
2014-07-02 Bart Polot- fix error condition
2014-07-02 Bart Polot- don't warn when connection is being established
2014-06-30 Bart Polot- debug
2014-06-25 Bart Polot- log
2014-06-24 Bart Polot- debug info for #3425
2014-06-24 Bart Polot- remove debug info used to fix #3405
2014-06-24 Bart Polot- check return values from GCC_send_prebuilt_message
2014-06-24 Bart Polot- doxygen
2014-06-24 Bart Polot- use setter, imporve logs
2014-06-24 Bart Polot- attempt to fix #3405
2014-06-24 Bart Polot- more debug for #3405
2014-06-24 Bart Polot- use setter
2014-06-24 Bart Polot- fix params
2014-06-24 Bart Polot- add debug function about a peer for #3405
2014-06-17 Bart Polot- fix crash on unexpected malformed PING
2014-06-17 Bart Polot- rename
2014-06-17 Bart Polot- fix KX for very short rekey periods (seconds)
2014-06-17 Bart Polot- refactor kx ctx creation, add debug
2014-06-17 Bart Polot- fixes, renaming
2014-06-17 Bart Polot- refactor key selection, hmac calculation
2014-06-17 Bart Polot- add 2s for new state, reduce buffer
2014-06-17 Bart Polot- check message size to avoid infinite loop
2014-06-17 Bart PolotIMPORTANT FIX: use return value for integrity check
2014-06-17 Bart PolotAllow to send traffic with the new key when the rekey...
2014-06-17 Bart Polot- add rekey state
2014-06-17 Bart Polot- only create keys on new ephemeral info
2014-06-17 Bart Polot- limit queued messages on tunnel level when tunnel...
2014-06-17 Bart Polot- verbose tunnel debug in error cases
2014-06-17 Bart Polot- kx debug
2014-06-17 Bart Polot- expire old keys adaptively
2014-06-17 Bart Polot- debug info, refactor
2014-06-17 Bart Polot- intialize a new kx_ctx on receipt of a new ephemeral...
2014-05-14 Bart Polot- revert log
2014-05-14 Bart Polot- don't use the old key during a KX
2014-05-14 Bart Polot- log
2014-05-14 Bart Polot- don't destroy the KX context right away, wait 1 minut...
2014-05-14 Bart Polot- refactor decryption
2014-05-14 Bart Polot- don't inifinite loop on error
2014-05-14 Bart Polot- move HMAC verification to decryption function
2014-05-14 Bart Polot- use old key for encryption if key exchange was recent...
2014-05-14 Bart Polot- refactor key generation, cache peers ephemeral key...
2014-05-14 Bart Polot- doc
2014-05-14 Bart Polot- storage for old _encryption_ keys
2014-05-14 Bart Polot- stop using CadetTunnel3 and go back to CadetTunnel
2014-05-14 Bart Polot- change GM (Gnunet Mesh) function prefixes for GC...
2014-05-14 Bart Polot- revert logging changes back to debug level
2014-05-07 Bart Polot- fix doc
2014-05-07 Bart Polot- resend KX on malformed PONG
next