Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/getsolus/linux-hardware-qualifier
Checks that your hardware is supported by the kernel and enabled in its config
https://github.com/getsolus/linux-hardware-qualifier
Rework to be more C-like
3af30263eb0ae69b8c1d1e488c1476eda5be0f8b authored over 4 years ago by Bryan T. Meyers <[email protected]>
3af30263eb0ae69b8c1d1e488c1476eda5be0f8b authored over 4 years ago by Bryan T. Meyers <[email protected]>
remove unused code for smaller binary size
61e6186209820289c35336df180fa303f1fff866 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
61e6186209820289c35336df180fa303f1fff866 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Cleanup and deduplication
1df81e4f257bb264c04e7e55e4ca38d15f75b622 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
1df81e4f257bb264c04e7e55e4ca38d15f75b622 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Able to read in a kernel config file now
291972601ca8d57ea55ce04391d14311da0d01db authored almost 6 years ago by Bryan T. Meyers <[email protected]>
291972601ca8d57ea55ce04391d14311da0d01db authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Add missing tests, fmt
defc5fb8d55ce13280bdcfa0b41f12c8627736b4 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
defc5fb8d55ce13280bdcfa0b41f12c8627736b4 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Initial pass as USB sysfs support
2467cd99f3d5c98cefad9d4bb2c8a7877f812db2 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
2467cd99f3d5c98cefad9d4bb2c8a7877f812db2 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Update status in README
1f3ac1f5584578eb35614065a22ab3349aef86b3 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
1f3ac1f5584578eb35614065a22ab3349aef86b3 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Switch list to iterator instead of appends, fmt, memory fixups per valgrind
e7d85d020a1e6f3826f3706b2ecff19219d3bd21 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
e7d85d020a1e6f3826f3706b2ecff19219d3bd21 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Fix memory leaks and unsafe comparisons
3bb78146ee464fbd597ba0c4459bf18ec3ce7f7c authored almost 6 years ago by Bryan T. Meyers <[email protected]>
3bb78146ee464fbd597ba0c4459bf18ec3ce7f7c authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Update copyright notices and accidentally implement PCI sysfs support
b7fcb1fccc30fe5bfacaf7fe1ea6b9addaaac963 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
b7fcb1fccc30fe5bfacaf7fe1ea6b9addaaac963 authored almost 6 years ago by Bryan T. Meyers <[email protected]>
Merge branch 'master' of github.com:getsolus/linux-hardware-qualifier
ffcd2fc8b9c6404e2d77808ac7dc8acb2b448267 authored about 6 years ago by Bryan T. Meyers <[email protected]>
ffcd2fc8b9c6404e2d77808ac7dc8acb2b448267 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Added sysfs support for ACPI
7a60653f6cfa5d1e20343faaecd735690703440d authored about 6 years ago by Bryan T. Meyers <[email protected]>
7a60653f6cfa5d1e20343faaecd735690703440d authored about 6 years ago by Bryan T. Meyers <[email protected]>
Don't need defines guards if the variable is always defined
e6a14748dd5f2ecc39a325152630ba71bfe0b4db authored about 6 years ago by Bryan T. Meyers <[email protected]>
e6a14748dd5f2ecc39a325152630ba71bfe0b4db authored about 6 years ago by Bryan T. Meyers <[email protected]>
Fix path for ids list
8c796780b1aed1a8da3b4ba636a479c037221e2c authored about 6 years ago by Bryan T. Meyers <[email protected]>
8c796780b1aed1a8da3b4ba636a479c037221e2c authored about 6 years ago by Bryan T. Meyers <[email protected]>
make fmt
ce2ee15102409f52b44186e686ef897c25941c08 authored about 6 years ago by Bryan T. Meyers <[email protected]>
ce2ee15102409f52b44186e686ef897c25941c08 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Fix clang header formatting and cleanup includes
c770029cfc49140ed80fea31c33bf0c229cf044d authored about 6 years ago by Bryan T. Meyers <[email protected]>
c770029cfc49140ed80fea31c33bf0c229cf044d authored about 6 years ago by Bryan T. Meyers <[email protected]>
Now able to search for ACPI entries
06a73ca09af61cf05ff9e168ed2ef870a69543f4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
06a73ca09af61cf05ff9e168ed2ef870a69543f4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Lower test count for slower machines, for realsies
ef81038d189d2a4167f2c8276eed2548731578b4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
ef81038d189d2a4167f2c8276eed2548731578b4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Lower test count for slower machines
f8994911c96ef485655029e75f8fd45d86f2e6b1 authored about 6 years ago by Bryan T. Meyers <[email protected]>
f8994911c96ef485655029e75f8fd45d86f2e6b1 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Now able to search for PCI entries
5ef12d757fb0c9d1feac386fcc790cf0b232ca78 authored about 6 years ago by Bryan T. Meyers <[email protected]>
5ef12d757fb0c9d1feac386fcc790cf0b232ca78 authored about 6 years ago by Bryan T. Meyers <[email protected]>
USB Searches working now
123d0ff1cdf34af6ca84496f45b18677611b8342 authored about 6 years ago by Bryan T. Meyers <[email protected]>
123d0ff1cdf34af6ca84496f45b18677611b8342 authored about 6 years ago by Bryan T. Meyers <[email protected]>
misspelling
854cf499415d414c097f0285d760abae8755a9e2 authored about 6 years ago by Bryan T. Meyers <[email protected]>
854cf499415d414c097f0285d760abae8755a9e2 authored about 6 years ago by Bryan T. Meyers <[email protected]>
make fmt
a163714761d7e034204779830b40fcb6db383c58 authored about 6 years ago by Bryan T. Meyers <[email protected]>
a163714761d7e034204779830b40fcb6db383c58 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Clean up USB searching
1d7e9d775db6618ba472fb4b7cac5eb536f0eaab authored about 6 years ago by Bryan T. Meyers <[email protected]>
1d7e9d775db6618ba472fb4b7cac5eb536f0eaab authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add search test
9475c53d2839369aebc7fc27a5dea9a00fbb8606 authored about 6 years ago by Bryan T. Meyers <[email protected]>
9475c53d2839369aebc7fc27a5dea9a00fbb8606 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Able to search for USB IDS in index
18297ea3c9e2e8a4abebad677a27224bd2bdaec1 authored about 6 years ago by Bryan T. Meyers <[email protected]>
18297ea3c9e2e8a4abebad677a27224bd2bdaec1 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Initial pass at comparators
2a35f9492eaae24b6e0148527a59845850b48488 authored about 6 years ago by Bryan T. Meyers <[email protected]>
2a35f9492eaae24b6e0148527a59845850b48488 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Switch to using LKDDB_IDS_INDEX
ed611e838dbe8cec12d89090a487f1654e7fca5e authored about 6 years ago by Bryan T. Meyers <[email protected]>
ed611e838dbe8cec12d89090a487f1654e7fca5e authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add missing comments, clean up lists
0ae42ad1e1efc88fcce75152cca63c9551c1a6c6 authored about 6 years ago by Bryan T. Meyers <[email protected]>
0ae42ad1e1efc88fcce75152cca63c9551c1a6c6 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add tests/benchmarks and use a better folder structure
39afe7455ac375c4dff809d2abcf07cc5b0f9f88 authored about 6 years ago by Bryan T. Meyers <[email protected]>
39afe7455ac375c4dff809d2abcf07cc5b0f9f88 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add config.h and install the lkddb sources
ffff803d46245dbed2a1c02a6692b7a52a641de0 authored about 6 years ago by Bryan T. Meyers <[email protected]>
ffff803d46245dbed2a1c02a6692b7a52a641de0 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Cleanup main a bit
c5adea06debcc324928ab5b3d6e5b6e4e6dcf3e8 authored about 6 years ago by Bryan T. Meyers <[email protected]>
c5adea06debcc324928ab5b3d6e5b6e4e6dcf3e8 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Move file handling out in order to not have to duplicate checks
c754dcdcd0994f3b64b80733c6ae8a80131cf309 authored about 6 years ago by Bryan T. Meyers <[email protected]>
c754dcdcd0994f3b64b80733c6ae8a80131cf309 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Have types parsed into the index
b00fc969a96a03b203fb6d120f958a2010720ba8 authored about 6 years ago by Bryan T. Meyers <[email protected]>
b00fc969a96a03b203fb6d120f958a2010720ba8 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Have types parsed into the index
77fb3b0f71726b08dce4ab4d8fff7124464e7bd4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
77fb3b0f71726b08dce4ab4d8fff7124464e7bd4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Make test run longer to get decent time measurement
11da84814ab07f733a798fdc5cb3dc718bd68349 authored about 6 years ago by Bryan T. Meyers <[email protected]>
11da84814ab07f733a798fdc5cb3dc718bd68349 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Cleanup id scanning too
76a6c8ecbaa3733e808f8187f0d248bff888efd9 authored about 6 years ago by Bryan T. Meyers <[email protected]>
76a6c8ecbaa3733e808f8187f0d248bff888efd9 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Reuse pointer for id reading to save on extra parsing
37fab05986d03874f4f3a2845e6ccf60b1abe31b authored about 6 years ago by Bryan T. Meyers <[email protected]>
37fab05986d03874f4f3a2845e6ccf60b1abe31b authored about 6 years ago by Bryan T. Meyers <[email protected]>
Much faster file parsing
e6f170d0f1095d968460e1f794ec935816c58cb8 authored about 6 years ago by Bryan T. Meyers <[email protected]>
e6f170d0f1095d968460e1f794ec935816c58cb8 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add compaction to save heap space when everything is loaded
50cecde679d4338ac5507e18448fc4178dbcef8f authored about 6 years ago by Bryan T. Meyers <[email protected]>
50cecde679d4338ac5507e18448fc4178dbcef8f authored about 6 years ago by Bryan T. Meyers <[email protected]>
Improve list allocation to save allocs while reducing resident usage
0f41414031693f1f743f3ffd4290ee9d9e947a27 authored about 6 years ago by Bryan T. Meyers <[email protected]>
0f41414031693f1f743f3ffd4290ee9d9e947a27 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Clean up main.c
6e0dedb9dd9ede28e9b550e22a95d4470a6b6992 authored about 6 years ago by Bryan T. Meyers <[email protected]>
6e0dedb9dd9ede28e9b550e22a95d4470a6b6992 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Update README
5f1df2e8a2364a43c44e4307fd128b8fd41d711d authored about 6 years ago by Bryan T. Meyers <[email protected]>
5f1df2e8a2364a43c44e4307fd128b8fd41d711d authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add support for pci ids
e08406c6e45a9ded4410a92d67e0f270cb5c3468 authored about 6 years ago by Bryan T. Meyers <[email protected]>
e08406c6e45a9ded4410a92d67e0f270cb5c3468 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add support for usb_class_ids
4091284a3483c5ad7761d0290828352730ce4f4d authored about 6 years ago by Bryan T. Meyers <[email protected]>
4091284a3483c5ad7761d0290828352730ce4f4d authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add download task to simplify testing
481b24e30783308082176f3865edf925be306ee2 authored about 6 years ago by Bryan T. Meyers <[email protected]>
481b24e30783308082176f3865edf925be306ee2 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Added support for lkkdb usb_ids
889eddc533ece19329998cf54efa6f7869e8ae61 authored about 6 years ago by Bryan T. Meyers <[email protected]>
889eddc533ece19329998cf54efa6f7869e8ae61 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Switch to using macro to define lists as it saves code and reduces potential error
c480ae151c7674bae09522f93ef54ed6567211a7 authored about 6 years ago by Bryan T. Meyers <[email protected]>
c480ae151c7674bae09522f93ef54ed6567211a7 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add dependencies, build instructions, license to README
434535ce9caf68e35f030b33b34f99beb12f0fd2 authored about 6 years ago by Bryan T. Meyers <[email protected]>
434535ce9caf68e35f030b33b34f99beb12f0fd2 authored about 6 years ago by Bryan T. Meyers <[email protected]>
README typo
67ee52fe8760c62a0674ac92025c56979dbcb659 authored about 6 years ago by Bryan T. Meyers <[email protected]>
67ee52fe8760c62a0674ac92025c56979dbcb659 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Add ACPI parsing and updated README
5157323ab6110605decbc85764786b2a29f702e3 authored about 6 years ago by Bryan T. Meyers <[email protected]>
5157323ab6110605decbc85764786b2a29f702e3 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Refactor so that all lists use the same data structure
eae6ccb239106a50faa39fe637bbd18770fed7d4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
eae6ccb239106a50faa39fe637bbd18770fed7d4 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Now able to read acpi entries
4ce770779ff93f7cd24ebf5b81dcee2a175047ab authored about 6 years ago by Bryan T. Meyers <[email protected]>
4ce770779ff93f7cd24ebf5b81dcee2a175047ab authored about 6 years ago by Bryan T. Meyers <[email protected]>
Use a list for usb entries
9ecc4064677ed57b8f57526362e5b94074e9182d authored about 6 years ago by Bryan T. Meyers <[email protected]>
9ecc4064677ed57b8f57526362e5b94074e9182d authored about 6 years ago by Bryan T. Meyers <[email protected]>
USB parsing works now
2c21e1ec3fcfe8fc6364ffb10e00bb37aeb1f4da authored about 6 years ago by Bryan T. Meyers <[email protected]>
2c21e1ec3fcfe8fc6364ffb10e00bb37aeb1f4da authored about 6 years ago by Bryan T. Meyers <[email protected]>
Reading USB PID and VID
03d17a28a7bb6da0b9a485b3ff41611aa0687277 authored about 6 years ago by Bryan T. Meyers <[email protected]>
03d17a28a7bb6da0b9a485b3ff41611aa0687277 authored about 6 years ago by Bryan T. Meyers <[email protected]>
Boilerplate
4e831cf2df1b581f57acb65516b11b0a3f8a08ae authored about 6 years ago by Bryan T. Meyers <[email protected]>
4e831cf2df1b581f57acb65516b11b0a3f8a08ae authored about 6 years ago by Bryan T. Meyers <[email protected]>
Initial commit
c3785b232c01ba7a90a17e8cf3ffbf22465a96fb authored about 6 years ago by Bryan T. Meyers <[email protected]>
c3785b232c01ba7a90a17e8cf3ffbf22465a96fb authored about 6 years ago by Bryan T. Meyers <[email protected]>