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 | ||
* | -First pass through UTIL bandwidth library | Willow Liquorice | 2022-08-30 |
| | |||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | fix quota out calculation, even if it may go away | Christian Grothoff | 2019-04-21 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | 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 FTBFS issues if --enable-logging=no is set | Christian Grothoff | 2017-06-29 |
| | |||
* | more renamings relating to 'new' service now just being the 'normal' service | Christian Grothoff | 2017-03-17 |
| | |||
* | Sometimes it's OK if multiplication overflows | David Barksdale | 2016-11-17 |
| | |||
* | -avoid overflow in calculation for very large values | Christian Grothoff | 2016-07-26 |
| | |||
* | change time multiplication/division API to long long to avoid accidental ↵ | Christian Grothoff | 2016-07-26 |
| | | | | range reduction | ||
* | fix overflow/underflow handling in tracker to properly handle large bandwidths | Christian Grothoff | 2016-07-26 |
| | |||
* | -fix misc issues | Christian Grothoff | 2016-07-06 |
| | |||
* | implementing new scheduler shutdown semantics | Christian Grothoff | 2016-04-30 |
| | |||
* | small API change: do no longer pass rarely needed ↵ | Christian Grothoff | 2016-04-09 |
| | | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context() | ||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | -improve indentation, reduce duplication of PIDs in core's neighbour map | Christian Grothoff | 2015-08-03 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -always assume at least MIN bandwidth, even if we got no quota or a quota ↵ | Christian Grothoff | 2015-03-08 |
| | | | | lower than min | ||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵ | Christian Grothoff | 2014-12-24 |
| | | | | even fully address #3247 | ||
* | renaming generator type for ats | Matthias Wachs | 2014-03-20 |
| | | | | | | addign comment for bandwidth | ||
* | fixing crash: excess task has to be stopped when neighbour is freed | Matthias Wachs | 2014-02-10 |
| | |||
* | add api to bandwidth tracker to notify clients about excess bandwidth available | Christian Grothoff | 2014-02-09 |
| | |||
* | -doxygen | Christian Grothoff | 2014-01-30 |
| | |||
* | extending bandwidth tracker api to support notifications | Matthias Wachs | 2014-01-30 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | changing time measurement from milliseconds to microseconds | Christian Grothoff | 2013-08-11 |
| | |||
* | -converting more places to use STRINGS_relative_time_to_string | Christian Grothoff | 2012-09-27 |
| | |||
* | -some more #if DEBUG elimination | Christian Grothoff | 2012-02-26 |
| | |||
* | curly wars / auto-indentation | Christian Grothoff | 2011-11-04 |
| | |||
* | bracket | Christian Grothoff | 2011-10-19 |
| | |||
* | converting to GNUNET_LOG_from* | Christian Grothoff | 2011-10-11 |
| | |||
* | LRN: Use GNUNET_EXTRA_LOGGING to manage compile-time logging calls | Christian Grothoff | 2011-10-04 |
| | | | | | | (#1805). | ||
* | run indent twice, it alternates between two 'canonical' forms, also run ↵ | Christian Grothoff | 2011-08-29 |
| | | | | whitespace remover | ||
* | indentation | Christian Grothoff | 2011-08-15 |
| | |||
* | indentation | Christian Grothoff | 2011-08-15 |
| | |||
* | redundant | Christian Grothoff | 2011-01-14 |
| | |||
* | fixed bugs caused by eclipse refactoring | Matthias Wachs | 2010-10-29 |
| | |||
* | Changed GNUNET_TIME_Absolute and GNUNET_TIME_Relative to allow safe ↵ | Matthias Wachs | 2010-10-27 |
| | | | | comparisons between time values | ||
* | some changes bandwidth carriage | Matthias Wachs | 2010-10-26 |
| | |||
* | FIX: value (now.value - av->last_update__.value) is always 0 | Matthias Wachs | 2010-10-26 |
| | |||
* | more fixes... | Matthias Wachs | 2010-10-26 |
| | |||
* | changed bps (bits per second) to Bps (bytes per second) | Matthias Wachs | 2010-10-26 |
| | |||
* | no unit given | Matthias Wachs | 2010-10-05 |
| |