Caleb James DeLisle 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 7 лет назад
..
AddrSet.c 630f882c4b First wave of changes to make possible super/sub nodes 8 лет назад
AddrSet.h 630f882c4b First wave of changes to make possible super/sub nodes 8 лет назад
BoilerplateResponder.c dcf4fb3cfe one step closer to subnode 8 лет назад
BoilerplateResponder.h dcf4fb3cfe one step closer to subnode 8 лет назад
FindNodeResponder.c dbd77c9441 First subnode code working \o/ 8 лет назад
FindNodeResponder.h dbd77c9441 First subnode code working \o/ 8 лет назад
GetPeersResponder.c 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 7 лет назад
GetPeersResponder.h 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 7 лет назад
MsgCore.c 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 7 лет назад
MsgCore.h 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 7 лет назад
NodeCache.c dbd77c9441 First subnode code working \o/ 8 лет назад
NodeCache.h dbd77c9441 First subnode code working \o/ 8 лет назад
PingResponder.c dbd77c9441 First subnode code working \o/ 8 лет назад
PingResponder.h dbd77c9441 First subnode code working \o/ 8 лет назад
ReachabilityAnnouncer.c 9b236e921b Switch to 32 byte peer announcement entity, correct path and send a version with the announcement 7 лет назад
ReachabilityAnnouncer.h f9093f3e2f Fixed encodingScheme which was the wrong node's encodingScheme 7 лет назад
ReachabilityCollector.c f9093f3e2f Fixed encodingScheme which was the wrong node's encodingScheme 7 лет назад
ReachabilityCollector.h f9093f3e2f Fixed encodingScheme which was the wrong node's encodingScheme 7 лет назад
SubnodePathfinder.c 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 7 лет назад
SubnodePathfinder.h 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node 7 лет назад
SupernodeHunter.c 00f6471179 wip 7 лет назад
SupernodeHunter.h 00f6471179 wip 7 лет назад
SupernodeHunter_admin.c dcf4fb3cfe one step closer to subnode 8 лет назад
SupernodeHunter_admin.h 630f882c4b First wave of changes to make possible super/sub nodes 8 лет назад
readme.md db72f6f75c Preliminary work on the subnode 8 лет назад

readme.md

Cjdns subnode

This is the part which communicates with the cjdns supernode. It fulfills the Pathfinder protocol internally to cjdns and it answers the questions asked to it by querying it's supernode(s).

In order to discover it's supernode(s), it will send findNode (fn) queries to it's peers. Any findNode queries which are sent to this node will be forwarded to it's supernode and the answers forwarded back.