Adam Honse
|
fdd04a1511
|
Allow data size of zero for data length checks if protocol version is 4 or lower, this is to fix backwards compatibility with a bug in older versions OpenRGB.NET that has since been fixed.
|
2024-07-28 18:05:47 -05:00 |
|
Adam Honse
|
068761872e
|
Fix possible loss of data warning in AlienwareController.cpp
|
2024-07-28 17:58:35 -05:00 |
|
Adam Honse
|
b4d15b9545
|
Move wstring to string conversion to StringUtils.cpp and update most HID get serial number functions to use it
|
2024-07-28 17:42:01 -05:00 |
|
Adam Honse
|
366fda30f5
|
Test fixing Windows string conversion warning in AMDWraithPrismController
|
2024-07-28 02:45:29 -05:00 |
|
James Buren
|
5dc31a81a0
|
Fix error checking on CreateFile() usage
|
2024-07-28 05:30:14 +00:00 |
|
Adam Honse
|
e2126b9d29
|
Fix resizing zones over the network
|
2024-07-27 17:56:12 -05:00 |
|
Adam Honse
|
a2fb9a00fe
|
Add vendor string to HYTE mousemat controller
|
2024-07-27 16:55:28 -05:00 |
|
Adam Honse
|
e7240ecca0
|
Improve logging in NetworkServer.cpp and close listener if any packet with an invalid size is received
|
2024-07-27 16:38:41 -05:00 |
|
Adam Honse
|
99c1aa0c26
|
Add a mutex around groups of send() calls in NetworkClient.cpp to fix corrupt packets due to race conditions. If two network RGBControllers try to send a packet with data at the same time, a race condition could cause data from another thread to send in between the header and data for the active thread, corrupting the data stream.
|
2024-07-27 16:23:54 -05:00 |
|
Adam Honse
|
44268596b3
|
Add a size check to the client on controller data receiving
|
2024-07-26 00:39:45 -05:00 |
|
Adam Honse
|
64a0d2c061
|
Add some size checks on the server to ensure received data matches the size from the packet header
|
2024-07-26 00:19:19 -05:00 |
|
Adam Honse
|
215ae6118a
|
Fix uninitialized bytes valgrind warning in JGINYUEInternalUSBController.cpp
|
2024-07-25 23:49:14 -05:00 |
|
Adam Honse
|
f4ff81bd45
|
Fix uninitialized bytes valgrind warning in ProfileManager.cpp
|
2024-07-25 23:36:11 -05:00 |
|
James Buren
|
e42cefdf09
|
Fix LightSalt build errors on Windows
|
2024-07-25 03:09:55 -05:00 |
|
James Buren
|
4d8466cd60
|
Initial commit for LightSalt Peripherals
|
2024-07-25 01:20:25 +00:00 |
|
Pavel Kuzminov
|
c87efc5d67
|
Added Kingston Fury Beast RGB White DDR5 version
|
2024-07-25 00:51:34 +00:00 |
|
P4uLT
|
a970cd9a23
|
Initial commit for the Steelseries Arctis 5 (Original) to resolve #2291
|
2024-07-24 19:53:27 +00:00 |
|
Hampus Andersson
|
94d7703e9e
|
Added support Razer Cobra Pro Device Support
|
2024-07-24 16:41:47 +00:00 |
|
Adam Honse
|
2ec4183789
|
Ensure Device View updates when segments are configured
|
2024-07-23 22:47:03 -05:00 |
|
Adam Honse
|
a36162a971
|
Update SteelSeries common files to new standardized header format
|
2024-07-23 21:11:56 -05:00 |
|
Adam Honse
|
ef48039a1b
|
Update SteelSeriesSiberiaController files to new standardized header format
|
2024-07-23 20:57:07 -05:00 |
|
Milan Čermák
|
c366de98e7
|
Support for Kingston Fury DDR4/5 DIMMs
|
2024-07-23 19:37:15 +00:00 |
|
Kipi000
|
6fdcca3ca1
|
Added support for Gigabyte GTX 1660 Ti Gaming OC
|
2024-07-22 21:03:14 +00:00 |
|
Adam Honse
|
9c7aad8259
|
Update SteelSeriesSenseiController files to new standardized header format
|
2024-07-19 20:43:14 -05:00 |
|
Adam Honse
|
a4a457ad5c
|
Update SteelSeriesRivalController files to new standardized header format
|
2024-07-19 19:31:37 -05:00 |
|
Adam Honse
|
6d0c990834
|
Update SteelSeriesRival3Controller files to new standardized header format
|
2024-07-19 18:50:40 -05:00 |
|
Essem
|
5948da2372
|
Fix buffer overflow when zeroing Logitech G815/G915 little frame buffer data
|
2024-07-13 20:11:47 -05:00 |
|
Adam Honse
|
dec9081be2
|
Update SteelSeriesQCKMatController files to new standardized header format
|
2024-07-11 22:36:20 -05:00 |
|
Adam Honse
|
ac1c823ca1
|
Update SteelSeriesOldApexController files to new standardized header format
|
2024-07-11 22:34:10 -05:00 |
|
Adam Honse
|
05d707b8d4
|
Update SteelSeriesMouseController files to new standardized header format
|
2024-07-11 11:41:59 -05:00 |
|
Adam Honse
|
b8ca869b19
|
Update SteelSeriesArctis5Controller files to new standardized header format
|
2024-07-11 11:40:02 -05:00 |
|
Adam Honse
|
79527ef39a
|
Update SteelSeriesApexTZoneController files to new standardized header format
|
2024-07-11 11:37:05 -05:00 |
|
Adam Honse
|
3717c752c4
|
Update SteelSeriesApexMController files to new standardized header format
|
2024-07-11 11:34:40 -05:00 |
|
Adam Honse
|
7d9279abad
|
Update SteelSeriesApexController files to new standardized header format
|
2024-07-11 11:34:30 -05:00 |
|
Adam Honse
|
0709b0768f
|
Update SteelSeriesApex8ZoneController files to new standardized header format
|
2024-07-11 11:23:40 -05:00 |
|
Adam Honse
|
dac57f5a13
|
Update SteelSeriesApex3Controller files to new standardized header format
|
2024-07-09 23:32:05 -05:00 |
|
Adam Honse
|
ea19efd490
|
Update some SteelSeries files to new standardized header format
|
2024-07-09 22:50:43 -05:00 |
|
Adam Honse
|
ad9b1fb61a
|
Organize SteelSeries controllers into subfolders
|
2024-07-09 21:53:46 -05:00 |
|
Adam Honse
|
3d93134e86
|
Fix unused field warning in RazerKrakenController
|
2024-07-09 21:30:20 -05:00 |
|
Adam Honse
|
545cb4c9e1
|
Fix unused field warning in RazerController
|
2024-07-09 21:29:45 -05:00 |
|
Adam Honse
|
1772f5036e
|
Fix unused variable warning in RGBController_LogitechG915.cpp
|
2024-07-09 21:28:38 -05:00 |
|
Adam Honse
|
0856701f90
|
Fix unused field warning in LogitechGLightsyncController
|
2024-07-09 21:27:29 -05:00 |
|
Adam Honse
|
7e501b3a98
|
Fix override warnings in SteelSeriesAerox controller header files
|
2024-07-09 21:12:59 -05:00 |
|
Givo
|
eca69360e1
|
Resolve missing includes for Skyloong GK104 Pro
|
2024-07-09 20:12:02 -05:00 |
|
Will
|
1b4598576d
|
Added Skyloong GK104 Pro support
|
2024-07-09 23:48:31 +00:00 |
|
Zhi Yan
|
91b7c649c9
|
Fix some errors and increase the readability of some code
|
2024-07-09 15:56:16 +00:00 |
|
Adam Honse
|
474b33fef4
|
Fix string concatenation in NZXTMouseController
|
2024-07-09 00:07:40 -05:00 |
|
Adam Honse
|
52eda68a4e
|
Fix braces around subobject warning in GigabyteRGBFusion2USBController.cpp
|
2024-07-09 00:02:44 -05:00 |
|
Adam Honse
|
e2a0032657
|
Fix warnings in LianLiUniHubSLV2Controller
|
2024-07-08 23:00:55 -05:00 |
|
Adam Honse
|
535e0f177d
|
Fix warnings in LianLiUniHubSLInfinityController
|
2024-07-08 22:59:01 -05:00 |
|