Jay Berkenbilt
|
16f4f94cd9
|
Prepare code for JSON v2
Update getJSON() methods and calls to them
|
2022-05-07 11:12:01 -04:00 |
|
Jay Berkenbilt
|
cdd0b4fb7d
|
Use = default and = delete where possible in classes
|
2022-04-16 11:39:14 -04:00 |
|
Jay Berkenbilt
|
12f1eb15ca
|
Programmatically apply new formatting to code
Run this:
for i in **/*.cc **/*.c **/*.h **/*.hh; do
clang-format < $i >| $i.new && mv $i.new $i
done
|
2022-04-04 08:10:40 -04:00 |
|
Jay Berkenbilt
|
522d2b2227
|
Improve efficiency of fixDanglingReferences
|
2019-08-18 09:00:40 -04:00 |
|
Jay Berkenbilt
|
5187a3ec85
|
Shallow copy arrays without removing sparseness
|
2019-08-17 23:02:41 -04:00 |
|
Jay Berkenbilt
|
e5f504b6c5
|
Use SparseOHArray in QPDF_Array
|
2019-08-17 23:02:41 -04:00 |
|
Jay Berkenbilt
|
a89d8a0677
|
Refactor QPDF_Array in preparation for using SparseOHArray
|
2019-08-17 23:02:41 -04:00 |
|
Jay Berkenbilt
|
30a0c070e4
|
Add QPDFObjectHandle::getJSON()
|
2018-12-21 18:34:56 -05:00 |
|
Jay Berkenbilt
|
3873f5fd9b
|
Protect headers with compliant identifiers (fixes #233)
|
2018-08-12 14:10:32 -04:00 |
|
Jay Berkenbilt
|
d0e99f195a
|
More robust handling of type errors
Give objects descriptions and context so it is possible to issue
warnings instead of fatal errors for attempts to access objects of the
wrong type.
|
2018-02-18 21:06:27 -05:00 |
|
Jay Berkenbilt
|
913eb5ac35
|
Add getTypeCode() and getTypeName()
Add virtual methods to QPDFObject, wrappers to QPDFObjectHandle, and
implementations to all the QPDF_Object types.
|
2013-01-22 10:01:45 -05:00 |
|
Tobias Hoffmann
|
db7474e0fa
|
Added additional array mutators
Added methods to append to arrays, insert items into arrays, and
replace array contents with a vector of items.
|
2012-06-20 15:29:44 -04:00 |
|
Jay Berkenbilt
|
655c55f848
|
implement methods to get dictionary and array contents as map and vector
|
2011-08-10 13:33:58 -04:00 |
|
Jay Berkenbilt
|
9496b2cb20
|
fix memory leak
git-svn-id: svn+q:///qpdf/trunk@976 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-06-06 13:32:08 +00:00 |
|
Jay Berkenbilt
|
f3d7c26de1
|
removed qexc; non-compatible ABI change
git-svn-id: svn+q:///qpdf/trunk@709 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-09-26 18:36:04 +00:00 |
|
Jay Berkenbilt
|
9a0b88bf77
|
update release date to actual date
git-svn-id: svn+q:///qpdf/trunk@599 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2008-04-29 12:55:25 +00:00 |
|