MCPcopy Create free account

hub / github.com/TvdW/gotor / functions

Functions200 in github.com/TvdW/gotor

↓ 1 callersFunctionStatsNewCircuit
()
stats.go:28
↓ 1 callersFunctionStatsRemoveConnection
()
stats.go:45
↓ 1 callersMethodStreamEndReason
()
error.go:22
↓ 1 callersFunctionSum
Sum returns the SHA1 checksum of the data.
sha1/sha1.go:122
↓ 1 callersMethodTryTake
()
window.go:48
↓ 1 callersMethodUpdateDescriptor
()
or.go:161
↓ 1 callersMethodValidate
()
tordir/descriptor.go:52
↓ 1 callersFunctionblockGeneric
blockGeneric is a portable, pure Go version of the SHA1 block step. It's used by sha1block_generic.go and tests.
sha1/sha1block.go:16
↓ 1 callersMethodhandleAuthChallenge
(cell Cell, hashInbound, hashOutbound hash.Hash, conn *openssl.Conn)
handshake.go:244
↓ 1 callersMethodhandleCreate
(cell Cell, newHandshake bool)
create.go:69
↓ 1 callersMethodhandleCreateFast
(cell Cell)
create.go:29
↓ 1 callersMethodhandleCreateNTOR
(circID CircuitID, data []byte, newHandshake bool)
create.go:178
↓ 1 callersMethodhandleCreateTAP
(id CircuitID, data []byte, newHandshake bool)
create.go:119
↓ 1 callersMethodhandleCreated
(cell Cell, newHandshake bool)
extend.go:153
↓ 1 callersMethodhandleDestroy
(cell Cell)
destroy.go:44
↓ 1 callersMethodhandleRelayBackward
(circ *RelayCircuit, cell Cell)
relay.go:22
↓ 1 callersMethodhandleRelayBegin
(circ *Circuit, cell *RelayCell)
relay.go:161
↓ 1 callersMethodhandleRelayData
(circ *Circuit, cell *RelayCell)
relay.go:286
↓ 1 callersMethodhandleRelayDecrypted
(circ *Circuit, cell Cell, rcell *RelayCell)
relay.go:98
↓ 1 callersMethodhandleRelayEnd
(circ *Circuit, cell *RelayCell)
relay.go:257
↓ 1 callersMethodhandleRelayExtend
(circ *Circuit, cell *RelayCell)
extend.go:11
↓ 1 callersMethodhandleRelayExtend2
(circ *Circuit, cell *RelayCell)
extend.go:64
↓ 1 callersMethodhandleRelayForward
(circ *Circuit, cell Cell)
relay.go:37
↓ 1 callersMethodhandleRelayResolve
(circ *Circuit, cell *RelayCell)
relay.go:317
↓ 1 callersMethodhandleRelaySendme
(circ *Circuit, cell *RelayCell)
relay.go:271
↓ 1 callersMethodnegotiateVersionClient
(conn io.Reader, readHash, writeHash hash.Hash)
handshake.go:95
↓ 1 callersMethodnegotiateVersionServer
(conn io.Reader)
handshake.go:25
↓ 1 callersMethodreader
(conn net.Conn, circWindow *Window, queue chan []byte)
stream.go:153
↓ 1 callersMethodrouteCellToFunction
(cell Cell)
cmdrouter.go:37
↓ 1 callersMethodrouteCircuitCommandToFunction
(cmd CircuitCommand)
cmdrouter.go:85
↓ 1 callersMethodsendAuthChallenge
()
handshake.go:227
FunctionBenchmark1
(b *testing.B)
aes/aes_test.go:38
FunctionBenchmark1024
(b *testing.B)
aes/aes_test.go:58
FunctionBenchmark128
(b *testing.B)
aes/aes_test.go:46
FunctionBenchmark2048
(b *testing.B)
aes/aes_test.go:62
FunctionBenchmark256
(b *testing.B)
aes/aes_test.go:50
FunctionBenchmark512
(b *testing.B)
aes/aes_test.go:54
FunctionBenchmark64
(b *testing.B)
aes/aes_test.go:42
FunctionBenchmarkHash1K
(b *testing.B)
sha1/sha1_test.go:123
FunctionBenchmarkHash8Bytes
(b *testing.B)
sha1/sha1_test.go:119
FunctionBenchmarkHash8K
(b *testing.B)
sha1/sha1_test.go:127
MethodBytes
()
cellv4.go:25
MethodBytes
()
cellv3.go:25
MethodCircDestroyReason
()
error.go:40
MethodCircID
()
destroy.go:15
MethodCircID
()
streamcontrol.go:17
MethodCircID
()
dns.go:27
MethodCircID
()
cellv4.go:17
MethodCircID
()
circuit.go:85
MethodCircID
()
circuit.go:96
MethodCircID
()
cellv3.go:17
MethodCircID
()
streamdata.go:14
MethodCircID
()
relaydata.go:14
MethodCommand
()
cellv4.go:9
MethodCommand
()
relaycell.go:13
MethodCommand
()
cellv3.go:9
MethodCrypt
(source, target []byte)
aes/aes.go:40
MethodData
()
cellv4.go:13
MethodData
()
relaycell.go:37
MethodData
()
cellv3.go:13
FunctionExampleNew
()
sha1/example_test.go:13
FunctionExampleSum
()
sha1/example_test.go:21
MethodForRelay
()
destroy.go:19
MethodForRelay
()
cmdrouter.go:26
MethodForRelay
()
relaydata.go:18
MethodHandle
(c *OnionConnection, circ *Circuit)
destroy.go:23
MethodHandle
(c *OnionConnection, circ *Circuit)
extend.go:185
MethodHandle
(c *OnionConnection, notreallyanthingatall *Circuit)
extend.go:212
MethodHandle
(c *OnionConnection, circ *Circuit)
streamcontrol.go:21
MethodHandle
(c *OnionConnection, circ *Circuit)
dns.go:103
MethodHandle
()
error.go:32
MethodHandle
(c *OnionConnection, circ *Circuit)
streamdata.go:18
MethodHandle
(c *OnionConnection, circ *Circuit)
relaydata.go:22
MethodHandleRelay
(c *OnionConnection, circ *RelayCircuit)
destroy.go:36
MethodHandleRelay
(*OnionConnection, *RelayCircuit)
cmdrouter.go:33
MethodHandleRelay
(c *OnionConnection, circ *RelayCircuit)
relaydata.go:38
FunctionRecordStats
()
stats.go:58
MethodReleaseBuffers
()
cmdrouter.go:17
MethodReleaseBuffers
()
cmdrouter.go:30
MethodReleaseBuffers
()
cellv4.go:21
MethodReleaseBuffers
()
circuit.go:89
MethodReleaseBuffers
()
circuit.go:100
MethodReleaseBuffers
()
cellv3.go:21
MethodReleaseBuffers
()
streamdata.go:36
MethodReleaseBuffers
()
relaydata.go:44
FunctionStatsAddInput
(bytes uint32)
stats.go:50
FunctionStatsAddOutput
(bytes uint32)
stats.go:54
MethodStreamEndReason
()
error.go:44
MethodString
()
proto_definitions.go:86
MethodString
()
proto_definitions.go:127
MethodString
()
proto_definitions.go:164
MethodString
()
or.go:23
FunctionTestBasic
(t *testing.T)
tordir/descriptor_test.go:17
FunctionTestBlockGeneric
Tests that blockGeneric (pure Go) and block (in assembly for amd64, 386, arm) match.
sha1/sha1_test.go:95
FunctionTestBlockSize
(t *testing.T)
sha1/sha1_test.go:87
FunctionTestGolden
(t *testing.T)
sha1/sha1_test.go:55
FunctionTestKDFHKDF
(t *testing.T)
kdf_test.go:13
FunctionTestSize
(t *testing.T)
sha1/sha1_test.go:80
Functioninit
()
aes/aes_test.go:13
Functionmain
()
main.go:19
← previous101–200 of 200, ranked by callers