18e7b8c463
Merge branch 'develop'
boost-1.71.0.beta1
boost-1.71.0
boost-1.70.0.beta1
boost-1.70.0
2019-02-24 09:17:34 +00:00
fed22db5f9
Merge pull request #71 from jeking3/cygwin-ci
...
Add cygwin, cygwin64, and MSVC2017 strict builds to AppVeyor
2019-02-10 13:06:27 +00:00
88f29667b7
Update CI scripts to handle new module layout.
2018-12-20 09:04:02 +00:00
4e0eadc11b
Merge branch 'develop' of https://github.com/boostorg/regex into develop
2018-11-11 17:13:22 +00:00
3c6cf87718
Disable external template instances on cygwin - they lead to duplicate symbols for some reason.
...
See https://github.com/boostorg/regex/issues/64 .
2018-11-11 17:12:56 +00:00
cdbffe607b
Merge pull request #70 from scramsby/win32-lean-and-mean
...
Fix potential double-definition of WIN32_LEAN_AND_MEAN macro
2018-11-11 16:52:31 +00:00
23915ade0c
Add cygwin, cygwin64, and MSVC2017 strict builds to AppVeyor
2018-11-11 10:39:00 -05:00
f4e1ff192f
Fix potential double-definition of WIN32_LEAN_AND_MEAN macro
2018-11-09 16:08:07 -08:00
866d546fd0
Merge branch 'develop'
boost-1.69.0-beta1
boost-1.69.0
2018-10-22 19:07:00 +01:00
38afecb48b
Add README.md
...
[CI SKIP]
2018-10-15 18:08:37 +01:00
309eee3459
doc regen.
2018-09-15 09:00:20 +01:00
c653a0bf05
Merge branch 'develop'
2018-09-15 08:59:28 +01:00
8a31a996b8
Merge pull request #63 from jeking3/warnings
...
resolve some warnings
2018-08-25 18:11:20 +01:00
40ecdc3f8b
Disable template instantiation for Clang: it breaks with -fvisibility=hidden
2018-08-25 18:05:18 +01:00
c7520556f7
Merge pull request #65 from boostorg/git_issue61
...
Tentative fix for msvc warnings.
2018-07-24 18:44:30 +01:00
f5b7d3a4f9
Correct apple clang version check.
2018-07-23 19:10:47 +01:00
6369c3c5ee
Merge pull request #51 from freiling/develop
...
Move BOOST_REGEX_DETAIL_NS::RegExData::type_pf cases out of BOOST_REG…
2018-07-22 19:04:52 +01:00
5177518fe3
Fix missing \n at end of file,
...
Fix some clang warnings.
Add gcc 7&8 to CI tests.
2018-07-22 18:25:35 +01:00
7b2ccc0095
Tentative fix for msvc warnings.
...
See https://github.com/boostorg/regex/issues/61 .
Adds warning test case.
2018-07-22 17:16:21 +01:00
2517588955
Fix \R when no_escapes_in_list flag is set.
...
Fixes: https://github.com/boostorg/regex/issues/57
2018-07-22 11:26:33 +01:00
231dbc3ebf
Correct behaviour of \b when matching null-strings.
...
See https://github.com/boostorg/regex/issues/40
2018-07-21 15:19:41 +01:00
39f1cc0238
resolve some warnings
2018-07-20 18:29:11 +00:00
867cc5f0fc
Stop using BOOST_WORKAROUND in a header which may be included in C code.
2018-07-18 18:57:07 +01:00
ac49efa23f
Apply changes from https://github.com/boostorg/regex/pull/16
2018-07-18 18:30:14 +01:00
35fbb2e5e2
Disable some std::locale tests with VC15.7 as they (incorrectly) assert in the C runtime.
2018-07-17 19:36:03 +01:00
5d990fd751
Merge pull request #58 from pkl97/develop
...
Fixed typo in exception text
2018-05-06 11:44:45 +01:00
80a2a12b7a
Fixed typo in exception text
2018-02-11 20:35:50 +01:00
e39a99c6f5
Update CI dependency list
2018-01-05 12:59:30 +00:00
fa8b79bca9
Regex.Defuzz, fix for https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=4615
2018-01-04 18:51:21 +00:00
b13fb44ac5
Regex.Defuzzing: Fix for https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=4659&q=jz.maddock&colspec=ID%20Type%20Component%20Status%20Proj%20Reported%20Owner%20Summary
2018-01-03 18:32:45 +00:00
3043906da2
Regex.ICU: use BOOST_REGEX_UCHAR_IS_WCHAR_T in a few other places, and improve concept checks.
2017-12-24 18:39:54 +00:00
5e11600dfa
Merge pull request #55 from boostorg/pr/fix-uchar
...
Define BOOST_REGEX_UCHAR_IS_WCHAR_T, use it to disable overloads
2017-12-24 16:59:46 +00:00
799b09dc26
Define BOOST_REGEX_UCHAR_IS_WCHAR_T, use it to disable overloads
2017-12-24 01:49:32 +02:00
fe9d2a2d66
Merge pull request #54 from DanielaE/fix/no-iterator-inheritance
...
Inheritance from std::iterator is deprecated in c++17. Therefore repl…
2017-12-23 19:35:28 +00:00
59d501b07b
Regex: fix integer shift warning/error in icu.cpp
2017-12-23 19:18:08 +00:00
d5bf5966e2
Merge pull request #53 from DanielaE/fix/replace-deprecated-allocator-members
...
replace members of std::allocate which are deprecated in c++17 by the…
2017-12-23 19:11:18 +00:00
912ba92bae
Merge pull request #52 from rummt/patch-1
...
typo in error message 'openening' should be 'opening'
2017-12-23 19:03:15 +00:00
cc5a4e85ae
Inheriting std::iterator is deprecated in c++17.
...
Therefore replace the inheritance by lifting std::iterator's members into the derived class. Fortunately, this is already done in Boost.Regex so that dropping the inheritance is a no-brainer.
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-12-22 15:59:49 +01:00
e6ce5523c6
replace members of std::allocate which are deprecated in c++17 by their cousins from std::allocator_traits.
...
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-12-21 17:48:23 +01:00
c60ee3189d
Merge branch 'develop' of https://github.com/boostorg/regex into develop
2017-12-16 09:26:46 +00:00
e62d8b5332
Regex.C++17: Fix iterator usage.
2017-12-16 09:26:33 +00:00
a3f1cf9dfc
typo in error message 'openening' should be 'opening'
2017-12-12 11:07:59 +00:00
b41d9dc323
Move BOOST_REGEX_DETAIL_NS::RegExData::type_pf cases out of BOOST_REGEX_NO_FILEITER to avoid compiler warnings about missing cases in case statement
2017-12-08 17:07:51 -08:00
47be67134a
Fix -Wshadow warnings in quick.cpp
2017-12-03 00:36:11 +02:00
00e802c671
Add quick
test target (for CI)
2017-12-02 18:24:00 +02:00
a9fc8fb5de
Merge pull request #50 from boostorg/develop
...
Merge Fuzz-bug fixes from develop
boost-1.66.0
boost-1.68.0
boost-1.67.0
2017-11-24 17:25:41 +00:00
2608372174
Regex: Fix travis.yml usage of cxxstd=.
2017-11-10 08:08:27 +00:00
1480e33dc6
Regex: Fix recursive algorithm builds.
2017-11-09 18:13:16 +00:00
e94f079215
Regex: fix locale specific tests so they do all pass now!
2017-11-09 11:31:48 +00:00
6246f5ec51
Regex: Set a limit on how many recursions we allow.
2017-11-09 11:23:54 +00:00