Permalink
Commits on Feb 20, 2015
  1. New signed codeless kext

    Benjamin-Dobell committed Feb 20, 2015
    In theory this codeless kext should be higher priority than Kies, however it
    does not seem to be working consistently.
Commits on Feb 19, 2015
Commits on Feb 18, 2015
Commits on Dec 9, 2014
Commits on Nov 17, 2014
  1. CMake build fixes

    Benjamin-Dobell committed Nov 17, 2014
Commits on Nov 16, 2014
Commits on Jul 5, 2014
  1. More empty transfer craziness, this time when receving packets

    Benjamin-Dobell committed Jul 5, 2014
    It seems newer devices need more weird empty transfers in order to
    function.
Commits on Jun 1, 2014
  1. Fixed support for large files (up to 2^32 - 1 bytes)

    Benjamin-Dobell committed Jun 1, 2014
    The Loke protocol supports 32-bit unsigned for the size of files being
    flashed. However, POSIX file commands only support 32-bit (signed). As
    such we now have platform specific support for larger files.
Commits on May 31, 2014
Commits on May 20, 2014
Commits on May 17, 2014
  1. Fixed Frontend bug that could cause flashing to fail.

    Benjamin-Dobell committed May 17, 2014
    The resume boolean did not have a default value set. Consequently if the
    memory address containing the boolean was already non-null it resulted in
    the heimdall CLI binary being called with the --resume flag even though
    the Resume check-box in the UI was not checked.
Commits on May 16, 2014
Commits on May 14, 2014
Commits on May 11, 2014
Commits on May 10, 2014
Commits on May 9, 2014
  1. fix --stdout-errors handling

    mawillers authored and Benjamin-Dobell committed May 8, 2014
    When using --stdout-errors, the messages written to stdout contained garbage.
    
    Inside vfprintf(), each va_arg() consumes one entry from the va_args.
    Trying to use the same va_args variable again results in undefined behavior
    as subsequent va_arg() invocations continue to read from memory past the
    actual variable space.
    
    Instead, a copy has to be made with va_copy() and this be used for
    outputting to stdout.
Commits on May 6, 2014