Andrey Ponomarenko's repositories

abi-compliance-checker

A tool for checking backward API/ABI compatibility of a C/C++ library

Language:PerlLicense:LGPL-2.1Stargazers:619Issues:37Issues:102

japi-compliance-checker

A tool for checking backward API/ABI compatibility of a Java library

Language:PerlLicense:LGPL-2.1Stargazers:365Issues:24Issues:61

pkgdiff

A tool for visualizing changes in Linux software packages

Language:PerlLicense:GPL-2.0Stargazers:209Issues:19Issues:47

abi-tracker

A tool to visualize ABI changes timeline of a C/C++ software library

Language:PerlLicense:LGPL-2.1Stargazers:189Issues:18Issues:22

abi-dumper

Dump ABI of an ELF object containing DWARF debug info

Language:PerlLicense:LGPL-2.1Stargazers:176Issues:17Issues:34

vtable-dumper

A tool to list content of virtual tables in a shared library

Language:CLicense:LGPL-2.1Stargazers:117Issues:20Issues:8

api-sanity-checker

An automatic generator of basic unit tests for a C/C++ library

Language:PerlLicense:LGPL-2.1Stargazers:85Issues:10Issues:31

japi-tracker

A tool to visualize API changes timeline of a Java library

Language:PerlLicense:LGPL-2.1Stargazers:53Issues:7Issues:2

abi-monitor

A tool to monitor and build new versions of a software library

Language:PerlLicense:LGPL-2.1Stargazers:27Issues:10Issues:8

pkg-abidiff

Verify backward compatibility of Linux packages (RPM or DEB)

Language:PythonLicense:LGPL-2.1Stargazers:21Issues:7Issues:2

upstream-tracker

A project to monitor and verify compatibility of upstream ABI changes in C/C++ libraries

Language:ShellLicense:LGPL-2.1Stargazers:15Issues:7Issues:92

abi-reports

JSON-format reports of the ABI Tracker project

Language:PythonLicense:CC-BY-4.0Stargazers:11Issues:7Issues:0

kernel-abi-tracker

A tool to monitor and analyze ABI changes in new versions of the Linux kernel

Language:ShellLicense:LGPL-2.1Stargazers:10Issues:4Issues:1

installer

Install/remove tools and their dependencies

Language:PerlLicense:LGPL-2.1Stargazers:9Issues:5Issues:1

japi-monitor

A tool to monitor new versions of a Java library

Language:PerlLicense:LGPL-2.1Stargazers:8Issues:5Issues:0

distdiff

A tool for visualizing changes in Linux distributions

Language:PerlLicense:GPL-2.0Stargazers:7Issues:8Issues:0

upstream-tracker-4j

A project to monitor and verify compatibility of upstream API changes in Java libraries

Language:PerlLicense:LGPL-2.1Stargazers:7Issues:7Issues:2

api-reports-4j

JSON-format reports of the Java API Tracker project

License:CC-BY-4.0Stargazers:4Issues:6Issues:0

installer-4j

Install/remove Java tools and their dependencies

Language:PerlLicense:LGPL-2.1Stargazers:4Issues:5Issues:0

articles

Related articles

License:CC-BY-4.0Stargazers:1Issues:4Issues:0

Binary-Compatibility-Enforcer-Plugin

Wraps the Java API ComplianceChecker into a maven plugin

Language:JavaLicense:GPL-3.0Stargazers:0Issues:2Issues:0