Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | make clang shut up about #5573 | Christian Grothoff | 2019-02-16 |
| | |||
* | fix #5571 | Christian Grothoff | 2019-02-15 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | warn better if config option is invalid, allow second and seconds as time units | Christian Grothoff | 2018-09-15 |
| | |||
* | Allow dereferenced pointers as input for GNUNET_array_grow and GNUNET_xgrow | lurchi | 2018-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=4904 | Schanzenbach, Martin | 2018-06-24 |
| | |||
* | disambiguate error messages | Christian Grothoff | 2018-06-24 |
| | |||
* | 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 |
| | |||
* | log key material hashes | Christian Grothoff | 2018-05-16 |
| | |||
* | introduce GNUNET_NZL macro | Christian Grothoff | 2018-04-05 |
| | |||
* | merge branch 'refactoring-scheduler' | lurchi | 2017-12-30 |
|\ | |||
| * | improve documentation about the GNUNET_array_append and GNUNET_array_grow macros | lurchi | 2017-08-21 |
| | | |||
* | | forgot declaration of GNUNET_h2s2 | lurchi | 2017-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 Grothoff | 2017-01-22 |
| | |||
* | use new shortmap to simplify CADET logic a bit | Christian Grothoff | 2017-01-17 |
| | |||
* | util: increment internal version for new code used by libbrandt | Markus Teich | 2017-01-16 |
| | |||
* | libgnunetutil: add GNUNET_assert_from() | Markus Teich | 2016-12-02 |
| |