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