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: just style fixes, int to enum | Christian Grothoff | 2023-05-10 |
| | |||
* | 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 | ||
* | -various coverity fixes | Martin Schanzenbach | 2021-08-08 |
| | |||
* | -fix return value of GNUNET_disk_glob | Florian Dold | 2021-07-29 |
| | |||
* | do not warn when GNUNET_DISK_file_test can't access file | Florian Dold | 2021-07-29 |
| | | | | | | Callers already warn here. Warning if a file can't be found leads to output that's too verbose, as GNUNET_DISK_file_test isn't only called when we expect the file to exist. | ||
* | config: extended diagnostics, import cycle detection, deterministic load order | Florian Dold | 2021-07-28 |
| | |||
* | implement @inline-secret@ directive | Florian Dold | 2021-07-28 |
| | |||
* | implement config inline globbing | Florian Dold | 2021-07-28 |
| | |||
* | 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 | ||
* | ensure psql fails hard if there is an error in the SQL (fixes #6437) | Christian Grothoff | 2020-07-22 |
| | |||
* | 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 |
| | |||
* | fixing #6149 | Christian Grothoff | 2020-04-11 |
| | |||
* | do not log as error, give better message | Christian Grothoff | 2020-03-13 |
| | |||
* | follow-up to 7c14b80a011e9e99b1cef0bfd96bae364edd5663: | ng0 | 2019-11-20 |
| | | | | use __linux__ instead of redefined LINUX. | ||
* | On *BSD the header file sys/param.h defines BSD. Drop unnecessary | ng0 | 2019-11-19 |
| | | | | | | | BSD defines in the build-system. Furthermore add detection for FreeBSD using the additional defines by FreeBSD. Use !Linux where previously a list of BSDs was. | ||
* | 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 |
| | |||
* | typo | ng0 | 2019-09-09 |
| | |||
* | util/disk.c: fix failure to build | ng0 | 2019-09-09 |
| | |||
* | plibc removal: STRUCT_STAT64 | ng0 | 2019-09-09 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | util/disk.c: STAT64->stat64 | ng0 | 2019-09-07 |
| | |||
* | first step to remove plibc | ng0 | 2019-09-06 |
| | |||
* | use mmap() instead of malloc, rename heap->flat as database is persisted in ↵ | Christian Grothoff | 2019-06-29 |
| | | | | flat file | ||
* | fix /tmp/rps directory creation, fix linkage, DCE | Christian Grothoff | 2019-02-26 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | add function to obtain monotonic time | Christian Grothoff | 2018-12-13 |
| | |||
* | new convenience function to do operations on a configuration object to avoid ↵ | Christian Grothoff | 2018-11-10 |
| | | | | repetitive configuration_create, _load and _destroy logic | ||
* | fix another one of bad frees from Julius | Christian Grothoff | 2018-06-26 |
| | |||
* | fix several memory leaks | Julius Bünger | 2018-06-26 |
| | |||
* | config file writting silent bugg (when directory doesnt give write access) fix | Feideus | 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 |
| | |||
* | more verbose logging | Christian Grothoff | 2018-05-10 |
| | |||
* | implement new functions in libgnunetsq, clean up sqlite namestore plugin, ↵ | Christian Grothoff | 2018-05-09 |
| | | | | implement flow control in namestore API and tests | ||
* | fix more warnings | Christian Grothoff | 2018-01-04 |
| | |||
* | misc indentation changes | Christian Grothoff | 2017-03-04 |
| | |||
* | W32: Fix a possible control flow error | Руслан Ижбулатов | 2017-02-25 |
| | | | | Make sure we eitehr return or set ftype to something. | ||
* | util: add component name to LOG macros; util/client: log incoming message ↵ | tg(x) | 2017-02-24 |
| | | | | type/size/source for gnunet-logread | ||
* | minor stylistic issues found while hunting #4619 | Christian Grothoff | 2016-09-26 |
| | |||
* | -fix build issues | Christian Grothoff | 2016-07-06 |
| | |||
* | -fix misc issues | Christian Grothoff | 2016-07-06 |
| | |||
* | fix #4545: create directory for log file if it does not exist | Christian Grothoff | 2016-06-01 |
| |