pajlada
6e0533e1da
chore: make sanitizers opt in ( #6493 )
...
Make code sanitizers opt in with the `CHATTERINO_SANITIZER_SUPPORT` CMake option. After that's enabled, use the `SANITIZE_*` flag to enable individual sanitizers.
Building tests is not required - sanitizers can be enabled in the app by itself.
2025-09-25 23:43:54 +02:00
pajlada
1f10935d78
fix: use qlogging in eventsub lib (through a hoop) ( #6161 )
2025-04-19 17:10:12 +02:00
nerix
108a437841
fix(eventsub): close connection after timeout ( #6059 )
2025-03-09 21:44:02 +00:00
nerix
9124c68278
fix(eventsub): check keepalive ( #6058 )
2025-03-09 21:32:49 +01:00
pajlada
81ef344fad
refactor(eventsub): conditionally use Howard's date lib ( #6048 )
...
Co-authored-by: Nerixyz <nerixdev@outlook.de >
2025-03-09 12:52:16 +00:00
pajlada
01cf8c281d
fix: Qt 6.4.3 build ( #6032 )
...
Also enables Qt 6.4.3 build in CI
2025-03-06 12:08:06 +00:00
pajlada
c03b883f05
feat(eventsub): implement channel.chat.user_message_(hold/update) ( #6008 )
2025-03-01 16:00:40 +00:00
nerix
95b97f42e6
feat(eventsub): add automod.message.* and channel.suspicious_user.* ( #6003 )
2025-02-27 21:53:48 +01:00
nerix
7fee3f7e37
chore(eventsub): add operator== and indicator for shared chat ( #5974 )
2025-02-22 20:55:20 +01:00
nerix
22c6c8dba8
fix(eventsub/string): minor cleanups ( #5973 )
2025-02-22 12:49:38 +00:00
pajlada
8a639c2dc3
chore(tests): try to generate coverage better ( #5972 )
2025-02-22 13:18:15 +01:00
nerix
10ac88e38b
feat(eventsub): use custom String type ( #5968 )
2025-02-22 11:37:39 +01:00
nerix
9afd60534a
refactor(eventsub): more references, less const ( #5953 )
2025-02-13 13:46:52 +01:00
nerix
9c96dd53c7
feat(eventsub): add basic parse tests and benchmark ( #5952 )
2025-02-12 22:45:13 +01:00