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