Markus F.X.J. Oberhumer
efb4ec9cb8
New ACC version.
...
committer: mfx <mfx> 1089687481 +0000
2004-07-13 02:58:01 +00:00
Markus F.X.J. Oberhumer
4dbda29f82
New upstream version.
...
committer: mfx <mfx> 1089687264 +0000
2004-07-13 02:54:24 +00:00
Markus F.X.J. Oberhumer
befaa3c501
Detabified.
...
committer: mfx <mfx> 1089685145 +0000
2004-07-13 02:19:05 +00:00
John Reiser
f41edf9e21
more Example twiddling
...
committer: jreiser <jreiser> 1089683530 +0000
2004-07-13 01:52:10 +00:00
John Reiser
754f10f0b0
update Example from linux kernel debuggin
...
committer: jreiser <jreiser> 1089674802 +0000
2004-07-12 23:26:42 +00:00
John Reiser
5d331fdf69
new file format vmlinux/i386
...
Modified Files:
Makefile conf.h help.cpp linker.cpp p_elf.h packer.cpp
packerf.cpp packmast.cpp stub/Makefile stub/l_vmlinz.asm
Added Files:
p_vmlinx.h p_vmlinx.cpp stub/l_vmlinx.asm
committer: jreiser <jreiser> 1089652867 +0000
2004-07-12 17:21:07 +00:00
Markus F.X.J. Oberhumer
cbf1dbe2cb
Added new win32/pe option `--strip-loadconf'.
...
committer: mfx <mfx> 1089630382 +0000
2004-07-12 11:06:22 +00:00
Markus F.X.J. Oberhumer
3177de92fb
New ACC version.
...
committer: mfx <mfx> 1089162904 +0000
2004-07-07 01:15:04 +00:00
Markus F.X.J. Oberhumer
3878890783
Prefer gcc-3.4.0 over gcc-3.4.1. Converted PF_TO_PROT into a macro (small size gain).
...
committer: mfx <mfx> 1088832985 +0000
2004-07-03 05:36:25 +00:00
Markus F.X.J. Oberhumer
61594f7873
Misc cleanups.
...
committer: mfx <mfx> 1088804669 +0000
2004-07-02 21:44:29 +00:00
Markus F.X.J. Oberhumer
f412b5e0cd
Fixed Win64 warnings.
...
committer: mfx <mfx> 1088804606 +0000
2004-07-02 21:43:26 +00:00
Markus F.X.J. Oberhumer
f14d594a1a
New ACC version.
...
committer: mfx <mfx> 1088804565 +0000
2004-07-02 21:42:45 +00:00
Markus F.X.J. Oberhumer
f0279d23d3
Bumped version to start working on 1.92.
...
committer: mfx <mfx> 1088568203 +0000
2004-06-30 04:03:23 +00:00
Markus F.X.J. Oberhumer
18ef55ac14
Final updates for upx-1.91.
...
committer: mfx <mfx> 1088566877 +0000
2004-06-30 03:41:17 +00:00
Markus F.X.J. Oberhumer
0010c50de6
Updated.
...
committer: mfx <mfx> 1088552416 +0000
2004-06-29 23:40:16 +00:00
Markus F.X.J. Oberhumer
130699a33b
Updated.
...
committer: mfx <mfx> 1088541938 +0000
2004-06-29 20:45:38 +00:00
Markus F.X.J. Oberhumer
5a8d60d3e0
Assorted fixes.
...
committer: mfx <mfx> 1088541880 +0000
2004-06-29 20:44:40 +00:00
Markus F.X.J. Oberhumer
603dc83c1a
Fixed wrong n_mru storage in putPackHeader().
...
committer: mfx <mfx> 1088541728 +0000
2004-06-29 20:42:08 +00:00
Markus F.X.J. Oberhumer
51106e730b
Updated.
...
committer: mfx <mfx> 1088532712 +0000
2004-06-29 18:11:52 +00:00
Markus F.X.J. Oberhumer
23ec864130
Removed trailing whitespace.
...
committer: mfx <mfx> 1088532664 +0000
2004-06-29 18:11:04 +00:00
Markus F.X.J. Oberhumer
5349bd0b2a
Stricter check of some PE values.
...
committer: mfx <mfx> 1088532595 +0000
2004-06-29 18:09:55 +00:00
Markus F.X.J. Oberhumer
74d70fe1d9
New ACC version.
...
committer: mfx <mfx> 1088531787 +0000
2004-06-29 17:56:27 +00:00
Markus F.X.J. Oberhumer
041865c320
Misc cleanups.
...
committer: mfx <mfx> 1088103372 +0000
2004-06-24 18:56:12 +00:00
Markus F.X.J. Oberhumer
6a7d555ad7
Recompute tlsindex in buildLoader() as suggested by Laszlo.
...
committer: mfx <mfx> 1088101947 +0000
2004-06-24 18:32:27 +00:00
Markus F.X.J. Oberhumer
18262f79c7
New upstream version.
...
committer: mfx <mfx> 1087253885 +0000
2004-06-14 22:58:05 +00:00
John Reiser
9769599f1d
Avoid "ASCII armor" area below 16MB (0x01000000) for exec-shield and
...
pre-linked PT_INTERP such as ld-linux.so.2
l_lx_elf86.asm l_lx_elf86.lds l_lx_sh86.asm l_lx_sh86.lds
committer: jreiser <jreiser> 1084925700 +0000
2004-05-19 00:15:00 +00:00
John Reiser
aee150474c
Revamp do_xmap() to work under exec-shield and exec-shield-randomize,
...
and with pre-linked PT_INTERP such as ld-linux.so.2.
l_lx_elf.c l_lx_sh.c
committer: jreiser <jreiser> 1084923593 +0000
2004-05-18 23:39:53 +00:00
Markus F.X.J. Oberhumer
0e45021a5a
Bumped version-date.
...
committer: mfx <mfx> 1084324462 +0000
2004-05-12 01:14:22 +00:00
Markus F.X.J. Oberhumer
241abcc89c
Whitespace changes.
...
committer: mfx <mfx> 1084324421 +0000
2004-05-12 01:13:41 +00:00
Markus F.X.J. Oberhumer
90fc32a56e
Small cleanup.
...
committer: mfx <mfx> 1084324395 +0000
2004-05-12 01:13:15 +00:00
Markus F.X.J. Oberhumer
7ce85ab712
Fixes for gcc 3.4 (-funit-at-a-time). Reduced size of stubs a little bit.
...
committer: mfx <mfx> 1084323518 +0000
2004-05-12 00:58:38 +00:00
Markus F.X.J. Oberhumer
55cde23f10
Updated for gcc 3.4.0 release.
...
committer: mfx <mfx> 1084317169 +0000
2004-05-11 23:12:49 +00:00
Markus F.X.J. Oberhumer
a19e6cd4f5
Detabified.
...
committer: mfx <mfx> 1084317075 +0000
2004-05-11 23:11:15 +00:00
Markus F.X.J. Oberhumer
06f8c55908
Fixed partial reads.
...
committer: mfx <mfx> 1084308720 +0000
2004-05-11 20:52:00 +00:00
Markus F.X.J. Oberhumer
b10f68d20a
New ACC version.
...
committer: mfx <mfx> 1084307588 +0000
2004-05-11 20:33:08 +00:00
John Reiser
ed8a71bba1
recognize another variation of head.S: ljmp $0x10,...
...
committer: jreiser <jreiser> 1084136848 +0000
2004-05-09 21:07:28 +00:00
John Reiser
fee6f17caf
explicit PHDRS to control number of Elf32_Phdr: no PT_GNU_STACK
...
l_lx_elf86.lds l_lx_exec86.lds l_lx_sep86.lds l_lx_sh86.lds
committer: jreiser <jreiser> 1083997506 +0000
2004-05-08 06:25:06 +00:00
Markus F.X.J. Oberhumer
767e4e2ce6
New ps1/exe version from Jens.
...
committer: mfx <mfx> 1083813373 +0000
2004-05-06 03:16:13 +00:00
Markus F.X.J. Oberhumer
23f5370dcf
Added cdecl.
...
committer: mfx <mfx> 1083812698 +0000
2004-05-06 03:04:58 +00:00
Markus F.X.J. Oberhumer
37ae689328
New PS1 version from Jens.
...
committer: mfx <mfx> 1081901413 +0000
2004-04-14 00:10:13 +00:00
Markus F.X.J. Oberhumer
123b33efd4
New upstream version.
...
committer: mfx <mfx> 1081448201 +0000
2004-04-08 18:16:41 +00:00
Markus F.X.J. Oberhumer
736ec9d9e5
Now requires djasm-2.04-mfx1.
...
committer: mfx <mfx> 1081387577 +0000
2004-04-08 01:26:17 +00:00
John Reiser
5a94136764
"python -c" works, so python is a shell. [However, scripts often use:
...
#!/usr/bin/env python
instead of
#!/usr/bin/python
because for a long time python was not "blessed" by living in /usr/bin;
many users have python in /usr/local or some other place in $PATH.
And /usr/bin/env does not take "-c".]
committer: jreiser <jreiser> 1081041516 +0000
2004-04-04 01:18:36 +00:00
John Reiser
1555be40b7
fix alignment of loader after packing multiple blocks
...
p_lx_elf.h p_lx_elf.cpp
committer: jreiser <jreiser> 1080880623 +0000
2004-04-02 04:37:03 +00:00
Markus F.X.J. Oberhumer
60b7a3c33b
Updated to gcc-3.4 20040314 prerelease.
...
committer: mfx <mfx> 1080195627 +0000
2004-03-25 06:20:27 +00:00
Markus F.X.J. Oberhumer
a5d8e575bd
Building the Linux stub is now completely freestanding of any libc/kernel headers.
...
committer: mfx <mfx> 1080194907 +0000
2004-03-25 06:08:27 +00:00
Markus F.X.J. Oberhumer
23db1d375c
*** empty log message ***
...
committer: mfx <mfx> 1080194792 +0000
2004-03-25 06:06:32 +00:00
Markus F.X.J. Oberhumer
e06722d121
Finally fixed long-standing reloc bug.
...
committer: mfx <mfx> 1080194776 +0000
2004-03-25 06:06:16 +00:00
John Reiser
81e77a8b2b
linux-2.6.4 has different code in head.S
...
committer: jreiser <jreiser> 1079655854 +0000
2004-03-19 00:24:14 +00:00
Markus F.X.J. Oberhumer
5c567c5a76
Converted ctojr32 to use macro-local defines.
...
committer: mfx <mfx> 1075806803 +0000
2004-02-03 11:13:23 +00:00