Mark D. Roth
d926e1ca47
Move XdsClient code out of client_channel tree.
4 years ago
Karthik Ravi Shankar
15cce00f52
Revert "Revert "Fold Channel and CompletionQueue from grpc_impl to grpc""
4 years ago
Karthik Ravi Shankar
f3f9e8941a
Revert "Fold Channel and CompletionQueue from grpc_impl to grpc"
4 years ago
Michael Wang
d0311ac81a
Basic class definition and constructor Cel eval engine
...
Merge remote-tracking branch 'upstream/master' into celeval_constructor
Iterate through policies and store CEL condition
git push origin ce Merge remote-tracking branch 'upstream/master' into celeval_constructor
added class and constructor comments for CelEvaluationEngine
CelEvaluationEngine class and constructor
Added cel_evaluation_engine to build
ran clang_tidy_code.sh
updated BUILD with cel_evaluation_engine
added rbac.upb.h/cc to BUILD
Rewrote cel_evaluation_engine code with upb conventions
removed unnecessary deps for cel_evaluation_engine in BUILD
Cel_evaluation_engine uses arenas to manage condition pointers
Used upb::Arena instead of upb_arena*, added temp_arena to save memory
Added action_allow_ member variable
Added fullstops to comments
initialize action_allow_
changed variable names to be more clear
removed unnecessary headers
correctly initialize the action_allow_ variable
changed constructor to use an initializer list
ran clang_tidy and clang_format scripts
added cel_engine_test
resolved merge conflicts and rewrote cel engine constructor to use new map api
changed variables to be more clear and made them const
changed syntax.upb.h so the build succeeds
changed syntax.upb.h so the build succeeds
changed version of upb in bazel_dpes
regenerated upb files with new upb version
added TODO regarding two-policy design
modified CelEvaluationEngine and tests to use two rbac policies
Made test messages consistent and added a case with too many policies
changed name from cel_engine to authorization_engine
fixed merge issues and updated authorization engine to v3 rbac
made constructor public and added namespace grpc_core
4 years ago
Jan Tattermusch
63d8c89bba
regenerate projects
4 years ago
Alexander Polcyn
3021bc975a
Mark stranded_event_test as flaky
4 years ago
Karthik Ravi Shankar
3c2f4b40e3
Fold Channel and CompletionQueue from grpc_impl to grpc
...
Reverts: https://github.com/grpc/grpc/pull/19067
4 years ago
Karthik Ravi Shankar
30f7710d4a
Move ChannelArguments from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18454
4 years ago
Jan Tattermusch
6f0a17d41d
regenerate projects
4 years ago
Esun Kim
3ac116f1cb
Enabled GPR_ABSEIL_SYNC
4 years ago
Mark D. Roth
255a468b44
Hacks to fix build problems on import.
4 years ago
Karthik Ravi Shankar
1de0bfd9e2
Revert "Revert "Move create_channel and credentials from ::grpc_impl to ::grpc""
4 years ago
Karthik Ravi Shankar
f1bc43edf6
Revert "Move create_channel and credentials from ::grpc_impl to ::grpc"
4 years ago
Karthik Ravi Shankar
db3cd51b2f
Move ErrorDetails from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18455
4 years ago
Karthik Ravi Shankar
2fc4cfadcf
Move ServerCredentials from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18452
4 years ago
Mark D. Roth
181781387d
xDS v3 support
4 years ago
Mark D. Roth
c35a37d6c2
Remove TargetAuthorityTable in favor of a per-address channel arg.
4 years ago
Yash Tibrewal
2c5291ff71
Plumb absl::Status through connectivity state notifiers
4 years ago
Jan Tattermusch
80daba44d9
regenerate projects
4 years ago
Jan Tattermusch
f39f341ee1
regenerate projects
4 years ago
Alexander Polcyn
bdfd96ad03
Remove MAX_EPOLL_EVENTS_HANDLED_EACH_POLL_CALL to ensure timely
...
processing of events
4 years ago
Karthik Ravi Shankar
d7565c37a8
Revert "Adding Fake headers for header matching."
...
This reverts commit 8c013bfcdc
.
4 years ago
Mark D. Roth
5afa417c89
Revert "Merge pull request #23524 from markdroth/xds_logging_revert"
...
This reverts commit b5b9172915
, reversing
changes made to 47c6c826f7
.
4 years ago
Mark D. Roth
a0f08b1b06
Revert "Merge pull request #21941 from markdroth/xds_logging"
...
This reverts commit 37d5d93983
, reversing
changes made to 0e8190a3c9
.
4 years ago
Stanley Cheung
4f9d3d2e0f
Bump version to 1.30.2
4 years ago
Donna Dionne
8c013bfcdc
Adding Fake headers for header matching.
4 years ago
Jan Tattermusch
b843ddb2f4
regenerate projects
4 years ago
Karthik Ravi Shankar
f9fac8a6b7
Move ProtoServerReflectionPlugin from grpc_impl to grpc namespace
...
Reverts: https://github.com/grpc/grpc/pull/18600
4 years ago
Karthik Ravi Shankar
f71801ffd6
Move GenericStub from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18434
4 years ago
Karthik Ravi Shankar
c29ffe6494
Move AuthMetaDataProcessor from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18436/files
4 years ago
Donna Dionne
8dd0cb4712
Add support for xDS regex matchers.
4 years ago
Alexander Polcyn
a1d1a8e543
Bump 1.30.x branch to 1.30.1
4 years ago
Richard Belleville
c8a8a6aea4
Get new core API design building
4 years ago
Donna Dionne
60b878d3a5
New Matchers Implementation
...
- All except for Regex (which will be submitted with RE2 import PR)
4 years ago
Esun Kim
cdc442876b
Add abseil compiler options
4 years ago
Esun Kim
34027f60fc
Refactored AR in makefile
4 years ago
Esun Kim
d574f68d52
Refactored AR in makefile
4 years ago
Esun Kim
b8b7c823fb
Generated projects
5 years ago
Esun Kim
70e4e4f3e7
Regenerated projects
5 years ago
Stanley Cheung
e5098227aa
Main Makefile should require protobuf 3.12+ now
5 years ago
Richard Belleville
4de06d0e22
Regenerate projects
5 years ago
Richard Belleville
1aae547e2c
Regenerate projects
5 years ago
Karthik Ravi Shankar
4beb1eccf3
Fix formatting and build files
5 years ago
Karthik Ravi Shankar
18cc2f6f34
Formatting fixes
5 years ago
Karthik Ravi Shankar
7f2eaaabac
Move create_channel and credentials from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18374 and
https://github.com/grpc/grpc/pull/18444
Credentials and create_channel are very closely intertwined, so it is
easier to migrate them together.
5 years ago
Karthik Ravi Shankar
ecbbc03c3d
Move create_channel_posix from ::grpc_impl to ::grpc
...
Revert https://github.com/grpc/grpc/pull/18373
5 years ago
Karthik Ravi Shankar
9db914a0cc
Revert "Revert "Move ServerBuilder back to ::grpc from ::grpc_impl""
5 years ago
Mark D. Roth
c1d7180daa
Use upb textformat library to dump out raw xDS proto messages
5 years ago
Karthik Ravi Shankar
0f64d1f96b
Revert "Move ServerBuilder back to ::grpc from ::grpc_impl"
5 years ago
Yash Tibrewal
e98eaa5052
Revert "Revert "Add message-size check before message decompression""
5 years ago