aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_common.h
Commit message (Collapse)AuthorAge
* 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");
* fix https://gnunet.org/bugs/view.php?id=4904Schanzenbach, Martin2018-06-24
|
* disambiguate error messagesChristian Grothoff2018-06-24
|
* 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
|
* log key material hashesChristian Grothoff2018-05-16
|
* introduce GNUNET_NZL macroChristian Grothoff2018-04-05
|
* merge branch 'refactoring-scheduler'lurchi2017-12-30
|\
| * improve documentation about the GNUNET_array_append and GNUNET_array_grow macroslurchi2017-08-21
| |
* | forgot declaration of GNUNET_h2s2lurchi2017-07-18
|/
* Use GNU printf formatРуслан Ижбулатов2017-02-25
| | | | | | This change only affects W32. GCC resolves "printf" format attribute to "gnu_printf" or "ms_printf" depending on the host platform. Make sure it uses gnu_printf even on W32, because all format strings GNUnet uses are in GNU format.
* introcude GNUNET_i2s2()Christian Grothoff2017-01-22
|
* use new shortmap to simplify CADET logic a bitChristian Grothoff2017-01-17
|
* util: increment internal version for new code used by libbrandtMarkus Teich2017-01-16
|
* libgnunetutil: add GNUNET_assert_from()Markus Teich2016-12-02
|