LSB relies on its test suite in addition to just checking the exported
symbols. Again this is as good as the test suite is and hence not full
proof.
Dwarfdump approach might be helpful but again it is not full proof and
another issue is who will use it? Can we just rely on each package
developer
IPSEC is not end to end, and does not provide user authentication.
By which I mean, an IPSEC tunnel may terminate partway, for example at a
firewall, and the traffic continue unencrypted over the organization's
network, where a password sniffer gets you (if you don't think corporate
networks are c
What tools exist out there to enforce ABI stability?
Gnome, KDE, and LSB all seem to have tools that
compare a shared library to a list of expected exports.
That's great for disciplined projects.
It might also be handy to have a tool that can be used
universally, i.e. without a priori knowledge of