aboutsummaryrefslogtreecommitdiff
path: root/src/testing
Commit message (Collapse)AuthorAge
* 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.
* testing: fix makefile - link against local fileDevan Carpenter2023-10-10
| | | | | we want to make the linker use the newly generated file in our current directory
* BUILD: Meson libgnunet monolith fix; set still prevents buildMartin Schanzenbach2023-10-05
|
* Fix warnings; CADET not FTBFS because old hello removedMartin Schanzenbach2023-10-05
|
* Merge branch 'master' into l20integrationt3sserakt2023-10-03
|\
| * BUILD: fix versions and installation pathsMartin Schanzenbach2023-09-29
| |
| * BUILD: Meson add more build targetsMartin Schanzenbach2023-09-29
| |
| * BUILD: Fix meson buildMartin Schanzenbach2023-09-29
| |
| * NEWS: GNUNET_TESTING_get_testname_from_underscore renamed to ↵Christian Grothoff2023-09-09
| | | | | | | | GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil
| * -minor bugfixes, adding FIXMEsChristian Grothoff2023-08-15
| |
| * no silent label truncationChristian Grothoff2023-08-15
| |
| * assert run is non-null for most cmds, except endChristian Grothoff2023-08-15
| |
* | NEWS: Moved code to testing to have more generic test setup, which can be ↵t3sserakt2023-10-02
| | | | | | | | used not only from within transport.
* | NEWS: Moved start peer command to testing subsystem.t3sserakt2023-07-14
| |
* | NEWS: Added command to execute a script.t3sserakt2023-07-14
| |
* | TNG: Deactivated all tests which rely on the old transport api.t3sserakt2023-06-29
|/
* ALL: Use <inttypes.h> to properly handle log format strings.Martin Schanzenbach2023-06-01
| | | | NEWS: -
* -fix bugsChristian Grothoff2023-05-10
|
* Fixed #7630: Memory leak in (?) finish_test in testing_api_loop.ct3sserakt2023-02-07
|
* TNG: Added tcp icmp nat hole punching test case script, and fixed bugs ↵t3sserakt2023-01-27
| | | | occuring during shutdown.
* TNG: - Added topology file for tcp icmp nat hole punching test case.t3sserakt2023-01-27
| | | | - Added code to configure connection attempts to natted peers.
* Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt2023-01-18
|\
| * -fix include orderChristian Grothoff2023-01-11
| |
* | TNG: Changed the format of the interface names to make miniupnpd happy.t3sserakt2023-01-18
| |
* | TNG: miniupnpd only works with public IP addresses.t3sserakt2023-01-18
|/
* - relsoved an coverity issue, worked on fixmes, code documentation and ↵t3sserakt2023-01-06
| | | | cleaned up up the barrier API
* -more namespace cleanup and comments regarding APIMartin Schanzenbach2022-12-13
|
* -rename private structs; fix pointerMartin Schanzenbach2022-12-13
|
* - refactored barrier header, fixed messages for barrier signalingt3sserakt2022-12-13
|
* -fix memory corruptionMartin Schanzenbach2022-12-10
|
* -minor debuggingMartin Schanzenbach2022-12-10
|
* TESTING: Fix NP derefMartin Schanzenbach2022-12-09
|
* -ftbfsMartin Schanzenbach2022-12-09
|
* TESTING: Various notes on APIMartin Schanzenbach2022-12-09
|
* 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: Sanitize API. Add new GNUNET_TESTING_command_new APIMartin Schanzenbach2022-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 fixMartin Schanzenbach2022-12-08
|
* -more fixmesMartin Schanzenbach2022-12-08
|
* TESTING: Properly handle label allocationsMartin Schanzenbach2022-12-08
|
* 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.
* Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt2022-12-07
|\
| * 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
| * -testing: only use local IP ranges.Martin Schanzenbach2022-12-02
| |
| * -cleanup testing a bitMartin Schanzenbach2022-12-02
| |
* | - added configuration to be able to start executables on a router nodet3sserakt2022-12-07
|/ | | | - added barrier functionality
* -fix coverityMartin Schanzenbach2022-11-01
|
* - fixed coverity findingst3sserakt2022-10-25
|
* Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt2022-10-25
|\