mirror of
git://sourceware.org/git/libabigail.git
synced 2025-02-22 00:37:06 +00:00
NEWS: Update for 2.6 release
* NEWS: Update with the result of the command "git shortlog libabigail-2.5..HEAD" Signed-off-by: Dodji Seketeli <dodji@redhat.com>
This commit is contained in:
parent
0b00bb7228
commit
3445cd4efd
135
NEWS
135
NEWS
@ -1,3 +1,138 @@
|
||||
Claudiu Zissulescu (3):
|
||||
ctf-reader: Optimize calling sorting function for functions and variables.
|
||||
ctf-reader: Add time logging to CTF reader
|
||||
abg-tools-utils: Fix memory corruption when using CTF option
|
||||
|
||||
Dodji Seketeli (113):
|
||||
doc/website/mainpage.txt: Update for 2.5 release
|
||||
doc/api/libabigail.doxy: Update to newer version.
|
||||
{ctf,btf}-reader: Document the namespace for nicer apidoc
|
||||
configure.ac: Update version to 2.6
|
||||
Update Copyright for year 2024
|
||||
fedabipkgdiff: Cleanup output of ABI comparison
|
||||
ir,writer: Fix function type naming & fn type annotation in ABIXML
|
||||
ir: Make IR node visitor aware of non-canonicalized types
|
||||
writer: Fix control of emitting parm names in function types
|
||||
dwarf-reader,ir: Improve detection of method types & implicit parms
|
||||
dwarf-reader,ir: Merge member fns of classes
|
||||
test-read-common: Fix error message
|
||||
Suppress patch file that was wrongly added to the repository
|
||||
elf-reader: Avoid crashing when looking at non-existing variable symbol
|
||||
dwarf-reader,ir: Unify type sorting & sort types before c14n
|
||||
btf-reader: Ignore BTF nodes that ought to be ignored
|
||||
configure: Fix detection of BTF header to enable the BTF front-end
|
||||
{btf,dwarf,ctf,abixml}-reader: Fix size of subrange type
|
||||
Bug 31793 - tools-utils: Avoid endless loop in is_regular_file for directories
|
||||
tools-utils.cc: Support collecting kernel binary paths build from sources
|
||||
abidw: make the --lt option support --btf
|
||||
btf-reader: Fix re-use of the BTF reader for several binaries in a row
|
||||
ctf-reader: Fix re-initialization of the CTF reader
|
||||
ir: Cache the pretty representation used during pre-canonicalization type sorting
|
||||
dwarf-reader: Fix reader::initialize to clear per corpus data
|
||||
btf-reader: Add missing data members reset to reader::initialize
|
||||
ir: Fix a potential crash in canonicalize_types
|
||||
elf-based-reader: Clean up logic of elf_based_reader::read_and_add_corpus_to_group
|
||||
tools-utils,btf-reader: Take modules into account for corpus group
|
||||
corpus: Support adding translation units with empty path
|
||||
ctf-reader: Do not set data member offsets for unions
|
||||
ctf-reader: During re-initialization, only clear canonicalize-able types
|
||||
ctf-reader: Fix analyzing single kernel binaries
|
||||
reader: Fix corpus group reading
|
||||
reader: Simplify type canonicalization invocation
|
||||
reader: Simplify logic of get_or_read_and_add_translation_unit
|
||||
reader: Fix building of void and void pointer types
|
||||
reader: Fix building of variadic parameter type
|
||||
ir: Don't strip typedefs from parms and return type when comparing fns
|
||||
ir: Rename integral_type into real_type
|
||||
ir,comparison,default-reporter: Consider sub-ranges in array diffs
|
||||
abidw: Support the --abidiff option for Linux Kernel trees
|
||||
configure: Support the optional 'big-tests' sub-directory
|
||||
configure.ac: Fix typo triggered when --enable-big-tests is used
|
||||
Use smart pointers for variables exported from the ABI corpus
|
||||
ir: Fix getting the translation unit for an ABI artifact
|
||||
ir: add_decl_to_scope shouldn't abort on nullptr scopes
|
||||
ir: Make odr_is_relevant support support artifacts with no TU set yet
|
||||
ir: Support canonical type adjustments for decl-only class types
|
||||
ir: Support comparing a class_decl against a class_or_union
|
||||
ir: Speed up enum comparison
|
||||
ir: Fix comment for translation_unit::get_global_scope
|
||||
reader: Avoid crashing on empty scopes in reader::push_decl_to_scope
|
||||
reader: Fix building of reference type
|
||||
abidw: Make generic options like --verbose work with the ABIXML front-end
|
||||
ir: Improve legibility of set_member_function_is_virtual
|
||||
ir: Don't cache internal name of non-canonicalized function types
|
||||
reader: Avoid empty return type node for a function type IR
|
||||
ir: Handle ptr to fn type member with empty void return type
|
||||
ctf-reader: Enumerate dicts in the archive rather than using their name
|
||||
dwarf-reader: Better support concrete instance functions DIEs
|
||||
btf-reader: Add logging methods
|
||||
dwarf-reader: Fix support of suppression specifications
|
||||
ctf-reader: Make logging more obvious
|
||||
dwarf-reader: Do not fix ELF symbols for virtual destructors
|
||||
abipkgdiff: Make --verbose enable the library's logging
|
||||
Implement type hashing
|
||||
ir: Remove the now useless type propagation optimization
|
||||
ir: decl-only classes don't equal fully defined classes under ODR
|
||||
comp-filter: Consider lvalue-ness changes on references as harmful
|
||||
comp-filter: Ignore ptr size when detecting void ptr to ptr change
|
||||
Don't strip typedefs in fn names when pretty-printing and comparing
|
||||
reader: Avoid duplicating member types
|
||||
ir: Cache the result of scope_decl::get_sorted_member_types
|
||||
dwarf-reader: Avoid duplicating anonymous member types
|
||||
reader: Avoid duplicating recursive types
|
||||
dwarf-reader: Speed-up decl-only resolution
|
||||
ir: Fix name setting of a ptr-to-mbr-type
|
||||
dwarf-reader: Support LLVM's lingo of declaration-ness
|
||||
reader: Improve logging in the ABIXML reader
|
||||
ir: Improve type logging during type canonicalization
|
||||
tools-utils: Improve logging while reading a Linux kernel
|
||||
dwarf-reader: Fix building of void, void* and variadic parm types
|
||||
{dwarf,btf,ctf}-reader: Set the origin of the corpus group
|
||||
{btf,ctf,dwarf}-reader, ir: Fix self-comparison debugging for corpus groups
|
||||
abilint: Support --verbose option
|
||||
big-tests: Update git sub-module
|
||||
dwarf-reader,tools-utils: Add statistics about built/suppressed functions
|
||||
abidw: Add a --kmi-stablelist option alongside existing --kmi-whitelist
|
||||
dwarf-reader,ir: Fix endless loop while analyzing DWARF from Modula-2
|
||||
abipkgdiff: Extract devel and main packages in the same directory
|
||||
dwarf-reader,reader.cc: Fix function virtuality setting
|
||||
dwarf-reader,ir,writer: Better support for static member variables
|
||||
comparison: Sort anonymous types using their flat representation
|
||||
hash,reader,writer: (De)Serialize hash values using the xxhash canonical form
|
||||
ir: Strip typedefs from pointed-to-types during comparison
|
||||
ir: Improve the checks done by 'abidw --debug-tc'
|
||||
ABIXML reader: Unconditionally map a pointer XML node to its decl
|
||||
corpus: Allow several variables with same ID to be exported
|
||||
ir: Use definition of decl-only parm type in function type names
|
||||
big-tests: Update to commit bd0c1f8909a7b2f5018d54b82f7d6829c4849b59
|
||||
ir: Always use canonical types in comparison when possible
|
||||
ir: Don't strip typedefs when comparing pointers & references
|
||||
big-tests: Update to latest version of libabigail-tests.git
|
||||
reader: Drop the hash values coming from older ABIXML files
|
||||
hash: Implement full recursive hashing of artifacts
|
||||
writer: Do not crash on ABI corpora that have no associated path
|
||||
hash: Use the faster XXH3 hashing algorithm from xxhash
|
||||
writer: Fix emitting of some member types within their scope
|
||||
ir: Use canonical types in comparison when --enable-debug-type-canonicalization
|
||||
big-tests: Update to commit cc6747bb859f6a4d7a3e2198d65618aa5d718fc1
|
||||
configure: Bump LIBABIGAIL_SO_CURRENT version to 5
|
||||
ChangeLog: Update ChangeLog in preparation for 2.6 release
|
||||
|
||||
Frank Ch. Eigler (1):
|
||||
configure,abidb: Make the libarchive python module optional for abidb
|
||||
|
||||
Mark Wielaard (1):
|
||||
Use XXH_INLINE_ALL=1 to inline all xxhash functions
|
||||
|
||||
Romain Geissler (1):
|
||||
leaf-reporter: Fix build with gcc 4.9.
|
||||
|
||||
Ross Burton (1):
|
||||
configure.ac: improve fts checks
|
||||
|
||||
Sam James (1):
|
||||
tests/runtestabidb?.sh.in: Use bash shebang
|
||||
|
||||
2.5
|
||||
===
|
||||
Dodji Seketeli (55):
|
||||
|
Loading…
Reference in New Issue
Block a user