1906 Commits (fe0068da528ea680a85cb666d2a90c0952d2d9c7)

Author SHA1 Message Date
Adam Ierymenko fe0068da52
A bit more auth cleanup in the local node. 4 years ago
Adam Ierymenko cd70fefc5e
Clean up some credential push stuff. 4 years ago
Adam Ierymenko 877f86a896
build fix 4 years ago
Adam Ierymenko 912036b260
Push credentials always if updated (client-side) and some controller-side cleanup that should be logically irrelevant but will prevent unnecessary DB lookups. 4 years ago
Adam Ierymenko a4e8847664
Restore sending of rejections but move it exclusively to a thread, widen netconf window to 30 minutes. 4 years ago
Joseph Henry 7e4da53c0b
Check reference to failover path before use in active-backup scenario 4 years ago
Adam Ierymenko 55a99f34d0
Tighten certificate window and deprecate sending of revocations for ordinary SSO timeouts. Revocations should only be for deliberate deauth to kick people off networks. Cert window should now stay within refresh window for SSO so normal cert expiration should handle it just fine. 4 years ago
Joseph Henry 99df637aae
Improve relationship between QOS timers and bucket sizes 4 years ago
Adam Ierymenko a7dcfa18a2
Oops forgot last part of that fix for MAC errors. 4 years ago
Adam Ierymenko 4389b9feff
Likely fix for invalid MAC problem. 4 years ago
Joseph Henry 1294767b44 Fix ZT_SSO_SUPPORTED flag behavior. Allow disabling for embedded targets. 4 years ago
Joseph Henry 6f4a69703b
Fix ZT_SSO_SUPPORTED flag behavior. Allow disabling for embedded targets. 4 years ago
Adam Ierymenko 34a64f30de
Bump the peer cache serialization version due to path changes, will cause peers to be re-learned. Technically the peer cache is optional anyway so it's not going to break anything and should guard against weird issues due to path learning changes on restart. 4 years ago
Joseph Henry 3ead6b67cd
Dynamically scale bonded link monitor frequency according to aliveness 4 years ago
Joseph Henry 8148c658cf
Remove bonds for peers that have fully expired. Remove notion of bond health 4 years ago
Joseph Henry 1cf8a1f493
More accurate accounting of bond layer overhead traffic 4 years ago
Joseph Henry 1918c29fd7
Change ECHO divisor from 20 to 6 4 years ago
Joseph Henry 618202d426
Increase min failover to 500 ms and probe period to 1/3rd of failover 4 years ago
Joseph Henry d1335dca11
Change ECHO rate-limit divsor from 16 to 20 4 years ago
Joseph Henry 5e13b42abc
Rate gate ECHO per Path instead of per Peer 4 years ago
Joseph Henry 96aa1c30a6
Proactively seek, enumerate, and distribute external surface addresses 4 years ago
Joseph Henry 1b0c183913
Force non-leaf peers into local active-backup bond when multipath is enabled 4 years ago
Joseph Henry 40269c2a97
Comment out debug traces 4 years ago
Adam Ierymenko 3c85a7f074
Rev roots. 4 years ago
Joseph Henry f9c84c8c52
Remove stray debug trace 4 years ago
Grant Limberg aa97aabb4e
for now, only enable sso on certain platforms 4 years ago
Joseph Henry 4190318c85
Fix typo in constant name 4 years ago
Shawn ae93cccde6 FIX: fix wrong flag usage of rateGateCredentialsReceived 4 years ago
Joseph Henry 46e955e3a1
Split bond logs into two categories to reduce logging size 4 years ago
Joseph Henry 2850f131e2
Fix code style 4 years ago
Grant Limberg d719137565
temp workaround for oidc auth dropping issue 4 years ago
staphen 87d17088cc
Disable Salsa20 SSE on MinGW 32-bit compiler 4 years ago
staphen 1c956494a4
Use lowercase when including Windows headers 4 years ago
Andrej Binder aeec7dae36 Prevent arithmetic error on interface change. 4 years ago
Adam Ierymenko 06ed114fb6
Release notes and GitHub issue #1512 4 years ago
Joseph Henry bdef9d3bd7
Fix situation where too many ECHOs are sent to multipath peer 4 years ago
Joseph Henry b154b7296c
Improve multipath logging output 4 years ago
Joseph Henry 1c6fd4125d
Fix custom policy parsing bug mentioned in issue #1507 4 years ago
Joseph Henry e9375b50b0
Prevent path-amnesia 4 years ago
Joseph Henry 1f43a736b2
Fix active-backup path selection bug 4 years ago
Joseph Henry 05a0a20197
Fix multipath flow reallocation. Prevent allocation to dead paths 4 years ago
Grant Limberg 48b39ab005
removing comments 4 years ago
Grant Limberg 1192b1b422
refresh token run loop 4 years ago
Grant Limberg 663a09b38d
oidc stuff coming across the wire properly and generating a working login URL 4 years ago
Grant Limberg eaccce743f
moar plumbing progress 4 years ago
Grant Limberg 7cce23ae79
wip 4 years ago
Grant Limberg 91e9b736dd
make service objs dependent on zeroidc 4 years ago
Adam Ierymenko 1ef385b685
Spinlock removed, causes long standing issues on single core machines. 4 years ago
Grant Limberg fa21fdc1cc
rename stuff for clarity 4 years ago
Grant Limberg 4d021e16a5
update field lengths 4 years ago