|
10df075bc5
|
Tidy up CI.
|
2024-03-22 18:35:14 +00:00 |
|
|
1e0938cca6
|
Try again with CI.
Suppress some warnings.
|
2024-03-19 17:14:25 +00:00 |
|
|
2609fccb23
|
Try again with CI.
|
2024-03-19 11:56:47 +00:00 |
|
|
5ee5453d56
|
Add rational as a manual dependency.
|
2024-03-18 10:35:36 +00:00 |
|
|
ae34d3cfc5
|
Rework format string protection to be non-throwing.
Remove old test case, fix up tests to disable testing the new issues on the recursive implementation which will be going soon anyway.
|
2024-03-17 16:12:14 +00:00 |
|
|
b99ec17c8e
|
Allow use of deprecated header for now.
|
2024-03-16 19:33:50 +00:00 |
|
|
1a6c4cfb10
|
Correct command line
|
2024-03-16 19:23:34 +00:00 |
|
|
1d50b15245
|
Correction for standalone mode.
|
2024-03-16 19:09:57 +00:00 |
|
|
b86985e65a
|
Set a limit on max recursions.
Applies to last remaining recursive calls in regex creation, and format string parsing.
Added tests, and updated CI.
|
2024-03-16 19:06:10 +00:00 |
|
|
237e69caf6
|
Merge pull request #189 from boostorg/use_core_snprintf
Simplify snprintf workaround usage.
|
2022-12-15 11:43:05 +00:00 |
|
|
372d3f7a7e
|
Drop redundant config check.
|
2022-12-14 18:39:17 +00:00 |
|
|
362c85cf66
|
Add swprintf workarounds.
|
2022-12-14 13:06:33 +00:00 |
|
|
430419705b
|
Simplify snprintf workaround usage.
Via boost/core/snprintf.hpp
Remove some obsolete workarounds.
Remove tabs in files.
Supersedes https://github.com/boostorg/regex/pull/188.
|
2022-12-13 18:48:59 +00:00 |
|
|
1cad53766e
|
Merge pull request #187 from boostorg/test_standalone
Add testing of standalone mode.
|
2022-12-13 18:19:49 +00:00 |
|
|
39e5c86f44
|
Remove ICU standalone testing for now: it passes locally but not on the remote machine.
|
2022-12-13 11:34:28 +00:00 |
|
|
adae246a46
|
Add package to CI script.
|
2022-12-12 18:35:57 +00:00 |
|
|
86b2fbe600
|
Tweak CI script.
|
2022-12-12 18:06:45 +00:00 |
|
|
99653df37d
|
Correct ICU i18n library name.
|
2022-12-10 17:59:17 +00:00 |
|
|
1a750a42d1
|
Correct CI script, correct ICU testing config.
|
2022-12-10 11:44:19 +00:00 |
|
|
6213ff03fc
|
Fix macro redefinition.
|
2022-12-09 18:35:37 +00:00 |
|
|
3e4bcb75b6
|
Add testing of standalone mode.
Allow tests to be built in standalone mode.
Update CI.
Update docs.
|
2022-12-09 18:24:24 +00:00 |
|
|
2a8e6d9189
|
Merge pull request #186 from boostorg/issue184
Issue184
|
2022-12-03 09:22:33 +00:00 |
|
|
a142dfecda
|
Call snprintf when available in posix_api.cpp.
Fixes https://github.com/boostorg/regex/issues/184.
|
2022-12-02 17:25:16 +00:00 |
|
|
c23e7b857a
|
Add missing #include.
Fixes https://github.com/boostorg/regex/issues/183
|
2022-12-02 17:10:45 +00:00 |
|
|
3efc3f93c7
|
Merge pull request #166 from chrisse74/develop
Fix unused variable warnings
|
2022-12-02 17:05:13 +00:00 |
|
|
e5979ae1af
|
Correct windows_gcc CI runner.
|
2022-06-27 09:14:55 +01:00 |
|
|
72f81888a5
|
Merge pull request #173 from boostorg/overflow_fix
Fix for numeric overflow found during fuzzing.
|
2022-04-08 17:22:08 +01:00 |
|
|
ae7819ddb1
|
Fix for numeric overflow found during fuzzing.
|
2022-04-06 17:52:09 +01:00 |
|
|
7898582330
|
Document standalone mode in readme.
|
2022-03-08 11:31:13 +00:00 |
|
|
86126cc09d
|
Update history, regenerate docs.
[CI SKIP]
|
2022-03-08 11:26:26 +00:00 |
|
|
66a98ce786
|
Merge pull request #172 from boostorg/no_cache_fix
Fix for building with BOOST_REGEX_MAX_CACHE_BLOCKS=0.
|
2022-03-08 11:12:59 +00:00 |
|
|
fe84f0bcc5
|
Update CI.
|
2022-03-08 09:40:16 +00:00 |
|
|
76e7a4218e
|
Fix for building with BOOST_REGEX_MAX_CACHE_BLOCKS=0.
Also fix some msvc warnings in test_sets.cpp.
Add test case.
Fixes the issues in https://github.com/boostorg/regex/pull/171
|
2022-03-07 16:32:43 +00:00 |
|
|
54a5ed8509
|
Fix unused variable warnings
|
2021-11-09 16:24:52 +01:00 |
|
|
a9f18c2c03
|
Update history and regenerate docs.
|
2021-11-05 17:18:10 +00:00 |
|
|
09d0e434dd
|
Correct directory typo.
|
2021-10-20 18:54:34 +01:00 |
|
|
e4923f1cfe
|
Add static_assert as a CMake dependency.
As it's now used by core.
|
2021-10-20 18:38:39 +01:00 |
|
|
c91684ca1f
|
Merge pull request #164 from zhangyiru/develop
sync PR 162 and PR 163 to v4
|
2021-10-20 18:06:23 +01:00 |
|
|
23712c386b
|
Merge pull request #165 from boostorg/issue152
Correct stack unwinding inside recursions when seeing (*SKIP).
|
2021-10-20 17:01:53 +01:00 |
|
|
354e02f141
|
Correct stack unwinding inside recursions when seeing (*SKIP).
Fixes https://github.com/boostorg/regex/issues/152.
|
2021-10-20 12:12:57 +01:00 |
|
|
13ba033116
|
sync PR 162 and PR 163 to v4
|
2021-10-15 10:36:47 -04:00 |
|
|
75600e3519
|
Merge pull request #163 from boostorg/issue151
Disallow repeating a case-change group.
|
2021-10-14 11:48:09 +01:00 |
|
|
b10c089aba
|
Disallow repeating a case-change group.
Turn assertion into an error.
Fixes: https://github.com/boostorg/regex/issues/151
|
2021-10-13 17:59:56 +01:00 |
|
|
2be85f36ee
|
Merge pull request #162 from boostorg/issue153
Collected fixes for Issue 153
|
2021-10-13 08:58:52 +01:00 |
|
|
d1b4834b9b
|
Merge branch 'patch-2' of https://github.com/zhangyiru/regex into issue153
|
2021-10-12 19:23:46 +01:00 |
|
|
1d17ca9d5d
|
Add tests for https://github.com/boostorg/regex/issues/153
Make runtime errors, regex_error's.
|
2021-10-12 19:23:18 +01:00 |
|
|
b5cb9b7a99
|
Merge pull request #161 from boostorg/icu_cmake
Update ICU testing and usage.
|
2021-10-10 19:31:37 +01:00 |
|
|
fe72f473f3
|
Correct test directory path.
Minor doc update.
|
2021-10-10 18:25:50 +01:00 |
|
|
e1057e777d
|
Fix CMake command line.
|
2021-10-10 17:36:23 +01:00 |
|
|
5b0d054eeb
|
Don't build on push and PR.
|
2021-10-10 16:43:36 +01:00 |
|