Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | TRANSPORT: Rename TNG to transport, cleanup makefile | Martin Schanzenbach | 2023-10-15 |
| | |||
* | Fix warnings; CADET not FTBFS because old hello removed | Martin Schanzenbach | 2023-10-05 |
| | |||
* | Merge branch 'master' into l20integration | t3sserakt | 2023-10-03 |
|\ | |||
| * | -minor bugfixes, adding FIXMEs | Christian Grothoff | 2023-08-15 |
| | | |||
| * | TNG: DV struct no longer needs to contain ephemeral private key | Martin Schanzenbach | 2023-07-15 |
| | | |||
| * | TNG: Use KEM API throughout. Simplify code. | Martin Schanzenbach | 2023-07-15 |
| | | |||
* | | TNG: Fixed syntax. | t3sserakt | 2023-10-03 |
| | | |||
* | | TNG: Fixed validation bug. | t3sserakt | 2023-10-03 |
| | | |||
* | | Hello: Changed address and hello format to new TNG format. | t3sserakt | 2023-10-03 |
| | | |||
* | | NEWS: The old hello design replaced by the new hello design. | t3sserakt | 2023-08-24 |
| | | |||
* | | TNG: Fixed bug that QueueEntry of another queue still holds reference to ↵ | t3sserakt | 2023-07-14 |
|/ | | | | PendingMessage. | ||
* | ALL: Use <inttypes.h> to properly handle log format strings. | Martin Schanzenbach | 2023-06-01 |
| | | | | NEWS: - | ||
* | TNG: Removed undefined variable and fixed formating issues | t3sserakt | 2023-05-02 |
| | |||
* | TNG: Fixed logic bug in search for QueueEntry after receiving SendMessageToAck. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: Fixed misplaced increase of queue length. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: Fixed bug that additional queues for the same communicator inherit the ↵ | t3sserakt | 2023-05-02 |
| | | | | validity period. | ||
* | TNG: Fixed bug in calculation of subtree fragment message size. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: Handling flow control takes used window size into account, together ↵ | t3sserakt | 2023-05-02 |
| | | | | with data loss. | ||
* | TNG: ValidationState now contains the addres prefix of the address being ↵ | t3sserakt | 2023-05-02 |
| | | | | validated, because we have to check which communicator gave us the validation response. | ||
* | TNG: Fixed bug in calculation of delay for PendingAcknowledgement. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: Fixed bug when checking, if fragment sub tree is done. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: GNUNET_SERVICE_client_continue was misplaced blocking the service. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: The time to wait for resending a PendingMessage - which was fragmented ↵ | t3sserakt | 2023-05-02 |
| | | | | - is calculated, depending on the number of fragments present, and how much of the PendingMessage was already fragmented. | ||
* | TNG: Introduced frags_in_flight flag. With this flag we check if fragments ↵ | t3sserakt | 2023-05-02 |
| | | | | of a PendingMessage are being send right now, to not resend single fragments, but the PendingMessage at once. | ||
* | TNG: Do not update queue performance if PendingMessage was resend. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: Fixed several bugs in QueueEntry handling and acknowledgment. | t3sserakt | 2023-05-02 |
| | |||
* | TNG: Fixed bug of not sending the changed window size, which takes into ↵ | t3sserakt | 2023-02-08 |
| | | | | account the used and lost data. | ||
* | TNG: Fixed bug of QueueEntry deleted too early. | t3sserakt | 2023-02-07 |
| | |||
* | TNG: Fixed bug happening during check for pending validation requests after | t3sserakt | 2023-01-27 |
| | | | | nat reversal. | ||
* | Merge branch 'master' of ssh://git.gnunet.org/gnunet | t3sserakt | 2022-12-07 |
|\ | |||
| * | 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 | ||
| * | -more return value for payload processing that may fail | Martin Schanzenbach | 2022-12-01 |
| | | |||
| * | -simplify | Martin Schanzenbach | 2022-12-01 |
| | | |||
| * | -fix pointer corruption bug | Martin Schanzenbach | 2022-12-01 |
| | | |||
| * | -there is no reason for that variable to be on the heap | Martin Schanzenbach | 2022-12-01 |
| | | |||
| * | -do not crash on protocol violations | Martin Schanzenbach | 2022-12-01 |
| | | |||
* | | - added configuration to be able to start executables on a router node | t3sserakt | 2022-12-07 |
|/ | | | | - added barrier functionality | ||
* | -fix conflict | Martin Schanzenbach | 2022-10-18 |
|\ | |||
| * | -DOC: Documentation cleanup pass through TRANSPORT ('missing argument' warnings) | Willow Liquorice | 2022-10-03 |
| | | |||
| * | -DOC: Major doc comment stripping pass through TRANSPORT | Willow Liquorice | 2022-10-03 |
| | | |||
| * | -DOC: Minor fixes to doc comments (mostly correcting typos) to resolve ↵ | Willow Liquorice | 2022-10-03 |
| | | | | | | | | 'unknown command' warnings | ||
* | | Merge branch 'master' of ssh://git.gnunet.org/gnunet | t3sserakt | 2022-10-05 |
|\| | |||
| * | -fix typos | Christian Grothoff | 2022-06-26 |
| | | |||
* | | - Added distance vector inverse path test case. | t3sserakt | 2022-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 | ||
* | - added missing GNUNET_SERVICE_client_continue | t3sserakt | 2022-04-26 |
| | |||
* | - Introduced check, if we need to rebuild a DV box, because we have a ↵ | t3sserakt | 2022-04-01 |
| | | | | | | | | | | | | 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. | ||
* | Merge branch 'master' of ssh://git.gnunet.org/gnunet | t3sserakt | 2022-03-17 |
|\ | |||
| * | fix #7173 | Christian Grothoff | 2022-02-21 |
| | | |||
* | | - Trying to exchange iptables with nft, first shot failed. | t3sserakt | 2022-03-17 |
|/ | | | | | | | | | | | | | | | | | | | - 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. |