diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |