path: root/src/transport
AgeCommit message (Collapse)Author
2022-04-26- added missing GNUNET_SERVICE_client_continuet3sserakt
2022-04-03Merge branch 'master' of ssh://
2022-04-01- Introduced check, if we need to rebuild a DV box, because we have a ↵t3sserakt
different path. - Bug fix when freeing PendingMessage structs, in case of more complex hierarchies of pending messages. E.g. root msg -> DV Box -> reliability box. - Bug fix in backtalker logic. - Change logic, if MTU changes to keep already computed fragments. - Introduced a retry delay, if pending messages are not ready again. - Added schedule_transmit_on_queue, if communicator tells us about having capacity again. - Bug fixed in store request sent callback. - Some smaller bug fixes.
2022-03-19-fix distv0.16.2Martin Schanzenbach
2022-03-17Merge branch 'master' of ssh://
2022-03-17- Trying to exchange iptables with nft, first shot failed.t3sserakt
- Fixed small bug in UDP communicator. - Fixed bug in DV circle test case - Introduced a default value to wait for a reliability ack. - Introduced a FC retransmission threshold together with a retransmission count. - Introduced a original size value for TransportDVBoxMessage - Checking if we have the root pending messge, when removing the pending message from virtual link. - Added delay value to schedule_transmit_on_queue to wait for retransmitting. - Checking for confirmed virtual link, before routing. - Allow unconfirmed queues or DV routes when doing dv encapsulation for control traffic. - Changed check_vl_transmission to also check window size for DV next hop peer. - Fixed fragment box handling to also handle reliability boxed message which needed to be fragmented. - Fixed completing a message which was not only fragmented but also DV boxed. - Added logic to notify core about a new virtual link using distance vector without having validated next neighbour. - Added logic to create a virtual link to handle flow control messages. - fixed several smaller bugs in fragmentation logic. - Changed logic for adding the next_attempt value of PendingMessage.
2022-03-07-better handling of tng netnsMartin Schanzenbach
2022-03-07-use nft instead of iptables for netjailMartin Schanzenbach
2022-02-26-include test scriptsMartin Schanzenbach
2022-02-25-only test tng if experimentalMartin Schanzenbach
2022-02-21fix #7173Christian Grothoff
2022-02-19incomplete first hack of new hello-uri libChristian Grothoff
2022-02-03- disabled dv circle test caset3sserakt
2022-01-21- added missing topo filet3sserakt
2022-01-21- removed test file from Makefile.amt3sserakt
2022-01-21- fixed bug with broadcast test.t3sserakt
- added configurable port for router in - added key for configuring broadcast in - port for communicators can variable. - added variable additional_connects in GNUNET_TESTING_NetjailTopology. - additional connects can be configured in topology file. - added distance vector test with circle topology. - Reassambly for fragmentation is now stored at VirtualLink, not at Neighbour. - DV forwarding distingush between control flow and payload. - handling fragment box switch to be based on VirtualLink. - reliability box will not be handled like a fragment. - propagating next retransmission attempt variable of fragment to the root message. - check for fragmentation when adding reliability box. - several smaller bug fixes.
2022-01-07-fix kdf pointer bugMartin Schanzenbach
2022-01-06- changed makefile to add the test for seting up of the backchannel key materialt3sserakt
2022-01-06Merge branch 'master' of ssh://
2022-01-06- added test for setup of the backchannel key materialt3sserakt
2022-01-04BUILD: gnunet-signatures from ganaMartin Schanzenbach
2021-12-06- changed intervall of backchannel message checkt3sserakt
2021-12-06fixed timeout for netjail tests, removed duplicated function declaration ↵t3sserakt
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
2021-12-02- fixed warning, raised log level for udp backchannel test0.15.xt3sserakt
2021-12-02- added missing file, fixed warningst3sserakt
2021-12-01- using the big macrofication of the traits from GNU Taler nowt3sserakt
2021-11-30- fixed bug in connect cmdt3sserakt
2021-11-29- added dv script, but removed it from check_SCRIPTS, because it does not ↵t3sserakt
worg atm.
2021-11-29- added number of unintentional connects to connect cmd, fixed bugs in tcp ↵t3sserakt
communicator and tng service, added method to get a cmd not restricted to future or past cmds
2021-11-29- added distance vector testcaset3sserakt
2021-11-29- added scripts to EXTRA_DISTt3sserakt
2021-11-25Merge branch 'dev/vanni/bcd-new'Alessio Vanni
2021-11-24- added missing broadcast test topology conf filet3sserakt
2021-11-24- fixed stack overflow in tng servicet3sserakt
2021-11-22- fix wrong kernel parameter check. Fix double free of GNUNET_HELPER_SendHandlet3sserakt
2021-11-22-indentChristian Grothoff
2021-11-22-indentChristian Grothoff
2021-11-22-fixesChristian Grothoff
2021-11-22-fixesChristian Grothoff
2021-11-21-mallinfo is deprecated in favour of mallinfo2Alessio Vanni
2021-11-19- Fixed header, fixed log level, changed block until connect logic, fixed ↵t3sserakt
memory issues.
2021-11-13- Added broadcast test case. changed transport_api_cmd_start_peer.c to be ↵t3sserakt
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.
2021-11-09- moved global netjail methods to its own header
- 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.
2021-10-28- fixed coverity issuest3sserakt
2021-10-25changes to reflect the changes in testing_api_loop.ct3sserakt
2021-10-15Merge branch 'master' into dev/t3ss/tngt3sserakt
2021-10-14removed versioned artefacts with v2 and v3. changes to reflect the changes ↵t3sserakt
in testing_api_loop.c
2021-10-11BUILD: Remove --disable-testing. Issue #7033Martin Schanzenbach
2021-10-11fixed unset port forwarding variable bug in netjail script, fixed end cmd ↵t3sserakt
without shutdown bug, smaller fixes
2021-10-08-clean up testing-NG finish logicChristian Grothoff