Commit History

Autor SHA1 Mensaxe Data
  Sam Lantinga 211054d9db hidapi: improved error handling %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga bc28790817 Make sure hidapi error handling is thread-safe %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga d51f84a2e1 Revert "Fixed double-free during multi-threaded hidapi access" %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 2b386b6c80 Fixed double-free during multi-threaded hidapi access %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 007c36e513 Added SDL_HINT_HIDAPI_IGNORE_DEVICES to specify devices that should be ignored in SDL_hid_enumerate() %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga e6834a1535 hidapi/linux: fixed crash if uevent info isn't available %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga b35d813ebb hidapi/linux: retry hid_send_feature_report() if the ioctl() fails with EPIPE (e.g. the device stalled) %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 7c65c9d411 hidapi/linux: fixed doubled and missing report ID for BLE devices %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 2004304348 Directly include hidapi.h bundled with the hidapi source code %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 3b7b8f3c09 Updated hidapi to 0.14.0 release %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga ba87b96cea Fixed signed/unsigned warnings %!s(int64=3) %!d(string=hai) anos
  Sam Lantinga c5790359fd Added precompiled header support for Visual Studio and Xcode (#6710) %!s(int64=3) %!d(string=hai) anos
  Sam Lantinga 0a48abc860 Switch header convention from `#include "SDL.h"` to `#include <SDL3/SDLh>` %!s(int64=3) %!d(string=hai) anos
  Sylvain ddad901c0d Remove unneeded semicolon %!s(int64=3) %!d(string=hai) anos
  Sam Lantinga 15a9890919 Added SDL_HINT_HIDAPI_IGNORE_DEVICES to specify devices that should be ignored in SDL_hid_enumerate() %!s(int64=3) %!d(string=hai) anos
  Sam Lantinga a547c185ce Fixed crash if uevent info isn't available %!s(int64=3) %!d(string=hai) anos
  Ozkan Sezer d2cf191936 hidapi, linux: merged a minor warning + code style fix from mainstream. %!s(int64=4) %!d(string=hai) anos
  Sam Lantinga 911d91c55c Retry hid_send_feature_report() if the ioctl() fails with EPIPE (e.g. the device stalled) %!s(int64=4) %!d(string=hai) anos
  Sam Lantinga 5b646cd19e Build hidapi code into SDL as a new public API %!s(int64=4) %!d(string=hai) anos
  Sam Lantinga db18764e41 Use correct relative include path %!s(int64=4) %!d(string=hai) anos
  Sam Lantinga bf97c5a22f Make sure SDL file descriptors don't leak into child processes %!s(int64=4) %!d(string=hai) anos
  Sam Lantinga 7d66fa209a Fixed double-copy of the report in BlueZ >= 5.56 %!s(int64=4) %!d(string=hai) anos
  Sam Lantinga d4954eb090 Removed debug code %!s(int64=5) %!d(string=hai) anos
  Sam Lantinga 6b56b98fc3 Fixed is_BLE() return value %!s(int64=5) %!d(string=hai) anos
  Sam Lantinga 65c9f1d2cc Fixed upstream bug: FD 0 is a valid file descriptor %!s(int64=5) %!d(string=hai) anos
  Sam Lantinga 30371f2d4d Fixed doubled report ID for Bluetooth Classic devices on Linux %!s(int64=5) %!d(string=hai) anos
  Sam Lantinga 494af7a6e7 Backed out change to dynamically load udev - it's already happening in SDL_hidapi.c %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 308e7f2fec Linux hidapi code dynamically loads udev %!s(int64=6) %!d(string=hai) anos
  Andrew Eikum 738dff4bbc hidapi: Update repository URLs %!s(int64=6) %!d(string=hai) anos
  Andrew Eikum 0e9560aea2 hidapi: Zero out new hid_device_info structs %!s(int64=6) %!d(string=hai) anos