Sign in
code
/
re2
/
HEAD
« Previous
0c95bcc
Add GCC 9.x to the Travis CI matrix.
by Paul Wankadia
· 5 years ago
2019-06-01
cd23be7
Fix the bug in Regexp::ToString() that emitted [^].
by Paul Wankadia
· 5 years ago
653f9e2
Set an ALIAS and a NAMESPACE in the CMake configuration.
by Paul Wankadia
· 5 years ago
b757415
Configure CMake to install the re2Config "export".
by Paul Wankadia
· 5 years ago
374ecc8
Address some clang-tidy gripes.
by Paul Wankadia
· 5 years ago
71d549b
Update Consume's method comment re: empty matches.
by Jonas Wagner
· 5 years ago
a98fad0
Make the fuzzer check for large substrings as soon as possible.
by Paul Wankadia
· 5 years ago
def664c
Get rid of `using std::string;`. (part 7 of 7)
by Paul Wankadia
· 5 years ago
2019-04-01
0e35179
Get rid of `using std::string;`. (part 6 of N)
by Paul Wankadia
· 5 years ago
b049f8e
Get rid of `using std::string;`. (part 5 of N)
by Paul Wankadia
· 5 years ago
ae56511
Get rid of `using std::string;`. (part 4 of N)
by Paul Wankadia
· 5 years ago
5673270
Get rid of `using std::string;`. (part 3 of N)
by Paul Wankadia
· 5 years ago
2d15272
Get rid of `using std::string;`. (part 2 of N)
by Paul Wankadia
· 5 years ago
bc5d6ae
Get rid of `using std::string;`. (part 1 of N)
by Paul Wankadia
· 5 years ago
5a982a6
Make the BitState bitmap use list heads.
by Paul Wankadia
· 5 years ago
e7486fd
Make NFA use hints.
by Paul Wankadia
· 5 years ago
ca3d853
Avoid touching the bitmap even more.
by Paul Wankadia
· 5 years ago
f03adb8
Make BitState avoid touching the bitmap unnecessarily.
by Paul Wankadia
· 5 years ago
8d8f56a
Give foldcase 1 bit and hint 15 bits.
by Paul Wankadia
· 5 years ago
4cb2a1e
Remove a bogus comment.
by Paul Wankadia
· 5 years ago
75e4950
Handle foldcase when computing hints. Mea culpa.
by Paul Wankadia
· 5 years ago
a7ff8e7
Compute hints for ByteRange instructions. Make BitState use them.
by Paul Wankadia
· 5 years ago
9df3bc2
Tidy up a call to fullrune().
by Paul Wankadia
· 5 years ago
0f15a35
Fix a silly buffer underflow.
by Paul Wankadia
· 5 years ago
bc03e48
Implement run length encoding for BitState.
by Paul Wankadia
· 5 years ago
235203a
Simplify AltMatch and Capture handling in BitState.
by Paul Wankadia
· 5 years ago
96b75fa
Make the fuzzer handle \p and \P specially.
by Paul Wankadia
· 5 years ago
2019-03-01
c9d5e15
Check onepass_nodes_.data(), not .size().
by Paul Wankadia
· 5 years ago
c4bce68
Use PODArray<> for OnePass nodes.
by Chris Kennelly
· 5 years ago
79ef3b2
Update the Erlang wrapper URL.
by Paul Wankadia
· 5 years ago
59f03f3
Tidy up semicolons (mostly macro-related) in re2.h.
by Paul Wankadia
· 5 years ago
30cad26
Clarify the scope of a comment.
by Paul Wankadia
· 5 years ago
0bac884
Work around a bug in older versions of bash. :/
by Paul Wankadia
· 5 years ago
05f7d01
Refactor the CMake scripts.
by Paul Wankadia
· 5 years ago
4b78762
Use bash on Windows since Kokoro offers it.
by Paul Wankadia
· 5 years ago
99971d4
Refactor the Bazel scripts.
by Paul Wankadia
· 5 years ago
98ad734
Try using bash on Windows since Kokoro offers it.
by Paul Wankadia
· 5 years ago
a817612
Crudely limit the use of various character classes when fuzzing.
by Paul Wankadia
· 5 years ago
b8e2085
Oops, std::string_view requires C++17.
by Paul Wankadia
· 5 years ago
1763a75
Support constructing StringPiece from std::string_view.
by Paul Wankadia
· 5 years ago
29dd8fd
Add Clang 8 to the Travis CI matrix.
by Paul Wankadia
· 5 years ago
6875245
Avoid null PODArray<> issues in SparseSet and SparseArray<>.
by Paul Wankadia
· 5 years ago
9bbdf9b
Use PODArray<> in SparseArray<>.
by Paul Wankadia
· 5 years ago
5fc41bc
Simplify SparseArray<> significantly.
by Paul Wankadia
· 5 years ago
90d21df
Ensure we succeed at constructing new sparse and dense arrays.
by Paul Wankadia
· 5 years ago
b695a2d
Ensure we succeed at constructing new sparse and dense arrays.
by Chris Kennelly
· 5 years ago
48a3c94
Use PODArray<> in SparseSet.
by Chris Kennelly
· 5 years ago
9097054
Make Frame use an index, not an iterator.
by Steven Perron
· 5 years ago
2cf86e5
Compute num_captures_ eagerly.
by Paul Wankadia
· 5 years ago
2019-01-01
ec379c1
Make AddState actually POD. Mea culpa.
by Paul Wankadia
· 5 years ago
d6c2a0f
Use PODArray<> for stacks and also for nodebyid in Prog::IsOnePass().
by Chris Kennelly
· 5 years ago
f79b61f
Use PODArray<> for temporary Regexp* arrays.
by Chris Kennelly
· 5 years ago
04452af
Make Compiler and Prog use PODArray<> for Insts.
by Chris Kennelly
· 5 years ago
92a2604
Revert the commits for the shard_cache_mutex option.
by Paul Wankadia
· 5 years ago
e7c8327
Add a benchmark for the shard_cache_mutex option.
by Paul Wankadia
· 5 years ago
be591b7
Make NumCPUs() in util/benchmark.cc work better.
by Paul Wankadia
· 5 years ago
fadc345
Fix a bug in the DFA destructor.
by Paul Wankadia
· 5 years ago
2da2cd1
Use NUMA topology to shard the DFA state cache mutex.
by Paul Wankadia
· 5 years ago
a73fbee
Prepare to shard the DFA state cache mutex.
by Paul Wankadia
· 5 years ago
69586ba
Introduce the shard_cache_mutex option.
by Paul Wankadia
· 5 years ago
f620af7
Improve fuzzer coverage a little.
by Paul Wankadia
· 5 years ago
e860767
Make the NFA execution engine use Prog::EmptyFlags().
by Paul Wankadia
· 5 years ago
2018-12-01
2206f4f
Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment again.
by Paul Wankadia
· 5 years ago
749d64c
Optimise the check for large substrings.
by Paul Wankadia
· 5 years ago
169debd
Fix the check for large substrings.
by Paul Wankadia
· 5 years ago
d9cebde
Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment.
by Paul Wankadia
· 6 years ago
9a227be
Make Prefilter::Info::Walker::PostVisit() handle kRegexpAnyByte too.
by Paul Wankadia
· 6 years ago
4615529
Don't log/crash when PrefilterTree::KeepNode() sees Prefilter::NONE.
by Paul Wankadia
· 6 years ago
22caec6
Don't waste time fuzzing programs with large substrings.
by Paul Wankadia
· 6 years ago
89528a3
Dial down the fanout limits further.
by Paul Wankadia
· 6 years ago
6272edc
Dial down the fanout limits slightly.
by Paul Wankadia
· 6 years ago
54ca2cd
Make the fuzzer check size before computing rsize.
by Paul Wankadia
· 6 years ago
f94a5b7
Make the fuzzer limit reverse program size and fanout.
by Paul Wankadia
· 6 years ago
0a6326b
Mention (?m) in the comment about posix_syntax == false.
by Paul Wankadia
· 6 years ago
2018-10-01
e6acac8
Add Clang 7 to the Travis CI matrix.
by Paul Wankadia
· 6 years ago
bfe2920
Crudely limit the use of . when fuzzing.
by Paul Wankadia
· 6 years ago
4c916c9
Adjust a couple of the limits for fuzzing.
by Paul Wankadia
· 6 years ago
767de83
Keep the assert(3) call at the top of the function.
by Paul Wankadia
· 6 years ago
2018-09-01
d499a52
Check before matching in order to avoid wasting time.
by Paul Wankadia
· 6 years ago
bbcb676
That didn't fix the error. Trying something else.
by Paul Wankadia
· 6 years ago
ee1f6d2
Address MSVC error and warnings. Sigh.
by Paul Wankadia
· 6 years ago
75c7788
Add PODArray<> and make BitState use it.
by Paul Wankadia
· 6 years ago
06af5d3
Move some function documentation closer to the documented functions.
by Dean Sturtevant
· 6 years ago
4e7930f
Tweak a couple of comments.
by Paul Wankadia
· 6 years ago
c6945be
Remove NULL case from search_test.
by Paul Liétar
· 6 years ago
3b4a3d5
Fix the "DFA out of memory" error for the reverse Prog.
by Paul Wankadia
· 6 years ago
2018-08-01
b277f4c
Include operator<<() for StringPiece in libre2.so
by Ben Keller
· 6 years ago
2018-07-01
2def565
Update Unicode data to 11.0.0.
by Paul Wankadia
· 6 years ago
6cf8ccd
Address `-Wclass-memaccess' warnings from GCC 8.x.
by Paul Wankadia
· 6 years ago
1c7eb56
MSVC still needs the pragma in util/logging.h. Sigh.
by Paul Wankadia
· 6 years ago
9e82dd8
Add GCC 8.x to the Travis CI matrix.
by Paul Wankadia
· 6 years ago
6210ddc
Tweak the FALLTHROUGH_INTENDED macro. Add the ATTRIBUTE_NORETURN macro.
by Paul Wankadia
· 6 years ago
eb69e91
Use the standard first-byte analysis for the DFA too.
by Paul Wankadia
· 6 years ago
71e6699
Add more support for empty prefilter_vec_ to PrefilterTree.
by Paul Wankadia
· 6 years ago
f2cc1ae
Note more languages' package sites.
by Paul Wankadia
· 6 years ago
2018-04-01
c1ed854
Try to suppress warnings with FALLTHROUGH_INTENDED.
by Paul Wankadia
· 6 years ago
ffee454
We need ubuntu-toolchain-r-test again?
by Paul Wankadia
· 6 years ago
7afe988
travis-ci/apt-source-whitelist is no longer updated.
by Paul Wankadia
· 6 years ago
4ac4632
Add Clang 6.0 to the Travis CI matrix.
by Paul Wankadia
· 6 years ago
a14ed9d
Kludge around System Integrity Protection on Darwin.
by Paul Wankadia
· 6 years ago
Next »