Sign in
code
/
re2
/
HEAD
« Previous
c6e7207
Configure CI using Bazel on macOS and on Windows.
by Paul Wankadia
· 6 years ago
0af5693
Omit -pthread option on Darwin
by Robert Sayre
· 6 years ago
fc57bc3
Try to make windows-cmake.bat more readable.
by Paul Wankadia
· 6 years ago
f471df8
regexp_benchmark doesn't need linkopts.
by Paul Wankadia
· 6 years ago
3d3d6fa
Use sized deallocation for RE2's DFA.
by Chris Kennelly
· 6 years ago
4b11ccc
Don't #include <sys/resource.h> anymore.
by Paul Wankadia
· 6 years ago
c134b8e
Stop using StringPiece::ToString().
by Paul Wankadia
· 6 years ago
80da645
Fix some formatting inconsistencies.
by Paul Wankadia
· 6 years ago
d03c87d
Add a std::nullptr_t ctor overload to RE2::Arg.
by Richard Hansen
· 6 years ago
2018-02-01
7cf8b88
Tweak the BUILD file formatting.
by Paul Wankadia
· 6 years ago
d66aaaa
[Bazel] Do not set -pthread etc. on Windows
by Loo Rong Jie
· 6 years ago
715f0dc
Just /source-charset:utf-8 didn't work. Try /utf-8.
by Paul Wankadia
· 6 years ago
2018-01-01
382394a
Specify the source character set for MSVC.
by Paul Wankadia
· 6 years ago
c7e077f
Try to appease MSVC another way. Sigh.
by Paul Wankadia
· 6 years ago
86ba5d7
Address a couple of MSVC warnings.
by Paul Wankadia
· 6 years ago
cafe43c
Fix a silly off-by-one error.
by Paul Wankadia
· 6 years ago
9795729
Require Visual Studio 2015 or later.
by Paul Wankadia
· 6 years ago
8509476
Try specifying Visual Studio 14 2015 instead.
by Paul Wankadia
· 6 years ago
6f3fb02
Make CTest extra verbose temporarily.
by Paul Wankadia
· 6 years ago
34d77e9
Make Regexp::FactorAlternation() not recursive.
by Paul Wankadia
· 6 years ago
0ba62a2
Tweak factoring code and comments for consistency.
by Paul Wankadia
· 6 years ago
7702b82
Split Regexp::FactorAlternationRecursive() into rounds.
by Paul Wankadia
· 6 years ago
05825be
Fix the Regexp::FactorAlternation*() argument names.
by Paul Wankadia
· 6 years ago
39173d4
Retire Regexp::FactorAlternationRecursive() round 4.
by Paul Wankadia
· 6 years ago
527356f
Write size_t{4} for brevity.
by Paul Wankadia
· 6 years ago
d587bbc
Adjust the comment to be about GCC 6.x (for x >= 1).
by Paul Wankadia
· 6 years ago
e9bacdd
Test past kFactorAlternationMaxDepth (8).
by Paul Wankadia
· 6 years ago
5185d85
Reduce the pattern size limit to 512 bytes when fuzzing.
by Paul Wankadia
· 6 years ago
782df01
Make *Map and Entry private to PrefilterTree.
by Paul Wankadia
· 6 years ago
2017-12-01
ee52f03
Allow RE2::Set::Match() to output error information.
by Paul Wankadia
· 6 years ago
7fc014d
Sink the PrefilterTree *Map typedefs into the class.
by Paul Wankadia
· 6 years ago
ea3ffa3
Oops, MaybeInitializeMemory() can't be static anymore.
by Paul Wankadia
· 6 years ago
03ac475
Make SparseArray<> and SparseSet faster under MSan.
by Paul Wankadia
· 6 years ago
fd50554
PrefilterTree needs the node map only during compilation.
by Paul Wankadia
· 6 years ago
26cd968
Use StringPrintf() instead of std::to_string().
by Paul Wankadia
· 6 years ago
2c220e7
Expand the comment on the \p and \P limit.
by Paul Wankadia
· 7 years ago
2017-11-01
15af9e4
Crudely limit the use of \p and \P when fuzzing.
by Paul Wankadia
· 7 years ago
2f20691
Revert "Further reduce the maximum repeat count when fuzzing."
by Paul Wankadia
· 7 years ago
d70e0af
Avoid warning in CMake when using re2 as a subproject
by Harry Mallon
· 7 years ago
70f6645
Let's just call it "PrefixSuccessor".
by Paul Wankadia
· 7 years ago
5603c16
Further reduce the maximum repeat count when fuzzing.
by Paul Wankadia
· 7 years ago
c7c25a0
Attempt to free the memory allocated for elem_.
by Paul Wankadia
· 7 years ago
4be7a14
Make the RE2 fuzzer set max_mem to 64MiB.
by Paul Wankadia
· 7 years ago
476386d
Make RE2::Set support "earliest match".
by Paul Wankadia
· 7 years ago
884287d
Oops, Bazel wants a label for load().
by Paul Wankadia
· 7 years ago
5ca216d
Most of the tests are "small" according to Bazel.
by Paul Wankadia
· 7 years ago
ed5be2c
Make RE2::Set sort the patterns before compiling.
by Paul Wankadia
· 7 years ago
3ebe734
Make RE2::Set force-enable the never_capture option.
by Paul Wankadia
· 7 years ago
8f33ff2
Make Compile() and CompileSet() more consistent.
by Paul Wankadia
· 7 years ago
80cd2aa
Make DFA::PossibleMatchRange() use std::unordered_map<>.
by Paul Wankadia
· 7 years ago
d873b74
Avoid another copy in RE2::PossibleMatchRange, and simplify the code.
by Clement Courbet
· 7 years ago
a6f63b8
Avoid one copy in RE2::PossibleMatchRange.
by Clement Courbet
· 7 years ago
450e672
Don't use a SparseSet when matches aren't needed.
by Paul Wankadia
· 7 years ago
16dd885
Use arrays for dense_ in SparseArray<> and SparseSet.
by Paul Wankadia
· 7 years ago
f7ad022
Improve the efficiency of RE2::Set match tracking.
by Paul Wankadia
· 7 years ago
295316b
Make RE2::Set use a SparseSet internally.
by Paul Wankadia
· 7 years ago
08b34f5
Tidy up some minor inconsistencies in the DFA code.
by Paul Wankadia
· 7 years ago
fad97b7
Add another RE2::Set test case.
by Paul Wankadia
· 7 years ago
145ada4
Update Unicode data to 10.0.0.
by Paul Wankadia
· 7 years ago
d2b6395
Add Clang 5.0 to the Travis CI matrix.
by Paul Wankadia
· 7 years ago
69b61c1
Avoid undefined behaviour for TestZeroFlags.
by Paul Wankadia
· 7 years ago
c13ba94
Avoid undefined behaviour when calling memmove(3).
by Paul Wankadia
· 7 years ago
adb56ff
Fix the comments on ParseInteger().
by Paul Wankadia
· 7 years ago
1dac557
Reorder RE2::MaxSubmatch() and RE2::Rewrite().
by Paul Wankadia
· 7 years ago
971f917
Cygwin needs "-std=gnu++11" instead.
by Paul Wankadia
· 7 years ago
2017-08-01
8d17aba
Fix Clang APT sources for Travis CI.
by Paul Wankadia
· 7 years ago
350d61a
Initial Travis CI configuration.
by Paul Wankadia
· 7 years ago
a810d71
Improve the pointer-overflow bug fix.
by Paul Wankadia
· 7 years ago
2017-07-01
b09f2b1
Fix a typographical error.
by Paul Wankadia
· 7 years ago
acd4b0c
Fix the bug in the PCRE wrapper.
by Paul Wankadia
· 7 years ago
29a8845
Tweak a comment.
by Paul Wankadia
· 7 years ago
e27d671
Tidy up the use of DFAStateCallback arguments. No, really.
by Paul Wankadia
· 7 years ago
22fc950
Tidy up the use of DFAStateCallback arguments.
by Paul Wankadia
· 7 years ago
5573670
Fix pointer-overflow bugs found by UBSan.
by Paul Wankadia
· 7 years ago
08cf8db
Use nullptr instead of NULL to satisfy MSVC. Sigh.
by Paul Wankadia
· 7 years ago
a89d455
Add callback support to Prog::BuildEntireDFA().
by Paul Wankadia
· 7 years ago
8e007b1
Speed up DFA::BuildAllStates() by using the bytemap.
by Paul Wankadia
· 7 years ago
b6e2ddf
Restore limited support for Valgrind.
by Paul Wankadia
· 7 years ago
b2c9765
Uses straightforward SO install name on Darwin.
by Kyle Gorman
· 8 years ago
2017-06-01
7b88dbe
Clarify that RequiredPrefix() "zeroes" its outputs.
by Paul Wankadia
· 7 years ago
e7efc48
Disable various warnings that aren't particularly helpful.
by Paul Wankadia
· 7 years ago
2d7109f
Address another warning from MSVC.
by Paul Wankadia
· 7 years ago
4f18a24
Do not build the test targets when asked not to.
by Ehsan Nasiri
· 7 years ago
1bcbb5f
Remove redundant lowercase check.
by Paul Wankadia
· 7 years ago
2017-05-01
ade2c95
Avoid undefined behaviour in operator~.
by Paul Wankadia
· 7 years ago
fa80121
Provide a CMake option similar to BUILD_TESTING, but just for RE2.
by Paul Wankadia
· 7 years ago
580e53b
Address some clang-tidy gripes.
by Paul Wankadia
· 7 years ago
6fb1186
Check for sanitizers with __has_feature().
by Paul Wankadia
· 7 years ago
2b16c27
Silence warnings about missing initializers for members of LazyRE2.
by Paul Wankadia
· 7 years ago
2017-04-01
0952a44
Set *current* CMake source dir as include dir
by David Neto
· 7 years ago
ae9cb49
Fix bytecode blowup due to wrong "dominator roots".
by Paul Wankadia
· 7 years ago
5446536
Configure CI using CMake on macOS.
by Paul Wankadia
· 7 years ago
e2deff3
Optimise Regexp::StarPlusOrQuest() very slightly.
by Paul Wankadia
· 7 years ago
2017-03-01
14d0f1c
Squash *+, *?, +*, +?, ?* and ?+.
by Paul Wankadia
· 7 years ago
db20d46
Remove the half/third/quarter loop from the RE2 fuzzer.
by Paul Wankadia
· 7 years ago
6b6354e
Improve the way that we fuzz RE2::GlobalReplace().
by Paul Wankadia
· 7 years ago
193486d
Reduce the maximum repeat count when fuzzing.
by Paul Wankadia
· 7 years ago
a834dce
rune_cache_ doesn't need to be a std::map<>.
by Paul Wankadia
· 7 years ago
eb43800
Set a fuzzer program size limit of 9999.
by Paul Wankadia
· 7 years ago
7f673be
Improve some comments and readability.
by Paul Wankadia
· 7 years ago
Next »