Steffen Pankratz
05d4c747a9
- fixed compiler warning: dead initialization (the values are never read)
...
In order to not get compiler warnings about 'unused return values'
a void cast is used, which also makes it clear the the returned values
are ignored on purpose
2016-03-06 13:45:37 +01:00
Benjamin Dobell
2bab8d9473
Merge pull request #330 from kratz00/misc_fixes
...
Minor bug fixes.
2016-03-01 17:57:37 +11:00
Steffen Pankratz
34c4636ee0
- fixed possible null pointer access
2016-02-29 19:50:53 +01:00
Steffen Pankratz
46c4f8be14
- fixed logical error, wrong variable was used in error message
2016-02-29 18:42:55 +01:00
Steffen Pankratz
6d7d35fa76
- fixed memory leak
...
Memory allocated by 'new[]' should be deallocated by 'delete[]'.
2016-02-29 18:39:21 +01:00
Steffen Pankratz
a813fee3a0
- fixed typos
...
prefox <-> prefix
2016-02-29 18:37:21 +01:00
Benjamin Dobell
a59a290e23
Merge pull request #287 from yan12125/allow-disable-gui
...
Add an option to disable the frontend when building
2016-02-21 17:10:13 +11:00
Benjamin Dobell
8e45fd81c9
Merge pull request #325 from vaselo/master
...
Fixed libpit array overflows
2016-02-08 18:15:52 +11:00
vaselo
4be0c30302
Fixed libpit array overflows
2016-02-08 09:05:32 +02:00
Yen Chi Hsuan
f789e25d85
Add an option to disable GUI
2015-08-22 23:23:02 +08:00
Benjamin Dobell
d0526a3b74
Do not use static libusb-1.0 by default on Linux.
2015-03-21 14:53:43 +11:00
Benjamin Dobell
8cb7f3dd87
Actually fix #261 (CMake Linux detection)
2015-03-06 00:48:18 +11:00
Benjamin Dobell
2ad53a5100
Due to a Qt bug on OS X we need to browse for *.gz not *.tar.gz
2015-03-06 00:48:18 +11:00
Benjamin Dobell
b75bdcbc52
Added missing info to the Windows README
2015-02-21 05:31:14 +11:00
Benjamin Dobell
d3335dec58
Fixed a few Heimdall Frontend niggles
...
Yes, the HeimdallState enum class operator overloading and operator usage is
crazy nonsense. I want to love enum class, but this is just ridiculous.
2015-02-21 03:50:55 +11:00
Benjamin Dobell
fae5f627a0
Implemented hack to make WinUSB play nice with empty receive transfers
2015-02-21 03:50:55 +11:00
Benjamin Dobell
e98281afb7
Fixed incorrect method arguments causing PIT transfers to fail
2015-02-21 03:50:54 +11:00
Benjamin Dobell
b5f771346e
New signed codeless kext
...
In theory this codeless kext should be higher priority than Kies, however it
does not seem to be working consistently.
2015-02-21 03:30:26 +11:00
Benjamin Dobell
30f1968ff3
Make OS X kext installation work irrespective of current directory
2015-02-21 00:12:51 +11:00
Benjamin Dobell
625fdf2736
Fix issue with Linux specific code not compiling ( #261 )
2015-02-20 23:57:08 +11:00
Benjamin Dobell
e2f0470faf
Fix FindLibusb.cmake and make CMake setup IDE compatible
2015-02-20 02:15:31 +11:00
Benjamin Dobell
df988075c7
Fix case sensitive FS issue and update Linux README
2015-02-19 19:01:13 +11:00
Benjamin Dobell
67c17cc48b
Fix Unix build issues and work-around Qt5 Mac UI bugs
2015-02-19 05:22:04 +11:00
Benjamin Dobell
b22ae7b89f
Removed autotools and VS files, and standardised source dir naming
2015-02-19 04:13:33 +11:00
Benjamin Dobell
39b48f2357
Upgrade Heimdall Frontend to Qt5 and build with cmake
2015-02-19 04:13:26 +11:00
Benjamin Dobell
09ba183922
Update Heimdall CLI build to use an MSYS2 environment
2015-02-19 02:49:11 +11:00
Benjamin Dobell
69c3aafd81
Fix UNIX CMake (and OS X autotools) builds for Heimdall CLI
2014-12-10 00:57:29 +11:00
Benjamin Dobell
b9e722768f
CMake build fixes
2014-11-17 16:06:06 +11:00
Benjamin Dobell
ee53613ec1
Continue to support autotools... for now
2014-11-17 16:05:34 +11:00
Benjamin Dobell
1ddfdc1a88
CMake files for Heimdall CLI and mingw support
2014-11-17 07:02:39 +11:00
Benjamin Dobell
d613a87cdb
More empty transfer craziness, this time when receving packets
...
It seems newer devices need more weird empty transfers in order to
function.
2014-07-06 03:50:48 +10:00
Benjamin Dobell
fbebc394f4
Autogen'd files for Heimdall 1.4.1
2014-06-01 14:49:56 +10:00
Benjamin Dobell
082fb091f1
Fixed support for large files (up to 2^32 - 1 bytes)
...
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.
2014-06-01 14:09:56 +10:00
Benjamin Dobell
46d9a51e18
Fixed file transfer sequence bug
2014-06-01 13:12:07 +10:00
Benjamin Dobell
7d6ddcd5d5
Give devices some leeway to handle empty bulk transfers.
2014-05-31 12:09:33 +10:00
Benjamin Dobell
7e29d7ef9a
Fixed line endings in install-kext.sh
2014-05-21 03:31:25 +10:00
Benjamin Dobell
cadb167e0c
Signed the OS X codeless kext.
2014-05-21 03:26:43 +10:00
Benjamin Dobell
900161750e
Fixed regression that broke support for GT-I9100 etc.
2014-05-18 05:45:39 +10:00
Benjamin Dobell
d1a7f8d693
Tweaked VC++ linker options for Frontend (to ensure quicker builds).
2014-05-18 05:03:57 +10:00
Benjamin Dobell
fd23c07ef5
Removed unused optional parameters in BridgeManager.
2014-05-18 04:18:36 +10:00
Benjamin Dobell
fc0d542bc2
Fixed Frontend bug that could cause flashing to fail.
...
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.
2014-05-18 03:05:46 +10:00
Benjamin Dobell
bd9b2bdee6
Removed VC++ info from Windows README as builds are now statically linked.
2014-05-17 04:43:34 +10:00
Benjamin Dobell
b62d66b297
Windows does not provide (or require) va_copy.
2014-05-17 04:36:51 +10:00
Benjamin Dobell
ac8fd8500f
Updated .gitignore to exclude ./configure and Make output.
2014-05-15 01:00:24 +10:00
Benjamin Dobell
ba8600a6c3
Fixed Heimdall Frontend Mac builds.
2014-05-15 00:59:47 +10:00
Benjamin Dobell
abea6dbbe0
Added missing new lines to CLI help output.
2014-05-15 00:59:13 +10:00
Benjamin Dobell
e6fdafd482
Fixed help output alignment.
2014-05-11 19:26:26 +10:00
Benjamin Dobell
150e3344de
Fixed header guard typo.
2014-05-11 19:18:59 +10:00
Benjamin Dobell
e28d6c0768
Fixed hard-coded libdir regression.
2014-05-10 11:50:34 +10:00
Benjamin Dobell
b518fdc9f6
Merge pull request #199 from m-willers/fix_stdargs
2014-05-10 01:27:19 +10:00