| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update elf.h from glibc. | Roland McGrath | 2012-08-16 | 2 | -23/+257 |
| | | | | | Signed-off-by: Roland McGrath <[email protected]> | ||||
| * | elf32_checksum.c: Removed unused ebl_debugscn_p define and confusing comment. | Mark Wielaard | 2012-08-14 | 2 | -5/+5 |
| | | | | | Signed-off-by: Mark Wielaard <[email protected]> | ||||
| * | Implement support for archives with 64-bit symbol table | Petr Machata | 2012-08-07 | 3 | -43/+98 |
| | | | | | Signed-off-by: Petr Machata <[email protected]> | ||||
| * | elf_getshdr should work for elf->flags & ELF_F_MALLOCED. | Mark Wielaard | 2012-07-24 | 2 | -4/+12 |
| | | | | | | Reported-by: Nick Alcock <[email protected]> Signed-off-by: Mark Wielaard <[email protected]> | ||||
| * | elf*_xlatetom: do not check ELF_T_NHDR has integer number of records | Petr Machata | 2012-07-17 | 2 | -2/+11 |
| | | | | | | | | See this bug report for more details: https://bugzilla.redhat.com/show_bug.cgi?id=835877 Signed-off-by: Petr Machata <[email protected]> | ||||
| * | Update name, license and contributor policy. | Mark Wielaard | 2012-06-05 | 125 | -4975/+2375 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change name from "Red Hat elfutils" to "elfutils". * Update license of standalone tools and test from GPLv2 to GPLv3+. * Change license of libraries from GPLv2+exception to GPLv2/LGPLv3+. * Add Developer Certificate of Origin based contributor policy. top-level: - COPYING: Upgraded from GPLv2 to GPLv3. - CONTRIBUTING, COPYING-GPLv2, COPYING-LGPLv3: New files. - NEWS: Added note about new contribution and license policy. - Makefile.am: Updated to GPLv3, added new files to EXTRA_DIST. - configure.ac: Update to GPLv3, changed AC_INIT name to 'elfutils'. backends, lib, libasm, libcpu, libdw, libdwfl, libebl, libelf: - All files updated to GPLv2/LGPLv3+. Except some very small files (<5 lines) which didn't have any headers at all before, the linker .maps files and the libcpu/defs files which only contain data and libelf/elf.h which comes from glibc and is under LGPLv2+. config: - elfutils.spec.in: Add new License: headers and new %doc files. - Update all license headers to GPLv2/LGPLv3+ for files used by libs. src, tests: - All files updated to GPLv3+. Except for the test bz2 data files, the linker maps and script files and some very small files (<5 lines) that don't have any headers. Signed-off-by: Richard Fontana <[email protected]> Signed-off-by: Mark Wielaard <[email protected]> | ||||
| * | Remove .mtn-ignore and .cvsignore files. | Mark Wielaard | 2012-06-05 | 1 | -1/+0 |
| | | | | | We use .gitignore these days. | ||||
| * | elf32_offscn.c: Do not match SHT_NOBITS sections at OFFSET. | Mark Wielaard | 2012-04-02 | 2 | -1/+7 |
| | | | | | | | readelf -d doesn't work if a SHT_NOBITS section is right before the actual .dynamic section at the same offset. elflint also fails on such binaries. So skip SHT_NOBITS sections at the same offset in [g]elf[32|64]_offscn(). | ||||
| * | Don't exclude sh_type >= SHT_NUM from stripping. | Roland McGrath | 2012-03-22 | 2 | -5/+6 |
| | | |||||
| * | elf_end.c (elf_end): Call rwlock_unlock before rwlock_fini. | Mark Wielaard | 2012-02-26 | 2 | -0/+5 |
| | | | | | Reported-by: Kurt Roeckx <[email protected]> | ||||
| * | Fix doubled words. | Marek Polacek | 2011-04-16 | 1 | -1/+1 |
| | | |||||
| * | Fix off64_t overflow when MAXIMUM_SIZE == ~0. | Jan Kratochvil | 2011-01-05 | 2 | -2/+7 |
| | | |||||
| * | Add missing size entries for ELF_T_LIB and ELF_T_GNUHASH. | Roland McGrath | 2010-08-18 | 3 | -4/+17 |
| | | |||||
| * | Implicitly set dirty bit | Ulrich Drepper | 2010-06-14 | 4 | -3/+18 |
| | | | | | | | | | The gelf_update_[eps]hdr functions didn't implicitly mark the data structures as modified. This has always been the case and programs should set the bit but it is somewhat inconsistent since other update functions implicitly set the bit. Do it in these three cases, too. | ||||
| * | Fix typo in last change. | Roland McGrath | 2010-04-14 | 1 | -1/+1 |
| | | |||||
| * | Handle truncated phdrs without crash. | Roland McGrath | 2010-04-14 | 3 | -10/+18 |
| | | |||||
| * | Update elf.h from glibc. | Roland McGrath | 2010-04-13 | 2 | -2/+3 |
| | | |||||
| * | Complete SH port. | Matt Fleming | 2010-04-10 | 2 | -0/+28 |
| | | |||||
| * | Fix some message typos and xgettext markers. | Roland McGrath | 2010-04-06 | 2 | -3/+8 |
| | | |||||
| * | Fix for the same | Petr Machata | 2010-04-06 | 2 | -3/+11 |
| | | | | | * Initialize data.s for data that do not need a conversion. | ||||
| * | elf.h: Update from glibc. | Roland McGrath | 2010-03-11 | 2 | -1/+11 |
| | | |||||
| * | Update elf.h | Ulrich Drepper | 2010-03-04 | 2 | -2/+38 |
| | | |||||
| * | Avoid wild section data pointers from bogus sh_offset in mapped files. | Roland McGrath | 2010-02-17 | 2 | -8/+20 |
| | | |||||
| * | Clean up and consolidate automake magic to reduce duplication and to work ↵ | Roland McGrath | 2010-02-15 | 2 | -22/+6 |
| | | | | | with --disable-dependency-tracking. | ||||
| * | Add elf_getphdrnum, support >65536 phdrs. | Roland McGrath | 2010-01-07 | 14 | -47/+264 |
| | | |||||
| * | Fix fill_mmap for sections past the section headers | Lubomir Rintel | 2010-01-04 | 2 | -2/+10 |
| | | | | | | | | | | | If fill_mmap() was run for a section that's past the shdr_end, but does not immediately follow the section headers the fill start would be determined incorrectly as shdr_end, which would wipe off contents of sections between shdr_end and current one. Issue was reported and triaged by Hugo Mildenberger, Graham Murray and Peter Alfredsen. (http://bugs.gentoo.org/show_bug.cgi?id=288977) | ||||
| * | Fix whitespace, copyright years. | Roland McGrath | 2009-11-10 | 1 | -2/+2 |
| | | |||||
| * | __libelf_readall: Fetch file size if not yet known. | Roland McGrath | 2009-11-10 | 2 | -2/+26 |
| | | |||||
| * | Mark the archive header as unusable when there is no next ar element. | Mark Wielaard | 2009-11-06 | 2 | -0/+9 |
| | | |||||
| * | Makefile.am (libelf.so): Use -Wl,-z,defs not -defs. | Mark Wielaard | 2009-08-12 | 2 | -1/+5 |
| | | |||||
| * | Update elf.h from glibc. | Ulrich Drepper | 2009-07-26 | 2 | -0/+7 |
| | | |||||
| * | Fix handling of gaps between sections when writing files in libelf. | Lubomir Rintel | 2009-07-21 | 2 | -2/+10 |
| | | |||||
| * | Reorder Elf struct members for optimal packing. | Roland McGrath | 2009-07-08 | 2 | -26/+25 |
| | | |||||
| * | Add support for STB_GNU_UNIQUE to libebl. | Ulrich Drepper | 2009-07-08 | 2 | -0/+5 |
| | | |||||
| * | Add aliases for elf_getshnum and elf_getshstrndx. | Ulrich Drepper | 2009-06-13 | 9 | -19/+56 |
| | | | | | | | | | | | Sun in their implementation messed up the semantics of these functions. To get back to source code compatibility they asked for a solution. We simply add aliases for the two affected functions, named elf_getshdrnum and elf_getshdrstrndx. The semantics remains the same. Users of the old interfaces receive a warning for now. In future we might make it impossible to link programs which request the old interfaces (binary compatibility will of course be maintained). | ||||
| * | Add support for IRELATIVE relocations. | Ulrich Drepper | 2009-06-01 | 2 | -2/+8 |
| | | | | | | That's the second part of the IFUNC support. So far x86 and x86-64 only. | ||||
| * | Nominal ARM support. | Roland McGrath | 2009-04-15 | 2 | -22/+46 |
| | | |||||
| * | Update elf.h and some tables; fill in sparc backend reloc table. | Roland McGrath | 2009-04-01 | 2 | -2/+23 |
| | | |||||
| * | typo | Roland McGrath | 2009-02-10 | 1 | -1/+1 |
| | | |||||
| * | Don't write uninitialized data into zeroth section header entry. | Ulrich Drepper | 2009-02-10 | 2 | -1/+6 |
| | | |||||
| * | Document possible elf_strptr problem. | Ulrich Drepper | 2009-02-01 | 2 | -1/+9 |
| | | |||||
| * | Fix commit in updatenull_wrlock wrt to layout resulting from section header | Ulrich Drepper | 2009-01-26 | 2 | -3/+9 |
| | | | | | table position and size. | ||||
| * | When writing ELF files in libelf, fill the gap between sections even if only | Ulrich Drepper | 2009-01-22 | 2 | -46/+104 |
| | | | | | the section at the start of the gap has been changed. | ||||
| * | Cleanup of loop to write out section content. | Ulrich Drepper | 2009-01-21 | 2 | -5/+14 |
| | | |||||
| * | Remove duplicate commits. | Ulrich Drepper | 2009-01-21 | 1 | -5/+0 |
| | | |||||
| * | Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils | Ulrich Drepper | 2009-01-21 | 1 | -0/+5 |
| |\ | |||||
| | * | Fix possible crash in note conversion. | Roland McGrath | 2009-01-21 | 2 | -2/+7 |
| | | | |||||
| * | | Fix possible crash in note conversion. | Roland McGrath | 2009-01-21 | 2 | -2/+7 |
| |/ | |||||
| * | Fix accounting of last written position when updating ELF files. | Ulrich Drepper | 2009-01-21 | 2 | -3/+24 |
| | | |||||
| * | We only have one translation domain, elfutils. Change use in libelf. | Ulrich Drepper | 2009-01-10 | 2 | -2/+4 |
| | | |||||
