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