Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | gnunet_private_config.h insanity | ||
* | BUILD: Improve platform-specific includes | Martin Schanzenbach | 2022-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 subsystem | Willow Liquorice | 2022-10-03 |
| | |||
* | -DOC: Minor fixes to doc comments (mostly correcting typos) to resolve ↵ | Willow Liquorice | 2022-10-03 |
| | | | | 'unknown command' warnings | ||
* | -Second pass through ATS subsystem | Willow Liquorice | 2022-08-30 |
| | |||
* | DOC: Nesting doxygen groups to improve high-level organisation of source docs. | Willow Liquorice | 2022-08-21 |
| | |||
* | -Fix several incorrect uses of `i.e.' | Alessio Vanni | 2021-04-24 |
| | | | | With some other changes to sentences here and there as I found appropriate. | ||
* | misc spelling issues | Christian Grothoff | 2020-11-14 |
| | |||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | rename fest: use new libgnunetnt instead of old libgnunetats logic for ↵ | Christian Grothoff | 2018-11-23 |
| | | | | network type classification | ||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | use different enum for HELLO address classes, deploy for DHT | Christian Grothoff | 2016-07-30 |
| | |||
* | convert perf API to new MQ API | Christian Grothoff | 2016-06-23 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | doxygen: add documentation links | Gabor X Toth | 2016-01-15 |
| | |||
* | doxygen: group/module definitions (part 2) | Gabor X Toth | 2016-01-12 |
| | |||
* | doxygen: group/module definitions (part 1) | Gabor X Toth | 2016-01-11 |
| | |||
* | -indentation | Christian Grothoff | 2015-10-27 |
| | |||
* | add 'strength' argument to address suggestion request for ATS | Christian Grothoff | 2015-10-18 |
| | |||
* | rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming ↵ | Christian Grothoff | 2015-10-18 |
| | | | | conventions | ||
* | -doxygen | Christian Grothoff | 2015-10-18 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -do pass local_address_info flag from/to ATS also for performance monitor | Christian Grothoff | 2015-05-22 |
| | |||
* | removing ATS preference count | Matthias Wachs | 2015-04-20 |
| | |||
* | fix order in initializer | Matthias Wachs | 2015-04-09 |
| | |||
* | adding number of preferences to allow iterating over preferences | Matthias Wachs | 2015-04-09 |
| | |||
* | eliminate dead call from API | Christian Grothoff | 2015-02-11 |
| | |||
* | fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵ | Christian Grothoff | 2015-02-10 |
| | | | | testcases yet | ||
* | -fin, mention future work in TODO | Christian Grothoff | 2015-02-08 |
| | |||
* | adding FIXME about 'struct Session' | Christian Grothoff | 2015-02-08 |
| | |||
* | cleaning up gnunet-service-ats_preferences.c | Christian Grothoff | 2015-02-08 |
| | |||
* | more dead and duplicate code elimination | Christian Grothoff | 2015-02-08 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | get rid of stupid network[i]=i array | Christian Grothoff | 2015-02-06 |
| | |||
* | -use only one nc per client | Christian Grothoff | 2015-02-06 |
| | |||
* | big ATS refactoring, no serious semantic changes should stem from this | Christian Grothoff | 2015-02-05 |
| | |||
* | Various changes: | Christian Grothoff | 2015-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 define | Christian Grothoff | 2015-02-03 |
| | |||
* | separate ATS interface scanning logic from ATS scheduling logic | Christian Grothoff | 2015-02-03 |
| | |||
* | separate ATS connectivity suggestions from ATS scheduling API | Christian Grothoff | 2015-02-03 |
| | |||
* | 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 | ||
* | simplify ATS API and plugin API by returning the network type, instead of an ↵ | Christian Grothoff | 2015-01-17 |
| | | | | ATS_Information struct |