Joachim Bauch
|
0acf4e7785
|
Fix typo.
|
2018-02-14 20:52:52 +01:00 |
|
Joachim Bauch
|
663ddca84b
|
Update WINEPATH for Trusty.
|
2018-02-14 20:49:55 +01:00 |
|
Joachim Bauch
|
9ecfeb025d
|
Remove all object files on clean.
|
2018-02-14 20:41:25 +01:00 |
|
Joachim Bauch
|
9e295953a8
|
Prevent memory of library from spanning over 4GB bounaries.
Based on code from #67 / #79, fixes #63.
|
2018-02-14 20:31:28 +01:00 |
|
Joachim Bauch
|
55577d939c
|
Merge pull request #76 from fancycode/binsearch_export_names
Implement binary search for looking up exports by name.
|
2017-11-02 22:09:42 +01:00 |
|
Joachim Bauch
|
ac78ea10e7
|
Add test that loads a dll with lots of exports.
|
2017-11-02 21:49:44 +01:00 |
|
Joachim Bauch
|
98b95eca4c
|
Implement binary search for looking up exports by name.
Code based on #74 which contained code from py2exe.
|
2017-11-02 21:02:26 +01:00 |
|
Joachim Bauch
|
0884dccfa7
|
Update mingw -dev package for Trusty.
|
2017-11-02 20:15:22 +01:00 |
|
Joachim Bauch
|
00bc61e8c7
|
Merge pull request #70 from ForNeVeR/patch-1
readme: fix the doc file name
|
2017-07-17 08:46:59 +02:00 |
|
Friedrich von Never
|
2bbbc205d6
|
readme: fix the doc file name
|
2017-07-15 18:56:54 +07:00 |
|
Joachim Bauch
|
5c6b699b36
|
Merge pull request #51 from fancycode/cmake_testsuite
Also build and run testsuite on cmake CI tests.
|
2016-09-20 23:38:38 +02:00 |
|
Joachim Bauch
|
184113ca09
|
Also build and run testsuite on cmake CI tests.
|
2016-09-20 23:18:23 +02:00 |
|
Joachim Bauch
|
f5c9db8b5c
|
Simplfy some casting code, updated comments about 32/64 bit.
|
2016-09-20 22:36:55 +02:00 |
|
Joachim Bauch
|
6c4ab3589d
|
Added testcase to load image above 32bit.
|
2016-09-20 22:18:42 +02:00 |
|
Joachim Bauch
|
8d609dc2a2
|
Use script to run wine.
|
2016-09-20 01:34:42 +02:00 |
|
Joachim Bauch
|
5ce3707c7d
|
MSVC again - "static const" can not be used as array size.
|
2016-09-20 01:23:24 +02:00 |
|
Joachim Bauch
|
d9dcc0eb8c
|
Don't use "static const <type>", breaks on MSVC.
|
2016-09-20 01:17:12 +02:00 |
|
Joachim Bauch
|
e2826eb956
|
Fix MSVC compiler error.
|
2016-09-20 01:15:26 +02:00 |
|
Joachim Bauch
|
49a82873f7
|
Use "size_t" instead of "long" for sizes.
|
2016-09-20 01:05:09 +02:00 |
|
Joachim Bauch
|
4074f1e6ab
|
Simplify conditional compiled code a bit.
|
2016-09-20 01:00:39 +02:00 |
|
Joachim Bauch
|
caf917707b
|
Replace defines with static consts.
|
2016-09-20 00:54:28 +02:00 |
|
Joachim Bauch
|
221a470ad1
|
Merge pull request #50 from fancycode/fix_64bit_warnings
Fix various 64bit issues
|
2016-09-20 00:39:52 +02:00 |
|
Joachim Bauch
|
097403a8ad
|
Added wrapper to run wine/wine64.
|
2016-09-20 00:23:29 +02:00 |
|
Joachim Bauch
|
6c2c3e2fee
|
Fix more potential conversion issues on 64bit.
|
2016-09-20 00:23:29 +02:00 |
|
Joachim Bauch
|
03cd7c91d9
|
Fixed alignment of values/addresses on 64bit systems.
|
2016-09-20 00:23:29 +02:00 |
|
Joachim Bauch
|
de5dbce770
|
Error on some type conversion warnings.
|
2016-09-20 00:23:29 +02:00 |
|
Joachim Bauch
|
89883558fe
|
Merge pull request #48 from fancycode/appveyor-vc9
Also run CI against Visual Studio 2008.
|
2016-09-19 22:58:32 +02:00 |
|
Joachim Bauch
|
b26476ff8d
|
Also run CI against Visual Studio 9.
|
2016-09-19 22:43:29 +02:00 |
|
Joachim Bauch
|
1d19f9f750
|
Pass PLATFORM/UNICODE to cmake.
|
2016-09-19 22:43:01 +02:00 |
|
Joachim Bauch
|
d19c62ed82
|
Fixed detection of x64 platform.
|
2016-09-19 22:27:02 +02:00 |
|
Joachim Bauch
|
cfba548c66
|
Merge pull request #49 from fancycode/appveyor-script
Move AppVeyor test code to script.
|
2016-09-19 22:07:25 +02:00 |
|
Joachim Bauch
|
af2c521cf2
|
Added .gitattributes file.
|
2016-09-19 21:55:22 +02:00 |
|
Joachim Bauch
|
164b21ac07
|
Move AppVeyor test code to script.
|
2016-09-19 21:55:22 +02:00 |
|
Joachim Bauch
|
c4074afd3e
|
Merge pull request #47 from sakurai-youhei/hotfix/issue-45-remove-stdint_h
Remove stdint.h for VC++9.0 (VS2008)
|
2016-09-12 18:02:14 +02:00 |
|
Youhei Sakurai
|
c174ed1177
|
Remove stdint.h for VC++9.0 (VS2008)
|
2016-09-13 00:50:13 +09:00 |
|
Joachim Bauch
|
4b3d2a08d5
|
Merge pull request #33 from joankaradimov/custom-alloc-and-free
Pass alloc/free functions to MemoryLoadLibraryEx
|
2016-04-24 15:30:16 +02:00 |
|
Joan Karadimov
|
a1fb42d4c5
|
Add some tests for the custom free and alloc functions
|
2016-02-14 00:40:30 +02:00 |
|
Joan Karadimov
|
bc38a6b01d
|
Extract a ReadLibrary function in DllLoader.cpp
|
2016-02-13 18:39:40 +02:00 |
|
Joan Karadimov
|
d46b74d00d
|
Pass alloc/free functions to MemoryLoadLibraryEx
|
2016-02-12 11:39:41 +02:00 |
|
Joachim Bauch
|
d88817fbf7
|
Disable C4055 warning (data -> function pointer conversion).
|
2016-01-27 00:57:06 +01:00 |
|
Joachim Bauch
|
d9a6bb9c8f
|
Explicitly include "stdint.h" to make sure "uintptr_t" is defined (fixes #34).
|
2016-01-27 00:44:43 +01:00 |
|
Joachim Bauch
|
905ad75e82
|
Expose default callback functions.
This was suggested in #33.
|
2016-01-27 00:38:37 +01:00 |
|
Joachim Bauch
|
2e193f153a
|
Also build on MSVC 2015.
|
2015-12-20 22:13:27 +01:00 |
|
Joachim Bauch
|
cc562219af
|
Fix C4055 on MSVC.
|
2015-12-20 22:07:30 +01:00 |
|
Joachim Bauch
|
cddc54a671
|
Fixed syntax error on MSVC.
|
2015-12-20 21:51:29 +01:00 |
|
Joachim Bauch
|
5bda2104b9
|
Define "_CRT_SECURE_NO_WARNINGS" when compiling examples/tests.
|
2015-12-20 21:43:35 +01:00 |
|
Joachim Bauch
|
394fae8d51
|
Initialize variable (to make MSVC happy).
|
2015-12-20 21:39:47 +01:00 |
|
Joachim Bauch
|
15983313f4
|
Removed debug include.
|
2015-12-20 21:38:30 +01:00 |
|
Joachim Bauch
|
583e1b4a93
|
Fixed warning about unreferenced parameters.
|
2015-12-20 21:34:14 +01:00 |
|
Joachim Bauch
|
bc04853584
|
Add some checks to prevent overruns on broken input.
|
2015-12-20 21:26:53 +01:00 |
|