80da3aee14 
								
									
								
							
								 
							
						 
						
							
							
								
								mypy: use implicit-optional ( #31590 )  
							
							... 
							
							
 
							
							* mypy: set implicit-optional = true
* find and replace '| None = None' -> '= None' in function args 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								995250ae49 
								
									
								
							
								 
							
						 
						
							
							
								
								use pyupgrade to update to new typing syntax ( #31580 )  
							
							... 
							
							
 
							
							* add pyupgrade hook
* run pyupgrade (pre-commit run -a)
* ruff --fix
* Revert "add pyupgrade hook"
This reverts commit 56ec18bb6b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1c794b710c 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader: sleep more when no files in queue ( #31523 )  
							
							... 
							
							
 
							
							* uploader: sleep more when no files in queue
* fix test 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0723c2bc5f 
								
									
								
							
								 
							
						 
						
							
							
								
								log git commit date ( #31490 )  
							
							... 
							
							
 
							
							* log git commit date
* unix ts
* fix
* bump cereal
* cleanup 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cbd46802b0 
								
									
								
							
								 
							
						 
						
							
							
								
								fix bootlog count ( #31319 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a5766e2796 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: get frame size over vipc ( #31276 )  
							
							... 
							
							
 
							
							* encoderd: get frame size over vipc
* bump cereal
* fix ffmpeg
* no print 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2504341070 
								
									
								
							
								 
							
						 
						
							
							
								
								bootlog: remove timestamp from filename ( #31187 )  
							
							... 
							
							
 
							
							* bootlog: remove timestamp from filename
* revert route
* test
* revert that
* fix loggerd test 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6fbd844216 
								
							
								 
							
						 
						
							
							
								
								mark as flaky for now  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								979dba33cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "test_loggerd: make rotation test more robust" ( #31168 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								35374f4d57 
								
									
								
							
								 
							
						 
						
							
							
								
								test_loggerd: make rotation test more robust ( #31160 )  
							
							... 
							
							
 
							
							* no randomness
* lots
* Revert "lots"
This reverts commit 2052fd6f7b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								694fc378dd 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: speedup unit tests ( #31115 )  
							
							... 
							
							
 
							
							* first speed it up
* pytestify
* no sleep 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7cd9568423 
								
									
								
							
								 
							
						 
						
							
							
								
								remove dashcam branch ( #31081 )  
							
							... 
							
							
 
							
							* remove dashcam branch
* fix
* more cleanup
* remove param
* one more 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2280ac50b7 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader: restrict qcam upload on metered connctions ( #31047 )  
							
							... 
							
							
 
							
							* uploader: restrict qcam upload on metered connctions
* route requesting
* rename
* str
* cleanup
* strip dongle
* upload bookmarked segments
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								19630c5af9 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader: delay uploading crash and boot logs on metered connections ( #31045 )  
							
							... 
							
							
 
							
							* uploader: delay uploading some files on metered connections
* just crash and boot for now 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5f1e7649e3 
								
							
								 
							
						 
						
							
							
								
								update param in loggerd unit test  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0b5fd7287e 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader cleanup ( #31035 )  
							
							... 
							
							
 
							
							* Reapply "uploader cleanup" (#31033 )
This reverts commit 5e4df41b2f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5e4df41b2f 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "uploader cleanup" ( #31033 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c6c6a441eb 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader cleanup ( #31029 )  
							
							... 
							
							
 
							
							* cleanup
* startup cleanup
* step
* Update test_uploader.py 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a1f53c70e6 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader.py/listdir_by_creation: list directories only ( #30806 )  
							
							... 
							
							
 
							
							list only directories
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								37351cbdc1 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader: reduce max qlog/qcam size ( #30746 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a4179a7c23 
								
									
								
							
								 
							
						 
						
							
							
								
								encoder: reduce memory allocations and copying ( #28704 )  
							
							... 
							
							
 
							
							* reduce memory allocations and copying
* #include <vector> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								35f819c823 
								
									
								
							
								 
							
						 
						
							
							
								
								swaglog.py goes in common/ ( #30631 )  
							
							... 
							
							
 
							
							* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a1d36961cf 
								
									
								
							
								 
							
						 
						
							
							
								
								new msgs default to invalid ( #30587 )  
							
							... 
							
							
 
							
							* new msgs default to invalid
* fix lm
* set more valid
* update rest
* update refs
* fix logMessage
* more valids
* cleanup
* fix llk test
* pigeond is also valid
* more valids 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4086795c29 
								
									
								
							
								 
							
						 
						
							
							
								
								Pytest: more post-test path cleanup ( #30556 )  
							
							... 
							
							
 
							
							* test cleanup
* missed this one
* remove that
* static class 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c055fdc853 
								
							
								 
							
						 
						
							
							
								
								one more  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3d36a0f70d 
								
							
								 
							
						 
						
							
							
								
								rm old loggerd debug scripts  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3527c1da67 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: c++ LoggerState ( #25869 )  
							
							... 
							
							
 
							
							* c++ LoggerState
* trigger ci
* trigger ci
* merge master
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								aec7cea30d 
								
									
								
							
								 
							
						 
						
							
							
								
								Pytest: tici mark for skipping on-device tests ( #30412 )  
							
							... 
							
							
 
							
							* mark tici
* not those ones
* missed that one
* add those
* add pypoetry
* oops 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f616dd77a1 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: add wall time to initData ( #30251 )  
							
							... 
							
							
 
							
							* loggerd: add wall time to initData
* bump cereal
* fix 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c347096c3e 
								
									
								
							
								 
							
						 
						
							
							
								
								finish hardware move to system/ ( #30140 )  
							
							... 
							
							
 
							
							* finish hardware move to system/
* fix release
* couple more 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7f073483bb 
								
									
								
							
								 
							
						 
						
							
							
								
								services: capitalize constant service list ( #30005 )  
							
							... 
							
							
 
							
							* rename
* bump
* Apply suggestions from code review 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2c1dfc2f34 
								
									
								
							
								 
							
						 
						
							
							
								
								use pytest for cpp tests ( #29833 )  
							
							... 
							
							
 
							
							* add pytest-cpp package (#29828 )
* add pytest-cpp package
* disable for now
* use in ci
* use pytest cpp
* use my branch
* add missing tests
* that doesn't make sense
* it was merged upstream
* replace TEST_RLOG_URL with a publicly accessible url
* PR Cleanup
* assert instead
* update poetry lock
* add comment about  pytest-cpp
---------
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com>
Co-authored-by: Justin Newberry <justin@comma.ai>
Co-authored-by: deanlee <deanlee3@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								73eda51a11 
								
									
								
							
								 
							
						 
						
							
							
								
								System: use paths for download folders too ( #29818 )  
							
							... 
							
							
 
							
							* use paths for download folders too
* trailing slash
* reset that 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bfe990b112 
								
									
								
							
								 
							
						 
						
							
							
								
								System: cleanup paths to use a common class ( #29816 )  
							
							... 
							
							
 
							
							* use OP prefix for logmessage
* cleanup paths too
* cleanup the paths too
* add hw.py to release
* fix those issues
* fix unittests
* fix unittests
* fix unittests
* do swaglog_ipc properly across all the files
* fix that
* fix swaglog in c++
* review suggestions 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4e69937d0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Precommit: ensure executable bit is set ( #29784 )  
							
							... 
							
							
 
							
							* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0bda43d71c 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: fix crash when filename is null ( #29748 )  
							
							... 
							
							
 
							
							Use publish_name for thread name and debugging messages 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a5ef9febb9 
								
									
								
							
								 
							
						 
						
							
							
								
								Tests: loggerd reduce iterations ( #29713 )  
							
							... 
							
							
 
							
							* reduce those iterations
* sleep time could be decreased too
* in case it's negative 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								72e2e2c9ec 
								
									
								
							
								 
							
						 
						
							
							
								
								pytest: strict config ( #29676 )  
							
							... 
							
							
 
							
							* pytest: strict config
* collection works
* fixes 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1e62999e75 
								
									
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: convert macro `checked_ioctl` to funtion ( #29609 )  
							
							... 
							
							
 
							
							* break to multiple lines
* convert to function
* format errno
* use safe_ioctl
* cleanup 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4917e22615 
								
									
								
							
								 
							
						 
						
							
							
								
								Minimal build ( #29600 )  
							
							... 
							
							
 
							
							* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d54fa5c7f1 
								
									
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: fix error handling for poll ( #29166 )  
							
							... 
							
							
 
							
							* fix error handling for poll
* revert
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7bfd3dac81 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/comma` ( #29595 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								21da5a216f 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `build/include_subdir` ( #29585 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ac93902983 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/forcolon` ( #29582 )  
							
							... 
							
							
 
							
							whitespace/forcolon 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								95e9232963 
								
									
								
							
								 
							
						 
						
							
							
								
								encoder/VideoWriter: remove unnecessary call to `avcodec_close` ( #29039 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ddd849a882 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: remove unnecessary calls to ` encoder_close()`  on exit. ( #28970 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e726505918 
								
									
								
							
								 
							
						 
						
							
							
								
								bump cereal ( #29561 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2d99521e75 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint:   `build/include_what_you_use` ( #29556 )  
							
							... 
							
							
 
							
							* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								363740a497 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add `readability/braces` filter ( #29554 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a9626f95b6 
								
									
								
							
								 
							
						 
						
							
							
								
								add openpilot prefix to imports ( #29498 )  
							
							... 
							
							
 
							
							* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b991 
							
						 
						
							2 years ago