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