]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf
MdeModulePkg: Regular expression protocol
authorCecil Sheng <cecil.sheng@hpe.com>
Tue, 8 Sep 2015 07:10:03 +0000 (07:10 +0000)
committerydong10 <ydong10@Edk2>
Tue, 8 Sep 2015 07:10:03 +0000 (07:10 +0000)
commit14b0e5781bd61e905e4d0c988fc4efbbbc8f1ba0
tree4594fbbb6b88548c7db24cd0045728b438faa235
parentd8062f1573f7aaab450dc1735c2b6c9d07f52e5e
MdeModulePkg: Regular expression protocol

Add driver to produce EFI_REGULAR_EXPRESSION_PROTOCOL.  Based on
Oniguruma v5.9.6 (BSD 2-clause license), which provides full Unicode
support, and POSIX ERE and Perl regex syntaxes.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Cecil Sheng <cecil.sheng@hpe.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18413 6f19259b-4bc3-4df7-8a09-765794883524
32 files changed:
MdeModulePkg/MdeModulePkg.dsc
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/AUTHORS [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/COPYING [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/OnigurumaIntrinsics.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/OnigurumaUefiPort.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/OnigurumaUefiPort.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/README [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/enc/ascii.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/enc/unicode.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/enc/utf16_le.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/oniggnu.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/onigposix.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/oniguruma.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regcomp.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regenc.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regenc.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regerror.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regexec.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/reggnu.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regint.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regparse.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regparse.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regposerr.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regposix.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regsyntax.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regtrav.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regversion.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/st.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/st.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.c [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.h [new file with mode: 0644]
MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf [new file with mode: 0644]