Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵ | Christian Grothoff | 2015-02-10 |
| | | | | testcases yet | ||
* | perform proper locking and unlocking | Christian Grothoff | 2015-02-09 |
| | |||
* | -fin, mention future work in TODO | Christian Grothoff | 2015-02-08 |
| | |||
* | -updating comments | Christian Grothoff | 2015-02-08 |
| | |||
* | -cleaning up bandwidth allocation routine | Christian Grothoff | 2015-02-08 |
| | |||
* | -when selecting addresses, kick out peers with insufficient support if we ↵ | Christian Grothoff | 2015-02-08 |
| | | | | are at the limit | ||
* | -further simplify | Christian Grothoff | 2015-02-08 |
| | |||
* | -further simplify | Christian Grothoff | 2015-02-08 |
| | |||
* | -further simplify | Christian Grothoff | 2015-02-08 |
| | |||
* | -getting there... | Christian Grothoff | 2015-02-08 |
| | |||
* | -simplify flow, redistribute bandwidth after adding address | Christian Grothoff | 2015-02-08 |
| | |||
* | do not force disconnect just because client does not request address anymore | Christian Grothoff | 2015-02-08 |
| | |||
* | -simplify flow | Christian Grothoff | 2015-02-08 |
| | |||
* | -simplify flow | Christian Grothoff | 2015-02-08 |
| | |||
* | -simplify logic | Christian Grothoff | 2015-02-08 |
| | |||
* | -useless assertion removal | Christian Grothoff | 2015-02-08 |
| | |||
* | changing s_get API to return void instead of address, have plugin use ↵ | Christian Grothoff | 2015-02-08 |
| | | | | existing mechanism to signal address activation | ||
* | -simplify logic, convert breaks into asserts | Christian Grothoff | 2015-02-08 |
| | |||
* | -restructuring, adding comments | Christian Grothoff | 2015-02-08 |
| | |||
* | eliminate super-lazy functions | Christian Grothoff | 2015-02-08 |
| | |||
* | clean up find_quality_property_index and get_active_address_it | Christian Grothoff | 2015-02-08 |
| | |||
* | cleaning up get_active_address | Christian Grothoff | 2015-02-08 |
| | |||
* | cleaning up address_decrement | Christian Grothoff | 2015-02-08 |
| | |||
* | avoid several linear scans and allocations by combining AddressWrapper and ↵ | Christian Grothoff | 2015-02-08 |
| | | | | asi structs | ||
* | use new 'get_connectivity' API which is also RC-counting, instead of another map | Christian Grothoff | 2015-02-08 |
| | |||
* | -clarify API | Christian Grothoff | 2015-02-08 |
| | |||
* | -rename for naming consistency | Christian Grothoff | 2015-02-08 |
| | |||
* | simplify normalization logic, also have clients access norm array of address ↵ | Christian Grothoff | 2015-02-08 |
| | | | | directly | ||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | get rid of stupid network[i]=i array | Christian Grothoff | 2015-02-06 |
| | |||
* | first pass at cleaning up ATS plugin API | Christian Grothoff | 2015-02-05 |
| | |||
* | big ATS refactoring, no serious semantic changes should stem from this | Christian Grothoff | 2015-02-05 |
| | |||
* | 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). | ||
* | Use configured proportionality factor | David Barksdale | 2015-02-01 |
| | |||
* | Use configured stability factor, not constant | David Barksdale | 2015-02-01 |
| | |||
* | -fix indent | Christian Grothoff | 2015-01-26 |
| | |||
* | -address dying doesn't depend on bandwidth suggestion of ATS, just on ↵ | Christian Grothoff | 2015-01-25 |
| | | | | in_destroy flag | ||
* | use ATS functions to convert quality network type to string, instead of ↵ | Christian Grothoff | 2015-01-17 |
| | | | | using string API | ||
* | fixing doxygen | Matthias Wachs | 2014-07-24 |
| | |||
* | do not use NBO internally | Matthias Wachs | 2014-07-17 |
| | |||
* | remove | Matthias Wachs | 2014-06-26 |
| | |||
* | adding useful info messages | Matthias Wachs | 2014-06-26 |
| | |||
* | fix fixmes | Matthias Wachs | 2014-06-26 |
| | | | | | + minor debug | ||
* | use static variable | Matthias Wachs | 2014-06-26 |
| | |||
* | renaming | Matthias Wachs | 2014-06-26 |
| | |||
* | docu for address selection | Matthias Wachs | 2014-06-25 |
| | |||
* | -revert 33649, see #3426 | Christian Grothoff | 2014-06-12 |
| | |||
* | -simplify plugin, remove unnecessary header, make internal plugin functions ↵ | Christian Grothoff | 2014-06-11 |
| | | | | static, doxygen, indentation, code simplification | ||
* | -trying to fix #3426 | Christian Grothoff | 2014-06-11 |
| | |||
* | fixing unused code | Matthias Wachs | 2014-06-11 |
| |