aboutsummaryrefslogtreecommitdiff
path: root/src/mesh/gnunet-service-mesh.c
Commit message (Collapse)AuthorAge
* Enabled DHT use againBart Polot2011-10-04
|
* Added local tunnel service numeration handling, added incoming tunnel client ↵Bart Polot2011-10-04
| | | | notification, fixed peer_id rc bug on core peer connect
* Tweaked test configuration and log messagesBart Polot2011-10-03
|
* Fixed size request from core on create path and path ack, reformatted call ↵Bart Polot2011-10-03
| | | | to make more readable
* Fixed a bug in create path handling, extended debug info.Bart Polot2011-10-03
|
* Debug statementsBart Polot2011-09-30
|
* Commented out DHT code, removed DHT-dependent test from run set.Bart Polot2011-09-30
|
* Added send path create on new peer with direct connection, added resource ↵Bart Polot2011-09-30
| | | | liberation on neighbor disconnection which queued messages
* Fixed multicast retransmission, fixed memory managemenet at path creationBart Polot2011-09-29
|
* WiPBart Polot2011-09-29
|
* Added multicast route keepliveBart Polot2011-09-28
|
* DHT api switch adjustmentsChristian Grothoff2011-09-27
|
* WiPBart Polot2011-09-27
|
* Fixed compiler warning, otherwise WiP with multicast retransmissionBart Polot2011-09-27
|
* Fixed updating status of peer on ACKBart Polot2011-09-26
|
* Adapted service API handling to new tree APIBart Polot2011-09-26
|
* Minor fix, commentsBart Polot2011-09-26
|
* Added new api in the tree module to handle core or remote disconnectionsBart Polot2011-09-26
| | | | | Added reconnecting mechanism to find new paths in case of peer disconnection
* Fixed double destroyBart Polot2011-09-23
|
* Fixed bugs and completed APIBart Polot2011-09-23
|
* Changed tree children magement from array to DLL, fixed bugs, extended testcase.Bart Polot2011-09-22
|
* Added notification when peers go offline during a path changeBart Polot2011-09-21
|
* Renamed functions, make valgrind stop complaining about memory leaks by ↵Bart Polot2011-09-21
| | | | explicitly freeing stuff before exit
* Added testcase code, fixed minor bugsBart Polot2011-09-21
|
* Cleaned and fixed refactoring to improve separation, only 3 structs are now ↵Bart Polot2011-09-20
| | | | shared
* Refactored MeshTunnel Trees and Paths in a separate file to allow testing, ↵Bart Polot2011-09-20
| | | | since it's non-trivial code by itself and to allow future separation in a different service.
* Fixed memory leakBart Polot2011-09-19
|
* Fixed many bugs, test local 2 now passes, but with memory leaksBart Polot2011-09-19
|
* Fixed use before initializationBart Polot2011-09-19
|
* Changed own id handlingBart Polot2011-09-19
|
* Added debug code, fixed minor bugBart Polot2011-09-19
|
* Fixed creation and destrucion of trees with parent tunnelBart Polot2011-09-16
|
* Added code to create siglne paths from treesBart Polot2011-09-16
| | | | | | | | Fixed create path packet creation Fixed memory leakage on tunnel destroy Added more debugging output to help locate problems Tried to change comments so gnu indent doesn't break the code SO badly
* Trying to make gnu indent's braindead indentation of comments *somehow* readableBart Polot2011-09-16
|
* Ran indent scriptBart Polot2011-09-16
|
* Fixed send data to origin to work with the new data structuresBart Polot2011-09-16
|
* Added notification of client that peers disconnected from tunnelBart Polot2011-09-16
|
* Fixed adding path to tunnel, deleting old path and replugging node under new oneBart Polot2011-09-16
|
* Deleted old path to peer in tunnel tree before adding new one, conserving ↵Bart Polot2011-09-16
| | | | the peer node
* Changed path managementBart Polot2011-09-16
| | | | | | | | - Peers now have a set of individual paths to reach them - Tunnels have a tree of the paths in the tunnel to reach all peers in the tunnel in an efficent way, allowing to add peers efficiently taking in account existing paths and having each tunnel reach a peer on a different path. - Adapted helper functions, periodic announcements, etc to new structure Added initial support for link disconnection notification and readjustment
* WiPBart Polot2011-09-14
|
* Fixed compiler warning in testsBart Polot2011-09-14
|
* indentationChristian Grothoff2011-09-14
|
* Fixed broken assertions on abortBart Polot2011-09-09
|
* Added testcase for explicit case of DHT not finding apptypeBart Polot2011-09-09
|
* Fixed test local to pass at least when DHT is not used Bart Polot2011-09-09
|
* Fixed doxygen warningsBart Polot2011-09-09
|
* Changed mesh service's storage to multihashmap, fixed bugsBart Polot2011-09-09
|
* Extended test case, fixed bugs, refactored code and connection packet ↵Bart Polot2011-09-08
| | | | format. DHT still does not return results...
* Simplified own ID handling in mesh serviceBart Polot2011-09-08
|