Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | first pass at cleaning up ATS plugin API | Christian Grothoff | 2015-02-05 | |
| | ||||
* | starting with cleaning up gnunet-service-ats_preferences.c | Christian Grothoff | 2015-02-05 | |
| | ||||
* | starting with cleaning up gnunet-service-ats_preferences.c | Christian Grothoff | 2015-02-05 | |
| | ||||
* | dead code elimination | Christian Grothoff | 2015-02-05 | |
| | ||||
* | dead code elimination | Christian Grothoff | 2015-02-05 | |
| | ||||
* | avoid void *, use proper type for client | Christian Grothoff | 2015-02-05 | |
| | ||||
* | -misc cleanups | Christian Grothoff | 2015-02-05 | |
| | ||||
* | cleaning up gnunet-service-ats_normalization.c | Christian Grothoff | 2015-02-05 | |
| | ||||
* | -move header | Christian Grothoff | 2015-02-05 | |
| | ||||
* | separating out feedback from preferences | Christian Grothoff | 2015-02-05 | |
| | ||||
* | -cleaning up gnunet-service-ats_performance-* | Christian Grothoff | 2015-02-05 | |
| | ||||
* | -cleaning up gnunet-service-ats_connectivity-* | Christian Grothoff | 2015-02-05 | |
| | ||||
* | -cleaning up gnunet-service-ats_addresses.h | Christian Grothoff | 2015-02-05 | |
| | ||||
* | -cleaning up gnunet-service-ats_addresses.c | 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). | |||
* | minor beautifications | Matthias Wachs | 2015-02-04 | |
| | ||||
* | -forgot to add file | 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 | |
| | ||||
* | -fix FIXME | Christian Grothoff | 2015-02-03 | |
| | ||||
* | do signal disconnect to transport service, even if specific address is ↵ | Christian Grothoff | 2015-02-03 | |
| | | | | in_destroy | |||
* | Use configured proportionality factor | David Barksdale | 2015-02-01 | |
| | ||||
* | Use configured stability factor, not constant | David Barksdale | 2015-02-01 | |
| | ||||
* | patches from Hellekin to fix #3577 | Christian Grothoff | 2015-01-26 | |
| | ||||
* | -fix indent | Christian Grothoff | 2015-01-26 | |
| | ||||
* | -constants first | 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 | |||
* | handle mq being NULL | Christian Grothoff | 2015-01-25 | |
| | ||||
* | -fixing testcases | Christian Grothoff | 2015-01-25 | |
| | ||||
* | -fix testcase assertions | Christian Grothoff | 2015-01-25 | |
| | ||||
* | -eh, static sh plese | Christian Grothoff | 2015-01-25 | |
| | ||||
* | -removing useless/dead/redundant tests, adjusting other tests to fit current API | Christian Grothoff | 2015-01-25 | |
| | ||||
* | -use static where allowed | Christian Grothoff | 2015-01-22 | |
| | ||||
* | use const in api, avoid cast | Christian Grothoff | 2015-01-22 | |
| | ||||
* | use statics instead of singleton struct, simplify internal APIs | Christian Grothoff | 2015-01-22 | |
| | ||||
* | -indentation, do not pass stats arg as const just to then cast the const away | Christian Grothoff | 2015-01-22 | |
| | ||||
* | finish ATS reconnect logic to retransmit state on reconnect | Christian Grothoff | 2015-01-22 | |
| | ||||
* | -improving docs | Christian Grothoff | 2015-01-22 | |
| | ||||
* | -documenting | Christian Grothoff | 2015-01-22 | |
| | ||||
* | also simplify message format for AddressSuggestionMessage | Christian Grothoff | 2015-01-22 | |
| | ||||
* | simplifying IPC for address destruction | Christian Grothoff | 2015-01-22 | |
| | ||||
* | simplifying IPC for address in use and address update | Christian Grothoff | 2015-01-22 | |
| | ||||
* | split structs for address adding and updating | Christian Grothoff | 2015-01-22 | |
| | ||||
* | splitting add/update logic in preparation for changing msg formats | Christian Grothoff | 2015-01-22 | |
| | ||||
* | towards a cleaner ATS scheduling API | Christian Grothoff | 2015-01-22 | |
| | ||||
* | -towards improved ATS API, adding return value with address record when ↵ | Christian Grothoff | 2015-01-19 | |
| | | | | adding address, adding new subsystem with peer-to-address map to transport; causes various new assertions to fail, but no major regression -- not finished | |||
* | remove ATS information from callback from ATS address selection, as the ↵ | Christian Grothoff | 2015-01-18 | |
| | | | | argument was never used in the first place | |||
* | always use a slot, even if the session is NULL, simplify logic and document ↵ | Christian Grothoff | 2015-01-18 | |
| | | | | what still needs to be fixed | |||
* | -test cleanup | Christian Grothoff | 2015-01-18 | |
| |