Commit Graph

  • 902e5f721b build pkg Adeeb Shihadeh 2026-05-31 15:05:58 -07:00
  • 9beb84af67 Fix fake synced pub/sub test race (#692) master Adeeb Shihadeh 2026-05-21 14:44:33 -07:00
  • 6189f41e8c macOS support for fake backend (#689) Adeeb Shihadeh 2026-05-16 10:10:11 -07:00
  • f709e09002 misc gc pass (#690) Adeeb Shihadeh 2026-05-16 10:06:31 -07:00
  • eb889a7301 Speed up tests (#686) Adeeb Shihadeh 2026-05-16 09:12:40 -07:00
  • 55d1547415 coverage is unused Adeeb Shihadeh 2026-05-15 10:05:07 -07:00
  • ecbaf9f887 visionipc: replace numpy with memoryview (#688) Adeeb Shihadeh 2026-05-15 10:01:54 -07:00
  • 3eb9a5a806 deduplicate visionipc tests (#687) Adeeb Shihadeh 2026-05-15 09:51:23 -07:00
  • ac86ad0809 unittest forever (#685) Adeeb Shihadeh 2026-05-14 17:17:14 -07:00
  • 1f07e67c03 use catch2 package (#684) Adeeb Shihadeh 2026-05-14 17:15:39 -07:00
  • 6e9dbd5768 update ion include (#683) Adeeb Shihadeh 2026-05-09 19:19:13 -07:00
  • 46f2055c83 fix that special_tr_mici Adeeb Shihadeh 2026-03-27 17:23:18 -07:00
  • 91b5d4d571 special Adeeb Shihadeh 2026-03-27 17:17:33 -07:00
  • 7e98ba7b2f msgq: simplify python logger wiring runtime-logger-api Adeeb Shihadeh 2026-03-01 10:05:20 -08:00
  • efa0344c22 msgq: replace SWAGLOG macro hack with runtime logger API Adeeb Shihadeh 2026-03-01 09:55:04 -08:00
  • b7688b9bd7 rm codecov.yml Adeeb Shihadeh 2026-03-01 09:23:54 -08:00
  • 6bbd632218 no libpath Adeeb Shihadeh 2026-02-27 19:36:37 -08:00
  • 6263f30f2e brew is out Adeeb Shihadeh 2026-02-23 19:58:00 -08:00
  • ed2777747d switch to system compiler (GCC/Clang) (#678) Adeeb Shihadeh 2026-02-23 14:41:56 -08:00
  • 32b2404f68 clean up __init__.py: remove try/except ImportError guard fix_packages Adeeb Shihadeh 2026-02-21 13:25:29 -08:00
  • dee57264e4 fix: remove unused platform import from setup.py Adeeb Shihadeh 2026-02-21 12:39:52 -08:00
  • 2ee626d133 fix: add ty suppression for Cython attribute warnings Adeeb Shihadeh 2026-02-21 12:34:29 -08:00
  • 194c6c3f35 build Cython extensions during pip install Adeeb Shihadeh 2026-02-21 10:48:31 -08:00
  • d5fc68dfcf guard Cython imports for build-time import compatibility Adeeb Shihadeh 2026-02-21 10:45:44 -08:00
  • c7c2fade03 add proper Python packaging with pyproject.toml Adeeb Shihadeh 2026-02-21 10:35:13 -08:00
  • fa514e7dd7 Reapply "visionipc: remove OpenCL support (#673)" (#675) Adeeb Shihadeh 2026-02-14 14:31:01 -08:00
  • 4c4e814ed5 Revert "visionipc: remove OpenCL support (#673)" (#675) Harald Schäfer 2026-02-10 23:05:42 -08:00
  • 2c191c1a72 Remove ZMQ support (#674) Adeeb Shihadeh 2026-02-07 15:18:55 -08:00
  • f9ebdca885 visionipc: remove OpenCL support (#673) Adeeb Shihadeh 2026-02-06 16:32:26 -08:00
  • 20f2493855 pytest speedups (#671) Adeeb Shihadeh 2025-12-28 10:24:51 -08:00
  • 4b3393aea9 remove pre-commit (#652) Adeeb Shihadeh 2025-12-28 10:06:31 -08:00
  • 9eb3ce68f2 zero-initialize fds and buffs before ipc_sendrecv_with_fds (#659) Dean Lee 2025-12-29 01:51:04 +08:00
  • 175e9d25dd Test both ZMQ and MSGQ modes on all platforms (#670) Adeeb Shihadeh 2025-12-28 09:43:45 -08:00
  • 0f2607228b Add ty type checker (#669) Adeeb Shihadeh 2025-12-28 00:09:17 -08:00
  • 349bf449b7 msgq: add (janky) macOS support (#667) Adeeb Shihadeh 2025-12-27 16:38:49 -08:00
  • f3f440102e visionipc_server: prints -> logs Adeeb Shihadeh 2025-12-21 17:17:15 -08:00
  • 6abe47bc98 mark test_receive_tiemout as flaky Adeeb Shihadeh 2025-12-16 15:47:14 -08:00
  • cc3b4567b8 msgq: prefix paths with msgq_ (#666) Adeeb Shihadeh 2025-12-16 15:40:14 -08:00
  • 345878d914 msgq: configurable ringbuffer size (#665) Adeeb Shihadeh 2025-12-16 13:09:49 -08:00
  • deb807ef3c actually down to 1MB Adeeb Shihadeh 2025-12-15 22:08:40 -08:00
  • 33ef4bdf77 reduce default segment size to 2MB Adeeb Shihadeh 2025-12-15 21:50:08 -08:00
  • 92999f6bc1 msgq: add flag for preallocating full ringbuffer (#664) Adeeb Shihadeh 2025-12-15 20:53:35 -08:00
  • 518901635d ohh cameraview-blocking-fix Shane Smiskol 2025-12-09 22:14:57 -08:00
  • 58ee4ed135 nogil? Shane Smiskol 2025-12-09 22:12:16 -08:00
  • 05e327a9d0 that's not how this works Shane Smiskol 2025-12-09 19:27:52 -08:00
  • 9c25974f27 try thread per request for fds? Shane Smiskol 2025-12-09 19:25:39 -08:00
  • 583eab143f add type to debug prints Shane Smiskol 2025-12-09 19:10:01 -08:00
  • 836bd30d3c add server debugging - dm and modeld commented out, it's much faster Shane Smiskol 2025-12-09 19:00:57 -08:00
  • aa88dbe499 add back Shane Smiskol 2025-12-09 18:40:59 -08:00
  • 2352290436 debug Shane Smiskol 2025-12-09 16:56:24 -08:00
  • 2c8578aa12 save focus_now Maxime Desroches 2025-12-04 23:31:23 -08:00
  • a54fbd2edd touch prealloc Shane Smiskol 2025-12-03 01:24:13 -08:00
  • e0ee68e69d VisionIpcClient: standardize opening brace spacing (#656) Dean Lee 2025-12-03 11:20:32 +08:00
  • a16cf1f608 vipc: client reconnects on server stream changes (#653) Adeeb Shihadeh 2025-11-19 14:41:43 -08:00
  • 89096d90d2 pre-commit autoupdate (#651) Adeeb Shihadeh 2025-09-06 17:47:52 -07:00
  • 933390f17a enable macOS in CI (#650) Adeeb Shihadeh 2025-09-06 17:30:11 -07:00
  • 7352ef9bff add test.sh (#649) Adeeb Shihadeh 2025-09-06 17:23:58 -07:00
  • 5483a02de3 VisionIPC: expose fd and idx for zero-copy EGL rendering (#648) Dean Lee 2025-05-24 21:37:01 +08:00
  • 94e738992c data value checking in TestPubSubSockets::test_conflate (#644) SnakeOnex 2025-03-30 23:15:39 +02:00
  • ad9020c430 Add 'with nogil' to SubSocket for GIL-Free C++ operations (#643) Dean Lee 2025-03-02 02:37:51 +08:00
  • 095f1e2361 remove redundant include (#642) Dean Lee 2025-01-25 02:24:44 +08:00
  • 102befe731 remove signal handler (#641) Shane Smiskol 2025-01-17 20:33:19 -08:00
  • faf6ffdfb5 Revert "msgq: refactor blocking recv for improved robustness and performance (#616)" Shane Smiskol 2025-01-17 19:35:57 -08:00
  • 5b3f2cdfa5 msgq: refactor blocking recv for improved robustness and performance (#616) Dean Lee 2025-01-18 11:26:13 +08:00
  • 5bb86f8bc7 VisionIpc: fix exception if server is killed while client is getting streams (#638) Shane Smiskol 2024-12-17 15:11:27 -06:00
  • 434ed2312c include full path (#631) Dean Lee 2024-11-29 03:03:37 +08:00
  • e621ce0763 Refactor get_port to use FNV-1a hash for consistency across platforms (#634) Dean Lee 2024-11-17 02:28:33 +08:00
  • 3e17f865bb visionipc: get arbitrary buffers from server (#633) Adeeb Shihadeh 2024-10-12 11:01:41 -07:00
  • b4f0692c1a visionipc: remove RGB support (#632) Adeeb Shihadeh 2024-10-07 10:23:59 -07:00
  • cdcf84f44a Better compiler compatibility Shane Smiskol 2024-08-27 20:10:33 -07:00
  • cff3a551f2 remove libcereal_shared from .gitignore (#630) Dean Lee 2024-08-24 01:42:31 +08:00
  • 23cb05a80d visionbuf: fix incorrect length passed to munmap (#618) Dean Lee 2024-08-05 06:02:07 +08:00
  • 622de235f7 msgq: check MAP_FAILED instead of NULL for mmap (#614) Dean Lee 2024-08-05 05:53:06 +08:00
  • 45110ffb9b fix mypy configuration header (#629) Shane Smiskol 2024-07-31 21:49:42 -07:00
  • 37e734b718 fix PYTHONPATH (#628) Shane Smiskol 2024-07-31 19:09:21 -07:00
  • 9b8f55674d clean python_package Maxime Desroches 2024-07-19 22:45:10 -07:00
  • 995608b852 fix the fix Maxime Desroches 2024-07-19 22:39:24 -07:00
  • b75c9e7c1b fix mac Maxime Desroches 2024-07-19 22:37:26 -07:00
  • 56b29bae2e ... Maxime Desroches 2024-07-19 22:29:05 -07:00
  • ee221fd96b fix mac Maxime Desroches 2024-07-19 22:27:16 -07:00
  • 52360ab8fa brew not in GH??? Maxime Desroches 2024-07-19 22:24:26 -07:00
  • d6d4e9ecb8 fix Maxime Desroches 2024-07-19 22:21:20 -07:00
  • 00c41c6c2e better Maxime Desroches 2024-07-19 22:09:14 -07:00
  • aa6c09d888 better Maxime Desroches 2024-07-19 22:06:24 -07:00
  • 3c07c5a364 test Maxime Desroches 2024-07-19 21:23:02 -07:00
  • 70983a5dc3 no big sus Maxime Desroches 2024-07-19 21:17:30 -07:00
  • 42864201c4 better Maxime Desroches 2024-07-19 21:05:14 -07:00
  • 5dd95c9959 static Maxime Desroches 2024-07-12 15:10:10 -07:00
  • df54d62d71 cleanup Maxime Desroches 2024-07-12 15:06:58 -07:00
  • be794889a4 ignore Maxime Desroches 2024-07-11 20:43:43 -07:00
  • f4ac5c7ad7 cleanup Maxime Desroches 2024-07-11 20:24:39 -07:00
  • e91fbe0adb not docker anymore... Maxime Desroches 2024-07-11 20:11:53 -07:00
  • 8beed006d1 runner Maxime Desroches 2024-07-11 19:49:51 -07:00
  • e4737bfbaa cov Maxime Desroches 2024-07-11 19:03:45 -07:00
  • 52e4ad1fd2 test Maxime Desroches 2024-07-11 17:59:54 -07:00
  • fb2b0b4d71 env Maxime Desroches 2024-07-11 17:57:44 -07:00
  • d57ae05524 pip Maxime Desroches 2024-07-11 17:53:44 -07:00
  • 6bb46b9566 test versions Maxime Desroches 2024-07-11 17:48:54 -07:00
  • e835fff96a packages Maxime Desroches 2024-07-11 16:53:57 -07:00
  • 59b7353c36 python package Maxime Desroches 2024-07-11 15:45:35 -07:00