aboutsummaryrefslogtreecommitdiff
path: root/src/ats
Commit message (Collapse)AuthorAge
...
* first pass at cleaning up ATS plugin APIChristian Grothoff2015-02-05
|
* starting with cleaning up gnunet-service-ats_preferences.cChristian Grothoff2015-02-05
|
* starting with cleaning up gnunet-service-ats_preferences.cChristian Grothoff2015-02-05
|
* dead code eliminationChristian Grothoff2015-02-05
|
* dead code eliminationChristian Grothoff2015-02-05
|
* avoid void *, use proper type for clientChristian Grothoff2015-02-05
|
* -misc cleanupsChristian Grothoff2015-02-05
|
* cleaning up gnunet-service-ats_normalization.cChristian Grothoff2015-02-05
|
* -move headerChristian Grothoff2015-02-05
|
* separating out feedback from preferencesChristian Grothoff2015-02-05
|
* -cleaning up gnunet-service-ats_performance-*Christian Grothoff2015-02-05
|
* -cleaning up gnunet-service-ats_connectivity-*Christian Grothoff2015-02-05
|
* -cleaning up gnunet-service-ats_addresses.hChristian Grothoff2015-02-05
|
* -cleaning up gnunet-service-ats_addresses.cChristian Grothoff2015-02-05
|
* big ATS refactoring, no serious semantic changes should stem from thisChristian Grothoff2015-02-05
|
* Various changes:Christian Grothoff2015-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 beautificationsMatthias Wachs2015-02-04
|
* -forgot to add fileChristian Grothoff2015-02-03
|
* separate ATS interface scanning logic from ATS scheduling logicChristian Grothoff2015-02-03
|
* separate ATS connectivity suggestions from ATS scheduling APIChristian Grothoff2015-02-03
|
* -fix FIXMEChristian Grothoff2015-02-03
|
* do signal disconnect to transport service, even if specific address is ↵Christian Grothoff2015-02-03
| | | | in_destroy
* Use configured proportionality factorDavid Barksdale2015-02-01
|
* Use configured stability factor, not constantDavid Barksdale2015-02-01
|
* patches from Hellekin to fix #3577Christian Grothoff2015-01-26
|
* -fix indentChristian Grothoff2015-01-26
|
* -constants firstChristian Grothoff2015-01-26
|
* -address dying doesn't depend on bandwidth suggestion of ATS, just on ↵Christian Grothoff2015-01-25
| | | | in_destroy flag
* handle mq being NULLChristian Grothoff2015-01-25
|
* -fixing testcasesChristian Grothoff2015-01-25
|
* -fix testcase assertionsChristian Grothoff2015-01-25
|
* -eh, static sh pleseChristian Grothoff2015-01-25
|
* -removing useless/dead/redundant tests, adjusting other tests to fit current APIChristian Grothoff2015-01-25
|
* -use static where allowedChristian Grothoff2015-01-22
|
* use const in api, avoid castChristian Grothoff2015-01-22
|
* use statics instead of singleton struct, simplify internal APIsChristian Grothoff2015-01-22
|
* -indentation, do not pass stats arg as const just to then cast the const awayChristian Grothoff2015-01-22
|
* finish ATS reconnect logic to retransmit state on reconnectChristian Grothoff2015-01-22
|
* -improving docsChristian Grothoff2015-01-22
|
* -documentingChristian Grothoff2015-01-22
|
* also simplify message format for AddressSuggestionMessageChristian Grothoff2015-01-22
|
* simplifying IPC for address destructionChristian Grothoff2015-01-22
|
* simplifying IPC for address in use and address updateChristian Grothoff2015-01-22
|
* split structs for address adding and updatingChristian Grothoff2015-01-22
|
* splitting add/update logic in preparation for changing msg formatsChristian Grothoff2015-01-22
|
* towards a cleaner ATS scheduling APIChristian Grothoff2015-01-22
|
* -towards improved ATS API, adding return value with address record when ↵Christian Grothoff2015-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 Grothoff2015-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 Grothoff2015-01-18
| | | | what still needs to be fixed
* -test cleanupChristian Grothoff2015-01-18
|