aboutsummaryrefslogtreecommitdiff
path: root/src/util
Commit message (Collapse)AuthorAge
...
| * -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.
* | - Do not hardcode values in gnunet-configAlessio Vanni2021-07-25
| |
* | 5708: allow gnunet-config to output build config informationsAlessio Vanni2021-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)
* early draft for libgnunetpq event notification supportChristian Grothoff2021-07-24
|
* -yodaChristian Grothoff2021-07-23
|
* -even more time functionsChristian Grothoff2021-07-23
|
* introduce new TIME helper functionsChristian Grothoff2021-07-23
|
* introduce new TIME helper functionsChristian Grothoff2021-07-23
|
* -handle corner cases in JSON parser, lift 1kb restrictionChristian Grothoff2021-07-18
|
* fix #6925 and #6926Christian Grothoff2021-07-17
|
* - started to implement several cmds to start peers^Ctestcase plugin will be ↵t3sserakt2021-07-16
| | | | started directly from helper, functionality to communicate between master cmd loop and local cmd loop, code compiles, test is not working atm.
* UTIL: Prevent segfaults in config writeout. Fixes #6913Martin Schanzenbach2021-07-05
|
* - stopping testbed, starting testbed for every node, fixing bugs, implement ↵t3sserakt2021-07-02
| | | | traits to start peers on nodes
* - starting testbed with netjailt3sserakt2021-06-30
|
* -style fixesChristian Grothoff2021-06-24
|
* -add NULL checkChristian Grothoff2021-05-15
|
* - include h in expanded key as defined in lsd0001Martin Schanzenbach2021-05-10
|
* UTIL: Fix #6858Martin Schanzenbach2021-05-10
|
* -add more tests for eddsa and gnsrecordMartin Schanzenbach2021-05-03
|
* Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach2021-05-03
|\
| * migrate test as well, integrate child_management with libgnunetutilChristian Grothoff2021-05-03
| |
* | -fixMartin Schanzenbach2021-05-03
|/
* -remove (hopefully) unnecessary clampingMartin Schanzenbach2021-05-03
|
* -more comments, refactor derive_hMartin Schanzenbach2021-05-03
|
* -more comments on EDKEY signatureMartin Schanzenbach2021-05-03
|
* GNS: Add EDKEY support.Martin Schanzenbach2021-05-02
| | | | | | GNS and GNSRECORD can now handle EdDSA keys in addition to the existing ECDSA scheme. See also LSD0001.
* - fix misc typosChristian Grothoff2021-04-28
|
* -fix many more typosChristian Grothoff2021-04-26
|
* -fix typosChristian Grothoff2021-04-26
|
* -handle NULLChristian Grothoff2021-04-26
|
* fix gnunet-config: do not always write configuration fileChristian Grothoff2021-04-26
|
* - unconditionally build dlogMartin Schanzenbach2021-04-26
|
* Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt2021-04-25
|\
| * -Fix several incorrect uses of `i.e.'Alessio Vanni2021-04-24
| | | | | | | | With some other changes to sentences here and there as I found appropriate.
| * Swap gnunet-config's default behaviour for the rewrite flagAlessio Vanni2021-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.
* | - added testing cmd child managementt3sserakt2021-04-25
|/
* SCALARPRODUCT: migrating logic from libgcrypt to libsodium (#6818).Christian Grothoff2021-04-18
|