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