searching for reviewer(tglek)
bc02cd2cfd9830772d0a519769e161b94af5a6d5: Bug 632920 part 2 - Add support for R_ARM_THM_JUMP24 relocation in elfhack. r=tglek,a=bsmedberg
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Feb 2011 17:27:35 +0100 - rev 62673
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 632920 part 2 - Add support for R_ARM_THM_JUMP24 relocation in elfhack. r=tglek,a=bsmedberg
c705e1cdb6ec717762188f14f177c65a48b7c73d: Bug 632920 part 1 - Refactor relocations application to avoid error-prone duplication of code in elfhack. r=tglek,a=bsmedberg
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Feb 2011 17:25:51 +0100 - rev 62672
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 632920 part 1 - Refactor relocations application to avoid error-prone duplication of code in elfhack. r=tglek,a=bsmedberg
19f13dea4d4a9a9506ac72f2a9d1c1c7409b9365: Bug 629635 part 5 - Gracefully abort elfhack when injected code+data is bigger than original relocation section. r=tglek,a=blocking2.0:final
Mike Hommey <mh+mozilla@glandium.org> - Sat, 12 Feb 2011 10:28:34 +0100 - rev 62465
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 629635 part 5 - Gracefully abort elfhack when injected code+data is bigger than original relocation section. r=tglek,a=blocking2.0:final
d79e30ee7a159bade9463a4b6eb61e6ab3ffd8ec: Bug 629635 part 4 - Make elfhack keep PT_GNU_RELRO segments as they were originally. r=tglek,a=blocking2.0:final
Mike Hommey <mh+mozilla@glandium.org> - Sat, 12 Feb 2011 10:28:34 +0100 - rev 62464
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 629635 part 4 - Make elfhack keep PT_GNU_RELRO segments as they were originally. r=tglek,a=blocking2.0:final
c40b2aa98f90aa229c0756f51caa485fb93230c6: Bug 629635 part 3 - Add ElfSegment::getOffset and ElfSegment::getAddr functions. r=tglek,a=blocking2.0:final
Mike Hommey <mh+mozilla@glandium.org> - Sat, 12 Feb 2011 10:28:34 +0100 - rev 62463
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 629635 part 3 - Add ElfSegment::getOffset and ElfSegment::getAddr functions. r=tglek,a=blocking2.0:final
8a96724c2a8d8ab54b7a0e4a562852968ba69a52: Bug 629635 part 2 - Don't allow elfhack to move the .dynamic section. r=tglek,a=blocking2.0:final
Mike Hommey <mh+mozilla@glandium.org> - Sat, 12 Feb 2011 10:28:34 +0100 - rev 62462
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 629635 part 2 - Don't allow elfhack to move the .dynamic section. r=tglek,a=blocking2.0:final
acd473c662fb63cca0194ba49c9552c444e2e52b: Bug 629635 part 1 - Make elfhack fail if different blocks need to be mapped to the same address. r=tglek,a=blocking2.0:final
Mike Hommey <mh+mozilla@glandium.org> - Sat, 12 Feb 2011 10:28:26 +0100 - rev 62461
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 629635 part 1 - Make elfhack fail if different blocks need to be mapped to the same address. r=tglek,a=blocking2.0:final
47939414eff65fd6101bd8a182fe527d4e08c46f: Bug 628988 part 2 - Adapt symbol tables content to elfhack changes. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61509
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628988 part 2 - Adapt symbol tables content to elfhack changes. r=tglek,a=sdwilsh
abb349de09a08079450528424929d8efadec58ec: Bug 628988 part 1 - Modify elfhack test so that the executable actively calls something from the library. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61508
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628988 part 1 - Modify elfhack test so that the executable actively calls something from the library. r=tglek,a=sdwilsh
d99da3128e4f60427ba95e6eb043dead92466790: Bug 628232 part 2 - Allow to build elfhack injected code as thumb. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61505
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628232 part 2 - Allow to build elfhack injected code as thumb. r=tglek,a=sdwilsh
072b2d4fa1176ca23d94b2c823f4771ef243109c: Bug 628232 part 1 - Use the init symbol from elfhack injected code as an entry point instead of hardcoding 0. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61504
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
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: Bug 628627 part 1 - Raise hard errors in some more cases in elfhack. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61502
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628627 part 1 - Raise hard errors in some more cases in elfhack. r=tglek,a=sdwilsh
4396179e309416d9fbfa909a46d6077de64142f1: Bug 628618 part 7 - Use a whitelist of ELF sections that can be moved. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61501
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628618 part 7 - Use a whitelist of ELF sections that can be moved. r=tglek,a=sdwilsh
66ebc5e21967bc6500cd6e73f4b7b8b142f5c658: Bug 628618 part 6 - Delay refreshing of ElfSection addresses and offsets. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61500
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628618 part 6 - Delay refreshing of ElfSection addresses and offsets. r=tglek,a=sdwilsh
839312525a7d8659e3a23ec48845428c2f72272e: Bug 628618 part 5 - Don't set DT_REL*COUNT if it wasn't already set. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61499
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628618 part 5 - Don't set DT_REL*COUNT if it wasn't already set. r=tglek,a=sdwilsh
b4a47cdebab6446343fcf5cdc4b3df77e840c75d: Bug 628618 part 4 - Initially set an address for the fake phdr ElfSection. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61498
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628618 part 4 - Initially set an address for the fake phdr ElfSection. r=tglek,a=sdwilsh
babff49f9e0df733c3cae832b997418702e32049: Bug 628618 part 3 - An ElfSection is relocatable if it has the SHF_ALLOC flag set independently of other flags. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61497
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628618 part 3 - An ElfSection is relocatable if it has the SHF_ALLOC flag set independently of other flags. r=tglek,a=sdwilsh
49f01e77666acf58caa0fd6c4bd311546cd0e39d: Bug 628618 part 2 - PT_DYNAMIC segment only contains SHT_DYNAMIC section. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:58 +0100 - rev 61496
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628618 part 2 - PT_DYNAMIC segment only contains SHT_DYNAMIC section. r=tglek,a=sdwilsh
b8426f83a0a62a30ddfc2d8a2cfb2b0a5762fd19: Bug 628618 part 1 - Support ElfLocations without a corresponding ElfSection. r=tglek,a=sdwilsh
Mike Hommey <mh+mozilla@glandium.org> - Fri, 28 Jan 2011 09:22:57 +0100 - rev 61495
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628618 part 1 - Support ElfLocations without a corresponding ElfSection. r=tglek,a=sdwilsh
66c7448cb19b2f0e45612ad5133a8c2502518d80: Bug 628283 - Make elfhack handle GNU_RELRO segments better. r=tglek,a=dbaron
Mike Hommey <mh+mozilla@glandium.org> - Mon, 24 Jan 2011 23:11:46 +0100 - rev 61185
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 628283 - Make elfhack handle GNU_RELRO segments better. r=tglek,a=dbaron
a1ccb1c489baeeb2e738ce9173b5ee079b0243f9: Bug 606145 part 2 - Import elfhack code. r=tglek,a=bsmedberg
Mike Hommey <mh+mozilla@glandium.org> - Mon, 24 Jan 2011 09:56:40 +0100 - rev 61170
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 606145 part 2 - Import elfhack code. r=tglek,a=bsmedberg
2e05b59c835240640e860a2cf4641c41e0ad82d7: Bug 611984 - Compilation failure on mingw in modules/libjar after bug 598416 landing r=tglek a=benjamin
Jacek Caban <jacek@codeweavers.com> - Sat, 22 Jan 2011 12:56:28 +0000 - rev 61137
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 611984 - Compilation failure on mingw in modules/libjar after bug 598416 landing r=tglek a=benjamin
da02b204f064819a9b6ec223c13570f269355a24: File fragmentation on update fix for partial updates which are by far the worst culprit - Bug 570058 - investigate small writes from MBS_ApplyPatch. r=tglek, r=dtownsend, a=dtownsend
Robert Strong <robert.bugzilla@gmail.com> - Thu, 02 Dec 2010 19:57:05 -0800 - rev 58532
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
File fragmentation on update fix for partial updates which are by far the worst culprit - Bug 570058 - investigate small writes from MBS_ApplyPatch. r=tglek, r=dtownsend, a=dtownsend
7d09a3dfbfcbddaa2652316bcef14c525d7e3b43: Bug 613425 - static checking suite: fix static initializer warnings with COMPONENT_REFs r=tglek a=test-only [DONTBUILD]
Ehren Metcalfe <ehren.m@gmail.com> - Fri, 26 Nov 2010 12:14:24 -0500 - rev 58261
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 613425 - static checking suite: fix static initializer warnings with COMPONENT_REFs r=tglek a=test-only [DONTBUILD]
4deec1586536fe0773aab091b4c259b3d0d753a7: bug 613603 - Don't check the manifest in the omnijar r=tglek a=blocking-fennec
Michael Wu <mwu@mozilla.com> - Tue, 23 Nov 2010 21:14:52 -0500 - rev 58122
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
bug 613603 - Don't check the manifest in the omnijar r=tglek a=blocking-fennec
9623c20329488f0511d7a5d93805aa0243e2c91d: Bug 555940 - Make named character names use a dedicated data type. r=tglek, a=jst.
Henri Sivonen <hsivonen@iki.fi> - Tue, 28 Sep 2010 10:32:31 +0300 - rev 57197
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 555940 - Make named character names use a dedicated data type. r=tglek, a=jst.
e92d70898e2201a58214f536d224bba755f16147: Bug 502176 - Replace static use of jArray with a plain old data staticJArray, introduce an autoJArray for nicer memory management. r=tglek, a=jst.
Henri Sivonen <hsivonen@iki.fi> - Tue, 28 Sep 2010 10:32:31 +0300 - rev 57196
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 502176 - Replace static use of jArray with a plain old data staticJArray, introduce an autoJArray for nicer memory management. r=tglek, a=jst.
699b0f8d60e4c643de74e3632a5b7175a76fa724: bug 599200 - Too much space can be allocated for cache block files. r=tglek@mozilla.com, a=blocker
Michal Novotny <michal.novotny@gmail.com> - Fri, 24 Sep 2010 14:20:23 +0200 - rev 56314
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
bug 599200 - Too much space can be allocated for cache block files. r=tglek@mozilla.com, a=blocker
f0af50ab42159a99534faa0b5c238edb0327af74: Bug 559961 - build fix r=tglek a=blocking
Takanori MATSUURA <t.matsuu@gmail.com> - Mon, 23 Aug 2010 14:37:09 -0700 - rev 51289
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 559961 - build fix r=tglek a=blocking
f07fe9c3a1a7efd06d02e7e5910b9236e4f83cc8: Bug 551286: Add a per function 'final' keyword in C++. r=tglek
Josh Matthews <josh@joshmatthews.net> - Sun, 28 Mar 2010 11:44:33 -0400 - rev 39955
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 551286: Add a per function 'final' keyword in C++. r=tglek
9dbceefc8c6c68a5777652ea17aebf1ae91cd8a3: Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Sun, 07 Mar 2010 22:56:45 +0900 - rev 39049
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg
46e12777d0ff2d60cc11a66076c3d4eb5fff7031: Bug 541828 followup: Convert "sizeof" result to signed integer, to fix signed-vs-unsigned build warning in nsZipArchive. r=tglek
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 28 Jan 2010 01:52:35 -0800 - rev 37604
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 541828 followup: Convert "sizeof" result to signed integer, to fix signed-vs-unsigned build warning in nsZipArchive. r=tglek
4be473b81462adad6dd9b282d96a13cf41db2e41: Bug 541828: crash in BuildFileList (r=tglek)
Alfred Kayser <alfredkayser@gmail.com> - Mon, 25 Jan 2010 10:21:49 +0100 - rev 37464
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 541828: crash in BuildFileList (r=tglek)
cc65a0921a1b9849cb805f987fa5243005a4e2be: Bug 525741 - two JAR tests fail if modification date of their files is on day daylight saving time starts or ends and after time change. r=dtownsend,tglek
Michal Novotny <michal.novotny@gmail.com> - Wed, 16 Dec 2009 00:01:08 +0100 - rev 37369
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 525741 - two JAR tests fail if modification date of their files is on day daylight saving time starts or ends and after time change. r=dtownsend,tglek
f952995d5044bd144fe27bad7084b41cb4a9b0b1: Bug 530409 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /modules/libjar/, r=tglek
Jae-Seong Lee-Russo <lusian@gmail.com> - Sun, 13 Dec 2009 09:32:10 -0800 - rev 35670
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 530409 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /modules/libjar/, r=tglek
b0b3613662193974736d70dabc48292492635a9a: [Bug 523065] libjar: use malloc instead of calloc for zlib. r=tglek
Alfred Kayser <alfredkayser@gmail.com> - Wed, 21 Oct 2009 11:58:49 +0200 - rev 34056
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
[Bug 523065] libjar: use malloc instead of calloc for zlib. r=tglek
092b0f9e39a3e3ff5dcc6b92146e0f3a8ecefa88: Bug 511754 - make nsZipItems point at ZipCentral references to mmapped jar area r=tglek
Alfred Kayser <alfredkayser@gmail.com> - Sat, 17 Oct 2009 17:54:54 +0200 - rev 33990
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 511754 - make nsZipItems point at ZipCentral references to mmapped jar area r=tglek
162daefc8007ef4a7971def1a3c7e4fc12aae3d5: Bug 521227 - Remove the no longer needed zliballoc chunk optimizations. r=tglek
Alfred Kayser <alfredkayser@gmail.com> - Fri, 09 Oct 2009 14:30:45 +0200 - rev 33711
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 521227 - Remove the no longer needed zliballoc chunk optimizations. r=tglek
3cab7a0c2c3d235ea469fec338e325ecb7db0987: Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
Alfred Kayser <alfredkayser@gmail.com> - Tue, 01 Sep 2009 14:47:00 -0500 - rev 32206
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
3b1daf281dedf262a0e970202bd3d8f2ee719fb7: Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
Alfred Kayser <alfredkayser@gmail.com> - Tue, 01 Sep 2009 14:47:00 -0500 - rev 32139
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
3c480a7f9ba99a2e3c49e751f88173c6963183ee: Bug 512708 - Remove long-dead TestJarCache and its makefile.win, r=tglek
Phil Ringnalda <philringnalda@gmail.com> - Thu, 27 Aug 2009 19:35:20 -0700 - rev 32049
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 512708 - Remove long-dead TestJarCache and its makefile.win, r=tglek
4fa9f187e09c0ca43772208f787c33cc3a163718: Bug 510247 - Simplify the BuildFileList scanner logic to prevent underruns on JAR files. r=tglek
Alfred Kayser <alfredkayser@gmail.com> - Tue, 25 Aug 2009 00:12:02 +0200 - rev 31798
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 510247 - Simplify the BuildFileList scanner logic to prevent underruns on JAR files. r=tglek
7dc5a61c3b07fca66e3356d935838087f4fefd81: Bug 419624 - Build framework, basic usage, and testsuite for statically checking the codebase using gcc-dehydra, r=luser,dbaron,tglek
benjamin@smedbergs.us - Wed, 27 Feb 2008 11:28:13 -0500 - rev 12116
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 419624 - Build framework, basic usage, and testsuite for statically checking the codebase using gcc-dehydra, r=luser,dbaron,tglek