Commit Graph

14 Commits

Author SHA1 Message Date
MDMCK10
3f2c814f1b Maybe not.
This commit reverts 31706c7, 983860f, 90b91bc.
2023-04-06 21:11:27 +02:00
MDMCK10
31706c7b93 fix small bug 2023-04-06 12:38:25 +02:00
MDMCK10
983860ff02 I hate race conditions 2023-04-05 20:34:15 +02:00
MDMCK10
90b91bc0e4 No more QMP deadlocks? It's more likely than you think. 2023-04-05 19:33:25 +02:00
Elijahr2411
ed5fda8021 Add proper logging 2023-02-24 22:54:28 -05:00
MDMCK10
5f603a88d9 Previous commit didn't work, let's try it again. 2023-02-11 20:52:25 +01:00
MDMCK10
25776c257f Change shutdown behavior (again)
I hope this works
2023-02-11 20:39:32 +01:00
MDMCK10
87cefdaaba Fix freezing on VM shutdown 2023-02-11 18:52:45 +01:00
MDMCK10
cea28ebf8c Add IPData, Windows support, bugfixes (#2)
* Add IPData, Windows support, bugfixes

Changes:
- Added IPData: mutes and votes are now tracked per-IP instead of per-user.
- Windows support: QMP over TCP can now be enabled in the config.
- Vote cooldown can now be specified in the config.
- Fixed bugs:
"Username is already taken" message appearing when it shouldn't

* Remove vote from closed connections

---------

Co-authored-by: Elijah R <62162399+elijahr2411@users.noreply.github.com>
2023-02-11 09:58:20 -05:00
modeco80
1637614c74 fix QMP deadlock 2023-02-07 22:38:41 -05:00
elijahr2411
6419604aa6 fix qmp hang if return is empty 2023-02-07 21:43:45 -05:00
elijahr2411
d9f8653f32 add all the staff actions and resets and uhh i forgot to commit but everything works now 2023-02-07 12:29:33 -05:00
elijahr2411
42ecfa2375 You can now take turns and control the VM. 2023-02-02 21:19:55 -05:00
elijahr2411
3235375581 everything 2023-01-31 22:00:30 -05:00