d6a8213c80 
								
							
								 
							
						 
						
							
							
								
								uploader cleanup ( #31035 )  
							
							... 
							
							
 
							
							* Reapply "uploader cleanup" (#31033 )
This reverts commit a2723989bced503a4506684a4a6fdc6c8101f7b2.
* always sleep
* more cleanup
* little more
* fix linter
* little more
old-commit-hash: 0b5fd7287e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7f09117bf0 
								
							
								 
							
						 
						
							
							
								
								Revert "uploader cleanup" ( #31033 )  
							
							... 
							
							
 
							
							old-commit-hash: 5e4df41b2f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4580cd1eb9 
								
							
								 
							
						 
						
							
							
								
								uploader cleanup ( #31029 )  
							
							... 
							
							
 
							
							* cleanup
* startup cleanup
* step
* Update test_uploader.py
old-commit-hash: c6c6a441eb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								16266338c6 
								
							
								 
							
						 
						
							
							
								
								uploader.py/listdir_by_creation: list directories only ( #30806 )  
							
							... 
							
							
 
							
							list only directories
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: a1f53c70e6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c0c898d83a 
								
							
								 
							
						 
						
							
							
								
								uploader: reduce max qlog/qcam size ( #30746 )  
							
							... 
							
							
 
							
							old-commit-hash: 37351cbdc1 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5ab1fc7674 
								
							
								 
							
						 
						
							
							
								
								encoder: reduce memory allocations and copying ( #28704 )  
							
							... 
							
							
 
							
							* reduce memory allocations and copying
* #include <vector>
old-commit-hash: a4179a7c23 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								59eb2988de 
								
							
								 
							
						 
						
							
							
								
								swaglog.py goes in common/ ( #30631 )  
							
							... 
							
							
 
							
							* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx
old-commit-hash: 35f819c823 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1cc4f1a634 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: a1d36961cf 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								661132be5a 
								
							
								 
							
						 
						
							
							
								
								Pytest: more post-test path cleanup ( #30556 )  
							
							... 
							
							
 
							
							* test cleanup
* missed this one
* remove that
* static class
old-commit-hash: 4086795c29 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e56998ca26 
								
							
								 
							
						 
						
							
							
								
								one more  
							
							... 
							
							
 
							
							old-commit-hash: c055fdc853 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								07ea94cf7b 
								
							
								 
							
						 
						
							
							
								
								rm old loggerd debug scripts  
							
							... 
							
							
 
							
							old-commit-hash: 3d36a0f70d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								00e5f37d2a 
								
							
								 
							
						 
						
							
							
								
								loggerd: c++ LoggerState ( #25869 )  
							
							... 
							
							
 
							
							* c++ LoggerState
* trigger ci
* trigger ci
* merge master
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3527c1da67 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3027a428cb 
								
							
								 
							
						 
						
							
							
								
								Pytest: tici mark for skipping on-device tests ( #30412 )  
							
							... 
							
							
 
							
							* mark tici
* not those ones
* missed that one
* add those
* add pypoetry
* oops
old-commit-hash: aec7cea30d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								eeecc35e0b 
								
							
								 
							
						 
						
							
							
								
								loggerd: add wall time to initData ( #30251 )  
							
							... 
							
							
 
							
							* loggerd: add wall time to initData
* bump cereal
* fix
old-commit-hash: f616dd77a1 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								61eb6f4f66 
								
							
								 
							
						 
						
							
							
								
								finish hardware move to system/ ( #30140 )  
							
							... 
							
							
 
							
							* finish hardware move to system/
* fix release
* couple more
old-commit-hash: c347096c3e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								13381ed446 
								
							
								 
							
						 
						
							
							
								
								services: capitalize constant service list ( #30005 )  
							
							... 
							
							
 
							
							* rename
* bump
* Apply suggestions from code review
old-commit-hash: 7f073483bb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1f8459d285 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: 2c1dfc2f34 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dc6078a6c3 
								
							
								 
							
						 
						
							
							
								
								System: use paths for download folders too ( #29818 )  
							
							... 
							
							
 
							
							* use paths for download folders too
* trailing slash
* reset that
old-commit-hash: 73eda51a11 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c7029ea15a 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: bfe990b112 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3b91610c0b 
								
							
								 
							
						 
						
							
							
								
								Precommit: ensure executable bit is set ( #29784 )  
							
							... 
							
							
 
							
							* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
old-commit-hash: 4e69937d0d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4040d85159 
								
							
								 
							
						 
						
							
							
								
								encoderd: fix crash when filename is null ( #29748 )  
							
							... 
							
							
 
							
							Use publish_name for thread name and debugging messages
old-commit-hash: 0bda43d71c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e3053e6659 
								
							
								 
							
						 
						
							
							
								
								Tests: loggerd reduce iterations ( #29713 )  
							
							... 
							
							
 
							
							* reduce those iterations
* sleep time could be decreased too
* in case it's negative
old-commit-hash: a5ef9febb9 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cc29c6640d 
								
							
								 
							
						 
						
							
							
								
								pytest: strict config ( #29676 )  
							
							... 
							
							
 
							
							* pytest: strict config
* collection works
* fixes
old-commit-hash: 72e2e2c9ec 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d5631664d3 
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: convert macro `checked_ioctl` to funtion ( #29609 )  
							
							... 
							
							
 
							
							* break to multiple lines
* convert to function
* format errno
* use safe_ioctl
* cleanup
old-commit-hash: 1e62999e75 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								61cf541322 
								
							
								 
							
						 
						
							
							
								
								Minimal build ( #29600 )  
							
							... 
							
							
 
							
							* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru
old-commit-hash: 4917e22615 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								86692bf177 
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: fix error handling for poll ( #29166 )  
							
							... 
							
							
 
							
							* fix error handling for poll
* revert
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d54fa5c7f1 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								de809632bf 
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/comma` ( #29595 )  
							
							... 
							
							
 
							
							old-commit-hash: 7bfd3dac81 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0984736972 
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `build/include_subdir` ( #29585 )  
							
							... 
							
							
 
							
							old-commit-hash: 21da5a216f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								56b582a059 
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/forcolon` ( #29582 )  
							
							... 
							
							
 
							
							whitespace/forcolon
old-commit-hash: ac93902983 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9bb3316925 
								
							
								 
							
						 
						
							
							
								
								encoder/VideoWriter: remove unnecessary call to `avcodec_close` ( #29039 )  
							
							... 
							
							
 
							
							old-commit-hash: 95e9232963 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8c6cb78f38 
								
							
								 
							
						 
						
							
							
								
								encoderd: remove unnecessary calls to ` encoder_close()`  on exit. ( #28970 )  
							
							... 
							
							
 
							
							old-commit-hash: ddd849a882 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6b2ffe9490 
								
							
								 
							
						 
						
							
							
								
								bump cereal ( #29561 )  
							
							... 
							
							
 
							
							old-commit-hash: e726505918 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								97e9d55588 
								
							
								 
							
						 
						
							
							
								
								cpplint:   `build/include_what_you_use` ( #29556 )  
							
							... 
							
							
 
							
							* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 2d99521e75 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								004a097c95 
								
							
								 
							
						 
						
							
							
								
								cpplint: add `readability/braces` filter ( #29554 )  
							
							... 
							
							
 
							
							old-commit-hash: 363740a497 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								16ec56398c 
								
							
								 
							
						 
						
							
							
								
								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 db5e13b991a9626f95b6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f50fedb647 
								
							
								 
							
						 
						
							
							
								
								Fixes for PYTHONWARNINGS=error ( #29381 )  
							
							... 
							
							
 
							
							old-commit-hash: db287496d8 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cfef62bbd6 
								
							
								 
							
						 
						
							
							
								
								encoderd: fix indentation ( #29356 )  
							
							... 
							
							
 
							
							fix indentation
old-commit-hash: 51cdf155d9 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8d11558056 
								
							
								 
							
						 
						
							
							
								
								[commabody] setup and run live stream encoders ( #29087 )  
							
							... 
							
							
 
							
							* op changes needed for body
* remove logmessaged callback
* add newlines
* add stream arg
* add stream_encoder to config
* supersets, avoid two encoderd
* fix recursive exit error
* fix loggerd crash
* add stream_encoderd cpu usage to test
* Update system/loggerd/loggerd.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* resolve comments
* stream_encoderd onroad to false
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 81322a4805 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a14f162bc7 
								
							
								 
							
						 
						
							
							
								
								Ruff: comprehensions conventions ( #29317 )  
							
							... 
							
							
 
							
							ignore c408
old-commit-hash: 4a9afd7554 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7b677910df 
								
							
								 
							
						 
						
							
							
								
								Linter: Fix >160 line length test ( #29287 )  
							
							... 
							
							
 
							
							* test
* fix line length
* fix line length
* fix file size
* revert poetry
* cleanup for PR
old-commit-hash: cf64b27168 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b80325aa04 
								
							
								 
							
						 
						
							
							
								
								swaglog: enable type-checked against format string ( #29096 )  
							
							... 
							
							
 
							
							* check&fix fmt
* bump rednose
* correct format string
* bump rednose
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 940954c13e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c4aeaba7c6 
								
							
								 
							
						 
						
							
							
								
								loggerd: check `userFlag` outside the while loop ( #29095 )  
							
							... 
							
							
 
							
							* improve check userFlag
* rename to ServiceState
* setxattr once
old-commit-hash: c0c00e1997 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b120aec2f5 
								
							
								 
							
						 
						
							
							
								
								deleter: preserve flagged segments ( #28814 )  
							
							... 
							
							
 
							
							old-commit-hash: 98a30f10f4 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bd93cd7db3 
								
							
								 
							
						 
						
							
							
								
								encoder: remove function `publisher_init`, init PubMaster in constructor ( #28980 )  
							
							... 
							
							
 
							
							old-commit-hash: 65fe3c8c34 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c22ad5e0cf 
								
							
								 
							
						 
						
							
							
								
								loggerd: fix whitespace and indentation  
							
							... 
							
							
 
							
							old-commit-hash: f14447ad66 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ad461bedb2 
								
							
								 
							
						 
						
							
							
								
								encoder: remove public function `encoder_init`  ( #28971 )  
							
							... 
							
							
 
							
							old-commit-hash: 06aef9edd3 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d4cd751101 
								
							
								 
							
						 
						
							
							
								
								encoderd: get avaiable streams from vipc server ( #28935 )  
							
							... 
							
							
 
							
							* get avaiable streams
* use std::thread
* assert buf size
* Update system/loggerd/encoderd.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: cbed057789 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b59b27e01e 
								
							
								 
							
						 
						
							
							
								
								loggerd/encoder: refactor constructors to take EncoderInfo as parameter ( #28921 )  
							
							... 
							
							
 
							
							* refactor constructors to take EncoderInfo as parameter
* remove last arg codec
* use macro to init function pointers
old-commit-hash: 713d2ec586 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								182ef3fe52 
								
							
								 
							
						 
						
							
							
								
								loggerd: add types to tests and use pathlib ( #28943 )  
							
							... 
							
							
 
							
							old-commit-hash: 5d45d1fadc 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								434a7c3505 
								
							
								 
							
						 
						
							
							
								
								logger: use reference in range based loop ( #28894 )  
							
							... 
							
							
 
							
							old-commit-hash: f1a1456f27 
							
						 
						
							2 years ago