aboutsummaryrefslogtreecommitdiff
path: root/src/ats/plugin_ats_proportional.c
Commit message (Collapse)AuthorAge
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* rename fest: use new libgnunetnt instead of old libgnunetats logic for ↵Christian Grothoff2018-11-23
| | | | network type classification
* fix https://gnunet.org/bugs/view.php?id=4904Schanzenbach, Martin2018-06-24
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* migrating more services to new service APIChristian Grothoff2016-09-21
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* fix crash #4053Christian Grothoff2015-11-16
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* fix #3871Christian Grothoff2015-06-29
|
* -fixing misc minor bugs and style issues (unchecked return values, memory ↵Christian Grothoff2015-02-13
| | | | leaks, dead code
* fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵Christian Grothoff2015-02-10
| | | | testcases yet
* perform proper locking and unlockingChristian Grothoff2015-02-09
|
* -fin, mention future work in TODOChristian Grothoff2015-02-08
|
* -updating commentsChristian Grothoff2015-02-08
|
* -cleaning up bandwidth allocation routineChristian Grothoff2015-02-08
|
* -when selecting addresses, kick out peers with insufficient support if we ↵Christian Grothoff2015-02-08
| | | | are at the limit
* -further simplifyChristian Grothoff2015-02-08
|
* -further simplifyChristian Grothoff2015-02-08
|
* -further simplifyChristian Grothoff2015-02-08
|
* -getting there...Christian Grothoff2015-02-08
|
* -simplify flow, redistribute bandwidth after adding addressChristian Grothoff2015-02-08
|
* do not force disconnect just because client does not request address anymoreChristian Grothoff2015-02-08
|
* -simplify flowChristian Grothoff2015-02-08
|
* -simplify flowChristian Grothoff2015-02-08
|
* -simplify logicChristian Grothoff2015-02-08
|
* -useless assertion removalChristian Grothoff2015-02-08
|
* changing s_get API to return void instead of address, have plugin use ↵Christian Grothoff2015-02-08
| | | | existing mechanism to signal address activation
* -simplify logic, convert breaks into assertsChristian Grothoff2015-02-08
|
* -restructuring, adding commentsChristian Grothoff2015-02-08
|
* eliminate super-lazy functionsChristian Grothoff2015-02-08
|
* clean up find_quality_property_index and get_active_address_itChristian Grothoff2015-02-08
|
* cleaning up get_active_addressChristian Grothoff2015-02-08
|
* cleaning up address_decrementChristian Grothoff2015-02-08
|
* avoid several linear scans and allocations by combining AddressWrapper and ↵Christian Grothoff2015-02-08
| | | | asi structs
* use new 'get_connectivity' API which is also RC-counting, instead of another mapChristian Grothoff2015-02-08
|
* -clarify APIChristian Grothoff2015-02-08
|
* -rename for naming consistencyChristian Grothoff2015-02-08
|
* simplify normalization logic, also have clients access norm array of address ↵Christian Grothoff2015-02-08
| | | | directly
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* get rid of stupid network[i]=i arrayChristian Grothoff2015-02-06
|
* first pass at cleaning up ATS plugin APIChristian 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).
* Use configured proportionality factorDavid Barksdale2015-02-01
|
* Use configured stability factor, not constantDavid Barksdale2015-02-01
|