Commit Graph

529 Commits

Author SHA1 Message Date
WolverinDEV
abeeae4ed5 Using one global event loop for the query and web client 2021-04-15 12:54:52 +02:00
WolverinDEV
6e2e005ed7 Heavily improving the clients join and leave performance 2021-04-15 03:28:08 +02:00
WolverinDEV
f41cfb8c30 Some general code cleanup 2021-04-14 23:12:51 +02:00
WolverinDEV
25b454ad0e Fixed the query client view power 2021-04-14 16:00:02 +02:00
WolverinDEV
6b774d3a80 Some code refactoring 2021-04-14 14:57:04 +02:00
WolverinDEV
bf643b4797 Fixed the default channel group assignment 2021-04-12 19:12:02 +02:00
WolverinDEV
3aa50a2c1a Fixed channel update 2021-03-23 17:26:16 +01:00
WolverinDEV
f410c9d467 Fixed typo 2021-03-22 20:52:44 +01:00
WolverinDEV
d6ec52b25b Fixed query permission calculation 2021-03-22 20:46:19 +01:00
WolverinDEV
968cd7172b Fixed another small compile error 2021-03-22 20:23:34 +01:00
WolverinDEV
ea0f75756d Fixed compile errors 2021-03-22 20:20:36 +01:00
WolverinDEV
90fcc074f2 Fixed guest server queries 2021-03-22 20:14:15 +01:00
WolverinDEV
41f5b30f56 Fixed some bugs related to the new server setup 2021-03-22 18:43:00 +01:00
WolverinDEV
ceb77a2c85 SOme updates 2021-03-21 23:51:37 +01:00
WolverinDEV
fb517f0b72 Removed the sanitizer 2021-03-11 14:41:19 +01:00
WolverinDEV
82aa59fdf9 Removed old junk 2021-03-11 14:35:15 +01:00
WolverinDEV
5991e5f4ad Finalizing the new group manager 2021-03-11 14:12:12 +01:00
WolverinDEV
061ce4c284 Fixed missing header 2021-03-10 20:33:47 +01:00
WolverinDEV
7604b03f02 Fixed the license upgrades 2021-03-10 20:31:25 +01:00
WolverinDEV
5dd3fd3e13 Merge branch '1.5.0' into new-groups 2021-03-08 13:00:17 +01:00
WolverinDEV
92a3faaed7 Some small bug fixes 2021-03-07 21:25:55 +01:00
WolverinDEV
2d0b9da08d Some more work for the new group manager 2021-03-07 19:17:20 +01:00
WolverinDEV
449df23a4b Merge branch '1.5.0' into new-groups
# Conflicts:
#	server/src/Group.h
#	server/src/InstanceHandler.cpp
#	server/src/InstanceHandler.h
#	server/src/VirtualServer.cpp
#	server/src/client/DataClient.cpp
#	server/src/client/DataClient.h
2021-03-01 19:22:15 +01:00
WolverinDEV
f213b199fc Updated the git teaspeak rev 2021-03-01 14:54:01 +01:00
WolverinDEV
c8438c5867 Fixed some compile errors 2021-03-01 14:50:57 +01:00
WolverinDEV
db71461646 Using property wrapper for all property accesses 2021-03-01 14:37:03 +01:00
WolverinDEV
1bdb178a3f Reworked the property system and fixed a crash 2021-03-01 14:16:44 +01:00
WolverinDEV
6a7e29b1eb Temporary stashing group changes 2021-02-28 19:03:41 +01:00
WolverinDEV
6f2d8ab6e4 Introduced the new group manager 2021-02-26 21:32:57 +01:00
WolverinDEV
ee52f4b8d9 Fixed the client icon id 2021-02-26 10:16:39 +01:00
WolverinDEV
1ea630b326 Removed the whole TS3 WebList feature 2021-02-25 11:54:47 +01:00
WolverinDEV
2c7e7e43d4 Removed the WebList feature 2021-02-25 11:52:58 +01:00
WolverinDEV
7325caa7e8 Updates for the new token system 2021-02-25 11:13:30 +01:00
WolverinDEV
22d366edc7 Updates for the 1.5.1 version 2021-02-25 11:13:10 +01:00
WolverinDEV
863bf0df65 Updating the ChangeLog.md and some small documentation changes 2021-02-24 14:57:50 +01:00
WolverinDEV
0033f40eca Updating files for the new token system 2021-02-22 22:04:37 +01:00
WolverinDEV
b40e1326cc Using tasks instead of inlining certain client updates 2021-02-21 21:56:52 +01:00
WolverinDEV
71b2d734bd Using this->ref() and this->weak_ref() instead of direct member access 2021-02-21 20:28:59 +01:00
WolverinDEV
e9445d6568 Some more improvements 2021-02-14 20:41:10 +01:00
WolverinDEV
be1a189076 Fixed an internal command handler hangup per client 2021-02-14 20:36:56 +01:00
WolverinDEV
61b6f13bbd Updating rev 2021-02-12 14:52:19 +01:00
WolverinDEV
58691a23b8 Fixed compile errors 2021-02-12 14:44:31 +01:00
WolverinDEV
84f4885466 Adding a flag to the packet decoder whatever we're on the server or client side 2021-02-07 18:04:56 +01:00
WolverinDEV
2b38287317 Some code refactoring 2021-02-07 12:27:40 +01:00
WolverinDEV
c31eb18849 Moved some voice udp utils to the shared teaspeak part 2021-02-07 12:27:28 +01:00
WolverinDEV
7dd8513f62 Made all non required libraries for the client optional 2021-02-06 21:00:06 +01:00
WolverinDEV
54e0571132 Some smaller changes and code cleanups 2021-02-05 17:20:39 +01:00
WolverinDEV
a608b52269 Fixed 32 bit related error 2021-02-05 15:14:46 +01:00
WolverinDEV
37b3101561 Fixed security level calculcation for too long numbers 2021-02-05 14:23:52 +01:00
WolverinDEV
9a523f1525 Some minor code refactors and fixed converter for 332bit builds 2021-02-05 14:20:11 +01:00