MCPcopy Create free account

hub / github.com/Netflix/bettertls / functions

Functions212 in github.com/Netflix/bettertls

↓ 15 callersFunctionexecAndCapture
(cmdParts ...string)
test-suites/impltests/common.go:15
↓ 14 callersMethodClose
()
test-suites/impltests/runner.go:8
↓ 14 callersMethodName
()
test-suites/test-case/test_case.go:71
↓ 14 callersFunctiontd
(txt)
docs/view_test_results.js:17
↓ 10 callersFunctiontestExec
(ctx *test_executor.ExecutionContext, getCommand func(caPath string, hostname string, tlsPort uint) []string)
test-suites/impltests/common.go:61
↓ 9 callersMethodGetTestCase
Get the "index"th test case.
test-suites/test-case/test_case.go:75
↓ 8 callersMethodExpectedResult
The expected result (whether the client should reject or accept the TLS connection)
test-suites/test-case/test_case.go:61
↓ 8 callersMethodGetProvider
(name string)
test-suites/test-executor/suites.go:31
↓ 7 callersMethodAdd
(s string)
test-suites/pathbuilding/string_set.go:11
↓ 7 callersMethodContains
(v int)
test-suites/int-set/int_set.go:71
↓ 7 callersFunctionInvalidReasons
()
test-suites/pathbuilding/explicit_test_cases.go:18
↓ 7 callersFunctionappendRow
()
docs/view_test_results.js:67
↓ 6 callersFunctionGetNotAfter
(expired bool)
test-suites/certutil/cert_util.go:24
↓ 5 callersFunctionGenerateSelfSignedCert
(commonName string)
test-suites/certutil/cert_util.go:54
↓ 5 callersMethodGetFeatures
Get a list of features used by this test provider
test-suites/test-case/test_case.go:79
↓ 5 callersFunctionGetNotBefore
()
test-suites/certutil/cert_util.go:21
↓ 5 callersFunctionRandomSerial
()
test-suites/certutil/cert_util.go:33
↓ 5 callersFunctionRandomString
()
test-suites/certutil/cert_util.go:46
↓ 4 callersMethodGetCertificates
A callback to get the server certificates for this test case
test-suites/test-case/test_case.go:65
↓ 4 callersMethodGetHostname
What hostname should be used in the request, e.g. "localhost" or "127.0.0.1".
test-suites/test-case/test_case.go:63
↓ 4 callersMethodGetProviderNames
()
test-suites/test-executor/suites.go:23
↓ 4 callersMethodGetRootCert
()
test-suites/test-executor/suites.go:19
↓ 4 callersMethodGetTestCaseCount
How many test cases does this provider supply?
test-suites/test-case/test_case.go:73
↓ 4 callersFunctionNewGraph
NewGraph creates a TrustGraph instance with the given edges, where all edges are considered valid
test-suites/pathbuilding/trust_graph.go:34
↓ 4 callersMethodSet
(s string)
test-suites/int-set/int_set.go:18
↓ 4 callersMethodWrite
Write implements the io.Write interface but is a noop.
test-suites/test-executor/nop_logger.go:13
↓ 4 callersFunctionexecAndCaptureInDir
(dir string, cmdParts ...string)
test-suites/impltests/common.go:19
↓ 4 callersFunctioninvalidReasonToFeature
(reason InvalidReason)
test-suites/pathbuilding/test_case.go:12
↓ 3 callersMethodDescribeFeature
Get a string description of a feature
test-suites/test-case/test_case.go:81
↓ 3 callersMethodEmpty
()
test-suites/int-set/int_set.go:67
↓ 3 callersMethodGetSanityCheckTestCase
Get a test case index that verifies the client can trusts certificates under the server's root
test-suites/test-case/test_case.go:77
↓ 3 callersMethodGetTestCasesForFeature
For a given feature, a list of test cases (as indices) that must pass for the client to be considered to support the feature.
test-suites/test-case/test_case.go:83
↓ 3 callersMethodRequiredFeatures
Which supported client features are required in order to meaningfully run this test
test-suites/test-case/test_case.go:67
↓ 3 callersMethodStop
()
test-suites/test-executor/server.go:219
↓ 3 callersMethodString
()
test-suites/pathbuilding/explicit_test_cases.go:15
↓ 3 callersFunctionbuildManifest
()
test-suites/cmd/bettertls/get_manifest.go:78
↓ 2 callersFunctionLoadCert
(rootCa string)
test-suites/certutil/cert_util.go:86
↓ 2 callersMethodMemberOf
(s []Edge)
test-suites/pathbuilding/trust_graph.go:24
↓ 2 callersMethodSetTest
(provider string, testIndex uint)
test-suites/test-executor/server.go:30
↓ 2 callersFunctionbuildSummary
(results *ImplementationTestResults, manifest *Manifest)
test-suites/cmd/bettertls/summary.go:31
↓ 2 callersFunctionexecuteAllTests
(ctx *ExecutionContext, suites *TestSuites, execTest func(index uint, provider test_case.TestCaseProvider, tes
test-suites/test-executor/test_executor.go:42
↓ 2 callersFunctionfile_test_results_proto_rawDescGZIP
()
test-suites/test-executor/test_results.pb.go:165
↓ 2 callersFunctionprintSummary
(summary *resultsSummary)
test-suites/cmd/bettertls/summary.go:100
↓ 2 callersFunctionsetChild
(parent, child)
docs/view_test_results.js:76
↓ 2 callersFunctiontestExecDir
(ctx *test_executor.ExecutionContext, workingDir string, getCommand func(caPath string, hostname string, tlsPo
test-suites/impltests/common.go:65
↓ 1 callersFunctionBuildTestSuitesWithRootCa
(rootCert *x509.Certificate, rootKey crypto.Signer)
test-suites/test-executor/suites.go:52
↓ 1 callersMethodDescriptor
()
test-suites/test-executor/test_results.pb.go:55
↓ 1 callersMethodEdgeCount
EdgeCount returns the number of edges in the graph (including both valid and invalid edges)
test-suites/pathbuilding/trust_graph.go:62
↓ 1 callersMethodEquals
(other *Edge)
test-suites/pathbuilding/trust_graph.go:21
↓ 1 callersFunctionGenerateCerts
(rootCa *x509.Certificate, rootKey crypto.Signer, leafDnsName string, testCase *TestCaseImpl)
test-suites/pathbuilding/generate_certs.go:14
↓ 1 callersMethodGetAllEdges
GetAllEdges returns the edges from this graph
test-suites/pathbuilding/trust_graph.go:67
↓ 1 callersFunctionGetBuildRevision
()
test-suites/test-executor/util_older.go:5
↓ 1 callersMethodGetTestCaseCertificates
(testCase test_case.TestCase)
test-suites/test-executor/suites.go:40
↓ 1 callersMethodGetVersion
()
test-suites/impltests/runner.go:9
↓ 1 callersMethodInitialize
()
test-suites/impltests/runner.go:7
↓ 1 callersMethodName
()
test-suites/impltests/runner.go:6
↓ 1 callersFunctionNewStringSet
()
test-suites/pathbuilding/string_set.go:7
↓ 1 callersFunctionNewTestCaseProvider
()
test-suites/nameconstraints/provider.go:22
↓ 1 callersFunctionNewTestCaseProvider
()
test-suites/pathbuilding/provider.go:19
↓ 1 callersMethodNodeNames
NodeNames returns a slice of all the names of nodes in the graph
test-suites/pathbuilding/trust_graph.go:57
↓ 1 callersMethodReachable
Reachable returns a path if there is a path in the graph from the src node to the dst node, following only valid edges. If there is no path, this retu
test-suites/pathbuilding/trust_graph.go:84
↓ 1 callersMethodRunTests
(ctx *test_executor.ExecutionContext)
test-suites/impltests/runner.go:10
↓ 1 callersFunctionStartServer
(suites *TestSuites, serverLogger *log.Logger, plaintextPort uint16, tlsPort uint16)
test-suites/test-executor/server.go:35
↓ 1 callersMethodString
()
test-suites/int-set/int_set.go:32
↓ 1 callersMethodString
()
test-suites/nameconstraints/test_cases.go:37
↓ 1 callersMethodString
()
test-suites/nameconstraints/test_cases.go:61
↓ 1 callersMethodString
()
test-suites/nameconstraints/test_cases.go:81
↓ 1 callersMethodString
()
test-suites/test-case/test_case.go:20
↓ 1 callersMethodValues
()
test-suites/pathbuilding/string_set.go:24
↓ 1 callersFunctionbase64decode
(s)
docs/view_test_results.js:6
↓ 1 callersFunctionbuildSanExtension
(critical bool, sans []*ExtraSan)
test-suites/nameconstraints/x509.go:13
↓ 1 callersFunctioncmdWaitWithTimeout
(cmd *exec.Cmd, d time.Duration)
test-suites/impltests/common.go:42
↓ 1 callersFunctionexecuteTestsForProvider
(ctx *ExecutionContext, provider test_case.TestCaseProvider, execTest func(index uint, testCase test_case.Test
test-suites/test-executor/test_executor.go:60
↓ 1 callersFunctionfile_test_results_proto_init
()
test-suites/test-executor/test_results.pb.go:188
↓ 1 callersFunctiongetSuiteManifest
(provider test_case.TestCaseProvider)
test-suites/cmd/bettertls/get_manifest.go:22
↓ 1 callersFunctionloadManifest
(revision)
docs/view_test_results.js:56
↓ 1 callersFunctionloadTestResults
(resultsPath)
docs/view_test_results.js:36
↓ 1 callersFunctionparseIntRange
(s string)
test-suites/int-set/int_set.go:44
↓ 1 callersFunctionrenderLoadedResults
()
docs/view_test_results.js:81
↓ 1 callersFunctionstringInSlice
(haystack []string, needle string)
test-suites/pathbuilding/trust_graph.go:73
↓ 1 callersFunctiontdRowSpan
(txt, rowSpan)
docs/view_test_results.js:25
FunctionBuildTestSuites
()
test-suites/test-executor/suites.go:44
MethodClose
()
test-suites/impltests/pkijs.go:98
MethodClose
()
test-suites/impltests/rustls.go:39
MethodClose
()
test-suites/impltests/golang.go:22
MethodClose
()
test-suites/impltests/libressl.go:36
MethodClose
()
test-suites/impltests/envoy.go:34
MethodClose
()
test-suites/impltests/node.go:63
MethodClose
()
test-suites/impltests/botan.go:25
MethodClose
()
test-suites/impltests/powershell.go:111
MethodClose
()
test-suites/impltests/java.go:94
MethodClose
()
test-suites/impltests/python_requests.go:49
MethodClose
()
test-suites/impltests/curl.go:25
MethodClose
()
test-suites/impltests/gnutls.go:25
MethodClose
()
test-suites/impltests/boringssl.go:18
MethodClose
()
test-suites/impltests/openssl.go:26
MethodContains
(s string)
test-suites/pathbuilding/string_set.go:15
MethodDescribeFeature
(feature test_case.Feature)
test-suites/nameconstraints/provider.go:234
MethodDescribeFeature
(feature test_case.Feature)
test-suites/pathbuilding/provider.go:114
MethodDescriptor
Deprecated: Use SuiteTestResults.ProtoReflect.Descriptor instead.
test-suites/test-executor/test_results.pb.go:110
next →1–100 of 212, ranked by callers