Revisions of libdwarf

buildservice-autocommit accepted request 844033 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 28)
- update to 20201020: 
  * Fix various read and write outside bounds found via fuzzing
buildservice-autocommit accepted request 832032 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 27)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 26)
- move libdwarf headers back to the old location
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 25)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 24)
- update to 20200825 (bsc#1142609, CVE-2019-14249)
  libdwarf now reads .debug_gnu_pubtypes & pubnames
  (non-standard but gcc creates them in DWARF5)
  via a small number of new functions
  and dwarfdump  --print-debug-gnu prints both sections.
  Verifying the .debug_info offsets is not yet done.
  Dwarfdump now dumps DWARF5 .debug_rnglists and
  .debug_loclists.  To handle DWARF5 there are
  a small number of new functions. All existing
  functions are still supported, but
  to read DWARF5 some small changes are required.
  In libdwarf see libdwarf2.1.pdf and also see
  dwarfdump now takes much less malloc() to work, as measured
  by valgrind --tool=massif  and massif-visualizer.
  A dwarfdump run that did 2.2Gib of malloc/free before the changes
  now does 1.4GiB.
  libdwarf and dwarfdump now support DWARF5 .debug_rnglists.
  The new interfaces are documented in libdwarf/libdwarf2.1.pdf.
  The new option to dwarfdump is "--print-raw-rnglists".
  The code (dwarfdump/libdwarf), regressiontests,
  and readelfobj directories and all their tests
  are known to work on Linux(Ubuntu on x86_64 and i686), 
  FreeBSD, MacOS Catalina (with Apple Command Line Tools),
  and IBM s390 (Big Endian!) running Ubuntu Linux.
  On Windows-MinGW the full regression tests
  have not been tested, but 'make check' works
  for dwarfdump/libdwarf (the current dwarfdump 
  make check actually does run dwarfdump and 
  checks that dwarfdump basically works).
  Now a --disable-libelf configure/build of libdwarf/dwarfdump
buildservice-autocommit accepted request 720712 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 720456 from Martin Liška's avatar Martin Liška (marxin) (revision 22)
Use FAT LTO objects in order to provide proper static library.
buildservice-autocommit accepted request 579217 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 21)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 579030 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 20)
- Update to version 20180129
  + Fixes libdwarf/dwarfdump vulnerabilities related to detecting 
    corrupt DWARF and includes other small improvements
- Changes from version 20170709
  + Fixes a libdwarf vulnerability
- Changes from version 20170416
  + Begins to support the DWARF5 .debug_names section and other DWARF5 changes.
    (not tested, no test cases yet available). 
  + Now supports DWARF5 split dwarf sensibly. 
    The few new function interfaces can be ignored by those not needing split 
    dwarf support. 
  + The tools can now be built with cmake (the default build is still 
    with configure)
buildservice-autocommit accepted request 448518 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 18)
- add missing splitrequires
- revert rpm groups messup
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 448507 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 17)
- Fixup RPM groups and summaries. Drop redundant PreReq.
- Put static in separate package.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 16)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 15)
- update to 20161124 (bsc#1012823, bsc#1001133,
  CVE-2016-9480, CVE-2016-7410, CVE-2016-7511, CVE-2016-5028,
  CVE-2016-5029, CVE-2016-5030, CVE-2016-5031, CVE-2016-5032,
  CVE-2016-5033, CVE-2016-5034, CVE-2016-5035, CVE-2016-5036,
  CVE-2016-5037, CVE-2016-5038, CVE-2016-5039, CVE-2016-5040,
  CVE-2016-5041, CVE-2016-5042, CVE-2016-5043, CVE-2016-5044 ):
  * removes libdwarf-fix-parallel-build.diff
- use shared library policy, main package removed and libdwarf1 added
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 14)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 13)
- update to 20161124 (bsc#1012823, bsc#1001133,
  CVE-2016-9480, CVE-2016-7410, CVE-2016-7511, CVE-2016-5028,
  CVE-2016-5029, CVE-2016-5030, CVE-2016-5031, CVE-2016-5032,
  CVE-2016-5033, CVE-2016-5034, CVE-2016-5035, CVE-2016-5036,
  CVE-2016-5037, CVE-2016-5038, CVE-2016-5039, CVE-2016-5040,
  CVE-2016-5041, CVE-2016-5042, CVE-2016-5043, CVE-2016-5044 ):
  * removes libdwarf-fix-parallel-build.diff
- use shared library policy, main package removed and libdwarf1 added
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 282229 from Michael Matz's avatar Michael Matz (matz2) (revision 12)
Sometimes the parallel build will fail with strange compile errors
about shortened generated files.  This fixes that.

- Add libdwarf-fix-parallel-build.diff.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 281962 from Michael Matz's avatar Michael Matz (matz2) (revision 11)
- Update to new upstream release 20150115:
* New checking options added to dwarfdump
  (-ku -kuf -kD -kG -O file=<path>).
* Deal better with internal errors (invalid ELF files/DWARF
  sections or out of memory) (fixes boo#911839).
* Remove dwarfdump2: it had no advantages over dwarfdump anymore.
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 10)
-
Displaying revisions 41 - 60 of 69
openSUSE Build Service is sponsored by