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