Grant Limberg
fb0e8aebdb
keep list of active networks in redis
6 years ago
Grant Limberg
13929aee6f
reduce log chattiness
6 years ago
Grant Limberg
c2409ad6c9
fix connection to redis cluster in online notification thread
6 years ago
Grant Limberg
08cb72bdba
Temp object was being destroyed before connection was used
6 years ago
Grant Limberg
d24c8d858c
include climits for Linux
6 years ago
Grant Limberg
879ef58565
Finalize Redis integration
6 years ago
Grant Limberg
8b8399efbc
Error recovery for network & member stream watchers
6 years ago
Grant Limberg
0f17508cac
error recovery in redis online notification
...
If a redis cluster member fails over to the slave, we'll get an error from not specifying the key for the insert. Recover from that instead of crashing the controller
6 years ago
Grant Limberg
7a138f963c
TIL: Creating a redis transaction without sending any commands throws an exception
...
So let's not do that
6 years ago
Grant Limberg
b637ced1ee
Track member status in Redis
6 years ago
Grant Limberg
ee91c81799
Initialize C arrays to NULL in NetworkConfig() constructor
6 years ago
Grant Limberg
8ac42b4600
controller status query fix
6 years ago
Grant Limberg
15c0c1db39
finish the RabbitMQ-ectomy
6 years ago
Grant Limberg
c9f942f79b
can now build centos8 docker container with Redis support
6 years ago
Grant Limberg
663df9118a
fix centos8 build
6 years ago
Grant Limberg
5d47697ade
helps to add the actual library
6 years ago
Grant Limberg
5babd01d40
centos8 binaries for libhiredis and libredis++
6 years ago
Grant Limberg
aab96964b6
Put debug output behind ZT_TRACE
6 years ago
Grant Limberg
c6518afa7a
Make sure the streams clean up after themselves
6 years ago
Grant Limberg
563655a1a4
Redis now usable as a message queue
6 years ago
Grant Limberg
d699116795
mac deps
6 years ago
Grant Limberg
8f3a0b17ad
redis++ binaries for mac
6 years ago
Grant Limberg
b5c661c5d5
add libhiredis.a for mac
6 years ago
Grant Limberg
154470b570
add original hiredis
6 years ago
Grant Limberg
73b1d57b13
rip out rabbitMQ
6 years ago
Grant Limberg
acb4ef0f12
add hiredis-vip to controller build
6 years ago
Joseph Henry
32a78b5f61
Fix preprocessor typo in previous commit
6 years ago
Joseph Henry
54f9f2ad53
Add special case for Ubiquiti routers in platformDefaultHomePath()
6 years ago
Grant Limberg
0d42108254
member ip inserts DO NOTHING on conflict
6 years ago
Grant Limberg
f6026f94a5
More fun with dupes
6 years ago
Grant Limberg
e702942041
Fix duplicate assigned IP check when adding assigned IPs to database
6 years ago
Grant Limberg
00ac35ad62
add --no-cache for docker central controller build
6 years ago
Grant Limberg
12a92fc4a1
Un-log & some production build image fixes
6 years ago
Grant Limberg
baa14a63c9
It's LOG! It's LOG!
...
It's big, it's heavy, it's wood
6 years ago
Grant Limberg
cce51cea5d
Merge branch 'pipeline' into dev
6 years ago
Grant Limberg
ba4324f992
Update jenkinsfile for new build process
6 years ago
Grant Limberg
81e982991b
add kali rolling
6 years ago
Grant Limberg
f6f4fba90e
Add docker configs for multi arch jenkins builds
6 years ago
root
23d5a972ba
disable lintian because sid/bullseye are sitting there running /bin/sleep 3 endlessly on this step
6 years ago
Grant Limberg
5faf0f8ab6
whoops
6 years ago
Grant Limberg
0f17cd4791
Update to jenkinsfile for multi-platform release builds
6 years ago
Grant Limberg
e0518ab176
testing armv5t instead of armv5 flag
6 years ago
Grant Limberg
28df0c2e38
Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev
6 years ago
Grant Limberg
7696d45093
Fix handling of invalid conf file
...
Fixes GitHub issue #1068
6 years ago
Grant Limberg
2a7d4fcde5
update vs project settings
6 years ago
Grant Limberg
995fa4a76c
Merge branch 'refs/heads/master' into dev
6 years ago
Grant Limberg
d8597884f6
jenkins windows
6 years ago
Grant Limberg
a993ddc54d
Merge branch 'refs/heads/master' into dev
6 years ago
Grant Limberg
54e25084fe
re-enable CI on master
6 years ago
Grant Limberg
e58a0b3efb
build central controller docker images on macOS
6 years ago