Joachim Bauch
|
6c4ab3589d
|
Added testcase to load image above 32bit.
|
2016-09-20 22:18:42 +02:00 |
|
Joachim Bauch
|
49a82873f7
|
Use "size_t" instead of "long" for sizes.
|
2016-09-20 01:05:09 +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 |
|
Joachim Bauch
|
5bda2104b9
|
Define "_CRT_SECURE_NO_WARNINGS" when compiling examples/tests.
|
2015-12-20 21:43:35 +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 |
|
Joachim Bauch
|
9df6e7dc93
|
Add more error checking of return values.
|
2015-12-20 21:26:53 +01:00 |
|
Joachim Bauch
|
8c3d253325
|
Support building with cmake.
|
2015-08-22 01:00:13 +02:00 |
|
Joachim Bauch
|
927bd2a9f0
|
Link using "g++" to get reloc information.
|
2015-02-27 01:34:33 +01:00 |
|
Joachim Bauch
|
b889c72727
|
Bump year in copyright.
|
2015-02-27 00:22:03 +01:00 |
|
Joachim Bauch
|
5a448ce93a
|
Support loading (and running) EXE files (fixes #7).
|
2014-09-21 18:34:11 +02:00 |
|
Joachim Bauch
|
b8125d0a65
|
Compile everything with "g++" and link statically.
|
2014-09-21 14:24:44 +02:00 |
|
Joachim Bauch
|
8d286f8566
|
Bump version number.
|
2014-09-21 14:11:37 +02:00 |
|
Joachim Bauch
|
ce62f60a6e
|
Bump year in copyright.
|
2014-09-21 14:11:37 +02:00 |
|
Joachim Bauch
|
de7840af70
|
Removed trailing whitespaces.
|
2014-09-21 14:11:37 +02:00 |
|
Joachim Bauch
|
3c74a360e5
|
Differ between UNICODE and _UNICODE.
|
2013-03-12 01:15:52 +01:00 |
|
Joachim Bauch
|
a064d0e636
|
Support unicode compilation
|
2013-03-12 01:02:10 +01:00 |
|
Joachim Bauch
|
390efc33a1
|
Use new resource loading API
|
2013-03-12 00:44:17 +01:00 |
|
Joachim Bauch
|
132964d838
|
Store some resources in the DLL.
|
2013-03-12 00:33:30 +01:00 |
|
Joachim Bauch
|
a199afce7c
|
Use spaces instead of tabs - sorry for the noise.
|
2013-03-09 00:42:29 +01:00 |
|
Joachim Bauch
|
f7a34964ff
|
LoadLibrary returns NULL if loading failed
|
2013-03-09 00:03:04 +01:00 |
|
Joachim Bauch
|
7ffe0e2b66
|
Support passing the platform to build for (e.g. "make PLATFORM=x86_64" for 64bit build), defaults to i686).
|
2013-03-05 01:14:15 +01:00 |
|
Joachim Bauch
|
c23d0642d6
|
Added/updated makefiles to build all sample files using one "make".
|
2013-03-05 01:09:49 +01:00 |
|
Joachim Bauch
|
1cc307a883
|
Support compilation using MinGW on Linux.
|
2013-03-05 01:02:09 +01:00 |
|
Joachim Bauch
|
a486d330f2
|
added makefiles to compile with mingw
|
2010-10-24 00:37:53 +02:00 |
|
Joachim Bauch
|
1f8eb009e5
|
set eol-style on all files
|
2010-10-23 22:29:04 +00:00 |
|
Joachim Bauch
|
a7a9eda6c4
|
- removed parameter "size" from "MemoryLoadLibrary" as it wasn't used
- updated import table loading code, now also works with Delphi .bpl files
- updated section copying code for uninitialized sections
|
2004-10-31 12:29:52 +00:00 |
|
Joachim Bauch
|
37fc1b6e82
|
removed configuration files
|
2004-10-10 16:34:28 +00:00 |
|
Joachim Bauch
|
135337380a
|
added sample project
|
2004-10-10 16:31:50 +00:00 |
|