summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-09-13Update deprecated autoconf macros and m4 filesGravatar Nikias Bassen3-116/+153
2021-07-01Use strcasecmp instead of copying and lower-casing string in ↵Gravatar Nikias Bassen2-8/+2
irecv_devices_get_device_by_hardware_model()
2021-07-01Check parameters in irecv_devices_get_device_by_* API and return error if NULLGravatar Nikias Bassen1-0/+9
2021-06-30README: Fix typoGravatar Nikias Bassen1-1/+1
2021-06-20Add Apple TV 4K (2nd gen)Gravatar Nikias Bassen1-0/+1
2021-06-20Make sure the device event handler thread has started before returning from ↵Gravatar Nikias Bassen1-3/+37
irecv_device_event_subscribe() This fixes a potential deadlock that might occur when irecv_device_event_unsubscribe() is called before the device event handler thread has started, eventually resulting in a deadlock.
2021-06-20thread: Add condition variable supportGravatar Nikias Bassen2-0/+86
2021-06-13[github-actions] Add build workflowGravatar Nikias Bassen2-0/+122
2021-06-13irecovery: Output product, model and marketing name for device informationGravatar Martin Szulecki1-0/+8
2021-06-13irecovery: Add new "--devices" option to list internal device dataGravatar Martin Szulecki1-2/+22
Let's get rid of all the copy/paste out there...
2021-06-13Update iPad model names with their marketing namesGravatar Nikias Bassen1-53/+53
2021-06-13Add iPad Pro 11-inch (3rd gen) and iPad Pro 12.9-inch (5th gen) devicesGravatar Nikias Bassen1-0/+8
2021-06-13Add iMac 24-inch M1 modelsGravatar Nikias Bassen1-0/+2
2021-05-26Add new irecv_send_command_breq to allow choosing the b_request usb param ↵Gravatar Benjamin BOURGEAIS2-8/+13
when sending commands
2021-01-25Add support for Apple Silicon/M1 Macs (device lookup) and remaining ↵Gravatar Daniel1-0/+11
T2/iBridge devices
2021-01-25Add support for HomePod and HomePod miniGravatar Daniel1-0/+4
2021-01-06Fix iBridge2,14 hardware model stringGravatar Nikias Bassen1-1/+1
2021-01-02Windows: Fix device enumerationGravatar DanyL1-21/+31
2020-10-23README: Add missing saveenv to exampleGravatar Nikias Bassen1-1/+2
2020-10-23Add support for iPhone 12 model seriesGravatar Nikias Bassen1-0/+4
2020-10-23Add all current Apple Watch models (only for device model lookup)Gravatar Nikias Bassen1-0/+24
2020-10-23Add support for iPad 8 and iPad Air 4 modelsGravatar Nikias Bassen1-0/+4
2020-07-06Fix compiler warning about format string specifiers by using uint64_t ↵Gravatar Nikias Bassen3-10/+10
instead of unsinged long long
2020-07-06linux/libusb: Break out of loop when device is found in ↵Gravatar Nikias Bassen1-3/+2
irecv_open_with_ecid() and make sure device list is always free'd properly Thanks to tihmstar for pointing this out.
2020-06-15Post release version bump to 1.0.1Gravatar Martin Szulecki1-1/+1
2020-06-15Update NEWS with latest changes1.0.0Gravatar Martin Szulecki1-2/+9
2020-06-15Adjust spacing/indentation of terminating device database entryGravatar Martin Szulecki1-1/+1
2020-06-15Add support for Watch1,1 (Apple Watch 38mm 1st gen) and Watch1,2 (42mm variant)Gravatar Martin Szulecki1-0/+3
2020-06-15Add support for iPad4,3 (iPad Air China)Gravatar Martin Szulecki1-0/+1
2020-06-15Fix wrong device information for iPad 7 variantsGravatar Martin Szulecki1-2/+2
2020-06-15Update copyright noticeGravatar Martin Szulecki1-1/+1
2020-06-14Fix usage example in README.md by using proper action optionGravatar Martin Szulecki1-2/+2
2020-06-14irecovery: Add new "--version" option to output version informationGravatar Martin Szulecki1-1/+9
2020-06-14irecovery: Add long argument name variantsGravatar Martin Szulecki1-13/+29
2020-06-14irecovery: Return an error if no action option was usedGravatar Martin Szulecki1-1/+8
2020-06-14Add API version to library and pkgconfig file for proper linkingGravatar Martin Szulecki3-7/+7
2020-06-13Add "contributing" section to README.mdGravatar Martin Szulecki1-0/+19
2020-06-13Update README with Apple trademarksGravatar Nikias Bassen1-1/+2
2020-06-12README: Fix typosGravatar Nikias Bassen1-3/+3
2020-06-12Improve README.md with a project description, installation and usage sectionsGravatar Martin Szulecki1-29/+68
2020-06-09Update NEWS with latest changesGravatar Martin Szulecki1-0/+1
2020-06-09Apply changes towards a project wide common "autogen.sh" fileGravatar Martin Szulecki1-12/+16
2020-06-08Rename pkg-config file to include major versionGravatar Nikias Bassen3-2/+2
2020-06-08Remove a trailig whitespace from public headerGravatar Martin Szulecki1-1/+1
2020-06-08Make sure README.md file is added to distribution archiveGravatar Martin Szulecki1-0/+3
2020-06-08Fix make distcheck target attempting to install udev rules to wrong prefixGravatar Martin Szulecki1-0/+3
2020-06-08Unfold automake flags and sources into multiple lines for maintainabilityGravatar Martin Szulecki1-5/+6
2020-06-08Move pkg-config file into src directory as the standard recommendsGravatar Martin Szulecki4-4/+4
2020-06-08Update README.md content, links and remove IRC link for nowGravatar Martin Szulecki1-6/+5
2020-06-04Add "check-news" automake option to ensure correct NEWS file on releasesGravatar Martin Szulecki1-1/+1