Arvind Bright
8320224ff0
.*: revive from unused_parameters ( #7577 )
2024-08-30 10:41:30 -07:00
Gregory Cooke
c76f686c51
advancedTLS: Rename get root certs related pieces ( #7207 )
2024-05-08 07:59:33 -07:00
Gregory Cooke
911d5499f7
advancedTLS: Combine `ClientOptions` and `ServerOptions` to just `Options` ( #7202 )
...
* rename to Options
* added some documentation
* typos
2024-05-06 16:46:59 -04:00
Gregory Cooke
befc29de93
advancedTLS: Rename {Min/Max}Version to {Min/Max}TLSVersion ( #7173 )
...
* rename `MinVersion` and `MaxVersion` to `MinTLSVersion` and `MaxTLSVersion`
2024-05-06 12:59:03 -04:00
Gregory Cooke
d75b5e2f5e
advancedtls: Rename custom verification function APIs ( #7140 )
...
* Rename custom verification function APIs
2024-04-23 14:20:28 -04:00
Gregory Cooke
5fe2e74bf4
advancedtls: Rename VType ( #7149 )
...
* renamed VType to VerificationType and add deprecation note
2024-04-19 14:02:42 -04:00
Joel Jeske
81b30924fc
security/advancedtls: add TlsVersionOption to select desired min/max TLS versions ( #6007 )
...
Co-authored-by: ZhenLian <zhenlian.cs@gmail.com>
2023-04-10 12:27:04 -07:00
Luwei Ge
d02039b685
Deflake the integration test. ( #6093 )
...
The short test timeout was causing the DialContext to return an error
even if it was non-blocking when a large number of tests are executed
simultaneously. The way I think we should do with is to stick with the
normal time out but cancel the context promptly, instead of deferring it
at the end to release resources.
2023-03-09 12:28:57 -08:00
Theodore Salvo
f2fbb0e07e
Deprecate use of `ioutil` package ( #5906 )
...
Resolves https://github.com/grpc/grpc-go/issues/5897
2023-01-03 11:20:20 -08:00
Abirdcfly
c351f37ddc
chore: remove duplicate word in comments ( #5616 )
2022-08-30 14:01:37 -07:00
ZhenLian
710419d32b
advancedtls: add revocation support to client/server options ( #4781 )
2021-09-27 16:42:32 -07:00
Easwar Swaminathan
712e8d4f57
Remove support for Go 1.13 and older (cont) ( #4706 )
2021-08-25 14:51:41 -07:00
Doug Fawley
74fe6eaa41
github: testing action workflow improvements and update to test Go1.16 ( #4358 )
2021-04-22 14:59:51 -07:00
ZhenLian
666aea1fb3
advancedtls: add IPv6 address to certificate SAN names ( #4101 )
...
* advancedtls: add IPv6 address to certificate SAN names
2020-12-18 11:05:59 -08:00
Doug Fawley
668e3ae6d5
testing: stop listening on externally-visible devices ( #4112 )
2020-12-15 15:56:06 -08:00
Easwar Swaminathan
fa59d20167
pemfile: Implement certprovider config parsing API ( #4023 )
2020-11-17 15:36:28 -08:00
Easwar Swaminathan
4e179b8d3e
pemfile: Move file watcher plugin from advancedtls to gRPC ( #3981 )
2020-10-30 15:52:55 -07:00
ZhenLian
ce5e366556
advancedtls: add PemFileProvider integration tests ( #3934 )
...
* advancedtls: add PemFileProvider integration tests
2020-10-19 13:54:02 -07:00
ZhenLian
3c400e7fcc
advancedtls: clean up test files and shared code ( #3897 )
...
* advancedtls: clean up test files and shared code
2020-10-10 13:47:49 -07:00
Doug Fawley
02cd07d9bb
cmd/protoc-gen-go-grpc: revert to interface-based service registration ( #3911 )
2020-09-29 15:17:06 -07:00
ZhenLian
0f7e218c2c
advancedtls: add fields for root and identity providers in API ( #3863 )
...
* add provider in advancedtls API for pem file reloading
2020-09-17 12:08:03 -07:00
Doug Fawley
ff9dd65c90
protoc-gen-go-grpc: generate interfaces optionally; remove NewFooService ( #3876 )
2020-09-16 10:15:56 -07:00
Menghan Li
d8ef479ab7
internal: fix build for gae ( #3852 )
2020-08-28 09:59:40 -07:00
cindyxue
b72d07f816
advancedtls: migrate testing to grpctest ( #3773 )
...
advancedtls: migrate tests to use grpctest
2020-07-30 13:48:30 -07:00
cindyxue
dfc0c05b2d
advancedtls: Add SNI logic to ServerOptions.GetCertificate ( #3697 )
...
* Add SNI support in the user-provided GetCertificate callback
2020-07-27 23:50:43 -07:00
ZhenLian
479df5ea81
advancedtls: check error before deferring close ( #3659 )
2020-06-05 12:22:55 -07:00
ZhenLian
c8482678eb
advancedtls: remove test.Fatal() from child goroutine ( #3595 )
2020-05-04 10:01:09 -07:00
ZhenLian
d70354e6e2
advancedtls: add field names for unit tests ( #3570 )
...
* advancedtls: add field names for unit tests
2020-04-28 16:00:26 -07:00
ZhenLian
f313ade84c
advancedtls: add fine-grained verification levels in XXXOptions ( #3454 )
2020-04-22 13:44:18 -07:00
ZhenLian
648cf9b00e
advancedtls: use grpc 1.27.0 and small fixes ( #3360 )
2020-02-04 12:46:21 -08:00
ZhenLian
f97821dd2f
advancedtls: add end to end tests ( #3318 )
2020-01-28 14:24:27 -08:00