Jay Berkenbilt
|
df1fa5291c
|
2.2.1
git-svn-id: svn+q:///qpdf/trunk@1037 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-10-01 11:07:12 +00:00 |
|
Jay Berkenbilt
|
a72ce95c92
|
setOutputStreams
git-svn-id: svn+q:///qpdf/trunk@1035 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-10-01 11:02:35 +00:00 |
|
Jay Berkenbilt
|
9f444ffef3
|
add QPDF::processMemoryFile and API additions to support it
git-svn-id: svn+q:///qpdf/trunk@1034 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-10-01 10:20:38 +00:00 |
|
Jay Berkenbilt
|
a7e269537d
|
update code to new PointerHolder, and reintroduce change that was accidentally backed out
git-svn-id: svn+q:///qpdf/trunk@1031 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-09-24 20:45:18 +00:00 |
|
Jay Berkenbilt
|
ce8b1ba6a5
|
convert file to a PointerHolder<InputSource> so it could be either a file or a buffer; also fix a bug in BufferInputSource::seek
git-svn-id: svn+q:///qpdf/trunk@1030 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-09-24 19:10:08 +00:00 |
|
Jay Berkenbilt
|
047bcfcaa6
|
treat empty objects as null
git-svn-id: svn+q:///qpdf/trunk@1027 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-09-06 02:17:55 +00:00 |
|
Jay Berkenbilt
|
b1e0dcff16
|
handle stream filter abbreviations from table H.1
git-svn-id: svn+q:///qpdf/trunk@1025 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-09-05 15:00:44 +00:00 |
|
Jay Berkenbilt
|
6b4d231245
|
2.2.0
git-svn-id: svn+q:///qpdf/trunk@1016 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-14 16:43:18 +00:00 |
|
Jay Berkenbilt
|
f7a18c42a0
|
remove stray +
git-svn-id: svn+q:///qpdf/trunk@1012 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-14 15:55:17 +00:00 |
|
Jay Berkenbilt
|
bd7261da9b
|
getRawStreamData()
git-svn-id: svn+q:///qpdf/trunk@1010 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-09 23:33:40 +00:00 |
|
Jay Berkenbilt
|
1ff024fafc
|
update version numbers
git-svn-id: svn+q:///qpdf/trunk@1004 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-08 21:19:58 +00:00 |
|
Jay Berkenbilt
|
cf172cf550
|
some doc updates, shlib version
git-svn-id: svn+q:///qpdf/trunk@1002 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-06 01:38:24 +00:00 |
|
Jay Berkenbilt
|
2dbc1006fb
|
addPageContents
git-svn-id: svn+q:///qpdf/trunk@995 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-05 21:06:49 +00:00 |
|
Jay Berkenbilt
|
6f2bd7eb3a
|
newStream
git-svn-id: svn+q:///qpdf/trunk@991 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-05 20:20:52 +00:00 |
|
Jay Berkenbilt
|
11df7809af
|
add pipeline-based stream data replacement function
git-svn-id: svn+q:///qpdf/trunk@990 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-05 19:04:22 +00:00 |
|
Jay Berkenbilt
|
998a6cbee9
|
remove stream_data_handler; it wouldn't work as designed. replacement data implemented but not tested
git-svn-id: svn+q:///qpdf/trunk@988 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-02 22:40:52 +00:00 |
|
Jay Berkenbilt
|
9a06fc541c
|
ready to implement replacement stream data
git-svn-id: svn+q:///qpdf/trunk@987 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-02 22:17:01 +00:00 |
|
Jay Berkenbilt
|
cd1e46616a
|
typo
git-svn-id: svn+q:///qpdf/trunk@985 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-02 16:26:08 +00:00 |
|
Jay Berkenbilt
|
00ed5af502
|
remove use of float for version comparison
git-svn-id: svn+q:///qpdf/trunk@984 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-08-02 16:18:46 +00:00 |
|
Jay Berkenbilt
|
6755a86734
|
comment on memory leak fix
git-svn-id: svn+q:///qpdf/trunk@979 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-06-06 18:03:21 +00: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
|
bf75e208e9
|
eliminate extraneous allocations by not calling makeDirect when we
know an object is already direct
git-svn-id: svn+q:///qpdf/trunk@972 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-06-05 21:00:05 +00:00 |
|
Jay Berkenbilt
|
eef7154412
|
typo
git-svn-id: svn+q:///qpdf/trunk@971 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-06-05 19:50:30 +00:00 |
|
Jay Berkenbilt
|
62c1b42328
|
detect degenerate case of empty xref table
git-svn-id: svn+q:///qpdf/trunk@970 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-06-05 19:48:32 +00:00 |
|
Jay Berkenbilt
|
aa093bfabd
|
Use a pointer holder in one place where we were previously just using
a pointer.
git-svn-id: svn+q:///qpdf/trunk@968 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-05-31 17:04:55 +00:00 |
|
Jay Berkenbilt
|
f96c63cf3d
|
2.1.5
git-svn-id: svn+q:///qpdf/trunk@962 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-04-25 15:05:11 +00:00 |
|
Jay Berkenbilt
|
fc8f93053d
|
don't place restrictions on length of /ID strings
git-svn-id: svn+q:///qpdf/trunk@961 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-04-25 14:55:36 +00:00 |
|
Jay Berkenbilt
|
349c80c895
|
2.1.4
git-svn-id: svn+q:///qpdf/trunk@958 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-04-18 23:25:12 +00:00 |
|
Jay Berkenbilt
|
b71cef856b
|
fix linearization padding bug for second xref stream as well as first, which was previously fixed
git-svn-id: svn+q:///qpdf/trunk@957 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-04-18 23:19:54 +00:00 |
|
Jay Berkenbilt
|
84353451a3
|
refactor to isolate pad calculation
git-svn-id: svn+q:///qpdf/trunk@956 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-04-18 23:01:31 +00:00 |
|
Jay Berkenbilt
|
81d922d6f8
|
soname
git-svn-id: svn+q:///qpdf/trunk@950 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-03-27 16:03:35 +00:00 |
|
Jay Berkenbilt
|
117f690c8e
|
update for 2.1.3
git-svn-id: svn+q:///qpdf/trunk@949 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-03-27 16:03:04 +00:00 |
|
Jay Berkenbilt
|
218900d2c3
|
flatten scalar references for unreferenced objects
git-svn-id: svn+q:///qpdf/trunk@946 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-03-27 15:42:17 +00:00 |
|
Jay Berkenbilt
|
028f106bee
|
comment about flattenScalarReferences
git-svn-id: svn+q:///qpdf/trunk@945 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-03-27 14:50:11 +00:00 |
|
Jay Berkenbilt
|
95114fe256
|
pad and hope for the best of AES input buffer is not a multiple of 16
git-svn-id: svn+q:///qpdf/trunk@944 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-03-27 13:17:31 +00:00 |
|
Jay Berkenbilt
|
e5fbae0a37
|
typo
git-svn-id: svn+q:///qpdf/trunk@940 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-01-25 02:57:58 +00:00 |
|
Jay Berkenbilt
|
1431c05304
|
update REVISION in shared library version
git-svn-id: svn+q:///qpdf/trunk@936 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-01-25 01:25:52 +00:00 |
|
Jay Berkenbilt
|
375b494e57
|
update for 2.1.2
git-svn-id: svn+q:///qpdf/trunk@934 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-01-25 01:21:06 +00:00 |
|
Jay Berkenbilt
|
05a6d9669d
|
redo padding calculation for first half xref stream; old calculation
failed to consider the effect of compressing the strema
git-svn-id: svn+q:///qpdf/trunk@932 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2010-01-24 22:05:16 +00:00 |
|
Jay Berkenbilt
|
8fbba4d48c
|
2.1.1 -- gcc 4.4 fixes
git-svn-id: svn+q:///qpdf/trunk@925 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-12-14 02:35:31 +00:00 |
|
Jay Berkenbilt
|
91ce55a4e3
|
2.1
git-svn-id: svn+q:///qpdf/trunk@913 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-30 23:58:19 +00:00 |
|
Jay Berkenbilt
|
a80d9d176d
|
add C interface for getting software version
git-svn-id: svn+q:///qpdf/trunk@903 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-24 13:23:20 +00:00 |
|
Jay Berkenbilt
|
ace2a031b5
|
prepare 2.1.rc1 for release
git-svn-id: svn+q:///qpdf/trunk@901 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-24 04:47:17 +00:00 |
|
Jay Berkenbilt
|
b1702fb16c
|
more tweaking of C error interface
git-svn-id: svn+q:///qpdf/trunk@894 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-23 16:50:22 +00:00 |
|
Jay Berkenbilt
|
7f5d78c2d1
|
improve C error handling interface
git-svn-id: svn+q:///qpdf/trunk@884 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-23 15:27:30 +00:00 |
|
Jay Berkenbilt
|
3c84d496f0
|
avoid having to include zlib.h in Pl_Flate.hh
git-svn-id: svn+q:///qpdf/trunk@882 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-23 14:58:09 +00:00 |
|
Jay Berkenbilt
|
7d6d22db7b
|
remove embedded external libs; replace with different mechanism
git-svn-id: svn+q:///qpdf/trunk@868 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-23 03:20:03 +00:00 |
|
Jay Berkenbilt
|
f5d772773e
|
make line buffering os-specific
git-svn-id: svn+q:///qpdf/trunk@852 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-21 02:30:15 +00:00 |
|
Jay Berkenbilt
|
27ee889c0e
|
tweak dll stuff again
git-svn-id: svn+q:///qpdf/trunk@851 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-21 01:45:13 +00:00 |
|
Jay Berkenbilt
|
748ab301d4
|
go back to function-based DLL_EXPORT rather than class-based to avoid creation of export files with executables under msvc
git-svn-id: svn+q:///qpdf/trunk@849 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-21 00:27:24 +00:00 |
|