File: ChangeLog

package info (click to toggle)
pdfresurrect 0.11-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 336 kB
  • sloc: ansic: 1,206; makefile: 50
file content (149 lines) | stat: -rw-r--r-- 3,998 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
-- Version 0.11 --

2012-05-28 Francois Marier <francois@debian.org>

* Makefile.in: Add LDFLAGS macro
*
*              Update install and uninstall targets using DESTDIR macro
* 
*              Update CFLAGS macro to include CPPFLAGS

* configure.ac: Preserve existing CFLAGS

2012-05-28 Matt Davis <mattdavis9@gmail.com>

* pdf.c: Prevent invalid access and double frees when the xref table is 
*        of a zero length (thanks valgrind, oh so sexxy).
*
* ChangeLog: Correct a line not prefixed with an asterisk.

2012-04-29 Matt Davis <mattdavis9@gmail.com>

* pdf.c: Initialize a variable
*        
*        Add a macro for safe file access        

2010-03-21 Matt Davis <mattdavis9@gmail.com>

* pdf.c: Clean up memory leak just introduced by the new creator-from-object
*        piece
*
*        Removed strdup and used strndup for portability
*
*        Allow creation tags to be picked up even if they are stored in objects
*        and not inline.
*
*        Initialize a pointer


-- Version 0.10 --

2010-03-20 Matt Davis <mattdavis9@gmail.com>

* main.c: Add additional copyright year 

* pdf.c: Allow for creation data to be pulled from objects as well as inline
*        Removed strdup and used strncpy for portability purposes

* Makefile.in: Allow for EXTRA_CFLAGS to be specified from command line

* pdfresurrect.1: Updated AUTHORS section to give Francois more props
*	          Adjust date


-- Version 0.9 --

2009-11-11 Matt Davis <mattdavis9@gmail.com>

* pdf.c: Display the entire line for creator information
*        Avoid terminating the creator information past the array index


-- Version 0.8 --

2009-09-10 Matt Davis <mattdavis9@gmail.com>

* pdf.c, main.c: Avoid stalling if we cannot find a trailer for linearized
*                PDFs.  This is probably because the PDF is using xref
*                streams.  Thanks to Francois for mentioning a stall was
*                occurring, and then providing the suspect document that caused
*                such a case.


-- Version 0.7 --

2009-09-09 Matt Davis <mattdavis9@gmail.com>

* configure.ac: Added function check for strdup and strtol

* pdf.{c,h}: Support to extract PDF creator information (not XML format)

* pdf.c: Count objects from linearized PDFs appropriately


2009-05-24 Francois Marier <francois@debian.org>

* pdfresurrect.1: Added Francois Marier's update to the man page
*                 escaping a hyphen


-- Version 0.6 --

2009-05-23 Matt Davis <mattdavis9@gmail.com> and 

* pdfresurrect.1: Added Francois Marier's man page.
*                 Added NOTES and COPYRIGHT to man page.

* Makefile.in: Added .PHONY target for uninstall
*              Removed backup target
*              install and uninstall targets also add/remove the man page

* configure.ac: Added default prefix as suggested by Francois Marier


2009-05-22 Francois Marier <francois@debian.org>

* pdfresurrect.1: Added Francois Marier's man page.

* Makefile.in: Added Francois Marier's changes to add 
*              install, distclean, and .PHONY targets


-- Version 0.5 --

2009-05-19 Matt Davis <mattdavis9@gmail.com>

* pdf.h: Added notes that PDFs of version 1.5+ can have compressed stream xref

* pdf.c: Warn on encoded xref streams
*
*        Added utility get_object_from_here() to obtain a PDF object at file
*        pointer start
*
*        Break the xref into a routine for plaintext or encoded
*        We will probably not decode the compressed stream but its
*        nice to have a place for it.

* configure.in: Added -DDEBUG on debug builds (nothing uses this yet)
*
*               Added AC_TYPE_SIZE_T check

* main.c: Added -s to the usage statement
*
*         Using more portable exit call

* README: Updated with some notes on security and validity of this tool


-- Version 0.04 --

2008-08-10 Matt Davis <mattdavis9@gmail.com>

* Corrected a misspelling regarding the license URL in main.c


-- Version 0.03 --

2008-08-02 Matt Davis <mattdavis9@gmail.com>

* Initial public release