Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 6, 2012
  1. Do not hardcode extension name

    Show filename and error code when the extension loading attempt failed.
    This presents more accurate information to the user about the relevant
Commits on Jul 25, 2012
Commits on Jul 22, 2012
  1. Strip symbols from executable

    Because sometimes 50KB is too much.
    (yeah, kilobytes)
  2. refresh-env: Because some installer tools sucks

    Took KB104011 from Microsoft support page and implemented as a simple C
    program to lift the burden of juggling caused by some installers and the
    inability to broadcast environment changes to other process to avoid
    restart or logout of current session.
Commits on Jul 15, 2012
Commits on Jun 26, 2012
  1. Use LD function wrapping instead

    Instead of rely on linker ordering and disable an important feature like
    function duplication, we will rely on LD ability to wrap a function.
Commits on Jun 21, 2012
  1. Use linker flags consistently

    Other projects use -Wl and provide options using comma-separated, do the
    same here.
  2. Rename experiment

    It is not about static linking but instead patching a static library.
  3. Replace functions from static libs

    Attempt to produce a patch-free function replacement for static libraries.
    It uses LD tricks that support multiple definitions for this purpose.
Something went wrong with that request. Please try again.