Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bf29827f8 
							
						 
					 
					
						
						
							
							M*LIB: non-inlined strings, FuriString primitive ( #1795 )  
						
						... 
						
						
						
						* Quicksave 1
* Header stage complete
* Source stage complete
* Lint & merge fixes
* Includes
* Documentation step 1
* FBT: output free size considering BT STACK
* Documentation step 2
* py lint
* Fix music player plugin
* unit test stage 1: string allocator, mem, getters, setters, appends, compare, search.
* unit test: string equality
* unit test: string replace
* unit test: string start_with, end_with
* unit test: string trim
* unit test: utf-8
* Rename
* Revert fw_size changes
* Simplify CLI backspace handling
* Simplify CLI character insert
* Merge fixes
* Furi: correct filenaming and spelling
* Bt: remove furi string include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2022-10-06 00:15:23 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc777b2eff 
							
						 
					 
					
						
						
							
							SubGhz: fix config menu ( #1748 )  
						
						... 
						
						
						
						* SubGhz: fix config menu
* SubGhz: fix gui Magellen protocol
* SubGhz: fix gui Transmit SubGhz
* SubGhz: keeloq, new gen manufacture code
* SubGhz: Update keeloq_mfcodes
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-09-25 23:34:52 +09:00 
						 
				 
			
				
					
						
							
							
								Max Lapan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3360f818a1 
							
						 
					 
					
						
						
							
							Subghz: Adding checks for get_upload functions ( #1704 )  
						
						... 
						
						
						
						* Adding checks for get_upload functions
  Almost in every protocol, function which generates upload might fail and return false.
  But we don't check this result, which might end up sending random memory contents to the air.
* Format sources and fix crash on ivalid bit count in chamberlain
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-09-20 14:29:10 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ee4573a65 
							
						 
					 
					
						
						
							
							SubGhz: add protocol Intertechno_V3 ( #1622 )  
						
						... 
						
						
						
						* SubGhz: add decode Intertechno_V3
* SubGhz: add encoder Intertechno V3
* SubGhz: add uni_test Intertechno V3
* SubGhz: fix syntax
* SubGhz: add Intertechno V3 dimming mode
* SubGhz: fix parsing event Magellen protocol
* SubGhz: fix syntax
* SubGhz: fix encoder dimm mode
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2022-08-31 23:27:34 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57328761cf 
							
						 
					 
					
						
						
							
							[FL-2757] SubGhz: add protocol Magellen ( #1633 )  
						
						... 
						
						
						
						* SubGhz: add decoder Paradox Wireless
* SubGhz: fix syntax
* SubGhz: rename paradox_wireless -> magellen, add encoder Magellen, parse event
* SuBghz: add unit_test Magellen
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-08-23 03:01:42 +09:00