Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | SETU: don't leak Operation.{message_control_flow,inquiries_sent}. | ulfvonbelow | 2023-02-06 |
| | | | | Signed-off-by: Martin Schanzenbach <schanzen@gnunet.org> | ||
* | SETU: prevent misaligned access to StrataEstimatorMessage.set_size. | ulfvonbelow | 2023-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. | ulfvonbelow | 2023-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. | ulfvonbelow | 2023-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. | ulfvonbelow | 2023-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 noinst | Martin Schanzenbach | 2023-01-05 |
| | |||
* | BUILD: Move undocumented programs and scritps to libexec. Issue #7543 | Martin Schanzenbach | 2023-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 Schanzenbach | 2022-12-04 |
| | |||
* | BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | gnunet_private_config.h insanity | ||
* | -DOC: Documentation cleanup pass through SETU subsystem | Willow Liquorice | 2022-10-03 |
| | |||
* | -DOC: Another comment stripping pass through SETU | Willow Liquorice | 2022-10-03 |
| | |||
* | -DOC: Comment stripping pass in SETU subsystem | Willow Liquorice | 2022-10-03 |
| | |||
* | revise block API to match latest DHT specs | Christian Grothoff | 2022-03-12 |
| | |||
* | -updating block plugins to new API | Christian Grothoff | 2021-12-29 |
| | |||
* | BUILD: Remove --disable-testing. Issue #7033 | Martin Schanzenbach | 2021-10-11 |
| | |||
* | -remove pthread dependency, add additional libexec binary to gnunet package | Christian Grothoff | 2021-08-24 |
| | |||
* | -fix floating point logic | Christian Grothoff | 2021-08-09 |
| | |||
* | -fix memory leak | Christian Grothoff | 2021-08-09 |
| | |||
* | -fix loop | Christian Grothoff | 2021-08-09 |
| | |||
* | -fix bit shift op | Christian Grothoff | 2021-08-09 |
| | |||
* | -fix warnings | Christian Grothoff | 2021-08-02 |
| | |||
* | -fix another typo | Christian Grothoff | 2021-08-01 |
| | |||
* | -fix typos | Christian Grothoff | 2021-08-01 |
| | |||
* | SETU: Implement LSD0003 | Elias Summermatter | 2021-07-30 |
| | |||
* | - fix misc typos | Christian Grothoff | 2021-04-28 |
| | |||
* | -fix many more typos | Christian Grothoff | 2021-04-26 |
| | |||
* | -fix typos | Christian Grothoff | 2021-04-26 |
| | |||
* | cleanup | Christian Grothoff | 2021-04-03 |
| | |||
* | fix ftbfs | Christian Grothoff | 2021-04-03 |
| | |||
* | indent | Christian Grothoff | 2021-04-03 |
| | |||
* | indent | Christian Grothoff | 2021-04-03 |
| | |||
* | Setu added some more perf messurement point for var message size | Elias Summermatter | 2021-04-01 |
| | |||
* | Setu fixed some bug in rand element gen and added variable payload for perfmance | Elias Summermatter | 2021-04-01 |
| | |||
* | Fixed bug in rtt counter setu | Elias Summermatter | 2021-03-31 |
| | |||
* | Added byte counter to setu | Elias Summermatter | 2021-03-31 |
| | |||
* | Added some code for rtt counting | Elias Summermatter | 2021-03-31 |
| | |||
* | Added new operation parameters for performance tests | Elias Summermatter | 2021-03-31 |
| | |||
* | Updated gitignore setu | Elias Summermatter | 2021-03-31 |
| | |||
* | Changed perfomance setu file | Elias Summermatter | 2021-03-31 |
| | |||
* | Setu Added perf to make file | Elias Summermatter | 2021-03-31 |
| | |||
* | SETU imporved tests | Elias Summermatter | 2021-03-31 |
| | |||
* | Fixed setu tests and state maschine | Elias Summermatter | 2021-03-18 |
| | |||
* | Fixed some bug in the statemaschin implementation of setu | Elias Summermatter | 2021-03-18 |
| | |||
* | Setu tests use gnunet internal functions to generate randum elements | Elias Summermatter | 2021-03-18 |
| | |||
* | Added working test with randum set | Elias Summermatter | 2021-03-18 |
| | |||
* | Added some randum elemet generation test for setu | Elias Summermatter | 2021-03-18 |
| | |||
* | Fixed code in setu function | Elias Summermatter | 2021-03-17 |
| | |||
* | SetU move check to union | Elias Summermatter | 2021-02-18 |
| | |||
* | -style fix | Christian Grothoff | 2021-02-18 |
| | |||
* | Setu integrated new phase full receiving as described in rfc draft | Elias Summermatter | 2021-02-17 |
| |