path: root/src
AgeCommit message (Collapse)Author
2022-03-19-fix distv0.16.2Martin Schanzenbach
2022-03-18-forgot test fileMartin Schanzenbach
2022-03-18GNS: Fix BOX handling in apexMartin Schanzenbach
2022-03-17Merge branch 'master' of git+ssh:// Schanzenbach
2022-03-17GNS: Fix BOX service port handling in NBOMartin 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-16-cov fixesMartin Schanzenbach
2022-03-16-better lock handling/refactoring !coverityMartin Schanzenbach
2022-03-16-actually lock label of a zone, not all labelsMartin Schanzenbach
2022-03-16NAMESTORE: Add record set blocking APIMartin Schanzenbach
New API that allows the caller to reserve the mofification of a record set under a label. The record set cannot be modified by other clients until released.
2022-03-16-fix namestore testsMartin Schanzenbach
2022-03-15-fix crash when member left messenger roomTheJackiMonster
Signed-off-by: TheJackiMonster <>
2022-03-15NAMESTORE: Prevent storing records under invalid labelsMartin Schanzenbach
2022-03-14slightly beautify algChristian Grothoff
2022-03-14implement nicer path truncation where we keep the part of the path that did ↵Christian Grothoff
2022-03-12-add sanity check on local inputs, fix assertionChristian Grothoff
2022-03-12-remove broken path trunction logicChristian Grothoff
2022-03-12-move function to more logical place, no semantic changeChristian Grothoff
2022-03-12-fix interpretation of return value after block API changeChristian Grothoff
2022-03-12consider HELLOs also from PUTs, remove exact duplicates even if block type ↵Christian Grothoff
is unknown
2022-03-12truncate paths if sigs are bad instead of just discarding the messageChristian Grothoff
2022-03-12only hash over PID, not full HELLO URL when checking for duplicate HELLO blocksChristian Grothoff
2022-03-12revise block API to match latest DHT specsChristian Grothoff
2022-03-08-fix dist buildMartin Schanzenbach
2022-03-07-better handling of tng netnsMartin Schanzenbach
2022-03-07-use nft instead of iptables for netjailMartin Schanzenbach
2022-03-05-simplifyMartin Schanzenbach
2022-03-05FS: Fix segfault in URI handlingMartin Schanzenbach
2022-03-04GNS: Fix including proxy test in make dist. Addresses issue #7182Martin Schanzenbach
2022-03-04-changelog housekeeping; namestore messagev0.16.1Martin Schanzenbach
2022-03-04-modify some settings for better defaultsMartin Schanzenbach
2022-03-04-fixMartin Schanzenbach
2022-03-04-make coverity happier !coverityMartin Schanzenbach
2022-03-04NAMESTORE: Warn use of low relative expiration timesMartin Schanzenbach
2022-03-03NAMESTORE: Do not display label for TOMBSTONE only record setsMartin Schanzenbach
2022-03-03GNS: Fix publishing of private recordsMartin Schanzenbach
2022-03-01-coverity bugsMartin Schanzenbach
2022-02-26-ftbfsMartin Schanzenbach
2022-02-26-silence warningsMartin Schanzenbach
2022-02-26-fix identity test distv0.16.0Martin Schanzenbach
2022-02-26-remove query hash from what is being signed overChristian Grothoff
2022-02-26-include test scriptsMartin Schanzenbach
2022-02-26-hack up GET/PUT signatures, still broken by designChristian Grothoff
2022-02-25-only test tng if experimentalMartin Schanzenbach
2022-02-25-fix proxy testMartin Schanzenbach
2022-02-25-fixMartin Schanzenbach
2022-02-25-portable fix for ipsMartin Schanzenbach
2022-02-25-fixMartin Schanzenbach
2022-02-25-fixMartin Schanzenbach