14a441a314 
								
							
								 
							
						 
						
							
							
								
								publish uploader state ( #21580 )  
							
							... 
							
							
 
							
							* uploader state
* add time
* bump
* populate whole packet
* bump cereal
* revert
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 6b69032807 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f8edcd64c4 
								
							
								 
							
						 
						
							
							
								
								loggerd: power failure print sync done  
							
							... 
							
							
 
							
							old-commit-hash: dd128f5916 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								255dfffd7f 
								
							
								 
							
						 
						
							
							
								
								fix qlog decimation calculation in loggerd tests  
							
							... 
							
							
 
							
							old-commit-hash: d8411e7a62 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a637623fa0 
								
							
								 
							
						 
						
							
							
								
								upload can only create ( #21513 )  
							
							... 
							
							
 
							
							old-commit-hash: d066b8f7e8 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								19bc1b7397 
								
							
								 
							
						 
						
							
							
								
								fast jenkins ( #21472 )  
							
							... 
							
							
 
							
							* speed up setup
* speedup onroad test
* .git doesn't like inplace
* tici2
* no inplace
* revert
* fix
* that one too
old-commit-hash: 0bfd994f73 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								d31397b84b 
								
							
								 
							
						 
						
							
							
								
								segment regen ( #21148 )  
							
							... 
							
							
 
							
							* start seg regen
* send vipc
* fix up some paths
* set fp
* fix no entries
* engages
* seperate camera procs
* send real frames
* regen test routes
* nice argparser
* fix valgrind test
* move that
* fix that
old-commit-hash: 4a1aec27ef 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								147b355dde 
								
							
								 
							
						 
						
							
							
								
								add space after function name and if statement ( #21225 )  
							
							... 
							
							
 
							
							old-commit-hash: e4e669bb0f 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f70a79b838 
								
							
								 
							
						 
						
							
							
								
								Use C++ header files instead of C header files. ( #21192 )  
							
							... 
							
							
 
							
							* use cstring instead of string.h
* use cstdio instead of stdio.h
* remove inttypes.h
* use cstdlib instead of stdlib.h
* use cstdint instead of stdint.h
* #include <cstddef>
* cstdlib
* use cmath
* remove stddef.h
* use cassert
* use csignal
* use ctime
* use cerror
* rebase master
old-commit-hash: c53cb5d570 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								61d3b1f177 
								
							
								 
							
						 
						
							
							
								
								disable uploading raw by default ( #21128 )  
							
							... 
							
							
 
							
							old-commit-hash: c76c30fa2d 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								724e0f6e11 
								
							
								 
							
						 
						
							
							
								
								deleter.py: delete boot and crash folders last ( #21028 )  
							
							... 
							
							
 
							
							old-commit-hash: 129c760e4f 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								497472932a 
								
							
								 
							
						 
						
							
							
								
								Cleanup util.h ( #20849 )  
							
							... 
							
							
 
							
							* cleanup util.h
* fix build error:omx_encoder.cc:408: undefined reference to do_exit
* fix build error
* rebase master
* move helper functions back to util
* ExitHandleHelper->ExitHandlerHelper
* std::clamp
* struct ExitHandlerHelper to class
* rebase master
* cleanup
* restore ExitHandler
* prefer cassert
old-commit-hash: 65e0b1e699 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								80ec32bcf3 
								
							
								 
							
						 
						
							
							
								
								loggerd: put signal in end of route sentinel ( #21025 )  
							
							... 
							
							
 
							
							old-commit-hash: 6e22f16ddb 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								295d18ad11 
								
							
								 
							
						 
						
							
							
								
								log OS version in initData ( #20979 )  
							
							... 
							
							
 
							
							old-commit-hash: ec976b3b44 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5609f32cee 
								
							
								 
							
						 
						
							
							
								
								Cleanup includes ( #20925 )  
							
							... 
							
							
 
							
							* remove #include <pthread.h>
* remove #include<stdbool.h> for cc files
* remove #include<iostream>
old-commit-hash: 0495426535 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f68f0403a6 
								
							
								 
							
						 
						
							
							
								
								bootlog: setup cloudlog on keywords ( #20898 )  
							
							... 
							
							
 
							
							* bootlog: setup cloudlog on keywords
* just log
old-commit-hash: 2bc9b97aba 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8b785f4744 
								
							
								 
							
						 
						
							
							
								
								store all files in /sys/fs/pstore in bootlog ( #20875 )  
							
							... 
							
							
 
							
							* store all files in /sys/fs/pstore in bootlog
* whitespace
* fix bootlog test
old-commit-hash: 4742f55749 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e333e4f189 
								
							
								 
							
						 
						
							
							
								
								Cleanup selfdrive/ includes ( #20822 )  
							
							... 
							
							
 
							
							* cleanup include path
* continue
* format includes
* fix testraw.cc
* remove include path from SConstruct
* regroup
* rebase master
* almost done
* apply review
* rename FileReader.xx to filereader.xx
* rename Unlogger.x->unlogger.x
* rename FrameReader.xx -> framereader.xx
* apply reviews
* ui.h
* continue
* fix framebuffer.cc build error:mv util.h up
* full path to msm_media_info
* fix qcom2 camerad
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 7222d0f20d 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								78bf4f5867 
								
							
								 
							
						 
						
							
							
								
								Replace ifdef with hw abstraction layer ( #20843 )  
							
							... 
							
							
 
							
							* Replace ifdefs with hardware abstraction layer (#20801 )
* add type to class hadwareXXX
* replace ifdefs with hardware layer
* continue
* continue
* new function get_driver_view_transform
* full path to hw.h
* fix build error setup.cc
* apply review
* fix typo
* fix deprecated error:replace deprecated fromPath with new
* fix build error
* Fixes after ifdef clenaup (#20842 )
* inheritance doesnt work with static
* fix debayer
* small cleanup
* Update selfdrive/camerad/cameras/camera_common.cc
* Update selfdrive/ui/qt/offroad/settings.cc
* Update selfdrive/common/modeldata.h
* flip conditions
* fix comment
Co-authored-by: Dean Lee <deanlee3@gmail.com>
old-commit-hash: ab319d4f54 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								39c18d4c5a 
								
							
								 
							
						 
						
							
							
								
								Revert "Replace ifdefs with hardware abstraction layer ( #20801 )"  
							
							... 
							
							
 
							
							This reverts commit 9f2ad462f39f4c880f283b71bffbc9248a2b577d.
old-commit-hash: 3a95d3ccaa 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e0282ced49 
								
							
								 
							
						 
						
							
							
								
								Replace ifdefs with hardware abstraction layer ( #20801 )  
							
							... 
							
							
 
							
							* add type to class hadwareXXX
* replace ifdefs with hardware layer
* continue
* continue
* new function get_driver_view_transform
* full path to hw.h
* fix build error setup.cc
* apply review
* fix typo
* fix deprecated error:replace deprecated fromPath with new
* fix build error
old-commit-hash: 757d2923d2 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								55a9ec8a93 
								
							
								 
							
						 
						
							
							
								
								set nice values for non RT processes ( #20812 )  
							
							... 
							
							
 
							
							* set nice values for non RT processes
* builds
* fix qcom build
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: ec414e2eb1 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b12a444bdd 
								
							
								 
							
						 
						
							
							
								
								Params: move keys from cython to cc ( #20814 )  
							
							... 
							
							
 
							
							* move keys from cython to cc
* consistency
* passes tests
* more consistency
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 27d3f820bf 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								532d19427c 
								
							
								 
							
						 
						
							
							
								
								bump cereal  
							
							... 
							
							
 
							
							old-commit-hash: 8a280fbb8e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								467811edf1 
								
							
								 
							
						 
						
							
							
								
								log encodeIdx packets in qlog ( #20738 )  
							
							... 
							
							
 
							
							old-commit-hash: 9813c0ddbd 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3e4eb2e343 
								
							
								 
							
						 
						
							
							
								
								handle unregistered devices ( #20728 )  
							
							... 
							
							
 
							
							* handle unregistered devices
* cleanup
* no uploader or athena
* clean up
old-commit-hash: 1786d04239 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7955ba0a5f 
								
							
								 
							
						 
						
							
							
								
								enable --as-needed linking ( #20619 )  
							
							... 
							
							
 
							
							* only link as needed
* a few more
* need to fix order
* everywhre
* fix mac
* update spinner + text
* fix c2 build
* another fix
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 36d8c89ebf 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								badae8669a 
								
							
								 
							
						 
						
							
							
								
								More encoder test cleanup ( #20623 )  
							
							... 
							
							
 
							
							* more encode test cleanup
* fix check at end of function
old-commit-hash: c4e2d374c9 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9f84ff75cc 
								
							
								 
							
						 
						
							
							
								
								check encodeIdx in loggerd test ( #20621 )  
							
							... 
							
							
 
							
							old-commit-hash: ec5465ffd5 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8f4a445171 
								
							
								 
							
						 
						
							
							
								
								add putBool/getBool wrappers to cython params class ( #20611 )  
							
							... 
							
							
 
							
							* add putBool/getBool wrappers to cython class
* use new API
* some more puts
* fix mockparams arguments
* add get_bool to MockParams
* typo
old-commit-hash: ae094042ad 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								893946ae0c 
								
							
								 
							
						 
						
							
							
								
								increase log level of NVME cloudlog  
							
							... 
							
							
 
							
							old-commit-hash: 538df2596d 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								405df8b165 
								
							
								 
							
						 
						
							
							
								
								Params: python-like interface ( #20506 )  
							
							... 
							
							
 
							
							* rebase master
* delete outdated test_params.c
* putBool & more robust getBool
* putBool(SshEnabled)
old-commit-hash: 98e55996f6 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f0b9176bd7 
								
							
								 
							
						 
						
							
							
								
								logging cleanup ( #20502 )  
							
							... 
							
							
 
							
							* switch some uploader messages to debug log
* use allow_sleep
* log when not request or response
* test both with params and without params
old-commit-hash: 1e3f8b014e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ed23f0778a 
								
							
								 
							
						 
						
							
							
								
								log when nvme isn't mounted ( #20428 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 33500bf23f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c64d818341 
								
							
								 
							
						 
						
							
							
								
								use class AlignedBuffer ( #20388 )  
							
							... 
							
							
 
							
							* use class AlignedBuffer from cereal (#20343 )
* AlignedBuffer
* move AlignedBuffer to cereal/messaging.hpp
* rename function aligned to get
* use overloaded function AlignedBuffer:: get(Message *)
* use AlignedBuffer
Co-authored-by: Dean Lee <deanlee3@gmail.com>
old-commit-hash: 0a88304e8d 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								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