aboutsummaryrefslogtreecommitdiff
path: root/src/transport/test_transport_plugin_cmd_simple_send.c
Commit message (Collapse)AuthorAge
* BUILD: more more components into new structure; ftbfs fixMartin Schanzenbach2023-10-18
|
* Fix warnings; CADET not FTBFS because old hello removedMartin Schanzenbach2023-10-05
|
* Merge branch 'master' into l20integrationt3sserakt2023-10-03
|\
| * -minor bugfixes, adding FIXMEsChristian Grothoff2023-08-15
| |
* | NEWS: Moved start peer command to testing subsystem.t3sserakt2023-07-14
|/
* - relsoved an coverity issue, worked on fixmes, code documentation and ↵t3sserakt2023-01-06
| | | | cleaned up up the barrier API
* -TestState can become privateMartin Schanzenbach2022-12-14
|
* - refactored barrier header, fixed messages for barrier signalingt3sserakt2022-12-13
|
* TESTING: Fix TESTING-NG API to follow naming conventionsMartin Schanzenbach2022-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: The testing API should properly take strings as constMartin Schanzenbach2022-12-08
| | | | | | | | | Strings passed to the API should either be const and copied, or handled by the caller and free'd. Looking at the transport tests currently neither is happening. The strings are probably safer but definitely leaked. Changed the API to use "const" strings. Users of the testing API must define functions that copy (and free!) strings accordingly.
* - added configuration to be able to start executables on a router nodet3sserakt2022-12-07
| | | | - added barrier functionality
* - fixing coverity findingst3sserakt2022-10-14
|
* - some bug fixes and enhancements to test NG tear donet3sserakt2022-10-10
|
* - Added distance vector inverse path test case.t3sserakt2022-10-05
| | | | | | | | | | | | | - Enhanced port forwarding configuration to restrict port forwarding to specific source IPs. - Add configuration for counting additional connections per peer. - Added caching for Core Messages, if confirmed virtual link is missing. - Added caching for DV forwarding, if confirmed virtual link is missing. - Fixed bug in fragmentation logic. - Fixed bug in queueing logic. - Fixed bug in flow control logic. - Fixed Bug with lifetime of DV learn message. (Validation against replay attack still missing) - removed make warnings - fixed coverty findings
* - fixed warning, raised log level for udp backchannel test0.15.xt3sserakt2021-12-02
|
* - added number of unintentional connects to connect cmd, fixed bugs in tcp ↵t3sserakt2021-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 ↵t3sserakt2021-11-19
| | | | memory issues.
* - Added broadcast test case. changed transport_api_cmd_start_peer.c to be ↵t3sserakt2021-11-13
| | | | configure to use broadcast or not. Changed transport_api_cmd_send_simple.c to use map of connected peers. Fixed bugs in service and udp communicator.
* - moved global netjail methods to its own header file.dev/t3ss/tngt3sserakt2021-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 issuest3sserakt2021-10-28
|
* changes to reflect the changes in testing_api_loop.ct3sserakt2021-10-25
|
* Merge branch 'master' into dev/t3ss/tngt3sserakt2021-10-15
|\
| * removed versioned artefacts with v2 and v3. changes to reflect the changes ↵t3sserakt2021-10-14
| | | | | | | | in testing_api_loop.c
| * -fix FTBFSChristian Grothoff2021-10-06
| |
* | - add generic topology configuration by filet3sserakt2021-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 ↵t3sserakt2021-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 ↵t3sserakt2021-09-14
| | | | sending
* - added tng milestone 2 versions with improvements onto version 1 files , ↵t3sserakt2021-09-13
| | | | fixed smaller issues in milestone 1 versions, added version 1 to buildbot, added new testcase for testing udp backchannel
* - fixed mem leaks, added code doc, formatting, removed trace logst3sserakt2021-08-24
|
* - added cmds to stop a peer and remove a test environment, used in simple ↵t3sserakt2021-08-24
| | | | send test case plugin
* - moved test code from testbed to testingt3sserakt2021-08-17