summaryrefslogtreecommitdiff
path: root/node/Hashtable.hpp
AgeCommit message (Collapse)Author
2016-09-06Rework how paths are set as remote cluster preferred. The code is now ↵Adam Ierymenko
clearer and cluster preference indications are now very sticky as they should be.
2016-08-05.Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2015-11-12Minor Windows build fixes. Builds on VS2012 again.Adam Ierymenko
2015-10-30Fix evil bug, and instrument/assert on some other stuff, and a bit of cleanup.Adam Ierymenko
2015-10-14Add uint16_t key to Hashtable, and make Salsa20 zero its keyspace on ↵Adam Ierymenko
destruction.
2015-09-23Eliminate another warning.Adam Ierymenko
2015-09-11ARP cache and responder agent code for use in netcon and iOS.Adam Ierymenko
2015-09-04Almost done... very few std::map<>s remaining in any spot that matters.Adam Ierymenko
2015-09-04Starting in on Switch... kill map in defrag queue, which will probably ↵Adam Ierymenko
improve performance pretty decently under high load with lots of peers.
2015-09-04Another std::map<> dies.Adam Ierymenko
2015-09-04Swap out std::map<> for Hashtable<> for main peer database in Topology. ↵Adam Ierymenko
(ongoing std::map-ectomy)
2015-09-04Add entries() to go with keys() for future use.Adam Ierymenko
2015-09-03Hash table bug fix, and add copy constructor and assignment operator for ↵Adam Ierymenko
principle of least surprise.
2015-08-27Integrate Hashtable into Multicaster, where @mwarning found heaviest ↵Adam Ierymenko
std::map() overhead.
2015-08-27A simple and fast Hashtable, tested but not yet integrated with anything.Adam Ierymenko