aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_ats_service.h
Commit message (Collapse)AuthorAge
* Remove more traces of ATSMartin Schanzenbach2023-10-05
|
* NEWS: Added __attribute__((deprecated)) to the old transport APIt3sserakt2023-06-19
|
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* BUILD: Improve platform-specific includesMartin Schanzenbach2022-12-01
| | | | | | | | | | | This change allows third party programs to use gnunet either with the platform header from the sources used to build to gnunet, or use their own platform header by defining GNUNET_CUSTOM_PLATFORM_H which will be included in its stead. This also means that programs no longer must include "platform.h" (or similar) manually. The change (should be) backwards compatible to some degree. Fixes #4615
* -DOC: Documentation cleanup pass through ATS subsystemWillow Liquorice2022-10-03
|
* -DOC: Minor fixes to doc comments (mostly correcting typos) to resolve ↵Willow Liquorice2022-10-03
| | | | 'unknown command' warnings
* -Second pass through ATS subsystemWillow Liquorice2022-08-30
|
* DOC: Nesting doxygen groups to improve high-level organisation of source docs.Willow Liquorice2022-08-21
|
* -Fix several incorrect uses of `i.e.'Alessio Vanni2021-04-24
| | | | With some other changes to sentences here and there as I found appropriate.
* misc spelling issuesChristian Grothoff2020-11-14
|
* 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
* 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
|
* use different enum for HELLO address classes, deploy for DHTChristian Grothoff2016-07-30
|
* convert perf API to new MQ APIChristian Grothoff2016-06-23
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* doxygen: add documentation linksGabor X Toth2016-01-15
|
* doxygen: group/module definitions (part 2)Gabor X Toth2016-01-12
|
* doxygen: group/module definitions (part 1)Gabor X Toth2016-01-11
|
* -indentationChristian Grothoff2015-10-27
|
* add 'strength' argument to address suggestion request for ATSChristian Grothoff2015-10-18
|
* rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming ↵Christian Grothoff2015-10-18
| | | | conventions
* -doxygenChristian Grothoff2015-10-18
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -do pass local_address_info flag from/to ATS also for performance monitorChristian Grothoff2015-05-22
|
* removing ATS preference count Matthias Wachs2015-04-20
|
* fix order in initializerMatthias Wachs2015-04-09
|
* adding number of preferences to allow iterating over preferencesMatthias Wachs2015-04-09
|
* eliminate dead call from APIChristian Grothoff2015-02-11
|
* fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵Christian Grothoff2015-02-10
| | | | testcases yet
* -fin, mention future work in TODOChristian Grothoff2015-02-08
|
* adding FIXME about 'struct Session'Christian Grothoff2015-02-08
|
* cleaning up gnunet-service-ats_preferences.cChristian Grothoff2015-02-08
|
* more dead and duplicate code eliminationChristian Grothoff2015-02-08
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* get rid of stupid network[i]=i arrayChristian Grothoff2015-02-06
|
* -use only one nc per clientChristian Grothoff2015-02-06
|
* 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).
* doxygen, new defineChristian 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
|
* 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