ZhenLian
518ed1303c
Add Credential Loading From Static Providers For TLS Credentials
2020-10-22 13:55:31 -07:00
Yash Tibrewal
ea027f0ef5
CertificateProviderStore implementation
2020-10-20 23:05:36 -07:00
Yash Tibrewal
c52cb09f47
Add experimental XdsCredentials with support for insecure channel_credentials and security_connector
2020-10-08 20:37:47 -07:00
Mark D. Roth
98841a990d
Implement DualRefCounted interface for objects needing strong and weak refs.
2020-09-25 07:39:23 -07:00
Esun Kim
83c3fe5d7e
Merge pull request #24158 from grpc/revert-24081-revert-23710-shutdown
...
Fix-forward "Implemented conditional shutdown" (#23710 )
2020-09-17 15:33:34 -07:00
Yash Tibrewal
11abbd3828
Add parsing logic for GoogleMeshCaConfig
2020-09-17 09:33:10 -07:00
Esun Kim
b8ac1b1e5c
Revert "Revert "Implemented conditional shutdown""
2020-09-15 11:36:28 -07:00
“Mohan
876021f313
Fix two bugs for channelz_sampler_test
2020-09-10 10:17:50 -07:00
mohanli-ml
2ec0868ebf
Merge pull request #23860 from mohanli-ml/channelz-sampler-work
...
Channelz sampler
2020-09-09 14:07:01 -07:00
Yash Tibrewal
24ba65d6a1
Merge pull request #24080 from yashykt/caregimpl
...
Add certificate provider registry implementation
2020-09-09 14:05:38 -07:00
ZhenLian
fb4dd355e8
Merge pull request #23572 from ZhenLian/zhen_dynamic_file_reloading_1
...
Add tls_certificate_distributor implementation
2020-09-08 23:28:47 -07:00
Esun Kim
7a0f16e805
Revert "Implemented conditional shutdown"
2020-09-08 15:21:14 -07:00
Yash Tibrewal
cdda406115
Add certificate provider registry implementation
2020-09-08 14:50:37 -07:00
“Mohan
4039a8d405
Make minor changes to pass github check
2020-09-08 11:29:23 -07:00
ZhenLian
1a275d7eab
Add tls_certificate_distributor implementation
2020-09-08 10:20:21 -07:00
Esun Kim
aff01d7139
Implemented conditional shutdown
2020-09-03 16:45:28 -07:00
Alexander Polcyn
46d4a27cb6
Add a test which reproduces the original crash that is fixed by https://github.com/grpc/grpc/pull/23984
2020-08-31 16:57:48 -07:00
ashithasantosh
5820e833fc
Add activation logic and endpoint getters.
2020-08-18 19:12:22 -07:00
Yash Tibrewal
55821f5cf8
Revert "Merge pull request #23786 from michaelywg/cel_create_activation"
...
This reverts commit fe59761648 , reversing
changes made to 1856e224c3 .
2020-08-17 14:01:53 -07:00
Mark D. Roth
12fc8f6a35
Change URI parser to take absl::string_view and move tests to correct directory.
2020-08-17 10:46:01 -07:00
Michael Wang
b8771966f1
Added tests for eval_args address/port getters. Implemented said getters and CreateActivation.
...
Added logging for unsupported attributes
fixed make issues by moving grpc_authorization_engine under grpc
changed inet_aton to inet_pton
fixed issue leftover from initial implementation of evalargs
2020-08-14 04:30:42 +00:00
Jan Tattermusch
1a37d291ea
Merge pull request #23717 from jtattermusch/run_tests_using_cmake2
...
Use cmake for C/C++ build in run_tests.py
2020-08-13 17:44:09 +02:00
apolcyn
647f37c76f
Merge pull request #23732 from apolcyn/mark_flakey
...
Mark stranded_event_test as flaky
2020-08-11 00:19:48 -07:00
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
2020-08-04 18:23:21 +00:00
Alexander Polcyn
3021bc975a
Mark stranded_event_test as flaky
2020-08-04 10:27:22 -07:00
Jan Tattermusch
eb1838b7c7
regenerate projects
2020-08-03 19:18:39 +02:00
Mark D. Roth
c35a37d6c2
Remove TargetAuthorityTable in favor of a per-address channel arg.
2020-07-23 08:23:05 -07:00
Alexander Polcyn
bdfd96ad03
Remove MAX_EPOLL_EVENTS_HANDLED_EACH_POLL_CALL to ensure timely
...
processing of events
2020-07-21 11:18:39 -07:00
Mark D. Roth
492889f1c0
Convert chttp2 server connection-handling code to C++.
2020-06-19 11:32:18 -07:00
Yash Tibrewal
0af1907f50
Regenerate projects
2020-06-05 02:15:22 -07:00
Jan Tattermusch
a43082112f
Merge pull request #23068 from jtattermusch/concurrent_connectivity_flaky
...
Mark concurrent_connectivity_test as flaky
2020-06-01 15:47:50 +02:00
Jan Tattermusch
3856831776
regenerate projects
2020-05-28 03:20:11 -04:00
Jan Tattermusch
b4441c9fba
regenerate projects
2020-05-28 01:37:41 -04:00
Esun Kim
d2fbaf7f46
Merge pull request #22819 from veblush/time-convert-flag
...
Remove flaky flag from ChannelzChannelTest::LastCallStartedTime
2020-05-17 16:08:04 -07:00
yang-g
5872d49c83
generate projects
2020-05-14 12:24:40 -07:00
Esun Kim
1be6f7aedb
Remove flaky flag from channelz_test
2020-05-04 11:40:53 -07:00
Mark D. Roth
d74548e611
Remove StringViewToCString() and src/core/lib/gprpp/string_view.h
2020-04-27 12:28:28 -07:00
Mark D. Roth
09b42371e7
Remove grpc_core::InlinedVector<> and grpc_core::Optional<>.
2020-04-23 11:24:41 -07:00
Vijay Pai
e677f3d166
Merge pull request #22621 from grpc/vjpai-patch-1
...
Unmark flaky on streaming_pump
2020-04-10 11:02:54 -07:00
Jan Tattermusch
697f411fef
mark client_channel_stress_test as flaky
2020-04-09 10:06:33 -04:00
Vijay Pai
719ec593d0
Regen projects
2020-04-08 10:31:47 -07:00
Mark D. Roth
77c10eeedc
Merge pull request #22553 from markdroth/control_plane_creds_revert
...
Revert "Merge pull request #19693 from apolcyn/control_plane_creds"
2020-04-03 07:23:38 -07:00
Muxi Yan
9a9fe5b361
build_projects
2020-04-02 12:27:39 -07:00
Mark D. Roth
41cfae4234
Revert "Merge pull request #19693 from apolcyn/control_plane_creds"
...
This reverts commit 162fccdb90 , reversing
changes made to 228e7557fa .
2020-04-02 08:13:26 -07:00
Jan Tattermusch
c9ae8ed9c7
regenerate projects
2020-03-18 05:13:04 -04:00
Jan Tattermusch
bccdd0cb29
Merge pull request #22356 from jtattermusch/more_flakes
...
Mark client_lb_end2end_test as flaky
2020-03-17 17:51:13 +01:00
Jan Tattermusch
b24ddc02fd
regenerate projects
2020-03-17 06:26:09 -04:00
Jan Tattermusch
e863750403
regenerate projects
2020-03-17 05:34:19 -04:00
Jan Tattermusch
bf206eb4fa
regenerate projects
2020-03-16 03:31:41 -04:00
Jan Tattermusch
5a92850ca6
regenerate projects
2020-03-16 03:28:45 -04:00