Adam Ierymenko
|
0e5651f353
1.12.0 merge to main (#2104)
|
hai 1 ano |
Adam Ierymenko
|
cb086ff97f
Simplify SSO logic. SSO should just normally expire when it expires. No full deauth needed. Deauth is for really giving someone the boot.
|
%!s(int64=3) %!d(string=hai) anos |
Adam Ierymenko
|
576b4f03a5
Adjust deauth time window and send revocation when SSO members expire.
|
%!s(int64=3) %!d(string=hai) anos |
Adam Ierymenko
|
34de579c91
Handling of soon-to-expire members
|
%!s(int64=4) %!d(string=hai) anos |
Grant Limberg
|
96d15337bb
default 0
|
%!s(int64=4) %!d(string=hai) anos |
Grant Limberg
|
0702e581a1
remove some noisy log lines & fix a query error
|
%!s(int64=4) %!d(string=hai) anos |
Grant Limberg
|
4f521baafd
Big SSO update
|
%!s(int64=4) %!d(string=hai) anos |
Grant Limberg
|
19f4146aca
make DB::_memberChanged and _networkChanged virtual
|
%!s(int64=4) %!d(string=hai) anos |
Adam Ierymenko
|
c470c6255e
Postgres code for SSO (almost certainly needs work)
|
%!s(int64=4) %!d(string=hai) anos |
Adam Ierymenko
|
b270d527f4
Basic plumbing for authentication requirement and piping through of URL information.
|
%!s(int64=4) %!d(string=hai) anos |
Adam Ierymenko
|
06730c7d1d
BSL date bump
|
%!s(int64=5) %!d(string=hai) anos |
Grant Limberg
|
058d888311
More debug logging cleanup
|
%!s(int64=5) %!d(string=hai) anos |
Grant Limberg
|
88a3c685fb
latest
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
6a9a577c59
rulesSource needs to be required in network or pgsql has issues
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
00fb9c475e
More work on DB mirroring.
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
37d508ab96
Refactoring in prep for mirroring
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
f6b080b8a2
Abstract out change listener from controller itself to permit DBs to shadow changes from other DBs.
|
%!s(int64=6) %!d(string=hai) anos |
Joseph Henry
|
0e597191b8
Updated licenses for 2019
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
73e4286fbf
Fix two controller bugs: filesystem bug and another possible infinite recursion bug.
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
bbdb2aa672
Some work on IPv4 enabled ad-hoc networks.
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
574b24c082
docs
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
57b96af2c4
Fix for FileDB _networkChanged / _memberChanged problem.
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
4e689998f9
Sanity checks on array sizes and fix a bug in IPv4 auto-assign.
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
a1992d76f2
Doc updates and other fixes.
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
9bab49d2f9
Move DB stuff into Db.
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
8d9464c414
docs, and make RethinkDB controller DB driver upsert into the Controller DB and also update the hostname field.
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
9f85371073
cleanup
|
%!s(int64=7) %!d(string=hai) anos |
Adam Ierymenko
|
1613f42d00
Re-integrate in-filesystem DB into new controller DB structure.
|
%!s(int64=7) %!d(string=hai) anos |