Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/qmk/qmk_driver_installer

Windows Driver Installer library for USB devices
https://github.com/qmk/qmk_driver_installer

set edit size for log to max allowed

e054ddab5851bf74ff19e3d2377fd4b12feabc48 authored over 14 years ago by Pete Batard <[email protected]>
fixed that long standing XP background colour bug

e26004799c98e885cdef87cd8cc9f835faab8ba6 authored over 14 years ago by Pete Batard <[email protected]>
removed unused Header Files folder in MSVC project

* also remove debug line in libwdi.c

7e72629500cb2ad37f8d1d3589b29be67ffaa911 authored over 14 years ago by Pete Batard <[email protected]>
bumped internal version

c058e6a2eafa333af334df3f9b09779cbcd80920 authored over 14 years ago by Pete Batard <[email protected]>
more generic manifests + use of libusb-win32_version files

22d9a7b80c9615d7d99533a0b72c920fb24691ee authored over 14 years ago by Pete Batard <[email protected]>
added inf-wizard versioning

8ecf5f5e730cbc7c0e05862cf5421176d93f1e2e authored over 14 years ago by Pete Batard <[email protected]>
removed MVSC's "Mixed Platforms" that was added with previous commit

4bea363925fde708b23c17044c163d7a35308308 authored over 14 years ago by Pete Batard <[email protected]>
better MS project organization & minor improvements

* also removed unneeded manifest dependency pragma from zadig.c
* use __GNUC__ instead of MinGW ...

ecbfad48755967369c9d5c3bb0e8dc6b0685e301 authored over 14 years ago by Pete Batard <[email protected]>
bumped internal version

2e00c6d931d8d88a1f2913016240f274fbe5d5b5 authored over 14 years ago by Pete Batard <[email protected]>
renamed zadig icon to zadig.ico

28f932ff3c116b23f4b20620d4e6c35db313e23c authored over 14 years ago by Pete Batard <[email protected]>
fixed a warning about uninitialized shExecInfo.lpClass (MinGW)

da7711e64a1600ab5d1864b94ede29841a8f6c2f authored over 14 years ago by Pete Batard <[email protected]>
fixed various warnings/errors in inf_wizard

* recent MinGW-w64 will complain about _WIN32_IE < 0x500
* 64 bit compilation requites the use o...

1bd0573cc79d3c54471c5fc202ec8a4276ac8344 authored over 14 years ago by Pete Batard <[email protected]>
revert DDK fix for warning C4130, and simply suppress the warning

* reason is workaround produces more warnings in MinGW-w64

bbc2cfcf09820c2565cb7914fbbfe5d860cdc1d2 authored over 14 years ago by Pete Batard <[email protected]>
added libusb-win32's inf-wizard to examples (DDK)

4388636b5436503d6f5c7485cf15a33358addee5 authored over 14 years ago by Pete Batard <[email protected]>
fixed libwdi.h path for examples

66ec0e291763de1ce7abaacc5f9064886655179b authored over 14 years ago by Pete Batard <[email protected]>
fixed DDK warning C4130: logical operation on address of string constant

acb5e319c9b3aa7deb60b818135c3f32caa1382f authored over 14 years ago by Pete Batard <[email protected]>
fixed DDK using wrong config.h if one exists at root level

5a148154275c05ab7dc25e663be868f17e1bf974 authored over 14 years ago by Pete Batard <[email protected]>
added inf-wizard builds to default VS 2008 builds

8d730103b53eac4ac1967e20e0d833b83b182da8 authored over 14 years ago by Pete Batard <[email protected]>
inf_wizard.c whitespaces

529793bca51ff685d7fb7a9e101d410d1ef55f17 authored over 14 years ago by Pete Batard <[email protected]>
added libwdi as a default include directory for all samples

e358dfe5d4f4783ba72fb311088e34980a6f1a7b authored over 14 years ago by Pete Batard <[email protected]>
added libusb-win32's inf-wizard to examples (MinGW/cygwin)

20d8ea0e9c0f30d0b3e77ff92885620ba67b6137 authored over 14 years ago by Pete Batard <[email protected]>
added libusb-win32's inf-wizard to examples (MSVC)

42ca64863fc163f39e705b9a9f4f40bee55161fa authored over 14 years ago by Pete Batard <[email protected]>
newer MinGW-w64 have newdev.h in include rather than include/ddk

* added detection in configure.ac as MinGW32 and multilib MinGW-w64 might use different location...

c058cf5bc3ef913e8a6d4d081e21f915de45a26a authored over 14 years ago by Pete Batard <[email protected]>
bumped internal version

350a374edf514e92a3b41386c78abcb43dbce197 authored over 14 years ago by Pete Batard <[email protected]>
installer returns an error message on when run from the commandline

91ade1726c4fa0aa2227e625d85bbb8ba99271c0 authored over 14 years ago by Pete Batard <[email protected]>
add a BOM mark for the UTF-16 inf

52903b56d16618e03cda24abf2166f6dd36eeb15 authored over 14 years ago by Pete Batard <[email protected]>
safer string macros (tokenizer)

b489343c7086875ef1f81a7d7c0f482b9baef3a0 authored over 14 years ago by Pete Batard <[email protected]>
safer string macros (core & samples)

103ba2809033d59cda873799fe0106140ccf0880 authored over 14 years ago by Pete Batard <[email protected]>
forces LF's for vid_data.sh

35f2e85f8be0caf4307f4878b7425a3fc1347d39 authored over 14 years ago by Pete Batard <[email protected]>
better forced CRLF on inf templates

b289679bb0fada74d3f13271817a2ff7722344e9 authored over 14 years ago by Pete Batard <[email protected]>
once again with forced LF's on autogen.sh

57693e74bc47ff6140cdefe08b165dccb70d9db0 authored over 14 years ago by Pete Batard <[email protected]>
another attempt at getting autogen.sh with LF regardless of autocrlf

d76eb475008f07bbe0b4d6784972db3532886e0c authored over 14 years ago by Pete Batard <[email protected]>
bumped internal version

e7b884da9487e72eefdb281fb73bc4680219f74e authored over 14 years ago by Pete Batard <[email protected]>
fixed log level settings in zadig

also ensured MSVC and manifest execution level matched for zadic

2f9097bfb629b572725d833f75c4f9a4ec318b2d authored over 14 years ago by Pete Batard <[email protected]>
brought zadic buildout in line with zadig one

f248f8c39c6b5f1a763437fb6699aad957320941 authored over 14 years ago by Pete Batard <[email protected]>
fixed a couple of bugs in ShellExecuteExU

72f94f8bcf9262b5ef60e54772ab39be16985a7a authored over 14 years ago by Pete Batard <[email protected]>
unconditionally set __cdecl on all main()'s

1811275d0f95501b996d2bc97b8103f7d8bb5bd9 authored over 14 years ago by Pete Batard <[email protected]>
UTF-8 overhaul, part 3: libwdi + additional installer fixes

libwdi now saves the inf and provides parameters to the installer in UTF-16

a50d1f49c77db3164efe1c59c8c0001ed8ca9c8a authored over 14 years ago by Pete Batard <[email protected]>
zadig_stdlg cleanup

b5581702093d5e241bd3c0f83aa5f7ea2c504096 authored over 14 years ago by Pete Batard <[email protected]>
updated & harmonized MSVC project files

208fe98c0c34f9732c0f744054a7726186f49c6f authored over 14 years ago by Pete Batard <[email protected]>
UTF-8 overhaul, part 2: installer

also other msapi_utf8 fixes

00afe1d52d4fccbf96d5a88efaf813cc6f1bab14 authored over 14 years ago by Pete Batard <[email protected]>
UTF-8 overhaul, part 1

also fixes various issues in stdlg (get_pid, etc)

2a0550488bf9425f828c465c04164957d46bf829 authored over 14 years ago by Pete Batard <[email protected]>
bumped internal version

c75ce9f9d1115e587a220ab7806c46bacf16cb4a authored over 14 years ago by Pete Batard <[email protected]>
added automated version bump script

1539d0cd500abf3b1d78abebddf1659df3de9589 authored over 14 years ago by Pete Batard <[email protected]>
improved security prompt handling

- try to close security popup if still present on installer exit

d425c622f57dd4374f2413e135895a1c6432a9f5 authored over 14 years ago by Pete Batard <[email protected]>
fine tuned the log level of various libwdi messages

5f59355ae5d27a7720af20051a1a642096d24cd6 authored over 14 years ago by Pete Batard <[email protected]>
added log level selection in zadig + added WDI_ prefix to log levels

also fixed "successfully created *.cat" issue

e5010b3107bfd0db133bc7bcfc1e1a80b94525ca authored over 14 years ago by Pete Batard <[email protected]>
more tokenizer improvements

796afd2960d440ffbacc6d0d06369e3f100704e7 authored over 14 years ago by Travis Robinson <[email protected]>
fixed a very nasty bug in get_sid()

When the token_user was freed, the PSID went with it, but with a slight delay
which made subsequ...

db638f4d2e3a00de56077eb1df983668c3bcc7cd authored over 14 years ago by Pete Batard <[email protected]>
removed unneeded call in zadig_stdlg.c

44124f675e59b52d1a18f998609ecdbc82ba779c authored over 14 years ago by Pete Batard <[email protected]>
updated tokenizer

d903876d63f39e9368ecc3eee903b3b6569946f4 authored over 14 years ago by Travis Robinson <[email protected]>
move progress bar into libwdi, part 3 (DDK, cygwin fixes)

- CreateFont would require end user apps linking with Gdi32 on DDK => hook into the DLL
- PBS_MA...

52bd664a3f79a6ef6a28f6c10741151e5dc27d7d authored over 14 years ago by Pete Batard <[email protected]>
fixed bug in tokenizer

2583bf3a7c90f3e30bf1c6b5f04d0576934ef80a authored over 14 years ago by Pete Batard <[email protected]>
add manifest to zadic & zadig Visual Studio tree

8931496b5efc7b76b69cbaa91e2c4c35d25180e5 authored over 14 years ago by Pete Batard <[email protected]>
use WINAPI instead of __stdcall

bd77c031eaaae37ea202106434869e2e7fe00b63 authored over 14 years ago by Pete Batard <[email protected]>
move progress bar into libwdi, part 2 (mutex + adjustments)

fe0efb42a19eb8f01ceae79c8a15b21a013c818e authored over 14 years ago by Pete Batard <[email protected]>
set proper font for progress dialog

c352926861321456b3b42eda98c12827de365769 authored over 14 years ago by Pete Batard <[email protected]>
move progress bar into libwdi, part 1

also updated versioning in libwdi.rc

b86564d70e04db8d8c92915105fddca8a4501be5 authored over 14 years ago by Pete Batard <[email protected]>
added .gitattributes to enforce proper line terminators

e8e498c81a0a980ab37a9d2c857a9fbb2b9b4992 authored over 14 years ago by Pete Batard <[email protected]>
updated zadig.rc

0e54fcb98268a5cd9af1a83e5c50b819bdefe9d0 authored over 14 years ago by Pete Batard <[email protected]>
added SOLUTIONDIR macro definition in embedder.h

suggested by Travis Robinson

06c51987cf1d9e31cc8017dcda6caf40d8a5fbb6 authored over 14 years ago by Pete Batard <[email protected]>
fixed I32 compilation errors for cygwin

cda21158dfc187887342a3933fb74c6a49b0a31f authored over 14 years ago by Pete Batard <[email protected]>
fixed zadig build error with --disable-static configure option

2acbff9efa7d20e2b273bd33d444a1043224d672 authored over 14 years ago by Pete Batard <[email protected]>
added missing __declspec(dllexport) for DLL builds

also added no_sample parameter for ddk_build + better handling of commandline parameters

a4adfd7c352b230af92624877dd1177a4ae89ed1 authored over 14 years ago by Pete Batard <[email protected]>
allowed external definition of directory macros for MS envs

019cc0c88a16c958ee73cbaec5a4c4497e43b276 authored over 14 years ago by Pete Batard <[email protected]>
made WinUSB inclusion optional when building from DDK

d133625883c6cd833b0437024babd9b8c8ee8bfc authored over 14 years ago by Pete Batard <[email protected]>
[NOT FOR RELEASE] added bm.sh

10c32b82fafdcba384b208963b8ed3b964b77961 authored over 14 years ago by Pete Batard <[email protected]>
fixed MinGW warnings for %08X

bb96c7f0d4c6cee5c9aa873cfe2a828093843f71 authored over 14 years ago by Pete Batard <[email protected]>
wdi_is_driver_supported returns VS_FIXEDFILEINFO (optional)

ca5e88b83cb00972dd51d593ad80b9e3d3b94d47 authored over 14 years ago by Pete Batard <[email protected]>
fixed bad hardware ID for composite devices (missing MI_##)

9a0e67ff5308cbc304799711553638f4d454ed12 authored over 14 years ago by Pete Batard <[email protected]>
use VS_FIXEDFILEINFO struct to store version in embedder.h

also additional checks in libwdi.c

35a6bc26115d62bf391ce617939609d3867983b2 authored over 14 years ago by Pete Batard <[email protected]>
fixed bad MSVC dest directory for zadic debug binary

f56d896987d6fdd862aab646446d437b27851a00 authored over 14 years ago by Pete Batard <[email protected]>
changed the ill-named resource.h to embedded.h

3d9cf74c4bc8f0e714feabf63eeeca4f4e10835f authored over 14 years ago by Pete Batard <[email protected]>
removed libwdi.def

7dfcb1855acd3231385c2a1244e024d4f227bf35 authored over 14 years ago by Pete Batard <[email protected]>
switched to tokenizer + inf templates for inf generation

tokenizer courtesy of Travis Robinson

4fc0fd5b2ec29058d3c9ac255a09305aa0c75b97 authored over 14 years ago by Pete Batard <[email protected]>
fixed missing vid data source for MSVC DLL build

e228c1cd8c92b2163472155a9a1b26b77c1d9dc4 authored over 14 years ago by Pete Batard <[email protected]>
added duration parameter for create_tooltip

ad63c98bf88e86cf766c6e293ba0a13993fe28ae authored over 14 years ago by Pete Batard <[email protected]>
populate inf version/date from embedded libusb0/winusb data

58805ad1b307594dd2a8887d32669ff1752056cf authored over 14 years ago by Pete Batard <[email protected]>
added 2k3/xp_64 detection for WinUSB in wdi_is_driver_supported

ee17109ad2d58f99f37c0ccee52c58e96131d0e0 authored over 14 years ago by Pete Batard <[email protected]>
win2k support improvements

8b9ee6b25e2d4980a19f68a56e10575ba997ec02 authored over 14 years ago by Pete Batard <[email protected]>
fixed 32/64 support for MinGW

multilib compiler now produces 64 bit compatible, 32 bit exe by default

e90e0626628b7d7b1a44d8ab4086d580ee1b23f7 authored over 14 years ago by Pete Batard <[email protected]>
fixed handling of overflowing log messages

issue reported by Travis Robinson

8170663d3bdeb6a009c35fb1dac51fd3cac05ed3 authored over 14 years ago by Pete Batard <[email protected]>
better handling of CR/LF for log messages

6f90de72bb19a306506e619a315787e391ff9bab authored over 14 years ago by Pete Batard <[email protected]>
fixed improper use of sizeof instead of strlen in logging.c

7852ae6105f9291cf5a4af04ad3951198cbd58f4 authored over 14 years ago by Pete Batard <[email protected]>
dynamic Manufacturer in inf - part 2: user override

e59002a5167fdd402a7a3a33a9139b098d34f907 authored over 14 years ago by Pete Batard <[email protected]>
broke down the global options into call-specific ones

737eff631803d45cd9cb8b8338690dd06585a0b4 authored over 14 years ago by Pete Batard <[email protected]>
renamed wdi_vid_to_string to wdi_get_vendor_name

8497adf7a029235a6f260b0e1b4dc091734515ed authored over 14 years ago by Pete Batard <[email protected]>
dynamic Manufacturer in inf - part 1: resolve from vid

3a9bf6617a35ed58a3f77bc7942014fa95290de4 authored over 14 years ago by Pete Batard <[email protected]>
added IA64 file embedding support for WinUSB and libusb0

also fixed libusb0 inf issues and improved WinUSB inf

fb7fcef4512f43ba9395d260cede1025e5da4e24 authored over 14 years ago by Pete Batard <[email protected]>
enabled Windows 2000 support

- set WINVER back from 0x501 (XP) to 0x500 (2k) in configure.ac
- removed the use of XP symlink ...

3cfc7e1472cddf3686b1c08c97f7ad0b6be7ab1e authored over 14 years ago by Pete Batard <[email protected]>
fixed trigraph warnings from gcc on vid_data.c

29dbc641f1a60f30f8de76b52a1efb54a348a8ee authored over 14 years ago by Pete Batard <[email protected]>
added sed script to recreate vid_data from latest and updated vid_data.c

22dd6a985288b5e93e9a1fb2899e170789314fac authored over 14 years ago by Pete Batard <[email protected]>
fixed DDK warning when embedding user files

3f59d357f463b838a5d07407ef4903ecd2eeae41 authored over 14 years ago by Pete Batard <[email protected]>
fixed freeing of static array when no user files are provided

bdcc3939af1285c702f508f9db74dec539d3407d authored over 14 years ago by Pete Batard <[email protected]>
fixed missing export for wdi_vid_to_string

e328796a43f076d8dbaad21a830e55a9a90a47b5 authored over 14 years ago by Pete Batard <[email protected]>
fixed creation of inf & cat as original user

a5f3e9d5744e17e4a8bef1501e0a1a8fa7d0b8a3 authored over 14 years ago by Pete Batard <[email protected]>
added wdi_vid_to_string (from similar function in zadig)

8759dc4c4016ca0a2e81cda012a6856d601c8b9f authored over 14 years ago by Pete Batard <[email protected]>
updated libusb0.sys inf file generation

also uses new libusb-win32 directory structure
also added blank cat file generation when creatin...

dc71a8f94d867395dc5023c113a97d002e8a694f authored over 14 years ago by Pete Batard <[email protected]>
fixed missing x86 libusb0 files when building for amd64

also, root directory for libusb-win32 no longer requires \bin

1aa88575900a46fbb9b2424fffd3acdf82a0bc9b authored over 14 years ago by Pete Batard <[email protected]>
create subdirectories as requested

also calls init_dll where missing

8b8f57de6054ecd776511add42e252793f01d7dd authored over 14 years ago by Pete Batard <[email protected]>