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
↓ 5 callers
Method
HasSwitch
src/base/command_line.cc:277
↓ 5 callers
Method
HasVar
src/base/environment.cc:141
↓ 5 callers
Function
HexToBIGNUM
boringssl/crypto/bn/bn_test.cc:1548
↓ 5 callers
Method
Intersects
src/net/quic/interval_set.h:672
↓ 5 callers
Method
IsAfter
src/net/quic/quic_time.cc:21
↓ 5 callers
Method
IsConnected
src/net/quic/quic_headers_stream.cc:360
↓ 5 callers
Function
IsHexDigit
src/base/strings/string_util.h:348
↓ 5 callers
Function
IsStandard
src/url/url_util.cc:455
↓ 5 callers
Method
IsValid
src/base/files/memory_mapped_file.cc:75
↓ 5 callers
Function
MD5_Init
boringssl/crypto/md5/md5.c:80
↓ 5 callers
Function
MakeAbsoluteFilePath
src/base/files/file_util_posix.cc:190
↓ 5 callers
Function
NoBarrier_AtomicIncrement
src/base/atomicops_internals_portable.h:82
↓ 5 callers
Method
Now
src/net/quic/quic_clock.cc:21
↓ 5 callers
Function
OBJ_nid2ln
boringssl/crypto/obj/obj.c:353
↓ 5 callers
Function
OBJ_obj2txt
boringssl/crypto/obj/obj.c:408
↓ 5 callers
Function
OPENSSL_gmtime
boringssl/crypto/time_support.c:75
↓ 5 callers
Function
OPENSSL_gmtime_adj
boringssl/crypto/time_support.c:150
↓ 5 callers
Function
ParseKeyValueArguments
boringssl/tool/args.cc:26
↓ 5 callers
Function
PrepareForUTF16Or32Output
src/base/strings/utf_string_conversion_utils.cc:128
↓ 5 callers
Function
PrepareForUTF8Output
src/base/strings/utf_string_conversion_utils.cc:108
↓ 5 callers
Function
QuicTime
src/net/quic/quic_time.h:121
↓ 5 callers
Function
QuicVersionToQuicTag
src/net/quic/quic_protocol.cc:189
↓ 5 callers
Function
RSA_private_key_to_bytes
boringssl/crypto/rsa/rsa_asn1.c:346
↓ 5 callers
Function
RSA_public_key_to_bytes
boringssl/crypto/rsa/rsa_asn1.c:150
↓ 5 callers
Method
ReadString
src/base/pickle.cc:144
↓ 5 callers
Function
ReadUnicodeCharacter
src/base/strings/utf_string_conversion_utils.cc:13
↓ 5 callers
Function
RecordInchoateClientHelloReason
Tracks the reason (the state of the server config) for sending inchoate ClientHello to the server.
src/net/quic/crypto/quic_crypto_client_config.cc:38
↓ 5 callers
Function
ReplaceStandardURL
It might be nice in the future to optimize this so unchanged components don't need to be recanonicalized. This is especially true since the common cas
src/url/url_canon_stdurl.cc:158
↓ 5 callers
Function
SSL_AEAD_CTX_explicit_nonce_len
boringssl/ssl/ssl_aead_ctx.c:110
↓ 5 callers
Function
SSL_AEAD_CTX_free
boringssl/ssl/ssl_aead_ctx.c:102
↓ 5 callers
Function
SSL_CTX_add_session
boringssl/ssl/ssl_session.c:499
↓ 5 callers
Function
SSL_SESSION_from_bytes
boringssl/ssl/ssl_asn1.c:683
↓ 5 callers
Function
SSL_session_reused
boringssl/ssl/s3_lib.c:249
↓ 5 callers
Function
SchemeIsFileSystem
FileSystem URLs need to be treated differently in some cases.
src/url/gurl.h:231
↓ 5 callers
Method
SetFlags
src/base/metrics/histogram_base.cc:76
↓ 5 callers
Method
SetNoncePrefix
src/net/quic/crypto/null_encrypter.cc:23
↓ 5 callers
Method
SetPath
Path
src/url/url_canon.h:696
↓ 5 callers
Method
SetSendValue
src/net/quic/quic_config.cc:212
↓ 5 callers
Function
SetupOverrideComponents
src/url/url_canon_internal.cc:310
↓ 5 callers
Function
SetupUTF16OverrideComponents
src/url/url_canon_internal.cc:341
↓ 5 callers
Function
String16ToIntImpl
src/base/strings/string_number_conversions.cc:324
↓ 5 callers
Function
StringToIntImpl
src/base/strings/string_number_conversions.cc:311
↓ 5 callers
Method
StripTrailingSeparatorsInternal
src/base/files/file_path.cc:1284
↓ 5 callers
Function
Swap
Swap the guts of two IOVector.
src/net/quic/iovector.h:187
↓ 5 callers
Function
TestECDSA_SIG_max_len
boringssl/crypto/ecdsa/ecdsa_test.cc:318
↓ 5 callers
Function
ThreadTicks
Please use Now() to create a new object. This is for internal use and testing.
src/base/time/time.h:743
↓ 5 callers
Function
TimeTicks
Please use Now() to create a new object. This is for internal use and testing.
src/base/time/time.h:694
↓ 5 callers
Method
ToInternalValue
For serializing only. Use FromInternalValue() to reconstitute. Please don't use this and do arithmetic on it, as it is more error prone than using the
src/base/time/time.h:313
↓ 5 callers
Method
ToString
src/net/quic/interval_set.h:746
↓ 5 callers
Function
UTF16ToUTF8
src/base/strings/utf_string_conversions.cc:172
↓ 5 callers
Function
Unretained
src/base/bind_helpers.h:544
↓ 5 callers
Method
ValueOrDie
ValueOrDie() The primary accessor for the underlying value. If the current state is not valid it will CHECK and crash.
src/base/numerics/safe_math.h:83
↓ 5 callers
Method
Verify
src/crypto/hmac.cc:38
↓ 5 callers
Function
WriteAll
WriteAll writes |in_len| bytes from |in| to |ssl|, resolving any asynchronous operations. It returns the result of the final |SSL_write| call.
boringssl/ssl/test/bssl_shim.cc:896
↓ 5 callers
Function
WriteLengthZ
WriteLengthZ writes |n| as a |length|-byte, big-endian number to |out|.
src/net/spdy/spdy_framer.cc:1244
↓ 5 callers
Function
WriteUInt16
src/net/spdy/spdy_frame_builder.h:94
↓ 5 callers
Function
WriteUnicodeCharacter
Appends the given UTF-32 character to the given 32-bit string. Returns the number of 32-bit values written.
src/base/strings/utf_string_conversion_utils.h:76
↓ 5 callers
Function
WriteZ
WriteZ writes |data| to the deflate context |out|. WriteZ will flush as needed when switching between classes of data.
src/net/spdy/spdy_framer.cc:1211
↓ 5 callers
Function
X509V3_EXT_get_nid
boringssl/crypto/x509v3/v3_lib.c:101
↓ 5 callers
Function
X509_EXTENSION_get_critical
boringssl/crypto/x509/x509_v3.c:266
↓ 5 callers
Function
X509_NAME_oneline
boringssl/crypto/x509/x509_obj.c:68
↓ 5 callers
Function
X509_PURPOSE_get0
boringssl/crypto/x509v3/v3_purp.c:152
↓ 5 callers
Function
X509_PURPOSE_get_by_id
boringssl/crypto/x509v3/v3_purp.c:170
↓ 5 callers
Function
X509_STORE_CTX_cleanup
boringssl/crypto/x509/x509_vfy.c:2389
↓ 5 callers
Function
X509_VERIFY_PARAM_inherit
boringssl/crypto/x509/x509_vpm.c:244
↓ 5 callers
Function
X509_check_akid
boringssl/crypto/x509v3/v3_purp.c:764
↓ 5 callers
Function
X509_cmp
Compare two certificates: they must be identical for * this to work. NB: Although "cmp" operations are generally * prototyped to take "const" argume
boringssl/crypto/x509/x509_cmp.c:174
↓ 5 callers
Function
X509_cmp_time
boringssl/crypto/x509/x509_vfy.c:1827
↓ 5 callers
Function
X509_get_ext_by_NID
boringssl/crypto/x509/x509_ext.c:117
↓ 5 callers
Function
X509_signature_dump
boringssl/crypto/x509/x509.c:130
↓ 5 callers
Function
X509_signature_print
boringssl/crypto/x509/t_x509.c:296
↓ 5 callers
Function
X509at_add1_attr
boringssl/crypto/x509/x509_att.c:119
↓ 5 callers
Function
X509v3_add_ext
boringssl/crypto/x509/x509_v3.c:141
↓ 5 callers
Function
a2i_ipadd
boringssl/crypto/x509v3/v3_utl.c:1099
↓ 5 callers
Function
append_exp
boringssl/crypto/x509/asn1_gen.c:531
↓ 5 callers
Function
asn1_print_fsname
boringssl/crypto/asn1/tasn_prn.c:404
↓ 5 callers
Function
asn1_template_ex_i2d
boringssl/crypto/asn1/tasn_enc.c:268
↓ 5 callers
Function
bn_free_and_null
boringssl/crypto/rsa/rsa.c:534
↓ 5 callers
Function
bn_mul_normal
boringssl/crypto/bn/mul.c:65
↓ 5 callers
Function
bn_mul_recursive
r is 2*n2 words in size, * a and b are both n2 words in size. * n2 must be a power of 2. * We multiply and return the result. * t must be 2*n2 wor
boringssl/crypto/bn/mul.c:316
↓ 5 callers
Function
byteReverse
* Note: this code is harmless on little-endian machines. */
src/base/md5.cc:39
↓ 5 callers
Function
cbb_buffer_add
boringssl/crypto/bytestring/cbb.c:87
↓ 5 callers
Function
cbs_get
boringssl/crypto/bytestring/cbs.c:30
↓ 5 callers
Function
cbs_get_u
boringssl/crypto/bytestring/cbs.c:89
↓ 5 callers
Function
constant_time_byte_eq
constant_time_byte_eq returns 1 if |x| == |y| and 0 otherwise. */
boringssl/crypto/rsa/padding.c:195
↓ 5 callers
Function
constant_time_ge_8
constant_time_ge_8 acts like |constant_time_ge| but returns an 8-bit mask. */
boringssl/crypto/internal.h:252
↓ 5 callers
Function
constant_time_select
constant_time_select returns |x| if |v| is 1 and |y| if |v| is 0. * Its behavior is undefined if |v| takes any other value. */
boringssl/crypto/rsa/padding.c:206
↓ 5 callers
Function
constant_time_select_8
constant_time_select_8 acts like |constant_time_select| but operates on * 8-bit values. */
boringssl/crypto/internal.h:310
↓ 5 callers
Method
copy
src/base/strings/string_piece.h:281
↓ 5 callers
Method
decrypt
decrypt checks and strips the mac and decrypts the data in b. Returns a success boolean, the number of bytes to skip from the start of the record in o
boringssl/ssl/test/runner/conn.go:344
↓ 5 callers
Function
do_pk8pkey
boringssl/crypto/pem/pem_pk8.c:112
↓ 5 callers
Function
dtls1_min_mtu
boringssl/ssl/d1_both.c:867
↓ 5 callers
Function
dtls1_stop_timer
boringssl/ssl/d1_lib.c:241
↓ 5 callers
Function
eat_ws
boringssl/crypto/conf/conf.c:403
↓ 5 callers
Function
ec_point_set_Jprojective_coordinates_GFp
boringssl/crypto/ec/ec.c:894
↓ 5 callers
Function
err_clear
err_clear clears the given queued error. */
boringssl/crypto/err/err.c:142
↓ 5 callers
Function
fe_0
h = 0 */
boringssl/crypto/curve25519/curve25519.c:221
↓ 5 callers
Function
felem_contract
Reduce to unique minimal representation. * Requires 0 <= in < 2*p (always call felem_reduce first) */
boringssl/crypto/ec/p224-64.c:493
↓ 5 callers
Function
felem_diff
felem_diff subtracts |in| from |out| * On entry: * in[i] < 2^104 * On exit: * out[i] < out[i] + 2^105. */
boringssl/crypto/ec/p256-64.c:238
↓ 5 callers
Function
felem_small_mul
felem_small_mul sets |out| = |small1| * |in2| * On entry: * small1[i] < 2^64 * in2[i] < 2^109 * On exit: * out[i] < 7 * 2^64 < 2^67 */
boringssl/crypto/ec/p256-64.c:628
← previous
next →
901–1,000 of 9,545, ranked by callers