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
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