mirror of
https://github.com/boostorg/regex.git
synced 2025-07-22 16:47:17 +02:00
Merge bug fixes from main Trunk: these fix security issues reported by Will Drewry.
[SVN r42746]
This commit is contained in:
@ -121,6 +121,17 @@ void test_conditionals()
|
||||
TEST_INVALID_REGEX("(?:(a)|b)(?(?:", perl);
|
||||
TEST_INVALID_REGEX("(?:(a)|b)(?(?<", perl);
|
||||
TEST_INVALID_REGEX("(?:(a)|b)(?(?<a", perl);
|
||||
|
||||
TEST_INVALID_REGEX("(?(?!#?)+)", perl);
|
||||
TEST_INVALID_REGEX("(?(?=:-){0})", perl);
|
||||
TEST_INVALID_REGEX("(?(123){1})", perl);
|
||||
TEST_INVALID_REGEX("(?(?<=A)*)", perl);
|
||||
TEST_INVALID_REGEX("(?(?<=A)+)", perl);
|
||||
|
||||
TEST_INVALID_REGEX("(?<!*|^)", perl);
|
||||
TEST_INVALID_REGEX("(?<!*|A)", perl);
|
||||
TEST_INVALID_REGEX("(?<=?|A)", perl);
|
||||
TEST_INVALID_REGEX("(?<=*|\\B)", perl);
|
||||
}
|
||||
|
||||
void test_options()
|
||||
|
Reference in New Issue
Block a user