aboutsummaryrefslogtreecommitdiff
path: root/src/util/strings.c
Commit message (Collapse)AuthorAge
* NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach2023-10-18
| | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL.
* NEWS: GNUNET_TESTING_get_testname_from_underscore renamed to ↵Christian Grothoff2023-09-09
| | | | GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil
* UTIL: Allow only inlcusion of util glib-style.Martin Schanzenbach2022-12-04
|
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* BUILD: Improve platform-specific includesMartin Schanzenbach2022-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
* -conclude hello-uri implementation and testChristian Grothoff2022-02-19
|
* -revert old rfc confusion.Martin Schanzenbach2022-02-16
|
* -sanitize utf8 api a bitMartin Schanzenbach2022-02-15
|
* -tolower again, use NFKCMartin Schanzenbach2022-02-15
|
* GNS: Towards NFCMartin Schanzenbach2022-01-18
|
* DHT: modify API and protocol messages to add path signatures, except for now ↵Christian Grothoff2022-01-09
| | | | the actual signatures are just placeholders (signing and signature verification are missing)
* introducing GNUNET_TIME_TimestampChristian Grothoff2021-12-14
|
* -fix assertionChristian Grothoff2021-08-09
|
* early draft for libgnunetpq event notification supportChristian Grothoff2021-07-24
|
* -Fix several incorrect uses of `i.e.'Alessio Vanni2021-04-24
| | | | With some other changes to sentences here and there as I found appropriate.
* spell checkingChristian Grothoff2020-11-14
|
* -fix some warningsMartin Schanzenbach2020-10-26
|
* UTIL: Never localize fancy strings in to_string to prevent breaking ↵Martin Schanzenbach2020-10-02
| | | | from_string parser
* - fix multibyte urlencodeMartin Schanzenbach2020-08-02
|
* util: add percent/url encodingMartin Schanzenbach2020-08-01
|
* merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff2020-07-18
|
* GNUNET_free_non_null -> GNUNET_freeChristian Grothoff2020-07-05
|
* fix #6157Christian Grothoff2020-04-03
|
* fix #6155Christian Grothoff2020-04-03
|
* fix #6158Christian Grothoff2020-04-03
|
* fix #6159 and related issuesChristian Grothoff2020-04-03
|
* fix #6154Christian Grothoff2020-04-03
|
* fix #6146Christian Grothoff2020-04-02
|
* use strtok_r in code that could plausibly be used from multi-threaded ↵Christian Grothoff2020-03-19
| | | | applications
* c89Christian Grothoff2020-03-10
|
* make static analysis happierChristian Grothoff2020-03-03
|
* add base64url encoding to util (RFC7515)Schanzenbach, Martin2020-02-09
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ng02019-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 supportng02019-09-09
|
* uncrustify as demanded.ng02019-09-08
|
* first step to remove plibcng02019-09-06
|
* remove unused variablelurchi2019-06-28
|
* make GNUNET_strlcpy more flexible by using strnlen instead of strlenlurchi2019-06-27
|
* use GNUNET_strlcpy in strings.c toolurchi2019-06-27
|
* introduce GNUNET_strlcpylurchi2019-06-27
|
* fix use of strptimeChristian Grothoff2019-01-21
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* fix #5454Christian Grothoff2018-11-04
|
* Fix base64 encoder.Marcello Stanisci2018-10-25
| | | | | Eliminating the appending of a '=' symbol in the last position of the output string.
* warn better if config option is invalid, allow second and seconds as time unitsChristian Grothoff2018-09-15
|
* simplify memory allocation in plugin_namestore_flat, use cleaner signatures ↵Christian Grothoff2018-06-30
| | | | for base64 encoding/decoding functions
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|