Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
9 gadi atpakaļ |
Adam Ierymenko
|
451b8aa7b2
Query both root and network controller for multicast last resort GATHER.
|
9 gadi atpakaļ |
Adam Ierymenko
|
21341ab15c
Ready to test.
|
9 gadi atpakaļ |
Adam Ierymenko
|
60ce886605
Tweak some timings for better reliability.
|
9 gadi atpakaļ |
Adam Ierymenko
|
16bc3e0398
Factor out RemotePath subclass of Path -- no longer needed, just cruft.
|
9 gadi atpakaļ |
Adam Ierymenko
|
f32e9d07dd
Don't include COM if not necessary (fix).
|
9 gadi atpakaļ |
Adam Ierymenko
|
2fa21aa676
.
|
9 gadi atpakaļ |
Adam Ierymenko
|
3999e468b7
Need to hold nconf so *com does not die while being used.
|
9 gadi atpakaļ |
Adam Ierymenko
|
6693149f3e
Send COM with MULTICAST_GATHER for future use.
|
9 gadi atpakaļ |
Adam Ierymenko
|
b11ffc9635
Integrate Hashtable into Multicaster, where @mwarning found heaviest std::map() overhead.
|
9 gadi atpakaļ |
Adam Ierymenko
|
708aac1ea7
Remove some left over debug code, and fix attempt to send to self if we are an active bridge.
|
9 gadi atpakaļ |
Adam Ierymenko
|
412389ec75
Implement ERROR_UNWATNED_MULTICAST
|
9 gadi atpakaļ |
Adam Ierymenko
|
3f567a07ca
Save a little bit of RAM by getting rid of overkill CMWC4096 non-crypto PRNG and replacing it with a simple non-crypto PRNG that just uses Salsa20.
|
9 gadi atpakaļ |
Adam Ierymenko
|
3f71afd0fb
Put multicast txQueue back to list.
|
9 gadi atpakaļ |
Moritz Warning
|
def9cf2a6a
replace vector::erase, was missed in a previous commit (ref #186)
|
9 gadi atpakaļ |
Adam Ierymenko
|
7bae95836c
Root server terminology cleanup, and tighten up a security check by checking full identity of peers instead of just address.
|
9 gadi atpakaļ |
Adam Ierymenko
|
be4f08a548
Merge pull request #186 from mwarning/txQueue_vector
|
9 gadi atpakaļ |
Moritz Warning
|
0073d0f694
replace txQueue list by vector for faster memory access and less allocations
|
9 gadi atpakaļ |
Kees Bos
|
a425bbc673
Renamed supernode to rootserver
|
9 gadi atpakaļ |
Adam Ierymenko
|
c894710ac1
Remove Logger.hpp references.
|
9 gadi atpakaļ |
Adam Ierymenko
|
758bf949db
Check for subscribed multicast groups should be able to check groups bridged behind me.
|
9 gadi atpakaļ |
Adam Ierymenko
|
488f5bf977
More build fixes, and attic/ some stuff.
|
9 gadi atpakaļ |
Adam Ierymenko
|
93012b0ee5
Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]
|
9 gadi atpakaļ |
Adam Ierymenko
|
4e95384ad6
Cleanup, add tristate to config code in Network, and happy new year!
|
10 gadi atpakaļ |
Adam Ierymenko
|
149dbff3ea
Windows Visual Studio meaningless-warning-ectomy.
|
10 gadi atpakaļ |
Adam Ierymenko
|
04e4c5263e
Remove more legacy code -- just doing the supernode redist for old multicast is now good enough given the small number of legacy nodes left.
|
10 gadi atpakaļ |
Adam Ierymenko
|
4303376ba6
cleanup and docs
|
10 gadi atpakaļ |
Adam Ierymenko
|
cda61fe2d9
docs and cleanup
|
10 gadi atpakaļ |
Adam Ierymenko
|
15d3e383e6
Add ZT_SUPPORT_LEGACY_MULTICAST ifdef to enable the legacy code to all be toggled.
|
10 gadi atpakaļ |
Adam Ierymenko
|
6888c6482c
Re-enable legacy multicast distribution -- still too many pre1.0.0 nodes online.
|
10 gadi atpakaļ |