f9df7185bd 
								
							
								 
							
						 
						
							
							
								
								ignore libreoffice lockfiles  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2d87446620 
								
							
								 
							
						 
						
							
							
								
								bom templates  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								99b10eccee 
								
							
								 
							
						 
						
							
							
								
								track hardware in git  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								da8a97613c 
								
							
								 
							
						 
						
							
							
								
								Fork Sand fork  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e707fb9472 
								
							
								 
							
						 
						
							
							
								
								Increase mass storage reliability on Win10  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9f8e90fcc2 
								
							
								 
							
						 
						
							
							
								
								Correctly ignore bogus suspend messages on device reconnect  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3d5127784d 
								
							
								 
							
						 
						
							
							
								
								Fix LED includes  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								bbad577d43 
								
							
								 
							
						 
						
							
							
								
								Implement read/write indication on the fault LEDs  
							
							... 
							
							
 
							
							Conflicts:
	Downstream/Inc/build_config.h
	Downstream/Src/downstream_msc.c
	Downstream/Src/led.c
	Upstream/Inc/build_config.h
	Upstream/Src/led.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								828db8e415 
								
							
								 
							
						 
						
							
							
								
								Wait for phantom Connect interrupts to finish before completing  
							
							... 
							
							
 
							
							Disconnect processing
Conflicts:
	Downstream/Middlewares/ST/STM32_USB_Host_Library/Core/Src/usbh_core.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0b75f7d1c6 
								
							
								 
							
						 
						
							
							
								
								(add forgotten files)  
							
							... 
							
							
 
							
							Conflicts:
	Upstream/Src/upstream_statemachine.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								34bfe421b5 
								
							
								 
							
						 
						
							
							
								
								Poll mass storage for disconnection while suspended - fix for Windows  
							
							... 
							
							
 
							
							'safely remove' function. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								92d29f0901 
								
							
								 
							
						 
						
							
							
								
								Correctly handle reads/writes after stop command issued.  
							
							... 
							
							
 
							
							Also correctly report device disconnection if Upstream polls too slowly.
Conflicts:
	Downstream/Src/downstream_statemachine.c
	Upstream/Middlewares/ST/STM32_USB_Device_Library/Class/MSC/Src/usbd_msc_scsi.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1147d2ebf9 
								
							
								 
							
						 
						
							
							
								
								Implemented Stop/Eject command passthrough  
							
							... 
							
							
 
							
							Conflicts:
	Downstream/.cproject
	Downstream/Inc/downstream_interface_def.h
	Downstream/Middlewares/ST/STM32_USB_Host_Library/Class/MSC/Src/usbh_msc.c
	Downstream/Middlewares/ST/STM32_USB_Host_Library/Class/MSC/Src/usbh_msc_scsi.c
	Downstream/Src/downstream_msc.c
	Upstream/Inc/upstream_interface_def.h
	Upstream/Inc/upstream_msc.h
	Upstream/Middlewares/ST/STM32_USB_Device_Library/Class/MSC/Src/usbd_msc_scsi.c
	Upstream/Src/upstream_msc.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1ea38b2150 
								
							
								 
							
						 
						
							
							
								
								Delay GetMaxLUN command by 100ms.  
							
							... 
							
							
 
							
							Conflicts:
	Downstream/Middlewares/ST/STM32_USB_Host_Library/Class/MSC/Src/usbh_msc.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f0fcead718 
								
							
								 
							
						 
						
							
							
								
								Don't spam device while waiting for MSC unit ready  
							
							... 
							
							
 
							
							Conflicts:
	Downstream/Middlewares/ST/STM32_USB_Host_Library/Class/MSC/Src/usbh_msc.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								23e0214d52 
								
							
								 
							
						 
						
							
							
								
								Retry control requests for slow flash drives  
							
							... 
							
							
 
							
							Conflicts:
	Downstream/Middlewares/ST/STM32_USB_Host_Library/Core/Src/usbh_ctlreq.c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								ee32fe7fdc 
								
									
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								45cab8485c 
								
							
								 
							
						 
						
							
							
								
								Fix project settings for .bin file generation  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ac0f199e56 
								
							
								 
							
						 
						
							
							
								
								Ignore Hardware folder  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ee148998b9 
								
							
								 
							
						 
						
							
							
								
								Create .bin file in post-build project setting  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1b0b99ebbd 
								
							
								 
							
						 
						
							
							
								
								Sanity-check Upstream MSC parameters received from Downstream  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								086158525b 
								
							
								 
							
						 
						
							
							
								
								Ignore mass storage commands after receiving SCSI stop/eject  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8f1d3d9a72 
								
							
								 
							
						 
						
							
							
								
								Don't overwrite array bounds when mass storage device reports > 2 LUNs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0c7cc00c0a 
								
							
								 
							
						 
						
							
							
								
								HID bot detect: 3 temporary lockouts = permanent lockout  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1f365434f9 
								
							
								 
							
						 
						
							
							
								
								Dont freak out if we get two suspend events in a row  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3276449378 
								
							
								 
							
						 
						
							
							
								
								Tweak HID protocol defines  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e890e9df7a 
								
							
								 
							
						 
						
							
							
								
								Disconnect on SCSI eject command from host  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								190a601f85 
								
							
								 
							
						 
						
							
							
								
								Increase JTAG reliability - hold reset active while connecting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c06a875050 
								
							
								 
							
						 
						
							
							
								
								Eclipse launch configurations changed for some reason  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c34e0eec59 
								
							
								 
							
						 
						
							
							
								
								Fix for mechanical keyboards sending > 8 byte packets  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3e68c42e45 
								
							
								 
							
						 
						
							
							
								
								Fixed eclipse project settings & debug configurations  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								88d4cd6ca3 
								
							
								 
							
						 
						
							
							
								
								Allow longer constant-speed motion before blocking  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e780948ff2 
								
							
								 
							
						 
						
							
							
								
								Tweak bot detect parameter  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e4fe983da5 
								
							
								 
							
						 
						
							
							
								
								Jump detection now measures entire length of movement, not just the  
							
							... 
							
							
 
							
							proportion above the jump velocity threshold.
Also tweaked constant acceleration parameters. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								418bba1706 
								
							
								 
							
						 
						
							
							
								
								Constant acceleration detector now blocks mouse movement well before  
							
							... 
							
							
 
							
							causing a full lockout 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f1bb58e8c2 
								
							
								 
							
						 
						
							
							
								
								Maintain constant acceleration counter for several seconds, on the  
							
							... 
							
							
 
							
							assumption that a mouse bot would wait until the human stops using the
mouse before starting to do anything bad. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d7f66cd393 
								
							
								 
							
						 
						
							
							
								
								Better support for multi-interface HID: Logitech unifying receivers  
							
							... 
							
							
 
							
							- Select mouse interface first
 - Correctly specify active interface when retrieving HID descriptors 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c55b525c41 
								
							
								 
							
						 
						
							
							
								
								Support HID mouse reports with an ID header (Lenovo)  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8403c9ee93 
								
							
								 
							
						 
						
							
							
								
								Restore jiggle detection.  
							
							... 
							
							
 
							
							This is no longer taken care of by the constant acceleration detector,
so we need to do it explicitly 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d6f66e67bd 
								
							
								 
							
						 
						
							
							
								
								Reset mouse velocity history on each movement  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3d91aa2115 
								
							
								 
							
						 
						
							
							
								
								Implement random-movement credit in the constant acceleration detector.  
							
							... 
							
							
 
							
							This makes it more forgiving of constant acceleration mid-movement, if
the beginning of the movement looks random. Handy for mice that for some
reason generate bot-like constant velocities. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7e4af61910 
								
							
								 
							
						 
						
							
							
								
								Tweak keyboard lockout threshold  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7638e39f67 
								
							
								 
							
						 
						
							
							
								
								Mouse botdetect config comments  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0c3c3a033c 
								
							
								 
							
						 
						
							
							
								
								Remove jiggle detector as the constant-acceleration detector already  
							
							... 
							
							
 
							
							does the same job. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								84bd03b539 
								
							
								 
							
						 
						
							
							
								
								Implemented jiggle detection  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8c6d54d110 
								
							
								 
							
						 
						
							
							
								
								Tweaks to mouse jump detection  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b052645faa 
								
							
								 
							
						 
						
							
							
								
								Mouse jump detection implmented  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								324f115476 
								
							
								 
							
						 
						
							
							
								
								Implement mouse acceleration pulse timing. Doesn't work on realistic  
							
							... 
							
							
 
							
							inputs. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0baf8ea52b 
								
							
								 
							
						 
						
							
							
								
								Extend 'fast' key histogram out to 300ms  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2deea5a646 
								
							
								 
							
						 
						
							
							
								
								Added error band comparison to velocity matching  
							
							
 
							
						 
						
							8 years ago