Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/ | Martin Schanzenbach | 2023-10-18 |
| | | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL. | ||
* | NEWS: GNUNET_TESTING_get_testname_from_underscore renamed to ↵ | Christian Grothoff | 2023-09-09 |
| | | | | GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil | ||
* | UTIL: Allow only inlcusion of util glib-style. | 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 | ||
* | -conclude hello-uri implementation and test | Christian Grothoff | 2022-02-19 |
| | |||
* | -revert old rfc confusion. | Martin Schanzenbach | 2022-02-16 |
| | |||
* | -sanitize utf8 api a bit | Martin Schanzenbach | 2022-02-15 |
| | |||
* | -tolower again, use NFKC | Martin Schanzenbach | 2022-02-15 |
| | |||
* | GNS: Towards NFC | Martin Schanzenbach | 2022-01-18 |
| | |||
* | DHT: modify API and protocol messages to add path signatures, except for now ↵ | Christian Grothoff | 2022-01-09 |
| | | | | the actual signatures are just placeholders (signing and signature verification are missing) | ||
* | introducing GNUNET_TIME_Timestamp | Christian Grothoff | 2021-12-14 |
| | |||
* | -fix assertion | Christian Grothoff | 2021-08-09 |
| | |||
* | early draft for libgnunetpq event notification support | Christian Grothoff | 2021-07-24 |
| | |||
* | -Fix several incorrect uses of `i.e.' | Alessio Vanni | 2021-04-24 |
| | | | | With some other changes to sentences here and there as I found appropriate. | ||
* | spell checking | Christian Grothoff | 2020-11-14 |
| | |||
* | -fix some warnings | Martin Schanzenbach | 2020-10-26 |
| | |||
* | UTIL: Never localize fancy strings in to_string to prevent breaking ↵ | Martin Schanzenbach | 2020-10-02 |
| | | | | from_string parser | ||
* | - fix multibyte urlencode | Martin Schanzenbach | 2020-08-02 |
| | |||
* | util: add percent/url encoding | Martin Schanzenbach | 2020-08-01 |
| | |||
* | 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 |
| | |||
* | fix #6157 | Christian Grothoff | 2020-04-03 |
| | |||
* | fix #6155 | Christian Grothoff | 2020-04-03 |
| | |||
* | fix #6158 | Christian Grothoff | 2020-04-03 |
| | |||
* | fix #6159 and related issues | Christian Grothoff | 2020-04-03 |
| | |||
* | fix #6154 | Christian Grothoff | 2020-04-03 |
| | |||
* | fix #6146 | Christian Grothoff | 2020-04-02 |
| | |||
* | use strtok_r in code that could plausibly be used from multi-threaded ↵ | Christian Grothoff | 2020-03-19 |
| | | | | applications | ||
* | c89 | Christian Grothoff | 2020-03-10 |
| | |||
* | make static analysis happier | Christian Grothoff | 2020-03-03 |
| | |||
* | add base64url encoding to util (RFC7515) | Schanzenbach, Martin | 2020-02-09 |
| | |||
* | 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. | ||
* | Remove win32 and cygwin support | ng0 | 2019-09-09 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | first step to remove plibc | ng0 | 2019-09-06 |
| | |||
* | remove unused variable | lurchi | 2019-06-28 |
| | |||
* | make GNUNET_strlcpy more flexible by using strnlen instead of strlen | lurchi | 2019-06-27 |
| | |||
* | use GNUNET_strlcpy in strings.c too | lurchi | 2019-06-27 |
| | |||
* | introduce GNUNET_strlcpy | lurchi | 2019-06-27 |
| | |||
* | fix use of strptime | Christian Grothoff | 2019-01-21 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | fix #5454 | Christian Grothoff | 2018-11-04 |
| | |||
* | Fix base64 encoder. | Marcello Stanisci | 2018-10-25 |
| | | | | | Eliminating the appending of a '=' symbol in the last position of the output string. | ||
* | warn better if config option is invalid, allow second and seconds as time units | Christian Grothoff | 2018-09-15 |
| | |||
* | simplify memory allocation in plugin_namestore_flat, use cleaner signatures ↵ | Christian Grothoff | 2018-06-30 |
| | | | | for base64 encoding/decoding functions | ||
* | 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 |
| |