193 Commits (75a45eeb27affb8a6ec5bfad15f5487f2327ea15)

Author SHA1 Message Date
Adam Ierymenko 75a45eeb27
Revert "Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed." 5 years ago
Adam Ierymenko 48ce7632fa
Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed. 5 years ago
Grant Limberg ff23d3051f
self hosted controller JSON format fix for DNS 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 058d888311
More debug logging cleanup 6 years ago
Grant Limberg 6868e98904 Get stuff building on Windows 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 6 years ago
Grant Limberg 387039456d
Pass 1 at adding DNS to controller 6 years ago
Suad Halilovic ffebcd247f 2020/07/16, Minor optmizations 6 years ago
Grant Limberg 154470b570
add original hiredis 6 years ago
Grant Limberg 73b1d57b13
rip out rabbitMQ 6 years ago
Adam Ierymenko 52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1 7 years ago
Adam Ierymenko f7e8d8f1dd
Fix LFDB path issue when using with Postgress in DBMirrorSet config 7 years ago
Adam Ierymenko 5289d3327c
Build fixes 7 years ago
Adam Ierymenko 00fb9c475e
More work on DB mirroring. 7 years ago
Adam Ierymenko 3c776675b3
Cruftectomy, work in progress on mirrorring 7 years ago
Adam Ierymenko 37d508ab96
Refactoring in prep for mirroring 7 years ago
Adam Ierymenko f6b080b8a2 Abstract out change listener from controller itself to permit DBs to shadow changes from other DBs. 7 years ago
Adam Ierymenko d4d350a285 Work in progress 7 years ago
Adam Ierymenko 5edd04638d LFDB work in progress 7 years ago
Adam Ierymenko 700cc92083 Indent fix 7 years ago
Adam Ierymenko cacdb445c7 Bump protocol version to 10 7 years ago
Adam Ierymenko 2966eac64f Get rid of ZT_FAST_MEMCPY because this is not really needed. 7 years ago
Grant Limberg fcb4221f97 rabbitMQ implementation 7 years ago
Adam Ierymenko a3b2aeb001 Take netmask bits from most specific route. 7 years ago
Adam Ierymenko 5b1ef2fb03 Take netmask bits from most specific route. 7 years ago
Adam Ierymenko 321cada1d7 Wrong criteria was wrong. Now with less wrong. 7 years ago
Adam Ierymenko 34c1023ba7 Wrong criteria was wrong. Now with less wrong. 7 years ago
Grant Limberg d98bdb5643 WIP: Pass listen port down to Postgres 7 years ago
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Grant Limberg d87fcca176 Fully operational pgsql controller 8 years ago
Grant Limberg 17af09a5cc Postgres Integration has begun 8 years ago
Diego Schulz fc6dba0797
Add functionality to erase members from networks using file backend in controller microservice 8 years ago
Adam Ierymenko f94aea8119 Return error 503 if RethinkDB is down when built as RethinkDB-based controller. 8 years ago
Adam Ierymenko 37ae3b2b80 Remote debug printf. 8 years ago
Adam Ierymenko 73e4286fbf Fix two controller bugs: filesystem bug and another possible infinite recursion bug. 8 years ago
Grant Limberg 9463d4abe4 Fix for issue #778 8 years ago
Adam Ierymenko 574b24c082 docs 8 years ago
Adam Ierymenko f7019d9e80 Tie up the rest of hub and spoke designated replicator multicast mode. 8 years ago
Adam Ierymenko 4e689998f9 Sanity checks on array sizes and fix a bug in IPv4 auto-assign. 8 years ago
Adam Ierymenko a1992d76f2 Doc updates and other fixes. 8 years ago
Adam Ierymenko 9bab49d2f9 Move DB stuff into Db. 8 years ago
Adam Ierymenko 0608704626 Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions. 8 years ago
Adam Ierymenko 4704d115c4 Some controller fixes. 8 years ago
Adam Ierymenko 8d9464c414 docs, and make RethinkDB controller DB driver upsert into the Controller DB and also update the hostname field. 8 years ago
Adam Ierymenko 926ecf9640 docs 8 years ago
Adam Ierymenko c57198decd Add remoteTraceLevel to controller. 8 years ago
Adam Ierymenko 0fb22df633 Get ephemeral status fields out of the configs. They do not belong there and it just complicates things. 8 years ago