aboutsummaryrefslogtreecommitdiffstats
path: root/include/qpdf/DLL.h
AgeCommit message (Collapse)Author
2023-02-25Update copyright to 2023Jay Berkenbilt
2023-01-01Bump version to 11.3.0m-holger
2022-11-27Bump version to 11.2.1Jay Berkenbilt
2022-10-06Be more conservative about QPDF_DLL_CLASS with mingw (fixes #799)Jay Berkenbilt
* Define it even though previous experiments have shown it to be unnecessary since it seems like it may be necessary after all * Add QPDF_DLL_CLASS to QPDFObjectHelper and QPDFDocumentHelper in case there's some future unknown reason why someone may want to have them and/or in case it helps with the weird QPDFNameTreeObjectHelper problem.
2022-10-06Bump version to 11.2.0Jay Berkenbilt
2022-09-21Bump version to 11.1.1Jay Berkenbilt
2022-09-12Bump version to 11.1.0Jay Berkenbilt
Some new symbols were exported.
2022-09-12Bump version to 11.0.1Jay Berkenbilt
2022-05-01Spell checkJay Berkenbilt
2022-04-10Clean up/fix DLL.hJay Berkenbilt
* Change DLL_EXPORT to libqpdf_EXPORTS (internal to the build). The new name is cmake's default, is more conventional, and is less likely to clash with other symbols. * Add QPDF_DLL_PRIVATE for non-Windows * Make logic around when to define QPDF_DLL et al more explicit * Add detailed comments
2022-04-09Bump version to 11.0.0, indicating ABI-breaking changesJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
Run this: for i in **/*.cc **/*.c **/*.h **/*.hh; do clang-format < $i >| $i.new && mv $i.new $i done
2022-03-08DLL.h: remove distinction between QPDF_DLL_CLASS and QPDF_DLL for mingwJay Berkenbilt
2022-02-26Bump version to 10.6.3Jay Berkenbilt
2022-02-16Prepare 10.6.2 releaseJay Berkenbilt
2022-02-11Prepare 10.6.1 releaserelease-qpdf-10.6.1Jay Berkenbilt
2022-02-08Prepare 10.6.0 releaseJay Berkenbilt
2022-02-04Update copyright for 2022Jay Berkenbilt
2022-02-04Add qpdf version macros to qpdf/DLL.hJay Berkenbilt
2021-01-04Update copyright to 2021Jay Berkenbilt
2020-01-26Update copyright to 2020Jay Berkenbilt
2019-06-22Build with -fvisibility=hidden when supportedJay Berkenbilt
2019-03-11Fix C++ exception handling when -fvisibility=hidden (#302)jbarlow83
Fix C++ exception handling when -fvisibility=hidden Ensure that QPDFExc and QPDFSystemError are marked visible, so that their typeinfo will not be suppressed when -fvisibility=hidden. Details: https://gcc.gnu.org/wiki/Visibility
2019-01-07Update copyrights for 2019Jay Berkenbilt
2018-08-12Protect headers with compliant identifiers (fixes #233)Jay Berkenbilt
2018-01-14Update copyright to 2018Jay Berkenbilt
2017-09-14Additionally license under Apache License version 2.0Jay Berkenbilt
The Apache License version 2.0 is now the primary license for qpdf. However, users may, at their option, continue to use Artistic version 2.0.
2017-08-22Update copyright to 2017Jay Berkenbilt
2015-05-24Copyright 2015Jay Berkenbilt
2014-01-14Update Copyright to 2014Jay Berkenbilt
2012-12-31Update copyright year to 2013Jay Berkenbilt
Also add copyright notice to a few public headers that were missing one.
2012-07-29Update copyright to 2012Jay Berkenbilt
2011-04-30update version to 2.2.3, update copyright to 2011Jay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@1051 71b93d88-0707-0410-a8cf-f5a4172ac649
2010-01-25update copyrights for 2010Jay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@935 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-23include copyright notice in public headersJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@883 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-21tweak dll stuff againJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@851 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-19DLL.hh -> DLL.h, move public enumerated types into Constants.h and use them ↵Jay Berkenbilt
both for C and C++ interfaces git-svn-id: svn+q:///qpdf/trunk@828 71b93d88-0707-0410-a8cf-f5a4172ac649