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