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/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@@ -77,8 +77,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,,
@@ -136,13 +141,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,,
@@ -452,7 +455,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"
@@ -499,8 +501,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
@@ -611,7 +611,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*
@@ -633,7 +633,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*
@@ -665,7 +665,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*
@@ -689,8 +688,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*
@@ -716,7 +713,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*
@@ -1518,8 +1514,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*
@@ -1637,8 +1631,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
@@ -1682,29 +1674,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_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"
@@ -1737,7 +1867,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*"
@@ -2003,11 +2132,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"
@@ -2171,8 +2295,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"
@@ -2187,8 +2309,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
@@ -2263,7 +2383,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*,
@@ -2277,25 +2396,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*
@@ -2428,13 +2528,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/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
77 Header + lib/libusb_stm32/inc/usb_tmc.h
78 Header + lib/libusb_stm32/inc/usbd_core.h
79 Header + lib/mbedtls/include/mbedtls/des.h
80 Header + lib/mbedtls/include/mbedtls/ecdh.h
81 Header + lib/mbedtls/include/mbedtls/ecdsa.h
82 Header + lib/mbedtls/include/mbedtls/ecp.h
83 Header + lib/mbedtls/include/mbedtls/md.h
84 Header + lib/mbedtls/include/mbedtls/md5.h
85 Header + lib/mbedtls/include/mbedtls/sha1.h
86 Header + lib/micro-ecc/uECC.h lib/mbedtls/include/mbedtls/sha256.h
87 Header + lib/mlib/m-algo.h
88 Header + lib/mlib/m-array.h
89 Header + lib/mlib/m-bptree.h
141 Header + lib/toolbox/hex.h
142 Header + lib/toolbox/manchester_decoder.h
143 Header + lib/toolbox/manchester_encoder.h
Header + lib/toolbox/md5.h
144 Header + lib/toolbox/name_generator.h
145 Header + lib/toolbox/path.h
146 Header + lib/toolbox/pretty_format.h
147 Header + lib/toolbox/protocols/protocol_dict.h
148 Header + lib/toolbox/saved_struct.h
Header + lib/toolbox/sha256.h
149 Header + lib/toolbox/simple_array.h
150 Header + lib/toolbox/stream/buffered_file_stream.h
151 Header + lib/toolbox/stream/file_stream.h
455 Function - _tempnam_r char* _reent*, const char*, const char*
456 Function - _tmpfile_r FILE* _reent*
457 Function - _tmpnam_r char* _reent*, char*
Function - _tzset_r void _reent*
458 Function - _ungetc_r int _reent*, int, FILE*
459 Function - _unsetenv_r int _reent*, const char*
460 Function - _vasiprintf_r int _reent*, char**, const char*, __gnuc_va_list
501 Function + args_read_int_and_trim _Bool FuriString*, int*
502 Function + args_read_probably_quoted_string_and_trim _Bool FuriString*, FuriString*
503 Function + args_read_string_and_trim _Bool FuriString*, FuriString*
Function - asctime char* const tm*
Function - asctime_r char* const tm*, char*
504 Function - asin double double
505 Function - asinf float float
506 Function - asinh double double
611 Function + byte_input_set_header_text void ByteInput*, const char*
612 Function + byte_input_set_result_callback void ByteInput*, ByteInputCallback, ByteChangedCallback, void*, uint8_t*, uint8_t
613 Function - bzero void void*, size_t
614 Function - + calloc void* size_t, size_t
615 Function + canvas_clear void Canvas*
616 Function + canvas_commit void Canvas*
617 Function + canvas_current_font_height uint8_t const Canvas*
633 Function + canvas_draw_triangle void Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, CanvasDirection
634 Function + canvas_draw_xbm void Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, const uint8_t*
635 Function + canvas_get_font_params const CanvasFontParameters* const Canvas*, Font
636 Function + canvas_glyph_width uint8_t Canvas*, char Canvas*, uint16_t
637 Function + canvas_height uint8_t const Canvas*
638 Function + canvas_invert_color void Canvas*
639 Function + canvas_reset void Canvas*
665 Function + cli_session_close void Cli*
666 Function + cli_session_open void Cli*, void*
667 Function + cli_write void Cli*, const uint8_t*, size_t
Function - clock clock_t
668 Function + composite_api_resolver_add void CompositeApiResolver*, const ElfApiInterface*
669 Function + composite_api_resolver_alloc CompositeApiResolver*
670 Function + composite_api_resolver_free void CompositeApiResolver*
688 Function + crc32_calc_buffer uint32_t uint32_t, const void*, size_t
689 Function + crc32_calc_file uint32_t File*, const FileCrcProgressCb, void*
690 Function - ctermid char* char*
Function - ctime char* const time_t*
Function - ctime_r char* const time_t*, char*
691 Function - cuserid char* char*
692 Function + dialog_ex_alloc DialogEx*
693 Function + dialog_ex_disable_extended_events void DialogEx*
713 Function + dialog_message_set_text void DialogMessage*, const char*, uint8_t, uint8_t, Align, Align
714 Function + dialog_message_show DialogMessageButton DialogsApp*, const DialogMessage*
715 Function + dialog_message_show_storage_error void DialogsApp*, const char*
Function - difftime double time_t, time_t
716 Function + digital_sequence_add_signal void DigitalSequence*, uint8_t
717 Function - digital_sequence_alloc DigitalSequence* uint32_t, const GpioPin*
718 Function - digital_sequence_clear void DigitalSequence*
1514 Function - gets char* char*
1515 Function - getsubopt int char**, char**, char**
1516 Function - getw int FILE*
Function - gmtime tm* const time_t*
Function - gmtime_r tm* const time_t*, tm*
1517 Function + gui_add_framebuffer_callback void Gui*, GuiCanvasCommitCallback, void*
1518 Function + gui_add_view_port void Gui*, ViewPort*, GuiLayer
1519 Function + gui_direct_draw_acquire Canvas* Gui*
1631 Function + locale_set_date_format void LocaleDateFormat
1632 Function + locale_set_measurement_unit void LocaleMeasurementUnits
1633 Function + locale_set_time_format void LocaleTimeFormat
Function - localtime tm* const time_t*
Function - localtime_r tm* const time_t*, tm*
1634 Function - log double double
1635 Function - log10 double double
1636 Function - log10f float float
1674 Function - mbedtls_des_key_check_key_parity int const unsigned char[8]
1675 Function - mbedtls_des_key_check_weak int const unsigned char[8]
1676 Function - mbedtls_des_key_set_parity void unsigned char[8]
Function - mbedtls_des_self_test int int
1677 Function - mbedtls_des_setkey void uint32_t[32], const unsigned char[8]
1678 Function - mbedtls_des_setkey_dec int mbedtls_des_context*, const unsigned char[8]
1679 Function - mbedtls_des_setkey_enc int mbedtls_des_context*, const unsigned char[8]
1680 Function - mbedtls_ecdh_calc_secret int mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*
1681 Function - mbedtls_ecdh_can_do int mbedtls_ecp_group_id
1682 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*
1683 Function - mbedtls_ecdh_free void mbedtls_ecdh_context*
1684 Function - mbedtls_ecdh_gen_public int mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*
1685 Function - mbedtls_ecdh_get_params int mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side
1686 Function - mbedtls_ecdh_init void mbedtls_ecdh_context*
1687 Function - mbedtls_ecdh_make_params int mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*
1688 Function - mbedtls_ecdh_make_public int mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*
1689 Function - mbedtls_ecdh_read_params int mbedtls_ecdh_context*, const unsigned char**, const unsigned char*
1690 Function - mbedtls_ecdh_read_public int mbedtls_ecdh_context*, const unsigned char*, size_t
1691 Function - mbedtls_ecdh_setup int mbedtls_ecdh_context*, mbedtls_ecp_group_id
1692 Function - mbedtls_ecdsa_can_do int mbedtls_ecp_group_id
1693 Function - mbedtls_ecdsa_free void mbedtls_ecdsa_context*
1694 Function - mbedtls_ecdsa_from_keypair int mbedtls_ecdsa_context*, const mbedtls_ecp_keypair*
1695 Function - mbedtls_ecdsa_genkey int mbedtls_ecdsa_context*, mbedtls_ecp_group_id, int (*)(void*, unsigned char*, size_t), void*
1696 Function - mbedtls_ecdsa_init void mbedtls_ecdsa_context*
1697 Function - mbedtls_ecdsa_read_signature int mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t
1698 Function - mbedtls_ecdsa_read_signature_restartable int mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t, mbedtls_ecdsa_restart_ctx*
1699 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*
1700 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*
1701 Function - mbedtls_ecdsa_verify int mbedtls_ecp_group*, const unsigned char*, size_t, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_mpi*
1702 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*
1703 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*
1704 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*
1705 Function - mbedtls_ecp_check_privkey int const mbedtls_ecp_group*, const mbedtls_mpi*
1706 Function - mbedtls_ecp_check_pub_priv int const mbedtls_ecp_keypair*, const mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*
1707 Function - mbedtls_ecp_check_pubkey int const mbedtls_ecp_group*, const mbedtls_ecp_point*
1708 Function - mbedtls_ecp_copy int mbedtls_ecp_point*, const mbedtls_ecp_point*
1709 Function - mbedtls_ecp_curve_info_from_grp_id const mbedtls_ecp_curve_info* mbedtls_ecp_group_id
1710 Function - mbedtls_ecp_curve_info_from_name const mbedtls_ecp_curve_info* const char*
1711 Function - mbedtls_ecp_curve_info_from_tls_id const mbedtls_ecp_curve_info* uint16_t
1712 Function - mbedtls_ecp_curve_list const mbedtls_ecp_curve_info*
1713 Function - mbedtls_ecp_export int const mbedtls_ecp_keypair*, mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*
1714 Function - mbedtls_ecp_gen_key int mbedtls_ecp_group_id, mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*
1715 Function - mbedtls_ecp_gen_keypair int mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*
1716 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*
1717 Function - mbedtls_ecp_gen_privkey int const mbedtls_ecp_group*, mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*
1718 Function - mbedtls_ecp_get_type mbedtls_ecp_curve_type const mbedtls_ecp_group*
1719 Function - mbedtls_ecp_group_copy int mbedtls_ecp_group*, const mbedtls_ecp_group*
1720 Function - mbedtls_ecp_group_free void mbedtls_ecp_group*
1721 Function - mbedtls_ecp_group_init void mbedtls_ecp_group*
1722 Function - mbedtls_ecp_group_load int mbedtls_ecp_group*, mbedtls_ecp_group_id
1723 Function - mbedtls_ecp_grp_id_list const mbedtls_ecp_group_id*
1724 Function - mbedtls_ecp_is_zero int mbedtls_ecp_point*
1725 Function - mbedtls_ecp_keypair_free void mbedtls_ecp_keypair*
1726 Function - mbedtls_ecp_keypair_init void mbedtls_ecp_keypair*
1727 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*
1728 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*
1729 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*
1730 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*
1731 Function - mbedtls_ecp_point_cmp int const mbedtls_ecp_point*, const mbedtls_ecp_point*
1732 Function - mbedtls_ecp_point_free void mbedtls_ecp_point*
1733 Function - mbedtls_ecp_point_init void mbedtls_ecp_point*
1734 Function - mbedtls_ecp_point_read_binary int const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char*, size_t
1735 Function - mbedtls_ecp_point_read_string int mbedtls_ecp_point*, int, const char*, const char*
1736 Function - mbedtls_ecp_point_write_binary int const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t
1737 Function - mbedtls_ecp_read_key int mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t
1738 Function - mbedtls_ecp_set_zero int mbedtls_ecp_point*
1739 Function - mbedtls_ecp_tls_read_group int mbedtls_ecp_group*, const unsigned char**, size_t
1740 Function - mbedtls_ecp_tls_read_group_id int mbedtls_ecp_group_id*, const unsigned char**, size_t
1741 Function - mbedtls_ecp_tls_read_point int const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char**, size_t
1742 Function - mbedtls_ecp_tls_write_group int const mbedtls_ecp_group*, size_t*, unsigned char*, size_t
1743 Function - mbedtls_ecp_tls_write_point int const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t
1744 Function - mbedtls_ecp_write_key int mbedtls_ecp_keypair*, unsigned char*, size_t
1745 Function - mbedtls_internal_md5_process int mbedtls_md5_context*, const unsigned char[64]
1746 Function - mbedtls_internal_sha1_process int mbedtls_sha1_context*, const unsigned char[64]
1747 Function - mbedtls_platform_gmtime_r mbedtls_internal_sha256_process tm* int const mbedtls_time_t*, tm* mbedtls_sha256_context*, const unsigned char[64]
1748 Function - mbedtls_md int const mbedtls_md_info_t*, const unsigned char*, size_t, unsigned char*
1749 Function - mbedtls_md5 int const unsigned char*, size_t, unsigned char[16]
1750 Function - mbedtls_md5_clone void mbedtls_md5_context*, const mbedtls_md5_context*
1751 Function - mbedtls_md5_finish int mbedtls_md5_context*, unsigned char[16]
1752 Function - mbedtls_md5_free void mbedtls_md5_context*
1753 Function - mbedtls_md5_init void mbedtls_md5_context*
1754 Function - mbedtls_md5_starts int mbedtls_md5_context*
1755 Function - mbedtls_md5_update int mbedtls_md5_context*, const unsigned char*, size_t
1756 Function - mbedtls_md_clone int mbedtls_md_context_t*, const mbedtls_md_context_t*
1757 Function - mbedtls_md_finish int mbedtls_md_context_t*, unsigned char*
1758 Function - mbedtls_md_free void mbedtls_md_context_t*
1759 Function - mbedtls_md_get_name const char* const mbedtls_md_info_t*
1760 Function - mbedtls_md_get_size unsigned char const mbedtls_md_info_t*
1761 Function - mbedtls_md_get_type mbedtls_md_type_t const mbedtls_md_info_t*
1762 Function - mbedtls_md_hmac int const mbedtls_md_info_t*, const unsigned char*, size_t, const unsigned char*, size_t, unsigned char*
1763 Function - mbedtls_md_hmac_finish int mbedtls_md_context_t*, unsigned char*
1764 Function - mbedtls_md_hmac_reset int mbedtls_md_context_t*
1765 Function - mbedtls_md_hmac_starts int mbedtls_md_context_t*, const unsigned char*, size_t
1766 Function - mbedtls_md_hmac_update int mbedtls_md_context_t*, const unsigned char*, size_t
1767 Function - mbedtls_md_info_from_ctx const mbedtls_md_info_t* const mbedtls_md_context_t*
1768 Function - mbedtls_md_info_from_string const mbedtls_md_info_t* const char*
1769 Function - mbedtls_md_info_from_type const mbedtls_md_info_t* mbedtls_md_type_t
1770 Function - mbedtls_md_init void mbedtls_md_context_t*
1771 Function - mbedtls_md_list const int*
1772 Function - mbedtls_md_setup int mbedtls_md_context_t*, const mbedtls_md_info_t*, int
1773 Function - mbedtls_md_starts int mbedtls_md_context_t*
1774 Function - mbedtls_md_update int mbedtls_md_context_t*, const unsigned char*, size_t
1775 Function - mbedtls_mpi_add_abs int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1776 Function - mbedtls_mpi_add_int int mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint
1777 Function - mbedtls_mpi_add_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1778 Function - mbedtls_mpi_bitlen size_t const mbedtls_mpi*
1779 Function - mbedtls_mpi_cmp_abs int const mbedtls_mpi*, const mbedtls_mpi*
1780 Function - mbedtls_mpi_cmp_int int const mbedtls_mpi*, mbedtls_mpi_sint
1781 Function - mbedtls_mpi_cmp_mpi int const mbedtls_mpi*, const mbedtls_mpi*
1782 Function - mbedtls_mpi_copy int mbedtls_mpi*, const mbedtls_mpi*
1783 Function - mbedtls_mpi_div_int int mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint
1784 Function - mbedtls_mpi_div_mpi int mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1785 Function - mbedtls_mpi_exp_mod int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi*
1786 Function - mbedtls_mpi_fill_random int mbedtls_mpi*, size_t, int (*)(void*, unsigned char*, size_t), void*
1787 Function - mbedtls_mpi_free void mbedtls_mpi*
1788 Function - mbedtls_mpi_gcd int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1789 Function - mbedtls_mpi_gen_prime int mbedtls_mpi*, size_t, int, int (*)(void*, unsigned char*, size_t), void*
1790 Function - mbedtls_mpi_get_bit int const mbedtls_mpi*, size_t
1791 Function - mbedtls_mpi_grow int mbedtls_mpi*, size_t
1792 Function - mbedtls_mpi_init void mbedtls_mpi*
1793 Function - mbedtls_mpi_inv_mod int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1794 Function - mbedtls_mpi_is_prime_ext int const mbedtls_mpi*, int, int (*)(void*, unsigned char*, size_t), void*
1795 Function - mbedtls_mpi_lsb size_t const mbedtls_mpi*
1796 Function - mbedtls_mpi_lset int mbedtls_mpi*, mbedtls_mpi_sint
1797 Function - mbedtls_mpi_lt_mpi_ct int const mbedtls_mpi*, const mbedtls_mpi*, unsigned*
1798 Function - mbedtls_mpi_mod_int int mbedtls_mpi_uint*, const mbedtls_mpi*, mbedtls_mpi_sint
1799 Function - mbedtls_mpi_mod_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1800 Function - mbedtls_mpi_mul_int int mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_uint
1801 Function - mbedtls_mpi_mul_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1802 Function - mbedtls_mpi_random int mbedtls_mpi*, mbedtls_mpi_sint, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*
1803 Function - mbedtls_mpi_read_binary int mbedtls_mpi*, const unsigned char*, size_t
1804 Function - mbedtls_mpi_read_binary_le int mbedtls_mpi*, const unsigned char*, size_t
1805 Function - mbedtls_mpi_read_string int mbedtls_mpi*, int, const char*
1806 Function - mbedtls_mpi_safe_cond_assign int mbedtls_mpi*, const mbedtls_mpi*, unsigned char
1807 Function - mbedtls_mpi_safe_cond_swap int mbedtls_mpi*, mbedtls_mpi*, unsigned char
1808 Function - mbedtls_mpi_set_bit int mbedtls_mpi*, size_t, unsigned char
1809 Function - mbedtls_mpi_shift_l int mbedtls_mpi*, size_t
1810 Function - mbedtls_mpi_shift_r int mbedtls_mpi*, size_t
1811 Function - mbedtls_mpi_shrink int mbedtls_mpi*, size_t
1812 Function - mbedtls_mpi_size size_t const mbedtls_mpi*
1813 Function - mbedtls_mpi_sub_abs int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1814 Function - mbedtls_mpi_sub_int int mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint
1815 Function - mbedtls_mpi_sub_mpi int mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*
1816 Function - mbedtls_mpi_swap void mbedtls_mpi*, mbedtls_mpi*
1817 Function - mbedtls_mpi_write_binary int const mbedtls_mpi*, unsigned char*, size_t
1818 Function - mbedtls_mpi_write_binary_le int const mbedtls_mpi*, unsigned char*, size_t
1819 Function - mbedtls_mpi_write_string int const mbedtls_mpi*, int, char*, size_t, size_t*
1820 Function - mbedtls_platform_zeroize void void*, size_t
1821 Function - mbedtls_sha1 int const unsigned char*, size_t, unsigned char[20]
1822 Function - mbedtls_sha1_clone void mbedtls_sha1_context*, const mbedtls_sha1_context*
1823 Function - mbedtls_sha1_finish int mbedtls_sha1_context*, unsigned char[20]
1824 Function - mbedtls_sha1_free void mbedtls_sha1_context*
1825 Function - mbedtls_sha1_init void mbedtls_sha1_context*
Function - mbedtls_sha1_self_test int int
1826 Function - mbedtls_sha1_starts int mbedtls_sha1_context*
1827 Function - mbedtls_sha1_update int mbedtls_sha1_context*, const unsigned char*, size_t
1828 Function - mbedtls_sha256 int const unsigned char*, size_t, unsigned char*, int
1829 Function - mbedtls_sha256_clone void mbedtls_sha256_context*, const mbedtls_sha256_context*
1830 Function - mbedtls_sha256_finish int mbedtls_sha256_context*, unsigned char*
1831 Function - mbedtls_sha256_free void mbedtls_sha256_context*
1832 Function - mbedtls_sha256_init void mbedtls_sha256_context*
1833 Function - mbedtls_sha256_starts int mbedtls_sha256_context*, int
1834 Function - mbedtls_sha256_update int mbedtls_sha256_context*, const unsigned char*, size_t
1835 Function - mblen int const char*, size_t
1836 Function - mbstowcs size_t wchar_t*, const char*, size_t
1837 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
1838 Function - memccpy void* void*, const void*, int, size_t
1839 Function + memchr void* const void*, int, size_t
1840 Function + memcmp int const void*, const void*, size_t
1867 Function - mkstemp int char*
1868 Function - mkstemps int char*, int
1869 Function - mktemp char* char*
Function - mktime time_t tm*
1870 Function - modf double double, double*
1871 Function - modff float float, float*
1872 Function - modfl long double long double, long double*
2132 Function - setlinebuf int FILE*
2133 Function - setstate char* char*
2134 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
2135 Function + signal_reader_alloc SignalReader* const GpioPin*, uint32_t
2136 Function + signal_reader_free void SignalReader*
2137 Function + signal_reader_set_polarity void SignalReader*, SignalReaderPolarity
2295 Function - strerror char* int
2296 Function - strerror_l char* int, locale_t
2297 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
2298 Function + string_stream_alloc Stream*
2299 Function - strlcat size_t char*, const char*, size_t
2300 Function + strlcpy size_t char*, const char*, size_t
2309 Function - strnlen size_t const char*, size_t
2310 Function - strnstr char* const char*, const char*, size_t
2311 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
2312 Function + strrchr char* const char*, int
2313 Function - strsep char* char**, const char*
2314 Function - strsignal char* int
2383 Function - tgamma double double
2384 Function - tgammaf float float
2385 Function - tgammal long double long double
Function - time time_t time_t*
2386 Function - timingsafe_bcmp int const void*, const void*, size_t
2387 Function - timingsafe_memcmp int const void*, const void*, size_t
2388 Function - tmpfile FILE*
2396 Function - trunc double double
2397 Function - truncf float float
2398 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
2399 Function + uint8_to_hex_chars void const uint8_t*, uint8_t*, int
2400 Function - ungetc int int, FILE*
2401 Function - unsetenv int const char*
2528 Variable - SmpsPrescalerTable const uint32_t[4][6]
2529 Variable + SystemCoreClock uint32_t
2530 Variable + _ctype_ const char[]
Variable - _daylight int
2531 Variable + _global_impure_ptr _reent*
2532 Variable + _impure_ptr _reent*
2533 Variable - _sys_errlist const char*[]
2534 Variable - _sys_nerr int
Variable - _timezone long
Variable - _tzname char*[2]
2535 Variable + cli_vcp CliSession
2536 Variable + firmware_api_interface const ElfApiInterface*
2537 Variable + furi_hal_i2c_bus_external FuriHalI2cBus

View File

@@ -18,7 +18,6 @@
"hwdrivers",
"fatfs",
"littlefs",
"flipperformat",
"toolbox",
"digital_signal",
"signal_reader",
@@ -28,12 +27,16 @@
"assets",
"one_wire",
"music_worker",
"misc",
"mbedtls",
"flipper_application",
"flipperformat",
"toolbox",
"u8g2",
"nanopb",
"update_util",
"xtreme",
"heatshrink",
"flipperformat",
"flipper18"
],
"excluded_sources": [
"furi_hal_infrared.c",
@@ -63,4 +66,4 @@
"ibutton",
"infrared"
]
}
}