Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Various: Silence warnings | Martin Schanzenbach | 2024-02-04 |
| | | | | NEWS: - | ||
* | NEWS: Remove single-use API macro GNUNET_VA_ARG_ENUM | Martin Schanzenbach | 2023-11-20 |
| | |||
* | fix compilation with big endian | Daniel Golle | 2023-01-13 |
| | | | | | | | | The #if in gnunet_common.h is in the wrong spot. Move it to where it should be. Patch submitted by Rosen Penev <rosenp@gmail.com> to OpenWrt packages repository. | ||
* | -add stdbool.h as header required for multiple public functions | TheJackiMonster | 2022-12-16 |
| | | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com> | ||
* | -more util include cleanups | Martin Schanzenbach | 2022-12-05 |
| | |||
* | BUILD: Remove static_assert check | Martin Schanzenbach | 2022-12-04 |
| | |||
* | 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 rest of UTIL libraries | Willow Liquorice | 2022-10-03 |
| | |||
* | DOC: Major doxygen organisation work, upgraded config, updated logo | Willow Liquorice | 2022-08-21 |
| | |||
* | add GNUNET_B2S() macro; fix dht_line_test: we sign over query_hash, not ↵ | Christian Grothoff | 2022-02-25 |
| | | | | block key | ||
* | -BUILD: Fix bswap portability | Martin Schanzenbach | 2021-09-19 |
| | |||
* | Include "gettext.h" even when "platform.h" is unavailable | Alessio Vanni | 2021-09-10 |
| | |||
* | Flip the value of GNUNET_EXTRA_LOGGING given when it's undefined | Alessio Vanni | 2021-08-31 |
| | | | | | | | | | This change has an impact only on those programs where gnunet_config,h is *not* included. GNUnet's configure script always defines this macro with an appropriate value, so it will never use this hardcoded value. By giving it a non-zero value, applications can now make use of the full logging capabilities provided by GNUnet. | ||
* | -More _ → dgettext changes | Alessio Vanni | 2021-08-31 |
| | |||
* | partial fix for problems raised by Alessio on the ML | Christian Grothoff | 2021-08-28 |
| | |||
* | -move pop to not break gcc | Christian Grothoff | 2021-08-05 |
| | |||
* | do not generate tautological comparisson warnings for assertions (if ↵ | Christian Grothoff | 2021-08-04 |
| | | | | gcc/clang version supports them) | ||
* | early draft for libgnunetpq event notification support | Christian Grothoff | 2021-07-24 |
| | |||
* | - do not include in platform | Martin Schanzenbach | 2021-07-05 |
| | |||
* | BUILD: Fix bswap portability | Martin Schanzenbach | 2021-06-28 |
| | |||
* | implement #6716 | Christian Grothoff | 2021-01-28 |
| | |||
* | bump version | Christian Grothoff | 2020-12-25 |
| | |||
* | change GNUNET_DISK_fn_write() to always do atomic writes and to NOT ↵ | Christian Grothoff | 2020-12-19 |
| | | | | overwrite existing files; also change the return value to not return the size of the written file but GNUNET_OK on success, and integrate creating the directory if needed; breaks API, hence bumping libgnunetutil version | ||
* | misc spelling issues | Christian Grothoff | 2020-11-14 |
| | |||
* | enable more format string warnings | Christian Grothoff | 2020-10-13 |
| | |||
* | fix: GNUNET_is_zero(ptr) should return enum GNUNET_GenericReturnValue. Fixes ↵ | Martin Schanzenbach | 2020-08-12 |
| | | | | #6475. | ||
* | use better return type | Christian Grothoff | 2020-07-27 |
| | |||
* | merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 | Christian Grothoff | 2020-07-18 |
| | |||
* | GNUNET_free_non_null -> GNUNET_free | Christian Grothoff | 2020-07-05 |
| | |||
* | try to fix #6419: | Christian Grothoff | 2020-07-02 |
| | |||
* | stylefix | Christian Grothoff | 2020-04-30 |
| | |||
* | defining GNUNET_array_concatenate() for #6190 | Christian Grothoff | 2020-04-21 |
| | |||
* | fix #6189 | Christian Grothoff | 2020-04-21 |
| | |||
* | make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵ | Christian Grothoff | 2020-04-21 |
| | | | | work | ||
* | add GNUNET_freez for #6186 | Christian Grothoff | 2020-04-17 |
| | |||
* | fix static assert FTBFS with older gcc | Christian Grothoff | 2020-04-11 |
| | |||
* | introduce enum for generic return values | Christian Grothoff | 2020-04-08 |
| | |||
* | add GNUNET_static_assert() | Christian Grothoff | 2020-04-08 |
| | |||
* | bad sizeof | Christian Grothoff | 2020-04-03 |
| | |||
* | adding a GNUNET_memcmp_priv for constant-time comparing of data; fixes #6152 ↵ | Christian Grothoff | 2020-04-03 |
| | | | | (modulo actually finding specific places where this SHOULD be used instead of GNUNET_memcmp) | ||
* | fix #6153 | Christian Grothoff | 2020-04-03 |
| | |||
* | include mandatory includes | Christian Grothoff | 2020-01-18 |
| | |||
* | replace expensive function call with macro for trivial calculation | Christian Grothoff | 2019-12-25 |
| | |||
* | document rval | Christian Grothoff | 2019-11-29 |
| | |||
* | fix pointer indentation | Christian Grothoff | 2019-11-24 |
| | |||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ | ng0 | 2019-09-10 |
| | | | | | | | | | files. configures and builds okay. testsuite wasn't checked, will be checked. diff including the plibc removal is now around 14370 lines of code less. | ||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| |