| Commit message (Collapse) | Author | Age |
|
|
|
| |
cleaned up up the barrier API
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
- added barrier functionality
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 configurable port for router in netjail_start.sh.
- added key for configuring broadcast in topo.sh.
- 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.
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- 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.
|
| |
|
| |
|
|
|
|
| |
in testing_api_loop.c
|
| |
|
| |
|
|
|
|
| |
fixed smaller issues in milestone 1 versions, added version 1 to buildbot, added new testcase for testing udp backchannel
|
| |
|
| |
|
|
|