royjr
560cde61ae
sync: fix upstream conflicts
...
Co-authored-by: royjr <royjr96@gmail.com >
2026-07-19 23:18:43 -04:00
Jason Wen
14318d2f09
Merge commit '91b067cca0913d0cc9f8b5dab68e3302e278efdc' into sync-20260716
...
# Conflicts:
# .github/labeler.yaml
# .github/workflows/auto_pr_review.yaml
# .github/workflows/docs.yaml
# .github/workflows/release.yaml
# .github/workflows/repo-maintenance.yaml
# .github/workflows/tests.yaml
# .github/workflows/ui_preview.yaml
# README.md
# SConstruct
# conftest.py
# docs/CARS.md
# msgq_repo
# opendbc_repo
# openpilot/cereal/messaging/tests/validate_sp_cereal_upstream.py
# openpilot/common/api.py
# openpilot/common/hardware/hw.py
# openpilot/common/version.py
# openpilot/selfdrive/assets/fonts/Audiowide-Regular.ttf
# openpilot/selfdrive/assets/sounds/prompt_single_high.wav
# openpilot/selfdrive/assets/sounds/prompt_single_low.wav
# openpilot/selfdrive/car/card.py
# openpilot/selfdrive/car/helpers.py
# openpilot/selfdrive/car/tests/test_car_interfaces.py
# openpilot/selfdrive/car/tests/test_cruise_speed.py
# openpilot/selfdrive/controls/lib/desire_helper.py
# openpilot/selfdrive/controls/lib/longcontrol.py
# openpilot/selfdrive/controls/plannerd.py
# openpilot/selfdrive/controls/radard.py
# openpilot/selfdrive/controls/tests/test_longcontrol.py
# openpilot/selfdrive/modeld/compile_warp.py
# openpilot/selfdrive/modeld/modeld.py
# openpilot/selfdrive/monitoring/policy.py
# openpilot/selfdrive/monitoring/test_monitoring.py
# openpilot/selfdrive/selfdrived/events.py
# openpilot/selfdrive/selfdrived/selfdrived.py
# openpilot/selfdrive/ui/layouts/onboarding.py
# openpilot/selfdrive/ui/mici/layouts/onboarding.py
# openpilot/selfdrive/ui/soundd.py
# openpilot/selfdrive/ui/tests/diff/replay.py
# openpilot/selfdrive/ui/translations/app.pot
# openpilot/system/athena/athenad.py
# openpilot/system/athena/manage_athenad.py
# openpilot/system/hardware/hardwared.py
# openpilot/system/loggerd/config.py
# openpilot/system/manager/github_runner.sh
# openpilot/system/manager/manager.py
# openpilot/system/updated/updated.py
# panda
# pyproject.toml
# scripts/lint/lint.sh
# system/manager/process_config.py
# system/statsd.py
# tinygrad_repo
# tools/release/build_release.sh
# tools/release/build_stripped.sh
# uv.lock
2026-07-16 00:58:32 -04:00
Jason Wen
a43fc920b5
Merge commit 'b871364e1f48af04113f05c0f6604a9c42f57ac7' into sync-20260715-1
...
# Conflicts:
# .github/workflows/prebuilt.yaml
# common/api.py
# common/params_keys.h
# opendbc_repo
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/desire_helper.py
# selfdrive/modeld/modeld.py
# selfdrive/ui/mici/layouts/settings/device.py
# selfdrive/ui/soundd.py
# system/athena/athenad.py
# system/athena/registration.py
# system/hardware/hardwared.py
# system/loggerd/deleter.py
# system/manager/manager.py
# system/manager/process_config.py
# system/sentry.py
# system/updated/updated.py
# tinygrad_repo
# tools/scripts/uiview.py
2026-07-15 23:33:33 -04:00
Adeeb Shihadeh
a26254304f
Move eigen dependency into rednose ( #38321 )
...
* Move eigen dependency into rednose
* Declare complete rednose package dependencies
* Update rednose submodule
* Update rednose submodule
* Update rednose submodule
* Fix rednose dependency integration
* bump rednose
2026-07-11 12:59:49 -07:00
Adeeb Shihadeh
39117a5879
remove submodule symlinks ( #38312 )
2026-07-08 21:30:17 -07:00
Adeeb Shihadeh
f283f6703c
Revert "try removing submodule symlinks ( #38310 )"
...
This reverts commit b827c0f55e .
2026-07-08 21:12:12 -07:00
Adeeb Shihadeh
b827c0f55e
try removing submodule symlinks ( #38310 )
2026-07-08 21:11:39 -07:00
Adeeb Shihadeh
1e49eac4d1
rm libyuv ( #38306 )
...
* rm libyuv
* cleanup
2026-07-08 20:27:27 -07:00
Adeeb Shihadeh
9877f6ac0e
ffmpeg: use shared libraries ( #38308 )
2026-07-08 20:20:24 -07:00
Adeeb Shihadeh
cb82722dd5
remove libjpeg ( #38305 )
...
* remove libjpeg
* lil smaller
* happy linter
2026-07-08 12:21:22 -07:00
Adeeb Shihadeh
92f3d24c8a
Remove lateral MPC library ( #38281 )
2026-07-03 17:17:51 -07:00
Adeeb Shihadeh
1474d5474d
move root include to the end to prevent using stale build products
2026-06-22 09:45:00 -07:00
Adeeb Shihadeh
20e0f21b58
prefix paths with openpilot ( #38223 )
...
* prefix paths with openpilot
* fix setup root detection
* fix split branch codespell skips
2026-06-21 18:28:35 -07:00
Adeeb Shihadeh
37eda06c95
move cereal/ into nested openpilot ( #38220 )
2026-06-21 17:55:17 -07:00
Adeeb Shihadeh
df1663c58d
the one true car.capnp ( #38221 )
...
* the one true car.capnp
* fix jotpluggler capnp import path
* bump to master
2026-06-21 17:32:19 -07:00
Adeeb Shihadeh
82a945d145
scons: enforce max file size for build products ( #38077 )
...
* scons: enforce max file size for build products
* only for minimal build
* enable
* fix build product size check
2026-06-16 17:49:12 -07:00
Jason Wen
36a9c02b8f
sync: post-merge fixes for tinygrad bump
2026-06-03 14:56:32 -04:00
Jason Wen
3137a32db4
Merge branch 'upstream/master' into sync-20260517-new-new
2026-06-03 01:45:40 -04:00
Armand du Parc Locmaria
d9553eeec7
Reapply "modeld: split warp" ( #38085 ) ( #38086 )
...
* Reapply "modeld: split warp" (#38085 )
This reverts commit d489dd8909 .
* don't time make_random_inputs
* depend on chunk targets
* also depend on compile_modeld's dependencies
2026-05-23 15:55:40 -07:00
Armand du Parc Locmaria
d489dd8909
Revert "modeld: split warp" ( #38085 )
...
Revert "modeld: split warp (#38079 )"
This reverts commit a3cc9c7ac3 .
2026-05-23 00:53:12 -07:00
Armand du Parc Locmaria
a3cc9c7ac3
modeld: split warp ( #38079 )
...
* compiles
* runs
* dedupe compiling model
* always build for both res
* fix does not bind loop variable
* rm size multiplier
2026-05-22 17:50:26 -07:00
Adeeb Shihadeh
69d3066d82
minimal build by default on device ( #38023 )
...
* minimal build by default on device
* and
2026-05-12 09:59:46 -07:00
Armand du Parc Locmaria
4b81dda1b5
modeld: build single camera ( #38008 )
...
* Reapply "modeld: build single camera" (#38007 )
This reverts commit edc3ce89fa .
* don't build same cam twice
2026-05-11 16:05:30 -07:00
Armand du Parc Locmaria
edc3ce89fa
Revert "modeld: build single camera" ( #38007 )
...
Revert "modeld: build single camera (#37990 )"
This reverts commit 628e230b63 .
2026-05-11 15:57:18 -07:00
Armand du Parc Locmaria
628e230b63
modeld: build single camera ( #37990 )
...
* modeld: build single camera
* rm old
* detect release only once
* acados
* rm whitespace change
2026-05-11 15:26:04 -07:00
Adeeb Shihadeh
f6e2dd280d
third_party/ is dead ( #37998 )
...
* third_party/ is dead
* lil more
2026-05-10 17:29:04 -07:00
Adeeb Shihadeh
8583826166
Reapply "Use packaged json11 dependency ( #37995 )" ( #37996 )
...
This reverts commit 656de3f17b .
2026-05-10 17:24:53 -07:00
Adeeb Shihadeh
656de3f17b
Revert "Use packaged json11 dependency ( #37995 )"
...
This reverts commit 63508d0481 .
2026-05-10 10:24:16 -07:00
Adeeb Shihadeh
63508d0481
Use packaged json11 dependency ( #37995 )
...
* Use packaged json11 dependency
* rm that too
2026-05-10 10:23:49 -07:00
Adeeb Shihadeh
d7c562e130
use linux headers from /usr ( #37993 )
...
* use linux headers from /usr
* Fix linux header build on non-TICI platforms
* Copy NV12 media header helpers
2026-05-09 19:42:31 -07:00
Adeeb Shihadeh
f87bc52405
use vendored acados ( #37992 )
...
* use vendored acados
* fix
* cleanup
2026-05-09 19:32:54 -07:00
Adeeb Shihadeh
1268227ce5
Reapply "use catch2 dependency package ( #37910 )" ( #37991 )
...
This reverts commit 7002d24213 .
2026-05-09 19:14:37 -07:00
Adeeb Shihadeh
bd1c7f39ec
scons build cleanups ( #37981 )
...
* simpler progress
* lil less
* cleanup
* handle cache in scons
* no j
* lil more
* rm atexit
* fix?
* cleanup
2026-05-07 18:50:52 -07:00
Ethan Reish
f7644c913e
Do not build extras when running --minimal SCons ( #37892 )
2026-04-27 08:38:55 -07:00
Adeeb Shihadeh
7002d24213
Revert "use catch2 dependency package ( #37910 )"
...
This reverts commit d1e069210f .
2026-04-26 09:05:34 -07:00
Adeeb Shihadeh
d1e069210f
use catch2 dependency package ( #37910 )
2026-04-25 13:56:25 -07:00
Jason Wen
d398f9951e
Merge branch 'upstream/openpilot/master' into sync-20260401
...
# Conflicts:
# .github/workflows/auto_pr_review.yaml
# .github/workflows/repo-maintenance.yaml
# README.md
# SConstruct
# docs/CARS.md
# opendbc_repo
# panda
# selfdrive/car/card.py
# selfdrive/controls/controlsd.py
# selfdrive/selfdrived/selfdrived.py
# selfdrive/test/process_replay/migration.py
# selfdrive/ui/translations/app_fr.po
Platform List: sync with latest
Sync: `commaai/panda:master` → `sunnypilot/panda:master`
2026-04-02 21:14:23 -04:00
Adeeb Shihadeh
b706673e1c
jotpluggler: part one ( #37730 )
2026-03-25 19:49:38 -07:00
Adeeb Shihadeh
a8b5c74507
prep for imgui tools ( #37712 )
...
* prep for imgui tools
* build cleanups
2026-03-21 16:49:57 -07:00
Jason Wen
d5b25e14fd
Merge branch 'upstream/openpilot/master' into sync-20260317
...
# Conflicts:
# .github/workflows/auto_pr_review.yaml
# .gitignore
# opendbc_repo
# panda
# selfdrive/ui/mici/layouts/home.py
# selfdrive/ui/mici/layouts/onboarding.py
# selfdrive/ui/mici/layouts/settings/device.py
# selfdrive/ui/tests/diff/replay.py
# selfdrive/ui/translations/app_fr.po
# system/ui/mici_setup.py
Sync: `commaai/opendbc:master` → `sunnypilot/opendbc:master`
Sync: `commaai/panda:master` → `sunnypilot/panda:master`
2026-03-17 23:02:10 -04:00
Adeeb Shihadeh
a68ea44af3
cabana: use vendored libusb from commaai/dependencies ( #37681 )
2026-03-14 16:47:17 -07:00
Adeeb Shihadeh
5e7f5dd840
replay/cabana: remove unused openssl dependency ( #37680 )
2026-03-14 16:43:19 -07:00
Harald Schäfer
f4657aa2d5
Sconstruct: use name ( #37675 )
2026-03-14 13:42:57 -07:00
Adeeb Shihadeh
380d91c8f7
don't need to whitelist on larch64
2026-03-13 20:26:32 -07:00
Adeeb Shihadeh
9d19cca006
scons: whitelist non-vendored includes and libraries ( #37670 )
2026-03-13 20:12:13 -07:00
Adeeb Shihadeh
ee9da82aab
cleanup build paths ( #37667 )
...
* cleanup build paths
* not used
* lil more
* rm those too
* rm
* lil more
2026-03-13 19:20:33 -07:00
Adeeb Shihadeh
4e239dbc22
bump opendbc: in-memory DBC generation, drop scons build ( #37646 )
2026-03-11 11:35:32 -07:00
Trey Moen
9164148d48
feat: uv manages python ( #37535 )
2026-03-10 10:58:21 -07:00
Adeeb Shihadeh
ad181ba501
agnos 17 ( #37552 )
2026-03-08 20:54:31 -07:00
Jason Wen
00afa068a1
Merge branch 'upstream/openpilot/master' into sync-20260304
...
# Conflicts:
# selfdrive/ui/mici/layouts/onboarding.py
2026-03-05 01:27:07 -05:00