summaryrefslogtreecommitdiff
path: root/node/Hashtable.hpp
AgeCommit message (Collapse)Author
2019-01-14Updated licenses for 2019Joseph Henry
2018-05-25add/remove routes via rtnetlinkGrant Limberg
2018-02-01Fix build on Intel C/C++ Compiler for Linux.Adam Ierymenko
2018-01-08Copyright updates for 2018.Adam Ierymenko
2017-12-04Clean up remote tracing code, add per-network remote trace settings, add ↵Adam Ierymenko
remote trace level, and make local trace output readable again.
2017-10-25Refactor path stability stuff and add basic multipath support.Adam Ierymenko
2017-09-25Hashtable needs to include Constants.hpp for ZT_EXCEPTION_OUT_OF_MEMORYGrant Limberg
2017-07-17Minor cleanup.Adam Ierymenko
2017-06-01New clustering work.Adam Ierymenko
2017-04-27License header update.Adam Ierymenko
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