Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | -tolerateNAT instant reporting | Christian Grothoff | 2015-02-09 |
| | |||
* | more dead and duplicate code elimination | Christian Grothoff | 2015-02-08 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | -sane timeout | Christian Grothoff | 2015-02-06 |
| | |||
* | Various changes: | Christian Grothoff | 2015-02-05 |
| | | | | | | | | | | | | | | | - removed "in_use" from being passed to ATS, no longer needed as we tell ATS when we cannot follow a suggestion by removing the address; simplifies the code a lot - better handling of state machine, fallback to primary session if address switch to new session timed out - nicer logging - more comments - new testcase failures, because of #3652, #3651 and #3650 (or more that i missed). | ||
* | improved test description | Matthias Wachs | 2015-02-04 |
| | |||
* | cleaning up test a bit | Christian Grothoff | 2015-02-04 |
| | |||
* | also allow local addresses for P2 | Christian Grothoff | 2015-02-04 |
| | |||
* | remember which port we picked at random on port-autoconfig | Christian Grothoff | 2015-02-04 |
| | |||
* | add internal API to enable telling ATS about 'failed' suggestions | Christian Grothoff | 2015-02-03 |
| | |||
* | -docu | Christian Grothoff | 2015-02-03 |
| | |||
* | get rid of unused state and dead code: GST_neighbour_get_latency is never used | Christian Grothoff | 2015-02-03 |
| | |||
* | never destroy sessions on free_neighbour(), they should be destroyed by ↵ | Christian Grothoff | 2015-02-03 |
| | | | | their own timeout | ||
* | -assert to check API use | Christian Grothoff | 2015-02-03 |
| | |||
* | -fix NPE | Christian Grothoff | 2015-02-03 |
| | |||
* | -dead code elimination | Christian Grothoff | 2015-02-03 |
| | |||
* | separate ATS interface scanning logic from ATS scheduling logic | Christian Grothoff | 2015-02-03 |
| | |||
* | separate ATS connectivity suggestions from ATS scheduling API | Christian Grothoff | 2015-02-03 |
| | |||
* | -document struct | Christian Grothoff | 2015-02-03 |
| | |||
* | document API, do not pass unused 'session' argument | Christian Grothoff | 2015-02-03 |
| | |||
* | when ATS suggests an address that neighbours does not have a peer for, do ↵ | Christian Grothoff | 2015-02-03 |
| | | | | not ignore it, setup the neighbour record instead | ||
* | adding statistics on why transport may drop ATS suggestions | Christian Grothoff | 2015-02-03 |
| | |||
* | -fix fix | Christian Grothoff | 2015-02-02 |
| | |||
* | dramatically simplify quota notification: avoid registration, simply always ↵ | Christian Grothoff | 2015-02-02 |
| | | | | notify plugin | ||
* | reduce callback insanity for callbacks that are always bound to only one value | Christian Grothoff | 2015-02-02 |
| | |||
* | get_address_latency is actually dead | Christian Grothoff | 2015-02-02 |
| | |||
* | get_address_latency also does not use session | Christian Grothoff | 2015-02-02 |
| | |||
* | GST_validation_set_address_use does not need the session | Christian Grothoff | 2015-02-02 |
| | |||
* | check that we support the specified plugin early, not late | Christian Grothoff | 2015-02-02 |
| | |||
* | remove blacklisted addresses immediately from validation map | Christian Grothoff | 2015-02-02 |
| | |||
* | add statistic on size of validation_map | Christian Grothoff | 2015-02-02 |
| | |||
* | -removing dead code, chvc_ was not used at all | Christian Grothoff | 2015-02-02 |
| | |||
* | avoid passing both PeerIdentity and Address (which contains PeerIdentity) if ↵ | Christian Grothoff | 2015-02-02 |
| | | | | address is always present as then this is redundant | ||
* | -cleanup | Christian Grothoff | 2015-02-02 |
| | |||
* | avoid duplication from storing PID in both address and in validation entry | Christian Grothoff | 2015-02-02 |
| | |||
* | -doxyen, comments, indentation | Christian Grothoff | 2015-02-02 |
| | |||
* | fix #3630 | Christian Grothoff | 2015-02-01 |
| | |||
* | cleaning up UDP code to use only on address format throughout the code as ↵ | Christian Grothoff | 2015-02-01 |
| | | | | much as possible | ||
* | -fix logging, set quota to higher for testcase, also WLAN | Christian Grothoff | 2015-01-26 |
| | |||
* | -fix logging, set quota to higher for testcase | Christian Grothoff | 2015-01-26 |
| | |||
* | -fc not done here, do not null | Christian Grothoff | 2015-01-26 |
| | |||
* | -do not send any messages until we have our own MAC from the helper | Christian Grothoff | 2015-01-26 |
| | |||
* | -udp broadcasts should not be flagged as inbound | Christian Grothoff | 2015-01-25 |
| | |||
* | -fix warnings created by ARM opening too many sockets with limited sockets ↵ | Christian Grothoff | 2015-01-25 |
| | | | | testcase | ||
* | -correct a few overly optimistic assumptions about what can legitimately ↵ | Christian Grothoff | 2015-01-25 |
| | | | | happen... | ||
* | -stupid check, remove | Christian Grothoff | 2015-01-25 |
| | |||
* | fix shutdown order to destroy sessions first, fix logic failure with respect ↵ | Christian Grothoff | 2015-01-25 |
| | | | | to bi-directional transports like UNIX | ||
* | fixing wrong assertions | Christian Grothoff | 2015-01-25 |
| | |||
* | -indentation | Christian Grothoff | 2015-01-25 |
| |