Adam Ierymenko
|
ec84934d48
|
Disable spinlock to check CPU usage implications on multithreaded controllers.
|
2018-12-04 15:59:39 -08:00 |
|
Grant Limberg
|
328d08781a
|
finish pgbouncer integration
|
2018-12-03 16:12:15 -08:00 |
|
Grant Limberg
|
c8d5215870
|
add handling for PGBOUNCER_CONNSTR environment variable.
alows Central controllers to connect to PGBouncer on some threads. LISTEN threads still require a direct connection to the DB
|
2018-12-03 15:19:15 -08:00 |
|
Grant Limberg
|
62ccb48a0b
|
allow alternative ports for central controllers
|
2018-12-03 15:06:26 -08:00 |
|
Grant Limberg
|
82409eb345
|
add script to cycle central controllers
|
2018-12-03 15:04:46 -08:00 |
|
Grant Limberg
|
b75f212d70
|
Replace RethinkDB section in controller/README with PostgreSQL
|
2018-11-30 10:41:54 -08:00 |
|
Grant Limberg
|
ccb856749f
|
back to plain old libpq in dev
|
2018-11-30 10:40:57 -08:00 |
|
Adam Ierymenko
|
9d2bc9bf4e
|
Merge branch 'master' into dev
|
2018-11-28 08:44:45 -08:00 |
|
Adam Ierymenko
|
52c4385c16
|
Merge branch 'master' of http://git.int.zerotier.com/zerotier/ZeroTierOne
|
2018-11-28 08:44:12 -08:00 |
|
Adam Ierymenko
|
5da7d6d1ae
|
Merge docker update PR
|
2018-11-28 08:43:50 -08:00 |
|
Adam Ierymenko
|
65e0a74718
|
Merge pull request #869 from bltavares/patch-2
Update ZeroTier version on Docker
|
2018-11-28 08:41:42 -08:00 |
|
Grant Limberg
|
01d5d7d78b
|
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
|
2018-11-13 16:20:01 -08:00 |
|
Grant Limberg
|
e3381a4c1f
|
fix member init query
|
2018-11-13 16:19:55 -08:00 |
|
Adam Ierymenko
|
03e35b25b8
|
Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev
|
2018-11-13 16:02:31 -08:00 |
|
Adam Ierymenko
|
e2b0fb26b1
|
self-test build fix.
|
2018-11-13 16:02:26 -08:00 |
|
Grant Limberg
|
01c18cc442
|
update makefile for libpqxx controller
|
2018-11-13 16:01:43 -08:00 |
|
Grant Limberg
|
01e6df4d46
|
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
|
2018-11-13 16:00:17 -08:00 |
|
Grant Limberg
|
882b03436d
|
WIP: libpxx instead of libpq
|
2018-11-13 16:00:13 -08:00 |
|
Adam Ierymenko
|
690bd933d5
|
Support shutdown with postLimit in BlockingQueue
|
2018-11-13 13:52:45 -08:00 |
|
Adam Ierymenko
|
6684559cd9
|
More Mac tap improvements and threading efficiency improvements.
|
2018-11-13 13:51:25 -08:00 |
|
Adam Ierymenko
|
4ed7d20a48
|
Another stability fix... turns out vfork is problematic here.
|
2018-11-13 12:46:36 -08:00 |
|
Adam Ierymenko
|
350116c513
|
Stability improvements for Mac virtual Ethernet tap driver.
|
2018-11-13 12:42:03 -08:00 |
|
Adam Ierymenko
|
7bde2c089d
|
Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev
|
2018-11-13 12:08:02 -08:00 |
|
Adam Ierymenko
|
90631adb9b
|
Improve multithreading support for OneService (faster, dynamic adjustment of thread count based on HW concurrency).
|
2018-11-13 12:07:58 -08:00 |
|
Adam Ierymenko
|
f6450cd7e1
|
Cleanup and a minor performance improvement.
|
2018-11-13 10:19:51 -08:00 |
|
Adam Ierymenko
|
3b6b1d1674
|
Make incoming packet processor thread pool dynamic based on core count.
|
2018-11-13 09:35:20 -08:00 |
|
Grant Limberg
|
33d7b22abe
|
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
|
2018-11-11 23:06:31 -08:00 |
|
Grant Limberg
|
2f9712e6a7
|
utility script to update public controllers
|
2018-11-11 23:06:24 -08:00 |
|
Adam Ierymenko
|
b937aeb857
|
cleanup
|
2018-11-11 23:03:51 -08:00 |
|
Grant Limberg
|
f3d8846df3
|
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
|
2018-11-11 22:55:57 -08:00 |
|
Grant Limberg
|
2729db9555
|
exceptions
|
2018-11-11 22:55:53 -08:00 |
|
Adam Ierymenko
|
1cec4b1c4c
|
Raise thread count to 8
|
2018-11-11 22:55:38 -08:00 |
|
Adam Ierymenko
|
7048c77ebc
|
Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev
|
2018-11-11 22:35:26 -08:00 |
|
Adam Ierymenko
|
c9c17eaddd
|
Retire RethinkDB, simple receive path multithreading.
|
2018-11-11 22:35:15 -08:00 |
|
Grant Limberg
|
f1b82b734a
|
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
|
2018-11-11 21:09:35 -08:00 |
|
Grant Limberg
|
4c0e7aa8b0
|
more error checking
|
2018-11-11 21:08:51 -08:00 |
|
Adam Ierymenko
|
296e4616cc
|
Migrate Windows to use Visual Studio 2017 Community instead of 2015.
|
2018-11-11 20:31:31 -08:00 |
|
Adam Ierymenko
|
15649334a6
|
Do not use new "feth" devices for ZT traffic.
|
2018-11-11 19:22:07 -08:00 |
|
Adam Ierymenko
|
b3c2c0866f
|
Times should be int64_t, not uint64_t
|
2018-11-11 17:38:17 -08:00 |
|
Joseph Henry
|
c6ae81fac7
|
Added preprocessor check for __APPLE__ as an attempted fix for ticket #600
|
2018-11-11 14:23:24 -08:00 |
|
Joseph Henry
|
79086f0858
|
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
|
2018-10-26 12:00:01 -07:00 |
|
Joseph Henry
|
c148a23df4
|
Added preprocessor check for ZT_NO_CAPABILITIES around header includes
|
2018-10-26 11:59:55 -07:00 |
|
Adam Ierymenko
|
c56831767e
|
Fix Mac tap agent abort on EINTR.
|
2018-10-25 20:44:32 -07:00 |
|
Adam Ierymenko
|
72a724f075
|
Clean up some stuff after new feth tap implementation, and comment agent file.
|
2018-10-25 13:10:24 -07:00 |
|
Adam Ierymenko
|
96e1df5854
|
Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev
|
2018-10-25 12:43:35 -07:00 |
|
Adam Ierymenko
|
2e44b90f63
|
OSX no longer requires the kext due to feth black magic! The MacEthernetTapAgent must be installed in /Library/Application Support/ZeroTier/One for ZT to work now. Eventually this can let us do an app bundle, get rid of the pkg, and have ZT itself run with normal or reduced privileges. Also fixes GitHub issue #870 (at least for me) and may be faster than the old kext.
|
2018-10-25 12:43:30 -07:00 |
|
Grant Limberg
|
5a0adba798
|
Setup docker container to use jemalloc
|
2018-10-24 13:36:21 -07:00 |
|
Grant Limberg
|
761cc5c923
|
remove another noisy log line
|
2018-10-24 13:36:07 -07:00 |
|
Grant Limberg
|
f901b9dd6b
|
Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev
|
2018-10-24 12:08:48 -07:00 |
|
Grant Limberg
|
d87fcca176
|
Fully operational pgsql controller
|
2018-10-24 12:06:17 -07:00 |
|