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