chiark / gitweb /
changelog for 2:8.39-1
[pcre3.git] / debian / changelog
1 pcre3 (2:8.39-1) unstable; urgency=medium
2
3   [ Ian Jackson ]
4   * New upstream version (Closes: #832354).
5     - Drop CVE-2016-1283.patch (now in upstream).
6     - Adjusted sonames: bumped each minor number where upstream
7       bumped theirs.
8
9   [ Matthew Vernon ]
10   * Add notes encouraging people to move to pcre2
11   
12  -- Matthew Vernon <matthew@debian.org>  Thu, 28 Jul 2016 16:58:55 +0100
13
14 pcre3 (2:8.38-3.1) unstable; urgency=medium
15
16   * Non-maintainer upload.
17   * CVE-2016-1283: heap buffer overflow in handling of duplicate named
18     groups (Closes: #809706)
19
20  -- Salvatore Bonaccorso <carnil@debian.org>  Tue, 22 Mar 2016 21:05:13 +0100
21
22 pcre3 (2:8.38-3) unstable; urgency=low
23
24   * Apply Ubuntu patch from Iain Lane (modified by Graham Inggs) to add
25     symbols files (Closes: #767374)
26
27  -- Matthew Vernon <matthew@debian.org>  Sun, 28 Feb 2016 11:24:52 +0000
28
29 pcre3 (2:8.38-2) unstable; urgency=low
30
31   * Apply upstream patch to fix workspace overflow for (*ACCEPT) with
32     deeply nested parentheses (Closes: #815921)
33
34  -- Matthew Vernon <matthew@debian.org>  Sat, 27 Feb 2016 16:30:35 +0000
35
36 pcre3 (2:8.38-1) unstable; urgency=low
37
38   * New upstream version
39
40  -- Matthew Vernon <matthew@debian.org>  Tue, 22 Dec 2015 13:37:39 +0000
41
42 pcre3 (2:8.35-8) unstable; urgency=low
43
44   * Remove conflicts with long-vanished pcre{1,2}-dev packages (so new PCRE2 packages can co-exist)
45
46  -- Matthew Vernon <matthew@debian.org>  Sat, 21 Nov 2015 15:35:13 +0000
47
48 pcre3 (2:8.35-7.4) unstable; urgency=medium
49
50   * Non-maintainer upload.
51   * Fix copy-and-paste error in Disable_JIT_on_sparc64.patch.
52
53  -- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>  Mon, 02 Nov 2015 18:51:13 +0100
54
55 pcre3 (2:8.35-7.3) unstable; urgency=medium
56
57   * Non-maintainer upload.
58   * Add Disable_JIT_on_sparc64.patch to disable JIT on sparc64. The patch
59     no_jit_x32_powerpcspe.patch to disable JIT on powerpcspe was already
60     added in 2:8.35-6 (Closes: #765079).
61
62  -- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>  Mon, 02 Nov 2015 15:13:16 +0100
63
64 pcre3 (2:8.35-7.2) unstable; urgency=low
65
66   * Non-maintainer upload (with maintainer's permission).
67   * Add Fix-compiler-crash-misbehaviour-for-zero-repeated-gr.patch.
68     Fixes "PCRE Library Stack Overflow Vulnerability" (Upstream bug 1503)
69   * Add Fix-compile-time-loop-for-recursive-reference-within.patch.
70     Fixes "PCRE Call Stack Overflow Vulnerability" (Upstream bug 1515)
71   * Add 794589-information-disclosure.patch.
72     Fixes "pcre_exec does not fill offsets for certain regexps" leading to
73     information disclosure. (Closes: #794589)
74   * Add Fix-bad-compile-for-groups-like-2-0-1999.patch.
75     CVE-2015-2325: heap buffer overflow in compile_branch(). (Closes: #781795)
76   * Add Fix-bad-compilation-for-patterns-like-1-1-with-forwa.patch.
77     CVE-2015-2326: heap buffer overflow in pcre_compile2(). (Closes: #783285)
78   * Add Fix-buffer-overflow-for-named-recursive-back-referen.patch.
79     CVE-2015-3210: heap buffer overflow in pcre_compile2() /
80     compile_regex(). (Closes: #787433)
81
82  -- Salvatore Bonaccorso <carnil@debian.org>  Fri, 11 Sep 2015 20:04:19 +0200
83
84 pcre3 (2:8.35-7.1) unstable; urgency=medium
85
86   * Rename libpcrecpp0 to libpcrecpp0v5. Addresses: #791236.
87   * Add Conflict/Replaces to the old library.
88   * Add libpcrecpp0v5 symbols file for GCC 5.
89
90  -- Matthias Klose <doko@debian.org>  Tue, 04 Aug 2015 20:23:03 +0200
91
92 pcre3 (2:8.35-7) unstable; urgency=medium
93
94   * Apply upstream patch to fix buffer overflow for forward reference
95     within backward assertion with excess closing parenthesis
96     (Closes: #790000)
97
98  -- Matthew Vernon <matthew@debian.org>  Fri, 26 Jun 2015 08:08:55 +0100
99
100 pcre3 (2:8.35-6) unstable; urgency=low
101
102   [ Thorsten Glaser ]
103   * Re-add patch disabling JIT on powerpcspe and x32 (Closes: #760327)
104   * Add back missing debian/changelog entries for 1:8.35-3.2 and 1:8.36-1
105
106  -- Matthew Vernon <matthew@debian.org>  Sat, 13 Jun 2015 11:45:25 +0100
107
108 pcre3 (2:8.35-5) unstable; urgency=low
109
110   * re-enable jit on ppc64el (by dropping the patch that disables it)
111     (Closes: #786530)
112   * patch from Frederic Bonnard to fix the watch file (Closes: #785726)
113
114  -- Matthew Vernon <matthew@debian.org>  Tue, 26 May 2015 08:27:56 +0100
115
116 pcre3 (2:8.35-4) experimental; urgency=medium
117
118   [ Mattia Rizzolo ]
119   * Add a libpcre16-3 package with the 16 bit pcre16 library (Closes: 748781).
120   * Add a libpcre32-3 package with the 32 bit pcre32 library.
121
122   [ Matthew Vernon ]
123   * Adopt this package (Closes: #772994)
124
125  -- Matthew Vernon <matthew@debian.org>  Sat, 07 Mar 2015 19:27:34 +0000
126
127 pcre3 (2:8.35-3.3) unstable; urgency=medium
128
129   * Non-maintainer upload.
130   * Upstream patch for heap buffer overflow, CVE-2014-8964, taken from
131     1:8.36-1 (Closes: #770478)
132     Thanks to Salvatore Bonaccorso for the reminder.
133
134  -- Ivo De Decker <ivodd@debian.org>  Sat, 06 Dec 2014 19:58:19 +0100
135
136 pcre3 (2:8.35-3.2) unstable; urgency=medium
137
138   * Non-maintainer upload.
139   * Update shlibs dependency to 1:8.35 for new symbol introduced in upstream
140     version 8.35 (Closes: #767907)
141   * Revert upload of upstream version 8.36 to allow this upload to migrate to
142     jessie.
143
144  -- Ivo De Decker <ivodd@debian.org>  Sat, 06 Dec 2014 19:21:39 +0100
145
146 pcre3 (1:8.36-1) unstable; urgency=medium
147
148   * New upstream release
149   * Upped shlibs dependency to 8.35 (Closes: #767903)
150   * Upstream patch for heap buffer overflow, CVE-2014-8964 (Closes: #770478)
151
152  -- Mark Baker <mark@mnb.org.uk>  Mon, 24 Nov 2014 22:41:12 +0000
153
154 pcre3 (1:8.35-3.2) unstable; urgency=low
155
156   * Non-maintainer upload with maintainer permission.
157   * Disable JIT on x32 and powerpcspe (Closes: #760327).
158
159  -- Thorsten Glaser <tg@mirbsd.de>  Wed, 12 Nov 2014 14:30:23 +0000
160
161 pcre3 (1:8.35-3.1) unstable; urgency=medium
162
163   * Non-maintainer upload.
164   * Enable build hardening flags (closes: #656008).
165
166  -- Michael Gilbert <mgilbert@debian.org>  Fri, 19 Sep 2014 01:48:23 +0000
167
168 pcre3 (1:8.35-3) unstable; urgency=medium
169
170   Thanks to Simon McVittie for all of the work on this:
171
172   * Run tests with VERBOSE=1 so we can see the logs for failing tests
173     (Closes: #755052)
174   * Apply part of upstream r1472 to fix undefined behaviour when parsing
175     {n} or {m,n} quantifiers, which causes mis-parsing and test failures
176     under gcc 4.9 (Closes: #751828)
177
178  -- Mark Baker <mark@mnb.org.uk>  Wed, 23 Jul 2014 21:19:41 +0100
179
180 pcre3 (1:8.35-2) unstable; urgency=medium
181
182   * Build-depends on auto-reconf (Closes: 754540)
183
184  -- Mark Baker <mark@mnb.org.uk>  Sat, 12 Jul 2014 23:03:47 +0100
185
186 pcre3 (1:8.35-1) unstable; urgency=medium
187
188   * New upstream release
189   * Use dh-autoreconf
190   * Disable JIT on ppc64el (Closes: 751390) (Thanks Erwan Prioul)
191
192  -- Mark Baker <mark@mnb.org.uk>  Fri, 11 Jul 2014 19:54:51 +0100
193
194 pcre3 (1:8.31-5) unstable; urgency=medium
195
196   * Previous attempt at detecting JIT support didn't work when cross
197     compiling. Now runs the host compiler, and doesn't try to run the
198     output (Closes: 745222)
199
200  -- Mark Baker <mark@mnb.org.uk>  Wed, 23 Apr 2014 21:00:35 +0100
201
202 pcre3 (1:8.31-4) unstable; urgency=medium
203
204   * Enable JIT compilation only on architectures where it is supported -
205     fixes FTBFS on ones where it isn't (Closes: 745114)
206   * Verbose build logs (Closes: 745069)
207
208  -- Mark Baker <mark@mnb.org.uk>  Fri, 18 Apr 2014 10:06:31 +0100
209
210 pcre3 (1:8.31-3) unstable; urgency=medium
211
212   * Enable JIT regex compilation (http://sljit.sourceforge.net/pcre).
213     Note that this has no effect by default so should not break anything;
214     to use it you need to pass a flag to pcre_compile_regex()
215     (Closes: 740954)
216   * Changed shlibs:Depends to 8.20 as pcre_free_study() is not in older
217     versions (Closes: 743164)
218
219  -- Mark Baker <mark@mnb.org.uk>  Tue, 08 Apr 2014 22:37:58 +0100
220
221 pcre3 (1:8.31-2) unstable; urgency=low
222
223   * Build -dev package as Multi-arch: same. Thanks Steve Langasek / Ubuntu
224     for the patch (Closes: 696217) 
225
226  -- Mark Baker <mark@mnb.org.uk>  Thu, 03 Jan 2013 20:30:05 +0000
227
228 pcre3 (1:8.31-1) unstable; urgency=low
229
230   * New upstream release
231   * Applied patch from upstream bugzilla #1287 to fix bug where wrong
232     value is in re_nsub in some cases (Closes: #686495)
233
234  -- Mark Baker <mark@mnb.org.uk>  Thu, 13 Sep 2012 19:58:45 +0100
235
236 pcre3 (1:8.30-5) unstable; urgency=low
237
238   * There is no use in including debug information for the libraries from
239     the udeb in the debug package; more importantly, because the
240     installation system isn't multiarch, if they are included they result
241     in arch specific files in arch independent paths (debug package is 
242     Multi-arch:same). Removed. (Closes: #670018)
243
244  -- Mark Baker <mark@mnb.org.uk>  Tue, 01 May 2012 22:38:42 +0100
245
246 pcre3 (1:8.30-4) unstable; urgency=low
247
248   * Reluctantly using an epoch, as it seems the funny version number with
249     extra dots causes problems
250   * Bumped standard version to 3.9.3. No changes needed
251   * Converted to use new source format / quilt
252   * Put back obsolete pcre_info() API that up
253   * Don't include pcregrep binary in debug package
254
255   Thanks to Elimar Riesebieter for the conversion to the new source format.
256
257  -- Mark Baker <mark@mnb.org.uk>  Fri, 23 Mar 2012 22:34:54 +0000
258
259 pcre3 (8.30..-3) unstable; urgency=low
260
261   * configure: fixed libpcreposix version (this is not the same bug as the
262     previous one, though it's in the same few lines)
263
264  -- Mark Baker <mark@mnb.org.uk>  Thu, 22 Mar 2012 19:45:03 +0000
265
266 pcre3 (8.30..-2) unstable; urgency=low
267
268   * configure: Correct library version so soname is libpcre.so.3 instead
269     of .2 (Closes: #664983)
270   * Horrible version number is because of NMU of "8.30.really8.12-1.1";
271     this will sort between that and 8.31-1
272   
273  -- Mark Baker <mark@mnb.org.uk>  Thu, 22 Mar 2012 17:52:35 +0000
274
275 pcre3 (8.30-1) unstable; urgency=low
276
277   * New upstream release (Closes:#664166)
278
279  -- Mark Baker <mark@mnb.org.uk>  Wed, 21 Mar 2012 21:03:39 +0000
280
281 pcre3 (8.12-4) unstable; urgency=low
282
283   * Multi-arch support. Thanks Steve Langasek for patch (Closes: 634250)
284
285  -- Mark Baker <mark@mnb.org.uk>  Mon, 18 Jul 2011 21:59:44 +0100
286
287 pcre3 (8.12-3) unstable; urgency=low
288
289   * debian/rules: Increased shlib version to 8.10 (Closes: #612942,
290     #613227, #613469, #614012, #615019)
291
292  -- Mark Baker <mark@mnb.org.uk>  Sun, 20 Feb 2011 12:46:44 +0000
293
294 pcre3 (8.12-2) unstable; urgency=low
295
296   * Include changes from Stéphane's NMU (including fix for bug 581202)
297     that were accidentally omitted in previous release.
298   * debian/control: -dbg package should be section debug, priority extra
299
300  -- Mark Baker <mark@mnb.org.uk>  Tue, 08 Feb 2011 20:38:49 +0000
301
302 pcre3 (8.12-1) unstable; urgency=low
303
304   * New upstream release (Closes: #554242)
305
306  -- Mark Baker <mark@mnb.org.uk>  Mon, 07 Feb 2011 23:53:42 +0000
307
308 pcre3 (8.02-1.1) unstable; urgency=low
309
310   * Non-maintainer upload.
311   * Add explicit Breaks to applications using libpcre-ocaml, to allow
312     proper upgrades from lenny (Closes: #581202)
313   * Add debian/watch
314   * Add debian/source/format
315   * Remove duplicate fields spotted by Lintian
316   * Promote XC-Package-Type field to Package-Type
317
318  -- Stéphane Glondu <glondu@debian.org>  Sat, 31 Jul 2010 16:05:27 -0400
319
320 pcre3 (8.02-1) unstable; urgency=low
321
322   * New upstream release
323
324  -- Mark Baker <mark@mnb.org.uk>  Fri, 07 May 2010 21:18:05 +0100
325
326 pcre3 (7.8-3) unstable; urgency=low
327
328   * debian/rules: Install main library in /lib (Closes: 350468, #549608)
329   * debian/pcre-config.1: Minor formatting changes (thanks Alexander
330     Peslyak) (Closes: 338658) 
331   * Makefile.am,Makefile.in: Added libpcre.la to LDADD for various things;
332     apparently this will make it cross-build successfully (Closes: 492565)
333   * debian/control: Added ${misc:Depends} to dependencies for all the
334     binary packages
335   * debian/rules: Don't ignore errors from make distclean
336
337  -- Mark Baker <mark@mnb.org.uk>  Wed, 07 Oct 2009 00:05:25 +0100
338
339 pcre3 (7.8-2) unstable; urgency=low
340
341   * debian/rules: Bumped shlib version to 7.7 because of new feature in
342     that version (Closes: #500987)
343
344  -- Mark Baker <mark@mnb.org.uk>  Sun, 05 Oct 2008 17:06:46 +0100
345
346 pcre3 (7.8-1) unstable; urgency=low
347
348   * New upstream release
349
350  -- Mark Baker <mark@mnb.org.uk>  Sun, 21 Sep 2008 21:23:00 +0100
351
352 pcre3 (7.6-2.1) unstable; urgency=high
353
354   * Non-maintainer upload.
355   * Fix heap overflow in the pcre compiler triggered by
356     patterns which contain options and multiple branches
357     (CVE-2008-2371; Closes: #488919).
358   * debian/rules (patch by Bryan Donlan): Update shlibdeps invocation for
359     libpcrecpp0 due to new symbols (Closes: #476925).
360   * debian/copyright: replace license information with the current license
361     information shipped with upstream sources (Closes: #489318).
362
363  -- Nico Golde <nion@debian.org>  Mon, 14 Jul 2008 19:13:11 +0200
364
365 pcre3 (7.6-2) unstable; urgency=low
366
367   * pcrecpp.cc: Applied patch from PCRE bugzilla (bug 664) to fix ABI
368     breakage (Closes: #463170, #463266, #463413, #464974)
369   
370  -- Mark Baker <mark@mnb.org.uk>  Wed, 13 Feb 2008 22:19:35 +0000
371
372 pcre3 (7.6-1) unstable; urgency=low
373
374   * New upstream release
375   * Ship pcredemo.c in examples directory (Closes: #377587)
376
377  -- Mark Baker <mark@mnb.org.uk>  Mon, 28 Jan 2008 23:01:05 +0000
378
379 pcre3 (7.4-1) unstable; urgency=low
380
381   * Build a -dbg package with debug symbols
382   
383   Thanks to Sebastian Dröge <slomo@debian.org>,for all of the following:
384
385   * New upstream release (Closes: #453372).
386   * debian/control,
387     debian/rules:
388     + Provide udeb (Closes: #443114). Build depend on debhelper (>= 5.0.22)
389       for this.
390   * debian/rules:
391     + Bump shlibs to >= 7.4 (Closes: #449289).
392   * debian/compat:
393     + Update debhelper compat level to 5.
394   * debian/control:
395     + Update Standards-Version to 3.7.3, no additional changes needed.
396     + Use ${binary:Version} instead of ${Source-Version} to make package
397       binNMU safe.
398   * debian/*.files,
399     debian/*.install,
400     debian/rules:
401     + Convert from dh_movefiles to dh_install.
402   * debian/*.dirs:
403     + Removed, not necessary.
404
405  -- Mark Baker <mark@mnb.org.uk>  Mon,  7 Jan 2008 21:03:34 +0000
406
407 pcre3 (7.3-2) unstable; urgency=low
408
409   * Overloaded RE::Init(), for compatibility with PCRE 6.x API (Closes
410     #436210). Thanks to Matthias Klose for the patch.
411   * Increased shlibdeps from 4.5 to 6.0. 6.0 introduced a new function
412     (pcre_compile2) to the API, so anything using that requires at least
413     6.0. (Closes #441345)
414
415  -- Mark Baker <mark@mnb.org.uk>  Mon,  7 Jan 2008 21:02:52 +0000
416
417 pcre3 (7.3-1) unstable; urgency=low
418
419   * New upstream release
420
421  -- Mark Baker <mark@mnb.org.uk>  Tue, 28 Aug 2007 20:53:39 +0100
422
423 pcre3 (7.2-1) unstable; urgency=low
424
425   * New upstream release (Closes: #420280)
426   * debian/rules: dummy binary-indep target (Closes: #395730)
427
428  -- Mark Baker <mark@mnb.org.uk>  Fri,  3 Aug 2007 23:06:28 +0100
429
430 pcre3 (6.7-1) unstable; urgency=low
431
432   * New upstream release (Closes: #389305)
433
434  -- Mark Baker <mark@mnb.org.uk>  Mon, 25 Sep 2006 23:24:55 +0100
435
436 pcre3 (6.4-2) unstable; urgency=low
437
438   * Makefile.in: Install pcrepartial.3 (Closes: #362011)
439   * doc/pcreapi.3, doc/pcre_version.3: document pcre_version() as
440     returning a const char * not a char * (Closes: #278619)
441   * debian/libpcre3-dev.files: install libpcre.pc (Closes: #359662)
442   * doc/pcregrep.1: fixed typo (Closes: #310338)
443   * debian/control: drop dummy pgrep package (Closes: #247550)
444
445  -- Mark Baker <mark@mnb.org.uk>  Thu, 27 Apr 2006 22:32:06 +0100
446
447 pcre3 (6.4-1.1) unstable; urgency=low
448
449   * Split out the C++ library into it's own package libpcrecpp0, as
450     discussed in #339250. The C++ library was recently added, no
451     package references the C++ library yet.
452     Closes: #339250.
453   * debian/rules: Remove testsavedregex in clean target.
454
455  -- Matthias Klose <doko@debian.org>  Fri, 25 Nov 2005 07:59:14 +0100
456
457 pcre3 (6.4-1) unstable; urgency=low
458
459   * New upstream release (Closes: 333191)
460
461  -- Mark Baker <mark@mnb.org.uk>  Mon, 10 Oct 2005 23:14:53 +0100
462
463 pcre3 (6.3-1) unstable; urgency=low
464
465   * New upstream release (Closes: 323761).
466   * This includes fix to security issue CAN-2005-2491 (Closes: 324531)
467
468  -- Mark Baker <mark@mnb.org.uk>  Sat, 27 Aug 2005 18:12:22 +0100
469
470 pcre3 (5.0-1.1) unstable; urgency=low
471
472   * Non-maintainer upload.
473   * Correct an alignment error in the pcretest.c test case, which was
474     causing build failures on ia64 (closes: #309606).
475
476  -- Steve Langasek <vorlon@debian.org>  Thu, 26 May 2005 05:15:34 +0000
477
478 pcre3 (5.0-1) unstable; urgency=low
479
480   * New upstream release (Closes: #295287)
481     - compatible, so same soname and package name can be used.
482   * Compile with --enable-unicode-properties, a new feature of PCRE 5.0
483   * Removed . from description in control file
484   * Included patch from Niibe Yutaka for cross building (Closes: #285407)
485   
486   Thanks Andreas for the NMU, which this is based on (Closes: #237644, #237265)
487
488  -- Mark Baker <mark@mnb.org.uk>  Wed, 16 Feb 2005 21:47:14 +0000
489
490 pcre3 (4.5-1.1) unstable; urgency=low
491
492   * NMU to fix rc-bugs.
493   * Update libtool related files to fix build-error on mips, keep original
494     config.in, as it is no generated file. (Closes: #237265)
495   * pcregrep replaces pgrep. (Closes: #237564)
496   * Bump shlibs, pcre 4.5 includes two new functions.
497   * Let pgrep's /usr/share/doc symlink point to the package it depends on,
498     pcregrep.
499
500  -- Andreas Metzler <ametzler@debian.org>  Fri, 12 Mar 2004 13:23:02 +0100
501
502 pcre3 (4.5-1) unstable; urgency=low
503
504   * New upstream release
505
506   Thanks to Andreas Metzler for patches for all the following:
507   
508   * doc/pcregrep.1: added newline between synopsis for pcregrep and that
509     for zpcregrp (Closes: #197899)
510   * debian/control: Change package descriptions (Closes: #209904)
511   * debian/rules and others: Renamed pgrep package to pcregrep, to match
512     name of binary and avoid confusion with pgrep (which greps for
513     processes, and is in the procps package; a dummy pgrep package will
514     ease upgrades (Closes: #217076)
515
516  -- Mark Baker <mark@mnb.org.uk>  Wed, 25 Feb 2004 20:49:33 +0000
517
518 pcre3 (4.3-4) unstable; urgency=low
519
520   * debian/libpcre3.files: include pcrepattern(3) manpage in libpcre3
521     package instead of libpcre3-dev package. This means that anyone using
522     a PCRE based application will have the man page available.
523
524  -- Mark Baker <mark@mnb.org.uk>  Thu,  8 Jan 2004 21:19:51 +0000
525
526 pcre3 (4.3-3) unstable; urgency=low
527
528   * ltmain.sh: Replaced with standard version from debian libtool package,
529     but with Phil Hazel's patch applied (although I suspect his patch
530     isn't necessary on debian systems). (Closes: #198147, #198668) I hope.
531
532  -- Mark Baker <mark@mnb.org.uk>  Wed, 25 Jun 2003 21:09:22 +0100
533
534 pcre3 (4.3-2) unstable; urgency=low
535
536   * pcretest.c: Cheat at test! Always print 40 instead of the size,
537     because the size varies on different architectures, and we don't
538     really want to fail the test because of this.
539
540  -- Mark Baker <mark@mnb.org.uk>  Thu, 19 Jun 2003 21:00:39 +0100
541
542 pcre3 (4.3-1) unstable; urgency=low
543
544   This release is entirely the work of Andreas Metzler <ametzler@debian.org>.
545   Thanks Andreas.  
546
547   * new upstream version (Closes: 182570)
548   * this version apparently fixes infinite loop bug (Closes: 161184)
549   * repacked using debhelper and upstream's Makefile. Switch to libtool's
550     versioning scheme, see debian/README.Versioning.libtool for details.
551     (Closes: #187371)
552   * (however, don't ship .la files, they only give libtool strange ideas, see
553     http://lists.debian.org/debian-devel/2003/debian-devel-200304/msg00827.html
554     for an example.)
555   * changed compile-options to really follow policy 3.5.7
556   * debian/control: changed description to say "Perl 5" as Perl 6, when it
557     eventually appears, will have yet another different regex syntax
558     (Closes: #166939) 
559
560  -- Mark Baker <mark@mnb.org.uk>  Mon, 16 Jun 2003 22:11:08 +0100
561
562 pcre3 (3.9-1) unstable; urgency=low
563
564   * New upstream version (Closes: #119429, #161424)
565   * Added zpcregrep script by Samuel Tardieu (Closes: #36897)
566   * doc/pcregrep.1: mention zpcregrep
567   * debian/rules: use && in test rule rather than -a option to test, for
568     better POSIX compatibility (Closes: #158775)
569   * debian/Makefile: build pcretest once with -rpath for doing tests, and
570     once without, so that:
571   * debian/rules: install pcretest program (Closes: #162998)
572   * Don't create or remove /usr/doc/foo symlinks. This means that none of
573     the packages have prerms and only libpcre3 has a postinst
574   * debian/copyright: corrected to "Debian GNU/Linux"
575   * debian/control: standards version updated to 3.5.7.0
576   * debian/rules: strip comment and note sections from libraries
577   * The result of the last four changes is that it should now be
578     lintian-clean apart from one caused by a known bug in lintian (see
579     lintian bug #117260) (Closes: #162999)
580
581  -- Mark Baker <mark@mnb.org.uk>  Sat, 26 Oct 2002 18:12:13 +0100
582
583 pcre3 (3.4-1.1) unstable; urgency=high
584
585   * Non-maintainer upload.
586   * Rebuild with a version of libc6 without a broken atexit() symbol
587     (closes: #108597, critical).
588   * Add to LD_LIBRARY_PATH rather than clobbering it, to avoid fakeroot
589     dying (closes: #108661, #108891).
590
591  -- Colin Watson <cjwatson@debian.org>  Sun, 19 Aug 2001 20:43:28 +0100
592
593 pcre3 (3.4-1) unstable; urgency=low
594
595   * new upstream version (Closes: #93876)
596
597  -- Mark Baker <mark@mnb.org.uk>  Sat, 28 Apr 2001 00:05:22 +0100
598
599 pcre3 (3.3-5) unstable; urgency=low
600
601   * debian/rules: install pcregrep as that name (only) rather than as
602     pgrep with a symlink called pcregrep. This avoids a name clash with
603     the process table grepper also called pgrep.
604   * doc/pcregrep.1: change name of program being documented (back) to
605     pcregrep.
606
607  -- Mark Baker <mark@mnb.org.uk>  Tue, 23 Jan 2001 23:54:08 +0000
608
609 pcre3 (3.3-4) unstable; urgency=low
610
611   * debian/rules: only install config files that are meant to be installed
612     in libpcre3-dev package (Closes: #78354)
613   * debian/Makefile: distclean target clears up configure output
614
615  -- Mark Baker <mark@mnb.org.uk>  Wed, 29 Nov 2000 23:59:19 +0000
616
617 pcre3 (3.3-3) unstable; urgency=low
618
619   * debian/rules: make debian/Makefile executable before trying to run it
620     (Closes: #74316)
621
622  -- Mark Baker <mbaker@iee.org>  Sun,  8 Oct 2000 21:18:15 +0100
623
624 pcre3 (3.3-2) unstable; urgency=low
625
626   * debian/rules: pgrep should symlink to docs in /usr/doc/libpcre3, not
627     /usr/doc/libpcre2
628   * debian/rules: manpage pgrep.1.gz should not be installed as executable!
629   * debian/rules: pcregrep.1.gz is symlink to pgrep.1.gz
630   * doc/pcre-config.1: basic manpage for pcre-config written
631   * debian/rules: install pcre-config.1
632   * debian/rules: use -isp option to dpkg-gencontrol
633
634  -- Mark Baker <mbaker@iee.org>  Tue, 22 Aug 2000 00:11:54 +0100
635
636 pcre3 (3.3-1) unstable; urgency=low
637
638   * new package for pcre 3.x
639
640  -- Mark Baker <mbaker@iee.org>  Sat, 19 Aug 2000 13:44:00 +0000
641
642 pcre2 (2.08-1) unstable; urgency=low
643
644   What follows is the changelog from pcre2, up to the point where the pcre3
645   package was made.
646
647   * new upstream version (#50386)
648   * put -lc after -lpcre when linking libpcreposix (#50046)
649
650  -- Mark Baker <mbaker@iee.org>  Thu, 18 Nov 1999 21:45:14 +0000
651
652 pcre2 (2.07-2) unstable; urgency=low
653
654   * debian/rules: use /usr/share/doc and /usr/share/man, as mandated by
655     policy 3.1.0
656   * debian/postinst: create /usr/doc symlink; don't install library
657   * debian/postinst-lib (new file): create /usr/doc symlink and install library
658   * debian/prerm: remove /usr/doc symlink
659   * debian/rules: install postinst and prerm for all packages; but
660     postinst-lib for library package
661
662  -- Mark Baker <mbaker@iee.org>  Sat, 13 Nov 1999 18:57:59 +0000
663
664 pcre2 (2.07-1) unstable; urgency=low
665
666   * new upstream version
667   * pcre.c, pcre.h: new upstream version is incompatible with old one! I've 
668     done a nasty hack so that old binaries will still work. Old source won't, 
669     but at least it won't fail silently so this shouldn't be a major problem.
670   * debian/rules: /usr/doc/pgrep should be a link to libpcre2, not libpcre1
671     (#42450)
672
673  -- Mark Baker <mbaker@iee.org>  Tue,  3 Aug 1999 23:58:35 +0100
674
675 pcre2 (2.05-1) unstable; urgency=low
676
677   * new upstream version (#36776)
678
679  -- Mark Baker <mbaker@iee.org>  Tue, 27 Apr 1999 23:00:25 +0100
680
681 pcre2 (2.02-3) unstable; urgency=low
682
683   * pcre.3: removed description of regular expression syntax and semantics
684   * pcre.7: new file, containing material removed from above
685     (this is so it can be put in the libpcre2 package (#34087)
686
687  -- Mark Baker <mbaker@iee.org>  Fri,  5 Mar 1999 01:08:47 +0000
688
689 pcre2 (2.02-2) unstable; urgency=low
690
691   * debian/rules: install copyright in correct location in libpcre2-dev; 
692     a typo before meant the package wouldn't install
693   * debian/shlibs: update to refer to libpcre2 instead of libpcre1
694
695  -- Mark Baker <mbaker@iee.org>  Fri, 29 Jan 1999 00:12:00 +0000
696
697 pcre2 (2.02-1) unstable; urgency=low
698
699   * first release of pcre2
700   * install source of pgrep (it's small) in /usr/doc/libpcre2-dev/examples
701
702  -- Mark Baker <mbaker@iee.org>  Thu, 28 Jan 1999 00:45:00 +0000
703
704 pcre (1.09-2) unstable; urgency=low
705
706   What follows is the changelog from pcre 1, up to the point where the pcre2
707   package was made.
708
709   The changes are not that large but the API, and therefore the ABI, are
710   changed so version 2 is not compatible.
711
712   * pcreposix.c,pcreposix.h: prefixed function names with pcreposix_
713   * pcreposix.h: #defines so un-prefixed names can be used
714   * These mean pcre routines will be used instead of the regex library
715     built into libc (#22525)
716   * debian/shlibs: pcreposix needs libpcre1 >=1.09-2 now
717   * debian/rules: it's not pcre 1.01 any more.
718
719  -- Mark Baker <mbaker@iee.org>  Sat, 30 May 1998 16:54:31 +0100
720
721 pcre (1.09-1) unstable; urgency=low
722
723   * New upstream version
724
725  -- Mark Baker <mbaker@iee.org>  Sat, 28 Feb 1998 21:29:07 +0000
726
727 pcre (1.08-1) unstable; urgency=low
728
729   * New upstream version (new features, so in unstable only)
730
731  -- Mark Baker <mbaker@iee.org>  Sat, 28 Feb 1998 21:29:07 +0000
732
733 pcre (1.06-3) unstable; urgency=low
734
735   * Strip pgrep
736
737  -- Mark Baker <mbaker@iee.org>  Sat, 28 Feb 1998 21:29:07 +0000
738
739 pcre (1.06-2) unstable; urgency=low
740
741   * Extended description for pgrep
742   * Compress manpage
743   * Updated standards-version to 2.4.0.0
744
745  -- Mark Baker <mbaker@iee.org>  Mon,  9 Feb 1998 23:56:15 +0000
746
747 pcre (1.06-1) unstable; urgency=low
748
749   * New upstream version (bug fixes)
750
751  -- Mark Baker <mbaker@iee.org>  Sun, 25 Jan 1998 22:37:37 +0000
752
753 pcre (1.05-2) unstable; urgency=low
754
755   * Remove debian/*~ in clean target
756   * Only run ldconfig on "configure"
757
758  -- Mark Baker <mbaker@iee.org>  Wed,  7 Jan 1998 21:14:51 +0000
759
760 pcre (1.05-1) unstable; urgency=low
761
762   * New upstream version (bug fixes)
763
764  -- Mark Baker <mbaker@iee.org>  Sat, 27 Dec 1997 11:26:32 +0000
765
766 pcre (1.02-1) unstable; urgency=low
767
768   * New upstream version
769
770  -- Mark Baker <mbaker@iee.org>  Sat, 13 Dec 1997 22:01:48 +0000
771
772 pcre (1.01-4) unstable; urgency=low
773
774   * Use -fPIC instead of -fpic (identical on i386, but different on other
775     architectures like m68k)
776   * Nasty trick so pgrep gets the right dependencies whether or not
777     libpcre1 is installed
778   
779  -- Mark Baker <mbaker@iee.org>  Tue,  2 Dec 1997 17:57:07 +0000
780
781 pcre (1.01-3) unstable; urgency=low
782
783   * Apply patch to manpage from Karl Hegbloom
784   * Rewritten makefile (copy sent upstream)
785
786  -- Mark Baker <mbaker@iee.org>  Tue, 25 Nov 1997 12:12:05 +0000
787
788 pcre (1.01-2) unstable; urgency=low
789
790   * Correct typo (libprce) in debian/rules
791   * Use gcc instead of ld in makefile
792   * Build static libraries
793   * Use shlibdeps instead of hard-coding libc6
794   * Use --strip-unneeded when stripping
795
796  -- Mark Baker <mbaker@iee.org>  Fri, 21 Nov 1997 23:52:06 +0000
797
798 pcre (1.01-1) unstable; urgency=low
799
800   * Initial debian release
801
802  -- Mark Baker <mbaker@iee.org>  Fri, 21 Nov 1997 20:36:13 +0000