aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_common.h
Commit message (Collapse)AuthorAge
* -move pop to not break gccChristian Grothoff2021-08-05
|
* do not generate tautological comparisson warnings for assertions (if ↵Christian Grothoff2021-08-04
| | | | gcc/clang version supports them)
* early draft for libgnunetpq event notification supportChristian Grothoff2021-07-24
|
* - do not include in platformMartin Schanzenbach2021-07-05
|
* BUILD: Fix bswap portabilityMartin Schanzenbach2021-06-28
|
* implement #6716Christian Grothoff2021-01-28
|
* bump versionChristian Grothoff2020-12-25
|
* change GNUNET_DISK_fn_write() to always do atomic writes and to NOT ↵Christian Grothoff2020-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 issuesChristian Grothoff2020-11-14
|
* enable more format string warningsChristian Grothoff2020-10-13
|
* fix: GNUNET_is_zero(ptr) should return enum GNUNET_GenericReturnValue. Fixes ↵Martin Schanzenbach2020-08-12
| | | | #6475.
* use better return typeChristian Grothoff2020-07-27
|
* merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff2020-07-18
|
* GNUNET_free_non_null -> GNUNET_freeChristian Grothoff2020-07-05
|
* try to fix #6419:Christian Grothoff2020-07-02
|
* stylefixChristian Grothoff2020-04-30
|
* defining GNUNET_array_concatenate() for #6190Christian Grothoff2020-04-21
|
* fix #6189Christian Grothoff2020-04-21
|
* make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵Christian Grothoff2020-04-21
| | | | work
* add GNUNET_freez for #6186Christian Grothoff2020-04-17
|
* fix static assert FTBFS with older gccChristian Grothoff2020-04-11
|
* introduce enum for generic return valuesChristian Grothoff2020-04-08
|
* add GNUNET_static_assert()Christian Grothoff2020-04-08
|
* bad sizeofChristian Grothoff2020-04-03
|
* adding a GNUNET_memcmp_priv for constant-time comparing of data; fixes #6152 ↵Christian Grothoff2020-04-03
| | | | (modulo actually finding specific places where this SHOULD be used instead of GNUNET_memcmp)
* fix #6153Christian Grothoff2020-04-03
|
* include mandatory includesChristian Grothoff2020-01-18
|
* replace expensive function call with macro for trivial calculationChristian Grothoff2019-12-25
|
* document rvalChristian Grothoff2019-11-29
|
* fix pointer indentationChristian Grothoff2019-11-24
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ng02019-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.ng02019-09-08
|
* first step to remove plibcng02019-09-06
|
* fix NPEs, off-by-one, etcChristian Grothoff2019-06-18
|
* Introducing GNUNET_Uuid and matching hash map for 128 bit values.Christian Grothoff2019-06-18
| | | | TNG: reducing size of AcknowledgementUUIDPs from 256 bits to 128 bits.
* version bumpingChristian Grothoff2019-06-05
|
* reindentingChristian Grothoff2019-05-11
|
* Implement asynchronous scope identifiers.Florian Dold2019-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 HELLOChristian Grothoff2019-04-12
|
* clang is only happy with 'static', not with ={0}Christian Grothoff2019-04-12
|
* force 'const' on typeChristian Grothoff2019-04-06
|
* force 'const' on typeChristian Grothoff2019-04-06
|
* introduce GNUNET_memcmp() and GNUNET_is_zero()Christian Grothoff2019-04-06
|
* make clang shut up about #5573Christian Grothoff2019-02-16
|
* fix #5571Christian Grothoff2019-02-15
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* warn better if config option is invalid, allow second and seconds as time unitsChristian Grothoff2018-09-15
|
* Allow dereferenced pointers as input for GNUNET_array_grow and GNUNET_xgrowlurchi2018-06-29
| | | | | | | This is now possible: char ***server_addrs = NULL unsigned int len = 0 GNUNET_array_append (*server_addrs, len, "8.8.8.8");