| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-02-16 | Add HashiCorp Vault storage of ZeroTier's public & secret identity | Grant Limberg | |
| Adds a "vault" section to local.conf. Example local.conf: { "config": { "vault": { "vaultURL": "https://some.vault.host:8200", "vaultToken": "my-super-secret-vault-token", "vaultPath": "secure/place/to/put/identity" } } Additionally, the following environment variables can be set. Environment variables override local.conf: VAULT_ADDR VAULT_TOKEN VAULT_PATH Identities will be placed in the keys "public" and "secret" under the user specified path. If no path is specified, they will be placed in the token specific cubbyhole. If identity.public and identity.secret exist on disk and vault is configured, they will be automatically added to Vault and removed from disk. TODO: * Decide behavior for if Vault cannot be reached. * Add libcurl as a dependency in Linux & Mac builds * Add libcurl as a requirement for linux packages | |||
| 2018-02-16 | Hooks into StateGet and StatePut for grabbing identity.secret from Vault | Grant Limberg | |
| 2018-02-16 | Add Vault configuration option parsing to local.conf | Grant Limberg | |
| { "settings": { ... "valut": { "vaultURL": "...", "vaultKey": "...", "vaultPath": "..." } } } | |||
| 2018-02-08 | Added platform checks for Windows in OneService | Joseph Henry | |
| 2018-01-26 | Clean up some old stuff. | Adam Ierymenko | |
| 2018-01-25 | More useful to allow arrays of IPs to bind to. | Adam Ierymenko | |
| 2018-01-25 | Add bindToWildcard local.conf option. | Adam Ierymenko | |
| 2018-01-11 | Remove old code. | Adam Ierymenko | |
| 2018-01-11 | Fixes for lock ordering -- GitHub issue #573 | Adam Ierymenko | |
| 2018-01-10 | Added allowTcpFallbackRelay to local.conf, fixed logic in Binder's route ↵ | Joseph Henry | |
| enumeration | |||
| 2018-01-09 | Attempted fix for ticket #656 (failes to acknowledge physical blacklists) | Joseph Henry | |
| 2018-01-09 | Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev | Joseph Henry | |
| 2018-01-09 | Cleaned up old code for attempted fix for ticket #600 | Joseph Henry | |
| 2018-01-09 | Allow trusted paths over global IPs for legacy config format too. | Adam Ierymenko | |
| 2018-01-08 | Copyright updates for 2018. | Adam Ierymenko | |
| 2018-01-08 | Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev | Adam Ierymenko | |
| 2018-01-08 | Tear out old "link quality" stuff since it is not currently used and will be ↵ | Adam Ierymenko | |
| done differently. | |||
| 2018-01-05 | Commented out block which ignores added routes if there already exists an IP ↵ | Joseph Henry | |
| in the route's range. Attempted fix for #600 | |||
| 2017-12-15 | Some micro-optimizations, including a memcpy that is faster than Linux for ↵ | Adam Ierymenko | |
| most distro/compiler versions. | |||
| 2017-11-27 | Fix for local.conf virtual path blacklist (ticket #594) | Joseph Henry | |
| 2017-11-07 | Merge branch 'dev' into edge | Adam Ierymenko | |
| 2017-11-06 | Minor changes to SDK-related portions of OneService | Joseph Henry | |
| 2017-11-03 | RethinkDB fixes. | Adam Ierymenko | |
| 2017-10-25 | Clean peers.d periodically and delete peers older than 30 days. | Adam Ierymenko | |
| 2017-10-10 | ifdef omit of deletePersistentTapDevice() in OneService for libzt builds on ↵ | Joseph Henry | |
| Windows | |||
| 2017-10-05 | If lastSend/lastReceive is < 0, just put 0. | Grant Limberg | |
| 2017-10-04 | remove some leftover debug code | Grant Limberg | |
| 2017-10-02 | timestamps changed from uint64_t to int64_t | Grant Limberg | |
| There were cases in the code where time calculations and comparisons were overflowing and causing connection instability. This will keep time calculations within expected ranges. | |||
| 2017-09-01 | Add UDP MTU configurability. | Adam Ierymenko | |
| 2017-08-24 | Fix HTTP DELETE stupid bug. | Adam Ierymenko | |
| 2017-08-23 | Fix name difference. | Adam Ierymenko | |
| 2017-08-23 | Implement peer serialization and deserialization. | Adam Ierymenko | |
| 2017-08-18 | Reduce TCP relay latency -- see GitHub issue #564 | Adam Ierymenko | |
| 2017-08-15 | Rename SocketTap to VirtualTap to prevent confusion on role | Joseph Henry | |
| 2017-08-10 | Added getRoutes() for libzt | Joseph Henry | |
| 2017-07-19 | Bug fixes in new harness mode. | Adam Ierymenko | |
| 2017-07-14 | Plumbing through of remote trace into controller code. | Adam Ierymenko | |
| 2017-07-13 | More tracing stuff. | Adam Ierymenko | |
| 2017-07-06 | Windows build fixes. | Adam Ierymenko | |
| 2017-07-06 | Cleanup. | Adam Ierymenko | |
| 2017-07-06 | Pull out and deprecate old cluster code. New cluster code will not be merged ↵ | Adam Ierymenko | |
| yet. | |||
| 2017-07-06 | . | Adam Ierymenko | |
| 2017-07-06 | . | Adam Ierymenko | |
| 2017-06-30 | . | Adam Ierymenko | |
| 2017-06-27 | Rename Utils::snprintf due to it being a #define on one platform. | Adam Ierymenko | |
| 2017-06-23 | Merge branch 'edge' into dev | Adam Ierymenko | |
| 2017-06-23 | Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev | Adam Ierymenko | |
| 2017-06-07 | Build fix, use -Os on Linux too. | Adam Ierymenko | |
| 2017-06-06 | Last bit of new cluster code, ready to test. | Adam Ierymenko | |
| 2017-06-05 | . | Adam Ierymenko | |
