aboutsummaryrefslogtreecommitdiff
path: root/src/util/configuration.c
Commit message (Collapse)AuthorAge
* -fix subtle bug in GNUNET_CONFIGURATION_defaultAlessio Vanni2021-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 existChristian Grothoff2021-08-29
|
* -fix minor memory leakChristian Grothoff2021-08-27
|
* -various coverity fixesMartin Schanzenbach2021-08-08
|
* -fix memory leaksChristian Grothoff2021-08-03
|
* -config: allow empty config for @inline-secret@Florian Dold2021-07-31
|
* -config: initialize variableFlorian Dold2021-07-31
|
* config: handle syntax error instead of dereferencing NULL pointerFlorian Dold2021-07-30
|
* -fix spellingChristian Grothoff2021-07-30
|
* config: restrict directives in files loaded via @inline-secret@Florian Dold2021-07-29
|
* config: prettier pretty printingFlorian Dold2021-07-29
|
* fall back to /etc for default configuration entry pointFlorian Dold2021-07-29
|
* -missing cosmetic newlinesFlorian Dold2021-07-28
|
* -fix memleakFlorian Dold2021-07-28
|
* config: report stats for secret sectionsFlorian Dold2021-07-28
|
* config: extended diagnostics, import cycle detection, deterministic load orderFlorian Dold2021-07-28
|
* config: sort globbed filesFlorian Dold2021-07-28
|
* diagnostics mode for gnunet-configFlorian Dold2021-07-28
|
* -formatting / commentsFlorian Dold2021-07-28
|
* fall back to /etc if user config can't be foundFlorian Dold2021-07-28
|
* implement @inline-secret@ directiveFlorian Dold2021-07-28
|
* implement config inline globbingFlorian Dold2021-07-28
|
* config: resolve realpath of parent config file, fix docsFlorian Dold2021-07-26
|
* config: free real basepathFlorian Dold2021-07-26
|
* config: resolve realpath of base dir, not configFlorian Dold2021-07-26
|
* config: resolve symlinks for @INLINE@-ed filesFlorian Dold2021-07-26
| | | | Otherwise, relative includes won't work properly.
* fix #6925 and #6926Christian Grothoff2021-07-17
|
* -fixing memleaks and nptr derefsMartin Schanzenbach2021-03-26
|
* do not output synthetic pathsChristian Grothoff2021-01-02
|
* do not use atomic write for configuration file, we may not have permissions ↵Christian Grothoff2020-12-31
| | | | to do this, also should not be necessary
* change GNUNET_DISK_fn_write() to always do atomic writes and to NOT ↵Christian Grothoff2020-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 checkingChristian Grothoff2020-11-14
|
* merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff2020-07-18
|
* Add function to return GNUnet's default configurationAlessio Vanni2020-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_freeChristian Grothoff2020-07-05
|
* make static analysis happierChristian Grothoff2020-03-03
|
* auto-provide OS_IPK paths in [paths] of configChristian Grothoff2020-01-17
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* first step to remove plibcng02019-09-06
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* fail hard if configuration file specified via -c does not exist (in all ↵Christian Grothoff2018-12-11
| | | | services and programs)
* Merge branch 'master' of gnunet.org:gnunetNils Gillmann2018-11-13
|\
| * new convenience function to do operations on a configuration object to avoid ↵Christian Grothoff2018-11-10
| | | | | | | | repetitive configuration_create, _load and _destroy logic
* | Partial application of diff send in beberking, Issue #5476Nils Gillmann2018-11-13
|/ | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* fix #5454Christian Grothoff2018-11-04
|
* warn better if config option is invalid, allow second and seconds as time unitsChristian Grothoff2018-09-15
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|