Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/ | Martin Schanzenbach | 2023-10-18 |
| | | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL. | ||
* | meson: libgnunet main loop improvements | Martin Schanzenbach | 2023-10-17 |
| | |||
* | meson: libgnunet main loop (untested) | Martin Schanzenbach | 2023-10-17 |
| | |||
* | meson: start working on libgnunet main loop | Martin Schanzenbach | 2023-10-17 |
| | |||
* | BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | gnunet_private_config.h insanity | ||
* | BUILD: Improve platform-specific includes | Martin Schanzenbach | 2022-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 | ||
* | -DOC: Documentation cleanup pass through UTIL SERVICE library | Willow Liquorice | 2022-10-03 |
| | |||
* | -use better types | Christian Grothoff | 2021-12-06 |
| | |||
* | -mallinfo is deprecated in favour of mallinfo2 | Alessio Vanni | 2021-11-21 |
| | |||
* | enable more format string warnings | Christian Grothoff | 2020-10-13 |
| | |||
* | fix: GNUNET_is_zero(ptr) should return enum GNUNET_GenericReturnValue. Fixes ↵ | Martin Schanzenbach | 2020-08-12 |
| | | | | #6475. | ||
* | merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 | Christian Grothoff | 2020-07-18 |
| | |||
* | GNUNET_free_non_null -> GNUNET_free | Christian Grothoff | 2020-07-05 |
| | |||
* | Make REQUEST_AGPL messages configurable and add handler by default | Alessio Vanni | 2020-05-27 |
| | | | | | | | | | | | | | | | | | | | This makes two changes: * Add a field to `struct GNUNET_OS_ProjectData' containing a URL (as a string) pointing to the source code of the application. * If the field is not NULL, add a handler for the REQUEST_AGPL messages sending the specified URL to the client. The handler is added both in client-service communications (i.e. local services that don't make requests to other peers in the network) and in peer-peer communications (CADET.) This way, any client (local or remote with CADET) can request the source code location using a standardized mechanism instead of writing ad-hoc solutions (unless the service/peer explicitly specifies a NULL pointer.) Signed-off-by: Christian Grothoff <christian@grothoff.org> | ||
* | bad sizeof | Christian Grothoff | 2020-04-03 |
| | |||
* | fix task prioritization with recent hack | Christian Grothoff | 2020-02-04 |
| | |||
* | handle arm -s completion nicely via signaling pipe | Christian Grothoff | 2019-09-28 |
| | |||
* | implementing GNUNET_CLIENT_test() to check for service operating | Christian Grothoff | 2019-09-27 |
| | |||
* | remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ | ng0 | 2019-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 support | ng0 | 2019-09-09 |
| | |||
* | plibc: win32 related, socket | ng0 | 2019-09-09 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | Make services localizable | Alessio Vanni | 2019-09-07 |
| | | | | Signed-off-by: Christian Grothoff <christian@grothoff.org> | ||
* | first step to remove plibc | ng0 | 2019-09-06 |
| | |||
* | fix logging issue reported by Raphael | Christian Grothoff | 2019-09-05 |
| | |||
* | fix gnunet-service-arm termination status code | Christian Grothoff | 2019-08-18 |
| | |||
* | use GNUNET_strlcpy instead of strncpy where possible | lurchi | 2019-06-27 |
| | |||
* | clang is only happy with 'static', not with ={0} | Christian Grothoff | 2019-04-12 |
| | |||
* | util/service.c: Fix clang warning. | ng0 | 2019-04-12 |
| | | | | | | | service.c:481:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] while (0 != GNUNET_is_zero (&list[i].network)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
* | introduce GNUNET_memcmp() and GNUNET_is_zero() | Christian Grothoff | 2019-04-06 |
| | |||
* | use existing pf probe function from network.c instead of re-implementing it ↵ | Christian Grothoff | 2019-03-02 |
| | | | | in service.c | ||
* | add missing \n | Christian Grothoff | 2019-02-24 |
| | |||
* | another issue with the #5511 patch | Christian Grothoff | 2019-02-12 |
| | |||
* | fix service shutdown regression | Christian Grothoff | 2019-02-10 |
| | |||
* | untested fix for #5511 | Christian Grothoff | 2019-02-09 |
| | |||
* | 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) | ||
* | new convenience function to do operations on a configuration object to avoid ↵ | Christian Grothoff | 2018-11-10 |
| | | | | repetitive configuration_create, _load and _destroy logic | ||
* | fix #5454 | Christian Grothoff | 2018-11-04 |
| | |||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 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 |
| | |||
* | changes for AGPL handling | Christian Grothoff | 2018-06-06 |
| | |||
* | fix misc compiler warnings | Christian Grothoff | 2018-01-04 |
| | |||
* | Revert "tried to print out stacktrace, not working. removed." | lurchi | 2017-12-30 |
| | | | | This reverts commit 1522bb78401dd739299cc507e7237df32f239a3f. | ||
* | tried to print out stacktrace, not working. removed. | t3sserakt | 2017-11-25 |
| | |||
* | added logging | t3sserakt | 2017-11-25 |
| | |||
* | fix wrong condition, do only drop if it has not been dropped, instead of ↵ | Christian Grothoff | 2017-10-29 |
| | | | | causing double-drop | ||
* | misc social hacking with Lurchi | Christian Grothoff | 2017-10-28 |
| |