pcre2.git
2 years agoChangelog for 10.42-1
Matthew Vernon [Sun, 1 Jan 2023 15:44:19 +0000 (15:44 +0000)]
Changelog for 10.42-1

2 years agoMerge tag '10.42'
Matthew Vernon [Sun, 1 Jan 2023 15:43:12 +0000 (15:43 +0000)]
Merge tag '10.42'

Upstream version 10.42

2 years agoNew upstream version 10.42
Matthew Vernon [Sun, 1 Jan 2023 15:43:11 +0000 (15:43 +0000)]
New upstream version 10.42

3 years agochangelog for 10.40-3
Matthew Vernon [Fri, 2 Dec 2022 17:40:50 +0000 (17:40 +0000)]
changelog for 10.40-3

3 years agoSupport the noudeb build profile (Helmut Grohne). (Closes: #1024941)
Matthew Vernon [Fri, 2 Dec 2022 17:40:36 +0000 (17:40 +0000)]
Support the noudeb build profile (Helmut Grohne). (Closes: #1024941)

3 years agochangelog for 10.40-2
Matthew Vernon [Sun, 23 Oct 2022 15:14:48 +0000 (16:14 +0100)]
changelog for 10.40-2

3 years agod/watch: Remove non-functional filenamemangle
Bastian Germann [Fri, 17 Jun 2022 11:05:18 +0000 (13:05 +0200)]
d/watch: Remove non-functional filenamemangle

The filenamemangle with the <project> template breaks downloading.

3 years agod/copyright: Convert to machine-readable format
Bastian Germann [Fri, 17 Jun 2022 10:48:01 +0000 (12:48 +0200)]
d/copyright: Convert to machine-readable format

Include missing licenses on conversion:
BSD-2-clause
BSD-3-clause
X11

3 years agod/copyright: Correct the source URL (Closes: #1012679)
Bastian Germann [Fri, 17 Jun 2022 09:46:48 +0000 (11:46 +0200)]
d/copyright: Correct the source URL (Closes: #1012679)

3 years agoupdate watch file to note new upstream repo name
Matthew Vernon [Mon, 25 Apr 2022 16:11:26 +0000 (17:11 +0100)]
update watch file to note new upstream repo name

There's now a PCRE2Project rather than just being under the author's
personal github space.

3 years agochangelog for 10.40-1
Matthew Vernon [Mon, 25 Apr 2022 16:10:59 +0000 (17:10 +0100)]
changelog for 10.40-1

3 years agoNew upstream version 10.40
Matthew Vernon [Mon, 25 Apr 2022 16:03:54 +0000 (17:03 +0100)]
New upstream version 10.40

3 years agoMerge tag '10.40'
Matthew Vernon [Mon, 25 Apr 2022 16:03:54 +0000 (17:03 +0100)]
Merge tag '10.40'

Upstream version 10.40

3 years agochangelog for 10.39-4
Matthew Vernon [Mon, 11 Apr 2022 08:24:08 +0000 (09:24 +0100)]
changelog for 10.39-4

3 years agoUpstream patch: fix build for Hurd (#52) (closes: #1009066)
Carlo Marcelo Arenas Belón [Mon, 11 Apr 2022 08:22:31 +0000 (09:22 +0100)]
Upstream patch: fix build for Hurd (#52) (closes: #1009066)

Since d5a61ee8 (Patch to detect (and ignore) symlink loops in
pcre2grep., 2021-08-28), there is optional code that depends
on readlink and PATH_MAX but that had only detection added for
the first.

GNU Hurd doesn't have the later so it fails to build.

Improve the detection to include both dependencies in autotools
and cmake to fix that.

Signed-off-by: Carlo Marcelo Arenas Belón <carenas@gmail.com>
Signed-off-by: Matthew Vernon <matthew@debian.org>
4 years agochangelog for 10.39-3
Matthew Vernon [Wed, 17 Nov 2021 14:52:52 +0000 (14:52 +0000)]
changelog for 10.39-3

4 years agore-enable MIPS JIT support (Closes: #892488)
Matthew Vernon [Wed, 17 Nov 2021 14:52:07 +0000 (14:52 +0000)]
re-enable MIPS JIT support (Closes: #892488)

upstream fixed this a while back

4 years agoEnable JIT on s390x (Closes: #999836)
Matthew Vernon [Wed, 17 Nov 2021 14:48:26 +0000 (14:48 +0000)]
Enable JIT on s390x (Closes: #999836)

4 years agochangelog for 10.39-2
Matthew Vernon [Mon, 8 Nov 2021 23:47:29 +0000 (23:47 +0000)]
changelog for 10.39-2

4 years agoRelax Depends: to libc-dev (Closes: #989729)
Matthew Vernon [Mon, 8 Nov 2021 23:46:18 +0000 (23:46 +0000)]
Relax Depends: to libc-dev (Closes: #989729)

4 years agoclarify what the -{8,16,32} runtimes are for
Matthew Vernon [Mon, 8 Nov 2021 10:25:53 +0000 (10:25 +0000)]
clarify what the -{8,16,32} runtimes are for

This arose from discussion in #978013; clarify the long descriptions
of the runtime packages.

4 years agosoname of libpcre2-posix is now 3
Matthew Vernon [Sat, 6 Nov 2021 13:56:01 +0000 (13:56 +0000)]
soname of libpcre2-posix is now 3

4 years agochangelog for 10.39-1
Matthew Vernon [Sat, 6 Nov 2021 13:50:48 +0000 (13:50 +0000)]
changelog for 10.39-1

4 years agoUpdate watch file to reflect new hosting location
Matthew Vernon [Sat, 6 Nov 2021 13:40:58 +0000 (13:40 +0000)]
Update watch file to reflect new hosting location

(thanks to authors of https://wiki.debian.org/debian/watch !)

4 years agoNew upstream version 10.39
Matthew Vernon [Sat, 6 Nov 2021 13:19:48 +0000 (13:19 +0000)]
New upstream version 10.39

4 years agoMerge tag '10.39'
Matthew Vernon [Sat, 6 Nov 2021 13:19:48 +0000 (13:19 +0000)]
Merge tag '10.39'

Upstream version 10.39

5 years agochangelog for 10.36-2
Matthew Vernon [Sun, 13 Dec 2020 16:23:20 +0000 (16:23 +0000)]
changelog for 10.36-2

5 years agochangelog for 10.36-1
Matthew Vernon [Mon, 7 Dec 2020 12:38:08 +0000 (12:38 +0000)]
changelog for 10.36-1

5 years agoUpdate watch file (previous site is gone)
Matthew Vernon [Mon, 7 Dec 2020 12:34:51 +0000 (12:34 +0000)]
Update watch file (previous site is gone)

5 years agoNew upstream version 10.36
Matthew Vernon [Mon, 7 Dec 2020 12:33:40 +0000 (12:33 +0000)]
New upstream version 10.36

5 years agoMerge tag '10.36'
Matthew Vernon [Mon, 7 Dec 2020 12:33:40 +0000 (12:33 +0000)]
Merge tag '10.36'

Upstream version 10.36

5 years agoChangelog for 10.35-2
Matthew Vernon [Fri, 4 Dec 2020 09:52:14 +0000 (09:52 +0000)]
Changelog for 10.35-2

5 years agochangelog for 10.35-1
Matthew Vernon [Fri, 27 Nov 2020 09:51:08 +0000 (09:51 +0000)]
changelog for 10.35-1

5 years agobump standards-version (no changes needed)
Matthew Vernon [Fri, 27 Nov 2020 09:50:51 +0000 (09:50 +0000)]
bump standards-version (no changes needed)

5 years agoNew upstream version 10.35
Matthew Vernon [Fri, 27 Nov 2020 09:24:14 +0000 (09:24 +0000)]
New upstream version 10.35

5 years agoMerge tag '10.35'
Matthew Vernon [Fri, 27 Nov 2020 09:24:14 +0000 (09:24 +0000)]
Merge tag '10.35'

Upstream version 10.35

6 years agochangelog for 10.34-7
Matthew Vernon [Sat, 7 Dec 2019 17:07:12 +0000 (17:07 +0000)]
changelog for 10.34-7

6 years agoUpstream patch for rspamd segfault (Closes: #946221)
Matthew Vernon [Sat, 7 Dec 2019 17:05:51 +0000 (17:05 +0000)]
Upstream patch for rspamd segfault (Closes: #946221)

6 years agoChangelog for 10.34-6
Matthew Vernon [Sat, 7 Dec 2019 14:34:35 +0000 (14:34 +0000)]
Changelog for 10.34-6

6 years agoReplace and Conflict libpcre2-posix0 (closes: #946279)
Matthew Vernon [Fri, 6 Dec 2019 16:06:33 +0000 (16:06 +0000)]
Replace and Conflict libpcre2-posix0 (closes: #946279)

This is a bit sad, but because libpcre2-posix0 didn't reflect the
soname change to 2, the new package libpcre2-posix2 that _does_
reflect the soname change needs to replace and conflict with the new
version

6 years agochangelog for 10.34-5
Matthew Vernon [Tue, 3 Dec 2019 21:14:44 +0000 (21:14 +0000)]
changelog for 10.34-5

6 years agochangelog for 10.34-4
Matthew Vernon [Tue, 3 Dec 2019 19:24:45 +0000 (19:24 +0000)]
changelog for 10.34-4

6 years agoAdd symbols files (Closes: #945973)
Matthew Vernon [Tue, 3 Dec 2019 19:24:30 +0000 (19:24 +0000)]
Add symbols files (Closes: #945973)

6 years agolibpcre2-posix soname change 0->2, update package name to match
Matthew Vernon [Tue, 3 Dec 2019 19:22:43 +0000 (19:22 +0000)]
libpcre2-posix soname change 0->2, update package name to match

6 years agochangelog for 10.34-3
Matthew Vernon [Mon, 2 Dec 2019 11:58:42 +0000 (11:58 +0000)]
changelog for 10.34-3

6 years agoRemove -dbg package from control
Matthew Vernon [Mon, 2 Dec 2019 11:58:15 +0000 (11:58 +0000)]
Remove -dbg package from control

6 years agoChangelog for 10.34-2
Matthew Vernon [Mon, 2 Dec 2019 11:22:39 +0000 (11:22 +0000)]
Changelog for 10.34-2

6 years agodrop libpcre2-dbg in favour of dbgsym (closes: #891624)
Matthew Vernon [Mon, 2 Dec 2019 11:20:38 +0000 (11:20 +0000)]
drop libpcre2-dbg in favour of dbgsym (closes: #891624)

Patch from Michael Biebl <biebl@debian.org>

6 years agotry upstream commit to fix FTBFS on ARM
Matthew Vernon [Mon, 2 Dec 2019 11:18:25 +0000 (11:18 +0000)]
try upstream commit to fix FTBFS on ARM

6 years agochangelog for 10.34-1
Matthew Vernon [Thu, 28 Nov 2019 16:28:48 +0000 (16:28 +0000)]
changelog for 10.34-1

6 years agoMerge branch 'upstream'
Matthew Vernon [Thu, 28 Nov 2019 16:27:19 +0000 (16:27 +0000)]
Merge branch 'upstream'

Take upstream's version of pcre2_jit_compile.c (the fix to #925360 is
moved elsewhere by upstream).

6 years agoNew upstream version 10.34
Matthew Vernon [Thu, 28 Nov 2019 16:13:58 +0000 (16:13 +0000)]
New upstream version 10.34

6 years agoChangelog for 10.32-5
Matthew Vernon [Mon, 25 Mar 2019 19:56:26 +0000 (19:56 +0000)]
Changelog for 10.32-5

6 years agoonly use SSE2 instructions on CPUs that support it (Closes: #925360)
Matthew Vernon [Mon, 25 Mar 2019 19:55:21 +0000 (19:55 +0000)]
only use SSE2 instructions on CPUs that support it (Closes: #925360)

This is a patch from Guillem Jover <guillem@debian.org>.

6 years agochangelog for 10.32-4
Matthew Vernon [Thu, 24 Jan 2019 09:22:20 +0000 (09:22 +0000)]
changelog for 10.32-4

6 years agoMerge branch 'disable-callout' into 'master'
Matthew Vernon [Thu, 24 Jan 2019 09:15:43 +0000 (09:15 +0000)]
Merge branch 'disable-callout' into 'master'

Build with --disable-pcre2grep-callout:

See merge request debian/pcre2!1

6 years agoBuild with --disable-pcre2grep-callout:
Jeremy Bicha [Wed, 23 Jan 2019 13:55:23 +0000 (08:55 -0500)]
Build with --disable-pcre2grep-callout:

A grep tool should not be expected to execute commands

Closes: #920273
LP: #1636666

Gbp-Dch: Full

7 years agoChangelog for 10.32-3
Matthew Vernon [Sun, 28 Oct 2018 14:19:18 +0000 (14:19 +0000)]
Changelog for 10.32-3

7 years agochangelog for 10.32-2
Matthew Vernon [Fri, 26 Oct 2018 19:02:14 +0000 (20:02 +0100)]
changelog for 10.32-2

7 years agoChangelog for 10.32-1
Matthew Vernon [Fri, 26 Oct 2018 18:27:20 +0000 (19:27 +0100)]
Changelog for 10.32-1

7 years agoMerge tag '10.32'
Matthew Vernon [Fri, 26 Oct 2018 18:26:32 +0000 (19:26 +0100)]
Merge tag '10.32'

Upstream version 10.32

7 years agoNew upstream version 10.32
Matthew Vernon [Fri, 26 Oct 2018 18:26:30 +0000 (19:26 +0100)]
New upstream version 10.32

7 years agod/control: Removing redundant Priority field in binary package
Ondřej Nový [Mon, 1 Oct 2018 08:19:57 +0000 (10:19 +0200)]
d/control: Removing redundant Priority field in binary package

7 years agochangelog for 10.31-3
Matthew Vernon [Sat, 10 Mar 2018 00:31:41 +0000 (00:31 +0000)]
changelog for 10.31-3

7 years agoDisable JIT on MIPS architectures (apropos #892488)
Matthew Vernon [Sat, 10 Mar 2018 00:31:11 +0000 (00:31 +0000)]
Disable JIT on MIPS architectures (apropos #892488)

JIT isn't working on MIPS, so disable it while upstream looks at the
problem.

7 years agochangelog for 10.31-2
Matthew Vernon [Sat, 24 Feb 2018 14:58:18 +0000 (14:58 +0000)]
changelog for 10.31-2

7 years agoUpdate to newer standards-version
Matthew Vernon [Sat, 24 Feb 2018 14:56:13 +0000 (14:56 +0000)]
Update to newer standards-version

7 years agoAdd homepage link in debian/control
Matthew Vernon [Sat, 24 Feb 2018 14:55:43 +0000 (14:55 +0000)]
Add homepage link in debian/control

Thanks to Jeremy Bicha for pointing this out

7 years agopriority extra -> optional
Matthew Vernon [Sat, 24 Feb 2018 14:53:44 +0000 (14:53 +0000)]
priority extra -> optional

7 years agoPoint to salsa repo
Matthew Vernon [Sat, 24 Feb 2018 14:53:14 +0000 (14:53 +0000)]
Point to salsa repo

This has all the useful branches, unlike the dgit repos, so is a more
useful place for people to look for the source code

7 years agoChangelog for 10.31-1
Matthew Vernon [Sat, 24 Feb 2018 12:13:22 +0000 (12:13 +0000)]
Changelog for 10.31-1

7 years agoMerge branch 'upstream'
Matthew Vernon [Sat, 24 Feb 2018 12:11:45 +0000 (12:11 +0000)]
Merge branch 'upstream'

Upstream version 10.31

7 years agoRevert "CVE-2017-7186 fix (upstream rev 670)"
Matthew Vernon [Sat, 24 Feb 2018 12:10:59 +0000 (12:10 +0000)]
Revert "CVE-2017-7186 fix (upstream rev 670)"

This reverts commit 8a44b106f405e278f4fbbcd1e8b2744cd9afbc57.

Do this as we're now incorporating a new upstream version that
includes this fix, and there's a merge conflict in the testoutput
files.

7 years agoNew upstream version 10.31
Matthew Vernon [Sat, 24 Feb 2018 12:07:04 +0000 (12:07 +0000)]
New upstream version 10.31

7 years agocreate gbp.conf per dgit-maint-merge(7)
Matthew Vernon [Sat, 24 Feb 2018 11:58:41 +0000 (11:58 +0000)]
create gbp.conf per dgit-maint-merge(7)

7 years agochangelog for 10.22-6
Matthew Vernon [Sat, 3 Feb 2018 18:44:31 +0000 (18:44 +0000)]
changelog for 10.22-6

7 years agoenable parallel building
Matthew Vernon [Sat, 3 Feb 2018 18:43:41 +0000 (18:43 +0000)]
enable parallel building

7 years agopatch from Cyril Brulebois <kibi@debian.org> to make a udeb (#887674)
Matthew Vernon [Sat, 3 Feb 2018 18:42:12 +0000 (18:42 +0000)]
patch from Cyril Brulebois <kibi@debian.org> to make a udeb (#887674)

8 years agochangelog for 10.22-5
Matthew Vernon [Fri, 1 Dec 2017 17:35:54 +0000 (17:35 +0000)]
changelog for 10.22-5

8 years agoAdd Vcs-{Git,Browser} lines to control
Matthew Vernon [Fri, 1 Dec 2017 17:34:04 +0000 (17:34 +0000)]
Add Vcs-{Git,Browser} lines to control

8 years agochangelog for 10.22-4
Matthew Vernon [Thu, 30 Nov 2017 14:17:56 +0000 (14:17 +0000)]
changelog for 10.22-4

8 years agoREADME.source added to explain packaging workflow
Matthew Vernon [Thu, 30 Nov 2017 14:17:06 +0000 (14:17 +0000)]
README.source added to explain packaging workflow

8 years agoChangelog for 10.22-3
Matthew Vernon [Tue, 21 Mar 2017 22:34:07 +0000 (22:34 +0000)]
Changelog for 10.22-3

8 years agoCVE-2017-7186 fix (upstream rev 670)
Matthew Vernon [Tue, 21 Mar 2017 22:31:45 +0000 (22:31 +0000)]
CVE-2017-7186 fix (upstream rev 670)

Fix 32-bit non-UTF property test crash.

9 years agoChangelog for 10.22-2
Matthew Vernon [Tue, 2 Aug 2016 18:30:25 +0000 (19:30 +0100)]
Changelog for 10.22-2

build with --ch:-sa to force source inclusion; I'm not sure why this
didn't Just Work for 10.22-1

9 years agochangelog for 10.22-1
Matthew Vernon [Tue, 2 Aug 2016 17:59:32 +0000 (18:59 +0100)]
changelog for 10.22-1

9 years agoMerge tag 'upstream/10.22'
Matthew Vernon [Tue, 2 Aug 2016 17:57:39 +0000 (18:57 +0100)]
Merge tag 'upstream/10.22'

Upstream version 10.22

9 years agoRevert "Apply upstream revision 489 (Closes: #815920)"
Matthew Vernon [Tue, 2 Aug 2016 17:56:54 +0000 (18:56 +0100)]
Revert "Apply upstream revision 489 (Closes: #815920)"

This reverts commit 6e2f9220620fa8f0f3a3ef62d940b9fcd4cedea3.

We do this as the new upstream version has fixed the bug this fixes.

9 years agoImport upstream 10.22 release
Matthew Vernon [Tue, 2 Aug 2016 17:07:01 +0000 (18:07 +0100)]
Import upstream 10.22 release

9 years agochangelog for 10.21-1
Matthew Vernon [Sat, 27 Feb 2016 15:56:04 +0000 (15:56 +0000)]
changelog for 10.21-1

9 years agoApply upstream revision 489 (Closes: #815920)
Matthew Vernon [Sat, 27 Feb 2016 15:53:24 +0000 (15:53 +0000)]
Apply upstream revision 489 (Closes: #815920)

This is the upstream patch to fix workspace overflow for (*ACCEPT) with deeply
nested parentheses (upstream bug 1791)

9 years agoImported Upstream version 10.21
Matthew Vernon [Sat, 27 Feb 2016 15:00:32 +0000 (15:00 +0000)]
Imported Upstream version 10.21

9 years agoMerge tag 'upstream/10.21'
Matthew Vernon [Sat, 27 Feb 2016 15:00:32 +0000 (15:00 +0000)]
Merge tag 'upstream/10.21'

Upstream version 10.21

10 years agochangelog for 10.20-3
Matthew Vernon [Fri, 27 Nov 2015 08:17:27 +0000 (08:17 +0000)]
changelog for 10.20-3

10 years agoEnable JIT on ppc64 & ppc64el (Closes: #806388)
Matthew Vernon [Fri, 27 Nov 2015 08:16:31 +0000 (08:16 +0000)]
Enable JIT on ppc64 & ppc64el (Closes: #806388)

10 years agochangelog for 10.20-2
Matthew Vernon [Tue, 24 Nov 2015 20:39:56 +0000 (20:39 +0000)]
changelog for 10.20-2

10 years agoImprove makefile syntax, and add JIT on arm64
Matthew Vernon [Tue, 24 Nov 2015 20:37:27 +0000 (20:37 +0000)]
Improve makefile syntax, and add JIT on arm64

The previous findstring rune had failure modes with arches that were
substrings of each other; using filter avoids that and removes the
necessity of a $strip() call. Thanks to Colin Watson for the
suggestion.

10 years agoremove unnecessary -L settings (Closes: #805941)
Matthew Vernon [Tue, 24 Nov 2015 20:32:18 +0000 (20:32 +0000)]
remove unnecessary -L settings (Closes: #805941)

pcre2-config outputs -L/usr/lib/{arch-triplet} on linux and sets and
Rpath on kfreebsd. Neither of these is necessary, and the differences
you get on different architectures means this wasn't multi-arch
friendly. So remove the relevant code.

10 years agoImported Upstream version 10.20
Matthew Vernon [Sun, 22 Nov 2015 17:40:07 +0000 (17:40 +0000)]
Imported Upstream version 10.20

10 years agoImported Debian patch 10.20-1
Matthew Vernon [Sun, 22 Nov 2015 15:58:38 +0000 (15:58 +0000)]
Imported Debian patch 10.20-1