1. 068a6a8 Fix breakage when RE2_USE_ICU is defined. by Paul Wankadia · 2 years, 9 months ago
  2. 6a99418 Permit Unicode characters beyond ASCII in capture names. by Paul Wankadia · 2 years, 9 months ago
  3. 3a95199 Further reduce the maximum repeat count when fuzzing. by Paul Wankadia · 2 years, 9 months ago 2021-08-01
  4. 892ed21 Add a SECURITY.md file. by Paul Wankadia · 2 years, 10 months ago
  5. 4606f89 Note that case-insensitive prefixes are already lowercase. by Paul Wankadia · 2 years, 10 months ago
  6. 7953480 Tidy up BuildShiftDFA() a bit more. by Paul Wankadia · 2 years, 10 months ago
  7. cccbf46 Flip the hot loops to do-while. by Paul Wankadia · 2 years, 10 months ago
  8. baadb36 Optimise the hot loop some more for Clang. by Paul Wankadia · 2 years, 10 months ago
  9. 4c0fad4 Work around a code generation issue seen with Clang. by Paul Wankadia · 2 years, 10 months ago
  10. a5d27a7 Fix a couple of style nits. by Paul Wankadia · 2 years, 10 months ago
  11. d541d5a Fix a bug that affects 32-bit platforms. by Paul Wankadia · 2 years, 10 months ago
  12. b2af9b3 Implement case-insensitive prefix acceleration. by Paul Wankadia · 2 years, 10 months ago
  13. 36f09a9 Add Search_Easy2_Cached* benchmarks. by Paul Wankadia · 2 years, 10 months ago
  14. ccdbd34 Migration from master to main. by Paul Wankadia · 2 years, 10 months ago
  15. 5aec8b5 Revert "Yikes. int64_t{1}<<31 doesn't actually make sense." by Paul Wankadia · 2 years, 10 months ago
  16. bba62f1 Fix GetCachedProg() for OnePass. by Paul Wankadia · 2 years, 10 months ago
  17. 87a7f09 Yikes. int64_t{1}<<31 doesn't actually make sense. by Paul Wankadia · 2 years, 10 months ago
  18. 4244cd1 Fix a bug in `Regexp::ToString()`. by Paul Wankadia · 3 years ago 2021-06-01
  19. c47b581 Pass a path to `cmake` in order to avoid a warning. by Paul Wankadia · 3 years ago
  20. ae1e294 Let CMake pass `-pthread` for us. by Paul Wankadia · 3 years ago
  21. 1d56d78 Remove unneeded policy setting. by Paul Wankadia · 3 years ago
  22. bc42365 (|a)* shouldn't match more text than (|a)+ does! by Paul Wankadia · 3 years ago
  23. aa45633 Update the R wrapper URL. by Paul Wankadia · 3 years ago
  24. fdba267 Add GCC 11 to the build matrix. by Paul Wankadia · 3 years ago
  25. 969c3bd Nullify hooks::context when using RE2::Set. by Paul Wankadia · 3 years ago
  26. 6ec705d Add Clang 12 to the build matrix. by Paul Wankadia · 3 years ago
  27. 13ebb37 Set "compatibility version" and "current version". by Paul Wankadia · 3 years, 1 month ago 2021-04-01
  28. f8e389f Make it easier to swap in a scalable reader-writer mutex. by Paul Wankadia · 3 years, 2 months ago
  29. 377eca0 Address some `-Wmissing-field-initializers' warnings. by Paul Wankadia · 3 years, 2 months ago
  30. 7107ebc Mention the WebAssembly wrapper. by Paul Wankadia · 3 years, 3 months ago
  31. 0466eef Make *Cached* benchmarks actually use cached objects. by Paul Wankadia · 3 years, 3 months ago
  32. cd026c5 Undo SONAME bump. CharClass isn't exposed. by Paul Wankadia · 3 years, 3 months ago 2021-02-02
  33. dabba45 Use `static_cast<>` instead of a C-style cast. by Paul Wankadia · 3 years, 3 months ago 2021-02-01
  34. c50caed Address `-Wnull-dereference' warnings from GCC 10.x. by Paul Wankadia · 3 years, 3 months ago
  35. 37fabb4 use target_include_directories() instead of include_directories(). by Dirk Reinbach · 3 years, 4 months ago
  36. c33d168 Make RequiredPrefixForAccel() "see through" capturing groups. by Paul Wankadia · 3 years, 4 months ago
  37. 40bd10c Correct the WINVER check for SRWLOCK. by Paul Wankadia · 3 years, 4 months ago
  38. 91420e8 Remove a double space from mksyntaxgo for Go folks. by Paul Wankadia · 3 years, 5 months ago
  39. 9e54305 Make benchmarks use substrings of a random text buffer. by Paul Wankadia · 3 years, 6 months ago
  40. d084f38 Add note about Go Unicode character classes by Tom Payne · 3 years, 6 months ago
  41. 166dbbe Fix symbol visibility and add test coverage. by Paul Wankadia · 3 years, 6 months ago 2020-11-01
  42. fd2a80f Get the conditional right this time. Sigh. by Paul Wankadia · 3 years, 7 months ago
  43. 703e42e Don't support ParseFrom() on MSVC. It can cause ICEs. by Paul Wankadia · 3 years, 7 months ago
  44. a84f971 Ensure that RE2::Arg works even with overloaded ParseFrom(). by Paul Wankadia · 3 years, 7 months ago
  45. 7c2e104 Refactor the RE2::Arg templates for readability. by Paul Wankadia · 3 years, 7 months ago
  46. fb85161 Rename namespace internal to namespace re2_internal. by Paul Wankadia · 3 years, 7 months ago
  47. 9341421 Address `-Wunused-parameter' warnings. by Paul Wankadia · 3 years, 7 months ago
  48. 540e80a Add missing #include. Mea culpa. by Paul Wankadia · 3 years, 7 months ago
  49. b185e94 Rework RE2::Arg with templates instead of macros. by Paul Wankadia · 3 years, 7 months ago
  50. f8aee58 Write `typename' in templates rather than `class'. by Paul Wankadia · 3 years, 7 months ago
  51. fc2c702 Fix some indentation. by Paul Wankadia · 3 years, 7 months ago 2020-10-01
  52. 2548619 Set BAZELISK_GITHUB_TOKEN. by Paul Wankadia · 3 years, 7 months ago
  53. a5548b3 Point to the official Python wrapper. by Paul Wankadia · 3 years, 7 months ago
  54. 6ca6484 Disable fail-fast in GitHub Actions. by Paul Wankadia · 3 years, 7 months ago
  55. 0ceda87 Fix a template that will break with GCC 11.x. by Paul Wankadia · 3 years, 7 months ago
  56. 3ab7d1d Try to use the Clang packages instead. by Paul Wankadia · 3 years, 7 months ago
  57. e452b1e Try to make the Clang containers work. by Paul Wankadia · 3 years, 7 months ago
  58. 7c2f1e6 Configure a build matrix for Clang using containers. by Paul Wankadia · 3 years, 7 months ago
  59. e7d218e Address `-Wclass-memaccess' warnings from GCC 10.x. by Paul Wankadia · 3 years, 7 months ago
  60. 4d4da3f Configure a build matrix for GCC using containers. by Paul Wankadia · 3 years, 7 months ago
  61. 2be1c17 Migrate from Kokoro to GitHub Actions for Bazel. by Paul Wankadia · 3 years, 7 months ago
  62. d746326 Migrate from Kokoro to GitHub Actions for CMake. by Paul Wankadia · 3 years, 7 months ago
  63. ccc5555 Remove Travis CI configuration. by Paul Wankadia · 3 years, 7 months ago
  64. e9af6aa Initial GitHub Actions CI configuration. by Paul Wankadia · 3 years, 7 months ago
  65. 24bbbda Improve the comments for RE2::FullMatch() et al. by Paul Wankadia · 3 years, 7 months ago
  66. ca11026 Make Regexp::Simplify() return a null pointer when stopped early. by Paul Wankadia · 3 years, 10 months ago 2020-08-01
  67. fe8a81a Bump SONAME, which missing ')' versus unexpected ')' needed. by Paul Wankadia · 3 years, 10 months ago 2020-07-06
  68. a65cf8a Make the compiler inline the hot RE2::DFA loop. by Clement Courbet · 3 years, 10 months ago
  69. b83705e change bazel cpu symbol from wasm to wasm32 by Shikugawa · 3 years, 10 months ago 2020-07-01
  70. 14d3193 Write tests for the move semantics. by Paul Wankadia · 3 years, 11 months ago
  71. f294a9f Improve RE2::Set and FilteredRE2 move semantics. by Paul Wankadia · 3 years, 11 months ago
  72. e6613e9 Distinguish between missing ')' and unexpected ')'. by Paul Wankadia · 3 years, 11 months ago
  73. 23f748c Make RE2::Set and FilteredRE2 movable. by Paul Wankadia · 3 years, 11 months ago
  74. 63d22de Herp derp. It's actually constant-time append. by Paul Wankadia · 3 years, 11 months ago
  75. e9d5179 Implement linear-time append for patch lists. by Paul Wankadia · 3 years, 11 months ago
  76. 2b25567 Don't pass `-pthread` when building for WebAssembly. by Paul Wankadia · 3 years, 11 months ago
  77. 2cd55ab Add a clarifying comment about case folding. by Paul Wankadia · 4 years ago
  78. aecba11 Refuse to rewrite when MaxSubmatch() is too large. by Paul Wankadia · 4 years ago 2020-06-01
  79. 787495f Use CMAKE_CXX_STANDARD now that we can. by Paul Wankadia · 4 years ago
  80. 002b6d9 Make "front and back" prefix accel work with MSVC. by Paul Wankadia · 4 years ago
  81. 25238e4 Rename to Regexp::RequiredPrefixForAccel(). by Paul Wankadia · 4 years ago
  82. e167782 Add a basic test for prefix accel. by Paul Wankadia · 4 years ago
  83. 52b4b94 Implement "front and back" prefix accel. by Paul Wankadia · 4 years ago
  84. ce05707 Generalise from "first byte" to "prefix accel". by Paul Wankadia · 4 years ago
  85. b61d7b7 have_first_byte now implies run_forward. by Paul Wankadia · 4 years ago
  86. 26bc1af Tidy up the code around the memchr(3) calls. by Paul Wankadia · 4 years ago
  87. b9e7f27 Remove a pointer chase from Regexp::Walker<>. by Paul Wankadia · 4 years ago
  88. 8f09fa6 Tidy up the code for NFA threads a bit more. by Paul Wankadia · 4 years ago
  89. 92c1f0e Argh. I overlooked the constructor and destructor. by Paul Wankadia · 4 years ago
  90. 85ede83 Undo use of PODArray<> for NFA threads. by Paul Wankadia · 4 years ago
  91. cdab428 Use PODArray<> in a few more places. by Paul Wankadia · 4 years ago
  92. 9a3bd16 Separate build/install for libre2.a and libre2.so. by Paul Wankadia · 4 years ago
  93. 3c2deb6 Refine a preprocessor check for MSVC. by Paul Wankadia · 4 years ago
  94. 1956725 Compute first byte for forward Progs only. by Paul Wankadia · 4 years ago
  95. 2aef271 Don't dereference params->start unconditionally. by Paul Wankadia · 4 years ago
  96. 75220ad Compute first_byte using the Regexp, not the Prog. by Paul Wankadia · 4 years ago
  97. 4cd7d37 Implement Regexp::RequiredPrefixUnanchored(). by Paul Wankadia · 4 years ago
  98. 887c807 Refactor Regexp::RequiredPrefix(). by Paul Wankadia · 4 years ago
  99. bde1ea0 Lower the memory budget in TestCompile.InsufficientMemory. by Paul Wankadia · 4 years ago
  100. e93895e Remove first_byte from StartInfo and simplify accordingly. by Paul Wankadia · 4 years ago