Skip to content

Update the compat/regex engine from upstream

Ævar Arnfjörð Bjarmason git 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7compat/regex: add a README with a maintenance guidecompat/regex/README+21 -07 replies
2/7compat/regex: update the gawk regex engine from upstreamMakefile compat/regex/patches/0001-Add-notice-at-top-of-copied-files.patch compat/regex/patches/0002-Remove-verify.h-use-from-intprops.h.patch+168 -10 replies
3/7fixup! compat/regex: update the gawk regex engine from upstreamcompat/regex/regcomp.c+209 -1472 replies
4/7fixup! compat/regex: update the gawk regex engine from upstreamcompat/regex/regex.c+18 -140 replies
5/7fixup! compat/regex: update the gawk regex engine from upstreamcompat/regex/regex_internal.c compat/regex/regex_internal.h+144 -920 replies
6/7fixup! compat/regex: update the gawk regex engine from upstreamcompat/regex/regex.h compat/regex/regexec.c+193 -1690 replies
7/7fixup! compat/regex: update the gawk regex engine from upstreamcompat/regex/intprops.h compat/regex/verify.h+734 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/7] Update the compat/regex engine from upstream

See the first patch for motivation & why.

The only reason this has a cover letter is to explain the !fixup commits. IIRC the mailing list has a 100K limit, which this series would violate, so I split up the second commit.

Consider all these !fixup commits to have by Signed-off-by, easier to say that here than to modify them all.

Ævar Arnfjörð Bjarmason (7):
compat/regex: add a README with a maintenance guide compat/regex: update the gawk regex engine from upstream fixup! compat/regex: update the gawk regex engine from upstream fixup! compat/regex: update the gawk regex engine from upstream fixup! compat/regex: update the gawk regex engine from upstream fixup! compat/regex: update the gawk regex engine from upstream fixup! compat/regex: update the gawk regex engine from upstream

 Makefile                                           |   8 +-
 compat/regex/README                                |  21 +
 compat/regex/intprops.h                            | 448 +++++++++++++++++++++
 .../0001-Add-notice-at-top-of-copied-files.patch   | 120 ++++++
 .../0002-Remove-verify.h-use-from-intprops.h.patch |  41 ++
 compat/regex/regcomp.c                             | 356 +++++++++-------
 compat/regex/regex.c                               |  32 +-
 compat/regex/regex.h                               | 120 +++---
 compat/regex/regex_internal.c                      | 118 +++---
 compat/regex/regex_internal.h                      | 118 +++---
 compat/regex/regexec.c                             | 242 +++++------
 compat/regex/verify.h                              | 286 +++++++++++++
 12 files changed, 1487 insertions(+), 423 deletions(-)
 create mode 100644 compat/regex/README
 create mode 100644 compat/regex/intprops.h
 create mode 100644 compat/regex/patches/0001-Add-notice-at-top-of-copied-files.patch
 create mode 100644 compat/regex/patches/0002-Remove-verify.h-use-from-intprops.h.patch
 create mode 100644 compat/regex/verify.h
Signature · 1 line
2.11.0