Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/ | Martin Schanzenbach | 2023-10-18 |
| | | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL. | ||
* | 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 | ||
* | add GNUNET_TIME_absolute_round_down() function | Christian Grothoff | 2022-03-26 |
| | |||
* | add new approximate time cmp function | Christian Grothoff | 2022-03-21 |
| | |||
* | -conclude hello-uri implementation and test | Christian Grothoff | 2022-02-19 |
| | |||
* | introducing GNUNET_TIME_Timestamp | Christian Grothoff | 2021-12-14 |
| | |||
* | -yoda | Christian Grothoff | 2021-07-23 |
| | |||
* | -even more time functions | Christian Grothoff | 2021-07-23 |
| | |||
* | introduce new TIME helper functions | Christian Grothoff | 2021-07-23 |
| | |||
* | introduce new TIME helper functions | Christian Grothoff | 2021-07-23 |
| | |||
* | -keep using break | Christian Grothoff | 2021-04-11 |
| | |||
* | -remove duplicated comments | Christian Grothoff | 2021-04-11 |
| | |||
* | -flurry of bugfixes for tng service | Martin Schanzenbach | 2021-02-23 |
| | |||
* | convert to GMT, not localtime in GNUNET_TIME_year_to_time | Christian Grothoff | 2021-01-07 |
| | |||
* | spell checking | 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 |
| | |||
* | first step to remove plibc | ng0 | 2019-09-06 |
| | |||
* | misc work on TNG | Christian Grothoff | 2019-04-15 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | fix #5505 | Christian Grothoff | 2018-12-30 |
| | |||
* | make sure mono time uses atomics | Christian Grothoff | 2018-12-13 |
| | |||
* | add function to obtain monotonic time | Christian Grothoff | 2018-12-13 |
| | |||
* | configurable threshold for randomized backoff | Florian Dold | 2018-09-26 |
| | |||
* | randomized exponential backoff | Florian Dold | 2018-09-26 |
| | |||
* | 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 |
| | |||
* | fix GNUNET_TIME_year_to_time, do not start in February... | Christian Grothoff | 2018-01-01 |
| | |||
* | util: add component name to LOG macros; util/client: log incoming message ↵ | tg(x) | 2017-02-24 |
| | | | | type/size/source for gnunet-logread | ||
* | Sometimes it's OK if multiplication overflows | David Barksdale | 2016-11-17 |
| | |||
* | change time multiplication/division API to long long to avoid accidental ↵ | Christian Grothoff | 2016-07-26 |
| | | | | range reduction | ||
* | refactoring my API | Christian Grothoff | 2016-06-03 |
| | |||
* | adding library for basic JSON conversions | Christian Grothoff | 2016-03-17 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | -make time API more intutitive | Christian Grothoff | 2015-10-08 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | make libextractor actually optional, both for GNUnet and GNUnet-taler builds | Christian Grothoff | 2015-05-30 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | -multiply infinity without warning | Christian Grothoff | 2013-11-14 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -towards addressing #3047, note this causes the code to FTBFS | Christian Grothoff | 2013-09-30 |
| | |||
* | -moving time functions from FS to TIME | Christian Grothoff | 2013-09-08 |
| | |||
* | changing time measurement from milliseconds to microseconds | Christian Grothoff | 2013-08-11 |
| | |||
* | -include time offsets in logging as well | Christian Grothoff | 2013-03-04 |
| | |||
* | -fix | Christian Grothoff | 2013-03-04 |
| | |||
* | -fixing #2546 | Christian Grothoff | 2012-09-16 |
| | |||
* | renaming GNUNET_TIME_relative_get_forever and ↵ | Christian Grothoff | 2012-05-27 |
| | | | | GNUNET_TIME_absolute_get_forever methods, adding underscore, to make it clear that the respective #defines should be used instead; replacing use of direct function calls with respective macros where applicable; adding additional GNUNET_TIME_relative_get_xxx-functions to avoid calls to GNUNET_TIME_relative_multiply, which turn out to have gotten performance-relevant |