aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_time_lib.h
Commit message (Collapse)AuthorAge
* Util: Introduced GNUNET_TIME_relative_multiply_double.t3sserakt2023-12-15
|
* 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 rest of UTIL librariesWillow Liquorice2022-10-03
|
* DOC: Major doxygen organisation work, upgraded config, updated logoWillow Liquorice2022-08-21
|
* 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
|
* -DCEChristian Grothoff2021-12-14
|
* introducing GNUNET_TIME_TimestampChristian Grothoff2021-12-14
|
* -even more time functionsChristian Grothoff2021-07-23
|
* introduce new TIME helper functionsChristian Grothoff2021-07-23
|
* introduce new TIME helper functionsChristian Grothoff2021-07-23
|
* -Fix several incorrect uses of `i.e.'Alessio Vanni2021-04-24
| | | | With some other changes to sentences here and there as I found appropriate.
* fix MACRO syntax, improve loggingChristian Grothoff2021-01-11
|
* 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
|
* misc work on TNGChristian Grothoff2019-04-15
|
* start to implement validation logicChristian Grothoff2019-04-10
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* 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
|
* 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
* adding library for basic JSON conversionsChristian Grothoff2016-03-17
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* doxygen: group/module definitions (part 2)Gabor X Toth2016-01-12
|
* -make time API more intutitiveChristian Grothoff2015-10-08
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* - docBart Polot2014-03-17
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -moving time functions from FS to TIMEChristian Grothoff2013-09-08
|
* -playing with doxygen groupsChristian Grothoff2013-08-14
|
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* -typoChristian Grothoff2013-03-20
|
* -include time offsets in logging as wellChristian Grothoff2013-03-04
|
* -bugfixes, code cleanupChristian Grothoff2012-10-26
|
* -dceChristian Grothoff2012-10-17
|
* -note duplicate APIChristian Grothoff2012-09-15
|
* 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
* fixing 2012: network structure alignment now forced to be correct even on ↵Christian Grothoff2011-12-21
| | | | W32 using #pragma pack from gcc 4.x
* run indent twice, it alternates between two 'canonical' forms, also run ↵Christian Grothoff2011-08-29
| | | | whitespace remover
* even nicer indentation, thanks to LRN's indent patchChristian Grothoff2011-08-16
|