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