]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/oniggnu.h
MdeModulePkg: Regular expression protocol
authorCecil Sheng <cecil.sheng@hpe.com>
Tue, 8 Sep 2015 06:49:47 +0000 (06:49 +0000)
committerydong10 <ydong10@Edk2>
Tue, 8 Sep 2015 06:49:47 +0000 (06:49 +0000)
commitdb3b92b40e17f4bf9393eea4a10f79d5165aeead
tree741811113e836416e6ea7501f509ba7ed8918ceb
parent2ba88dc554f074946189ec178b82ae2a9974247a
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@18411 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]