aboutsummaryrefslogtreecommitdiff
path: root/src/setu
Commit message (Collapse)AuthorAge
* BUILD: Move seti/setu to serviceMartin Schanzenbach2023-10-19
|
* BUILD: Move cadet to service/cliMartin Schanzenbach2023-10-18
|
* BUILD: more more components into new structure; ftbfs fixMartin Schanzenbach2023-10-18
|
* BUILD: Move core to service/cliMartin Schanzenbach2023-10-18
|
* BUILD: Move testing to libMartin Schanzenbach2023-10-18
|
* 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.
* Merge branch 'master' into l20integrationt3sserakt2023-10-03
|\
| * BUILD: Meson install even more filesMartin Schanzenbach2023-09-27
| |
| * BUILD: Fix warnings/unused variablesMartin Schanzenbach2023-09-25
| |
| * BUILD: meson use correct soversion and versionMartin Schanzenbach2023-09-24
| |
| * BUILD: meson properly soversionMartin Schanzenbach2023-09-24
| |
| * BUILD: Meson - install yet more filesMartin Schanzenbach2023-09-23
| |
| * BUILD: Fix in case we need libm depMartin Schanzenbach2023-09-22
| |
| * BUILD: meson configuration filesMartin Schanzenbach2023-09-21
| |
| * BUILD: Towards libgnunet buildMartin Schanzenbach2023-09-21
| |
| * BUILD: Add more subsystems to meson buildMartin Schanzenbach2023-09-20
| |
* | TNG: Deactivated all tests which rely on the old transport api.t3sserakt2023-06-29
|/
* SETU: don't leak Operation.{message_control_flow,inquiries_sent}.ulfvonbelow2023-02-06
| | | | Signed-off-by: Martin Schanzenbach <schanzen@gnunet.org>
* SETU: prevent misaligned access to StrataEstimatorMessage.set_size.ulfvonbelow2023-02-06
| | | | | | | | Gnunet's messages aren't guaranteed to be 8-byte-aligned. The ones delivered via MST are (at least, whenever it matters), but not the ones delivered by GNUNET_MQ_inject_message, such as is done by CADET. Signed-off-by: Martin Schanzenbach <schanzen@gnunet.org>
* SETU: avoid 64-bit shift on 64-bit value.ulfvonbelow2023-02-06
| | | | | | | | | | | | | Shifting a 64-bit value by any more than 63 bits is undefined behavior, apparently - at least, the sanitizers complain about it. The intuitive, obvious result, of course, is for the result to be 0. In this case, when s == 0, x << (64 - s) should result in 0, and (x >> s) should result in x, and the bitwise-or of those two should be x. Which x already was. Perhaps it should be investigated whether (x >> (64 - s)) should actually be (x >> (63 - s)), since 0 <= s < 64. Signed-off-by: Martin Schanzenbach <schanzen@gnunet.org>
* -Miscellaneous mostly-comment typo fixes.ulfvonbelow2023-02-06
| | | | | | | The message in src/testbed/testbed_api_hosts.c was phrased a little strangely, so I changed that too. Signed-off-by: Martin Schanzenbach <schanzen@gnunet.org>
* INCLUDE: change Mulit --> Multi in G_C_MulitHashMapIteratorCallback.ulfvonbelow2023-02-06
| | | | | | | I don't know how this went either unnoticed or unchanged. Is it a compatibility thing? Signed-off-by: Martin Schanzenbach <schanzen@gnunet.org>
* - move from libexec to noinstMartin Schanzenbach2023-01-05
|
* BUILD: Move undocumented programs and scritps to libexec. Issue #7543Martin Schanzenbach2023-01-05
| | | | | Those binaries should not really be called directly and are poorly documented (no man pages).
* 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
* -DOC: Documentation cleanup pass through SETU subsystemWillow Liquorice2022-10-03
|
* -DOC: Another comment stripping pass through SETUWillow Liquorice2022-10-03
|
* -DOC: Comment stripping pass in SETU subsystemWillow Liquorice2022-10-03
|
* revise block API to match latest DHT specsChristian Grothoff2022-03-12
|
* -updating block plugins to new APIChristian Grothoff2021-12-29
|
* BUILD: Remove --disable-testing. Issue #7033Martin Schanzenbach2021-10-11
|
* -remove pthread dependency, add additional libexec binary to gnunet packageChristian Grothoff2021-08-24
|
* -fix floating point logicChristian Grothoff2021-08-09
|
* -fix memory leakChristian Grothoff2021-08-09
|
* -fix loopChristian Grothoff2021-08-09
|
* -fix bit shift opChristian Grothoff2021-08-09
|
* -fix warningsChristian Grothoff2021-08-02
|
* -fix another typoChristian Grothoff2021-08-01
|
* -fix typosChristian Grothoff2021-08-01
|
* SETU: Implement LSD0003Elias Summermatter2021-07-30
|
* - fix misc typosChristian Grothoff2021-04-28
|
* -fix many more typosChristian Grothoff2021-04-26
|
* -fix typosChristian Grothoff2021-04-26
|
* cleanupChristian Grothoff2021-04-03
|
* fix ftbfsChristian Grothoff2021-04-03
|
* indentChristian Grothoff2021-04-03
|
* indentChristian Grothoff2021-04-03
|
* Setu added some more perf messurement point for var message sizeElias Summermatter2021-04-01
|
* Setu fixed some bug in rand element gen and added variable payload for perfmanceElias Summermatter2021-04-01
|