Adam Ierymenko
|
65c07afe05
Copyright updates for 2018.
|
7 лет назад |
Adam Ierymenko
|
0608704626
Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions.
|
7 лет назад |
Adam Ierymenko
|
dab0fb9e05
Remote trace: plumbing, replace old TRACE with calls to Trace object.
|
8 лет назад |
Adam Ierymenko
|
1b68d6dbdc
License header update.
|
8 лет назад |
Adam Ierymenko
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 лет назад |
Adam Ierymenko
|
e10325e133
GitHub issue #461 -- plus a bit of cleanup and optimization
|
8 лет назад |
Adam Ierymenko
|
4436824faf
ipauth characteristic now works with ARP
|
8 лет назад |
Adam Ierymenko
|
cc4bacc199
Cleanup, and implement compression disable flag for networks.
|
9 лет назад |
Adam Ierymenko
|
0d4109a9f1
More refactoring to clean up code, and add a gate function to make sure we do not handle OK packets we did not expect. This hardens up a few potential edge cases around security, since such messages might be used to e.g. pollute a cache and DOS under certain conditions.
|
9 лет назад |
Adam Ierymenko
|
74afef8eb1
Think through and refine a few things in rules, especially edge case TEE and REDIRECT behavior and semantics.
|
9 лет назад |
Adam Ierymenko
|
2cdda38dc4
It basically works... at least on current controllers.
|
9 лет назад |
Adam Ierymenko
|
e1310a764a
More cleanup and removal of cruft due to obsolete network-specific relays (will be replaced with federation stuff).
|
9 лет назад |
Adam Ierymenko
|
e2f783ebbd
.
|
9 лет назад |
Adam Ierymenko
|
37d139177d
Integrate Filter into OutboundMulticast properly.
|
9 лет назад |
Adam Ierymenko
|
8a7753cfe3
Filter cleanup, prep for filter integration in a few places.
|
9 лет назад |
Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
9 лет назад |
Adam Ierymenko
|
a3db7d0728
Refactor: move network COMs out of Network and into Peer in prep for tightening up multicast lookup and other things.
|
10 лет назад |
Adam Ierymenko
|
778c7e6e70
More cleanup to direct path push, comment fixes, etc.
|
10 лет назад |
Adam Ierymenko
|
cac55105c3
Fix a regression.
|
10 лет назад |
Adam Ierymenko
|
1632aec102
Check Network::isAllowed() always on multicast send.
|
10 лет назад |
Adam Ierymenko
|
960ceb4791
Rest of GitHub issue #140 implementation.
|
10 лет назад |
Adam Ierymenko
|
c894710ac1
Remove Logger.hpp references.
|
10 лет назад |
Adam Ierymenko
|
7529d050c7
All of node/ now compiles again!
|
10 лет назад |
Adam Ierymenko
|
bf2ff964e1
Utils::now() removal and a bunch of compile fixes.
|
10 лет назад |
Adam Ierymenko
|
93012b0ee5
Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]
|
10 лет назад |
Adam Ierymenko
|
4e95384ad6
Cleanup, add tristate to config code in Network, and happy new year!
|
10 лет назад |
Adam Ierymenko
|
56f8f8aa24
Return self in GATHER requests if self is a member of multicast group, and reinstate legacy support.
|
11 лет назад |
Adam Ierymenko
|
4941c8a1f3
New multicast bug fixes, TRACE improvements, and temporarily disable legacy multicast for debugging purposes.
|
11 лет назад |
Adam Ierymenko
|
d5e0f7e3e4
Reorg multicast packet, and a whole bunch of refactoring around the pushing of certificates of membership.
|
11 лет назад |
Adam Ierymenko
|
e1882b614b
Some cleanup, Multicaster now sends multicasts as it gets additional members.
|
11 лет назад |