summaryrefslogtreecommitdiff
path: root/node/IncomingPacket.cpp
AgeCommit message (Collapse)Author
2023-08-15Add setmtu command, fix bond lifetime issueJoseph Henry
2023-05-03fix a couple of metrics (#1989)Grant Limberg
2023-05-02More packet metrics (#1982)Grant Limberg
* found path negotation sends that weren't accounted for * Fix histogram so it will actually compile * Found more places for packet metrics
2023-05-01Brenton/curly braces (#1971)Brenton Bostick
* fix formatting * properly adjust various lines breakup multiple statements onto multiple lines * insert {} around if, for, etc.
2023-04-28Outgoing Packet Metrics (#1980)Grant Limberg
add tx/rx labels to packet counters and add metrics for outgoing packets
2023-04-26adding incoming zt packet type metrics (#1976)Grant Limberg
2023-01-19Client & Central Controller updates to support additonal OIDC features (#1848)Grant Limberg
Client side: * Fix compatibility with OneLogin * Requested scopes vary by OIDC provider. Different providers have different Controller side: *Update Postgres queries to latest Central schema * Added Central Controller support for the different providers * Base OIDC provider details are still attached to an org. Client ID & group/email lists are now associated with individual networks.
2022-10-09Behavioral changes to multipath balance modes (See: #1745 and #1753)Joseph Henry
2022-06-08Fix for ab-mode link failure, QoS metrics (WIP)Joseph Henry
2022-04-19Several more SSO/OIDC related fixes, and bump version to 1.8.9.Adam Ierymenko
2022-04-19Fix a possible excessive memory use issue in controller and clean up a bunch ↵Adam Ierymenko
of COM handling and other code in the normal node.
2022-04-19Clean up some credential push stuff.Adam Ierymenko
2022-04-14Oops forgot last part of that fix for MAC errors.Adam Ierymenko
2022-04-14Likely fix for invalid MAC problem.Adam Ierymenko
2022-02-21Rate gate ECHO per Path instead of per PeerJoseph Henry
2022-02-16Comment out debug tracesJoseph Henry
2022-01-20temp workaround for oidc auth dropping issueGrant Limberg
Add a method to "kick" the refresh thread and re-post the tokens in the case where the thread is somehow still running & controller pushes out an AUTH_REQUIRED. This situation happens in a corner case still under investigation where the controller pushes out many copies of the network config repeatedly
2021-12-03removing commentsGrant Limberg
2021-12-01oidc stuff coming across the wire properly and generating a working login URLGrant Limberg
2021-12-01moar plumbing progressGrant Limberg
2021-12-01wipGrant Limberg
2021-11-11rename stuff for clarityGrant Limberg
authenticationURL will still be used by the client for v1 and v2 of sso
2021-11-04plumbing full flow from controller -> client networkGrant Limberg
2021-09-20Revert "Don't assume roots validated the identity, just in case they did not."Adam Ierymenko
This reverts commit 39b97f91633dd8dca4a1c0834d49b7f172e9b935.
2021-09-20Don't assume roots validated the identity, just in case they did not.Adam Ierymenko
2021-09-01Consolidation of multipath logic. Better system separationJoseph Henry
2021-06-04Increase authentication URL sizes.Adam Ierymenko
2021-05-25Fix reporting of status.Adam Ierymenko
2021-05-25Fix a few things...Adam Ierymenko
2021-02-13Lets try always supplying the AES keys to Packet dearmor() and see if that ↵Adam Ierymenko
prevents the coma problem.
2020-11-24Merge pull request #1233 from dosuperuser/improvement/optimizationsAdam Ierymenko
Minor C++ optimizations
2020-09-14AES works! Only with this or newer nodes. Uses salsa with older ones as usual.Adam Ierymenko
2020-08-25Wire up dearmor() path.Adam Ierymenko
2020-08-21AES integrated on send side.Adam Ierymenko
2020-08-20BSL date bumpAdam Ierymenko
2020-07-162020/07/16, Minor optmizationsSuad Halilovic
2020-06-16Fix invalid defaultBondingPolicy conditions, Add ↵Joseph Henry
ZT_MultipathFlowRebalanceStrategy, Add basic hysteresis mechanism to flow re-assignment
2020-05-12Add Bonds, Slaves, and FlowsJoseph Henry
2019-08-30Add an extra catch as workaround for possible cause of ARM crash.Adam Ierymenko
2019-08-30Ignore MULTICAST_GATHER replies with the wrong count.Adam Ierymenko
2019-08-23Relicense: GPLv3 -> ZeroTier BSL 1.1Adam Ierymenko
2019-07-15Fix FileDB stuff and latency measurement.Adam Ierymenko
2019-06-25CleanupAdam Ierymenko
2019-03-21Replace certificate based gating of multicast like/gather with a simpler ↵Adam Ierymenko
more efficient method, fix some minor issues with request based com/cert push, and clean up some other random stuff.
2019-03-19.Adam Ierymenko
2019-03-14More cleanup.Adam Ierymenko
2019-03-14Clean out some unnecessarily pedantic auth stuff in favor of a simpler way ↵Adam Ierymenko
of gating multicast gathers.
2019-01-14Updated licenses for 2019Joseph Henry
2018-06-07Spellcheck sweep across codebaseJoseph Henry
2018-06-07Added rate gates for QOS and ACK packetsJoseph Henry