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