Grant Limberg
4fed56443e
secondary ports are no longer based on the node ID and fully randomized instead
5 years ago
Adam Ierymenko
2c1d7f3dcc
CLI printing of URL.
5 years ago
Adam Ierymenko
b270d527f4
Basic plumbing for authentication requirement and piping through of URL information.
5 years ago
Joseph Henry
11ddbc6f30
Fix (some) compile-time warnings on Linux
5 years ago
Adam Ierymenko
79e2fd4586
Automatically detect Ethernet tap friendly name in Windows shouldBind stuff.
5 years ago
Joseph Henry
353905394e
Fix interface blacklisting in shouldBindInterface
5 years ago
Pablo Hinojosa
d3fd0d3916
Show the port number which is not able to connect
5 years ago
Adam Ierymenko
a1b6cc44fc
Revert wireguard blacklist by default... turns out we have people who depend on that. may revisit.
5 years ago
bradleydiggs
a401b21f3d
blacklists wg# (WireGuard) interfaces by default
...
On certain OSes (Linux & Apple) tun#, tap#, and of course zt# are blacklisted by default, this adds wg# to the list as WireGuard is a similar popular service with wg# being the default adapter name(s) by convention.
5 years ago
Joseph Henry
3db328cc94
Fix minor semantic typo in error trace message
5 years ago
Grant Limberg
0a8b692482
fix device binding & possible loopback issue on FreeBSD
5 years ago
Grant Limberg
0456a71295
Windows feedback loop fix
5 years ago
Grant Limberg
70b1b4ecc7
Buffer<> has no .empty() method
5 years ago
Joseph Henry
ecfac0601a
Add new bond control commands to CLI
5 years ago
Adam Ierymenko
4e3a59f329
Build fix.
5 years ago
Adam Ierymenko
57516cfbe6
revert queue... not quite what we need
5 years ago
Adam Ierymenko
bb62279a20
Queue up managed route syncs and do them periodically to avoid dependency problems.
5 years ago
Adam Ierymenko
e8be28734b
Linux netlink and route setting... work in progress.
5 years ago
Adam Ierymenko
6c5a097711
Use LinuxNetLink for routes on Linux... still needs testing/debugging on an actual Linux machine.
5 years ago
Adam Ierymenko
16a878adb1
... route fix test
5 years ago
Adam Ierymenko
020d882e82
Route assignment fix.
5 years ago
Adam Ierymenko
90f18f7ee7
Fix for ZTO-33 (Jira), only assign routes if there is a viable source IP.
5 years ago
Adam Ierymenko
317263b31c
Remove unused variable on non-windows
5 years ago
Adam Ierymenko
52679d2784
Simplify and fix managed route logic.
5 years ago
Grant Limberg
bbb307aff7
DNS is now toggleable via `zerotier-cli set <nwid> allowDNS=[0|1]`
...
Flag is disabled by default as it should be opt-in on each endpoint
6 years ago
Joseph Henry
b1ddba0438
Remove a few old comments
6 years ago
Adam Ierymenko
06730c7d1d
BSL date bump
6 years ago
Grant Limberg
c0c215c83c
single dns config per network
6 years ago
Grant Limberg
302ac8fefe
DNS config support on macOS
6 years ago
Grant Limberg
88a3c685fb
latest
6 years ago
Grant Limberg
2e52a1eebf
forgot a couple queries in postgres. trying to pull dns of member not network in embedded network controller
...
also some debug logging
6 years ago
Grant Limberg
d098a99d09
fix memory init issue
...
and another place where dns data needs to be copied
6 years ago
Joseph Henry
9f4985b11a
Add basic bond health status reporting (listbonds)
6 years ago
Joseph Henry
dc784f6213
Comment out Bond and BondController debug traces
6 years ago
Suad Halilovic
ffebcd247f
2020/07/16, Minor optmizations
6 years ago
Joseph Henry
a33a494d60
Adjust terminology
6 years ago
Joseph Henry
5f0ee4fc78
Fix invalid defaultBondingPolicy conditions, Add ZT_MultipathFlowRebalanceStrategy, Add basic hysteresis mechanism to flow re-assignment
6 years ago
Joseph Henry
7266550c22
Remove vestigial constructor, fix typos, clean up code
6 years ago
Joseph Henry
a50e8e9878
Add Bonds, Slaves, and Flows
6 years ago
Grant Limberg
154470b570
add original hiredis
6 years ago
Grant Limberg
73b1d57b13
rip out rabbitMQ
6 years ago
Joseph Henry
b8e70d866a
Compile fix for unterminated conditional directive
6 years ago
Joseph Henry
e1e27eb19d
Bugfix for incorrect port binding of secondary and tertiary ports
6 years ago
Grant Limberg
cc79ec6179
use std::string instead of const char* in rmq struct
6 years ago
Adam Ierymenko
bcdab95e4c
Windows installer version bump, build fix.
7 years ago
Adam Ierymenko
a16377cea5
Add mitigations against borked ARM32 exception unrollers, possibly fix GitHub issue #1003
7 years ago
Joseph Henry
d8de837c60
LinuxEthernetTap addIps virtual function fix for SYNOLOGY builds
7 years ago
Adam Ierymenko
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
7 years ago
Joseph Henry
963113b86d
Minor adjustment to how _allowTcpFallbackRelay is disabled when _multipathMode is set
7 years ago
Adam Ierymenko
8b97755fc5
Windows fixes.
7 years ago