Skip to content

0.2.2

Latest
Compare
Choose a tag to compare
@myfreeer myfreeer released this 06 Jul 06:22
  • qbittorrent-portable.7z contains all dlls for both 32-bit and 64-bit.
    • Note: use only ONE of them in the same folder
  • 32bit_iphlpapi.dll is for 32-bit qbittorrent, remove the 32bit_ prefix before use.
  • 64bit_iphlpapi.dll is for 64-bit qbittorrent, remove the 64bit_ prefix before use.

Hopefully iphlpapi.dll would support transmission-qt 2.9.4+ on windows, and version.dll would support Qt Creator 4.6.2+ and Illustrator CC 2018 22.0.2

Changes

  • hijack: pull from upstream and add winmm.dll target
  • hook: replace more dirs and refactor code
  • hook: use low byte of csidl avoiding csidl flags
  • build: add check target and reduce binary size
  • hook: add more target apis
    • SHGetFolderPathAndSubDirW
    • SHGetFolderPathAndSubDirA
    • SHGetFolderPathW
    • SHGetFolderPathA
    • SHGetFolderLocation
    • SHGetFolderPathEx
    • SHGetSpecialFolderPathA
  • hook: add more checks
    • SHGetFolderPathAndSubDir: create dir if pszSubDir
    • GetModulePath: return 0 on failure
    • all: check output pointer