Commit Graph

4669 Commits

Author SHA1 Message Date
Andrey Ermolov 21f430135c Address PR comments 2023-10-16 16:22:51 +00:00
Andrey Ermolov b16af8b654 Update readme for crl provider tests 2023-10-16 15:16:53 +00:00
Andrey Ermolov 889895973c Fit to grpctest.Tester pattern 2023-10-12 01:23:19 +00:00
Andrey Ermolov 56437603a4 Restoring deprecated crl files 2023-10-11 17:58:15 +00:00
Andrey Ermolov 9e5a70d331 Delete deprecated crl functionality 2023-10-11 15:09:27 +00:00
Andrey Ermolov 99ecab0667 Empty directoru workaround 2023-10-11 01:36:13 +00:00
Andrey Ermolov ccbf7f6075 Fix for go.mod and go.sum 2023-10-11 01:20:49 +00:00
Andrey Ermolov 8d05f289c0 Add comment for table test structure 2023-10-10 21:01:16 +00:00
Andrey Ermolov 0a7b0865ed full set of cases for CRL directory content manipulation 2023-10-10 20:30:57 +00:00
Andrey Ermolov 2f1935d04b Base test case for Scan CRL Directory file manipulations 2023-10-10 18:54:58 +00:00
Andrey Ermolov d7f1555d04 Improve comments for ScanCRLDirectory 2023-10-10 17:05:08 +00:00
Andrey Ermolov 1a46b65a1c Align in-memory CRL updates during directory scan to C++ behavior 2023-10-10 16:32:43 +00:00
Andrey Ermolov 7814373f76 Migration from context to channel for controlling crl reloading goroutine 2023-10-09 21:17:19 +00:00
Andrey Ermolov 6d2818171f Address PR comments (part 2) 2023-10-09 15:52:25 +00:00
Andrey Ermolov ffe5c34a1c Address PR comments 2023-10-08 23:21:25 +00:00
Gregory Cooke c3ba07e3bc Test helper fn change 2023-10-04 18:53:29 +00:00
Andrey Ermolov a4da85eed6 Data race fix 2023-10-04 02:41:59 +00:00
Andrey Ermolov f844c8cd88 Change Static provider behavior to match C Core, address other PR comments 2023-10-03 14:07:35 +00:00
Andrey Ermolov 0bc7757f35 Fix vet errors 2023-10-02 12:25:41 +00:00
Andrey Ermolov 5c76a603c4 Comments for tests 2023-10-02 04:27:36 +00:00
Andrey Ermolov 735ac20822 go mod tidy 2023-10-02 03:49:06 +00:00
Andrey Ermolov aeebd4ea3f Comments for public API 2023-10-02 00:49:09 +00:00
Andrey Ermolov 4ea1b34253 Comments for StaticCRLProvider 2023-10-01 04:14:58 +00:00
Andrey Ermolov f3c830b878 Error callback test improvement 2023-10-01 03:32:41 +00:00
Andrey Ermolov 5a0acad848 Custom error callback, related unit tests 2023-09-29 21:18:12 +00:00
Andrey Ermolov a9a84f1251 Refactor async go routine, validate() func, add unit tests 2023-09-29 03:25:01 +00:00
Andrey Ermolov 1feaae3b5c Main functionality of File Watcher (Directory) CRL provider 2023-09-28 22:23:41 +00:00
Andrey Ermolov c88d12da96 New certs to be used for CRL tests. Added test for passing and failing connections based on CRL check outcomes 2023-09-26 21:15:57 +00:00
Gregory Cooke 401eb79584 Add tests with Static CRL provider 2023-06-30 20:18:23 +00:00
Gregory Cooke 01afa97b06 Table tests 2023-06-30 17:47:15 +00:00
Gregory Cooke d1f63fe97e Table tests 2023-06-30 17:41:39 +00:00
Gregory Cooke 338a7f47e0 refactor of CRL loading 2023-06-30 17:38:51 +00:00
Gregory Cooke 8033cab7bf use loadCRL helper 2023-06-30 17:26:39 +00:00
Gregory Cooke 00de36e6aa basic static crl provider test 2023-06-29 20:22:07 +00:00
Gregory Cooke 32e31588f9 Shell of StaticCRLProvider 2023-06-29 19:59:26 +00:00
Gregory Cooke 95991d8682 Beginning refactor of CRL handling 2023-06-29 18:49:14 +00:00
Gregory Cooke cdbc298853 Add CRLProvider to RevocationConfig 2023-06-29 18:39:19 +00:00
Gregory Cooke 7d032e04a6 CRLProvider file 2023-06-29 18:35:24 +00:00
Gregory Cooke 978cb4403c rename certificateListExt to CRL 2023-06-29 18:35:12 +00:00
Zach Reyes 07718ef6b3
internal/xds/rbac: Add support for string matcher in RBAC header matching (#6419) 2023-06-27 18:30:20 -04:00
Zach Reyes 575a9365fa
xds: Fail xDS Server Serve() if called after Stop() or GracefulStop() (#6410) 2023-06-27 17:11:30 -04:00
Easwar Swaminathan 7eb57278c0
xds: switch EDS watch to new generic xdsClient API (#6414) 2023-06-27 13:37:55 -07:00
Tobo Atchou e8599844e7
server: with TLS, set TCP user timeout on the underlying raw connection (#5646) (#6321) 2023-06-27 09:27:20 -07:00
Jaewan Park 1634254ac6
rpc_util: Reuse memory buffer for receiving message (#5862) 2023-06-27 08:58:10 -07:00
Easwar Swaminathan 789cf4e394
reflection: rename proto imports for disambiguation in import script (#6411) 2023-06-26 11:23:39 -07:00
Easwar Swaminathan 0673105ebc
clusterresolver: switch a couple of tests to e2e style (#6394) 2023-06-23 13:51:28 -07:00
Easwar Swaminathan 0b3a81eabc
clusterresolver: remove priority LB related tests (#6395) 2023-06-23 13:39:57 -07:00
Easwar Swaminathan dd931c8036
xds: clusterresolver e2e test cleanup (#6391) 2023-06-23 13:22:48 -07:00
Xuan Wang 10f5b50a11
[PSM interop] Don't fail target if sub-target already failed (#6390) 2023-06-23 13:48:41 -04:00
Easwar Swaminathan 963238a605
clusterresolver: move tests around to different files (#6392) 2023-06-23 08:27:34 -07:00