pcre 8.38: latest patches from upstream (LFS)
Message ID | 1459494088-1400-1-git-send-email-matthias.fischer@ipfire.org |
---|---|
State | Accepted |
Commit | c07053012f7007a627a92141db162675370c909e |
Headers |
Return-Path: <development-bounces@lists.ipfire.org> Received: from mail01.ipfire.org (hedwig.ipfire.org [172.28.1.200]) by web02.ipfire.org (Postfix) with ESMTP id E85B262771 for <patchwork@ipfire.org>; Fri, 1 Apr 2016 09:01:39 +0200 (CEST) Received: from mail01.ipfire.org (localhost [IPv6:::1]) by mail01.ipfire.org (Postfix) with ESMTP id 2FD64CB2; Fri, 1 Apr 2016 09:01:39 +0200 (CEST) Received: from Devel.localdomain (p5DD82BCC.dip0.t-ipconnect.de [93.216.43.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4FB39C60 for <development@lists.ipfire.org>; Fri, 1 Apr 2016 09:01:33 +0200 (CEST) From: Matthias Fischer <matthias.fischer@ipfire.org> To: development@lists.ipfire.org Subject: [PATCH] pcre 8.38: latest patches from upstream (LFS) Date: Fri, 1 Apr 2016 09:01:28 +0200 Message-Id: <1459494088-1400-1-git-send-email-matthias.fischer@ipfire.org> X-Mailer: git-send-email 2.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: IPFire development talk <development.lists.ipfire.org> List-Unsubscribe: <http://lists.ipfire.org/mailman/options/development>, <mailto:development-request@lists.ipfire.org?subject=unsubscribe> List-Archive: <http://lists.ipfire.org/pipermail/development/> List-Post: <mailto:development@lists.ipfire.org> List-Help: <mailto:development-request@lists.ipfire.org?subject=help> List-Subscribe: <http://lists.ipfire.org/mailman/listinfo/development>, <mailto:development-request@lists.ipfire.org?subject=subscribe> Errors-To: development-bounces@lists.ipfire.org Sender: "Development" <development-bounces@lists.ipfire.org> |
Message
Matthias Fischer
April 1, 2016, 6:01 p.m. UTC
* Fix auto-callout (?# comment bug.
* Fix negated POSIX class within negated overall class UCP bug.
* Fix bug for isolated \E between an item and its qualifier
when auto callout is set.
* Give error for regexec with pmatch=NULL and REG_STARTEND set.
* Allow for up to 32-bit numbers in the ordin() function in pcregrep.
* Fix \Q\E before qualifier bug when auto callouts are enabled.
* Fix /x bug when pattern starts with white space and (?-x).
* Fix copy named substring bug.
* Fix (by hacking) another length computation issue.
* Fix get_substring_list() bug when \K is used in an assertion.
* Fix pcretest bad behaviour for callout in lookbehind.
* Fix workspace overflow for (*ACCEPT) with deeply nested parentheses.
* Yet another duplicate name bugfix by overestimating the
memory needed (i.e. another hack - PCRE2 has this "properly" fixed).
* Fix pcretest loop for global matching with an ovector size less than 2.
* Fix non-diagnosis of missing assertion after (?(?C).
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
---
lfs/pcre | 1 +
src/patches/pcre-8.38-upstream_fixes-1.patch | 1408 ++++++++++++++++++++++++++
2 files changed, 1409 insertions(+)
create mode 100644 src/patches/pcre-8.38-upstream_fixes-1.patch