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 |
| | |||
* | UTIL: fix ftbfs | Martin Schanzenbach | 2023-10-14 |
| | |||
* | UTIL: Fix incorrect IFCONFIG ifdef | Martin Schanzenbach | 2023-10-14 |
| | |||
* | meson: add most tests and testsuites | Martin Schanzenbach | 2023-10-14 |
| | |||
* | meson: fix build after component consolidation | Martin Schanzenbach | 2023-10-13 |
| | |||
* | UTIL: Incorporate nt component. Fixes #7955 | Martin Schanzenbach | 2023-10-13 |
| | |||
* | BUILD: Meson libgnunet monolith fix; set still prevents build | Martin Schanzenbach | 2023-10-05 |
| | |||
* | BUILD: Disable deprecation warnings for fork | Martin Schanzenbach | 2023-10-05 |
| | |||
* | Fix warnings; CADET not FTBFS because old hello removed | Martin Schanzenbach | 2023-10-05 |
| | |||
* | Remove most of old transport, ATS and PEERINFO. Disable TESTBED and related ↵ | Martin Schanzenbach | 2023-10-04 |
| | | | | tests | ||
* | -fix include order to get rid of warnings | Christian Grothoff | 2023-10-04 |
| | |||
* | BUILD: Meson no need to ats dep in tests; readme | Martin Schanzenbach | 2023-10-03 |
| | |||
* | BUILD: resolver conf from in | Martin Schanzenbach | 2023-09-29 |
| | |||
* | BUILD: Meson, more missing plugins | Martin Schanzenbach | 2023-09-29 |
| | |||
* | BUILD: Meson add testbed option (dysfunct) | Martin Schanzenbach | 2023-09-27 |
| | |||
* | BUILD: Meson install even more files | Martin Schanzenbach | 2023-09-27 |
| | |||
* | BUILD: meson use correct soversion and version | Martin Schanzenbach | 2023-09-24 |
| | |||
* | BUILD: meson install more files | Martin Schanzenbach | 2023-09-24 |
| | |||
* | BUILD: scalarproduct meson | Martin Schanzenbach | 2023-09-24 |
| | |||
* | BUILD: Meson - install yet more files | Martin Schanzenbach | 2023-09-23 |
| | |||
* | BUILD: Build util executables | Martin Schanzenbach | 2023-09-23 |
| | |||
* | BUILD: More pkg-config and soversions | Martin Schanzenbach | 2023-09-23 |
| | |||
* | BUILD: Silence int/enum mismatch compiler warnings and curl deprecated defines | Martin Schanzenbach | 2023-09-23 |
| | |||
* | BUILD: Add gnunet error codes to git | Martin Schanzenbach | 2023-09-21 |
| | |||
* | BUILD: meson configuration files | Martin Schanzenbach | 2023-09-21 |
| | |||
* | BUILD: add a couple of tests | Martin Schanzenbach | 2023-09-21 |
| | |||
* | BUILD: Towards libgnunet build | Martin Schanzenbach | 2023-09-21 |
| | |||
* | BUILD: Start experimental meson build | Martin Schanzenbach | 2023-09-20 |
| | |||
* | UTIL: More unused variables | Martin Schanzenbach | 2023-09-20 |
| | |||
* | UTIL: Remove unused variables | Martin Schanzenbach | 2023-09-20 |
| | |||
* | NEWS: GNUNET_TESTING_get_testname_from_underscore renamed to ↵ | Christian Grothoff | 2023-09-09 |
| | | | | GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil | ||
* | -fix | Christian Grothoff | 2023-09-08 |
| | |||
* | -fix | Christian Grothoff | 2023-09-08 |
| | |||
* | -minor type and indentation fixes | Christian Grothoff | 2023-09-08 |
| | |||
* | -indent | Christian Grothoff | 2023-08-12 |
| | |||
* | UTIL: Simplify EDKEY private key derivation again with simpler algorithm. | Martin Schanzenbach | 2023-07-20 |
| | |||
* | NEWS: Added new CCA-secure KEM and use in IDENTITY encryption | Martin Schanzenbach | 2023-07-16 |
| | |||
* | UTIL: Start of a CCA-secure KEM implementation | Martin Schanzenbach | 2023-07-15 |
| | |||
* | Merge branch 'master' of git+ssh://git.gnunet.org/gnunet | Martin Schanzenbach | 2023-07-15 |
|\ | |||
| * | -minor style fixes | Christian Grothoff | 2023-07-10 |
| | | |||
* | | NEWS: Add KEM API to avoid ephemeral private key management | Martin Schanzenbach | 2023-07-15 |
|/ | |||
* | handle race between child termination and us installing the SIGCHLD handler | Christian Grothoff | 2023-07-03 |
| | |||
* | clarify why we hash for ECDSA (#5398) | Christian Grothoff | 2023-07-02 |
| | |||
* | NEWS: just style fixes, int to enum | Christian Grothoff | 2023-05-10 |
| | |||
* | -remove duplicate comments | Christian Grothoff | 2023-05-07 |
| | |||
* | -remove dead variable, obsoleted by patch for #7617 | Christian Grothoff | 2023-02-06 |
| | |||
* | UTIL: use dedicated marker in ready queue. | ulfvonbelow | 2023-02-06 |
| | | | | | | | | | | | | | | | This inserts a dedicated dummy marker task at the end of the ready queue at the start of a pass. Because this marker task isn't visible to users of the scheduler, it can't be canceled while the pass is being run. Additionally, switching which ready queue is being run partway through by scheduling a higher-priority task to immediately run also places this dummy marker. This resolves both erroneous cases by which a pass can accidentally run an unbounded number of tasks. This also modifies GNUNET_SCHEDULER_get_load to not be misled by this extra dummy task, and adds the now-passing test cases to the test suite. Signed-off-by: Christian Grothoff <christian@grothoff.org> |