Commit Graph

  • 3749965b92 Bug 32402 - dwarf-reader,ir: Recognize new DWARF 5 languages users/dodji/update-dwarf-langs users/dodji/try-update-dwarf-langs Dodji Seketeli 2025-01-09 17:45:40 +0100
  • d6835cb9d9 configure: Support using custom builds of elfutils Dodji Seketeli 2025-01-09 16:31:12 +0100
  • 0922537ab6 WIP: dwarf-reader: Implement DWARF type hashing based comparison users/dodji/hash-dwarf-types Dodji Seketeli 2024-12-02 18:22:37 +0100
  • 436dfe900f abidiff.rst: Fix typo in the doc for --kmi-whitelist master Dodji Seketeli 2024-12-05 13:04:40 +0100
  • 7b4993d387 fedabipkgdiff: Add a new --private-dso option Dodji Seketeli 2024-11-13 13:40:36 +0100
  • 3f477ca2b5 fedabipkgdiff.rst: Sort options documentation alphabetically Dodji Seketeli 2024-11-13 13:25:41 +0100
  • dc71c24fee SECURITY: New security policy text Dodji Seketeli 2024-11-12 16:33:39 +0100
  • de3cdb2cd3 fedabipkgdiff: Add a new --private-dso option users/dodji/try-fixes users/dodji/fixes Dodji Seketeli 2024-11-13 13:40:36 +0100
  • cf8f9be0c5 fedabipkgdiff.rst: Sort options documentation alphabetically Dodji Seketeli 2024-11-13 13:25:41 +0100
  • 68b6402b81 SECURITY: New security policy text users/dodji/security-text Dodji Seketeli 2024-11-12 16:33:39 +0100
  • 8f70e52e82 configure.ac: Bump version number to 2.7 Dodji Seketeli 2024-11-04 15:23:39 +0100
  • a9857a81cc big-tests: Update to commit bd0c1f8909a7b2f5018d54b82f7d6829c4849b59 Dodji Seketeli 2024-11-01 19:15:35 +0100
  • 11ffe3e790 Makefile.am: Update tag-and-all rule to do a full-check Dodji Seketeli 2024-11-01 19:14:24 +0100
  • 202b9f964f mainpage.txt: Update content for 2.6 release libabigail-2.6 Dodji Seketeli 2024-11-01 17:46:14 +0100
  • 3445cd4efd NEWS: Update for 2.6 release Dodji Seketeli 2024-11-01 17:41:33 +0100
  • 0b00bb7228 ChangeLog: Update ChangeLog in preparation for 2.6 release Dodji Seketeli 2024-11-01 17:37:33 +0100
  • afd35b2f45 configure: Bump LIBABIGAIL_SO_CURRENT version to 5 Dodji Seketeli 2024-11-01 17:32:04 +0100
  • 25452defeb big-tests: Update to commit cc6747bb859f6a4d7a3e2198d65618aa5d718fc1 users/dodji/release-candidate Dodji Seketeli 2024-10-03 15:50:31 +0200
  • 67519edb2c ir: Use canonical types in comparison when --enable-debug-type-canonicalization Dodji Seketeli 2024-10-03 13:26:53 +0200
  • ff0180b605 writer: Fix emitting of some member types within their scope Dodji Seketeli 2024-10-02 15:20:20 +0200
  • fcc7f02904 writer: Fix emitting of some member types within their scope users/dodji/try-dynamic-hash users/dodji/dynamic-hash Dodji Seketeli 2024-10-02 15:20:20 +0200
  • cbbd449f34 hash: Use the faster XXH3 hashing algorithm from xxhash Dodji Seketeli 2024-10-01 13:58:45 +0200
  • 1d6bc937a3 writer: Do not crash on ABI corpora that have no associated path Dodji Seketeli 2024-10-01 12:37:43 +0200
  • 75e9536cb7 hash: Implement full recursive hashing of artifacts Dodji Seketeli 2024-10-01 11:33:50 +0200
  • 5a4da903b4 reader: Drop the hash values coming from older ABIXML files Dodji Seketeli 2024-09-30 16:55:09 +0200
  • 3f4f94fd73 big-tests: Update to latest version of libabigail-tests.git Dodji Seketeli 2024-09-30 11:54:02 +0200
  • 63388ae2ef ir: Don't strip typedefs when comparing pointers & references Dodji Seketeli 2024-09-27 14:45:13 +0200
  • 8b3b3d89b3 ir: Always use canonical types in comparison when possible Dodji Seketeli 2024-09-27 12:14:23 +0200
  • 852dc56b22 Use XXH_INLINE_ALL=1 to inline all xxhash functions Mark Wielaard 2024-09-17 22:15:38 +0200
  • 4ac6a09664 ir: Don't strip typedefs when comparing pointers & references users/dodji/try-fix-infinipath-psm users/dodji/fix-infinipath-psm Dodji Seketeli 2024-09-27 14:45:13 +0200
  • 873df4b3fb ir: Always use canonical types in comparison when possible Dodji Seketeli 2024-09-27 12:14:23 +0200
  • 5d9e7e8e56 WIP: fix canonicalization based on hashes users/dodji/c12n-per-hash Dodji Seketeli 2024-09-17 10:45:51 +0200
  • e17e107635 big-tests: Update to commit bd0c1f8909a7b2f5018d54b82f7d6829c4849b59 Dodji Seketeli 2024-09-15 09:55:30 +0200
  • b11797f318 WIP: Canonicalize by using hash values not pretty representations Dodji Seketeli 2024-09-14 23:52:32 +0200
  • bdc98fa43b WIP: Fix self-comp-infinipath-psm Dodji Seketeli 2024-09-14 23:45:19 +0200
  • 784155a910 WIP: ir: Fix real type name setting Dodji Seketeli 2024-09-13 09:07:01 +0200
  • 0a6f55aabc ir: Use definition of decl-only parm type in function type names Dodji Seketeli 2024-09-06 23:23:14 +0200
  • c29f0f2679 corpus: Allow several variables with same ID to be exported Dodji Seketeli 2024-09-06 12:41:51 +0200
  • bf3095b1f3 ABIXML reader: Unconditionally map a pointer XML node to its decl Dodji Seketeli 2024-09-05 15:39:04 +0200
  • 83f611b5f7 ir: Improve the checks done by 'abidw --debug-tc' Dodji Seketeli 2024-09-05 15:17:04 +0200
  • 4cea6708d6 ir: Strip typedefs from pointed-to-types during comparison Dodji Seketeli 2024-09-05 13:42:28 +0200
  • 3dae26e28c hash,reader,writer: (De)Serialize hash values using the xxhash canonical form Dodji Seketeli 2024-09-02 15:05:08 +0200
  • 2d858753d1 comparison: Sort anonymous types using their flat representation Dodji Seketeli 2024-08-30 16:18:00 +0200
  • 2e0e67d920 abg-tools-utils: Fix memory corruption when using CTF option Claudiu Zissulescu 2024-08-30 15:12:20 +0300
  • b6add20f05 dwarf-reader,ir,writer: Better support for static member variables Dodji Seketeli 2024-08-28 17:04:17 +0200
  • ce31d8ad5d dwarf-reader,reader.cc: Fix function virtuality setting Dodji Seketeli 2024-08-27 17:45:08 +0200
  • 5be5809f7c abipkgdiff: Extract devel and main packages in the same directory Dodji Seketeli 2024-08-27 15:09:48 +0200
  • 00d8507648 dwarf-reader,ir: Fix endless loop while analyzing DWARF from Modula-2 Dodji Seketeli 2024-08-23 16:07:30 +0200
  • 32be4dd23c abidw: Add a --kmi-stablelist option alongside existing --kmi-whitelist Dodji Seketeli 2024-08-22 17:37:25 +0200
  • 0a6ffe1169 dwarf-reader,tools-utils: Add statistics about built/suppressed functions Dodji Seketeli 2024-08-22 17:17:26 +0200
  • a1d3aafe2f big-tests: Update git sub-module Dodji Seketeli 2024-08-21 18:02:32 +0200
  • 6ecf2496ec abilint: Support --verbose option Dodji Seketeli 2024-08-21 12:49:25 +0200
  • 36f2a4dca9 {btf,ctf,dwarf}-reader, ir: Fix self-comparison debugging for corpus groups Dodji Seketeli 2024-08-21 12:34:09 +0200
  • 6f7335e110 {dwarf,btf,ctf}-reader: Set the origin of the corpus group Dodji Seketeli 2024-08-21 12:22:38 +0200
  • 39d7e80555 dwarf-reader: Fix building of void, void* and variadic parm types Dodji Seketeli 2024-08-21 12:15:43 +0200
  • 430618c879 tools-utils: Improve logging while reading a Linux kernel Dodji Seketeli 2024-08-21 11:57:20 +0200
  • 0da40a678b ir: Improve type logging during type canonicalization Dodji Seketeli 2024-08-21 12:03:18 +0200
  • 68d498b9fe reader: Improve logging in the ABIXML reader Dodji Seketeli 2024-08-13 17:54:09 +0200
  • ddb6236e03 dwarf-reader: Support LLVM's lingo of declaration-ness Dodji Seketeli 2024-08-16 19:40:40 +0200
  • d181673b57 ir: Fix name setting of a ptr-to-mbr-type Dodji Seketeli 2024-08-16 19:13:22 +0200
  • 6381bbebe6 dwarf-reader: Speed-up decl-only resolution Dodji Seketeli 2024-08-14 17:50:44 +0200
  • a75424b6e5 reader: Avoid duplicating recursive types Dodji Seketeli 2024-08-13 17:20:22 +0200
  • 217ba7fdb8 dwarf-reader: Avoid duplicating anonymous member types Dodji Seketeli 2024-08-06 11:21:22 +0200
  • 2ebe28b77e ir: Cache the result of scope_decl::get_sorted_member_types Dodji Seketeli 2024-08-08 14:13:27 +0200
  • 923b40893a reader: Avoid duplicating member types Dodji Seketeli 2024-08-08 13:12:49 +0200
  • 88b2e88b19 Don't strip typedefs in fn names when pretty-printing and comparing Dodji Seketeli 2024-05-14 12:40:54 +0200
  • 681db67284 comp-filter: Ignore ptr size when detecting void ptr to ptr change Dodji Seketeli 2023-12-17 16:56:12 +0100
  • d18ff748d7 comp-filter: Consider lvalue-ness changes on references as harmful Dodji Seketeli 2023-12-17 16:58:13 +0100
  • ff6e09dde3 ir: decl-only classes don't equal fully defined classes under ODR Dodji Seketeli 2024-03-27 01:11:02 +0100
  • 1b1b8399d1 ir: Remove the now useless type propagation optimization Dodji Seketeli 2024-08-21 14:43:00 +0200
  • ccc71fc0e0 Implement type hashing Dodji Seketeli 2024-03-26 17:36:27 +0100
  • dc870a640b abipkgdiff: Make --verbose enable the library's logging Dodji Seketeli 2024-08-29 15:06:52 +0200
  • ae57c22115 dwarf-reader: Do not fix ELF symbols for virtual destructors Dodji Seketeli 2024-08-28 17:51:14 +0200
  • 5e9896dd2e ctf-reader: Make logging more obvious Dodji Seketeli 2024-08-29 15:05:01 +0200
  • cb4185cf04 dwarf-reader: Do not fix ELF symbols for virtual destructors users/dodji/try-hash-types users/dodji/hash-types Dodji Seketeli 2024-08-28 17:51:14 +0200
  • 7939ef9aab dwarf-reader,ir,writer: Better support for static member variables Dodji Seketeli 2024-08-28 17:04:17 +0200
  • 3a53ff897c dwarf-reader,reader.cc: Fix function virtuality setting Dodji Seketeli 2024-08-27 17:45:08 +0200
  • cdb5a2b426 abipkgdiff: Extract devel and main packages in the same directory Dodji Seketeli 2024-08-27 15:09:48 +0200
  • 208bc9119e dwarf-reader,ir: Fix endless loop while analyzing DWARF from Modula-2 Dodji Seketeli 2024-08-23 16:07:30 +0200
  • effb4ced1a abidw: Add a --kmi-stablelist option alongside existing --kmi-whitelist Dodji Seketeli 2024-08-22 17:37:25 +0200
  • c726c3c509 dwarf-reader,tools-utils: Add statistics about built/suppressed functions Dodji Seketeli 2024-08-22 17:17:26 +0200
  • 86f4bda67f big-tests: Update git sub-module Dodji Seketeli 2024-08-21 18:02:32 +0200
  • b8f032d457 abilint: Support --verbose option Dodji Seketeli 2024-08-21 12:49:25 +0200
  • aaea347e43 {btf,ctf,dwarf}-reader, ir: Fix self-comparison debugging for corpus groups Dodji Seketeli 2024-08-21 12:34:09 +0200
  • 9017e5d732 {dwarf,btf,ctf}-reader: Set the origin of the corpus group Dodji Seketeli 2024-08-21 12:22:38 +0200
  • c52dc80b91 dwarf-reader: Fix building of void, void* and variadic parm types Dodji Seketeli 2024-08-21 12:15:43 +0200
  • c6587304f5 tools-utils: Improve logging while reading a Linux kernel Dodji Seketeli 2024-08-21 11:57:20 +0200
  • 731c247702 ir: Improve type logging during type canonicalization Dodji Seketeli 2024-08-21 12:03:18 +0200
  • a1a6974a6b reader: Improve logging in the ABIXML reader Dodji Seketeli 2024-08-13 17:54:09 +0200
  • 914d317284 dwarf-reader: Support LLVM's lingo of declaration-ness Dodji Seketeli 2024-08-16 19:40:40 +0200
  • 2d5362a64e ir: Fix name setting of a ptr-to-mbr-type Dodji Seketeli 2024-08-16 19:13:22 +0200
  • dff722f505 dwarf-reader: Speed-up decl-only resolution Dodji Seketeli 2024-08-14 17:50:44 +0200
  • 221f44816e reader: Avoid duplicating recursive types Dodji Seketeli 2024-08-13 17:20:22 +0200
  • f4e58adda9 dwarf-reader: Avoid duplicating anonymous member types Dodji Seketeli 2024-08-06 11:21:22 +0200
  • 3bd68bc489 ir: Cache the result of scope_decl::get_sorted_member_types Dodji Seketeli 2024-08-08 14:13:27 +0200
  • ea2a54241d reader: Avoid duplicating member types Dodji Seketeli 2024-08-08 13:12:49 +0200
  • 8f659ba04a Don't strip typedefs in fn names when pretty-printing and comparing Dodji Seketeli 2024-05-14 12:40:54 +0200
  • 7ee63c6646 comp-filter: Ignore ptr size when detecting void ptr to ptr change Dodji Seketeli 2023-12-17 16:56:12 +0100
  • 9857cefb47 comp-filter: Consider lvalue-ness changes on references as harmful Dodji Seketeli 2023-12-17 16:58:13 +0100
  • e68d23b0fc ir: decl-only classes don't equal fully defined classes under ODR Dodji Seketeli 2024-03-27 01:11:02 +0100