summaryrefslogtreecommitdiff
path: root/src/util
Commit message (Collapse)AuthorAge
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* style fixChristian Grothoff2019-10-05
|
* handle arm -s completion nicely via signaling pipeChristian Grothoff2019-09-28
|
* implementing GNUNET_CLIENT_test() to check for service operatingChristian Grothoff2019-09-27
|
* indentChristian Grothoff2019-09-27
|
* 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
|
* typong02019-09-09
|
* util/disk.c: fix failure to buildng02019-09-09
|
* plibc: win32 related, socketng02019-09-09
|
* plibc removal: sscanf, win32 socket correctionsng02019-09-09
|
* plibc removal: STRUCT_STAT64ng02019-09-09
|
* uncrustify as demanded.ng02019-09-08
|
* Make services localizableAlessio Vanni2019-09-07
| | | | Signed-off-by: Christian Grothoff <christian@grothoff.org>
* util/disk.c: STAT64->stat64ng02019-09-07
|
* fix variable names renamed by search and replace.ng02019-09-07
|
* first step to remove plibcng02019-09-06
|
* fix logging issue reported by RaphaelChristian Grothoff2019-09-05
|
* Added patch by AV from ML:Schanzenbach, Martin2019-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, gettext doesn't work for out-of-tree applications. This is because GNUnet forcibly set the text domain to "GNUnet" (which apparently is also incorrect), so applications can't be localized unless their localizations are distributed in-tree by GNUnet itself. The attached patch tries to fix this by adding two more fields to GNUNET_OS_ProjectData: one field is the gettext domain of the application. As the documentation says, if it's NULL gettext is disabled so that applications can use their preferred localization method without having gettext interfering; the other field is essentially the locale directory, so applications can specify a different path if they want to, instead of having GNUnet infer it for them. Because some GNUnet libraries also use gettext internally (the util lib is a prominent example), gettext has to be initialized before the application takes over. I placed such initialization in `GNUNET_OS_init' and `GNUNET_OS_project_data_get' because those are two functions which are very likely to be called (especially the second one, since it's used in `GNUNET_PROGRAM_run2'.) If there is a better place (or some places where this is not enough) I can change it and resubmit it for review. I also changed gnunet-ext to keep it consitent with the patch. In particular, it adds a header which is required for a successful compilation, so you might want to at least make that change. Thank you, A.V. P.S. I'm still not subscribed to the list... yet.
* fix gnunet-service-arm termination status codeChristian Grothoff2019-08-18
|
* GNUNet->GNUnetng02019-08-16
|
* make SO_NOSIGPIPE more prominentSchanzenbach, Martin2019-08-10
|
* pathes to better support third party extensions from ML. Thanks to Alessio VanniSchanzenbach, Martin2019-08-08
|
* fix #5815Schanzenbach, Martin2019-07-31
|
* report purpose when sig verification failsChristian Grothoff2019-07-28
|
* doxChristian Grothoff2019-07-22
|
* Merge branch 'cadet-new-options't3sserakt2019-07-21
|\
| * remove duplication MQ options, make conversation buildChristian Grothoff2019-07-17
| |
* | fix #5793Christian Grothoff2019-07-21
| |
* | fix for starting problems of SUID binariesxrs2019-07-05
| | | | | | | | | | | | The problem here is that the options was set and empty. Thus the default path was not set and a SUID binary like gnunet-helper-vpn could not start.
* | constructing path now works with SUID_BINARY_PATH = ""lurchi2019-07-03
| |
* | fix warninglurchi2019-06-29
| |
* | introduce config option SUID_BINARY_PATH (empty by default)lurchi2019-06-29
| |
* | introduce GNUNET_OS_get_suid_binary_pathlurchi2019-06-29
| |
* | use mmap() instead of malloc, rename heap->flat as database is persisted in ↵Christian Grothoff2019-06-29
| | | | | | | | flat file
* | remove unused variablelurchi2019-06-28
| |
* | return value of GNUNET_strlcpy can be usedlurchi2019-06-27
| |
* | memcpy fits betterChristian Grothoff2019-06-27
| |
* | make GNUNET_strlcpy more flexible by using strnlen instead of strlenlurchi2019-06-27
| |
* | use GNUNET_strlcpy in strings.c toolurchi2019-06-27
| |
* | use GNUNET_strlcpy instead of strncpy where possiblelurchi2019-06-27
| |
* | introduce GNUNET_strlcpylurchi2019-06-27
|/
* finish #4623Christian Grothoff2019-06-22
|
* Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs2019-06-22
|\
| * implement #5771Christian Grothoff2019-06-22
| |
| * fix socket cmp, fix compiler warnings about unused argsChristian Grothoff2019-06-19
| |