Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | -set return value following the current API | Alessio Vanni | 2021-09-07 |
| | |||
* | -indentation | Alessio Vanni | 2021-09-07 |
| | |||
* | -Merge branch 'master' into dev/vanni/build-info | Alessio Vanni | 2021-09-07 |
|\ | |||
| * | make backend-check a gnunet-only gnunet-config option | Christian Grothoff | 2021-09-05 |
| | | |||
| * | refactor gnunet-config to make preload hacks obsolete | Christian Grothoff | 2021-09-05 |
| | | |||
| * | -fix spelling | Christian Grothoff | 2021-07-30 |
| | | |||
| * | fall back to /etc for default configuration entry point | Florian Dold | 2021-07-29 |
| | | |||
| * | diagnostics mode for gnunet-config | Florian Dold | 2021-07-28 |
| | | |||
* | | - Do not hardcode values in gnunet-config | Alessio Vanni | 2021-07-25 |
| | | |||
* | | 5708: allow gnunet-config to output build config informations | Alessio Vanni | 2021-07-24 |
|/ | | | | | | | | | | | | | | | | With this commit, `gnunet-config' is now able to print some informations about how GNUnet was built through some additional flags (here `--cflags', `--libs' and `--prefix'.) These flags allow `gnunet-config' to behave like other `*-config' tools provided by other applications/libraries, which are used by third-party applications, especially when the tool is provided by a library, to properly compile using the flags recommended by the library/application. In terms of GNUnet, any client or service connecting to any GNUnet service can now be built using some variation of the following: cc $(gnunet-config --cflags) -o my-client client.c $(gnunet-config --libs) | ||
* | UTIL: Prevent segfaults in config writeout. Fixes #6913 | Martin Schanzenbach | 2021-07-05 |
| | |||
* | -handle NULL | Christian Grothoff | 2021-04-26 |
| | |||
* | fix gnunet-config: do not always write configuration file | Christian Grothoff | 2021-04-26 |
| | |||
* | Swap gnunet-config's default behaviour for the rewrite flag | Alessio Vanni | 2021-04-24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | With the previous default, a configuration file could keep values different from the defaults even when the user did not explicitly edit that option, potentially leading to buggy behaviour. For example: GNUnet's version X+1 changes the default value for a certain option A, but anyone who has edited the configuration file with version X or earlier, would still have got the old default for A even when updating to version X+1. It was possible to write only the edited parts, but that required explicitly passing the `--rewrite' (or `-w') flag. The default behaviour has now been swapped so that the resulting file contains only differences, while a "frozen" configuration is generated with the `--rewrite' flag. Also, as it's a minor change: a function used internally by the logging component was using translated strings to check the requested log level. This behaviour is buggy as passing an untranslated string to e.g. `GNUNET_log_setup', while the current locale is different and a translation for that string exists, would generate a different log level than the one requested. | ||
* | GNUNET_free_non_null -> GNUNET_free | Christian Grothoff | 2020-07-05 |
| | |||
* | make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵ | Christian Grothoff | 2020-04-21 |
| | | | | work | ||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | finish #4623 | Christian Grothoff | 2019-06-22 |
| | |||
* | implement #5771 | Christian Grothoff | 2019-06-22 |
| | |||
* | fix ftbfs | Schanzenbach, Martin | 2019-03-12 |
| | |||
* | change description of file expansion flag | Schanzenbach, Martin | 2019-03-12 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | make sure peer launches if default config not found and -c not given | Christian Grothoff | 2018-12-11 |
| | |||
* | fail hard if configuration file specified via -c does not exist (in all ↵ | Christian Grothoff | 2018-12-11 |
| | | | | services and programs) | ||
* | indent | Christian Grothoff | 2018-06-25 |
| | |||
* | fix memory leak | Christian Grothoff | 2018-06-25 |
| | |||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | config: file name expansion in all -f cases | Julius Bünger | 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 |
| | |||
* | fix misc compiler warnings | Christian Grothoff | 2018-01-04 |
| | |||
* | rename GNUNET_GETOPT functions to achieve better consistency | Christian Grothoff | 2017-03-25 |
| | |||
* | getopt major style fix, remove macro-mania with nicer typed functions | Christian Grothoff | 2017-03-15 |
| | |||
* | add -w option to gnunet-config | Christian Grothoff | 2016-05-05 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | patches from Hellekin to fix #3577 | Christian Grothoff | 2015-01-26 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -misc bugfixes, travel hacking | Christian Grothoff | 2012-11-04 |
| | |||
* | reducing error messages about missing configuration options by introducing ↵ | Christian Grothoff | 2012-09-27 |
| | | | | new helper functions to print them uniformly | ||
* | -new API for asyncronous generation of private RSA keys | Christian Grothoff | 2012-07-14 |
| | |||
* | -adding gnunet-config tool | Christian Grothoff | 2012-07-14 |