build/unix/elfhack/elfhack.cpp
565a69914c4bee1e554cf47f04bd6f6b14e55f2a
created 2011-08-17 10:12 -0400
pushed 2011-08-17 14:14 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 678008 - Fix elfhack build in c++0x mode. r=mh+mozilla
c41f5c1ce4f161c077d28e29bfaff6e90ca82a8f
created 2011-07-15 10:15 +0200
pushed 2011-07-15 08:16 +0000
Mike Hommey Mike Hommey - Bug 671188 - Don't fail on R_*_NONE relocations with an empty r_offset. r=tglek
8b6ea9fa617328717298269efda72370af83f355
created 2011-06-23 04:08 +0200
pushed 2011-06-27 13:36 +0000
Mike Hommey Mike Hommey - Bug 651892 part 3 - Remove __cxa_pure_virtual relocations. r=tglek
080a8d06788964cf5d8c6467a35061bac2bbee4a
created 2011-06-23 04:07 +0200
pushed 2011-06-27 13:36 +0000
Mike Hommey Mike Hommey - Bug 651892 part 1 - Add a helper function to lookup symbols in a ElfSymtab_Section. r=tglek
bf12fcfef518c15f8d2062d6bfcf6ff341b75d2d
created 2011-03-14 14:41 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 637341 - Don't try to do anything on binaries that have already been elfhacked. r=tglek
bc02cd2cfd9830772d0a519769e161b94af5a6d5
created 2011-02-16 17:27 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 632920 part 2 - Add support for R_ARM_THM_JUMP24 relocation in elfhack. r=tglek,a=bsmedberg
c705e1cdb6ec717762188f14f177c65a48b7c73d
created 2011-02-16 17:25 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 632920 part 1 - Refactor relocations application to avoid error-prone duplication of code in elfhack. r=tglek,a=bsmedberg
19f13dea4d4a9a9506ac72f2a9d1c1c7409b9365
created 2011-02-12 10:28 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 629635 part 5 - Gracefully abort elfhack when injected code+data is bigger than original relocation section. r=tglek,a=blocking2.0:final
c40b2aa98f90aa229c0756f51caa485fb93230c6
created 2011-02-12 10:28 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 629635 part 3 - Add ElfSegment::getOffset and ElfSegment::getAddr functions. r=tglek,a=blocking2.0:final
47939414eff65fd6101bd8a182fe527d4e08c46f
created 2011-01-28 09:22 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 628988 part 2 - Adapt symbol tables content to elfhack changes. r=tglek,a=sdwilsh
072b2d4fa1176ca23d94b2c823f4771ef243109c
created 2011-01-28 09:22 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 628232 part 1 - Use the init symbol from elfhack injected code as an entry point instead of hardcoding 0. r=tglek,a=sdwilsh
be7d5e061ba63af8f22408824b39e0aa98d6ffc2
created 2011-01-28 09:22 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 628627 part 1 - Raise hard errors in some more cases in elfhack. r=tglek,a=sdwilsh
66ebc5e21967bc6500cd6e73f4b7b8b142f5c658
created 2011-01-28 09:22 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 628618 part 6 - Delay refreshing of ElfSection addresses and offsets. r=tglek,a=sdwilsh
839312525a7d8659e3a23ec48845428c2f72272e
created 2011-01-28 09:22 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 628618 part 5 - Don't set DT_REL*COUNT if it wasn't already set. r=tglek,a=sdwilsh
66c7448cb19b2f0e45612ad5133a8c2502518d80
created 2011-01-24 23:11 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 628283 - Make elfhack handle GNU_RELRO segments better. r=tglek,a=dbaron
a1ccb1c489baeeb2e738ce9173b5ee079b0243f9
created 2011-01-24 09:56 +0100
pushed 2012-09-11 20:39 +0000
Mike Hommey Mike Hommey - Bug 606145 part 2 - Import elfhack code. r=tglek,a=bsmedberg
less more (0) tip