mirror of
https://github.com/google/re2.git
synced 2026-10-28 08:24:42 +08:00
Commit Graph
Select branches
Hide Pull Requests
main
#106
#106/merge
#113
#113/merge
#12
#12/merge
#122
#122/merge
#139
#139/merge
#140
#140/merge
#141
#141/merge
#158
#158/merge
#160
#160/merge
#163
#163/merge
#166
#166/merge
#168
#168/merge
#17
#17/merge
#179
#179/merge
#18
#18/merge
#187
#189
#192
#193
#195
#210
#211
#212
#216
#219
#221
#241
#248
#263
#265
#280
#282
#283
#293
#296
#300
#302
#306
#309
#312
#313
#335
#338
#339
#340
#354
#355
#356
#357
#358
#360
#362
#363
#37
#37/merge
#379
#385
#392
#398
#401
#406
#410
#418
#42
#42/merge
#421
#431
#455
#460
#469
#471
#472
#473
#476
#483
#487
#497
#498
#506
#509
#511
#517
#518
#522
#523
#528
#533
#534
#544
#545
#548
#553
#555
#560
#567
#570
#575
#584
#588
#588/merge
#590
#591
#592
#597
#597/merge
#599
#599/merge
#601
#601/merge
#603
#603/merge
#604
#604/merge
#607
#607/merge
#609
#609/merge
#610
#610/merge
#612
#612/merge
#614
#614/merge
#616
#616/merge
#621
#621/merge
#623
#623/merge
#624
#624/merge
#625
#625/merge
#626
#626/merge
#627
#627/merge
#630
#630/merge
#632
#634
#636
#636/merge
#637
#637/merge
#639
#639/merge
#640
#640/merge
#641
#641/merge
#643
#643/merge
#644
#645
#645/merge
#646
#646/merge
#648
#648/merge
#649
#649/merge
#650
#650/merge
#652
#652/merge
#653
#653/merge
#654
#654/merge
#655
#655/merge
#656
#657
#658
#659
#659/merge
#661
#661/merge
#662
#662/merge
#665
#665/merge
#666
#667
#667/merge
#668
#668/merge
#669
#670
#670/merge
#671
#672
#673
#674
#675
#675/merge
#678
#68
#68/merge
#681
#681/merge
#682
#682/merge
#683
#683/merge
#684
#684/merge
#69
#69/merge
#7
#7/merge
#70
#70/merge
#74
#74/merge
#75
#75/merge
#80
#80/merge
#87
#87/merge
#90
#90/merge
#97
#97/merge
2015-05-01
2015-06-01
2015-07-01
2015-08-01
2015-10-01
2015-11-01
2016-02-01
2016-03-01
2016-04-01
2016-05-01
2016-06-01
2016-07-01
2016-08-01
2016-09-01
2016-10-01
2016-11-01
2017-01-01
2017-03-01
2017-04-01
2017-05-01
2017-06-01
2017-07-01
2017-08-01
2017-11-01
2017-12-01
2018-01-01
2018-02-01
2018-03-01
2018-04-01
2018-07-01
2018-08-01
2018-09-01
2018-10-01
2018-12-01
2019-01-01
2019-03-01
2019-04-01
2019-06-01
2019-07-01
2019-08-01
2019-09-01
2019-11-01
2019-12-01
2020-01-01
2020-03-01
2020-03-02
2020-03-03
2020-04-01
2020-05-01
2020-06-01
2020-07-01
2020-07-06
2020-08-01
2020-10-01
2020-11-01
2021-02-01
2021-02-02
2021-04-01
2021-06-01
2021-08-01
2021-09-01
2021-11-01
2022-02-01
2022-04-01
2022-06-01
2022-12-01
2023-02-01
2023-03-01
2023-06-01
2023-06-02
2023-07-01
2023-08-01
2023-09-01
2023-11-01
2024-02-01
2024-03-01
2024-04-01
2024-05-01
2024-06-01
2024-07-01
2024-07-02
2025-07-17
2025-07-22
2025-08-05
2025-08-12
2025-11-05
abseil.old
Select branches
Hide Pull Requests
main
#106
#106/merge
#113
#113/merge
#12
#12/merge
#122
#122/merge
#139
#139/merge
#140
#140/merge
#141
#141/merge
#158
#158/merge
#160
#160/merge
#163
#163/merge
#166
#166/merge
#168
#168/merge
#17
#17/merge
#179
#179/merge
#18
#18/merge
#187
#189
#192
#193
#195
#210
#211
#212
#216
#219
#221
#241
#248
#263
#265
#280
#282
#283
#293
#296
#300
#302
#306
#309
#312
#313
#335
#338
#339
#340
#354
#355
#356
#357
#358
#360
#362
#363
#37
#37/merge
#379
#385
#392
#398
#401
#406
#410
#418
#42
#42/merge
#421
#431
#455
#460
#469
#471
#472
#473
#476
#483
#487
#497
#498
#506
#509
#511
#517
#518
#522
#523
#528
#533
#534
#544
#545
#548
#553
#555
#560
#567
#570
#575
#584
#588
#588/merge
#590
#591
#592
#597
#597/merge
#599
#599/merge
#601
#601/merge
#603
#603/merge
#604
#604/merge
#607
#607/merge
#609
#609/merge
#610
#610/merge
#612
#612/merge
#614
#614/merge
#616
#616/merge
#621
#621/merge
#623
#623/merge
#624
#624/merge
#625
#625/merge
#626
#626/merge
#627
#627/merge
#630
#630/merge
#632
#634
#636
#636/merge
#637
#637/merge
#639
#639/merge
#640
#640/merge
#641
#641/merge
#643
#643/merge
#644
#645
#645/merge
#646
#646/merge
#648
#648/merge
#649
#649/merge
#650
#650/merge
#652
#652/merge
#653
#653/merge
#654
#654/merge
#655
#655/merge
#656
#657
#658
#659
#659/merge
#661
#661/merge
#662
#662/merge
#665
#665/merge
#666
#667
#667/merge
#668
#668/merge
#669
#670
#670/merge
#671
#672
#673
#674
#675
#675/merge
#678
#68
#68/merge
#681
#681/merge
#682
#682/merge
#683
#683/merge
#684
#684/merge
#69
#69/merge
#7
#7/merge
#70
#70/merge
#74
#74/merge
#75
#75/merge
#80
#80/merge
#87
#87/merge
#90
#90/merge
#97
#97/merge
2015-05-01
2015-06-01
2015-07-01
2015-08-01
2015-10-01
2015-11-01
2016-02-01
2016-03-01
2016-04-01
2016-05-01
2016-06-01
2016-07-01
2016-08-01
2016-09-01
2016-10-01
2016-11-01
2017-01-01
2017-03-01
2017-04-01
2017-05-01
2017-06-01
2017-07-01
2017-08-01
2017-11-01
2017-12-01
2018-01-01
2018-02-01
2018-03-01
2018-04-01
2018-07-01
2018-08-01
2018-09-01
2018-10-01
2018-12-01
2019-01-01
2019-03-01
2019-04-01
2019-06-01
2019-07-01
2019-08-01
2019-09-01
2019-11-01
2019-12-01
2020-01-01
2020-03-01
2020-03-02
2020-03-03
2020-04-01
2020-05-01
2020-06-01
2020-07-01
2020-07-06
2020-08-01
2020-10-01
2020-11-01
2021-02-01
2021-02-02
2021-04-01
2021-06-01
2021-08-01
2021-09-01
2021-11-01
2022-02-01
2022-04-01
2022-06-01
2022-12-01
2023-02-01
2023-03-01
2023-06-01
2023-06-02
2023-07-01
2023-08-01
2023-09-01
2023-11-01
2024-02-01
2024-03-01
2024-04-01
2024-05-01
2024-06-01
2024-07-01
2024-07-02
2025-07-17
2025-07-22
2025-08-05
2025-08-12
2025-11-05
abseil.old
-
2da0056814
Fix abseil deprecations (original by alona.moony@gmail.com) (#666)
main
David Neto
2026-10-02 14:28:04 -04:00 -
972a15cedd
re2: remove unnecessary & in MutexLock usage
Russ Cox
2026-01-22 16:05:23 -05:00 -
019bed1d06
re2: make CI checks also PR checks
Russ Cox
2026-01-22 16:27:09 -05:00 -
e7aec59850
python: update minimum version in packaging metadata
Russ Cox
2025-11-05 10:02:02 -05:00 -
927f5d53ca
2025-11-05
2025-11-05
Russ Cox
2025-11-05 09:38:07 -05:00 -
aee5886948
.github/workflows: delete pr.yml
Russ Cox
2025-11-05 09:30:38 -05:00 -
cedd1b51e1
CMakeLists: allow disabling 'make install' rules
Russ Cox
2025-11-05 09:27:12 -05:00 -
11c643a48e
.github/workflows: drop Python 3.9, add Python 3.14
Russ Cox
2025-11-05 09:18:59 -05:00 -
6b6f716ebf
re2: prepare to tag 2025-11-05
Russ Cox
2025-11-05 09:04:21 -05:00 -
880c551f60
re2: hoist a few loads out of BitState ShouldVisit
Russ Cox
2025-11-04 21:58:18 -05:00 -
dcd1f64798
BUILD: fix for Bazel 9.0.0rc1
Russ Cox
2025-11-04 21:43:13 -05:00 -
61c4644171
re2: revert "churn to new Abseil"
Russ Cox
2025-09-29 14:53:21 -04:00 -
cd7b2823a8
re2: merge
6569a9a3df
Russ Cox
2025-09-29 13:43:25 -04:00 -
bc2752803f
.github/workflows: update pypa/gh-action-pypi-publish
Russ Cox
2025-09-29 12:03:24 -04:00 -
7df5539248
re2: churn to new Abseil
Russ Cox
2025-09-29 10:08:25 -04:00 -
b1d8dff27b
bazel: define and use small_tests
Russ Cox
2025-08-13 11:53:15 -04:00 -
43bf853461
.bcr: fix windows command-line flags
Russ Cox
2025-08-13 11:52:00 -04:00 -
bf6416bc00
.github/workflows/release-bazel: disable attestation
Russ Cox
2025-08-12 18:04:55 -04:00 -
6569a9a3df
.github/workflows/release-bazel: disable attestation
Russ Cox
2025-08-12 18:04:55 -04:00 -
0f6c07eae6
.github/workflows/release-bazel: ask for secret
2025-08-12
Russ Cox
2025-08-12 17:50:09 -04:00 -
432ac21c60
.github/workflows/release: grant release-bazel permissions
Russ Cox
2025-08-12 16:01:21 -04:00 -
932b308415
.github/workflows/release: fix typo in bazel file name
Russ Cox
2025-08-12 15:36:46 -04:00 -
ed708ebe3a
re2: prepare to tag 2025-08-12
Russ Cox
2025-08-12 15:07:52 -04:00 -
88b9fcda87
.github/workflows: define release-bazel and call from release
Russ Cox
2025-08-11 11:58:31 -04:00 -
8fc5a0408e
.bcr: add bazel-central-registry configuration
Russ Cox
2025-08-11 11:57:52 -04:00 -
a4b2aeed3a
MODULE.bazel: mark cc_configure_extension as dev_dependency
Russ Cox
2025-08-11 11:54:22 -04:00 -
85c7c0fb11
re2: prepare to tag 2025-08-05
2025-08-05
Russ Cox
2025-07-30 12:04:19 -07:00 -
384a920737
python: require Python 3.9+
Russ Cox
2025-08-05 09:01:31 -07:00 -
c2c6a2eb66
.github/workflows: only release on 2xxx-xx-xx tags
Russ Cox
2025-08-02 08:37:34 -07:00 -
45150b3d15
python: fix re2.search(compiled, text)
Russ Cox
2025-08-02 08:09:01 -07:00 -
362c5596a7
.github: trigger workflows on rsc-testing branch too
Russ Cox
2025-07-30 14:30:10 -04:00 -
f8b5053c29
.bazelrc: ask for C++17 now
Russ Cox
2025-07-30 14:16:52 -04:00 -
d14faa82b2
CMakeLists.txt: fix dependencies for shared library build
Russ Cox
2025-07-30 13:58:58 -04:00 -
8451125897
README.md: convert README to Markdown, expand
Russ Cox
2025-07-30 11:23:21 -04:00 -
c986ecddb8
re2: #include <cstring> in prog.h
Russ Cox
2025-07-29 13:37:55 -04:00 -
2a029e28d3
re2: use std::optional instead of absl::optional
Russ Cox
2025-07-29 13:13:07 -04:00 -
137ea7ffcb
re2: use C++17 [[fallthrough]] instead of ABSL_FALLTHROUGH_INTENDED
Russ Cox
2025-07-29 12:45:17 -04:00 -
141a0b75c8
MODULE.bazel: update dependency versions
Russ Cox
2025-07-30 10:56:42 -04:00 -
cf62c8d5d0
CMakeLists: updates for clang-cl, skipping benchmarks, and C++17
Russ Cox
2025-07-29 09:28:52 -04:00 -
c7f516ddd9
Makefile: ask C++ compiler for C++17
Russ Cox
2025-07-30 12:01:17 -04:00 -
66a656e6d9
re2: add Python Windows-on-ARM support
Russ Cox
2025-07-28 12:26:14 -04:00 -
b47783211c
.github/workflows: update Python build versions
Russ Cox
2025-07-28 09:35:53 -04:00 -
6e8f5be3a3
python/setup: prepare for new version
2025-07-22
Russ Cox
2025-07-22 15:20:37 +00:00 -
ade723c0c3
MODULE.bazel: update for new tagged version
Russ Cox
2025-07-22 14:13:21 +00:00 -
79741d66ed
re2: allow and test RE2(NULL)
2025-07-17
Russ Cox
2025-07-17 21:05:03 +00:00 -
6e9f66fb12
.github/workflows: update all helper versions
Anuraag Agrawal
2025-07-17 10:29:58 +09:00 -
8ea5841693
prepare release 2025-06-26
Russ Cox
2025-06-26 17:17:37 +00:00 -
006c729f2b
.github/workflows: test newer clang
Russ Cox
2025-06-26 17:29:20 +00:00 -
652b816bfd
re2: add Set::Size
Russ Cox
2025-06-26 15:02:45 +00:00 -
c84a140c93
Move cc_configure.bzl to rules_cc
Keith Smiley
2024-10-17 18:18:19 +00:00 -
6dcd83d60f
Prepare to tag release
2024-07-02. 2024-07-02
Paul Wankadia
2024-07-01 07:12:26 +00:00 -
7314a11875
If we are building from the sdist, we are already in package form.
Paul Wankadia
2024-06-30 21:02:26 +00:00 -
433ab9c70b
Fix a logging call.
Paul Wankadia
2024-06-30 20:42:51 +00:00 -
99b6b5c7d5
Prepare to tag release
2024-07-01. 2024-07-01
Paul Wankadia
2024-06-28 08:20:19 +00:00 -
6144b62bec
Fix a silly bug. Sigh.
Paul Wankadia
2024-06-21 19:58:35 +00:00 -
0d992b4cef
Even more setting up to run mypy as per #496.
Paul Wankadia
2024-06-21 19:46:22 +00:00 -
f3c0709cd0
Bump versions of actions and dependencies.
Paul Wankadia
2024-06-21 17:28:16 +00:00 -
85dd7ad833
Address some more
-Wsign-comparewarnings.
Paul Wankadia
2024-06-20 14:11:28 +00:00 -
67570dea85
Address some
-Wsign-comparewarnings.
Paul Wankadia
2024-06-20 12:53:23 +00:00 -
4a8cee3dd3
Make the Bazel CI workflow test different Python versions.
Paul Wankadia
2024-06-13 18:15:38 +00:00 -
33eba105f6
Pivot out of the repository so that we test the wheel.
Paul Wankadia
2024-06-10 16:12:49 +00:00 -
10f876d273
More setting up to run mypy as per #496.
Paul Wankadia
2024-06-09 15:38:18 +00:00 -
273fb4ae39
Tweak the sdist step to exercise it on dry runs.
Paul Wankadia
2024-06-08 15:20:46 +00:00 -
e29afa1844
Make the Bazel CI workflow use the local Python environment.
Paul Wankadia
2024-06-07 20:37:50 +00:00 -
e38a588a09
Try GitHub-hosted runners for Linux on ARM64.
Paul Wankadia
2024-06-06 20:25:07 +00:00 -
b91097e398
Add a
force-sdistinput to the Python release workflow.
Paul Wankadia
2024-05-31 15:01:36 +00:00 -
1db129ff30
Prepare to tag release
2024-06-01. 2024-06-01
Paul Wankadia
2024-05-30 20:08:43 +00:00 -
8e87559194
Add
pybind11/stl.hagain.
Paul Wankadia
2024-05-28 17:15:56 +00:00 -
71f37d0847
Clean and format
#includedirectives.
Paul Wankadia
2024-05-28 15:42:14 +00:00 -
9d2c82552a
Bump some versions in
MODULE.bazel.
Paul Wankadia
2024-05-28 14:19:18 +00:00 -
a771d3fbe7
Work around a bug in CMake that breaks
^anchors.
Paul Wankadia
2024-05-20 13:47:14 +00:00 -
630d0115f2
Use the
ABSL_-prefixed Abseil logging macros.
Paul Wankadia
2024-05-18 11:09:29 +00:00 -
4f5fd7a5da
Switch to Abseil logging.
Paul Wankadia
2024-05-17 19:12:40 +00:00 -
b664e418a1
Ask
pkg-configaboutgtest_mainas well.
Paul Wankadia
2024-05-17 18:22:29 +00:00 -
a67d6c1d53
Switch to vcpkg for dependencies.
Paul Wankadia
2024-05-17 17:49:17 +00:00 -
b7e96b34c0
Bump some versions in
MODULE.bazel.
Paul Wankadia
2024-05-14 08:39:55 +00:00 -
f31c2c6f38
Restore
bool T::ParseFrom(const char*, size_t)support for MSVC.
Paul Wankadia
2024-05-13 18:23:14 +00:00 -
2b354c6ad0
Use
pkg-configto find GoogleTest and Benchmark. 2024-05-01
Paul Wankadia
2024-04-30 01:36:19 +00:00 -
fbb52d987e
Prepare to tag release
2024-05-01.
Paul Wankadia
2024-04-29 18:55:47 +00:00 -
b84e3ff189
Bring back
.YYYYMMDDsuffixes forgoogle-re2versioning.
Paul Wankadia
2024-04-09 18:32:14 +00:00 -
3c7e162c8e
Switch to PyPI publishing via a trusted publisher.
Paul Wankadia
2024-04-09 10:22:42 +00:00 -
e76b306b84
Fix the Sigstore inputs. Sigh.
Paul Wankadia
2024-04-08 23:16:04 +00:00 -
b0e64237ba
Add a GitHub Actions workflow for releases.
Paul Wankadia
2024-04-08 22:28:14 +00:00 -
4f6f815179
Bump some versions in
MODULE.bazel.
Paul Wankadia
2024-04-08 22:03:29 +00:00 -
9ebe4a22ca
Stop setting
re2_INCLUDE_DIR.
Paul Wankadia
2024-04-08 12:21:18 +00:00 -
ac82d4f628
Don't specify
-pthreadon Emscripten either. 2024-04-01
Paul Wankadia
2024-03-29 08:55:52 +00:00 -
917047f360
Tell Bazel the specific target version of macOS too. Sigh.
Paul Wankadia
2024-03-28 19:56:42 +00:00 -
553f6df3b4
Force a specific target version of macOS.
Paul Wankadia
2024-03-28 18:45:53 +00:00 -
c0f9f1746f
Prepare to tag release
2024-04-01.
Paul Wankadia
2024-03-28 14:16:46 +00:00 -
6598a8ecd5
Make compiling a no-op if it's attempted before adding any patterns.
Paul Wankadia
2024-03-18 07:46:48 +00:00 -
1250a99301
Raise
re2.errorinstead of crashing.
Paul Wankadia
2024-03-17 13:23:12 +00:00 -
db46d1e11e
Bump versions of actions to latest releases.
Paul Wankadia
2024-03-17 09:10:10 +00:00 -
5c5c8ed6a6
Fix the link to the Python wrapper.
Paul Wankadia
2024-03-17 09:01:49 +00:00 -
58f6cdd82b
doc/mksyntaxgo: use standard generated Go header
Oleksandr Redko
2024-03-15 19:04:01 +02:00 -
108914d28a
p0deje/setup-bazelhas been transferred tobazel-contrib.
Paul Wankadia
2024-03-11 11:04:25 +00:00 -
ddb3414a8f
Add Clang 18 to the build matrix.
Paul Wankadia
2024-03-11 10:59:15 +00:00 -
27536b0d18
Delete an old comment.
Paul Wankadia
2024-03-07 15:01:13 +00:00 -
dbf15a205c
Use try-import to load an optional user-specific user.bazelrc
Henner Zeller
2024-03-02 13:50:38 -08:00 -
8695a63867
Disable MSYS/MSYS2 path conversion, which interferes with Bazel.
Paul Wankadia
2024-03-04 12:03:23 +00:00 -
45c9985092
Update @pybind11_bazel to version 2.11.1.bzl.3.
Paul Wankadia
2024-03-02 18:10:21 +00:00