This commit is contained in:
Willy-JL
2023-12-02 06:09:01 +00:00
154 changed files with 2085 additions and 10512 deletions

View File

@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,46.0,,
Version,+,49.1,,
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
Header,+,applications/main/archive/helpers/archive_helpers_ext.h,,
Header,+,applications/services/applications.h,,
@@ -95,8 +95,13 @@ Header,+,lib/libusb_stm32/inc/usb_std.h,,
Header,+,lib/libusb_stm32/inc/usb_tmc.h,,
Header,+,lib/libusb_stm32/inc/usbd_core.h,,
Header,+,lib/mbedtls/include/mbedtls/des.h,,
Header,+,lib/mbedtls/include/mbedtls/ecdh.h,,
Header,+,lib/mbedtls/include/mbedtls/ecdsa.h,,
Header,+,lib/mbedtls/include/mbedtls/ecp.h,,
Header,+,lib/mbedtls/include/mbedtls/md.h,,
Header,+,lib/mbedtls/include/mbedtls/md5.h,,
Header,+,lib/mbedtls/include/mbedtls/sha1.h,,
Header,+,lib/micro-ecc/uECC.h,,
Header,+,lib/mbedtls/include/mbedtls/sha256.h,,
Header,+,lib/mlib/m-algo.h,,
Header,+,lib/mlib/m-array.h,,
Header,+,lib/mlib/m-bptree.h,,
@@ -145,6 +150,7 @@ Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight_poller_sync.h,,
Header,+,lib/nfc/protocols/slix/slix.h,,
Header,+,lib/nfc/protocols/st25tb/st25tb.h,,
Header,+,lib/nfc/protocols/st25tb/st25tb_poller.h,,
Header,+,lib/nfc/protocols/st25tb/st25tb_poller_sync.h,,
Header,+,lib/one_wire/maxim_crc.h,,
Header,+,lib/one_wire/one_wire_host.h,,
Header,+,lib/one_wire/one_wire_slave.h,,
@@ -207,13 +213,11 @@ Header,+,lib/toolbox/float_tools.h,,
Header,+,lib/toolbox/hex.h,,
Header,+,lib/toolbox/manchester_decoder.h,,
Header,+,lib/toolbox/manchester_encoder.h,,
Header,+,lib/toolbox/md5.h,,
Header,+,lib/toolbox/name_generator.h,,
Header,+,lib/toolbox/path.h,,
Header,+,lib/toolbox/pretty_format.h,,
Header,+,lib/toolbox/protocols/protocol_dict.h,,
Header,+,lib/toolbox/saved_struct.h,,
Header,+,lib/toolbox/sha256.h,,
Header,+,lib/toolbox/simple_array.h,,
Header,+,lib/toolbox/stream/buffered_file_stream.h,,
Header,+,lib/toolbox/stream/file_stream.h,,
@@ -537,7 +541,6 @@ Function,-,_system_r,int,"_reent*, const char*"
Function,-,_tempnam_r,char*,"_reent*, const char*, const char*"
Function,-,_tmpfile_r,FILE*,_reent*
Function,-,_tmpnam_r,char*,"_reent*, char*"
Function,-,_tzset_r,void,_reent*
Function,-,_ungetc_r,int,"_reent*, int, FILE*"
Function,-,_unsetenv_r,int,"_reent*, const char*"
Function,-,_vasiprintf_r,int,"_reent*, char**, const char*, __gnuc_va_list"
@@ -584,8 +587,6 @@ Function,+,args_read_hex_bytes,_Bool,"FuriString*, uint8_t*, size_t"
Function,+,args_read_int_and_trim,_Bool,"FuriString*, int*"
Function,+,args_read_probably_quoted_string_and_trim,_Bool,"FuriString*, FuriString*"
Function,+,args_read_string_and_trim,_Bool,"FuriString*, FuriString*"
Function,-,asctime,char*,const tm*
Function,-,asctime_r,char*,"const tm*, char*"
Function,-,asin,double,double
Function,-,asinf,float,float
Function,-,asinh,double,double
@@ -728,7 +729,7 @@ Function,+,byte_input_get_view,View*,ByteInput*
Function,+,byte_input_set_header_text,void,"ByteInput*, const char*"
Function,+,byte_input_set_result_callback,void,"ByteInput*, ByteInputCallback, ByteChangedCallback, void*, uint8_t*, uint8_t"
Function,-,bzero,void,"void*, size_t"
Function,-,calloc,void*,"size_t, size_t"
Function,+,calloc,void*,"size_t, size_t"
Function,+,canvas_clear,void,Canvas*
Function,+,canvas_commit,void,Canvas*
Function,+,canvas_current_font_height,uint8_t,const Canvas*
@@ -752,7 +753,7 @@ Function,+,canvas_draw_str_aligned,void,"Canvas*, uint8_t, uint8_t, Align, Align
Function,+,canvas_draw_triangle,void,"Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, CanvasDirection"
Function,+,canvas_draw_xbm,void,"Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, const uint8_t*"
Function,+,canvas_get_font_params,const CanvasFontParameters*,"const Canvas*, Font"
Function,+,canvas_glyph_width,uint8_t,"Canvas*, char"
Function,+,canvas_glyph_width,uint8_t,"Canvas*, uint16_t"
Function,+,canvas_height,uint8_t,const Canvas*
Function,+,canvas_invert_color,void,Canvas*
Function,+,canvas_reset,void,Canvas*
@@ -784,7 +785,6 @@ Function,+,cli_read_timeout,size_t,"Cli*, uint8_t*, size_t, uint32_t"
Function,+,cli_session_close,void,Cli*
Function,+,cli_session_open,void,"Cli*, void*"
Function,+,cli_write,void,"Cli*, const uint8_t*, size_t"
Function,-,clock,clock_t,
Function,+,composite_api_resolver_add,void,"CompositeApiResolver*, const ElfApiInterface*"
Function,+,composite_api_resolver_alloc,CompositeApiResolver*,
Function,+,composite_api_resolver_free,void,CompositeApiResolver*
@@ -808,8 +808,6 @@ Function,-,cosl,long double,long double
Function,+,crc32_calc_buffer,uint32_t,"uint32_t, const void*, size_t"
Function,+,crc32_calc_file,uint32_t,"File*, const FileCrcProgressCb, void*"
Function,-,ctermid,char*,char*
Function,-,ctime,char*,const time_t*
Function,-,ctime_r,char*,"const time_t*, char*"
Function,-,cuserid,char*,char*
Function,+,dialog_ex_alloc,DialogEx*,
Function,+,dialog_ex_disable_extended_events,void,DialogEx*
@@ -835,7 +833,6 @@ Function,+,dialog_message_set_icon,void,"DialogMessage*, const Icon*, uint8_t, u
Function,+,dialog_message_set_text,void,"DialogMessage*, const char*, uint8_t, uint8_t, Align, Align"
Function,+,dialog_message_show,DialogMessageButton,"DialogsApp*, const DialogMessage*"
Function,+,dialog_message_show_storage_error,void,"DialogsApp*, const char*"
Function,-,difftime,double,"time_t, time_t"
Function,+,digital_sequence_add_signal,void,"DigitalSequence*, uint8_t"
Function,-,digital_sequence_alloc,DigitalSequence*,"uint32_t, const GpioPin*"
Function,-,digital_sequence_clear,void,DigitalSequence*
@@ -1794,8 +1791,6 @@ Function,-,getenv,char*,const char*
Function,-,gets,char*,char*
Function,-,getsubopt,int,"char**, char**, char**"
Function,-,getw,int,FILE*
Function,-,gmtime,tm*,const time_t*
Function,-,gmtime_r,tm*,"const time_t*, tm*"
Function,+,gui_add_framebuffer_callback,void,"Gui*, GuiCanvasCommitCallback, void*"
Function,+,gui_add_view_port,void,"Gui*, ViewPort*, GuiLayer"
Function,+,gui_direct_draw_acquire,Canvas*,Gui*
@@ -2121,8 +2116,6 @@ Function,+,locale_get_time_format,LocaleTimeFormat,
Function,+,locale_set_date_format,void,LocaleDateFormat
Function,+,locale_set_measurement_unit,void,LocaleMeasurementUnits
Function,+,locale_set_time_format,void,LocaleTimeFormat
Function,-,localtime,tm*,const time_t*
Function,-,localtime_r,tm*,"const time_t*, tm*"
Function,-,log,double,double
Function,-,log10,double,double
Function,-,log10f,float,float
@@ -2166,29 +2159,167 @@ Function,-,mbedtls_des_init,void,mbedtls_des_context*
Function,-,mbedtls_des_key_check_key_parity,int,const unsigned char[8]
Function,-,mbedtls_des_key_check_weak,int,const unsigned char[8]
Function,-,mbedtls_des_key_set_parity,void,unsigned char[8]
Function,-,mbedtls_des_self_test,int,int
Function,-,mbedtls_des_setkey,void,"uint32_t[32], const unsigned char[8]"
Function,-,mbedtls_des_setkey_dec,int,"mbedtls_des_context*, const unsigned char[8]"
Function,-,mbedtls_des_setkey_enc,int,"mbedtls_des_context*, const unsigned char[8]"
Function,-,mbedtls_ecdh_calc_secret,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdh_can_do,int,mbedtls_ecp_group_id
Function,-,mbedtls_ecdh_compute_shared,int,"mbedtls_ecp_group*, mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdh_free,void,mbedtls_ecdh_context*
Function,-,mbedtls_ecdh_gen_public,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdh_get_params,int,"mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side"
Function,-,mbedtls_ecdh_init,void,mbedtls_ecdh_context*
Function,-,mbedtls_ecdh_make_params,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdh_make_public,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdh_read_params,int,"mbedtls_ecdh_context*, const unsigned char**, const unsigned char*"
Function,-,mbedtls_ecdh_read_public,int,"mbedtls_ecdh_context*, const unsigned char*, size_t"
Function,-,mbedtls_ecdh_setup,int,"mbedtls_ecdh_context*, mbedtls_ecp_group_id"
Function,-,mbedtls_ecdsa_can_do,int,mbedtls_ecp_group_id
Function,-,mbedtls_ecdsa_free,void,mbedtls_ecdsa_context*
Function,-,mbedtls_ecdsa_from_keypair,int,"mbedtls_ecdsa_context*, const mbedtls_ecp_keypair*"
Function,-,mbedtls_ecdsa_genkey,int,"mbedtls_ecdsa_context*, mbedtls_ecp_group_id, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdsa_init,void,mbedtls_ecdsa_context*
Function,-,mbedtls_ecdsa_read_signature,int,"mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t"
Function,-,mbedtls_ecdsa_read_signature_restartable,int,"mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t, mbedtls_ecdsa_restart_ctx*"
Function,-,mbedtls_ecdsa_sign,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdsa_sign_restartable,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecdsa_restart_ctx*"
Function,-,mbedtls_ecdsa_verify,int,"mbedtls_ecp_group*, const unsigned char*, size_t, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_ecdsa_verify_restartable,int,"mbedtls_ecp_group*, const unsigned char*, size_t, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_mpi*, mbedtls_ecdsa_restart_ctx*"
Function,-,mbedtls_ecdsa_write_signature,int,"mbedtls_ecdsa_context*, mbedtls_md_type_t, const unsigned char*, size_t, unsigned char*, size_t, size_t*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecdsa_write_signature_restartable,int,"mbedtls_ecdsa_context*, mbedtls_md_type_t, const unsigned char*, size_t, unsigned char*, size_t, size_t*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecdsa_restart_ctx*"
Function,-,mbedtls_ecp_check_privkey,int,"const mbedtls_ecp_group*, const mbedtls_mpi*"
Function,-,mbedtls_ecp_check_pub_priv,int,"const mbedtls_ecp_keypair*, const mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecp_check_pubkey,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*"
Function,-,mbedtls_ecp_copy,int,"mbedtls_ecp_point*, const mbedtls_ecp_point*"
Function,-,mbedtls_ecp_curve_info_from_grp_id,const mbedtls_ecp_curve_info*,mbedtls_ecp_group_id
Function,-,mbedtls_ecp_curve_info_from_name,const mbedtls_ecp_curve_info*,const char*
Function,-,mbedtls_ecp_curve_info_from_tls_id,const mbedtls_ecp_curve_info*,uint16_t
Function,-,mbedtls_ecp_curve_list,const mbedtls_ecp_curve_info*,
Function,-,mbedtls_ecp_export,int,"const mbedtls_ecp_keypair*, mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*"
Function,-,mbedtls_ecp_gen_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecp_gen_keypair,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecp_gen_keypair_base,int,"mbedtls_ecp_group*, const mbedtls_ecp_point*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecp_gen_privkey,int,"const mbedtls_ecp_group*, mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecp_get_type,mbedtls_ecp_curve_type,const mbedtls_ecp_group*
Function,-,mbedtls_ecp_group_copy,int,"mbedtls_ecp_group*, const mbedtls_ecp_group*"
Function,-,mbedtls_ecp_group_free,void,mbedtls_ecp_group*
Function,-,mbedtls_ecp_group_init,void,mbedtls_ecp_group*
Function,-,mbedtls_ecp_group_load,int,"mbedtls_ecp_group*, mbedtls_ecp_group_id"
Function,-,mbedtls_ecp_grp_id_list,const mbedtls_ecp_group_id*,
Function,-,mbedtls_ecp_is_zero,int,mbedtls_ecp_point*
Function,-,mbedtls_ecp_keypair_free,void,mbedtls_ecp_keypair*
Function,-,mbedtls_ecp_keypair_init,void,mbedtls_ecp_keypair*
Function,-,mbedtls_ecp_mul,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_ecp_mul_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecp_restart_ctx*"
Function,-,mbedtls_ecp_muladd,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*"
Function,-,mbedtls_ecp_muladd_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, mbedtls_ecp_restart_ctx*"
Function,-,mbedtls_ecp_point_cmp,int,"const mbedtls_ecp_point*, const mbedtls_ecp_point*"
Function,-,mbedtls_ecp_point_free,void,mbedtls_ecp_point*
Function,-,mbedtls_ecp_point_init,void,mbedtls_ecp_point*
Function,-,mbedtls_ecp_point_read_binary,int,"const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char*, size_t"
Function,-,mbedtls_ecp_point_read_string,int,"mbedtls_ecp_point*, int, const char*, const char*"
Function,-,mbedtls_ecp_point_write_binary,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
Function,-,mbedtls_ecp_read_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t"
Function,-,mbedtls_ecp_set_zero,int,mbedtls_ecp_point*
Function,-,mbedtls_ecp_tls_read_group,int,"mbedtls_ecp_group*, const unsigned char**, size_t"
Function,-,mbedtls_ecp_tls_read_group_id,int,"mbedtls_ecp_group_id*, const unsigned char**, size_t"
Function,-,mbedtls_ecp_tls_read_point,int,"const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char**, size_t"
Function,-,mbedtls_ecp_tls_write_group,int,"const mbedtls_ecp_group*, size_t*, unsigned char*, size_t"
Function,-,mbedtls_ecp_tls_write_point,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
Function,-,mbedtls_ecp_write_key,int,"mbedtls_ecp_keypair*, unsigned char*, size_t"
Function,-,mbedtls_internal_md5_process,int,"mbedtls_md5_context*, const unsigned char[64]"
Function,-,mbedtls_internal_sha1_process,int,"mbedtls_sha1_context*, const unsigned char[64]"
Function,-,mbedtls_platform_gmtime_r,tm*,"const mbedtls_time_t*, tm*"
Function,-,mbedtls_internal_sha256_process,int,"mbedtls_sha256_context*, const unsigned char[64]"
Function,-,mbedtls_md,int,"const mbedtls_md_info_t*, const unsigned char*, size_t, unsigned char*"
Function,-,mbedtls_md5,int,"const unsigned char*, size_t, unsigned char[16]"
Function,-,mbedtls_md5_clone,void,"mbedtls_md5_context*, const mbedtls_md5_context*"
Function,-,mbedtls_md5_finish,int,"mbedtls_md5_context*, unsigned char[16]"
Function,-,mbedtls_md5_free,void,mbedtls_md5_context*
Function,-,mbedtls_md5_init,void,mbedtls_md5_context*
Function,-,mbedtls_md5_starts,int,mbedtls_md5_context*
Function,-,mbedtls_md5_update,int,"mbedtls_md5_context*, const unsigned char*, size_t"
Function,-,mbedtls_md_clone,int,"mbedtls_md_context_t*, const mbedtls_md_context_t*"
Function,-,mbedtls_md_finish,int,"mbedtls_md_context_t*, unsigned char*"
Function,-,mbedtls_md_free,void,mbedtls_md_context_t*
Function,-,mbedtls_md_get_name,const char*,const mbedtls_md_info_t*
Function,-,mbedtls_md_get_size,unsigned char,const mbedtls_md_info_t*
Function,-,mbedtls_md_get_type,mbedtls_md_type_t,const mbedtls_md_info_t*
Function,-,mbedtls_md_hmac,int,"const mbedtls_md_info_t*, const unsigned char*, size_t, const unsigned char*, size_t, unsigned char*"
Function,-,mbedtls_md_hmac_finish,int,"mbedtls_md_context_t*, unsigned char*"
Function,-,mbedtls_md_hmac_reset,int,mbedtls_md_context_t*
Function,-,mbedtls_md_hmac_starts,int,"mbedtls_md_context_t*, const unsigned char*, size_t"
Function,-,mbedtls_md_hmac_update,int,"mbedtls_md_context_t*, const unsigned char*, size_t"
Function,-,mbedtls_md_info_from_ctx,const mbedtls_md_info_t*,const mbedtls_md_context_t*
Function,-,mbedtls_md_info_from_string,const mbedtls_md_info_t*,const char*
Function,-,mbedtls_md_info_from_type,const mbedtls_md_info_t*,mbedtls_md_type_t
Function,-,mbedtls_md_init,void,mbedtls_md_context_t*
Function,-,mbedtls_md_list,const int*,
Function,-,mbedtls_md_setup,int,"mbedtls_md_context_t*, const mbedtls_md_info_t*, int"
Function,-,mbedtls_md_starts,int,mbedtls_md_context_t*
Function,-,mbedtls_md_update,int,"mbedtls_md_context_t*, const unsigned char*, size_t"
Function,-,mbedtls_mpi_add_abs,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_add_int,int,"mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint"
Function,-,mbedtls_mpi_add_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_bitlen,size_t,const mbedtls_mpi*
Function,-,mbedtls_mpi_cmp_abs,int,"const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_cmp_int,int,"const mbedtls_mpi*, mbedtls_mpi_sint"
Function,-,mbedtls_mpi_cmp_mpi,int,"const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_copy,int,"mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_div_int,int,"mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint"
Function,-,mbedtls_mpi_div_mpi,int,"mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_exp_mod,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi*"
Function,-,mbedtls_mpi_fill_random,int,"mbedtls_mpi*, size_t, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_mpi_free,void,mbedtls_mpi*
Function,-,mbedtls_mpi_gcd,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_gen_prime,int,"mbedtls_mpi*, size_t, int, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_mpi_get_bit,int,"const mbedtls_mpi*, size_t"
Function,-,mbedtls_mpi_grow,int,"mbedtls_mpi*, size_t"
Function,-,mbedtls_mpi_init,void,mbedtls_mpi*
Function,-,mbedtls_mpi_inv_mod,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_is_prime_ext,int,"const mbedtls_mpi*, int, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_mpi_lsb,size_t,const mbedtls_mpi*
Function,-,mbedtls_mpi_lset,int,"mbedtls_mpi*, mbedtls_mpi_sint"
Function,-,mbedtls_mpi_lt_mpi_ct,int,"const mbedtls_mpi*, const mbedtls_mpi*, unsigned*"
Function,-,mbedtls_mpi_mod_int,int,"mbedtls_mpi_uint*, const mbedtls_mpi*, mbedtls_mpi_sint"
Function,-,mbedtls_mpi_mod_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_mul_int,int,"mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_uint"
Function,-,mbedtls_mpi_mul_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_random,int,"mbedtls_mpi*, mbedtls_mpi_sint, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
Function,-,mbedtls_mpi_read_binary,int,"mbedtls_mpi*, const unsigned char*, size_t"
Function,-,mbedtls_mpi_read_binary_le,int,"mbedtls_mpi*, const unsigned char*, size_t"
Function,-,mbedtls_mpi_read_string,int,"mbedtls_mpi*, int, const char*"
Function,-,mbedtls_mpi_safe_cond_assign,int,"mbedtls_mpi*, const mbedtls_mpi*, unsigned char"
Function,-,mbedtls_mpi_safe_cond_swap,int,"mbedtls_mpi*, mbedtls_mpi*, unsigned char"
Function,-,mbedtls_mpi_set_bit,int,"mbedtls_mpi*, size_t, unsigned char"
Function,-,mbedtls_mpi_shift_l,int,"mbedtls_mpi*, size_t"
Function,-,mbedtls_mpi_shift_r,int,"mbedtls_mpi*, size_t"
Function,-,mbedtls_mpi_shrink,int,"mbedtls_mpi*, size_t"
Function,-,mbedtls_mpi_size,size_t,const mbedtls_mpi*
Function,-,mbedtls_mpi_sub_abs,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_sub_int,int,"mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint"
Function,-,mbedtls_mpi_sub_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
Function,-,mbedtls_mpi_swap,void,"mbedtls_mpi*, mbedtls_mpi*"
Function,-,mbedtls_mpi_write_binary,int,"const mbedtls_mpi*, unsigned char*, size_t"
Function,-,mbedtls_mpi_write_binary_le,int,"const mbedtls_mpi*, unsigned char*, size_t"
Function,-,mbedtls_mpi_write_string,int,"const mbedtls_mpi*, int, char*, size_t, size_t*"
Function,-,mbedtls_platform_zeroize,void,"void*, size_t"
Function,+,mbedtls_sha1,int,"const unsigned char*, size_t, unsigned char[20]"
Function,-,mbedtls_sha1,int,"const unsigned char*, size_t, unsigned char[20]"
Function,-,mbedtls_sha1_clone,void,"mbedtls_sha1_context*, const mbedtls_sha1_context*"
Function,-,mbedtls_sha1_finish,int,"mbedtls_sha1_context*, unsigned char[20]"
Function,-,mbedtls_sha1_free,void,mbedtls_sha1_context*
Function,-,mbedtls_sha1_init,void,mbedtls_sha1_context*
Function,-,mbedtls_sha1_self_test,int,int
Function,-,mbedtls_sha1_starts,int,mbedtls_sha1_context*
Function,-,mbedtls_sha1_update,int,"mbedtls_sha1_context*, const unsigned char*, size_t"
Function,-,mbedtls_sha256,int,"const unsigned char*, size_t, unsigned char*, int"
Function,-,mbedtls_sha256_clone,void,"mbedtls_sha256_context*, const mbedtls_sha256_context*"
Function,-,mbedtls_sha256_finish,int,"mbedtls_sha256_context*, unsigned char*"
Function,-,mbedtls_sha256_free,void,mbedtls_sha256_context*
Function,-,mbedtls_sha256_init,void,mbedtls_sha256_context*
Function,-,mbedtls_sha256_starts,int,"mbedtls_sha256_context*, int"
Function,-,mbedtls_sha256_update,int,"mbedtls_sha256_context*, const unsigned char*, size_t"
Function,-,mblen,int,"const char*, size_t"
Function,-,mbstowcs,size_t,"wchar_t*, const char*, size_t"
Function,-,mbtowc,int,"wchar_t*, const char*, size_t"
Function,+,md5,void,"const unsigned char*, size_t, unsigned char[16]"
Function,+,md5_finish,void,"md5_context*, unsigned char[16]"
Function,+,md5_process,void,"md5_context*, const unsigned char[64]"
Function,+,md5_starts,void,md5_context*
Function,+,md5_update,void,"md5_context*, const unsigned char*, size_t"
Function,-,memccpy,void*,"void*, const void*, int, size_t"
Function,+,memchr,void*,"const void*, int, size_t"
Function,+,memcmp,int,"const void*, const void*, size_t"
@@ -2242,6 +2373,8 @@ Function,+,mf_classic_is_sector_trailer,_Bool,uint8_t
Function,+,mf_classic_is_value_block,_Bool,"MfClassicSectorTrailer*, uint8_t"
Function,+,mf_classic_load,_Bool,"MfClassicData*, FlipperFormat*, uint32_t"
Function,+,mf_classic_poller_auth,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicAuthContext*"
Function,+,mf_classic_poller_auth_nested,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicAuthContext*"
Function,+,mf_classic_poller_get_nt_nested,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKeyType, MfClassicNt*"
Function,+,mf_classic_poller_get_nt,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKeyType, MfClassicNt*"
Function,+,mf_classic_poller_halt,MfClassicError,MfClassicPoller*
Function,+,mf_classic_poller_read_block,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicBlock*"
@@ -2340,7 +2473,6 @@ Function,-,mkostemps,int,"char*, int, int"
Function,-,mkstemp,int,char*
Function,-,mkstemps,int,"char*, int"
Function,-,mktemp,char*,char*
Function,-,mktime,time_t,tm*
Function,-,modf,double,"double, double*"
Function,-,modff,float,"float, float*"
Function,-,modfl,long double,"long double, long double*"
@@ -2701,11 +2833,6 @@ Function,-,setkey,void,const char*
Function,-,setlinebuf,int,FILE*
Function,-,setstate,char*,char*
Function,-,setvbuf,int,"FILE*, char*, int, size_t"
Function,+,sha256,void,"const unsigned char*, unsigned int, unsigned char[32]"
Function,+,sha256_finish,void,"sha256_context*, unsigned char[32]"
Function,+,sha256_process,void,sha256_context*
Function,+,sha256_start,void,sha256_context*
Function,+,sha256_update,void,"sha256_context*, const unsigned char*, unsigned int"
Function,+,signal_reader_alloc,SignalReader*,"const GpioPin*, uint32_t"
Function,+,signal_reader_free,void,SignalReader*
Function,+,signal_reader_set_polarity,void,"SignalReader*, SignalReaderPolarity"
@@ -2794,15 +2921,21 @@ Function,+,st25tb_free,void,St25tbData*
Function,+,st25tb_get_base_data,St25tbData*,const St25tbData*
Function,+,st25tb_get_block_count,uint8_t,St25tbType
Function,+,st25tb_get_device_name,const char*,"const St25tbData*, NfcDeviceNameType"
Function,+,st25tb_get_type_from_uid,St25tbType,const uint8_t*
Function,+,st25tb_get_uid,const uint8_t*,"const St25tbData*, size_t*"
Function,+,st25tb_is_equal,_Bool,"const St25tbData*, const St25tbData*"
Function,+,st25tb_load,_Bool,"St25tbData*, FlipperFormat*, uint32_t"
Function,+,st25tb_poller_activate,St25tbError,"St25tbPoller*, St25tbData*"
Function,+,st25tb_poller_get_uid,St25tbError,"St25tbPoller*, uint8_t*"
Function,+,st25tb_poller_halt,St25tbError,St25tbPoller*
Function,+,st25tb_poller_initiate,St25tbError,"St25tbPoller*, uint8_t*"
Function,+,st25tb_poller_read_block,St25tbError,"St25tbPoller*, uint32_t*, uint8_t"
Function,+,st25tb_poller_select,St25tbError,"St25tbPoller*, uint8_t*"
Function,+,st25tb_poller_send_frame,St25tbError,"St25tbPoller*, const BitBuffer*, BitBuffer*, uint32_t"
Function,+,st25tb_poller_sync_detect_type,St25tbError,"Nfc*, St25tbType*"
Function,+,st25tb_poller_sync_read,St25tbError,"Nfc*, St25tbData*"
Function,+,st25tb_poller_sync_read_block,St25tbError,"Nfc*, uint8_t, uint32_t*"
Function,+,st25tb_poller_sync_write_block,St25tbError,"Nfc*, uint8_t, uint32_t"
Function,+,st25tb_poller_write_block,St25tbError,"St25tbPoller*, uint32_t, uint8_t"
Function,+,st25tb_reset,void,St25tbData*
Function,+,st25tb_save,_Bool,"const St25tbData*, FlipperFormat*"
Function,+,st25tb_set_uid,_Bool,"St25tbData*, const uint8_t*, size_t"
@@ -2910,8 +3043,6 @@ Function,+,stream_write_vaformat,size_t,"Stream*, const char*, va_list"
Function,-,strerror,char*,int
Function,-,strerror_l,char*,"int, locale_t"
Function,-,strerror_r,char*,"int, char*, size_t"
Function,-,strftime,size_t,"char*, size_t, const char*, const tm*"
Function,-,strftime_l,size_t,"char*, size_t, const char*, const tm*, locale_t"
Function,+,string_stream_alloc,Stream*,
Function,-,strlcat,size_t,"char*, const char*, size_t"
Function,+,strlcpy,size_t,"char*, const char*, size_t"
@@ -2926,8 +3057,6 @@ Function,-,strndup,char*,"const char*, size_t"
Function,+,strnlen,size_t,"const char*, size_t"
Function,-,strnstr,char*,"const char*, const char*, size_t"
Function,-,strpbrk,char*,"const char*, const char*"
Function,-,strptime,char*,"const char*, const char*, tm*"
Function,-,strptime_l,char*,"const char*, const char*, tm*, locale_t"
Function,+,strrchr,char*,"const char*, int"
Function,-,strsep,char*,"char**, const char*"
Function,-,strsignal,char*,int
@@ -3189,7 +3318,6 @@ Function,+,text_input_set_validator,void,"TextInput*, TextInputValidatorCallback
Function,-,tgamma,double,double
Function,-,tgammaf,float,float
Function,-,tgammal,long double,long double
Function,-,time,time_t,time_t*
Function,-,timingsafe_bcmp,int,"const void*, const void*, size_t"
Function,-,timingsafe_memcmp,int,"const void*, const void*, size_t"
Function,-,tmpfile,FILE*,
@@ -3203,25 +3331,6 @@ Function,-,toupper_l,int,"int, locale_t"
Function,-,trunc,double,double
Function,-,truncf,float,float
Function,-,truncl,long double,long double
Function,-,tzset,void,
Function,-,uECC_compress,void,"const uint8_t*, uint8_t*, uECC_Curve"
Function,+,uECC_compute_public_key,int,"const uint8_t*, uint8_t*, uECC_Curve"
Function,-,uECC_curve_private_key_size,int,uECC_Curve
Function,-,uECC_curve_public_key_size,int,uECC_Curve
Function,-,uECC_decompress,void,"const uint8_t*, uint8_t*, uECC_Curve"
Function,-,uECC_get_rng,uECC_RNG_Function,
Function,-,uECC_make_key,int,"uint8_t*, uint8_t*, uECC_Curve"
Function,-,uECC_secp160r1,uECC_Curve,
Function,-,uECC_secp192r1,uECC_Curve,
Function,-,uECC_secp224r1,uECC_Curve,
Function,-,uECC_secp256k1,uECC_Curve,
Function,+,uECC_secp256r1,uECC_Curve,
Function,+,uECC_set_rng,void,uECC_RNG_Function
Function,-,uECC_shared_secret,int,"const uint8_t*, const uint8_t*, uint8_t*, uECC_Curve"
Function,+,uECC_sign,int,"const uint8_t*, const uint8_t*, unsigned, uint8_t*, uECC_Curve"
Function,-,uECC_sign_deterministic,int,"const uint8_t*, const uint8_t*, unsigned, const uECC_HashContext*, uint8_t*, uECC_Curve"
Function,-,uECC_valid_public_key,int,"const uint8_t*, uECC_Curve"
Function,-,uECC_verify,int,"const uint8_t*, const uint8_t*, unsigned, const uint8_t*, uECC_Curve"
Function,+,uint8_to_hex_chars,void,"const uint8_t*, uint8_t*, int"
Function,-,ungetc,int,"int, FILE*"
Function,-,unsetenv,int,const char*
@@ -3617,13 +3726,10 @@ Variable,-,MSIRangeTable,const uint32_t[16],
Variable,-,SmpsPrescalerTable,const uint32_t[4][6],
Variable,+,SystemCoreClock,uint32_t,
Variable,+,_ctype_,const char[],
Variable,-,_daylight,int,
Variable,+,_global_impure_ptr,_reent*,
Variable,+,_impure_ptr,_reent*,
Variable,-,_sys_errlist,const char*[],
Variable,-,_sys_nerr,int,
Variable,-,_timezone,long,
Variable,-,_tzname,char*[2],
Variable,+,cli_vcp,CliSession,
Variable,+,firmware_api_interface,const ElfApiInterface*,
Variable,+,furi_hal_i2c_bus_external,FuriHalI2cBus,
1 entry status name type params
2 Version + 46.0 49.1
3 Header + applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h
4 Header + applications/main/archive/helpers/archive_helpers_ext.h
5 Header + applications/services/applications.h
95 Header + lib/libusb_stm32/inc/usb_tmc.h
96 Header + lib/libusb_stm32/inc/usbd_core.h
97 Header + lib/mbedtls/include/mbedtls/des.h
98 Header + lib/mbedtls/include/mbedtls/ecdh.h
99 Header + lib/mbedtls/include/mbedtls/ecdsa.h
100 Header + lib/mbedtls/include/mbedtls/ecp.h
101 Header + lib/mbedtls/include/mbedtls/md.h
102 Header + lib/mbedtls/include/mbedtls/md5.h
103 Header + lib/mbedtls/include/mbedtls/sha1.h
104 Header + lib/micro-ecc/uECC.h lib/mbedtls/include/mbedtls/sha256.h
105 Header + lib/mlib/m-algo.h
106 Header + lib/mlib/m-array.h
107 Header + lib/mlib/m-bptree.h
150 Header + lib/nfc/protocols/slix/slix.h
151 Header + lib/nfc/protocols/st25tb/st25tb.h
152 Header + lib/nfc/protocols/st25tb/st25tb_poller.h
153 Header + lib/nfc/protocols/st25tb/st25tb_poller_sync.h
154 Header + lib/one_wire/maxim_crc.h
155 Header + lib/one_wire/one_wire_host.h
156 Header + lib/one_wire/one_wire_slave.h
213 Header + lib/toolbox/hex.h
214 Header + lib/toolbox/manchester_decoder.h
215 Header + lib/toolbox/manchester_encoder.h
Header + lib/toolbox/md5.h
216 Header + lib/toolbox/name_generator.h
217 Header + lib/toolbox/path.h
218 Header + lib/toolbox/pretty_format.h
219 Header + lib/toolbox/protocols/protocol_dict.h
220 Header + lib/toolbox/saved_struct.h
Header + lib/toolbox/sha256.h
221 Header + lib/toolbox/simple_array.h
222 Header + lib/toolbox/stream/buffered_file_stream.h
223 Header + lib/toolbox/stream/file_stream.h
541 Function - _tempnam_r char* _reent*, const char*, const char*
542 Function - _tmpfile_r FILE* _reent*
543 Function - _tmpnam_r char* _reent*, char*
Function - _tzset_r void _reent*
544 Function - _ungetc_r int _reent*, int, FILE*
545 Function - _unsetenv_r int _reent*, const char*
546 Function - _vasiprintf_r int _reent*, char**, const char*, __gnuc_va_list
587 Function + args_read_int_and_trim _Bool FuriString*, int*
588 Function + args_read_probably_quoted_string_and_trim _Bool FuriString*, FuriString*
589 Function + args_read_string_and_trim _Bool FuriString*, FuriString*
Function - asctime char* const tm*
Function - asctime_r char* const tm*, char*
590 Function - asin double double
591 Function - asinf float float
592 Function - asinh double double
729 Function + byte_input_set_header_text void ByteInput*, const char*
730 Function + byte_input_set_result_callback void ByteInput*, ByteInputCallback, ByteChangedCallback, void*, uint8_t*, uint8_t
731 Function - bzero void void*, size_t
732 Function - + calloc void* size_t, size_t
733 Function + canvas_clear void Canvas*
734 Function + canvas_commit void Canvas*
735 Function + canvas_current_font_height uint8_t const Canvas*
753 Function + canvas_draw_triangle void Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, CanvasDirection
754 Function + canvas_draw_xbm void Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, const uint8_t*
755 Function + canvas_get_font_params const CanvasFontParameters* const Canvas*, Font
756 Function + canvas_glyph_width uint8_t Canvas*, char Canvas*, uint16_t
757 Function + canvas_height uint8_t const Canvas*
758 Function + canvas_invert_color void Canvas*
759 Function + canvas_reset void Canvas*
785 Function + cli_session_close void Cli*
786 Function + cli_session_open void Cli*, void*
787 Function + cli_write void Cli*, const uint8_t*, size_t
Function - clock clock_t
788 Function + composite_api_resolver_add void CompositeApiResolver*, const ElfApiInterface*
789 Function + composite_api_resolver_alloc CompositeApiResolver*
790 Function + composite_api_resolver_free void CompositeApiResolver*
808 Function + crc32_calc_buffer uint32_t uint32_t, const void*, size_t
809 Function + crc32_calc_file uint32_t File*, const FileCrcProgressCb, void*
810 Function - ctermid char* char*
Function - ctime char* const time_t*
Function - ctime_r char* const time_t*, char*
811 Function - cuserid char* char*
812 Function + dialog_ex_alloc DialogEx*
813 Function + dialog_ex_disable_extended_events void DialogEx*
833 Function + dialog_message_set_text void DialogMessage*, const char*, uint8_t, uint8_t, Align, Align
834 Function + dialog_message_show DialogMessageButton DialogsApp*, const DialogMessage*
835 Function + dialog_message_show_storage_error void DialogsApp*, const char*
Function - difftime double time_t, time_t
836 Function + digital_sequence_add_signal void DigitalSequence*, uint8_t
837 Function - digital_sequence_alloc DigitalSequence* uint32_t, const GpioPin*
838 Function - digital_sequence_clear void DigitalSequence*
1791 Function - gets char* char*
1792 Function - getsubopt int char**, char**, char**
1793 Function - getw int FILE*
Function - gmtime tm* const time_t*
Function - gmtime_r tm* const time_t*, tm*
1794 Function + gui_add_framebuffer_callback void Gui*, GuiCanvasCommitCallback, void*
1795 Function + gui_add_view_port void Gui*, ViewPort*, GuiLayer
1796 Function + gui_direct_draw_acquire Canvas* Gui*
2116 Function + locale_set_date_format void LocaleDateFormat
2117 Function + locale_set_measurement_unit void LocaleMeasurementUnits
2118 Function + locale_set_time_format void LocaleTimeFormat
Function - localtime tm* const time_t*
Function - localtime_r tm* const time_t*, tm*
2119 Function - log double double
2120 Function - log10 double double
2121 Function - log10f float float
2159 Function - mbedtls_des_key_check_key_parity int const unsigned char[8]
2160 Function - mbedtls_des_key_check_weak int const unsigned char[8]
2161 Function - mbedtls_des_key_set_parity void unsigned char[8]
Function - mbedtls_des_self_test int int
2162 Function - mbedtls_des_setkey void uint32_t[32], const unsigned char[8]
2163 Function - mbedtls_des_setkey_dec int mbedtls_des_context*, const unsigned char[8]
2164 Function - mbedtls_des_setkey_enc int mbedtls_des_context*, const unsigned char[8]
2165 Function - mbedtls_ecdh_calc_secret int mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*
2166 Function - mbedtls_ecdh_can_do int mbedtls_ecp_group_id
2167 Function - mbedtls_ecdh_compute_shared int mbedtls_ecp_group*, mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*
2168 Function - mbedtls_ecdh_free void mbedtls_ecdh_context*
2169 Function - mbedtls_ecdh_gen_public int mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*
2170 Function - mbedtls_ecdh_get_params int mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side
2171 Function - mbedtls_ecdh_init void mbedtls_ecdh_context*
2172 Function - mbedtls_ecdh_make_params int mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*
2173 Function - mbedtls_ecdh_make_public int mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*
2174 Function - mbedtls_ecdh_read_params int mbedtls_ecdh_context*, const unsigned char**, const unsigned char*
2175 Function - mbedtls_ecdh_read_public int mbedtls_ecdh_context*, const unsigned char*, size_t
2176 Function - mbedtls_ecdh_setup int mbedtls_ecdh_context*, mbedtls_ecp_group_id
2177 Function - mbedtls_ecdsa_can_do int mbedtls_ecp_group_id
2178 Function - mbedtls_ecdsa_free void mbedtls_ecdsa_context*
2179 Function - mbedtls_ecdsa_from_keypair int mbedtls_ecdsa_context*, const mbedtls_ecp_keypair*
2180 Function - mbedtls_ecdsa_genkey int mbedtls_ecdsa_context*, mbedtls_ecp_group_id, int (*)(void*, unsigned char*, size_t), void*
2181 Function - mbedtls_ecdsa_init void mbedtls_ecdsa_context*
2182 Function - mbedtls_ecdsa_read_signature int mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t
2183 Function - mbedtls_ecdsa_read_signature_restartable int mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t, mbedtls_ecdsa_restart_ctx*
2184 Function - mbedtls_ecdsa_sign int mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*
2185 Function - mbedtls_ecdsa_sign_restartable int mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecdsa_restart_ctx*
2186 Function - mbedtls_ecdsa_verify int mbedtls_ecp_group*, const unsigned char*, size_t, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_mpi*
2187 Function - mbedtls_ecdsa_verify_restartable int mbedtls_ecp_group*, const unsigned char*, size_t, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_mpi*, mbedtls_ecdsa_restart_ctx*
2188 Function - mbedtls_ecdsa_write_signature int mbedtls_ecdsa_context*, mbedtls_md_type_t, const unsigned char*, size_t, unsigned char*, size_t, size_t*, int (*)(void*, unsigned char*, size_t), void*
2189 Function - mbedtls_ecdsa_write_signature_restartable int mbedtls_ecdsa_context*, mbedtls_md_type_t, const unsigned char*, size_t, unsigned char*, size_t, size_t*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecdsa_restart_ctx*
2190 Function - mbedtls_ecp_check_privkey int const mbedtls_ecp_group*, const mbedtls_mpi*
2191 Function - mbedtls_ecp_check_pub_priv int const mbedtls_ecp_keypair*, const mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*
2192 Function - mbedtls_ecp_check_pubkey int const mbedtls_ecp_group*, const mbedtls_ecp_point*
2193 Function - mbedtls_ecp_copy int mbedtls_ecp_point*, const mbedtls_ecp_point*
2194 Function - mbedtls_ecp_curve_info_from_grp_id const mbedtls_ecp_curve_info* mbedtls_ecp_group_id
2195 Function - mbedtls_ecp_curve_info_from_name const mbedtls_ecp_curve_info* const char*
2196 Function - mbedtls_ecp_curve_info_from_tls_id const mbedtls_ecp_curve_info* uint16_t
2197 Function - mbedtls_ecp_curve_list const mbedtls_ecp_curve_info*
2198 Function - mbedtls_ecp_export int const mbedtls_ecp_keypair*, mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*
2199 Function - mbedtls_ecp_gen_key int mbedtls_ecp_group_id, mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*
2200 Function - mbedtls_ecp_gen_keypair int mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*
2201 Function - mbedtls_ecp_gen_keypair_base int mbedtls_ecp_group*, const mbedtls_ecp_point*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*
2202 Function - mbedtls_ecp_gen_privkey int const mbedtls_ecp_group*, mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*
2203 Function - mbedtls_ecp_get_type mbedtls_ecp_curve_type const mbedtls_ecp_group*
2204 Function - mbedtls_ecp_group_copy int mbedtls_ecp_group*, const mbedtls_ecp_group*
2205 Function - mbedtls_ecp_group_free void mbedtls_ecp_group*
2206 Function - mbedtls_ecp_group_init void mbedtls_ecp_group*
2207 Function - mbedtls_ecp_group_load int mbedtls_ecp_group*, mbedtls_ecp_group_id
2208 Function - mbedtls_ecp_grp_id_list const mbedtls_ecp_group_id*
2209 Function - mbedtls_ecp_is_zero int mbedtls_ecp_point*
2210 Function - mbedtls_ecp_keypair_free void mbedtls_ecp_keypair*
2211 Function - mbedtls_ecp_keypair_init void mbedtls_ecp_keypair*
2212 Function - mbedtls_ecp_mul int mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*
2213 Function - mbedtls_ecp_mul_restartable int mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecp_restart_ctx*
2214 Function - mbedtls_ecp_muladd int mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*
2215 Function - mbedtls_ecp_muladd_restartable int mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, mbedtls_ecp_restart_ctx*
2216 Function - mbedtls_ecp_point_cmp int const mbedtls_ecp_point*, const mbedtls_ecp_point*
2217 Function - mbedtls_ecp_point_free void mbedtls_ecp_point*
2218 Function - mbedtls_ecp_point_init void mbedtls_ecp_point*
2219 Function - mbedtls_ecp_point_read_binary int const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char*, size_t
2220 Function - mbedtls_ecp_point_read_string int mbedtls_ecp_point*, int, const char*, const char*
2221 Function - mbedtls_ecp_point_write_binary int const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t
2222 Function - mbedtls_ecp_read_key int mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t
2223 Function - mbedtls_ecp_set_zero int mbedtls_ecp_point*
2224 Function - mbedtls_ecp_tls_read_group int mbedtls_ecp_group*, const unsigned char**, size_t
2225 Function - mbedtls_ecp_tls_read_group_id int mbedtls_ecp_group_id*, const unsigned char**, size_t
2226 Function - mbedtls_ecp_tls_read_point int const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char**, size_t
2227 Function - mbedtls_ecp_tls_write_group int const mbedtls_ecp_group*, size_t*, unsigned char*, size_t
2228 Function - mbedtls_ecp_tls_write_point int const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t
2229 Function - mbedtls_ecp_write_key int mbedtls_ecp_keypair*, unsigned char*, size_t
2230 Function - mbedtls_internal_md5_process int mbedtls_md5_context*, const unsigned char[64]
2231 Function - mbedtls_internal_sha1_process int mbedtls_sha1_context*, const unsigned char[64]
2232 Function - mbedtls_platform_gmtime_r mbedtls_internal_sha256_process tm* int const mbedtls_time_t*, tm* mbedtls_sha256_context*, const unsigned char[64]
2233 Function - mbedtls_md int const mbedtls_md_info_t*, const unsigned char*, size_t, unsigned char*
2234 Function - mbedtls_md5 int const unsigned char*, size_t, unsigned char[16]
2235 Function - mbedtls_md5_clone void mbedtls_md5_context*, const mbedtls_md5_context*
2236 Function - mbedtls_md5_finish int mbedtls_md5_context*, unsigned char[16]
2237 Function - mbedtls_md5_free void mbedtls_md5_context*
2238 Function - mbedtls_md5_init void mbedtls_md5_context*
2239 Function - mbedtls_md5_starts int mbedtls_md5_context*
2240 Function - mbedtls_md5_update int mbedtls_md5_context*, const unsigned char*, size_t
2241 Function - mbedtls_md_clone int mbedtls_md_context_t*, const mbedtls_md_context_t*
2242 Function - mbedtls_md_finish int mbedtls_md_context_t*, unsigned char*
2243 Function - mbedtls_md_free void mbedtls_md_context_t*
2244 Function - mbedtls_md_get_name const char* const mbedtls_md_info_t*
2245 Function - mbedtls_md_get_size unsigned char const mbedtls_md_info_t*
2246 Function - mbedtls_md_get_type mbedtls_md_type_t const mbedtls_md_info_t*
2247 Function - mbedtls_md_hmac int const mbedtls_md_info_t*, const unsigned char*, size_t, const unsigned char*, size_t, unsigned char*
2248 Function - mbedtls_md_hmac_finish int mbedtls_md_context_t*, unsigned char*
2249 Function - mbedtls_md_hmac_reset int mbedtls_md_context_t*
2250 Function - mbedtls_md_hmac_starts int mbedtls_md_context_t*, const unsigned char*, size_t
2251 Function - mbedtls_md_hmac_update int mbedtls_md_context_t*, const unsigned char*, size_t
2252 Function - mbedtls_md_info_from_ctx const mbedtls_md_info_t* const mbedtls_md_context_t*
2253 Function - mbedtls_md_info_from_string const mbedtls_md_info_t* const char*
2254 Function - mbedtls_md_info_from_type const mbedtls_md_info_t* mbedtls_md_type_t
2255 Function - mbedtls_md_init void mbedtls_md_context_t*
2256 Function - mbedtls_md_list const int*
2257 Function - mbedtls_md_setup int mbedtls_md_context_t*, const mbedtls_md_info_t*, int
2258 Function - mbedtls_md_starts int mbedtls_md_context_t*
2259 Function - mbedtls_md_update int mbedtls_md_context_t*, const unsigned char*, size_t
2260 Function - mbedtls_mpi_add_abs int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2261 Function - mbedtls_mpi_add_int int mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint
2262 Function - mbedtls_mpi_add_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2263 Function - mbedtls_mpi_bitlen size_t const mbedtls_mpi*
2264 Function - mbedtls_mpi_cmp_abs int const mbedtls_mpi*, const mbedtls_mpi*
2265 Function - mbedtls_mpi_cmp_int int const mbedtls_mpi*, mbedtls_mpi_sint
2266 Function - mbedtls_mpi_cmp_mpi int const mbedtls_mpi*, const mbedtls_mpi*
2267 Function - mbedtls_mpi_copy int mbedtls_mpi*, const mbedtls_mpi*
2268 Function - mbedtls_mpi_div_int int mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint
2269 Function - mbedtls_mpi_div_mpi int mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2270 Function - mbedtls_mpi_exp_mod int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi*
2271 Function - mbedtls_mpi_fill_random int mbedtls_mpi*, size_t, int (*)(void*, unsigned char*, size_t), void*
2272 Function - mbedtls_mpi_free void mbedtls_mpi*
2273 Function - mbedtls_mpi_gcd int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2274 Function - mbedtls_mpi_gen_prime int mbedtls_mpi*, size_t, int, int (*)(void*, unsigned char*, size_t), void*
2275 Function - mbedtls_mpi_get_bit int const mbedtls_mpi*, size_t
2276 Function - mbedtls_mpi_grow int mbedtls_mpi*, size_t
2277 Function - mbedtls_mpi_init void mbedtls_mpi*
2278 Function - mbedtls_mpi_inv_mod int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2279 Function - mbedtls_mpi_is_prime_ext int const mbedtls_mpi*, int, int (*)(void*, unsigned char*, size_t), void*
2280 Function - mbedtls_mpi_lsb size_t const mbedtls_mpi*
2281 Function - mbedtls_mpi_lset int mbedtls_mpi*, mbedtls_mpi_sint
2282 Function - mbedtls_mpi_lt_mpi_ct int const mbedtls_mpi*, const mbedtls_mpi*, unsigned*
2283 Function - mbedtls_mpi_mod_int int mbedtls_mpi_uint*, const mbedtls_mpi*, mbedtls_mpi_sint
2284 Function - mbedtls_mpi_mod_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2285 Function - mbedtls_mpi_mul_int int mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_uint
2286 Function - mbedtls_mpi_mul_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2287 Function - mbedtls_mpi_random int mbedtls_mpi*, mbedtls_mpi_sint, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*
2288 Function - mbedtls_mpi_read_binary int mbedtls_mpi*, const unsigned char*, size_t
2289 Function - mbedtls_mpi_read_binary_le int mbedtls_mpi*, const unsigned char*, size_t
2290 Function - mbedtls_mpi_read_string int mbedtls_mpi*, int, const char*
2291 Function - mbedtls_mpi_safe_cond_assign int mbedtls_mpi*, const mbedtls_mpi*, unsigned char
2292 Function - mbedtls_mpi_safe_cond_swap int mbedtls_mpi*, mbedtls_mpi*, unsigned char
2293 Function - mbedtls_mpi_set_bit int mbedtls_mpi*, size_t, unsigned char
2294 Function - mbedtls_mpi_shift_l int mbedtls_mpi*, size_t
2295 Function - mbedtls_mpi_shift_r int mbedtls_mpi*, size_t
2296 Function - mbedtls_mpi_shrink int mbedtls_mpi*, size_t
2297 Function - mbedtls_mpi_size size_t const mbedtls_mpi*
2298 Function - mbedtls_mpi_sub_abs int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2299 Function - mbedtls_mpi_sub_int int mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint
2300 Function - mbedtls_mpi_sub_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
2301 Function - mbedtls_mpi_swap void mbedtls_mpi*, mbedtls_mpi*
2302 Function - mbedtls_mpi_write_binary int const mbedtls_mpi*, unsigned char*, size_t
2303 Function - mbedtls_mpi_write_binary_le int const mbedtls_mpi*, unsigned char*, size_t
2304 Function - mbedtls_mpi_write_string int const mbedtls_mpi*, int, char*, size_t, size_t*
2305 Function - mbedtls_platform_zeroize void void*, size_t
2306 Function + - mbedtls_sha1 int const unsigned char*, size_t, unsigned char[20]
2307 Function - mbedtls_sha1_clone void mbedtls_sha1_context*, const mbedtls_sha1_context*
2308 Function - mbedtls_sha1_finish int mbedtls_sha1_context*, unsigned char[20]
2309 Function - mbedtls_sha1_free void mbedtls_sha1_context*
2310 Function - mbedtls_sha1_init void mbedtls_sha1_context*
Function - mbedtls_sha1_self_test int int
2311 Function - mbedtls_sha1_starts int mbedtls_sha1_context*
2312 Function - mbedtls_sha1_update int mbedtls_sha1_context*, const unsigned char*, size_t
2313 Function - mbedtls_sha256 int const unsigned char*, size_t, unsigned char*, int
2314 Function - mbedtls_sha256_clone void mbedtls_sha256_context*, const mbedtls_sha256_context*
2315 Function - mbedtls_sha256_finish int mbedtls_sha256_context*, unsigned char*
2316 Function - mbedtls_sha256_free void mbedtls_sha256_context*
2317 Function - mbedtls_sha256_init void mbedtls_sha256_context*
2318 Function - mbedtls_sha256_starts int mbedtls_sha256_context*, int
2319 Function - mbedtls_sha256_update int mbedtls_sha256_context*, const unsigned char*, size_t
2320 Function - mblen int const char*, size_t
2321 Function - mbstowcs size_t wchar_t*, const char*, size_t
2322 Function - mbtowc int wchar_t*, const char*, size_t
Function + md5 void const unsigned char*, size_t, unsigned char[16]
Function + md5_finish void md5_context*, unsigned char[16]
Function + md5_process void md5_context*, const unsigned char[64]
Function + md5_starts void md5_context*
Function + md5_update void md5_context*, const unsigned char*, size_t
2323 Function - memccpy void* void*, const void*, int, size_t
2324 Function + memchr void* const void*, int, size_t
2325 Function + memcmp int const void*, const void*, size_t
2373 Function + mf_classic_is_value_block _Bool MfClassicSectorTrailer*, uint8_t
2374 Function + mf_classic_load _Bool MfClassicData*, FlipperFormat*, uint32_t
2375 Function + mf_classic_poller_auth MfClassicError MfClassicPoller*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicAuthContext*
2376 Function + mf_classic_poller_auth_nested MfClassicError MfClassicPoller*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicAuthContext*
2377 Function + mf_classic_poller_get_nt_nested MfClassicError MfClassicPoller*, uint8_t, MfClassicKeyType, MfClassicNt*
2378 Function + mf_classic_poller_get_nt MfClassicError MfClassicPoller*, uint8_t, MfClassicKeyType, MfClassicNt*
2379 Function + mf_classic_poller_halt MfClassicError MfClassicPoller*
2380 Function + mf_classic_poller_read_block MfClassicError MfClassicPoller*, uint8_t, MfClassicBlock*
2473 Function - mkstemp int char*
2474 Function - mkstemps int char*, int
2475 Function - mktemp char* char*
Function - mktime time_t tm*
2476 Function - modf double double, double*
2477 Function - modff float float, float*
2478 Function - modfl long double long double, long double*
2833 Function - setlinebuf int FILE*
2834 Function - setstate char* char*
2835 Function - setvbuf int FILE*, char*, int, size_t
Function + sha256 void const unsigned char*, unsigned int, unsigned char[32]
Function + sha256_finish void sha256_context*, unsigned char[32]
Function + sha256_process void sha256_context*
Function + sha256_start void sha256_context*
Function + sha256_update void sha256_context*, const unsigned char*, unsigned int
2836 Function + signal_reader_alloc SignalReader* const GpioPin*, uint32_t
2837 Function + signal_reader_free void SignalReader*
2838 Function + signal_reader_set_polarity void SignalReader*, SignalReaderPolarity
2921 Function + st25tb_get_base_data St25tbData* const St25tbData*
2922 Function + st25tb_get_block_count uint8_t St25tbType
2923 Function + st25tb_get_device_name const char* const St25tbData*, NfcDeviceNameType
2924 Function + st25tb_get_type_from_uid St25tbType const uint8_t*
2925 Function + st25tb_get_uid const uint8_t* const St25tbData*, size_t*
2926 Function + st25tb_is_equal _Bool const St25tbData*, const St25tbData*
2927 Function + st25tb_load _Bool St25tbData*, FlipperFormat*, uint32_t
Function + st25tb_poller_activate St25tbError St25tbPoller*, St25tbData*
2928 Function + st25tb_poller_get_uid St25tbError St25tbPoller*, uint8_t*
2929 Function + st25tb_poller_halt St25tbError St25tbPoller*
2930 Function + st25tb_poller_initiate St25tbError St25tbPoller*, uint8_t*
2931 Function + st25tb_poller_read_block St25tbError St25tbPoller*, uint32_t*, uint8_t
2932 Function + st25tb_poller_select St25tbError St25tbPoller*, uint8_t*
2933 Function + st25tb_poller_send_frame St25tbError St25tbPoller*, const BitBuffer*, BitBuffer*, uint32_t
2934 Function + st25tb_poller_sync_detect_type St25tbError Nfc*, St25tbType*
2935 Function + st25tb_poller_sync_read St25tbError Nfc*, St25tbData*
2936 Function + st25tb_poller_sync_read_block St25tbError Nfc*, uint8_t, uint32_t*
2937 Function + st25tb_poller_sync_write_block St25tbError Nfc*, uint8_t, uint32_t
2938 Function + st25tb_poller_write_block St25tbError St25tbPoller*, uint32_t, uint8_t
2939 Function + st25tb_reset void St25tbData*
2940 Function + st25tb_save _Bool const St25tbData*, FlipperFormat*
2941 Function + st25tb_set_uid _Bool St25tbData*, const uint8_t*, size_t
3043 Function - strerror char* int
3044 Function - strerror_l char* int, locale_t
3045 Function - strerror_r char* int, char*, size_t
Function - strftime size_t char*, size_t, const char*, const tm*
Function - strftime_l size_t char*, size_t, const char*, const tm*, locale_t
3046 Function + string_stream_alloc Stream*
3047 Function - strlcat size_t char*, const char*, size_t
3048 Function + strlcpy size_t char*, const char*, size_t
3057 Function + strnlen size_t const char*, size_t
3058 Function - strnstr char* const char*, const char*, size_t
3059 Function - strpbrk char* const char*, const char*
Function - strptime char* const char*, const char*, tm*
Function - strptime_l char* const char*, const char*, tm*, locale_t
3060 Function + strrchr char* const char*, int
3061 Function - strsep char* char**, const char*
3062 Function - strsignal char* int
3318 Function - tgamma double double
3319 Function - tgammaf float float
3320 Function - tgammal long double long double
Function - time time_t time_t*
3321 Function - timingsafe_bcmp int const void*, const void*, size_t
3322 Function - timingsafe_memcmp int const void*, const void*, size_t
3323 Function - tmpfile FILE*
3331 Function - trunc double double
3332 Function - truncf float float
3333 Function - truncl long double long double
Function - tzset void
Function - uECC_compress void const uint8_t*, uint8_t*, uECC_Curve
Function + uECC_compute_public_key int const uint8_t*, uint8_t*, uECC_Curve
Function - uECC_curve_private_key_size int uECC_Curve
Function - uECC_curve_public_key_size int uECC_Curve
Function - uECC_decompress void const uint8_t*, uint8_t*, uECC_Curve
Function - uECC_get_rng uECC_RNG_Function
Function - uECC_make_key int uint8_t*, uint8_t*, uECC_Curve
Function - uECC_secp160r1 uECC_Curve
Function - uECC_secp192r1 uECC_Curve
Function - uECC_secp224r1 uECC_Curve
Function - uECC_secp256k1 uECC_Curve
Function + uECC_secp256r1 uECC_Curve
Function + uECC_set_rng void uECC_RNG_Function
Function - uECC_shared_secret int const uint8_t*, const uint8_t*, uint8_t*, uECC_Curve
Function + uECC_sign int const uint8_t*, const uint8_t*, unsigned, uint8_t*, uECC_Curve
Function - uECC_sign_deterministic int const uint8_t*, const uint8_t*, unsigned, const uECC_HashContext*, uint8_t*, uECC_Curve
Function - uECC_valid_public_key int const uint8_t*, uECC_Curve
Function - uECC_verify int const uint8_t*, const uint8_t*, unsigned, const uint8_t*, uECC_Curve
3334 Function + uint8_to_hex_chars void const uint8_t*, uint8_t*, int
3335 Function - ungetc int int, FILE*
3336 Function - unsetenv int const char*
3726 Variable - SmpsPrescalerTable const uint32_t[4][6]
3727 Variable + SystemCoreClock uint32_t
3728 Variable + _ctype_ const char[]
Variable - _daylight int
3729 Variable + _global_impure_ptr _reent*
3730 Variable + _impure_ptr _reent*
3731 Variable - _sys_errlist const char*[]
3732 Variable - _sys_nerr int
Variable - _timezone long
Variable - _tzname char*[2]
3733 Variable + cli_vcp CliSession
3734 Variable + firmware_api_interface const ElfApiInterface*
3735 Variable + furi_hal_i2c_bus_external FuriHalI2cBus