Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | -fixing misc minor bugs and style issues (unchecked return values, memory ↵ | Christian Grothoff | 2015-02-13 |
| | | | | leaks, dead code | ||
* | -fix leak on transmission error in combination with disconnect | Christian Grothoff | 2015-02-12 |
| | |||
* | log TCP server suspends | Christian Grothoff | 2015-02-12 |
| | |||
* | -nicer logging | Christian Grothoff | 2015-02-12 |
| | |||
* | -fix shutdown issue | Christian Grothoff | 2015-02-12 |
| | |||
* | generate our own HELLO before starting validations | Christian Grothoff | 2015-02-12 |
| | |||
* | -fix typo | Christian Grothoff | 2015-02-12 |
| | |||
* | -better stats for KEEPALIVEs | Christian Grothoff | 2015-02-12 |
| | |||
* | -better stats for KEEPALIVEs | Christian Grothoff | 2015-02-12 |
| | |||
* | reset blocking time for addresses upon successful connection | Christian Grothoff | 2015-02-12 |
| | |||
* | keep track of number of temporarily blocked addresses | Christian Grothoff | 2015-02-12 |
| | |||
* | -style | Christian Grothoff | 2015-02-11 |
| | |||
* | fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵ | Christian Grothoff | 2015-02-10 |
| | | | | testcases yet | ||
* | -check RV | Christian Grothoff | 2015-02-10 |
| | |||
* | -fixing some memory leaks from #3667, also reindentation and code cleanup | Christian Grothoff | 2015-02-10 |
| | |||
* | -fix #3665: hello can theoretically still be NULL | Christian Grothoff | 2015-02-10 |
| | |||
* | fix #3664: during PS_RECONNECT_ATS, primary address may be NULL, causing an ↵ | Christian Grothoff | 2015-02-10 |
| | | | | NPE if we continue here | ||
* | -do not reschedule validation if in_use did not change | Christian Grothoff | 2015-02-10 |
| | |||
* | -just eliminate useless check, can just be false | Christian Grothoff | 2015-02-10 |
| | |||
* | -fix | Christian Grothoff | 2015-02-10 |
| | |||
* | -improve UDP logging | Christian Grothoff | 2015-02-09 |
| | |||
* | -eliminate dead argument, do use quota immediately | Christian Grothoff | 2015-02-09 |
| | |||
* | -reorder tests to have slow ones go last | Christian Grothoff | 2015-02-09 |
| | |||
* | -report if testcase failure is because switching is not enforced, then do ↵ | Christian Grothoff | 2015-02-09 |
| | | | | not fail hard | ||
* | -do not continue in case of transmission error | Christian Grothoff | 2015-02-09 |
| | |||
* | -minor indentation/logging fixes | Christian Grothoff | 2015-02-09 |
| | |||
* | -do only send HELLO to clients once on startup, do only send fully ↵ | Christian Grothoff | 2015-02-09 |
| | | | | initialized HELLO to clients if we can help it, even the first one; do not perform blacklist check twice for try_connect | ||
* | -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 |
| |