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  
				
					
						
							
							
								 
						
							
							
								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 db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
old-commit-hash: a9626f95b6 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								8a7283d315 
								
							
								 
							
						 
						
							
							
								
								uploader: check upload key value ( #28206 )  
							
							... 
							
							
 
							
							* fix check
* tests
* fix test
* fix
* xattr truthy and falsy tests
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 7f7637f3e5 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c0fa2f3ea2 
								
							
								 
							
						 
						
							
							
								
								uploader: log actual uploaded file size ( #28000 )  
							
							... 
							
							
 
							
							* uploader: log actual uploaded file size
The size will be less if compressed before uploading.
* cleanup
* fix return type
* add request to FakeResponse
* cleanup
* fix
old-commit-hash: 7126363093 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3bb5167aa8 
								
							
								 
							
						 
						
							
							
								
								uploader: add missing types  
							
							... 
							
							
 
							
							old-commit-hash: e03efa723b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6626f3036f 
								
							
								 
							
						 
						
							
							
								
								uploader: add typing ( #28001 )  
							
							... 
							
							
 
							
							* uploader: add typing
* fix types
old-commit-hash: a27ce83b28 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3a968c67e1 
								
							
								 
							
						 
						
							
							
								
								loggerd: move to system/ ( #27534 )  
							
							... 
							
							
 
							
							old-commit-hash: 94eb215980 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3c48bc47b7 
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff to system/ part 3 ( #24829 )  
							
							... 
							
							
 
							
							* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter
old-commit-hash: 0fce5d9045 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9a45a3b99b 
								
							
								 
							
						 
						
							
							
								
								Move selfdrive/hardware/ to system/ ( #24725 )  
							
							... 
							
							
 
							
							* move hardware to system/
* fix mypy
old-commit-hash: 1139fe507b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8456b0e79c 
								
							
								 
							
						 
						
							
							
								
								uploader: increase max uncompressed qlog size to 100MB  
							
							... 
							
							
 
							
							old-commit-hash: eca265e07b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7cd23af9b1 
								
							
								 
							
						 
						
							
							
								
								Mypy fixes for --check-untyped-defs ( #24372 )  
							
							... 
							
							
 
							
							more type fixes
old-commit-hash: 17e33978cd 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								badbd3347c 
								
							
								 
							
						 
						
							
							
								
								uploader: ensure requests.put gets file like object ( #24462 )  
							
							... 
							
							
 
							
							old-commit-hash: ba89faa5f7 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								08da73721c 
								
							
								 
							
						 
						
							
							
								
								uploader: size limit for automatic uploading of qlogs/qcams ( #24403 )  
							
							... 
							
							
 
							
							* uploader: size limit for automatic uploading of qlogs/qcams
* move check to add logging
* use constant
* mark as uploaded
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: df8f024e19 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2e45c3bd68 
								
							
								 
							
						 
						
							
							
								
								uploader: compress rlogs ( #24447 )  
							
							... 
							
							
 
							
							old-commit-hash: 66fbce638f 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								be08693d5c 
								
							
								 
							
						 
						
							
							
								
								delay bz2 compression from logging to uploading ( #24392 )  
							
							... 
							
							
 
							
							* remove log_name
* log without compression
* fix tests
* remove extension for bootlog
* another test fix
* uploader compresses
* also compress in athena
* only compress qlog
* more generic check in do_upload
* fix bootlog compression
* lower loggerd cpu usage
* dont link against bz2
* set core affinity to little cluster
* handle old files
old-commit-hash: 77a6f3d034 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								85aa5e2706 
								
							
								 
							
						 
						
							
							
								
								uploader: azure returns 401 for files already uploaded ( #24141 )  
							
							... 
							
							
 
							
							old-commit-hash: e7f23ceca2 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2eded18267 
								
							
								 
							
						 
						
							
							
								
								C3: detect metered Android hotspot ( #23734 )  
							
							... 
							
							
 
							
							* C3: detect metered networks
* show in ui
* fix text layout
* bump cereal
* revert ui changes
* set networkMetered
* add athena method
* add metered logging to uploader
* use in athena uploader
* remove param
* use networkmanager properties to set cell to unmetered
* fix indentation
* no need to check
* bump cereal
* review
* bump cereal
old-commit-hash: da5a0c41a0 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ef2106ebd2 
								
							
								 
							
						 
						
							
							
								
								move lock clearing to uploader ( #23826 )  
							
							... 
							
							
 
							
							* move lock clearing to uploader
* test case
old-commit-hash: 3243d1a81e 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a7fa889605 
								
							
								 
							
						 
						
							
							
								
								improve logging around uploading ( #23750 )  
							
							... 
							
							
 
							
							* improve logging around uploading
* use int
* use raw
* duplicate
old-commit-hash: 7765bc2166 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a962365292 
								
							
								 
							
						 
						
							
							
								
								Convert format strings strings to f-strings ( #23241 )  
							
							... 
							
							
 
							
							* Convert all text strings to f-strings
Reformats all the text from the old "%-formatted" and .format(...) format to the newer f-string format, as defined in PEP 498. This requires Python 3.6+.
Flynt 0.69 was used to reformat the strings. 120 f-strings were created in 51 files.
F-strings are in general more readable, concise and performant. See also: https://www.python.org/dev/peps/pep-0498/#rationale 
* revert pyextra changes
* revert ublox.py
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 55390d273f 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e7bf88f29f 
								
							
								 
							
						 
						
							
							
								
								Remove Raw Upload toggle ( #23143 )  
							
							... 
							
							
 
							
							* Remove Raw Upload toggle
* fix tests
old-commit-hash: 2e0c73fc0c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								9399b6ae61 
								
							
								 
							
						 
						
							
							
								
								uploader: switch to upload_url v1.4 ( #22966 )  
							
							... 
							
							
 
							
							old-commit-hash: 23a1f47817 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								d508125f35 
								
							
								 
							
						 
						
							
							
								
								Upload when on ethernet ( #22188 )  
							
							... 
							
							
 
							
							in addition to when on wifi
Co-authored-by: ntegan <nick@egan.gg>
old-commit-hash: 54b5972cf6 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								a637623fa0 
								
							
								 
							
						 
						
							
							
								
								upload can only create ( #21513 )  
							
							... 
							
							
 
							
							old-commit-hash: d066b8f7e8 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								61d3b1f177 
								
							
								 
							
						 
						
							
							
								
								disable uploading raw by default ( #21128 )  
							
							... 
							
							
 
							
							old-commit-hash: c76c30fa2d 
							
						 
						
							4 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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								05eb44115e 
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65ebd01abfa8493ae12c9e6b14f7ada976.
* panda state
* camera stuff
* start deg
* most is building
* builds
* planner + controls run
* fix up paramsd
* cleanup
* process replay passes
* fix webcam build
* camerad
* no more frame
* thermald
* ui
* paramsd
* camera replay
* fix long tests
* fix camerad tests
* maxSteeringAngle
* bump cereal
* more frame
* cereal master
old-commit-hash: 312b681a46 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c64a8356fe 
								
							
								 
							
						 
						
							
							
								
								move to github container registry + CI speedup ( #19621 )  
							
							... 
							
							
 
							
							old-commit-hash: 59d7c5e64a 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5bbe4f3d52 
								
							
								 
							
						 
						
							
							
								
								manager tests + make all processes exit cleanly ( #19595 )  
							
							... 
							
							
 
							
							* manager tests
* logcatd exits cleanly
* sigint
* boardd
* multiple dbus connections hangs for some reason
* clocksd proclogd
* network type from thermal
* fix tests
* fix android logcatd
* fix mac
* fix mac proclogd
* move on device athena tests
* build first
* build first
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: ffa7e0cbdb 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b950cab874 
								
							
								 
							
						 
						
							
							
								
								HW abstraction layer ( #19530 )  
							
							... 
							
							
 
							
							* start hw refactor
* move that
* pins
* put that back
old-commit-hash: 8674b023ba 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d5ad6237cf 
								
							
								 
							
						 
						
							
							
								
								Revert "Handle python-dbus not installed"  
							
							... 
							
							
 
							
							This reverts commit fd22f01b1f21005846bef211851d17f602a7c600.
old-commit-hash: a2c6fdd14c 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d47396f4da 
								
							
								 
							
						 
						
							
							
								
								Handle python-dbus not installed  
							
							... 
							
							
 
							
							old-commit-hash: 25054cdc05 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								de4c543e63 
								
							
								 
							
						 
						
							
							
								
								remove hotspot exceptions in uploader ( #2319 )  
							
							... 
							
							
 
							
							* remove hotspot exceptions
* skip net check while onroad
old-commit-hash: ee37d03c1f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								079f409e58 
								
							
								 
							
						 
						
							
							
								
								Uploader speedup ( #2214 )  
							
							... 
							
							
 
							
							* use caching for getxattr
* fix some git issues
* Scheduled network checks
* attempt optimization
* Delete speed_test.py
* Style fixes
* Fix styling
* fix spaces
* fix spaces
* fix naming
* Update uploader.py
* Update mark_all_uploaded.py
* Add file to release
* Update selfdrive/loggerd/tools/mark_all_uploaded.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: cf46de13d2 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6919e06a9c 
								
							
								 
							
						 
						
							
							
								
								small uploader cleanup  
							
							... 
							
							
 
							
							old-commit-hash: 82f40f6ff5 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7671d18467 
								
							
								 
							
						 
						
							
							
								
								Tici camerad ( #2048 )  
							
							... 
							
							
 
							
							* fix camera config
* typos
* oops
* more typo
* lambless
* forget to send
* visualize hist
* more typo
* 0xC000
* simple
* data loss prevention, clean up later
* loggerd
* back up code
* backup
* fixed memory leak
* fix vsync
* upload ecam
* WB
* 3stream
* fix OMX crash on loggerd rotation
* rewritten debayer kernel
* update viewer
* improved AE
* no artifact lines/grids
* standard trigger
* cleanups
* CCM
* cleanups
* slight tweak
* upd push sock
* build all these
* update tele fl
* update cereal
* upd viewer
* DualCameraState -> MultiCameraState
* cameras_open
* disable frame zmq push by default
* more cleanup
* no apks
* fix submodule error
* wat
* clean up trash
* remove junk
* only build on qcom2
* no need to check these
* update cereal
* some more minor cleanup
* bump panda
* add todo
* minor typo
* Revert "minor typo"
This reverts commit 9233a1df7cac214fae6827cdae3a10cb3bd060d9.
* not care
* use consistent hdr
* some cleanup
* Update selfdrive/camerad/main.cc
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* more cleanups
* remove irrelevant stuff
* this too
* cleanup
* rerun ci
Co-authored-by: ZwX1616 <zwx1616@gmail.com>
Co-authored-by: Tici <robbe@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 37d6472bfa 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								16fe1bb2ad 
								
							
								 
							
						 
						
							
							
								
								Hardware abstraction class ( #2080 )  
							
							... 
							
							
 
							
							* hardware abstraction class
* De Morgan
* Rename pc hardware class
* Fix sound card in controlsd
* Pc get sim info
* fix hardware in test
* two more
* No more random imei on android
* no randomness on android
* Need to return something that looks like imei for registration to work
* Return proper network strength
* Unused import
* Bug fixes + gpsd is only android
old-commit-hash: c7152d5419 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e5637bc5de 
								
							
								 
							
						 
						
							
							
								
								Disable raw upload while onroad ( #1894 )  
							
							... 
							
							
 
							
							* disable raw upload while onroad
* fix tests
old-commit-hash: c8f880665a 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								55c3a89421 
								
							
								 
							
						 
						
							
							
								
								slow down upload check when offroad ( #1634 )  
							
							... 
							
							
 
							
							old-commit-hash: f4e8df7ee6 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a56e2b01f8 
								
							
								 
							
						 
						
							
							
								
								Make pylint more strict ( #1626 )  
							
							... 
							
							
 
							
							* make pylint more strict
* cleanup in progress
* done cleaning up
* no opendbc
old-commit-hash: 843a64c72f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								68a3061c9d 
								
							
								 
							
						 
						
							
							
								
								enable E261 in flake8: two spaces before inline comment  
							
							... 
							
							
 
							
							old-commit-hash: 27754a277c 
							
						 
						
							5 years ago