d61654abc3 
								
							
								 
							
						 
						
							
							
								
								Revert "use class AlignedBuffer from cereal ( #20343 )"  
							
							... 
							
							
 
							
							This reverts commit df9e836779af0c145efc933b88bbc94f59f2b378.
old-commit-hash: e3ad952902 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4c02da3f0a 
								
							
								 
							
						 
						
							
							
								
								use class AlignedBuffer from cereal ( #20343 )  
							
							... 
							
							
 
							
							* AlignedBuffer
* move AlignedBuffer to cereal/messaging.hpp
* rename function aligned to get
* use overloaded function AlignedBuffer:: get(Message *)
old-commit-hash: 7aa379e123 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								21346b0980 
								
							
								 
							
						 
						
							
							
								
								fix Fix problematic realloc ( #19812 )  
							
							... 
							
							
 
							
							old-commit-hash: e736029235 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d7e1874549 
								
							
								 
							
						 
						
							
							
								
								raw_logger: remove unneeded recursive_mutex ( #20274 )  
							
							... 
							
							
 
							
							* remove lock
* remove forword declared err
* cleanup include
old-commit-hash: 51d46e289a 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c0098cec09 
								
							
								 
							
						 
						
							
							
								
								Manager cleanup ( #20231 )  
							
							... 
							
							
 
							
							* move manager in folder
* inital refactor
* call start
* small cleanup
* add comments
* use self.signal()
* order shouldnt matter
* newlines
* add helpers
* newlines
* add process config
* split out build part of manager
* this should fix most tests
* no sensord on pc
* dont start athena
* remove comment
* fix old athena test
* fix inject model
* fix test car models
* should be not none
* fix helpers exitcode
* ignore manage_athenad
* Use time.monotonic()
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* combine init, remove spinner
* move manager test
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5a3b511306 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e5d066bc14 
								
							
								 
							
						 
						
							
							
								
								write params in initData as Data  
							
							... 
							
							
 
							
							old-commit-hash: 511cb2680f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c1606b60fd 
								
							
								 
							
						 
						
							
							
								
								test loggerd: limit samples to number of services  
							
							... 
							
							
 
							
							old-commit-hash: 6e26403cee 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								46840807fa 
								
							
								 
							
						 
						
							
							
								
								up tici hevc bitrate ( #20093 )  
							
							... 
							
							
 
							
							* 2x tici bitrate
* update test
* clean up
old-commit-hash: e2044ca5a2 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a98a06c1f8 
								
							
								 
							
						 
						
							
							
								
								loggerd: clean exit on SIGPWR ( #20100 )  
							
							... 
							
							
 
							
							* loggerd: clean exit on SIGPRW
* no SIGPWR on macos
old-commit-hash: d3dfb47d0e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								05eb44115e 
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65eb312b681a46 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d59a13e22a 
								
							
								 
							
						 
						
							
							
								
								adjust qcamera quality ( #20066 )  
							
							... 
							
							
 
							
							* better ts
* fix test
old-commit-hash: 1cd9105e96 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6e63be3a01 
								
							
								 
							
						 
						
							
							
								
								loggerd: remove the segment variable from encoders ( #20034 )  
							
							... 
							
							
 
							
							old-commit-hash: 1fad5216ea 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								60aa7b9d96 
								
							
								 
							
						 
						
							
							
								
								Logger: added function logger_get_route_name ( #19995 )  
							
							... 
							
							
 
							
							* added function logger_get_route_name
* remove empty line
old-commit-hash: 1588a6f0ac 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								bc3b705a5b 
								
							
								 
							
						 
						
							
							
								
								mv logger_build_boot to bootlog.cc ( #19996 )  
							
							... 
							
							
 
							
							old-commit-hash: 678c149246 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ab24d18c43 
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: use c++ mutex&condition_variable ( #19786 )  
							
							... 
							
							
 
							
							* use c++ mutex&condition_variable
* rebase
* cleanup includes&use while
* remove include pthread.h
old-commit-hash: aa37e95341 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								926c3d6fd7 
								
							
								 
							
						 
						
							
							
								
								Logger: new class BZFile ( #19959 )  
							
							... 
							
							
 
							
							* add class BZFile
* inline
* cleanup includes
* stack bzfile
* log first error
* remove assert
* rename log_err to err_logged
* assert in destructor
* LOGE
* don't assert statement
* assert error of fclose
old-commit-hash: ef6d1aeaaa 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								06ac698691 
								
							
								 
							
						 
						
							
							
								
								OMXEncoder: remove pthread_mutex_t lock  from member variables ( #19948 )  
							
							... 
							
							
 
							
							* remove mutex
* rebase master
old-commit-hash: 9a9641a296 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								33495e4368 
								
							
								 
							
						 
						
							
							
								
								loggerd: small cleanup ( #19864 )  
							
							... 
							
							
 
							
							old-commit-hash: 16e259cadf 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								78b20a077f 
								
							
								 
							
						 
						
							
							
								
								Revert "OmxEncoder:  new function set_state, set and wait state changed  ( #19906 )"  
							
							... 
							
							
 
							
							This reverts commit fbc80f3131acd05e6473daa1682f017874b6f883.
old-commit-hash: 20a2bfdd31 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d7adc6ed49 
								
							
								 
							
						 
						
							
							
								
								OmxEncoder:  new function set_state, set and wait state changed  ( #19906 )  
							
							... 
							
							
 
							
							* free buffers after state is loaded
* set_data_blocking
* fix indentation
* Empty commit,trigger Build
old-commit-hash: 36a596eb1e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1296525567 
								
							
								 
							
						 
						
							
							
								
								fix safequeue import  
							
							... 
							
							
 
							
							old-commit-hash: 5693773ae1 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								da9b0e8baa 
								
							
								 
							
						 
						
							
							
								
								remove cqueue, use class SafeQueue ( #19774 )  
							
							... 
							
							
 
							
							* class SafeQueue
* cleanup includes
* space
* add timeout
use try_poll
* add function empty() & size()
* class SafeQueue
* add timeout
use try_poll
* add function empty() & size()
* rebase master
* rebase master
* for loop
* fix bug
old-commit-hash: e6783f4d9f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b0552a1985 
								
							
								 
							
						 
						
							
							
								
								bootlog: fix dangling pointer problem in logger_build_boot ( #19942 )  
							
							... 
							
							
 
							
							* fix  dangling pointer problem
* logger_build_init_data() has same problem
* return kj::Array<capnp::byte>
* Revert "return kj::Array<capnp::byte>"
This reverts commit 4df4685bfc79e05965c4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								efb14fc172 
								
							
								 
							
						 
						
							
							
								
								Revert "OMXEncoder: add calls to OMX_Init()&OMX_Deinit() ( #19905 )"  
							
							... 
							
							
 
							
							This reverts commit 2b789323981058401a6c908ec674901ed2662f08.
old-commit-hash: ea74f558f4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								bfa5674d4f 
								
							
								 
							
						 
						
							
							
								
								fix up encoder test for tici rotation ( #19941 )  
							
							... 
							
							
 
							
							* fix encoder test
* revert for c2
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 0411015103 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6bd65f558e 
								
							
								 
							
						 
						
							
							
								
								OMXEncoder: add calls to OMX_Init()&OMX_Deinit() ( #19905 )  
							
							... 
							
							
 
							
							* add calls to OMX_Init()&OMX_Deinit()
* fix indentation
old-commit-hash: 8f00813089 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4fd576e7f7 
								
							
								 
							
						 
						
							
							
								
								Put bootlog in own folder ( #19939 )  
							
							... 
							
							
 
							
							* put bootlog in own folder
* fix uploader
* remove print statements
* update test
* remove comment
* also write initddata
* remove sentinels from test
old-commit-hash: 87119aebe2 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								46877afa24 
								
							
								 
							
						 
						
							
							
								
								make loggerd rotation test more reliable  
							
							... 
							
							
 
							
							old-commit-hash: 9f2088e2c3 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								edd881fa16 
								
							
								 
							
						 
						
							
							
								
								more tici tests in jenkins ( #19908 )  
							
							... 
							
							
 
							
							* run loggerd tests on tici
* boardd loopback
* fix up seg length
* this doesn't add more coverage
old-commit-hash: 810ed30cab 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a65cef0b31 
								
							
								 
							
						 
						
							
							
								
								loggerd: remove vipc arg from encode frame  
							
							... 
							
							
 
							
							old-commit-hash: 1ed77847fe 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								cfdeda3393 
								
							
								 
							
						 
						
							
							
								
								OMX encoder stability ( #19758 )  
							
							... 
							
							
 
							
							* cleanup test first
* wait for other encoder threads
* fixes initial crash
* no print
* unused
* fix up tests
* need that
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: d4489fbf91 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3a11061dce 
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: set s->of to nullptr after close ( #19814 )  
							
							... 
							
							
 
							
							old-commit-hash: a5be02c2c7 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5362097b37 
								
							
								 
							
						 
						
							
							
								
								fix loggerd after bootlog split ( #19840 )  
							
							... 
							
							
 
							
							* fix loggerd after bootlog split
* logger handles that
* unused
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 2e64049ea4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								57b1b4c456 
								
							
								 
							
						 
						
							
							
								
								loggerd: split bootlog to a separate program ( #19831 )  
							
							... 
							
							
 
							
							* bootlog
* blank lines
* move file_exists to util.h
* src = ['loggerd.cc']
* log_init_data
* Revert "src = ['loggerd.cc']"
This reverts commit 18a587023df973c56a36 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8a187ec406 
								
							
								 
							
						 
						
							
							
								
								Linux tombstones: add stacktrace and upload ( #19737 )  
							
							... 
							
							
 
							
							* Add stacktrace to tombstones
* make sentry output prettier
* Refactor
* Generate upload filename
* Actually move file
* Fix spaces
* copy and upload
* dont delete just yet
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: f3db94a0c4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								92c11baefb 
								
							
								 
							
						 
						
							
							
								
								loggerd: make sure to print one statistics every 1000 times ( #19803 )  
							
							... 
							
							
 
							
							old-commit-hash: d085adb9ec 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								339cb7b353 
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: use std::vector to keep buffer ( #19807 )  
							
							... 
							
							
 
							
							old-commit-hash: e04cecd169 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								603a21c1f4 
								
							
								 
							
						 
						
							
							
								
								loggerd: do not LOGW twice when logger.part == 0 ( #19795 )  
							
							... 
							
							
 
							
							* fix LOGW
* space
old-commit-hash: caf87c25dd 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9eb6648ec5 
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: use macro to check error ( #19785 )  
							
							... 
							
							
 
							
							old-commit-hash: 0592c326ed 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a04de5683e 
								
							
								 
							
						 
						
							
							
								
								RecordFront remove ifdef ( #19773 )  
							
							... 
							
							
 
							
							old-commit-hash: 10790304c9 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								eaa1489093 
								
							
								 
							
						 
						
							
							
								
								loggerd: another rotation test ( #19742 )  
							
							... 
							
							
 
							
							* another rotation test
* make encoder test fast
* fix pc
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 5221450f2d 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								65a624db68 
								
							
								 
							
						 
						
							
							
								
								Loggerd for PC ( #19730 )  
							
							... 
							
							
 
							
							old-commit-hash: 92e4f04873 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9909060b4d 
								
							
								 
							
						 
						
							
							
								
								Video Encoder abstraction ( #19729 )  
							
							... 
							
							
 
							
							old-commit-hash: a1c7f19fe4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								47cc09f413 
								
							
								 
							
						 
						
							
							
								
								loggerd: fix double encoder open ( #19703 )  
							
							... 
							
							
 
							
							* fix double encoder open/close
* simplify rotation
* clean up
* cleanup
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 87e8ef1fca 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								99a831dd5c 
								
							
								 
							
						 
						
							
							
								
								replace std::this_thread::sleep_for with util::sleep_fo ( #19717 )  
							
							... 
							
							
 
							
							old-commit-hash: 72bb55247c 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4c1919f41e 
								
							
								 
							
						 
						
							
							
								
								merge utilpp.h into util.h ( #19710 )  
							
							... 
							
							
 
							
							old-commit-hash: 595830135b 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2a55e4f193 
								
							
								 
							
						 
						
							
							
								
								loggerd: fix use after free and memory leaks ( #19695 )  
							
							... 
							
							
 
							
							* fix use after free and memory leaks
* cleanup
* fix typo
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 6b0890f128 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3f950832b9 
								
							
								 
							
						 
						
							
							
								
								VisionIPC 2.0 ( #19641 )  
							
							... 
							
							
 
							
							* Squashed vipc
* Update release files
* Remove else
* add visionipc to release files
* use poller in vipc receive
* opencl framework instead of lib on macos
* Fix camera webcam
* Fix opencl on mac in ui
* more webcam fixes
* typo in ui sconsfile
* Use cur_yuv_buf
* visionbuf c++ class
* Camera qcom was still using visionbuf_allocate
* Turn loggerd back on
* fix snapshot
* No build needed
* update test camerad
* no more release callback
* make encoder c++
* Revert "no more release callback"
This reverts commit e5707b07002fee665d0483d90713154efc2d70d4.
* fix exit handlers
* No need to check errno
* move release callback call
* s/VIPCBufExtra/VisionIpcBufExtra/g
* use non blocking connect
* ui use non blocking connect
* Lower condition variable wait time
* Snapshot cleanup
* bump cereal
* bump cereal
old-commit-hash: fb496c692a 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1c2560352c 
								
							
								 
							
						 
						
							
							
								
								loggerd cleanup ( #19668 )  
							
							... 
							
							
 
							
							old-commit-hash: 206d072bb4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0d895ad82a 
								
							
								 
							
						 
						
							
							
								
								loggerd tests ( #19671 )  
							
							... 
							
							
 
							
							old-commit-hash: af81190cfc 
							
						 
						
							5 years ago