MCPcopy Create free account

hub / github.com/ArduPilot/ArduRemoteID / functions

Functions409 in github.com/ArduPilot/ArduRemoteID

↓ 1 callersMethodavailable
RemoteIDModule/romfs.cpp:44
↓ 1 callersFunctionbase64_decode
simple base64 decoder, not particularly efficient, but small */
RemoteIDModule/util.cpp:35
↓ 1 callersFunctionbase64_encode
encode as base64, returning allocated string */
RemoteIDModule/util.cpp:76
↓ 1 callersFunctioncrc_crc64
64 bit crc from ArduPilot */
RemoteIDModule/util.cpp:7
↓ 1 callersFunctioncreate_embedded_h
create a romfs_embedded.h file
scripts/make_romfs.py:36
↓ 1 callersFunctioncrypto_argon2i_general
Main algorithm
RemoteIDModule/monocypher.cpp:931
↓ 1 callersFunctioncrypto_check_init_custom_hash
RemoteIDModule/monocypher.cpp:2413
↓ 1 callersFunctioncrypto_curve_to_hidden
Elligator inverse map Computes the representative of a point, if possible. If not, it does nothing and returns -1. Note that the success of the ope
RemoteIDModule/monocypher.cpp:2788
↓ 1 callersFunctioncrypto_ietf_chacha20_ctr
RemoteIDModule/monocypher.cpp:278
↓ 1 callersFunctioncrypto_lock_aead
RemoteIDModule/monocypher.cpp:2991
↓ 1 callersFunctioncrypto_sign_final
RemoteIDModule/monocypher.cpp:2385
↓ 1 callersFunctioncrypto_sign_init_first_pass
RemoteIDModule/monocypher.cpp:2351
↓ 1 callersFunctioncrypto_sign_init_first_pass_custom_hash
RemoteIDModule/monocypher.cpp:2325
↓ 1 callersFunctioncrypto_sign_init_second_pass
RemoteIDModule/monocypher.cpp:2365
↓ 1 callersFunctioncrypto_unlock_aead
RemoteIDModule/monocypher.cpp:3007
↓ 1 callersFunctioncrypto_verify16
RemoteIDModule/monocypher.cpp:158
↓ 1 callersFunctioncrypto_x25519_dirty_fast
"Fast" dirty ephemeral key We use this one by default. This version works by performing a regular scalar multiplication, then add a low order point.
RemoteIDModule/monocypher.cpp:2596
↓ 1 callersFunctioncrypto_xchacha20_ctr
RemoteIDModule/monocypher.cpp:287
↓ 1 callersFunctiondecode_key
(ktype, key)
scripts/sign_fw.py:31
↓ 1 callersFunctioneb
()
RemoteIDModule/web/js/jquery.min.js:3
↓ 1 callersFunctionembed_file
embed one file
scripts/make_romfs.py:15
↓ 1 callersFunctionescape_string
RemoteIDModule/status.cpp:19
↓ 1 callersFunctiong_copy
The compression function G (copy version for the first pass)
RemoteIDModule/monocypher.cpp:803
↓ 1 callersFunctiong_xor
The compression function G (xor version for subsequent passes)
RemoteIDModule/monocypher.cpp:813
↓ 1 callersFunctionge_double_scalarmult_vartime
P = [b]B + [p]P, where B is the base point Variable time! Internal buffers are not wiped! Inputs must not be secret! => Use only to *check* signature
RemoteIDModule/monocypher.cpp:2080
↓ 1 callersFunctionge_frombytes_vartime
h = s, where s is a point encoded in 32 bytes Variable time! Inputs must not be secret! => Use only to *check* signatures. From the specifications:
RemoteIDModule/monocypher.cpp:1843
↓ 1 callersFunctionge_msub
RemoteIDModule/monocypher.cpp:1928
↓ 1 callersFunctionge_r_check
R_check = s[B] - h_ram[pk], where B is the base point Variable time! Internal buffers are not wiped! Inputs must not be secret! => Use only to *check
RemoteIDModule/monocypher.cpp:2118
↓ 1 callersFunctionge_sub
Internal buffers are not wiped! Inputs must not be secret! => Use only to *check* signatures.
RemoteIDModule/monocypher.cpp:1898
↓ 1 callersMethodget_char20
RemoteIDModule/parameters.cpp:226
↓ 1 callersMethodget_char64
RemoteIDModule/parameters.cpp:232
↓ 1 callersMethodget_float
RemoteIDModule/parameters.cpp:220
↓ 1 callersMethodget_int8
RemoteIDModule/parameters.cpp:208
↓ 1 callersFunctionget_private_key
get private key, return 32 byte key or None
scripts/secure_command.py:69
↓ 1 callersMethodget_uint32
RemoteIDModule/parameters.cpp:214
↓ 1 callersMethodget_uint8
RemoteIDModule/parameters.cpp:202
↓ 1 callersFunctiongidx_init
RemoteIDModule/monocypher.cpp:871
↓ 1 callersFunctiongidx_next
RemoteIDModule/monocypher.cpp:893
↓ 1 callersMethodhave_basic_id_info
check if BasicID info is filled in with parameters */
RemoteIDModule/parameters.cpp:373
↓ 1 callersFunctionhb
(a,b,c)
RemoteIDModule/web/js/jquery.min.js:3
↓ 1 callersMethodisErrorFrame
RemoteIDModule/CANDriver.h:80
↓ 1 callersMethodisExtended
RemoteIDModule/CANDriver.h:72
↓ 1 callersMethodisValid
RemoteIDModule/CANDriver.cpp:193
↓ 1 callersFunctionj
()
RemoteIDModule/web/js/jquery.min.js:2
↓ 1 callersFunctionjb
(a,b)
RemoteIDModule/web/js/jquery.min.js:3
↓ 1 callersFunctionjson_format
create a json string from a table */
RemoteIDModule/status.cpp:28
↓ 1 callersFunctionkb
(a,b,c)
RemoteIDModule/web/js/jquery.min.js:3
↓ 1 callersFunctionma
(a)
RemoteIDModule/web/js/jquery.min.js:2
↓ 1 callersMethodonTransferReceived
RemoteIDModule/DroneCAN.cpp:138
↓ 1 callersFunctionpage_fill_json_html
(json)
RemoteIDModule/web/js/tools.js:38
↓ 1 callersMethodreceive
RemoteIDModule/CANDriver.cpp:260
↓ 1 callersMethodremove_public_key
RemoteIDModule/parameters.cpp:490
↓ 1 callersFunctionrequest_session_key
request a session key
scripts/secure_command.py:94
↓ 1 callersFunctionsend_config_change
send remoteid config change
scripts/secure_command.py:123
↓ 1 callersMethodset_as_float
set parameter from a float */
RemoteIDModule/parameters.cpp:265
↓ 1 callersMethodset_public_key
RemoteIDModule/parameters.cpp:474
↓ 1 callersMethodshouldAcceptTransfer
RemoteIDModule/DroneCAN.cpp:192
↓ 1 callersFunctionstatus_json
RemoteIDModule/status.cpp:223
↓ 1 callersFunctionstore_block
RemoteIDModule/monocypher.cpp:720
↓ 1 callersFunctiontinf_build_fixed_trees
build the fixed huffman trees */
RemoteIDModule/tinflate.cpp:120
↓ 1 callersFunctiontinf_decode_trees
given a data stream, decode dynamic trees from it */
RemoteIDModule/tinflate.cpp:288
↓ 1 callersFunctiontinf_get_be_uint32
RemoteIDModule/tinflate.cpp:212
↓ 1 callersFunctiontinf_inflate_block_data
given a stream and two trees, inflate a block of data */
RemoteIDModule/tinflate.cpp:375
↓ 1 callersFunctiontinf_inflate_uncompressed_block
inflate an uncompressed block of data */
RemoteIDModule/tinflate.cpp:437
↓ 1 callersFunctionupdate
()
scripts/secure_command.py:139
↓ 1 callersFunctionuzlib_gzip_parse_header
RemoteIDModule/tinfgzip.cpp:59
↓ 1 callersFunctionuzlib_uncompress_init
initialize decompression structure */
RemoteIDModule/tinflate.cpp:487
↓ 1 callersFunctionva
(a,b,c)
RemoteIDModule/web/js/jquery.min.js:2
↓ 1 callersFunctionx64
RemoteIDModule/monocypher.cpp:157
↓ 1 callersFunctionza
(a,b)
RemoteIDModule/web/js/jquery.min.js:2
MethodBsPair
RemoteIDModule/CANDriver.cpp:181
MethodCANDriver
constructor
RemoteIDModule/CANDriver.cpp:33
MethodCANFrame
RemoteIDModule/CANDriver.h:54
MethodCANFrame
RemoteIDModule/DroneCAN.cpp:291
FunctionFa
(a)
RemoteIDModule/web/js/jquery.min.js:3
FunctionGa
(a)
RemoteIDModule/web/js/jquery.min.js:3
MethodMAVLinkSerial
abstraction for MAVLink on a serial port */
RemoteIDModule/mavlink.cpp:33
FunctionN
(a)
RemoteIDModule/web/js/jquery.min.js:2
FunctionO
(a)
RemoteIDModule/web/js/jquery.min.js:2
MethodROMFS_Stream
RemoteIDModule/romfs.h:27
FunctionS
()
RemoteIDModule/web/js/jquery.min.js:2
MethodTimings
RemoteIDModule/CANDriver.h:19
MethodTransport
RemoteIDModule/transport.cpp:27
FunctionV
()
RemoteIDModule/web/js/jquery.min.js:3
Function_a
(a,b,c,d,e)
RemoteIDModule/web/js/jquery.min.js:3
Functionaa
(a,b,c)
RemoteIDModule/web/js/jquery.min.js:2
Functionajax_get_callback
(url, callback)
RemoteIDModule/web/js/tools.js:112
Functionajax_get_callback_binary
(url, callback)
RemoteIDModule/web/js/tools.js:123
Functionajax_json_poll_fill
(url, refresh_ms=1000)
RemoteIDModule/web/js/tools.js:177
Methodarm_status_check
check we are OK to arm */
RemoteIDModule/transport.cpp:34
Methodarm_status_send
RemoteIDModule/DroneCAN.cpp:114
Methodarm_status_send
RemoteIDModule/mavlink.cpp:295
Functionblake2b_vtable_final
RemoteIDModule/monocypher.cpp:680
Functionblake2b_vtable_init
RemoteIDModule/monocypher.cpp:674
Functionblake2b_vtable_update
RemoteIDModule/monocypher.cpp:677
Functionca
(a,b)
RemoteIDModule/web/js/jquery.min.js:2
MethodcanHandle
RemoteIDModule/webinterface.cpp:21
MethodcanHandle
RemoteIDModule/webinterface.cpp:74
Methodcan_printf
printf to CAN LogMessage for debugging
RemoteIDModule/DroneCAN.cpp:825
Methodcheck_OTA_next
RemoteIDModule/check_firmware.cpp:75
← previousnext →201–300 of 409, ranked by callers