Merge remote-tracking branch 'ofw/dev' into feat/nfc-type-4-final

This commit is contained in:
WillyJL
2025-10-05 22:31:59 +02:00
205 changed files with 12251 additions and 479 deletions

View File

@@ -129,6 +129,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,,
@@ -153,8 +154,11 @@ Header,+,lib/nfc/protocols/iso14443_4a/iso14443_4a_listener.h,,
Header,+,lib/nfc/protocols/iso14443_4a/iso14443_4a_poller.h,,
Header,+,lib/nfc/protocols/iso14443_4b/iso14443_4b.h,,
Header,+,lib/nfc/protocols/iso14443_4b/iso14443_4b_poller.h,,
<<<<<<< HEAD
Header,+,lib/nfc/protocols/iso15693_3/iso15693_3.h,,
Header,+,lib/nfc/protocols/iso15693_3/iso15693_3_listener.h,,
=======
>>>>>>> ofw/dev
Header,+,lib/nfc/protocols/iso15693_3/iso15693_3_poller.h,,
Header,+,lib/nfc/protocols/mf_classic/mf_classic.h,,
Header,+,lib/nfc/protocols/mf_classic/mf_classic_listener.h,,
@@ -632,6 +636,8 @@ Function,-,arc4random_uniform,__uint32_t,__uint32_t
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*"
@@ -888,6 +894,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*"
@@ -1068,10 +1075,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*"
@@ -1079,8 +1091,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*
@@ -2930,6 +2944,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*"
@@ -2959,6 +2974,8 @@ Function,+,onewire_host_reset,_Bool,OneWireHost*
Function,+,onewire_host_reset_search,void,OneWireHost*
Function,+,onewire_host_search,_Bool,"OneWireHost*, uint8_t*, OneWireHostSearchMode"
Function,+,onewire_host_set_overdrive,void,"OneWireHost*, _Bool"
Function,+,onewire_host_set_timings_default,void,OneWireHost*
Function,+,onewire_host_set_timings_tm01x,void,OneWireHost*
Function,+,onewire_host_start,void,OneWireHost*
Function,+,onewire_host_stop,void,OneWireHost*
Function,+,onewire_host_target_search,void,"OneWireHost*, uint8_t"
1 entry status name type params
129 Header + lib/nanopb/pb_decode.h
130 Header + lib/nanopb/pb_encode.h
131 Header + lib/nfc/helpers/crypto1.h
132 Header + lib/nfc/helpers/felica_crc.h
133 Header + lib/nfc/helpers/iso13239_crc.h
134 Header + lib/nfc/helpers/iso14443_crc.h
135 Header + lib/nfc/helpers/nfc_data_generator.h
154 Header + lib/nfc/protocols/iso14443_4a/iso14443_4a_poller.h
155 Header + lib/nfc/protocols/iso14443_4b/iso14443_4b.h
156 Header + lib/nfc/protocols/iso14443_4b/iso14443_4b_poller.h
157 <<<<<<< HEAD
158 Header + lib/nfc/protocols/iso15693_3/iso15693_3.h
159 Header + lib/nfc/protocols/iso15693_3/iso15693_3_listener.h
160 =======
161 >>>>>>> ofw/dev
162 Header + lib/nfc/protocols/iso15693_3/iso15693_3_poller.h
163 Header + lib/nfc/protocols/mf_classic/mf_classic.h
164 Header + lib/nfc/protocols/mf_classic/mf_classic_listener.h
636 Function + args_char_to_hex _Bool char, char, uint8_t*
637 Function + args_get_first_word_length size_t FuriString*
638 Function + args_length size_t FuriString*
639 Function + args_read_float_and_trim _Bool FuriString*, float*
640 Function + args_read_duration _Bool FuriString*, uint32_t*, const char*
641 Function + args_read_hex_bytes _Bool FuriString*, uint8_t*, size_t
642 Function + args_read_int_and_trim _Bool FuriString*, int*
643 Function + args_read_probably_quoted_string_and_trim _Bool FuriString*, FuriString*
894 Function + cli_shell_join void CliShell*
895 Function + cli_shell_set_prompt void CliShell*, const char*
896 Function + cli_shell_start void CliShell*
897 Function + cli_sleep _Bool PipeSide*, uint32_t
898 Function + cli_vcp_disable void CliVcp*
899 Function + cli_vcp_enable void CliVcp*
900 Function + composite_api_resolver_add void CompositeApiResolver*, const ElfApiInterface*
1075 Function + felica_calculate_session_key void mbedtls_des3_context*, const uint8_t*, const uint8_t*, uint8_t*
1076 Function + felica_check_mac _Bool mbedtls_des3_context*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t, uint8_t*
1077 Function + felica_copy void FelicaData*, const FelicaData*
1078 Function + felica_crc_append void BitBuffer*
1079 Function + felica_crc_check _Bool const BitBuffer*
1080 Function + felica_crc_trim void BitBuffer*
1081 Function + felica_free void FelicaData*
1082 Function + felica_get_base_data FelicaData* const FelicaData*
1083 Function + felica_get_device_name const char* const FelicaData*, NfcDeviceNameType
1084 Function + felica_get_ic_name void const FelicaData*, FuriString*
1085 Function + felica_get_uid const uint8_t* const FelicaData*, size_t*
1086 Function + felica_get_workflow_type void FelicaData*
1087 Function + felica_is_equal _Bool const FelicaData*, const FelicaData*
1088 Function + felica_load _Bool FelicaData*, FlipperFormat*, uint32_t
1089 Function + felica_poller_activate FelicaError FelicaPoller*, FelicaData*
1091 Function + felica_poller_sync_read FelicaError Nfc*, FelicaData*, const FelicaCardKey*
1092 Function + felica_reset void FelicaData*
1093 Function + felica_save _Bool const FelicaData*, FlipperFormat*
1094 Function + felica_service_get_attribute_string void const FelicaService*, FuriString*
1095 Function + felica_set_uid _Bool FelicaData*, const uint8_t*, size_t
1096 Function + felica_verify _Bool FelicaData*, const FuriString*
1097 Function + felica_write_directory_tree void const FelicaData*, FuriString*
1098 Function - feof int FILE*
1099 Function - feof_unlocked int FILE*
1100 Function - ferror int FILE*
2944 Function + notification_internal_message_block void NotificationApp*, const NotificationSequence*
2945 Function + notification_message void NotificationApp*, const NotificationSequence*
2946 Function + notification_message_block void NotificationApp*, const NotificationSequence*
2947 Function + notification_messages_notes_frequency_from_name float const char*
2948 Function - nrand48 long unsigned short[3]
2949 Function + ntag4xx_alloc Ntag4xxData*
2950 Function + ntag4xx_copy void Ntag4xxData*, const Ntag4xxData*
2974 Function + onewire_host_reset_search void OneWireHost*
2975 Function + onewire_host_search _Bool OneWireHost*, uint8_t*, OneWireHostSearchMode
2976 Function + onewire_host_set_overdrive void OneWireHost*, _Bool
2977 Function + onewire_host_set_timings_default void OneWireHost*
2978 Function + onewire_host_set_timings_tm01x void OneWireHost*
2979 Function + onewire_host_start void OneWireHost*
2980 Function + onewire_host_stop void OneWireHost*
2981 Function + onewire_host_target_search void OneWireHost*, uint8_t