Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | -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 |
| | |||
* | first step to remove plibc | ng0 | 2019-09-06 |
| | |||
* | fix NPEs, off-by-one, etc | Christian Grothoff | 2019-06-18 |
| | |||
* | Introducing GNUNET_Uuid and matching hash map for 128 bit values. | Christian Grothoff | 2019-06-18 |
| | | | | TNG: reducing size of AcknowledgementUUIDPs from 256 bits to 128 bits. | ||
* | version bumping | Christian Grothoff | 2019-06-05 |
| | |||
* | reindenting | Christian Grothoff | 2019-05-11 |
| | |||
* | Implement asynchronous scope identifiers. | Florian Dold | 2019-05-10 |
| | | | | | | | | | | | Without entering an asynchronous scope, logs are the same before. When entering an asynchronous scope (either thread-based of scheduler/task-based), all log lines within an asynchronous scope contain its ID. Currently this is only used in GNU Taler, for debugging requests across multiple services. This allows us to get all log lines pertaining to a particular request for a user or another service. | ||
* | new key, new HELLO | Christian Grothoff | 2019-04-12 |
| | |||
* | clang is only happy with 'static', not with ={0} | Christian Grothoff | 2019-04-12 |
| | |||
* | force 'const' on type | Christian Grothoff | 2019-04-06 |
| | |||
* | force 'const' on type | Christian Grothoff | 2019-04-06 |
| | |||
* | introduce GNUNET_memcmp() and GNUNET_is_zero() | Christian Grothoff | 2019-04-06 |
| |