gornekich 
							
						 
					 
					
						
						
							
						
						8cfd0eab9e 
					 
					
						
						
							
							[FL-2198], [FL-2161] NFC emulation refactoring ( #968 )  
						
						... 
						
						
						
						* rfal: add state changed callback
* furi_hal_nfc: add NFC-A emulation API
* nfc: add emulation logger, refactor scenes
* elements: fix text_box element
* gui: fix text box module
* nfc: remove unnecessary buffers
* nfc: introduce emulation callback concept
* nfc: format sources
* bt settings: fix incorrect scene switch
* bt settings: format sources
* Debug: fix x2d import for python 3
* Gui: rename method name widget_clear to widget_reset
* nfc: add nfca emulation handler
* nfc: add global custom events enum
* nfc: UID emulation Data -> Log
* furi_hal_nfc: fix incorrect timings
* u2f, badusb: widget_clear() -> widget_reset()
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com > 
						
						
					 
					
						2022-02-02 22:59:28 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
						
						389ff92cc1 
					 
					
						
						
							
							Naming and coding style convention, new linter tool. ( #945 )  
						
						... 
						
						
						
						* Makefile, Scripts: new linter
* About: remove ID from IC
* Firmware: remove double define for DIVC/DIVR
* Scripts: check folder names too. Docker: replace syntax check with make lint.
* Reformat Sources and Migrate to new file naming convention
* Docker: symlink clang-format-12 to clang-format
* Add coding style guide 
						
						
					 
					
						2022-01-05 19:10:18 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						b0f582df99 
					 
					
						
						
							
							[FL-1972], [FL-1920] Mifare Ultralight and NTAG separation ( #918 )  
						
						... 
						
						
						
						* nfc: rename read mifare ultralight menu
* nfc: separate ntag and mifare ultralight
* nfc: save Mifare Ultralight type
* nfc: add valid ack and nack messages
* nfc: add compatible write command implementation
* nfc: support f6 target 
						
						
					 
					
						2021-12-21 15:33:17 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
						
						bde3a47078 
					 
					
						
						
							
							Git: set git attributes to automatically manage line endings. ( #771 )  
						
						... 
						
						
						
						* Git: set git attributes to automatically manage line endings.
* Git: cleanup gitignore file 
						
						
					 
					
						2021-10-18 01:54:19 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						c122317468 
					 
					
						
						
							
							[FL-1526] Mifare Ultralight emulation ( #645 )  
						
						... 
						
						
						
						* rfal: add discovery parameter for passing listen activation
* nfc: add discovery parameter to furi_hal_nfc_listen
* mifare_ul: add emulation parsing commands
* nfc: add mifare ul emulation
* nfc: switch to mifare ultralight emulation form menu
* furi-hal-nfc: add first frame reception in emulation mode
* nfc: change argument check
* nfc: rework nfc worker and mifare ul lib
* mifare_ul: add write and cnt increment commands
* nfc: add card modification check
* mifare_ul: add data changed flag
* nfc: add shodow files
* nfc: add restore original file
Co-authored-by: あく <alleteam@gmail.com > 
						
						
					 
					
						2021-08-17 00:45:04 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						4c9eb4928d 
					 
					
						
						
							
							NFC: application + rfal + driver.  
						
						
						
						
					 
					
						2020-10-20 14:12:28 +03:00