Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | 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 | |||
* | use modern MQ API, use multipeermap instead of DLL | Christian Grothoff | 2015-01-17 | |
| | ||||
* | simplify ATS API and plugin API by returning the network type, instead of an ↵ | Christian Grothoff | 2015-01-17 | |
| | | | | ATS_Information struct | |||
* | eliminating callback argument and its implementation which are never called ↵ | Christian Grothoff | 2015-01-17 | |
| | | | | in the first place by ATS | |||
* | use ATS functions to convert quality network type to string, instead of ↵ | Christian Grothoff | 2015-01-17 | |
| | | | | using string API | |||
* | making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵ | Christian Grothoff | 2014-12-24 | |
| | | | | even fully address #3247 | |||
* | fixed check for destruction of inbound addresses | Matthias Wachs | 2014-03-20 | |
| | ||||
* | implementing 0003268 | Matthias Wachs | 2014-01-13 | |
| | ||||
* | extending ATS api suggest callback with peer id | Matthias Wachs | 2014-01-09 | |
| | | | | | adding suggest continuation | |||
* | malloc -> new | LRN | 2013-12-19 | |
| | ||||
* | debug on freebsd | Matthias Wachs | 2013-09-30 | |
| | ||||
* | new function to check if session is known to ats | Matthias Wachs | 2013-07-11 | |
| | | | | | | | | required for two reasons: we cannot update metrics for validation sessions since these are not known to ats a remote peer can decide to use an inbound validation session to transmit data, so we have to add the session to ats if we receive payload on a session | |||
* | move error reporting to client, since now it's the plugins fault if sessions ↵ | Matthias Wachs | 2013-07-10 | |
| | | | | are unknown | |||
* | fix for 10472 Structurally dead code | Matthias Wachs | 2013-06-25 | |
| | ||||
* | implemented ats property normalization with callback to address | Matthias Wachs | 2013-06-24 | |
| | | | | | to do: recalculate min/max to prevent outdated max values have an impact on normalization | |||
* | fix if cb == NULL | Matthias Wachs | 2013-03-26 | |
| | ||||
* | remove break until fixeremove break until fixedd | Matthias Wachs | 2013-03-19 | |
| | ||||
* | adding suggest handle to allow transport to check if we have pending address ↵ | Matthias Wachs | 2013-01-14 | |
| | | | | request | |||
* | adding function | Matthias Wachs | 2012-12-12 | |
| | ||||
* | msgs | Matthias Wachs | 2012-12-12 | |
| | ||||
* | fix | Matthias Wachs | 2012-12-06 | |
| | ||||
* | -simplify | Christian Grothoff | 2012-10-24 | |
| | ||||
* | -patch for ATS to fix compiler warning/error from Markus Teich | Christian Grothoff | 2012-10-14 | |
| | ||||
* | changes | Matthias Wachs | 2012-08-28 | |
| | ||||
* | transport fix | Matthias Wachs | 2012-07-26 | |
| | ||||
* | - coverity | Matthias Wachs | 2012-07-25 | |
| | ||||
* | -LRN: Check session target: | Christian Grothoff | 2012-06-23 | |
| | | | | | | | | | | It changes the Session object layout to make peer identity its first field, always, for all sessions. Code in find_session() can use this to check that the session belongs to the right peer. test_ats_api_add_address always triggers this due to the way it fakes a pointer to session object. | |||
* | - coverity | Matthias Wachs | 2012-06-20 | |
| | ||||
* | - fix memory leaks | Matthias Wachs | 2012-06-19 | |
| | ||||
* | - unused var | Matthias Wachs | 2012-06-19 | |
| | ||||
* | - fix | Matthias Wachs | 2012-06-18 | |
| | ||||
* | - fix | Matthias Wachs | 2012-06-18 | |
| | ||||
* | - changed behavior when receiving CONNECT messages ... inbound session and ↵ | Matthias Wachs | 2012-06-15 | |
| | | | | NAT tests work again | |||
* | - adding GNUNET_ATS_address_add functionality .. no changes to scheduling ↵ | Matthias Wachs | 2012-06-14 | |
| | | | | API yet | |||
* | fixing deletion of unknown addresses | Matthias Wachs | 2012-06-14 | |
| | ||||
* | -fix #2378 | Christian Grothoff | 2012-05-27 | |
| | ||||
* | - suggest backoff reset | Matthias Wachs | 2012-05-22 | |
| | ||||
* | -eliminating legacy defines | Christian Grothoff | 2012-05-06 | |
| | ||||
* | - compile error | Matthias Wachs | 2012-04-25 | |
| | ||||
* | -removing 2nd argument from GNUNET_CLIENT_disconnect as it was virtually ↵ | Christian Grothoff | 2012-04-19 | |
| | | | | always GNUNET_NO --- and all other uses indicate design problems | |||
* | - changes | Matthias Wachs | 2012-04-16 | |
| | ||||
* | - log from ats | Matthias Wachs | 2012-03-30 | |
| | ||||
* | -LRN: use GNUNET_strdup with GNUNET_free | Christian Grothoff | 2012-02-18 | |
| | ||||
* | - doxygen errors | Matthias Wachs | 2012-02-13 | |
| | ||||
* | fixing const api and add check to address | Matthias Wachs | 2012-01-31 | |
| |