Commit History

Author SHA1 Message Date
  Joseph Henry 750352836f initial commit 10 years ago
  Adam Ierymenko a43c3fbf2e Merge branch 'adamierymenko-dev' into netcon 10 years ago
  Adam Ierymenko 4fbcad2468 Allow identity to be populated for newly inserted Member objects to permit transfer from old network controller and testing. 10 years ago
  Adam Ierymenko 0d386f1c31 Add a bit of useful testing instrumentation to SqliteNetworkController. 10 years ago
  Adam Ierymenko 85b90f122a Final std::map<> from Switch, and add some smallish default values for hash size. 10 years ago
  Adam Ierymenko 3dba016a93 Almost done... very few std::map<>s remaining in any spot that matters. 10 years ago
  Adam Ierymenko db0369e9b8 Remove way-overkill multimap from Switch. 10 years ago
  Adam Ierymenko 0ab3e49be9 Starting in on Switch... kill map in defrag queue, which will probably improve performance pretty decently under high load with lots of peers. 10 years ago
  Adam Ierymenko f116c4b9c0 ... and another ... 10 years ago
  Adam Ierymenko 307e44f7c8 Two for one! (std::map removal) 10 years ago
  Adam Ierymenko d1341578d8 ... and another one! 10 years ago
  Adam Ierymenko 7b8ce16057 Another std::map<> dies. 10 years ago
  Adam Ierymenko 3a959a7763 Swap out std::map<> for Hashtable<> for main peer database in Topology. (ongoing std::map-ectomy) 10 years ago
  Adam Ierymenko cfd101c9b8 Add entries() to go with keys() for future use. 10 years ago
  Adam Ierymenko ca6ec120a9 Merge branch 'netcon' of http://git.int.zerotier.com/zerotier/zerotierone into netcon 10 years ago
  Adam Ierymenko 88ba39b162 Merge branch 'adamierymenko-dev' into netcon 10 years ago
  Adam Ierymenko da9a720c3f Hash table bug fix, and add copy constructor and assignment operator for principle of least surprise. 10 years ago
  Adam Ierymenko 10707c3673 build fix 10 years ago
  Adam Ierymenko b9d4b42f93 A few more fixes, ready to integrate main payload. 10 years ago
  Adam Ierymenko bf4cab5f2f Netcon build fixes. 10 years ago
  Adam Ierymenko 1f4c667646 Netcon mode for Linux (in this branch, will make conditional later) 10 years ago
  Adam Ierymenko dfb08ec753 More netcon stuff, and Phy build fix. 10 years ago
  Adam Ierymenko 4626175d11 Stub of NetconEthernetTap 10 years ago
  Adam Ierymenko 4838cbc350 Unix domain sockets in Phy<> 10 years ago
  Adam Ierymenko b11ffc9635 Integrate Hashtable into Multicaster, where @mwarning found heaviest std::map() overhead. 10 years ago
  Adam Ierymenko 3947807b1f A simple and fast Hashtable, tested but not yet integrated with anything. 10 years ago
  Adam Ierymenko 5db538d85e VERSION 1.0.5: Windows and Linux (upgrade) bug fixes 10 years ago
  Adam Ierymenko a9176d7b62 VERSION 1.0.5: Windows and Linux (upgrade) bug fixes 10 years ago
  Adam Ierymenko b4487cefc9 Document rules requirement in controller. 10 years ago
  Adam Ierymenko 867258de8b Document clock convenience field. 10 years ago