Peter Dimov
|
47be67134a
|
Fix -Wshadow warnings in quick.cpp
|
2017-12-03 00:36:11 +02:00 |
|
Peter Dimov
|
00e802c671
|
Add quick test target (for CI)
|
2017-12-02 18:24:00 +02:00 |
|
jzmaddock
|
a9fc8fb5de
|
Merge pull request #50 from boostorg/develop
Merge Fuzz-bug fixes from develop
|
2017-11-24 17:25:41 +00:00 |
|
jzmaddock
|
2608372174
|
Regex: Fix travis.yml usage of cxxstd=.
|
2017-11-10 08:08:27 +00:00 |
|
jzmaddock
|
1480e33dc6
|
Regex: Fix recursive algorithm builds.
|
2017-11-09 18:13:16 +00:00 |
|
jzmaddock
|
e94f079215
|
Regex: fix locale specific tests so they do all pass now!
|
2017-11-09 11:31:48 +00:00 |
|
jzmaddock
|
6246f5ec51
|
Regex: Set a limit on how many recursions we allow.
|
2017-11-09 11:23:54 +00:00 |
|
jzmaddock
|
9f104b0664
|
Regex: Streamline travis builds further.
|
2017-11-02 11:16:02 +00:00 |
|
jzmaddock
|
b3f73b4792
|
Merge pull request #48 from boostorg/develop
Merge de-fuzz fixes from develop.
|
2017-10-29 17:03:03 +00:00 |
|
jzmaddock
|
0c938cd9ff
|
Regex: Apply fix for clang on Windows, see: https://github.com/boostorg/regex/issues/44
|
2017-10-26 18:05:36 +01:00 |
|
jzmaddock
|
f949e55e9c
|
Regex: Add better tests for skipping of comments in expressions.
|
2017-10-26 18:04:41 +01:00 |
|
jzmaddock
|
3693a5de10
|
Regex: previous fix could go into infinite loop when a comment was followed by a "(", fix that.
|
2017-10-26 13:05:33 +01:00 |
|
jzmaddock
|
50386af870
|
Regex: Reduce Travis testing load.
|
2017-10-24 19:14:58 +01:00 |
|
jzmaddock
|
f251a98662
|
Regex: When matching an (*ACCEPT) and skipping forwards, we have to be careful not to stop skipping prematurely if we're inside a lookahead.
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3493#c2
|
2017-10-24 19:06:53 +01:00 |
|
jzmaddock
|
50453e319a
|
Regex: Repeating a repeat is not allowed, even if there is a comment block in between the two.
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3479#c2
|
2017-10-24 17:56:02 +01:00 |
|
jzmaddock
|
544e20a339
|
Regex: Backup and restore internal match_results when saving recursion backtracking info, as well as the state required to restore the recursion stack. Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3478#c1
|
2017-10-23 18:49:08 +01:00 |
|
jzmaddock
|
7de023237f
|
Regex: Add a hard limit on the number of nested parenthesis allowed.
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3471#c2.
|
2017-10-19 18:23:43 +01:00 |
|
jzmaddock
|
b59dc980c8
|
Remove deprecated files and update docs.
|
2017-10-09 18:31:42 +01:00 |
|
jzmaddock
|
5bc2a4a301
|
Merge pull request #39 from boostorg/develop
Merge develop to master
|
2017-10-09 18:27:25 +01:00 |
|
jzmaddock
|
f343cab680
|
Regex: Fix handling of repeats when mod_x is in effect.
See https://oss-fuzz.com/v2/testcase-detail/6420486177161216?noredirect=1
|
2017-10-08 11:52:54 +01:00 |
|
jzmaddock
|
dc74e145d9
|
Try and fix travis CI configuration issue.
|
2017-10-07 17:24:34 +01:00 |
|
jzmaddock
|
f592693c9b
|
Regex: Fix potential negation of INT_MIN,
see https://oss-fuzz.com/v2/testcase-detail/6646578892767232?noredirect=1.
|
2017-10-07 17:23:59 +01:00 |
|
jzmaddock
|
881a157243
|
Regex: Fix integer overflow in expression parsing.
See: https://oss-fuzz.com/v2/testcase-detail/6189682419302400?noredirect=1
|
2017-10-07 09:47:19 +01:00 |
|
jzmaddock
|
289ce86488
|
Regex: move boost headers to top of list to work around clang issue which requires workarounds present in config.hpp.
|
2017-09-21 17:15:51 +01:00 |
|
jzmaddock
|
09894a5e21
|
Fix escapes in test case.
|
2017-08-04 09:08:12 +01:00 |
|
jzmaddock
|
a32e0cc9d3
|
Fix pattern escaping in regex used for \R so it works when the x-modifier is in effect.
Fixes: https://svn.boost.org/trac10/ticket/12960
|
2017-08-03 18:04:41 +01:00 |
|
jzmaddock
|
5c543a8e2b
|
Copy named sub-expression info when adapting ICU via iterators.
Fixes: https://svn.boost.org/trac10/ticket/13126.
|
2017-08-01 19:43:44 +01:00 |
|
jzmaddock
|
9d4a4b7e62
|
Merge pull request #38 from boostorg/issue13001
Shorter path names in docs.
|
2017-08-01 18:03:41 +01:00 |
|
jzmaddock
|
4828a7f94d
|
Regenerate documentation with shorter path names.
Fixes: https://svn.boost.org/trac10/ticket/13001
|
2017-08-01 18:01:46 +01:00 |
|
John Maddock
|
d96012b04d
|
Update linux performance results
|
2017-08-01 13:16:26 +01:00 |
|
jzmaddock
|
9cfc6a4e30
|
Change performance doc generator to shorten path names.
Make sure all sections have names.
See #13001.
|
2017-08-01 08:18:05 +01:00 |
|
jzmaddock
|
bc9b25b5d3
|
Fix potential overflow in max_state_count calculation.
Fixes: https://svn.boost.org/trac10/ticket/13036.
|
2017-07-31 19:18:10 +01:00 |
|
jzmaddock
|
d97bcfb5dd
|
Fix integer types and signedness:
Fixes https://svn.boost.org/trac10/ticket/13034
|
2017-07-31 18:51:25 +01:00 |
|
jzmaddock
|
ab399c9159
|
Documentation fix for backreferences example. Fixes issue #33.
|
2017-07-30 18:51:10 +01:00 |
|
jzmaddock
|
a59890f520
|
Merge branch 'develop' of https://github.com/boostorg/regex into develop
|
2017-06-04 08:06:35 +01:00 |
|
jzmaddock
|
4ac4a451df
|
CI: Fix bjam arguments on appveyor.
|
2017-06-04 08:06:20 +01:00 |
|
jzmaddock
|
18e38c2172
|
Merge pull request #30 from DanielaE/feature/replace-deprecated-c++98-binder
Conditionally replace deprecated/removed C++98 std::bind1st by std::b…
|
2017-06-02 08:18:24 +01:00 |
|
jzmaddock
|
df563a8858
|
Merge pull request #31 from VemundH/patch-1
Conditionally replace deprecated/removed C++98 std::bind2nd by std::bind
|
2017-06-02 08:18:15 +01:00 |
|
jzmaddock
|
65fdfa526a
|
Merge pull request #29 from danieljames/feature/fix-escape
Escape back slashes
|
2017-06-02 08:17:07 +01:00 |
|
jzmaddock
|
0f5d7ddabd
|
Merge pull request #28 from Lastique/patch-1
Silence MSVC 14.1 warnings of narrowing conversion
|
2017-06-02 08:16:10 +01:00 |
|
jzmaddock
|
af55bf7b1f
|
CI: Add more dependencies to appveyor file.
|
2017-05-31 15:00:37 +01:00 |
|
jzmaddock
|
dba63e41a8
|
CI: Add one more missing dependency.
|
2017-05-31 14:59:40 +01:00 |
|
jzmaddock
|
7fa0ddd841
|
CI: Add one more missing dependency.
|
2017-05-31 13:24:43 +01:00 |
|
jzmaddock
|
cc09911d6d
|
CI: Add missing dependency
|
2017-05-31 08:49:27 +01:00 |
|
jzmaddock
|
1dad9252db
|
CI: Manually specify dependencies, and streamline number of Appveyor tests.
|
2017-05-30 19:06:05 +01:00 |
|
jzmaddock
|
2c98bafda8
|
CI: Fix program_options dependency spelling.
|
2017-05-30 15:03:40 +01:00 |
|
jzmaddock
|
180c0e7e91
|
CI: Manually fix up missing dependency to program_options.
|
2017-05-30 13:27:31 +01:00 |
|
jzmaddock
|
35fa1626d5
|
Add CI testing.
|
2017-05-30 09:47:07 +01:00 |
|
Vemund Handeland
|
47635d0733
|
Update icu.cpp
Conditionally replace deprecated/removed C++98 std::bind2nd by std::bind
|
2017-05-22 15:39:45 +02:00 |
|
Daniela Engert
|
b9cad50387
|
Conditionally replace deprecated/removed C++98 std::bind1st by std::bind.
Signed-off-by: Daniela Engert <dani@ngrt.de>
|
2017-05-14 16:20:21 +02:00 |
|