Commit Graph

  • 968fe8c013 fedabipkgdiff: Also accept MIME type 'application/x-redhat-package-manager' for RPM files Thomas Schwinge 2021-12-17 23:34:17 +01:00
  • f0582fdbf1 Replace use of deprecated Python 'imp' module with 'importlib' Thomas Schwinge 2021-12-17 23:26:30 +01:00
  • feb441e284 fedabipkgdiff: Enable testing without proper Koji installation Thomas Schwinge 2021-12-17 23:16:26 +01:00
  • daf38b8231 abipkgdiff: Use 'convert_path_to_relative' in 'create_abi_file_path' Thomas Schwinge 2021-12-10 11:42:04 +01:00
  • 0e38678cfa abipkgdiff: Respect 'create_abi_file_path' interface Thomas Schwinge 2021-12-10 11:41:50 +01:00
  • 7015455949 configure: Instead of for rpm 4.15+ version, test actual rpm/zstd support Thomas Schwinge 2021-12-10 17:52:46 +01:00
  • 0101d472d1 Further update 'make distcheck-fast' Thomas Schwinge 2021-12-14 17:44:53 +01:00
  • 3e073c34de Add '.mailmap' Thomas Schwinge 2021-12-14 17:53:11 +01:00
  • 7d30a3da42 configure: Tune fedabipkgdiff dependencies detection Thomas Schwinge 2021-12-11 19:18:52 +01:00
  • 544d8b60ab CONTRIBUTING: Move "Coding language and style" section Thomas Schwinge 2021-12-11 18:58:22 +01:00
  • 21e0280a8d dwarf-reader: Workaround libdw dwarf_location_expression bug Mark Wielaard 2021-12-15 17:00:21 +01:00
  • f76484cc9d Add regression tests for ctf reading Guillermo E. Martinez via Libabigail 2021-12-14 00:25:15 -06:00
  • 1e6a98ef69 ctf-reader: Fix length in dynamic array definition Guillermo E. Martinez via Libabigail 2021-11-27 19:56:47 -06:00
  • 497357cfd5 Better highlight 'make distcheck-fast' Thomas Schwinge 2021-12-09 13:07:01 +01:00
  • 6ed534a300 XML writer: use exemplar types for tracking referenced types Matthias Maennich 2021-12-03 11:46:20 +00:00
  • 74a2866e4f XML writer: use consistent type pointers for type ids and emission tracking Matthias Maennich 2021-12-03 11:46:19 +00:00
  • 762949ce3e reader: Build array types with their element type "a priori" Dodji Seketeli 2021-12-06 17:45:46 +01:00
  • 3e0eeb9f98 suppression: Fix has_data_member_inserted_between = {offset_of(), offset_of()} Dodji Seketeli 2021-12-02 10:08:14 +01:00
  • ce38bd24cd XML writer: adjust tracking of emitted declarations Matthias Maennich 2021-11-24 15:44:12 +00:00
  • e6f3193b0b ctf-reader: Fix memory leak reported by valgrind Guillermo E. Martinez via Libabigail 2021-11-22 12:55:40 -06:00
  • b5a914c208 ctf-reader: Use ABG_ASSERT instead of assert Guillermo E. Martinez via Libabigail 2021-11-18 17:23:30 -06:00
  • 7f60fbc96b ctf-reader: Make create_read_context return a smart pointer. Guillermo E. Martinez via Libabigail 2021-11-18 17:23:29 -06:00
  • 45c45d289c ctf-reader: Remove useless parameter from fill_ctf_section Dodji Seketeli 2021-11-22 16:16:22 +01:00
  • ab77eb0d50 ctf-reader: Use argument by reference reading the context Guillermo E. Martinez via Libabigail 2021-11-17 20:56:04 -06:00
  • 18569fc154 abidw: add support for CTF Jose E. Marchesi via Libabigail 2021-11-17 08:39:03 +01:00
  • 8324a223df ctf: ctf_reader::read_corpus now sets a status Jose E. Marchesi via Libabigail 2021-11-16 18:43:07 +01:00
  • eea4e92b2d Standardize and improve the output of several tests tangmeng 2021-11-11 13:53:42 +08:00
  • 41625582a3 test-utils: Define test status reporting functions Dodji Seketeli 2021-11-17 12:00:52 +01:00
  • c9e74e49d6 test-utils: Define colors for test status messages Dodji Seketeli 2021-11-17 11:58:31 +01:00
  • 5ac010cc9b Bug 28584 - Don't drop global variables that lack DW_AT_external Dodji Seketeli 2021-11-15 17:08:47 +01:00
  • ddad560153 Move dwarf_reader::status facilities to an abigail::elf_reader namespace Jose E. Marchesi via Libabigail 2021-11-12 17:13:16 +01:00
  • eab50ee4b0 abg-config.{cc,h}: Misc comment cleanups Dodji Seketeli 2021-11-12 18:28:43 +01:00
  • 522cc62b9b abidw: Add --abixml-version Dodji Seketeli 2021-11-12 09:47:03 +01:00
  • 861e4670b6 Bug 28450 - Fix cloned member function handling in DWARF Dodji Seketeli 2021-11-04 10:59:32 +01:00
  • e868728790 abg-ctf-reader: use the right string table for CTF data Jose E. Marchesi via Libabigail 2021-11-10 13:50:50 +01:00
  • cb55fde48b elf_helpers: new utility function find_strtab_for_symtab_section Jose E. Marchesi via Libabigail 2021-11-10 13:50:49 +01:00
  • b7ba0fe8f5 test-abicompat: Make the test output more pleasant tangmeng 2021-11-09 20:27:59 +08:00
  • 38d883cc74 abicompat: Add prompt message for abnormal operation tangmeng 2021-11-05 17:38:28 +08:00
  • c36f8028fd abilint: Add prompt message for abnormal operation tangmeng 2021-11-05 17:17:18 +08:00
  • d71d76db21 ctf: make libabigail::ctf_reader::read_corpus reentrant Jose E. Marchesi via Libabigail 2021-11-03 14:37:35 +01:00
  • 3592d272c4 Fix trivial typo when printing message tangmeng 2021-11-03 14:57:25 +08:00
  • 8c22f5fdc9 Add support for the CTF debug format to libabigail. Jose E. Marchesi via Libabigail 2021-10-29 00:51:32 +02:00
  • ba18218ec2 abicompat: Add prompt message for abnormal operation tangmeng 2021-10-29 17:23:43 +08:00
  • cf70e8698a abilint: fix trivial typo when using abilint tangmeng 2021-10-29 09:41:29 +08:00
  • 5c67169668 Fix trivial typo when printing help information tangmeng 2021-10-27 11:44:24 +08:00
  • 7f57aa7959 PR28365 - Assert on empty typedef on webkit2gtk3-jsc-2.32.3-1.fc34.x86_64 Dodji Seketeli 2021-10-20 14:42:05 +02:00
  • af9b4c146c Tweak clang-format configuration Giuliano Procida 2021-10-11 14:17:09 +01:00
  • 72034525b2 Fixing incorrect symbol Vanessa Sochat 2021-10-15 05:17:47 +00:00
  • faba5ababb Update licensing information on the web page after 2.0 Dodji Seketeli 2021-10-18 17:08:14 +02:00
  • 824e104a23 Add debug info package for wireshark-cli-3.4.9-1.fc36.x86_64.rpm Dodji Seketeli 2021-10-18 12:53:40 +02:00
  • 991283269e Bug 28364 - libwiretap fails self comparison Dodji Seketeli 2021-10-14 19:02:59 +02:00
  • 6e679b90a2 writer: Don't forget that a naming typedef is referenced Dodji Seketeli 2021-10-14 16:56:23 +02:00
  • 50e12bd37b writer: Don't forget when emitting array subrange types Dodji Seketeli 2021-10-14 16:46:03 +02:00
  • 89fb9063b2 writer: Don't forget to emit types referenced by function types Dodji Seketeli 2021-10-14 16:38:18 +02:00
  • a10aee0763 ir: Avoid canonicalizing types that are not meant to Dodji Seketeli 2021-10-14 15:38:34 +02:00
  • 53c0601b04 tests/Makefile.am: Fix warning Dodji Seketeli 2021-10-14 15:27:02 +02:00
  • 623391a040 Add --enable-debug-type-canonicalization to configure Dodji Seketeli 2021-10-14 12:12:01 +02:00
  • ec8dc110a1 Improve type (de)serialization instability debugging Dodji Seketeli 2021-10-13 13:52:22 +02:00
  • c757289e0f Bump to 2.1 version Dodji Seketeli 2021-10-05 11:08:49 +02:00
  • 438015b774 Update libabigail web page for 2.0 release Dodji Seketeli 2021-10-04 16:07:37 +02:00
  • 5be914feba Fix tarball upload directory Dodji Seketeli 2021-10-04 16:06:43 +02:00
  • 7060a0b267 Update ChangeLog for 2.0 Dodji Seketeli 2021-10-04 10:58:23 +02:00
  • a48b2c9fd2 Update NEWS file for 2.0 Dodji Seketeli 2021-10-04 10:57:24 +02:00
  • c00add2a21 Bug 27086 - Consider all C++ virtual destructors when there are many Dodji Seketeli 2021-09-23 16:59:07 +02:00
  • 9ddfe1d860 dwarf-reader: Indent Dodji Seketeli 2021-09-23 10:05:46 +02:00
  • 86a1738d96 Bug 27970 - Duplicated member functions cause spurious self comparison changes Dodji Seketeli 2021-09-22 17:19:10 +02:00
  • 1115e3f08e abipkgdiff: Do not erase working dirs before we are done using them Dodji Seketeli 2021-09-21 16:34:40 +02:00
  • 321da66678 Bug 28316 - Failure to represent typedef named anonymous enums Dodji Seketeli 2021-09-14 18:11:39 +02:00
  • 6dc5e281da abipkgdiff: Fix showing added/removed files Dodji Seketeli 2021-09-17 16:52:09 +02:00
  • 2981a454bb RHBZ1944102 - self comparing ABI of protobuf-3.14.0-2.el9 failed Dodji Seketeli 2021-09-09 18:04:09 +02:00
  • 7488c8df3b RHBZ1951496 - ir: Acknowledge that "void type" is not canonicalized Dodji Seketeli 2021-09-08 14:56:51 +02:00
  • 3800fff52e writer: Avoid sigsev on types with no translation unit Dodji Seketeli 2021-09-08 14:14:06 +02:00
  • c808263635 xml-reader: Get back to original way of building qualified types Dodji Seketeli 2021-09-08 12:21:09 +02:00
  • 08af5daeba ir: Fix canonical type propagation cancelling Dodji Seketeli 2021-09-08 10:12:20 +02:00
  • d1a8eae8ed ir: Avoid infinite loop during type canonicalization Dodji Seketeli 2021-09-08 09:33:48 +02:00
  • 4e029df894 writer: escape enum linkage name in abixml Dodji Seketeli 2021-09-07 18:32:20 +02:00
  • 022faf705f RHBZ-1944096 - assertion failure during self comparison of systemd Dodji Seketeli 2021-09-07 09:42:08 +02:00
  • 190350a35f Bug 27985 - abidiff: bad array types in report Dodji Seketeli 2021-09-03 09:01:29 +02:00
  • 0907d84aef abg-writer: faster referenced type emission tests Giuliano Procida 2021-08-27 16:24:39 +01:00
  • ca08bae742 RHBZ 1925886 - Compare anonymous types without qualified names Dodji Seketeli 2021-08-10 19:24:12 +02:00
  • dd0861c9a8 Bug 27236 - Don't forget to emit some referenced types Dodji Seketeli 2021-07-29 17:12:38 +02:00
  • cc2574121f Bug 27236 - Allow updating classes from abixml Dodji Seketeli 2021-07-29 16:58:50 +02:00
  • 39ba859603 Bug 27236 - Fix the canonical type propagation optimization Dodji Seketeli 2021-07-29 11:03:53 +02:00
  • 46b1ab08b0 Bug 27995 - Self comparison error from abixml file Dodji Seketeli 2021-06-30 11:27:37 +02:00
  • 2d276b67ed ir: Tighten type comparison optimization for Linux kernel binaries Dodji Seketeli 2021-06-25 12:35:28 +02:00
  • d71518dbf0 ir: Tighten the test for anonymous data member Dodji Seketeli 2021-06-25 12:00:26 +02:00
  • 8926b2f3d1 ir: Improve the debugging facilities Dodji Seketeli 2021-06-24 18:08:18 +02:00
  • cfd81dec10 PR28060 - Invalid offset for bitfields Giuliano Procida 2021-07-10 17:52:31 +01:00
  • e6fd6b8a57 abg-ir.h: add declaration of operator<< for elf_symbol::visibility Giuliano Procida 2021-07-07 11:22:22 +01:00
  • 401ec26be6 ir: remove "is Linux string constant" property from elf_symbol Giuliano Procida 2021-07-06 17:36:02 +01:00
  • 86c06ad684 Consistently use std::unique_ptr for private implementations (pimpl) Matthias Maennich 2021-07-05 10:45:29 +01:00
  • 578ba12139 symtab-reader: add support for binaries compiled with CFI Matthias Maennich 2021-06-14 11:07:36 +01:00
  • 3a22dfaff6 elf-helpers: refactor find_symbol_table_section Matthias Maennich 2021-06-14 11:07:35 +01:00
  • e2e253e5b1 Bug 27980 - Fix updating of type scope upon type canonicalization Dodji Seketeli 2021-06-18 14:47:04 +02:00
  • caf06d7e5c abg-reader: Create a fresh corpus object per corpus Giuliano Procida 2021-05-27 09:53:05 +01:00
  • 25bd77e31e abg-reader: Ensure corpus always has a symtab reader Giuliano Procida 2021-05-27 09:53:04 +01:00
  • 5ccbfd4f29 dwarf-reader: Create new corpus unconditionally Giuliano Procida 2021-05-27 09:53:03 +01:00
  • 519d7ce8e5 Fix trivial typo when printing version string Ben Woodard via Libabigail 2021-06-09 14:50:12 -07:00
  • d604e33793 Revert "Fix trivial typo when printing version string" Dodji Seketeli 2021-06-10 15:26:36 +02:00
  • ad619f14ea Fix trivial typo when printing version string Ben Woodard via Libabigail 2021-06-09 14:50:12 -07:00