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. | ||
* | Fix warnings; CADET not FTBFS because old hello removed | Martin Schanzenbach | 2023-10-05 |
| | |||
* | BUILD: Silence int/enum mismatch compiler warnings and curl deprecated defines | Martin Schanzenbach | 2023-09-23 |
| | |||
* | -fix | Christian Grothoff | 2023-09-08 |
| | |||
* | -fix | Christian Grothoff | 2023-09-08 |
| | |||
* | -minor type and indentation fixes | Christian Grothoff | 2023-09-08 |
| | |||
* | -better indentation | Christian Grothoff | 2023-02-01 |
| | |||
* | -more util include cleanups | Martin Schanzenbach | 2022-12-05 |
| | |||
* | 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 | ||
* | -DOC: Minor fixes to doc comments (mostly correcting typos) to resolve ↵ | Willow Liquorice | 2022-10-03 |
| | | | | 'unknown command' warnings | ||
* | -style fixes | Christian Grothoff | 2022-08-10 |
| | |||
* | -fix subtle bug in GNUNET_CONFIGURATION_default | Alessio Vanni | 2021-10-30 |
| | | | | | | | | | | | | | | | | Apparently this was there since the beginning and it wasn't caught earlier merely due to a coincidence. Basically, it was looking at the caller's values instead of GNUnet's and even when I used this function in personal projects, it just happened that I was calling this function before setting the new project data, so the two environments ended up being the same. It didn't cause any issues because it was still returning GNUnet's own configuration, meaning everything else worked as expected, but naturally if one were to move the call later on it would break. Also add a comment to answer the FIXME. | ||
* | -do load default configuration even if 'gnunet.conf' does not exist | Christian Grothoff | 2021-08-29 |
| | |||
* | -fix minor memory leak | Christian Grothoff | 2021-08-27 |
| | |||
* | -various coverity fixes | Martin Schanzenbach | 2021-08-08 |
| | |||
* | -fix memory leaks | Christian Grothoff | 2021-08-03 |
| | |||
* | -config: allow empty config for @inline-secret@ | Florian Dold | 2021-07-31 |
| | |||
* | -config: initialize variable | Florian Dold | 2021-07-31 |
| | |||
* | config: handle syntax error instead of dereferencing NULL pointer | Florian Dold | 2021-07-30 |
| | |||
* | -fix spelling | Christian Grothoff | 2021-07-30 |
| | |||
* | config: restrict directives in files loaded via @inline-secret@ | Florian Dold | 2021-07-29 |
| | |||
* | config: prettier pretty printing | Florian Dold | 2021-07-29 |
| | |||
* | fall back to /etc for default configuration entry point | Florian Dold | 2021-07-29 |
| | |||
* | -missing cosmetic newlines | Florian Dold | 2021-07-28 |
| | |||
* | -fix memleak | Florian Dold | 2021-07-28 |
| | |||
* | config: report stats for secret sections | Florian Dold | 2021-07-28 |
| | |||
* | config: extended diagnostics, import cycle detection, deterministic load order | Florian Dold | 2021-07-28 |
| | |||
* | config: sort globbed files | Florian Dold | 2021-07-28 |
| | |||
* | diagnostics mode for gnunet-config | Florian Dold | 2021-07-28 |
| | |||
* | -formatting / comments | Florian Dold | 2021-07-28 |
| | |||
* | fall back to /etc if user config can't be found | Florian Dold | 2021-07-28 |
| | |||
* | implement @inline-secret@ directive | Florian Dold | 2021-07-28 |
| | |||
* | implement config inline globbing | Florian Dold | 2021-07-28 |
| | |||
* | config: resolve realpath of parent config file, fix docs | Florian Dold | 2021-07-26 |
| | |||
* | config: free real basepath | Florian Dold | 2021-07-26 |
| | |||
* | config: resolve realpath of base dir, not config | Florian Dold | 2021-07-26 |
| | |||
* | config: resolve symlinks for @INLINE@-ed files | Florian Dold | 2021-07-26 |
| | | | | Otherwise, relative includes won't work properly. | ||
* | fix #6925 and #6926 | Christian Grothoff | 2021-07-17 |
| | |||
* | -fixing memleaks and nptr derefs | Martin Schanzenbach | 2021-03-26 |
| | |||
* | do not output synthetic paths | Christian Grothoff | 2021-01-02 |
| | |||
* | do not use atomic write for configuration file, we may not have permissions ↵ | Christian Grothoff | 2020-12-31 |
| | | | | to do this, also should not be necessary | ||
* | 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 | ||
* | spell checking | Christian Grothoff | 2020-11-14 |
| | |||
* | merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 | Christian Grothoff | 2020-07-18 |
| | |||
* | Add function to return GNUnet's default configuration | Alessio Vanni | 2020-07-14 |
| | | | | | | | | | It's for convenience when applications call `GNUNET_OS_init', after which it's impossible to obtain GNUnet's configuration without manually checking the filesystem. With this function it's possible to get the configuration regardless of the state of the application. | ||
* | GNUNET_free_non_null -> GNUNET_free | Christian Grothoff | 2020-07-05 |
| | |||
* | make static analysis happier | Christian Grothoff | 2020-03-03 |
| | |||
* | auto-provide OS_IPK paths in [paths] of config | Christian Grothoff | 2020-01-17 |
| |