Commit Graph

  • 74554a523f modeld: fold metadata into jit pkl (#38042) Armand du Parc Locmaria 2026-05-14 21:17:08 -07:00
  • 2d4ac33ed7 modeld: DEV=AMD dedupe weights across camera resolutions (#38041) Armand du Parc Locmaria 2026-05-14 16:42:55 -07:00
  • c9d77fb3fb process_replay/migration: doesnt need to import acados (#38040) Harald Schäfer 2026-05-14 10:38:09 -07:00
  • a432afd173 Revert "bump tinygrad (#38010)" (#38039) Harald Schäfer 2026-05-14 09:24:22 -07:00
  • c51ffe3808 [bot] Update Python packages (#1827) github-actions[bot] 2026-05-14 02:24:09 -04:00
  • ef94b134c3 common: avoid shell in sudo_read (#38022) Andi Radulescu 2026-05-14 05:36:47 +03:00
  • f24ad7e27a modeld: use const border mode for dm warp (#37986) ZwX1616 2026-05-13 16:52:08 -07:00
  • b88adeb4ad pyproject cleanup (#38035) Adeeb Shihadeh 2026-05-13 15:12:18 -07:00
  • a15aed1a79 sunnylink: add CarParams fallback for brand-specific capabilities (#1839) Jason Wen 2026-05-13 01:29:18 -04:00
  • aa26dded8b ui: lower priority background threads (#38031) Shane Smiskol 2026-05-12 21:33:40 -07:00
  • a06f31b472 ui: param thread (#38029) Shane Smiskol 2026-05-12 21:24:12 -07:00
  • b3ed39525d ui: bg brightness write thread (#38030) Shane Smiskol 2026-05-12 20:37:57 -07:00
  • 57c44831da test_onroad: skip model timing warmup (#38028) Adeeb Shihadeh 2026-05-12 19:33:36 -07:00
  • 8ebc51a8aa bump tinygrad (#38010) Christopher Milan 2026-05-12 15:29:11 -07:00
  • 4ecbdb0d7a DM: reduce _DCAM_UNCERTAIN_RESET_COUNT to 2 sec (#38027) ZwX1616 2026-05-12 14:57:59 -07:00
  • 4b945a1b79 test_onroad: remove MPC timing check (#38026) Adeeb Shihadeh 2026-05-12 10:30:22 -07:00
  • e8a03f7f32 fix build warnings (#38025) Adeeb Shihadeh 2026-05-12 10:12:50 -07:00
  • 69d3066d82 minimal build by default on device (#38023) Adeeb Shihadeh 2026-05-12 09:59:46 -07:00
  • 9574eee0e3 modem.py: normalize padded ICCIDs (#38021) Andi Radulescu 2026-05-12 19:42:22 +03:00
  • 492ed73127 device sync: serverless code sync (#38020) Shane Smiskol 2026-05-11 22:53:29 -07:00
  • af92603d17 Move experimental mode param to ui_state.py (#38017) Shane Smiskol 2026-05-11 21:06:23 -07:00
  • ecb661fe85 ui: get version info once (#38018) Shane Smiskol 2026-05-11 20:39:46 -07:00
  • dff6a80faf Remove some blocking params Shane Smiskol 2026-05-11 20:16:54 -07:00
  • 3a764c0ae3 Params: rm nonblocking funcs (#38016) Shane Smiskol 2026-05-11 20:00:00 -07:00
  • 11c14a138f speedup test_pandad.py (#38009) Adeeb Shihadeh 2026-05-11 19:40:20 -07:00
  • bdee8731b7 pytest config cleanup (#38015) Adeeb Shihadeh 2026-05-11 18:55:18 -07:00
  • 4b81dda1b5 modeld: build single camera (#38008) Armand du Parc Locmaria 2026-05-11 16:05:30 -07:00
  • edc3ce89fa Revert "modeld: build single camera" (#38007) Armand du Parc Locmaria 2026-05-11 15:57:18 -07:00
  • 02f66e6e84 jp: surface py_downloader errors better Adeeb Shihadeh 2026-05-11 15:37:29 -07:00
  • 15267e4082 cabana: gitignore generated file Adeeb Shihadeh 2026-05-11 15:34:05 -07:00
  • 628e230b63 modeld: build single camera (#37990) Armand du Parc Locmaria 2026-05-11 15:26:04 -07:00
  • 98512fc62b update release notes Adeeb Shihadeh 2026-05-11 09:29:40 -07:00
  • 38ffb324f8 radard: filter lead prob (#37879) Shane Smiskol 2026-05-11 00:25:15 -07:00
  • 78007e82e0 ui: show default model name (#1837) Nayan 2026-05-11 01:19:10 -04:00
  • 534fb19714 agnos 18.1.3 (#38002) Adeeb Shihadeh 2026-05-10 22:17:11 -07:00
  • 294cb687f6 fix memory leak from pycapnp 2.2+ (#38001) Adeeb Shihadeh 2026-05-10 21:20:35 -07:00
  • 2a86d0cea5 modem.py: nice human readable state file Adeeb Shihadeh 2026-05-10 19:55:16 -07:00
  • bbe5b38643 test_onroad covers this Adeeb Shihadeh 2026-05-10 18:27:36 -07:00
  • 2691aa8e39 qcomgpsd: take AT lock (#38000) Adeeb Shihadeh 2026-05-10 18:05:15 -07:00
  • da62722d07 tighten pandad timings (#37999) Adeeb Shihadeh 2026-05-10 18:04:27 -07:00
  • f6e2dd280d third_party/ is dead (#37998) Adeeb Shihadeh 2026-05-10 17:29:04 -07:00
  • 8583826166 Reapply "Use packaged json11 dependency (#37995)" (#37996) Adeeb Shihadeh 2026-05-10 17:24:53 -07:00
  • 93ed08ba20 agnos 18.1.2 + raylib 6.0 (#37997) Adeeb Shihadeh 2026-05-10 17:19:33 -07:00
  • 9231b7b26e Dynamic Steering Learner (#9) infiniteCable2 2026-05-10 20:35:20 +02:00
  • 6b6b7f0f33 ci: remove old translation badge workflow Adeeb Shihadeh 2026-05-10 11:03:08 -07:00
  • bea893820e use packaged bootstrap icons (#37994) Adeeb Shihadeh 2026-05-10 10:28:03 -07:00
  • e624da2eed add json11 to pyproject Adeeb Shihadeh 2026-05-10 10:24:53 -07:00
  • 656de3f17b Revert "Use packaged json11 dependency (#37995)" Adeeb Shihadeh 2026-05-10 10:24:16 -07:00
  • 63508d0481 Use packaged json11 dependency (#37995) Adeeb Shihadeh 2026-05-10 10:23:49 -07:00
  • f625f3bbd3 no torque for curvature sunny infiniteCable2 2026-05-10 17:09:33 +02:00
  • 30ae12ce09 Merge pull request #8 from infiniteCable2/updater_mici infiniteCable2 2026-05-10 16:15:06 +02:00
  • dd9c3474bf cleanup, robust fetch when subm ref changed infiniteCable2 2026-05-10 16:07:51 +02:00
  • 2cde87ac76 fix branch selector for mici infiniteCable2 2026-05-10 15:24:55 +02:00
  • a24d4ecae6 two pass force download infiniteCable2 2026-05-10 14:43:26 +02:00
  • ca1e73b788 more aggressive updating infiniteCable2 2026-05-10 14:24:48 +02:00
  • 7d4d83dcac Merge pull request #7 from infiniteCable2/updater_mici infiniteCable2 2026-05-10 14:15:44 +02:00
  • f0dc0c24a2 branch switching for MICI, force update buttons for TICI/MICI infiniteCable2 2026-05-10 14:03:45 +02:00
  • 93fd9b8e60 also include curvature type infiniteCable2 2026-05-10 12:42:11 +02:00
  • 0508feb746 Merge branch 'master' of https://github.com/sunnypilot/sunnypilot infiniteCable2 2026-05-10 12:37:55 +02:00
  • b1a6223b14 ci: simplify cereal validation to sparse-checkout + pycapnp, drop scons (#1836) Jason Wen 2026-05-10 01:04:45 -04:00
  • e771dfa007 sunnylink: fix max time offroad values (#1835) Nayan 2026-05-09 23:47:07 -04:00
  • d7c562e130 use linux headers from /usr (#37993) Adeeb Shihadeh 2026-05-09 19:42:31 -07:00
  • f87bc52405 use vendored acados (#37992) Adeeb Shihadeh 2026-05-09 19:32:54 -07:00
  • 1268227ce5 Reapply "use catch2 dependency package (#37910)" (#37991) Adeeb Shihadeh 2026-05-09 19:14:37 -07:00
  • 76f1f189db back to scons Adeeb Shihadeh 2026-05-09 19:10:04 -07:00
  • 9fdcbae8de agnos 18.1.1 (#37989) Adeeb Shihadeh 2026-05-09 19:08:09 -07:00
  • f18aa113a5 bump up modem.py expected cpu Adeeb Shihadeh 2026-05-09 17:27:54 -07:00
  • a3d3d0fea6 Firehose and PrimeState: put_nonblocking Shane Smiskol 2026-05-09 01:27:47 -07:00
  • 5745909e9b ui: bump priority above plannerd and radard (#37984) Shane Smiskol 2026-05-08 02:13:00 -07:00
  • fd37cd1d03 ui: prevent raylib sleep drifting from vblank (#37970) Shane Smiskol 2026-05-08 01:23:21 -07:00
  • ab1a962803 ui: measure ui state time in CPU time (#37983) Shane Smiskol 2026-05-08 00:48:43 -07:00
  • 32671d1c3f ui: nonblocking Params writes (#37982) Shane Smiskol 2026-05-07 23:34:53 -07:00
  • 01e7606b70 esim.py: subcommand CLI with indexed profile selection (#37968) Trey Moen 2026-05-07 19:03:08 -07:00
  • bd1c7f39ec scons build cleanups (#37981) Adeeb Shihadeh 2026-05-07 18:50:52 -07:00
  • c28eb95874 manager: disable DEVELOPMENT_ONLY reset (#1833) Jason Wen 2026-05-07 18:42:06 -04:00
  • a544cd7d39 don't need nproc, scons is smart! Adeeb Shihadeh 2026-05-07 15:36:42 -07:00
  • b7725c5cbb lpa: treat any AT+CCHO error as non-eUICC in is_euicc (#37979) Trey Moen 2026-05-07 14:31:58 -07:00
  • 7ed960f713 release: ignore upstream IsReleaseBranch (#1831) Jason Wen 2026-05-07 10:53:21 -04:00
  • 6420e8d92a Scroller: restore tapping home to open settings while it's auto scrolling (#37978) Shane Smiskol 2026-05-06 23:19:45 -07:00
  • 695a2d783f Scroller: snap logic in scroll panel (#37975) Shane Smiskol 2026-05-06 21:13:44 -07:00
  • 2596de8543 Revert "DM: Lancia Delta HF Integrale model (#37696)" (#37971) ZwX1616 2026-05-06 19:25:34 -07:00
  • 7a6dc19104 Scroller: only horizontal snapping (#37974) Shane Smiskol 2026-05-06 18:52:00 -07:00
  • 7e2b8430c5 ui: update gates for certain toggles (#1830) Jason Wen 2026-05-06 21:27:43 -04:00
  • 521fa09b0d sunnylink SDUI: update stale reference in docs Jason Wen 2026-05-06 12:14:47 -04:00
  • 5adcff1221 modem: register cellular DNS with systemd-resolved (#37955) Trey Moen 2026-05-06 08:31:12 -07:00
  • b9aa1962ca Update CHANGELOG.md Jason Wen 2026-05-05 22:59:44 -04:00
  • 6b1b6aca05 Update CHANGELOG.md Jason Wen 2026-05-05 21:14:19 -04:00
  • 41a8bc3fc4 Update CHANGELOG.md Jason Wen 2026-05-05 20:54:43 -04:00
  • 540f4f5933 Platform List: dynamically migrate CarPlatformBundle (#1828) Jason Wen 2026-05-05 20:27:11 -04:00
  • 0e58ac33ad lpa: move comma-profile check to Profile.is_comma (#37965) Trey Moen 2026-05-05 11:50:52 -07:00
  • 53e5ae0578 sunnylink: switch athena domain (#1826) DevTekVE 2026-05-05 10:31:07 +02:00
  • dd0690da6f ui: log fps (#37927) Armand du Parc Locmaria 2026-05-05 01:31:06 -07:00
  • 57d0a58855 Round trip through bytes to save 30x on migration memory usage (#37963) Mitchell Goff 2026-05-04 20:11:03 -07:00
  • f64f3944a6 will -> may Shane Smiskol 2026-05-04 16:50:54 -07:00
  • 65b2bfe5d8 modeld: remove uop tinygrad patch (#37960) Armand du Parc Locmaria 2026-05-04 16:49:34 -07:00
  • 1caae26cfc restart_needed_callback takes no args Shane Smiskol 2026-05-04 16:37:15 -07:00
  • 94cf600bfe comma four: warning for enabling alpha long (#37959) Shane Smiskol 2026-05-04 16:36:03 -07:00
  • 4a1b721636 bump tinygrad (#37958) Christopher Milan 2026-05-04 14:33:42 -07:00
  • 55f033ced0 bump tinygrad (#37926) Christopher Milan 2026-05-04 10:43:43 -07:00
  • 2182be05ea ui: fix cellular toggles (#1810) Amy Jeanes 2026-05-03 21:52:35 +02:00