Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-10 | Fix comments in PointerHolder.hh | Jay Berkenbilt | |
2022-04-10 | Typo: warn -> warning | Jay Berkenbilt | |
2022-04-09 | Enable PointerHolder warning and define POINTERHOLDER_IS_SHARED_POINTER | Jay Berkenbilt | |
2022-04-09 | Rewrite PointerHolder as derived from std::shared_ptr | Jay Berkenbilt | |
2022-04-04 | Programmatically apply new formatting to code | Jay Berkenbilt | |
Run this: for i in **/*.cc **/*.c **/*.h **/*.hh; do clang-format < $i >| $i.new && mv $i.new $i done | |||
2022-02-08 | Fix doc typos | m-holger | |
2022-02-07 | Rework PointerHolder transition to make it smoother | Jay Berkenbilt | |
* Don't surprise people with deprecation warnings * Provide detailed instructions and support for the transition | |||
2022-02-04 | Update copyright for 2022 | Jay Berkenbilt | |
2022-02-04 | PointerHolder: deprecate getPointer() and getRefcount() | Jay Berkenbilt | |
Use get() and use_count() instead. Add #define NO_POINTERHOLDER_DEPRECATION to remove deprecation markers for these only. This commit also removes all deprecated PointerHolder API calls from qpdf's code except in PointerHolder's test suite, which must continue to test the deprecated APIs. | |||
2022-02-04 | PointerHolder: add get() and use_count() for forward compatibility | Jay Berkenbilt | |
PointerHolder will be replaced with shared_ptr, so let people start moving. | |||
2021-01-04 | Update copyright to 2021 | Jay Berkenbilt | |
2020-04-03 | Use deleted copy/assignment (C++11) | Jay Berkenbilt | |
2020-04-03 | Remove extraneous set of braces | Jay Berkenbilt | |
2020-01-26 | Update copyright to 2020 | Jay Berkenbilt | |
2019-07-14 | Update comment in PointerHolder | Jay Berkenbilt | |
2019-01-07 | Update copyrights for 2019 | Jay Berkenbilt | |
2018-08-12 | Protect headers with compliant identifiers (fixes #233) | Jay Berkenbilt | |
2018-01-14 | Update copyright to 2018 | Jay Berkenbilt | |
2017-09-14 | Additionally license under Apache License version 2.0 | Jay 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-22 | Update copyright to 2017 | Jay Berkenbilt | |
2017-08-11 | Remove unused PointerHolder interface | Jay Berkenbilt | |
Also fix a bug resulting from incorrect use of PointerHolder because of this unused parameter. | |||
2015-05-24 | Copyright 2015 | Jay Berkenbilt | |
2014-01-14 | Update Copyright to 2014 | Jay Berkenbilt | |
2012-12-31 | Update copyright year to 2013 | Jay Berkenbilt | |
Also add copyright notice to a few public headers that were missing one. | |||
2012-07-29 | Update copyright to 2012 | Jay Berkenbilt | |
2011-08-11 | enhance PointerHolder so that it can explicitly be told to use delete [] ↵ | Jay Berkenbilt | |
instead of delete, thus making it useful to run valgrind over qpdf during its test suite | |||
2011-04-30 | update version to 2.2.3, update copyright to 2011 | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@1051 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2010-09-24 | add * and -> operators | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@1029 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2010-01-25 | update copyrights for 2010 | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@935 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2009-02-15 | update copyright, release 2.0.3release-qpdf-2.0.3 | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@644 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2008-04-29 | update release date to actual daterelease-qpdf-2.0 | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@599 71b93d88-0707-0410-a8cf-f5a4172ac649 |