NEWS: Update for 2.5 release

* NEWS: Update for the 2.5 release with the command git
	shortlog libabigail-2.4..HEAD.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
This commit is contained in:
Dodji Seketeli 2024-04-17 12:34:40 +02:00
parent 74c4f1e0b6
commit 87fcc57816

73
NEWS
View File

@ -1,3 +1,76 @@
2.5
===
Dodji Seketeli (55):
configure: Bump development version to 2.5
Bug 31045 - Don't try setting translation unit for unique types
suppression: Add "has_strict_flexible_array_data_member_conversion" property
abilint: Support --annotate
abilint: Alphabetically sort programs options
Improve type naming
Bug 30260 - Support pointer-to-member type
Bump abixml version to 2.3
Bump LIBABIGAIL_SO_CURRENT version to 4
Bug 31236 - Fix removing a member declaration from its scope
Bug 31279 - Acknowledge that opaque types are always decl-only
Remove python3-mock dependency and use unittest.mock instead
abidw: Fix indentation
ir: Fix wording of several comments
ir: Avoid duplicates when reading member functions
dwarf-reader: Avoid duplicating union members
dwarf-reader: Fix detection of C language DIEs
writer: Avoid emitting a canonical type twice
writer: Don't forget data members when emitting referenced types
ir: Introduce a missing IR kind for subrange types
ir: Cache internal name for several types
dwarf-reader,corpus: Use interned string to lookup corpus interfaces by ID.
dwarf-reader: Bug 31377 - Fix the IR for zero length arrays
PR25409-librte_bus_dpaa.so.20.0.abi: Update to 2.3
btr-reader: Fix wording typo
ir,{btf,ctf,dwarf}-reader: Rename {subrange_type,array_type_def}::is_infinite.
test-alt-dwarf-file.cc: Fix test result accounting
test-abicomat.cc: Don't show details about PASSing tests.
ir: Fix indentation
ir,corpus,comparison: Const-iffy the access to corpus interfaces
abicompat: Port this to the multi-front-end architecture
ir: Use linkage name to sort virtual function members
dwarf-reader, ir: Add member fns to exported corpus fns after c14n
dwarf-reader: Fix DIE origin handling & scope getting
tests/data/test-diff-pkg: Update dpkg related reference output
ir,dwarf-reader: Better handle inline-ness setting or detection
comparison: Better sort function difference report
ir,dwarf-reader: Peel const-qualifier from const this pointers
dwarf-reader: Support creating functions from DW_TAG_inlined_subroutine
abidw: Add a -o short option for --out-file
tools-utils.cc: Fix potential crash when testing for CTF debug info
Represent undefined corpus interfaces to analyze app compatibility
Factorize elf-reader::{variable,function}_symbol_is_exported into symtab
Add support for undefined symbols in the BTF reader
Emit & read undefined interfaces to & from ABIXML
abicompat: Fix exit code in weak mode
ir: Fix Emacs C++ mode header
comparison: Fix typo
suppression: Fix indentation
abidiff: Fix indentation of help string
Bug 31513 - abidiff considers data members moved to base class as harmful
comparison: Fix erroneous detection of deleted anonymous data members
Bug 31513 - Fix fallout of initial patch
Bug 29160 - support fn symbol aliasing a var symbol
Bug 31646: Fix type suppression tactics for webkit2gtk3
tests/runtestabidb?.sh.in: Fix git initialization
configure: Add option to disable abidb
Frank Ch. Eigler (2):
abidb: Introduce a tool to manage the ABI of a Linux distribution
abidb: drop the TODO items from the python script
Giuliano Procida (1):
website: doxygen: set PROJECT_NAME to libabigail
Mark Wielaard (2):
Fix ABG_ASSERT in build_ir_node_from_die for DW_TAG_member
Recognize EM_RISCV in e_machine_to_string
2.4
===
Dmitry V. Levin (1):