Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0x4D31/finch
/ functions
Functions
481 in github.com/0x4D31/finch
⨍
Functions
481
◇
Types & classes
63
Method
GenerateContent
(ctx context.Context, msgs []llms.MessageContent, opts ...llms.CallOption)
internal/proxy/server_test.go:44
Method
GenerateContent
(ctx context.Context, msgs []llms.MessageContent, opts ...llms.CallOption)
internal/proxy/server_test.go:54
Method
Header
()
internal/sse/server_test.go:92
Method
Header
()
internal/sse/server_test.go:108
Function
LoadRules
LoadRules loads a rule set from path after resolving it to an absolute path.
internal/loader/loader.go:82
Method
ReadFrom
(p []byte)
internal/proxy/http3.go:76
Method
ReadFrom
(p []byte)
internal/proxy/http3_error_test.go:40
Method
ServeHTTP
(w http.ResponseWriter, r *http.Request)
internal/proxy/tarpit.go:91
Method
SetDeadline
(t time.Time)
internal/proxy/http3_error_test.go:44
Method
SetGalahOptions
SetGalahOptions updates cache and event logging flags for h.
internal/proxy/server.go:742
Method
SetGalahService
SetGalahService stores svc atomically for h.
internal/proxy/server.go:737
Method
SetReadDeadline
(t time.Time)
internal/proxy/http3_error_test.go:45
Method
SetWriteDeadline
(t time.Time)
internal/proxy/http3_error_test.go:46
Method
Shutdown
Shutdown gracefully stops the server, waiting for active requests to finish.
internal/proxy/server.go:227
Method
Shutdown
Shutdown gracefully stops the server.
internal/admin/server.go:112
Method
Start
Start runs the HTTPS server.
internal/proxy/server.go:193
Method
Start
Start begins listening for connections.
internal/admin/server.go:109
Function
TestAEADChaCha20
(t *testing.T)
pkg/quic/clienthello_test.go:1298
Function
TestAbsFromCWD_MissingWorkingDir
(t *testing.T)
internal/loader/loader_test.go:194
Function
TestAbsFromCWD_NonExistingFile
(t *testing.T)
internal/loader/loader_test.go:228
Function
TestAbsFromCWD_RelativeSymlink
(t *testing.T)
internal/loader/loader_test.go:158
Function
TestAddListenerSkipVerifyOverride
(t *testing.T)
cmd/finch/runtime_test.go:12
Function
TestAdminServerReachable
(t *testing.T)
cmd/finch/main_test.go:491
Function
TestAggregatedOutput
(t *testing.T)
cmd/quic-chdump/main_test.go:32
Function
TestAuthToken
(t *testing.T)
internal/admin/server_test.go:301
Function
TestAuthTokenLoad
(t *testing.T)
internal/admin/server_test.go:332
Function
TestAuthTokenRule
(t *testing.T)
internal/admin/server_test.go:401
Function
TestAuthTokenRuleSets
(t *testing.T)
internal/admin/server_test.go:370
Function
TestClientHelloSplitAcrossInitials
(t *testing.T)
pkg/quic/clienthello_test.go:1094
Function
TestCompilePathPattern
(t *testing.T)
internal/rules/pattern_test.go:50
Function
TestCompilePatternCaseInsensitive
(t *testing.T)
internal/rules/pattern_test.go:5
Function
TestCompilePatternDefaults
(t *testing.T)
internal/rules/pattern_test.go:40
Function
TestCompilePatternErrors
(t *testing.T)
internal/rules/pattern_test.go:31
Function
TestComputePNLenReconstructV2
(t *testing.T)
pkg/quic/clienthello_test.go:649
Function
TestConcurrentListenersSharedLogger
(t *testing.T)
internal/proxy/server_test.go:765
Function
TestDecodePacketType_HPRemovalV2
(t *testing.T)
pkg/quic/clienthello_test.go:762
Function
TestDecodePacketType_NotInitial
(t *testing.T)
pkg/quic/clienthello_test.go:65
Function
TestDecodePacketType_V2Initial
(t *testing.T)
pkg/quic/clienthello_test.go:56
Function
TestDecryptInitialShortPN
(t *testing.T)
pkg/quic/clienthello_test.go:421
Function
TestDefaultActionUpdate
(t *testing.T)
internal/rules/engine_test.go:52
Function
TestDefaultUpstream_BasePathRoot
These tests cover default-upstream base-path mapping semantics when no rule matches.
internal/proxy/default_upstream_test.go:17
Function
TestDefaultUpstream_BasePathSubpath
(t *testing.T)
internal/proxy/default_upstream_test.go:59
Function
TestDefaultUpstream_HttpbinStyleFixedRoot
(t *testing.T)
internal/proxy/default_upstream_test.go:101
Function
TestDefaultUpstream_NoBasePathNoop
(t *testing.T)
internal/proxy/default_upstream_test.go:184
Function
TestDefaultUpstream_QueryMerge
(t *testing.T)
internal/proxy/default_upstream_test.go:139
Function
TestDefaultUpstream_TrailingSlashPreserved
(t *testing.T)
internal/proxy/default_upstream_test.go:220
Function
TestDeleteRuleSetForce
(t *testing.T)
internal/admin/server_test.go:1091
Function
TestDeriveInitialKeysRFC9369
(t *testing.T)
pkg/quic/clienthello_test.go:31
Function
TestDifferentConnectionsIsolated
(t *testing.T)
pkg/quic/clienthello_test.go:1125
Function
TestDumpPCAP
(t *testing.T)
cmd/quic-chdump/main_test.go:12
Function
TestDuplicateCryptoFragmentsIgnored
(t *testing.T)
pkg/quic/clienthello_test.go:1185
Function
TestEchoAction
TestEchoAction runs echoAction and ensures it exits on interrupt.
cmd/finch/serve_flags_test.go:114
Function
TestEchoHandler_IndexEncodeError
(t *testing.T)
internal/proxy/echo_error_test.go:34
Function
TestEchoHandler_JSONEncodeError
(t *testing.T)
internal/proxy/echo_error_test.go:44
Function
TestEngineWatchFileModify
(t *testing.T)
internal/rules/engine_watch_test.go:27
Function
TestEngineWatchFileRecreate
(t *testing.T)
internal/rules/engine_watch_test.go:66
Function
TestEngineWatchReloadFail
(t *testing.T)
internal/rules/engine_watch_test.go:111
Function
TestEvalCompositeGlobalDefault
(t *testing.T)
internal/rules/engine_test.go:257
Function
TestEvalCompositeLocalDefault
(t *testing.T)
internal/rules/engine_test.go:248
Function
TestEventJSONKeys
(t *testing.T)
internal/logger/jsonl_test.go:117
Function
TestEventJSONKeys
(t *testing.T)
internal/sse/server_test.go:21
Function
TestEventsAllowsMatchingOrigin
(t *testing.T)
internal/sse/server_test.go:242
Function
TestEventsAllowsNullOrigin
(t *testing.T)
internal/sse/server_test.go:287
Function
TestEventsBrokenConnection
(t *testing.T)
internal/sse/server_test.go:63
Function
TestEventsFlushHeaders
(t *testing.T)
internal/sse/server_test.go:121
Function
TestEventsLogFlushError
(t *testing.T)
internal/sse/server_test.go:150
Function
TestEventsRejectsCrossOrigin
(t *testing.T)
internal/sse/server_test.go:224
Function
TestEvictionAfterParse
(t *testing.T)
pkg/quic/clienthello_test.go:1165
Function
TestExtractClientHelloFixedBitCleared
(t *testing.T)
pkg/quic/clienthello_test.go:870
Function
TestExtractClientHelloFramesMultiple
(t *testing.T)
pkg/quic/clienthello_test.go:1023
Function
TestExtractClientHelloFramesOffsetMismatch
(t *testing.T)
pkg/quic/clienthello_test.go:1039
Function
TestExtractClientHelloInitialHeader
(t *testing.T)
pkg/quic/clienthello_test.go:458
Function
TestExtractClientHelloInitialHeaderV2
(t *testing.T)
pkg/quic/clienthello_test.go:528
Function
TestExtractClientHelloMultiplePackets
(t *testing.T)
pkg/quic/clienthello_test.go:959
Function
TestExtractClientHelloPNLengths
(t *testing.T)
pkg/quic/clienthello_test.go:598
Function
TestExtractClientHelloPNLengthsV2
(t *testing.T)
pkg/quic/clienthello_test.go:621
Function
TestExtractClientHelloReservedBits
(t *testing.T)
pkg/quic/clienthello_test.go:925
Function
TestExtractClientHelloReservedBitsV2
(t *testing.T)
pkg/quic/clienthello_test.go:942
Function
TestExtractClientHelloShortHeaderPrecedesInitial
(t *testing.T)
pkg/quic/clienthello_test.go:1002
Function
TestExtractClientHelloShortPayload
(t *testing.T)
pkg/quic/clienthello_test.go:862
Function
TestExtractClientHelloTruncatedPacket
(t *testing.T)
pkg/quic/clienthello_test.go:854
Function
TestExtractJA4
(t *testing.T)
pkg/quic/clienthello_test.go:410
Function
TestGCLoopStopsOnClose
(t *testing.T)
internal/proxy/http3_error_test.go:64
Function
TestGetConfigJSON
(t *testing.T)
internal/admin/server_test.go:38
Function
TestGetConfigNoConfig
(t *testing.T)
internal/admin/server_test.go:1063
Function
TestGetRuleSet
(t *testing.T)
internal/admin/server_test.go:185
Function
TestGetRuleSetMissingFile
(t *testing.T)
internal/admin/server_test.go:1124
Function
TestGetRuleSetNotFound
(t *testing.T)
internal/admin/server_test.go:214
Function
TestH3ServerNil
(t *testing.T)
internal/proxy/http3_error_test.go:28
Function
TestH3ServerServeQUIC
(t *testing.T)
internal/proxy/http3_error_test.go:116
Function
TestHPChaCha20
(t *testing.T)
pkg/quic/clienthello_test.go:1285
Function
TestHandleRuleCRUD
(t *testing.T)
internal/admin/server_test.go:933
Function
TestHandleRuleSets
(t *testing.T)
internal/admin/server_test.go:161
Function
TestHeaderUnprotectValidInitial
(t *testing.T)
pkg/quic/clienthello_test.go:707
Function
TestHubConcurrentPublishAndCancel
(t *testing.T)
internal/sse/hub_test.go:129
Function
TestHubDisconnect
(t *testing.T)
internal/sse/hub_test.go:45
Function
TestHubLateSubscriber
(t *testing.T)
internal/sse/hub_test.go:92
Function
TestHubMultipleSubscribers
(t *testing.T)
internal/sse/hub_test.go:62
Function
TestHubOverflow
(t *testing.T)
internal/sse/hub_test.go:26
Function
TestHubSubscribe
(t *testing.T)
internal/sse/hub_test.go:9
← previous
next →
201–300 of 481, ranked by callers