The C++ bindings and the Qt bindings of gpgme currently export more symbols than necessary. Symbols that are only used internally shouldn't be exported.
Description
Description
Revisions and Commits
Revisions and Commits
| rGPGMEPP Gpgme plus plus | |||
| rGPGMEPP6b164183ccf1 cpp: Put local helper function into unnamed namespace | |||
| rGPGMEPP0d77fecdc2f1 cpp: Set default visibility of all symbols to hidden | |||
| rM GPGME | |||
| rM7317139ef9eb doc: Update NEWS | |||
| rM3b3b36a60749 qt: Set default visibility of all symbols to hidden | |||
| rMfe588fef0963 cpp: Set default visibility of all symbols to hidden | |||
| rM92139e7b6b5f cpp: Put local helper function into unnamed namespace | |||
Related Objects
Related Objects
- Mentioned In
- T6128: Release GPGME 1.18.0
Event Timeline
Comment Actions
Summary of abidiff for libgpgmepp:
Functions changes summary: 6 Removed (20 filtered out), 0 Changed, 0 Added functions Variables changes summary: 2 Removed, 0 Changed, 0 Added variables Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info Variable symbols changes summary: 12 Removed, 0 Added variable symbols not referenced by debug info
Summary of abidiff for libqgpgme:
Functions changes summary: 384 Removed (335 filtered out), 0 Changed (13 filtered out), 0 Added functions Variables changes summary: 32 Removed, 0 Changed, 0 Added variables Function symbols changes summary: 204 Removed, 0 Added function symbols not referenced by debug info Variable symbols changes summary: 346 Removed, 0 Added variable symbols not referenced by debug info