Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | NEWS: ensure traits can be generated with subsystem-specific prefixes for ↵ | Christian Grothoff | 2023-11-29 |
| | | | | the symbols | ||
* | NEWS: libgnunettesting first major testing NG refactor towards getting ↵ | Christian Grothoff | 2023-11-29 |
| | | | | dependency structure streamlined | ||
* | -improve comments | Christian Grothoff | 2023-11-29 |
| | |||
* | stringify operation is already defined in gnunet_util_lib.h, do not define ↵ | Christian Grothoff | 2023-11-29 |
| | | | | twicde | ||
* | Merge branch 'master' into l20integration | t3sserakt | 2023-10-03 |
|\ | |||
| * | -minor bugfixes, adding FIXMEs | Christian Grothoff | 2023-08-15 |
| | | |||
| * | NEWS: Move GNUNET_s into libgnunetutil. | Christian Grothoff | 2023-08-15 |
| | | |||
* | | NEWS: Code moved to the core package to get rid of circular dependencies. | t3sserakt | 2023-10-02 |
| | | |||
* | | NEWS: Added command to execute a script. | t3sserakt | 2023-07-14 |
| | | |||
* | | News: Merge branch 'l20integration' of ssh://git.gnunet.org/gnunet into ↵ | t3sserakt | 2023-06-19 |
|\ \ | | | | | | | | | | l20integration | ||
| * | | NEWS: Added __attribute__((deprecated)) to the old transport API | t3sserakt | 2023-06-07 |
| |/ | |||
* / | NEWS: Added __attribute__((deprecated)) to the old transport API | t3sserakt | 2023-06-19 |
|/ | |||
* | - relsoved an coverity issue, worked on fixmes, code documentation and ↵ | t3sserakt | 2023-01-06 |
| | | | | cleaned up up the barrier API | ||
* | - refactored barrier header, fixed messages for barrier signaling | t3sserakt | 2022-12-13 |
| | |||
* | TESTING: Various notes on API | Martin Schanzenbach | 2022-12-09 |
| | |||
* | TESTING: Fix TESTING-NG API to follow naming conventions | Martin Schanzenbach | 2022-12-09 |
| | | | | | | | | Rename structs and functions to follow GNUnet naming conventions. Some structs may actually also be private, a review is necessary. The barrier API was modified in order to untangle Barriers and lists of Barriers. This is a rough draft, it needs fixes wrt memory leaks. | ||
* | TESTING: Sanitize API. Add new GNUNET_TESTING_command_new API | Martin Schanzenbach | 2022-12-08 |
| | | | | | | | This commit changes the label member of GNUNET_TRANSPORT_Command to a static, fixed length buffer allocated with the struct itself. The check for the end of a command array should be done by checking the run command instead of the label. | ||
* | -more fixmes, minor const fix | Martin Schanzenbach | 2022-12-08 |
| | |||
* | -more fixmes | Martin Schanzenbach | 2022-12-08 |
| | |||
* | TESTING: Properly handle label allocations | Martin Schanzenbach | 2022-12-08 |
| | |||
* | Merge branch 'master' of ssh://git.gnunet.org/gnunet | t3sserakt | 2022-12-07 |
|\ | |||
| * | 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 | ||
* | | - added configuration to be able to start executables on a router node | t3sserakt | 2022-12-07 |
|/ | | | | - added barrier functionality | ||
* | -DOC: Documentation cleanup pass through TESTING libraries | Willow Liquorice | 2022-10-03 |
| | |||
* | -fix typos | Christian Grothoff | 2022-06-26 |
| | |||
* | fixed timeout for netjail tests, removed duplicated function declaration ↵ | t3sserakt | 2021-12-06 |
| | | | | from header, using GNUNET_TESTING_get_trait_batch_cmds in loop, fixed tng service shutdown logic, added missing GNUNET_SERVICE_client_continue, changed default log level for udp backchannel test to debug | ||
* | - using the big macrofication of the traits from GNU Taler now | t3sserakt | 2021-12-01 |
| | |||
* | - added number of unintentional connects to connect cmd, fixed bugs in tcp ↵ | t3sserakt | 2021-11-29 |
| | | | | communicator and tng service, added method to get a cmd not restricted to future or past cmds | ||
* | - Fixed header, fixed log level, changed block until connect logic, fixed ↵ | t3sserakt | 2021-11-19 |
| | | | | memory issues. | ||
* | - moved global netjail methods to its own header file.dev/t3ss/tng | t3sserakt | 2021-11-09 |
| | | | | | | - added configuration by string in test skript instead of config file. - moved netjail scripts to contrib/netjail and install them into the share/gnunet directory. | ||
* | - fixed coverity issues | t3sserakt | 2021-10-28 |
| | |||
* | changes to reflect the changes in testing_api_loop.c | t3sserakt | 2021-10-25 |
| | |||
* | Merge branch 'master' into dev/t3ss/tng | t3sserakt | 2021-10-15 |
|\ | |||
| * | removed versioned artefacts with v2 and v3. changes to reflect the changes ↵ | t3sserakt | 2021-10-14 |
| | | | | | | | | in testing_api_loop.c | ||
| * | -clean up testing-NG finish logic | Christian Grothoff | 2021-10-08 |
| | | |||
| * | -basic santiy for testing API, breaks transport/ build | Christian Grothoff | 2021-10-04 |
| | | |||
| * | -taking a first stab at cleaning up the testing mess | Christian Grothoff | 2021-10-04 |
| | | |||
* | | - add generic topology configuration by file | t3sserakt | 2021-10-07 |
|/ | | | | | | | | | | | | | | | | | | | | | | | - cmd simple send using file configuration from file - added cmd to check the logs for backchannel encapsulation - added cmd which notifies the master loop of local loop being prepared to finish - added logging to helper.c - moved code from connecting peers cmd into global functions - added parameters given to the connecting peers cmd - added assertion when notifying the transport service about a new queue, if the communicator has no intial capacity - added optional valgrind cmd to test script - added flag für queues with unlimited length - added check for queues with higher priority - added attribute queue_capacity to struct Queue - bug fixing worker task for kce generation and transport notification about available queue in udp communicator - change value for unlimited queue length from 0 to UINT16_MAX in tcp communicator and service - added loop to stop the test system for the globally known peers in stop testsystem cmd - refactored endless growing array to handle further messages from the local loops, and added logic to handle the local test prepare msg - added utility methods in testing.c - added forwarding of all tests prepared msg in gnunet-cmds-helper.c - added cmd to end loop without shutdown - added without shutdown cmd to simple send testcase - added backchannel check, without shutdown and prepared cmd to udp backchannel testcase. | ||
* | - added new udp backchannel testcase, changed netjail script to have port ↵ | t3sserakt | 2021-09-20 |
| | | | | forwarding into subnets, master loop is no configured completely by topology config file, connect cmd reads topology file to connect to configured nodes | ||
* | - fixed wrong dependencies to tng version of libs, added missing block after ↵ | t3sserakt | 2021-09-14 |
| | | | | sending | ||
* | - added tng milestone 2 versions with improvements onto version 1 files , ↵ | t3sserakt | 2021-09-13 |
| | | | | fixed smaller issues in milestone 1 versions, added version 1 to buildbot, added new testcase for testing udp backchannel | ||
* | - added header changes for cmds to stop a peer and remove a test ↵ | t3sserakt | 2021-08-24 |
| | | | | environment, used in simple send test case plugin | ||
* | - moved test code from testbed to testing | t3sserakt | 2021-08-17 |
| | |||
* | - smaller bug fixes | t3sserakt | 2021-07-23 |
| | |||
* | - moving cmds to other packages | t3sserakt | 2021-07-23 |
| | |||
* | - added first testcase cmd code for sending a simple testmessage | t3sserakt | 2021-07-22 |
| | |||
* | - started to implement several cmds to start peers^Ctestcase plugin will be ↵ | t3sserakt | 2021-07-16 |
| | | | | started directly from helper, functionality to communicate between master cmd loop and local cmd loop, code compiles, test is not working atm. | ||
* | - stopping testbed, starting testbed for every node, fixing bugs, implement ↵ | t3sserakt | 2021-07-02 |
| | | | | traits to start peers on nodes | ||
* | - starting testbed with netjail | t3sserakt | 2021-06-30 |
| |