fair, global message buffer implemented
[oweals/gnunet.git] / src / cadet / gnunet-service-cadet_tunnel.c
2017-01-28 Christian Grothoffcomplete new KX implementation, including KX_AUTH defen...
2017-01-21 Christian Grothoffsome renaming, some code general code cleanup, some...
2017-01-20 Christian Grothoffmore work on channel/tunnel logic
2017-01-18 Christian Grothoffcreate matching connection objects for inbound connections
2017-01-18 Christian Grothoffmore rename festivities
2017-01-18 Christian Grothoffintroduce CadetEncryptedMessageIdentifier instead of...
2017-01-18 Christian Grothoffcadet message struct and type rename-fest
2017-01-17 Christian Grothoffuse new shortmap to simplify CADET logic a bit
2017-01-17 Christian Grothoffmore work on new CADET
2017-01-15 Christian Grothoffcleaning up some CADET logic, improving types used
2017-01-09 Christian Grothofffix more field initialziation order issues
2016-11-04 Bart Polot- use timing macro instead of log
2016-11-04 Bart Polot- refactor function timing code
2016-11-04 Bart Polot- always return a queue handle
2016-11-04 Bart Polot- use proper type for N/A
2016-11-04 Bart Polot- sending KX on loopback is very wrong, die
2016-10-29 Bart PolotRefactor encrypted traffic handling
2016-10-27 Bart PolotBuild messages fully in tunnel code, avoid copying...
2016-10-27 Bart Polot- measure encryption performance
2016-10-26 Bart Polot- don't complain about AX messages pre-KX
2016-10-26 Bart Polot- simplify KX code
2016-09-20 Bart PolotPort CADET to CORE MQ API
2016-08-26 Christian Grothoffputting CADET on a diet: proper alignment for AX KX...
2016-07-29 Carlo von lynXfixed a memleak, a static string free, an access of...
2016-07-20 Bart PolotChange CADET ports from uint32 to HashCode
2016-07-08 Christian Grothoff-avoid calling memcpy() with NULL argument, even if...
2016-04-30 Christian Grothoffimplementing new scheduler shutdown semantics
2016-04-09 Christian Grothoffsmall API change: do no longer pass rarely needed GNUNE...
2016-01-19 Christian Grothoff-fix (C) notices
2015-10-08 Bart Polot- only request reply if no key is known
2015-10-08 Christian Grothoff-fix indent
2015-10-06 Bart Polot- Revamp traffic logging, small bugfixes, complete...
2015-10-02 Bart Polot- remove debug
2015-10-02 Bart Polot- adjust logging
2015-10-02 Bart Polot- find the correct stored key, not always the first one
2015-10-02 Bart PolotDon't reset axolotl state on receipt of a pseudo-duplic...
2015-10-02 Bart PolotFix try_old_keys, in order to use it for data with...
2015-10-02 Bart Polot- use correct message number in the logs
2015-10-02 Bart Polot- log shutdown
2015-10-02 Bart Polot- fix processing of messages with no payload (keepalives)
2015-10-02 Bart Polot- fix log
2015-10-02 Bart Polot- use better variable names
2015-10-02 Bart Polot- don't stop looking for connections as long as the...
2015-09-03 Bart Polot- save Header Key for skipped messages
2015-09-03 Bart Polot- log
2015-09-03 Bart Polot- use channel debug
2015-08-19 Bart Polot- reset message counters on rekey
2015-08-19 Bart Polot- use proper printf type, avoid accessing memory out...
2015-08-19 Bart Polot- fix #3928: make sure accessed variables are below...
2015-08-19 Bart Polot- move var declaration to innermost scope
2015-08-19 Bart Polot- mark cancelled task as NULL
2015-08-11 David BarksdaleThis probably fixes #3944
2015-08-04 Bart Polot- log
2015-08-04 Bart Polot- cancel pending AX_KX when forced to send a KX by...
2015-07-31 Bart Polot- only change from uninitialized to sent, to avoid...
2015-07-31 Bart Polot- warn about leftover CHANNEL_DESTROY in tunnel, do...
2015-07-31 Bart Polot- fix uninitialized mem
2015-07-31 Bart Polot- ignore AX KX when we already know the peer's key...
2015-07-22 Bart Polot- log
2015-07-15 Bart Polot- log warning
2015-07-15 Bart PolotDetailed statistics
2015-07-15 Bart Polot- debug info
2015-07-15 Bart Polot- send payload on AX key receive
2015-07-15 Bart Polot- let one keepalive be queued at shutdown
2015-07-15 Bart Polot- don't send KEEPALIVE if the tunnel has traffic queued
2015-07-15 Bart Polot- fix end of kx condition to reception of valid payload...
2015-06-30 Christian Grothofffix #3869: outdated FSF address
2015-06-30 Bart Polot- use 32 byte cast
2015-06-26 Bart Polot- fix log format
2015-06-26 Bart Polot- don't log old mesh versions as errors
2015-06-25 Bart Polot- destroy queued messages only after making sure no...
2015-06-24 Bart Polot- free skipped keys on tunnel Axolotl destroy
2015-06-17 Bart Polot- fix memleak
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
next