Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix compile warning | 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 | ||
* | checking incoming connection behaviour: | Matthias Wachs | 2014-03-24 |
| | | | | | | | | | - removing blacklist checks for incoming checks - adjusting blacklist check on connect to report to ATS - incoming blacklist check states did not set timeouts - timeouts not set for PS_CONNECT_RECV_BLACKLIST_INBOUND in handle_connect | ||
* | FIX: | Matthias Wachs | 2014-03-24 |
| | | | | | In ATS fast reconnect the timeout was not set correctly if reconnect was successful and neighbour was disconnected in master task after 1 second | ||
* | checking incoming connections | Matthias Wachs | 2014-03-24 |
| | | | | | | | | | | | | | | | | | | major fixes: - do not disconnect neighbor on CONNECT_SENT timeout, but: destroy address and expect new address from ATS - fixes related to mantis #3263 when peers reconnect: when peers receive CONNECT in PS_DISCONNECT, disconnect was completed but -- no address requested -- ack timestamp not saved -- ack state was not set to expect a SESSION_ACK message -> reconnect failed! minor change: - adding a GST_ACK_State enumeration to make code easier understandable | ||
* | Merged update_successor and update_predecessor with finger table add | Supriti Singh | 2014-03-24 |
| | |||
* | task was not marked as canceled when canceled | Matthias Wachs | 2014-03-24 |
| | | | | | fixing mantis #0003345 | ||
* | - fix | Bart Polot | 2014-03-22 |
| | |||
* | - fix | Bart Polot | 2014-03-22 |
| | |||
* | - optimizations for runtime | Bart Polot | 2014-03-22 |
| | |||
* | - add more links | Bart Polot | 2014-03-22 |
| | |||
* | - start test if warmup "fails" | Bart Polot | 2014-03-22 |
| | |||
* | - fix handling of duplicate incoming channel create with respect to queued ↵ | Bart Polot | 2014-03-22 |
| | | | | retransmissions | ||
* | - profiler changes | Bart Polot | 2014-03-22 |
| | |||
* | - dont assert | Bart Polot | 2014-03-22 |
| | |||
* | - debug | Bart Polot | 2014-03-22 |
| | |||
* | - pass warmup parameter | Bart Polot | 2014-03-22 |
| | |||
* | - fix | Bart Polot | 2014-03-22 |
| | |||
* | - cancel SYNACK retry task when forced to SYNACK by an incoming SYN | Bart Polot | 2014-03-22 |
| | |||
* | - don-t re-scheduler, destroy immediately (comes from scheduler) | Bart Polot | 2014-03-22 |
| | |||
* | - fix mask | Bart Polot | 2014-03-22 |
| | |||
* | - set first channel number properly | Bart Polot | 2014-03-22 |
| | |||
* | - send ACK on duplicate channel_create | Bart Polot | 2014-03-22 |
| | |||
* | - fix peer to notify | Bart Polot | 2014-03-22 |
| | |||
* | - don't delay tests | Bart Polot | 2014-03-22 |
| | |||
* | - invalidate instead of destroying, to avoid reusing right away (from stale ↵ | Bart Polot | 2014-03-22 |
| | | | | DHT info, for instance) | ||
* | - elimiate all paths | Bart Polot | 2014-03-22 |
| | |||
* | - eliminate broken paths | Bart Polot | 2014-03-22 |
| | |||
* | - use proper type | Bart Polot | 2014-03-22 |
| | |||
* | - fix infinite resend loop | Bart Polot | 2014-03-22 |
| | |||
* | - check path length AFTER shortening | Bart Polot | 2014-03-22 |
| | |||
* | - log | Bart Polot | 2014-03-22 |
| | |||
* | -fix own position | Bart Polot | 2014-03-22 |
| | |||
* | - fix | Bart Polot | 2014-03-22 |
| | |||
* | - start test only after warmup | Bart Polot | 2014-03-22 |
| | |||
* | - simplify, improve to 15000 lines/s | Bart Polot | 2014-03-22 |
| | |||
* | - optimize | Bart Polot | 2014-03-22 |
| | |||
* | - adjust nse on the fly | Bart Polot | 2014-03-22 |
| | |||
* | - adjust retry time to expiration | Bart Polot | 2014-03-22 |
| | |||
* | - expire data with hello | Bart Polot | 2014-03-21 |
| | |||
* | - connections no longer have native 512 hashes, translation is used | Bart Polot | 2014-03-21 |
| | |||
* | - dont show warning on duplicate broken connections | Bart Polot | 2014-03-21 |
| | |||
* | - use full path debug | Bart Polot | 2014-03-21 |
| | |||
* | - fix false break() on retransmisson of connection_broken messages | Bart Polot | 2014-03-21 |
| | |||
* | remove unsued INIT_BLACKLIST state: blacklist check is done before switching | Matthias Wachs | 2014-03-21 |
| | |||
* | print message if service is not running | Matthias Wachs | 2014-03-21 |
| | |||
* | - fix path optimization bug | Bart Polot | 2014-03-21 |
| | |||
* | - add warmup phase | Bart Polot | 2014-03-21 |
| | |||
* | - clean stdout output, log debug still | Bart Polot | 2014-03-21 |
| | |||
* | - avoid excessive keepalives | Bart Polot | 2014-03-21 |
| |