Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/devsisters/libquic
/ functions
Functions
9,545 in github.com/devsisters/libquic
⨍
Functions
9,545
◇
Types & classes
1,720
↓ 9 callers
Function
PathExists
src/base/files/file_util_posix.cc:364
↓ 9 callers
Method
Pointer
src/base/lazy_instance.h:140
↓ 9 callers
Method
ReadUInt31
src/net/spdy/spdy_frame_reader.cc:89
↓ 9 callers
Method
Run
src/base/callback.h:389
↓ 9 callers
Function
STLDeleteElements
src/base/stl_util.h:132
↓ 9 callers
Function
TestPBKDF2
Helper for testing that PBKDF2 derives the expected key from the given inputs. Returns 1 on success, 0 otherwise.
boringssl/crypto/evp/pbkdf_test.cc:34
↓ 9 callers
Function
add128
boringssl/crypto/poly1305/poly1305_vec.c:44
↓ 9 callers
Function
asn1_check_tlen
boringssl/crypto/asn1/tasn_dec.c:1253
↓ 9 callers
Function
connection
src/net/quic/quic_session.h:160
↓ 9 callers
Function
dtls1_hm_fragment_free
boringssl/ssl/d1_both.c:188
↓ 9 callers
Function
fe_1
h = 1 */
boringssl/crypto/curve25519/curve25519.c:224
↓ 9 callers
Function
find
src/base/strings/string_piece.cc:119
↓ 9 callers
Method
find_first_not_of
find_first_not_of: Find the first occurence not of a set of characters.
src/base/strings/string_piece.h:326
↓ 9 callers
Function
flags
Operations with Flags enum.
src/base/metrics/histogram_base.h:125
↓ 9 callers
Function
ge_add
r = p + q */
boringssl/crypto/curve25519/curve25519.c:1283
↓ 9 callers
Function
ge_p3_to_cached
r = p */
boringssl/crypto/curve25519/curve25519.c:1206
↓ 9 callers
Method
get
src/base/memory/ref_counted.h:307
↓ 9 callers
Function
get_error_values
boringssl/crypto/err/err.c:188
↓ 9 callers
Function
hasComponent
(suiteName, component string)
boringssl/ssl/test/runner/runner.go:823
↓ 9 callers
Method
readRecord
readRecord reads the next TLS record from the connection and updates the record layer state. c.in.Mutex <= L; c.input == nil.
boringssl/ssl/test/runner/conn.go:735
↓ 9 callers
Method
set_length
Shortens the URL to the new length. Used for "backing up" when processing relative paths. This can also be used if an external function writes a lot o
src/url/url_canon.h:84
↓ 9 callers
Method
token_end
src/base/strings/string_tokenizer.h:148
↓ 9 callers
Method
value
src/base/numerics/safe_math_impl.h:426
↓ 9 callers
Method
writeServerHash
(msg []byte)
boringssl/ssl/test/runner/handshake_server.go:1003
↓ 8 callers
Function
Acquire_Load
src/base/atomicops_internals_portable.h:133
↓ 8 callers
Method
AppendUint32
src/net/spdy/hpack/hpack_output_stream.cc:49
↓ 8 callers
Function
BIO_new_fp
boringssl/crypto/bio/file.c:153
↓ 8 callers
Function
BIO_test_flags
boringssl/crypto/bio/bio.c:264
↓ 8 callers
Function
BN_hex2bn
boringssl/crypto/bn/convert.c:364
↓ 8 callers
Function
BN_lshift1
boringssl/crypto/bn/shift.c:104
↓ 8 callers
Function
BN_sub_word
boringssl/crypto/bn/add.c:344
↓ 8 callers
Function
CBB_len
boringssl/crypto/bytestring/cbb.c:256
↓ 8 callers
Function
CBS_get_optional_asn1
boringssl/crypto/bytestring/cbs.c:331
↓ 8 callers
Function
CBS_get_optional_asn1_octet_string
boringssl/crypto/bytestring/cbs.c:348
↓ 8 callers
Function
CRYPTO_gcm128_init
boringssl/crypto/modes/gcm.c:419
↓ 8 callers
Function
CanonicalizeIPAddress
src/url/url_canon_ip.cc:660
↓ 8 callers
Function
CanonicalizePath
src/url/url_canon_path.cc:406
↓ 8 callers
Function
ComponentStringPiece
src/url/gurl.h:422
↓ 8 callers
Function
DES_set_key
boringssl/crypto/des/des.c:296
↓ 8 callers
Function
DH_size
boringssl/crypto/dh/dh.c:380
↓ 8 callers
Function
DoOverrideComponent
Overrides one component, see the Replacements structure for what the various combionations of source pointer and component mean.
src/url/url_canon_internal.cc:66
↓ 8 callers
Function
ECDSA_SIG_free
boringssl/crypto/ecdsa/ecdsa_asn1.c:111
↓ 8 callers
Function
EVP_DecodeBase64
boringssl/crypto/base64/base64.c:217
↓ 8 callers
Function
EVP_DigestVerifyUpdate
boringssl/crypto/evp/digestsign.c:120
↓ 8 callers
Function
EVP_EncodeBlock
boringssl/crypto/base64/base64.c:177
↓ 8 callers
Function
EVP_PKEY_assign_RSA
boringssl/crypto/evp/evp.c:230
↓ 8 callers
Function
EVP_rc4
boringssl/crypto/cipher/e_rc4.c:95
↓ 8 callers
Method
GetAsString
src/base/values.cc:112
↓ 8 callers
Method
GetNext
src/net/http/http_util.cc:838
↓ 8 callers
Function
HostToNet32
src/base/sys_byteorder.h:98
↓ 8 callers
Method
IsBlocked
src/net/quic/quic_flow_controller.cc:234
↓ 8 callers
Function
IsStringUTF8
src/base/strings/string_util.cc:519
↓ 8 callers
Function
IsValidCharacter
src/base/strings/utf_string_conversion_utils.h:26
↓ 8 callers
Function
NetToHost32
src/base/sys_byteorder.h:74
↓ 8 callers
Function
OPENSSL_strdup
boringssl/crypto/mem.c:150
↓ 8 callers
Function
ParseFileURL
src/url/url_parse_file.cc:214
↓ 8 callers
Function
PrepareUTF16OverrideComponent
Similar to DoOverrideComponent except that it takes a UTF-16 input and does not actually set the output character pointer. The input is converted to
src/url/url_canon_internal.cc:88
↓ 8 callers
Method
PrintVariableSection
(self, out, name, files)
boringssl/util/generate_build_files.py:182
↓ 8 callers
Method
RandBytes
src/net/quic/crypto/quic_random.cc:38
↓ 8 callers
Function
ReadASN1
boringssl/crypto/bio/bio_test.cc:332
↓ 8 callers
Method
ReadUInt8
src/net/spdy/spdy_frame_reader.cc:19
↓ 8 callers
Function
Release
Returns true if the object should self-delete.
src/base/memory/ref_counted.h:57
↓ 8 callers
Method
Reset
src/net/quic/congestion_control/cubic.cc:70
↓ 8 callers
Function
SHA256_Init
boringssl/crypto/sha/sha256.c:84
↓ 8 callers
Function
SHA512_Final
boringssl/crypto/sha/sha512.c:237
↓ 8 callers
Function
SSL_CTX_remove_session
boringssl/ssl/ssl_session.c:541
↓ 8 callers
Function
SSL_get_rbio
boringssl/ssl/ssl_lib.c:554
↓ 8 callers
Function
SSL_set_options
boringssl/ssl/ssl_lib.c:836
↓ 8 callers
Function
STLIsSorted
src/base/stl_util.h:205
↓ 8 callers
Function
StringToInt
src/base/strings/string_number_conversions.cc:378
↓ 8 callers
Function
TestDefaultVersion
boringssl/ssl/ssl_test.cc:622
↓ 8 callers
Method
Update
src/net/quic/quic_alarm.cc:28
↓ 8 callers
Method
WriteControlFrameHeader
src/net/spdy/spdy_frame_builder.cc:62
↓ 8 callers
Function
WritePOD
src/base/pickle.h:367
↓ 8 callers
Function
X509V3_get_section
boringssl/crypto/x509v3/v3_conf.c:400
↓ 8 callers
Function
X509V3_section_free
boringssl/crypto/x509v3/v3_conf.c:419
↓ 8 callers
Function
X509_VERIFY_PARAM_free
boringssl/crypto/x509/x509_vpm.c:186
↓ 8 callers
Function
X509_check_purpose
As much as I'd like to make X509_check_purpose use a "const" X509* * I really can't because it does recalculate hashes and do other non-const * thin
boringssl/crypto/x509v3/v3_purp.c:122
↓ 8 callers
Function
bio_fd_should_retry
boringssl/crypto/bio/fd.c:109
↓ 8 callers
Function
conv_ascii2bin
boringssl/crypto/base64/base64.c:107
↓ 8 callers
Method
eof
src/base/strings/string16.h:130
↓ 8 callers
Function
felem_is_zero
Zero-check: returns 1 if input is 0, and 0 otherwise. We know that field * elements are reduced to in < 2^225, so we only need to check three cases:
boringssl/crypto/ec/p224-64.c:543
↓ 8 callers
Function
felem_to_BN
From internal representation to OpenSSL BIGNUM */
boringssl/crypto/ec/p224-64.c:249
↓ 8 callers
Function
freduce_coefficients
Reduce all coefficients of the short form input so that |x| < 2^26. * * On entry: |output[i]| < 2^62 */
src/crypto/curve25519-donna.c:212
↓ 8 callers
Function
freduce_degree
Reduce a long form to a short form by taking the input mod 2^255 - 19. */
src/crypto/curve25519-donna.c:177
↓ 8 callers
Function
hexdump
boringssl/crypto/test/test_util.cc:21
↓ 8 callers
Function
level_add_node
boringssl/crypto/x509v3/pcy_node.c:112
↓ 8 callers
Function
pitem_free
boringssl/ssl/pqueue/pqueue.c:85
↓ 8 callers
Function
pqueue_pop
boringssl/ssl/pqueue/pqueue.c:189
↓ 8 callers
Function
run
(cmd)
manage.py:27
↓ 8 callers
Function
set_cn
boringssl/crypto/x509v3/v3name_test.c:122
↓ 8 callers
Function
smallfelem_to_BN
felem_to_BN converts an felem into an OpenSSL BIGNUM. */
boringssl/crypto/ec/p256-64.c:149
↓ 8 callers
Function
snprintf
src/base/strings/string_util.h:45
↓ 8 callers
Function
ssl_cipher_has_server_public_key
boringssl/ssl/ssl_cipher.c:1731
↓ 8 callers
Function
ssl_private_key_type
boringssl/ssl/ssl_rsa.c:348
↓ 8 callers
Function
ssl_record_prefix_len
boringssl/ssl/tls_record.c:136
↓ 8 callers
Function
swap
src/base/memory/scoped_ptr.h:584
↓ 8 callers
Function
value
src/net/http/http_util.h:316
↓ 8 callers
Function
versionToWire
(vers uint16, isDTLS bool)
boringssl/ssl/test/runner/dtls.go:26
↓ 8 callers
Method
writeClientHash
(msg []byte)
boringssl/ssl/test/runner/handshake_server.go:1008
← previous
next →
501–600 of 9,545, ranked by callers