MCPcopy Create free account

hub / github.com/PurpleI2P/i2pd / functions

Functions2,944 in github.com/PurpleI2P/i2pd

↓ 1,633 callersFunctionLogPrint
libi2pd/Log.h:170
↓ 249 callersFunctionGetOption
libi2pd/Config.h:83
↓ 243 callersFunctiontr
i18n/I18N.h:91
↓ 132 callersMethodpush_back
libi2pd_client/SOCKS.cpp:43
↓ 112 callersFunctionhtobe16buf
libi2pd/I2PEndian.h:144
↓ 110 callersFunctionhtobe32buf
libi2pd/I2PEndian.h:149
↓ 109 callersFunctionGetMillisecondsSinceEpoch
libi2pd/Timestamp.cpp:212
↓ 100 callersFunctionGetSecondsSinceEpoch
libi2pd/Timestamp.cpp:217
↓ 83 callersMethodInsert
libi2pd/util.cpp:311
↓ 76 callersMethodToBase64
libi2pd/Identity.cpp:332
↓ 76 callersFunctionbufbe32toh
libi2pd/I2PEndian.h:119
↓ 68 callersFunctionbufbe16toh
libi2pd/I2PEndian.h:114
↓ 64 callersMethodGetPayload
libi2pd/Streaming.h:109
↓ 59 callersMethodGetLocalDestination
libi2pd_client/SAM.cpp:1409
↓ 52 callersMethodGetOwner
libi2pd/Garlic.h:142
↓ 50 callersFunctionbn2buf
libi2pd/Crypto.cpp:131
↓ 45 callersMethodGet
libi2pd/Queue.h:95
↓ 44 callersFunctionHKDF
libi2pd/Crypto.cpp:782
↓ 43 callersMethodto_string
libi2pd/HTTP.cpp:233
↓ 42 callersFunctionto_string
libi2pd/util.h:29
↓ 41 callersMethodGetBuffer
libi2pd/Streaming.h:95
↓ 41 callersMethodGetIdentity
implements RoutingDestination
libi2pd/LeaseSet.h:99
↓ 40 callersMethodIsEstablished
libi2pd/Tunnel.cpp:261
↓ 39 callersMethodGetSignatureLen
libi2pd/Identity.cpp:361
↓ 39 callersMethodparse
libi2pd/HTTP.cpp:97
↓ 35 callersMethodIsV4
libi2pd/RouterInfo.h:265
↓ 33 callersMethodGetHeader
libi2pd/HTTP.cpp:393
↓ 33 callersMethodGetLength
libi2pd/Streaming.h:96
↓ 33 callersMethodGetRemoteIdentity
libi2pd/Streaming.h:194
↓ 33 callersMethodwrite
libi2pd/HTTP.cpp:352
↓ 32 callersMethodGetCreationTime
libi2pd/TunnelBase.h:65
↓ 31 callersFunctionCreateHeaderMask
libi2pd/SSU2Session.h:415
↓ 31 callersMethodGetBufferLen
libi2pd/LeaseSet.h:82
↓ 30 callersMethodGetTunnelPool
libi2pd/Tunnel.h:104
↓ 30 callersMethodGetVersion
libi2pd/SSU2.h:143
↓ 30 callersMethodToAddress
This method returns the ".b32.i2p" address
libi2pd_client/AddressBook.h:105
↓ 29 callersMethodEncrypt
libi2pd/Crypto.cpp:562
↓ 28 callersFunctionDataDirPath
libi2pd/FS.h:173
↓ 28 callersMethodGetPublic
libi2pd/Identity.h:166
↓ 28 callersMethodGetTunnelID
libi2pd/TunnelBase.h:63
↓ 28 callersMethodIsUnreachable
libi2pd/Profiling.cpp:249
↓ 28 callersMethodIsV6
libi2pd/RouterInfo.h:264
↓ 28 callersMethodMixHash
libi2pd/Crypto.cpp:823
↓ 27 callersMethodFillI2NPMessageHeader
libi2pd/I2NPProtocol.cpp:52
↓ 26 callersMethodDecrypt
libi2pd/Crypto.cpp:582
↓ 26 callersFunctionGetIdentHashAbbreviation
libi2pd/Identity.h:31
↓ 25 callersMethodFindRouter
libi2pd/NetDb.cpp:428
↓ 25 callersMethodGetPublicKey
libi2pd/PostQuantum.cpp:38
↓ 24 callersFunctionAEADChaCha20Poly1305
libi2pd/Crypto.cpp:652
↓ 24 callersMethodGetCompatibleTransports
libi2pd/RouterInfo.h:277
↓ 24 callersMethodGetSocket
libi2pd_client/I2PTunnel.h:69
↓ 24 callersMethodGetTimestamp
libi2pd/RouterInfo.h:231
↓ 24 callersMethodVerify
libi2pd/Gost.cpp:82
↓ 23 callersMethodGetState
libi2pd/Tunnel.h:94
↓ 23 callersFunctionIsYggdrasilAddress
libi2pd/util.cpp:661
↓ 22 callersMethodAcquireShared
libi2pd/util.h:93
↓ 22 callersMethodGetFullLen
libi2pd/Identity.cpp:526
↓ 22 callersMethodIsIdentHash
libi2pd_client/AddressBook.h:54
↓ 22 callersMethodSetState
libi2pd/Tunnel.cpp:267
↓ 21 callersMethodAgree
libi2pd/Crypto.cpp:316
↓ 21 callersMethodGetAddresses
libi2pd/RouterInfo.cpp:957
↓ 21 callersMethodIsExpired
libi2pd/LeaseSet.cpp:244
↓ 21 callersMethodIsFloodfill
ts in seconds
libi2pd/RouterInfo.h:256
↓ 21 callersMethodadd_header
libi2pd/HTTP.cpp:271
↓ 20 callersMethodFindLeaseSet
libi2pd/NetDb.cpp:438
↓ 20 callersMethodGetSSU2IntroKey
libi2pd/RouterContext.h:129
↓ 20 callersMethodSendMessage
libi2pd/Transports.cpp:469
↓ 19 callersMethodGetProfile
libi2pd/RouterInfo.cpp:1004
↓ 19 callersMethodTerminate
libi2pd/NTCP2.cpp:566
↓ 18 callersMethodDeletePacket
libi2pd/Streaming.h:343
↓ 18 callersFunctionNewI2NPMessage
libi2pd/I2NPProtocol.cpp:24
↓ 18 callersMethodSetKey
libi2pd/Crypto.h:100
↓ 18 callersMethodSign
libi2pd/Gost.cpp:63
↓ 17 callersFunctionCheckLogLevel
libi2pd/Log.h:163
↓ 17 callersMethodGetNextOutboundTunnel
libi2pd/Tunnel.cpp:523
↓ 17 callersFunctionThrowFatal
libi2pd/Log.h:198
↓ 16 callersMethodAddHeader
libi2pd/HTTP.cpp:367
↓ 16 callersFunctionCreateNonce
libi2pd/SSU2Session.h:422
↓ 16 callersFunctionGetMonotonicMicroseconds
libi2pd/Timestamp.cpp:232
↓ 16 callersMethodGetSharedLocalDestination
libi2pd_client/ClientContext.h:82
↓ 16 callersMethodSetSharedRoutingPath
libi2pd/Garlic.cpp:55
↓ 15 callersMethodFindSession
libi2pd_client/SAM.cpp:1624
↓ 15 callersMethodGetIdentity
for 4 only
libi2pd_client/I2CP.h:107
↓ 15 callersMethodGetNumHeaders
libi2pd/HTTP.cpp:401
↓ 15 callersMethodGetStatus
libi2pd/Streaming.h:198
↓ 15 callersMethodIsEmpty
libi2pd/Queue.h:81
↓ 15 callersMethodRequestDestination
libi2pd/NetDb.cpp:793
↓ 14 callersMethodCleanUpMt
libi2pd/util.h:193
↓ 14 callersMethodGetNextTunnelID
libi2pd/TunnelBase.h:61
↓ 14 callersMethodGetPayloadLength
libi2pd/I2NPProtocol.h:201
↓ 14 callersMethodIsConnected
libi2pd/Transports.cpp:1041
↓ 14 callersFunctionNewI2NPShortMessage
libi2pd/I2NPProtocol.cpp:29
↓ 14 callersMethodPut
libi2pd/Queue.h:28
↓ 14 callersFunctionSetThreadName
libi2pd/util.cpp:183
↓ 14 callersMethodSetUnreachable
libi2pd/NetDb.cpp:457
↓ 13 callersFunctionBase64ToByteStream
* * Base64ToByteStream * ------------------ * * Converts BASE64 encoded string to binary format. If input buffer is * not properly padded, buffer
libi2pd/Base.cpp:151
↓ 13 callersMethodChaCha20
libi2pd/SSU2.cpp:1559
↓ 13 callersMethodFromBase64
libi2pd/Identity.cpp:325
↓ 13 callersMethodGetRelayTag
libi2pd/SSU2Session.h:274
↓ 13 callersMethodGetSize
libi2pd/Queue.h:87
next →1–100 of 2,944, ranked by callers