Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | using tcp terminology for 3 way handshake: syn/syn_ack/ack | Matthias Wachs | 2014-08-28 |
| | | | | | renaming all functions, states, messages ... | ||
* | minor changes | Matthias Wachs | 2014-07-17 |
| | |||
* | -simplify logic a bit, doxygen, indentation | Christian Grothoff | 2014-06-22 |
| | |||
* | new test case | Matthias Wachs | 2014-05-20 |
| | |||
* | re-add address on connect | Matthias Wachs | 2014-03-28 |
| | |||
* | We do not need the address and session here | Matthias Wachs | 2014-03-27 |
| | |||
* | blacklist checks have to be cancelled when session is terminated, especially ↵ | Matthias Wachs | 2014-03-27 |
| | | | | when blacklist clients are active | ||
* | remove debugging breaks | Matthias Wachs | 2014-03-26 |
| | |||
* | Do blacklist checks on CONNECT before giving CONNECT to neighbours. | Matthias Wachs | 2014-03-25 |
| | | | | | | | | | If peer is blacklisted we do not need to to anything, this simplifies the state machine: If peer is blacklisted: CONNECT is not given to neighbours If address is blacklisted: address is not given to ATS and will therefore not be suggested So neighbour can use this information without additional blacklist checks | ||
* | improved log message | Matthias Wachs | 2014-03-20 |
| | |||
* | session end function must include address to notify address | Matthias Wachs | 2014-03-20 |
| | |||
* | formatting | Matthias Wachs | 2014-03-19 |
| | |||
* | send receive delay rescheduling support | Matthias Wachs | 2014-01-30 |
| | |||
* | documentation for transport service | Matthias Wachs | 2014-01-16 |
| | |||
* | transport validation monitoring API (not yet complete) + CLI | Matthias Wachs | 2014-01-15 |
| | | | | | + fix for crash in transport/plugin_transport_udp.c | ||
* | improved checking for direction | Matthias Wachs | 2014-01-14 |
| | |||
* | improved log messages | Matthias Wachs | 2014-01-14 |
| | |||
* | implementing 0003268 to inbound information in HELLO addresses | Matthias Wachs | 2014-01-13 |
| | | | | | | | | | | All transport plugin functions are modified to use HELLO addresses instead of peer,address,address_length All plugins are modified to use HELLO addresses internally This commit can break transport functionality: core tests on my system still pass, but transport tests may still fail, errors messages may occurs or crashs Will be fixed asap | ||
* | extending ATS api suggest callback with peer id | Matthias Wachs | 2014-01-09 |
| | | | | | adding suggest continuation | ||
* | neighbour monitoring api implemented | Matthias Wachs | 2014-01-08 |
| | |||
* | -more logging and doxygen fixes | Christian Grothoff | 2013-12-23 |
| | |||
* | -fix casts | Christian Grothoff | 2013-12-23 |
| | |||
* | pass ATS information for incoming sessions immediately to ATS service | Christian Grothoff | 2013-12-18 |
| | |||
* | new timeout function and keep alives with nonces | Matthias Wachs | 2013-12-18 |
| | |||
* | -simplify logic to help diagnose #2858 | Christian Grothoff | 2013-12-13 |
| | |||
* | -remove break for something that theoretically could be OK | Christian Grothoff | 2013-12-13 |
| | |||
* | -fix #3212 | Christian Grothoff | 2013-12-13 |
| | |||
* | -fix 3208 by making kills async | Christian Grothoff | 2013-12-13 |
| | |||
* | -sometimes bugs are really simple -- fixing #3191 but creating fresh crashes | Christian Grothoff | 2013-12-13 |
| | |||
* | use enum GNUNET_ATS_Network_Type instead of uint32_t where appropriate | Christian Grothoff | 2013-12-13 |
| | |||
* | -code cleanup, fixing #3207: timeout can be NULL in ↵ | Christian Grothoff | 2013-12-13 |
| | | | | reschedule_session_timeout if we are 'in destroy', in which case we should simply do nothing | ||
* | -be stricter during handshake, close sessions with broken interactions ↵ | Christian Grothoff | 2013-12-12 |
| | | | | aggressively | ||
* | -more logging, etc. | Christian Grothoff | 2013-12-11 |
| | |||
* | -doxygen, indentation fixes | Christian Grothoff | 2013-12-09 |
| | |||
* | -doxygen, indentation fixes | Christian Grothoff | 2013-12-09 |
| | |||
* | (no commit message) | Matthias Wachs | 2013-10-18 |
| | |||
* | - fix assertion in scheduling | Matthias Wachs | 2013-10-18 |
| | | | | | - formatting | ||
* | basic utilization implementation | Matthias Wachs | 2013-10-18 |
| | | | | | causes an assertion in ats_scheduling when address is not yet known | ||
* | separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA | Christian Grothoff | 2013-10-10 |
| | |||
* | - fixing udp address handling for inbound sessions | Matthias Wachs | 2013-10-07 |
| | | | | | - fixing some indentation | ||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -getting ATS and transport to compile again (part of #3047) | Christian Grothoff | 2013-09-30 |
| | |||
* | clarified docu and log level for ATS disconnect notifications | Matthias Wachs | 2013-09-16 |
| | |||
* | warning if inbound session does not have address length 0 | Matthias Wachs | 2013-09-13 |
| | |||
* | splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵ | Christian Grothoff | 2013-09-13 |
| | | | | and another for encryption | ||
* | removing GNUNET_CRYPTO_ecc_key_free, use GNUNET_free directly instead | Christian Grothoff | 2013-08-21 |
| | |||
* | remove dead assignments | Matthias Wachs | 2013-08-19 |
| | |||
* | changing time measurement from milliseconds to microseconds | Christian Grothoff | 2013-08-11 |
| | |||
* | more info | Matthias Wachs | 2013-08-08 |
| | |||
* | moving to new, fixed-size encoding of public and private ECC keys ↵ | Christian Grothoff | 2013-08-06 |
| | | | | everywhere, also improving ECC API to better support ECRS/GADS operations |