aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-tng.c
Commit message (Collapse)AuthorAge
* - moved global netjail methods to its own header file.dev/t3ss/tngt3sserakt2021-11-09
| | | | | | - 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.
* - add generic topology configuration by filet3sserakt2021-10-07
| | | | | | | | | | | | | | | | | | | | | | | - cmd simple send using file configuration from file - added cmd to check the logs for backchannel encapsulation - added cmd which notifies the master loop of local loop being prepared to finish - added logging to helper.c - moved code from connecting peers cmd into global functions - added parameters given to the connecting peers cmd - added assertion when notifying the transport service about a new queue, if the communicator has no intial capacity - added optional valgrind cmd to test script - added flag für queues with unlimited length - added check for queues with higher priority - added attribute queue_capacity to struct Queue - bug fixing worker task for kce generation and transport notification about available queue in udp communicator - change value for unlimited queue length from 0 to UINT16_MAX in tcp communicator and service - added loop to stop the test system for the globally known peers in stop testsystem cmd - refactored endless growing array to handle further messages from the local loops, and added logic to handle the local test prepare msg - added utility methods in testing.c - added forwarding of all tests prepared msg in gnunet-cmds-helper.c - added cmd to end loop without shutdown - added without shutdown cmd to simple send testcase - added backchannel check, without shutdown and prepared cmd to udp backchannel testcase.
* -coverity, remove commented codeMartin Schanzenbach2021-05-15
|
* -fix compiler warningsMartin Schanzenbach2021-05-12
|
* -fix many more typosChristian Grothoff2021-04-26
|
* -more coverity fixesMartin Schanzenbach2021-03-26
|
* -do not call twiceMartin Schanzenbach2021-03-26
|
* -tng idlingMartin Schanzenbach2021-02-26
|
* -rework idle handlingMartin Schanzenbach2021-02-26
|
* -comment; uncrustifyMartin Schanzenbach2021-02-26
|
* -First message through TNG test doneMartin Schanzenbach2021-02-26
|
* -more tng service fixesMartin Schanzenbach2021-02-26
|
* -sending messages workingMartin Schanzenbach2021-02-24
|
* -more tngMartin Schanzenbach2021-02-24
|
* -towards message exchangeMartin Schanzenbach2021-02-24
|
* -fix neighbour sendMartin Schanzenbach2021-02-24
|
* -fix mtu; neighbour sendMartin Schanzenbach2021-02-24
|
* -flurry of bugfixes for tng serviceMartin Schanzenbach2021-02-23
|
* TNG: Add a the api test; WIPMartin Schanzenbach2021-02-21
|
* TNG: Add queue update handlingMartin Schanzenbach2021-02-21
|
* fix: GNUNET_is_zero(ptr) should return enum GNUNET_GenericReturnValue. Fixes ↵Martin Schanzenbach2020-08-12
| | | | #6475.
* TNG: Implemented 5530: add replay protection to TCP communicator. Added ↵t3sserakt2020-07-17
| | | | monotime value checks
* fixing #6149Christian Grothoff2020-04-11
|
* fix sign api for to address #6164Christian Grothoff2020-04-08
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* fix NPEs, off-by-one, etcChristian Grothoff2019-06-18
|
* clean up comments, fixmes, remove dead codeChristian Grothoff2019-06-18
|
* Introducing GNUNET_Uuid and matching hash map for 128 bit values.Christian Grothoff2019-06-18
| | | | TNG: reducing size of AcknowledgementUUIDPs from 256 bits to 128 bits.
* update todo on FC: might be finished (in theory)Christian Grothoff2019-06-09
|
* note on BDPChristian Grothoff2019-06-09
|
* add FC retransmission logicChristian Grothoff2019-06-09
|
* fixChristian Grothoff2019-06-04
|
* misc bugfixesChristian Grothoff2019-06-04
|
* misc bugfixesChristian Grothoff2019-06-04
|
* generate and handle TRANSPORT_FLOW_CONTROL messages (TNG)Christian Grothoff2019-06-02
|
* work on DV logic and FCChristian Grothoff2019-06-02
|
* split T2T-FC from CR for address validationChristian Grothoff2019-05-22
|
* implement FC window tracking for incoming messagesChristian Grothoff2019-05-21
|
* use bytes, not kilobytesChristian Grothoff2019-05-21
|
* use _exit in signal handlersChristian Grothoff2019-05-20
|
* FC workChristian Grothoff2019-05-19
|
* introduce lookup_virtual_linkChristian Grothoff2019-05-19
|
* modify messages for t2t-fcChristian Grothoff2019-05-14
|
* implement message selection heuristicChristian Grothoff2019-05-12
|
* update TODOsChristian Grothoff2019-05-12
|
* use sorting to stop linked list search earlyChristian Grothoff2019-05-12
|
* clean up transmission logic to have queues 'pull' for pending messages while ↵Christian Grothoff2019-05-11
| | | | control traffic is 'pushed' into queues
* move encryption logic into DVBoxChristian Grothoff2019-05-11
|