- fix shutdown memleak
[oweals/gnunet.git] / src / cadet / gnunet-service-cadet_tunnel.c
2015-06-17 Bart Polot- fix shutdown memleak
2015-06-17 Bart Polot- make sure tunnel queues are consistent
2015-06-10 Bart Polot- fix returned buffer amount, to make sure channel...
2015-06-10 Bart PolotAlways allow a connection to receive data in a tunnel...
2015-06-08 Christian Grothoff-if the rest of the code uses horrible casts, one more...
2015-06-08 Christian Grothoff-fix use of uninit memory
2015-06-08 Christian Grothoff-assertion also does not hold, messy code
2015-06-08 Christian Grothoff-doxygen
2015-06-05 Christian Grothoffturn 'force_reply' into a bitfield for future extensions
2015-06-04 Christian Grothoff-simplifying Cadet KX to directly use EdDSA keys for...
2015-05-22 Christian Grothoff-adding missing const's and a comment
2015-05-01 Christian Grothoffhandle case where type is neither ENCRYPTED nor AX
2015-04-30 Bart Polotfix traffic stall in case the is more messages queued...
2015-04-30 Bart Polot- don't queue more than 3 messages
2015-04-30 Bart Polot- remove debug
2015-04-29 Christian Grothoff-doxygen
2015-04-27 Bart Polot- critical error
2015-04-27 Bart Polot- refactor storing AX keys
2015-04-27 Bart Polot- only modify to key sent before the key derivation
2015-04-27 Bart Polot- resend ax kx when lost
2015-04-27 Bart Polot- don't queue more than one ax_kx at a time
2015-04-27 Bart Polot- register otr-downgrades
2015-04-27 Bart Polotonly ratchet after a certain amount of messages or...
2015-04-27 Bart Polot- fix ttl
2015-04-27 Bart Polot- ttl is deprecated, don't warn
2015-04-27 Bart Polot- activate ratchet on receive
2015-04-27 Bart Polot- initialize reserved
2015-04-27 Bart Polot- fix Nr counter
2015-04-27 Bart Polot- fix log params
2015-04-27 Bart Polot- remove debug
2015-04-27 Bart Polot- allow just message headers (keepalive uses this)
2015-04-27 Bart Polot- fix size output, don't include headers
2015-04-27 Bart Polot- remove dead code
2015-04-27 Bart Polotimplemented AX dectyption and racheting
2015-04-27 Bart Polot- use correct overhead size, log wrong sizes verbosely
2015-04-27 Bart Polot- adjust checks for different encryption overheads
2015-04-27 Bart Polot- log
2015-04-27 Bart Polot- axolotl debug
2015-04-27 Bart Polot- store peer's permanent key in ax
2015-04-27 Bart Polot- add AX type to send processors, refactor cid setter
2015-04-27 Bart Polot- refactor axolotl encryption
2015-04-27 Bart Polot- fix pointer
2015-04-27 Bart Polot- implement ratchet advance
2015-04-27 Bart Polot- split hmac_derive in two: hmac and hmac_kdf
2015-04-27 Bart Polot- set tunel's e_state from axolotl
2015-04-27 Bart Polot- doxygen
2015-04-27 Bart Polot- don't do otr-rekey if a tunnel is Ax type
2015-04-27 Bart Polot- refactor otr
2015-04-27 Bart Polot- fix wrong state modifier
2015-04-27 Bart Polot- debug info
2015-04-27 Bart Polot- debug
2015-04-27 Bart Polot- fix alice-bob identification
2015-04-27 Bart Polot- refactor kx sending, unify under send_kx
2015-04-27 Bart Polot- fix
2015-04-27 Bart Polot- use axolotl by default
2015-04-27 Bart Polot- don't check own ephemeral
2015-04-27 Bart Polot- add send kx for axolotl
2015-04-27 Bart Polot- add kx ephemeral key to ax context
2015-04-27 Bart Polot- use proper connection to determine direction
2015-04-27 Bart Polot- typo
2015-04-27 Bart Polot- doxygen
2015-04-27 Bart Polot- axolotl encryption
2015-04-27 Bart Polot- add alice/bob order to kx
2015-04-27 Bart Polot- generate a new ephemeral ratchet key on tunnel creation
2015-04-27 Bart Polot- memleak
2015-04-27 Bart Polot- remove dead code
2015-04-27 Bart Polot- doxygen
2015-04-27 Bart Polot- cast own key
2015-04-27 Bart Polot- ax kdf
2015-04-27 Bart Polot- document axolotl fields
2015-04-27 Bart Polot- refactor kx handling
2015-04-27 Bart Polot- fix const, log
2015-04-27 Bart Polot- data struct for axolotl internal state
2015-04-27 Bart Polot- refactor to use same function to decrypt based on...
2015-04-27 Bart Polot- added basic axolotl support
2015-02-07 Christian Grothoff-bringing copyright tags up to FSF standard
2015-01-09 Bart Polot- minor log modifications, docs
2015-01-09 Bart Polot- add space for second kx
2014-12-24 Christian Grothoffmaking GNUNET_SCHEDULER_cancel() perform in O(1) instea...
2014-12-15 Bart PolotFix empty tunnel detection
2014-12-15 Bart Polot- fix cadet's overhead
2014-12-15 Bart PolotOnly allow one EPHM/PONG in the queue.
2014-12-15 Bart Polot- signal wrong tunnel encryption state
2014-12-15 Bart Polot- fix tunnel encryption state on time triggered rekey
2014-12-15 Bart Polot- refactor kx_ctx management
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
next