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