aboutsummaryrefslogtreecommitdiff
path: root/src/util/time.c
Commit message (Collapse)AuthorAge
* NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach2023-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 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
* add GNUNET_TIME_absolute_round_down() functionChristian Grothoff2022-03-26
|
* add new approximate time cmp functionChristian Grothoff2022-03-21
|
* -conclude hello-uri implementation and testChristian Grothoff2022-02-19
|
* introducing GNUNET_TIME_TimestampChristian Grothoff2021-12-14
|
* -yodaChristian Grothoff2021-07-23
|
* -even more time functionsChristian Grothoff2021-07-23
|
* introduce new TIME helper functionsChristian Grothoff2021-07-23
|
* introduce new TIME helper functionsChristian Grothoff2021-07-23
|
* -keep using breakChristian Grothoff2021-04-11
|
* -remove duplicated commentsChristian Grothoff2021-04-11
|
* -flurry of bugfixes for tng serviceMartin Schanzenbach2021-02-23
|
* convert to GMT, not localtime in GNUNET_TIME_year_to_timeChristian Grothoff2021-01-07
|
* spell checkingChristian 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
|
* first step to remove plibcng02019-09-06
|
* misc work on TNGChristian Grothoff2019-04-15
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* fix #5505Christian Grothoff2018-12-30
|
* make sure mono time uses atomicsChristian Grothoff2018-12-13
|
* add function to obtain monotonic timeChristian Grothoff2018-12-13
|
* configurable threshold for randomized backoffFlorian Dold2018-09-26
|
* randomized exponential backoffFlorian Dold2018-09-26
|
* 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
|
* fix GNUNET_TIME_year_to_time, do not start in February...Christian Grothoff2018-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 overflowsDavid Barksdale2016-11-17
|
* change time multiplication/division API to long long to avoid accidental ↵Christian Grothoff2016-07-26
| | | | range reduction
* refactoring my APIChristian Grothoff2016-06-03
|
* adding library for basic JSON conversionsChristian Grothoff2016-03-17
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* -make time API more intutitiveChristian Grothoff2015-10-08
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* make libextractor actually optional, both for GNUnet and GNUnet-taler buildsChristian Grothoff2015-05-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -multiply infinity without warningChristian Grothoff2013-11-14
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -towards addressing #3047, note this causes the code to FTBFSChristian Grothoff2013-09-30
|
* -moving time functions from FS to TIMEChristian Grothoff2013-09-08
|
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* -include time offsets in logging as wellChristian Grothoff2013-03-04
|
* -fixChristian Grothoff2013-03-04
|
* -fixing #2546Christian Grothoff2012-09-16
|
* renaming GNUNET_TIME_relative_get_forever and ↵Christian Grothoff2012-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