mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-07-30 02:18:11 -07:00
Merge branch 'feat/nfc-type-4-final' into mntm-dev
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
entry,status,name,type,params
|
||||
Version,+,86.0,,
|
||||
Version,+,87.0,,
|
||||
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
|
||||
Header,+,applications/main/archive/helpers/archive_helpers_ext.h,,
|
||||
Header,+,applications/main/subghz/subghz_fap.h,,
|
||||
@@ -136,6 +136,7 @@ Header,+,lib/nanopb/pb.h,,
|
||||
Header,+,lib/nanopb/pb_decode.h,,
|
||||
Header,+,lib/nanopb/pb_encode.h,,
|
||||
Header,+,lib/nfc/helpers/crypto1.h,,
|
||||
Header,+,lib/nfc/helpers/felica_crc.h,,
|
||||
Header,+,lib/nfc/helpers/iso13239_crc.h,,
|
||||
Header,+,lib/nfc/helpers/iso14443_crc.h,,
|
||||
Header,+,lib/nfc/helpers/nfc_data_generator.h,,
|
||||
@@ -264,6 +265,7 @@ Header,+,lib/toolbox/protocols/protocol_dict.h,,
|
||||
Header,+,lib/toolbox/pulse_protocols/pulse_glue.h,,
|
||||
Header,+,lib/toolbox/saved_struct.h,,
|
||||
Header,+,lib/toolbox/simple_array.h,,
|
||||
Header,+,lib/toolbox/str_buffer.h,,
|
||||
Header,+,lib/toolbox/stream/buffered_file_stream.h,,
|
||||
Header,+,lib/toolbox/stream/file_stream.h,,
|
||||
Header,+,lib/toolbox/stream/stream.h,,
|
||||
@@ -646,6 +648,8 @@ Function,+,archive_favorites_handle_setting_pin_unpin,void,"const char*, const c
|
||||
Function,+,args_char_to_hex,_Bool,"char, char, uint8_t*"
|
||||
Function,+,args_get_first_word_length,size_t,FuriString*
|
||||
Function,+,args_length,size_t,FuriString*
|
||||
Function,+,args_read_float_and_trim,_Bool,"FuriString*, float*"
|
||||
Function,+,args_read_duration,_Bool,"FuriString*, uint32_t*, const char*"
|
||||
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*"
|
||||
@@ -806,6 +810,7 @@ Function,+,bt_forget_bonded_devices,void,Bt*
|
||||
Function,+,bt_keys_storage_alloc,BtKeysStorage*,const char*
|
||||
Function,+,bt_keys_storage_delete,_Bool,BtKeysStorage*
|
||||
Function,+,bt_keys_storage_free,void,BtKeysStorage*
|
||||
Function,+,bt_keys_storage_get_root_keys,const GapRootSecurityKeys*,BtKeysStorage*
|
||||
Function,+,bt_keys_storage_is_changed,_Bool,BtKeysStorage*
|
||||
Function,+,bt_keys_storage_load,_Bool,BtKeysStorage*
|
||||
Function,+,bt_keys_storage_set_default_path,void,Bt*
|
||||
@@ -906,6 +911,7 @@ Function,+,cli_shell_free,void,CliShell*
|
||||
Function,+,cli_shell_join,void,CliShell*
|
||||
Function,+,cli_shell_set_prompt,void,"CliShell*, const char*"
|
||||
Function,+,cli_shell_start,void,CliShell*
|
||||
Function,+,cli_sleep,_Bool,"PipeSide*, uint32_t"
|
||||
Function,+,cli_vcp_disable,void,CliVcp*
|
||||
Function,+,cli_vcp_enable,void,CliVcp*
|
||||
Function,+,composite_api_resolver_add,void,"CompositeApiResolver*, const ElfApiInterface*"
|
||||
@@ -1119,10 +1125,15 @@ Function,+,felica_calculate_mac_write,void,"mbedtls_des3_context*, const uint8_t
|
||||
Function,+,felica_calculate_session_key,void,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, uint8_t*"
|
||||
Function,+,felica_check_mac,_Bool,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t, uint8_t*"
|
||||
Function,+,felica_copy,void,"FelicaData*, const FelicaData*"
|
||||
Function,+,felica_crc_append,void,BitBuffer*
|
||||
Function,+,felica_crc_check,_Bool,const BitBuffer*
|
||||
Function,+,felica_crc_trim,void,BitBuffer*
|
||||
Function,+,felica_free,void,FelicaData*
|
||||
Function,+,felica_get_base_data,FelicaData*,const FelicaData*
|
||||
Function,+,felica_get_device_name,const char*,"const FelicaData*, NfcDeviceNameType"
|
||||
Function,+,felica_get_ic_name,void,"const FelicaData*, FuriString*"
|
||||
Function,+,felica_get_uid,const uint8_t*,"const FelicaData*, size_t*"
|
||||
Function,+,felica_get_workflow_type,void,FelicaData*
|
||||
Function,+,felica_is_equal,_Bool,"const FelicaData*, const FelicaData*"
|
||||
Function,+,felica_load,_Bool,"FelicaData*, FlipperFormat*, uint32_t"
|
||||
Function,+,felica_poller_activate,FelicaError,"FelicaPoller*, FelicaData*"
|
||||
@@ -1130,8 +1141,10 @@ Function,+,felica_poller_read_blocks,FelicaError,"FelicaPoller*, const uint8_t,
|
||||
Function,+,felica_poller_sync_read,FelicaError,"Nfc*, FelicaData*, const FelicaCardKey*"
|
||||
Function,+,felica_reset,void,FelicaData*
|
||||
Function,+,felica_save,_Bool,"const FelicaData*, FlipperFormat*"
|
||||
Function,+,felica_service_get_attribute_string,void,"const FelicaService*, FuriString*"
|
||||
Function,+,felica_set_uid,_Bool,"FelicaData*, const uint8_t*, size_t"
|
||||
Function,+,felica_verify,_Bool,"FelicaData*, const FuriString*"
|
||||
Function,+,felica_write_directory_tree,void,"const FelicaData*, FuriString*"
|
||||
Function,-,feof,int,FILE*
|
||||
Function,-,feof_unlocked,int,FILE*
|
||||
Function,-,ferror,int,FILE*
|
||||
@@ -1351,7 +1364,7 @@ Function,+,furi_hal_adc_convert_vref,float,"FuriHalAdcHandle*, uint16_t"
|
||||
Function,+,furi_hal_adc_init,void,
|
||||
Function,+,furi_hal_adc_read,uint16_t,"FuriHalAdcHandle*, FuriHalAdcChannel"
|
||||
Function,+,furi_hal_adc_release,void,FuriHalAdcHandle*
|
||||
Function,+,furi_hal_bt_change_app,FuriHalBleProfileBase*,"const FuriHalBleProfileTemplate*, FuriHalBleProfileParams, GapEventCallback, void*"
|
||||
Function,+,furi_hal_bt_change_app,FuriHalBleProfileBase*,"const FuriHalBleProfileTemplate*, FuriHalBleProfileParams, const GapRootSecurityKeys*, GapEventCallback, void*"
|
||||
Function,+,furi_hal_bt_check_profile_type,_Bool,"FuriHalBleProfileBase*, const FuriHalBleProfileTemplate*"
|
||||
Function,+,furi_hal_bt_clear_white_list,_Bool,
|
||||
Function,+,furi_hal_bt_dump_state,void,FuriString*
|
||||
@@ -1378,7 +1391,7 @@ Function,+,furi_hal_bt_nvm_sram_sem_release,void,
|
||||
Function,+,furi_hal_bt_reinit,void,
|
||||
Function,+,furi_hal_bt_set_key_storage_change_callback,void,"BleGlueKeyStorageChangedCallback, void*"
|
||||
Function,+,furi_hal_bt_start_advertising,void,
|
||||
Function,+,furi_hal_bt_start_app,FuriHalBleProfileBase*,"const FuriHalBleProfileTemplate*, FuriHalBleProfileParams, GapEventCallback, void*"
|
||||
Function,+,furi_hal_bt_start_app,FuriHalBleProfileBase*,"const FuriHalBleProfileTemplate*, FuriHalBleProfileParams, const GapRootSecurityKeys*, GapEventCallback, void*"
|
||||
Function,+,furi_hal_bt_start_packet_rx,void,"uint8_t, uint8_t"
|
||||
Function,+,furi_hal_bt_start_packet_tx,void,"uint8_t, uint8_t, uint8_t"
|
||||
Function,+,furi_hal_bt_start_radio_stack,_Bool,
|
||||
@@ -2038,7 +2051,7 @@ Function,-,gap_extra_beacon_set_data,_Bool,"const uint8_t*, uint8_t"
|
||||
Function,-,gap_extra_beacon_start,_Bool,
|
||||
Function,-,gap_extra_beacon_stop,_Bool,
|
||||
Function,-,gap_get_state,GapState,
|
||||
Function,-,gap_init,_Bool,"GapConfig*, GapEventCallback, void*"
|
||||
Function,-,gap_init,_Bool,"GapConfig*, const GapRootSecurityKeys*, GapEventCallback, void*"
|
||||
Function,-,gap_start_advertising,void,
|
||||
Function,-,gap_stop_advertising,void,
|
||||
Function,-,gap_thread_stop,void,
|
||||
@@ -2965,6 +2978,8 @@ Function,+,nfc_device_set_data,void,"NfcDevice*, NfcProtocol, const NfcDeviceDat
|
||||
Function,+,nfc_device_set_loading_callback,void,"NfcDevice*, NfcLoadingCallback, void*"
|
||||
Function,+,nfc_device_set_uid,_Bool,"NfcDevice*, const uint8_t*, size_t"
|
||||
Function,+,nfc_felica_listener_set_sensf_res_data,NfcError,"Nfc*, const uint8_t*, const uint8_t, const uint8_t*, const uint8_t, const uint16_t"
|
||||
Function,+,nfc_felica_listener_timer_anticol_start,void,"Nfc*, uint8_t"
|
||||
Function,+,nfc_felica_listener_timer_anticol_stop,void,Nfc*
|
||||
Function,+,nfc_free,void,Nfc*
|
||||
Function,+,nfc_iso14443a_listener_set_col_res_data,NfcError,"Nfc*, uint8_t*, uint8_t, uint8_t*, uint8_t"
|
||||
Function,+,nfc_iso14443a_listener_tx_custom_parity,NfcError,"Nfc*, const BitBuffer*"
|
||||
@@ -3009,6 +3024,7 @@ Function,+,notification_internal_message,void,"NotificationApp*, const Notificat
|
||||
Function,+,notification_internal_message_block,void,"NotificationApp*, const NotificationSequence*"
|
||||
Function,+,notification_message,void,"NotificationApp*, const NotificationSequence*"
|
||||
Function,+,notification_message_block,void,"NotificationApp*, const NotificationSequence*"
|
||||
Function,+,notification_messages_notes_frequency_from_name,float,const char*
|
||||
Function,-,nrand48,long,unsigned short[3]
|
||||
Function,+,ntag4xx_alloc,Ntag4xxData*,
|
||||
Function,+,ntag4xx_copy,void,"Ntag4xxData*, const Ntag4xxData*"
|
||||
@@ -3467,6 +3483,8 @@ Function,+,storage_virtual_quit,FS_Error,Storage*
|
||||
Function,+,storage_virtual_unmount,FS_Error,Storage*
|
||||
Function,-,stpcpy,char*,"char*, const char*"
|
||||
Function,-,stpncpy,char*,"char*, const char*, size_t"
|
||||
Function,+,str_buffer_clear_all_clones,void,StrBuffer*
|
||||
Function,+,str_buffer_make_owned_clone,const char*,"StrBuffer*, const char*"
|
||||
Function,+,strcasecmp,int,"const char*, const char*"
|
||||
Function,-,strcasecmp_l,int,"const char*, const char*, locale_t"
|
||||
Function,+,strcasestr,char*,"const char*, const char*"
|
||||
|
||||
|
Reference in New Issue
Block a user