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
|
da9a720c3f
Hash table bug fix, and add copy constructor and assignment operator for principle of least surprise.
|
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 |
Adam Ierymenko
|
5fcef91278
Ignore old root-topology if present -- fix for upgrading on Linux and possibly elsewhere.
|
10 years ago |
Adam Ierymenko
|
2aa1b5d9b7
Add clock helper field to both member and network to permit time duration calculation easily.
|
10 years ago |
Adam Ierymenko
|
9a5be0a092
typo
|
10 years ago |
Adam Ierymenko
|
4da794b389
Add authorizedMemberCount to controller network config records.
|
10 years ago |
Adam Ierymenko
|
0a5429cab0
Lookup of member must be a left outer join in case the member is being manually inserted before we see the node.
|
10 years ago |
Adam Ierymenko
|
b75bdedaee
Manually set DeviceInstanceID since this registry key is missing on Windows Vista and Server 2008.
|
10 years ago |
Adam Ierymenko
|
085734aaba
Windows driver (NDIS6) rebuild using earlier DDK revision to allow driver to load in Windows 2008 Server and Windows Vista. Still issues with those platforms, but driver loads -- and shouldn't hurt newer versions (will test).
|
10 years ago |
Adam Ierymenko
|
bf193dd3cf
VERSION 1.0.4: Stability, LAN, and NAT traversal improvements
|
10 years ago |
Adam Ierymenko
|
facb009a1d
Add security notice to auto-update info in -h output, and fix a missing paren.
|
10 years ago |
Adam Ierymenko
|
8d09c37140
Remove a bit of redundant logic, and also announce MULTICAST_LIKEs to controllers (for future use).
|
10 years ago |
Adam Ierymenko
|
f6ced547be
Dead code removal.
|
10 years ago |
Adam Ierymenko
|
c826cec1d4
Bring back _winPokeAHole() to dynamically allocate firewall exception. Shouldn't be needed but seems to help on Windows 8.
|
10 years ago |
Adam Ierymenko
|
620562f7cf
Because Windows, because Windows. Now it upgrades correctly from 1.0.1, including automatic driver update from NDIS5 to NDIS6. Also a bit more robust on creating new ports, just in case.
|
10 years ago |
Adam Ierymenko
|
922d9657b9
Save enumeration of statically assigned IPs so they will always be reassigned on device "power cycle."
|
10 years ago |
Adam Ierymenko
|
499b2dccad
1.0.4 installer GUID
|
10 years ago |
Adam Ierymenko
|
1e3d5c4d87
Suppress icacls output on lockDownFile().
|
10 years ago |
Adam Ierymenko
|
6f46f0e0e1
Because Windows.
|
10 years ago |