aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_ats.c
Commit message (Collapse)AuthorAge
* rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming ↵Christian Grothoff2015-10-18
| | | | conventions
* -typoChristian Grothoff2015-10-18
|
* combing through transport ATS logic, documenting and cleaning codeChristian Grothoff2015-10-18
|
* -fix destroy_aiChristian Grothoff2015-10-16
|
* Remove unused variableDavid Barksdale2015-10-16
|
* trying to fix #4003Christian Grothoff2015-10-14
|
* determine network scope for ATS even if we do not yet have a session and ↵Christian Grothoff2015-10-07
| | | | only have an address
* add additional diagnostics to help localize #3971 invariant violationChristian Grothoff2015-10-07
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* fix #3701Christian Grothoff2015-03-07
|
* possible fix for #3690Christian Grothoff2015-03-03
|
* fix blacklist checking logic, integrating tracking of sessions with ↵Christian Grothoff2015-02-18
| | | | blacklist module and fixing dangling session issue which caused misc. problems when blacklists were in use
* reset blocking time for addresses upon successful connectionChristian Grothoff2015-02-12
|
* keep track of number of temporarily blocked addressesChristian Grothoff2015-02-12
|
* fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵Christian Grothoff2015-02-10
| | | | testcases yet
* -check RVChristian Grothoff2015-02-10
|
* -fixing some memory leaks from #3667, also reindentation and code cleanupChristian Grothoff2015-02-10
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* 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).
* add internal API to enable telling ATS about 'failed' suggestionsChristian Grothoff2015-02-03
|
* avoid passing both PeerIdentity and Address (which contains PeerIdentity) if ↵Christian Grothoff2015-02-02
| | | | address is always present as then this is redundant
* -doxyen, comments, indentationChristian Grothoff2015-02-02
|
* -correct a few overly optimistic assumptions about what can legitimately ↵Christian Grothoff2015-01-25
| | | | happen...
* fixing wrong assertionsChristian Grothoff2015-01-25
|
* -undo bad commitChristian Grothoff2015-01-25
|
* -indentation plugin_transport_udp.cChristian Grothoff2015-01-25
|
* 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
* make new currentChristian Grothoff2011-09-13
|
* doxygenChristian Grothoff2011-09-02
|
* even nicer indentation, thanks to LRN's indent patchChristian Grothoff2011-08-16
|
* indentationChristian Grothoff2011-08-15
|
* indentationChristian Grothoff2011-08-15
|
* cleanupChristian Grothoff2011-07-19
|
* (no commit message)Matthias Wachs2011-07-18
|
* renaming ats filesMatthias Wachs2011-07-18