Commit graph

  • 3051a0ef95 Merge branch 'sklug/upstream/fix-stream-synchronization-v1' into 'master' Stefan Klug 2026-05-04 10:40:43 +00:00
  • a4d7607a88 raop: avoid division by 0 master Wim Taymans 2026-05-04 12:26:08 +02:00
  • 0ecf5fa895 Merge branch 'videoconvert-vulkan' into 'master' columbarius 2026-05-04 10:24:59 +00:00
  • 2993bf1722 filter-graph: limit lv2 ports Wim Taymans 2026-05-04 12:16:26 +02:00
  • e423844f9b filter-graph: reject too many impulse response files Wim Taymans 2026-05-04 12:12:01 +02:00
  • 62dbd49f5a jack: fix some potential NULL pointer derefs Wim Taymans 2026-05-04 12:04:08 +02:00
  • 16ba0ef59b jack: guard again append without an event in the buffer Wim Taymans 2026-05-04 11:57:05 +02:00
  • 7dacdc8cc8 avb: bounds check the attribute encoding Wim Taymans 2026-05-04 10:47:52 +02:00
  • cda2e2ee17 rtp: fix ringbuffer overflow check Wim Taymans 2026-05-04 10:26:30 +02:00
  • 7e7c8bcb89 Merge branch 'lhdc' into 'master' anonymix007 2026-05-04 08:25:01 +00:00
  • 17723bc00d avb: fix MAAP packet send Wim Taymans 2026-05-04 10:21:41 +02:00
  • 67b70c8d23 netjack2: do some sanity checks on the MTU Wim Taymans 2026-05-04 10:13:44 +02:00
  • 6fe3eb82c0 Merge branch 'feature/user-overview-docs' into 'master' Simon Eugster 2026-05-04 07:58:47 +00:00
  • 5a8a3b5a54 vban: don't write too large midi packets Wim Taymans 2026-05-04 09:56:30 +02:00
  • be6bfba8eb avb: check some allocation errors Wim Taymans 2026-05-04 09:56:18 +02:00
  • 32bb568225 avb: make sure to no blindly use the type as a command index Wim Taymans 2026-05-04 09:55:35 +02:00
  • 172f969650 avb: check packet sizes Wim Taymans 2026-05-04 09:53:33 +02:00
  • 5895c4b9a5 Merge branch 'alsa-ext-vol' into 'master' Arun Raghavan 2026-05-04 07:31:57 +00:00
  • 47deb75247 remote-node: check memory offsets and size Wim Taymans 2026-05-04 09:20:13 +02:00
  • a3b0932687 Merge branch 'disable_default_registration_BAP_broadcast_sink_and_BAP_broadcast_source' into 'master' silviubarbulescu 2026-05-04 02:42:45 +00:00
  • 5c0a33db6c docs: Add Tools and Configuration sections Simon A. Eugster 2026-05-03 22:31:11 +02:00
  • 25949ca6e7 Merge branch '5248-avb-ptp-management' into 'master' hackerman-kl 2026-05-03 10:49:55 +02:00
  • 7a826b1580 milan-avb: gptp: track request timing on CLOCK_MONOTONIC hackerman-kl 2026-04-29 07:55:51 +02:00
  • 4da6e39281 milan-avb: gptp: handle MANAGEMENT_ERROR_STATUS TLV as stale-data signal hackerman-kl 2026-04-29 07:50:44 +02:00
  • 09b3f0dc34 milan-avb: gptp: invalidate cached state when ptp4l stops responding hackerman-kl 2026-04-29 07:50:29 +02:00
  • 97436efe1e milan-avb: cmd-get-as-path: build [gm,...,local] and emit unsolicited GET_AS_PATH hackerman-kl 2026-04-29 07:49:50 +02:00
  • ff3367dc05 milan-avb: aecp-aem: emit unsolicited GET_AVB_INFO when gPTP changes hackerman-kl 2026-04-29 07:48:53 +02:00
  • e02a4854de milan-avb: gptp: query PATH_TRACE_LIST and store Announce path trace hackerman-kl 2026-04-29 07:47:37 +02:00
  • 55bb0b6a6a milan-avb: gptp: query CURRENT_DATA_SET for canonical is_grandmaster check hackerman-kl 2026-04-29 07:46:36 +02:00
  • c877ea4243 milan-avb: gptp: rate-limit management requests to 375 ms hackerman-kl 2026-04-29 07:45:57 +02:00
  • fc08d2444a milan-avb: gptp: send PTP management with majorSdoId=1 for gPTP profile hackerman-kl 2026-04-29 07:45:33 +02:00
  • 1b81dbab85 milan-avb: adding the ptp4l command line information hackerman-kl 2026-04-29 07:42:23 +02:00
  • 4b44c15768 milan-avb; introducing gptp/as_path interface specific dirty flags hackerman-kl 2026-04-29 07:41:30 +02:00
  • 21dd14618c milan-avb: update banner hackerman-kl 2026-04-29 07:40:25 +02:00
  • 46f9c5130e milan-avb: cmd-get-as-path: build path from gptp data hackerman-kl 2026-04-28 21:43:22 +02:00
  • 9f019a061d milan-avb: aecp-aem: source GET_AVB_INFO grandmaster from gptp hackerman-kl 2026-04-28 21:43:18 +02:00
  • e9a1e50996 milan-avb: adp: refresh grandmaster_id from gptp on each advertise hackerman-kl 2026-04-28 21:43:14 +02:00
  • 231b0950c5 milan-avb: descriptors: derive AVB_INTERFACE clock_identity from entity_id hackerman-kl 2026-04-28 21:43:10 +02:00
  • 3f63b51fcc milan-avb: gptp: rework management I/O as non-blocking with sequence-id matching hackerman-kl 2026-04-28 21:43:06 +02:00
  • 0da747fd44 milan-avb: gptp: do not fail server creation on missing PTP socket hackerman-kl 2026-04-28 19:17:39 +02:00
  • 0b09fb2b1e milan-avb: gptp: initialise ret in the drain loop hackerman-kl 2026-04-28 07:40:44 +02:00
  • 21c4c59587 milan-avb: gptp: use entity_id for management source port id hackerman-kl 2026-04-28 07:40:21 +02:00
  • 1e9f89b638 milan-avb: gptp: emit gm_changed only when the GM actually changes hackerman-kl 2026-04-28 07:39:56 +02:00
  • f5389a4225 milan-avb: gptp: drop unused avb_gptp_destroy wrapper hackerman-kl 2026-04-28 07:39:27 +02:00
  • 8c9e5f1974 milan-avb: gptp: use PTP_DEFAULT_LOG_MESSAGE_INTERVAL macro hackerman-kl 2026-04-28 07:38:51 +02:00
  • e83bbfacf1 milan-avb: gptp: drop %m from incomplete request/response warnings hackerman-kl 2026-04-28 07:38:35 +02:00
  • d5e4f11be7 milan-avb: gptp: fix log message for SO_PASSCRED setsockopt failure hackerman-kl 2026-04-28 07:38:11 +02:00
  • 51a997294e milan-avb: gptp: drop unused struct fields hackerman-kl 2026-04-28 07:37:10 +02:00
  • 7f687cae77 milan-avb: gptp: drop unused includes hackerman-kl 2026-04-28 07:36:16 +02:00
  • b197ae79c5 milan-avb: gptp: align code style with the rest of module-avb hackerman-kl 2026-04-28 07:35:42 +02:00
  • 0345623e97 module-avb: remove redundant init_descriptors() call Nils Tonnaett 2026-04-22 19:56:47 -07:00
  • 37efd5c5f9 module-avb: emit gm_changed event Nils Tonnaett 2026-04-21 17:13:44 -07:00
  • 5fd9c1eaff module-avb: fail if ptp management socket can't be created Nils Tonnaett 2026-04-12 17:58:18 -07:00
  • bf6fae7df9 module-avb: fail if ptp.management-socket not set Nils Tonnaett 2026-04-12 17:52:37 -07:00
  • f4c26cd3ed module-avb: check that ptp management request is complete Nils Tonnaett 2026-01-16 22:00:37 -08:00
  • f360af0889 module-avb: check return value of read when clearing ptp_fd input buffer Nils Tonnaett 2026-01-16 21:25:04 -08:00
  • c8f2edd94e module-avb: check ioctl for success Nils Tonnaett 2026-01-16 20:45:32 -08:00
  • 07533eb590 module-avb: check that PTP management response is complete Nils Tonnaett 2026-01-16 20:35:14 -08:00
  • 6c43bdfa85 module-avb: htobe16/be16toh to htons/ntohs Nils Tonnaett 2026-01-16 18:00:33 -08:00
  • 16189ae167 module-avb: add specs comments for PTP management message format Nils Tonnaett 2026-01-14 22:25:14 -08:00
  • fc6f2e33e2 module-avb: close ptp_fd when destroyed Nils Tonnaett 2026-01-14 22:23:47 -08:00
  • f752653814 module-avb: free gptp->ptp_mgmt_socket_path Nils Tonnaett 2026-01-13 18:14:07 -08:00
  • 54a9495715 module-avb: check ptp management socket periodically Nils Tonnaett 2026-01-13 17:40:13 -08:00
  • 4bc365cbb5 module-avb: add avb interface descriptor defines Nils Tonnaett 2025-11-18 13:20:17 -08:00
  • d2f2cd4db0 Merge branch 'fix-gst-sink-provider' into 'master' Morgan 2026-05-01 20:31:44 +00:00
  • c7a9dadd69 Merge branch 'feature/libcamera-controls' into 'master' frogarian 2026-05-01 20:31:35 +00:00
  • 1ac1374a24 Merge branch 'astro-a50-gen5' into 'master' Daniel Denisov 2026-05-01 18:48:31 +00:00
  • b24917b719 Merge branch 'add-lineout' into 'master' 佳和 刘 2026-05-01 18:48:29 +00:00
  • 9a872bff99 Merge branch 'systemd' into 'master' Achill Gilgenast 2026-05-01 18:48:27 +00:00
  • 4c13118006 Merge branch 'spa_videotestsrc_recycle_when_triggered' into 'master' Barnabás Pőcze 2026-05-01 20:48:25 +02:00
  • 784dbffb95 Merge branch 'pipewiresink-mode-provide-fixes' into 'master' Charles 2026-05-01 18:48:20 +00:00
  • 13ba0a28e5 Merge branch 'aac-eld-a' into 'master' Pauli Virtanen 2026-05-01 11:41:37 +00:00
  • 4384ac198f Merge branch 'fix-NULL-check' into 'master' zhaochengyi 2026-05-01 11:08:03 +00:00
  • f29d7875cf connection: reject too large messages Wim Taymans 2026-05-01 13:04:02 +02:00
  • ceb80723a9 modules: unset buffer and size after alloc failure Wim Taymans 2026-05-01 13:02:00 +02:00
  • a4fb06073c modules: protect against invalid input and 0 division Wim Taymans 2026-05-01 12:42:53 +02:00
  • 6f6b58785e modules: handle allocation errors Wim Taymans 2026-05-01 12:29:54 +02:00
  • a55546c9df filter-chain: limit the number of graph in/out Wim Taymans 2026-05-01 11:49:15 +02:00
  • 6cc92c0e2b security: add missing NULL checks and fix error handling in modules Wim Taymans 2026-04-30 18:38:32 +02:00
  • 47ca937905 fix capture rate assignment using logical NOT instead of copy Wim Taymans 2026-04-30 18:38:26 +02:00
  • 4b64b81d21 security: fix crash and overflow bugs in network-facing modules Wim Taymans 2026-04-30 18:38:19 +02:00
  • c551408ec2 security: reject path traversal in echo-cancel aec_method parameter Wim Taymans 2026-04-30 17:44:28 +02:00
  • 5d0e806bdb security: limit blocklist regex length in switch-on-connect module Wim Taymans 2026-04-30 17:40:25 +02:00
  • dac6b4f2c5 security: clamp negative max-clients config to zero in pulse server Wim Taymans 2026-04-30 17:28:02 +02:00
  • c38a32e2e1 security: fix NULL pointer dereference in LADSPA sink/source modules Wim Taymans 2026-04-30 17:24:52 +02:00
  • 99a89f8bd4 security: fix stack overflow via strndupa on long device names Wim Taymans 2026-04-30 17:18:06 +02:00
  • 6ea673b68a security: fix issues in pulse module core files Wim Taymans 2026-04-30 17:02:03 +02:00
  • ef2541a1ef security: fix multiple issues in pulse module implementations Wim Taymans 2026-04-30 16:50:30 +02:00
  • 8e596bd85f impl-link: handle copy errors Wim Taymans 2026-04-30 16:41:43 +02:00
  • dfc5fd86a7 pulse: only fixate when necessary Wim Taymans 2026-04-30 16:27:15 +02:00
  • b7aae374bf pulse-server: keep allocate buffer size around Wim Taymans 2026-04-30 15:18:56 +02:00
  • 32648b7cc7 pulse: handle wraparound near the end correctly Wim Taymans 2026-04-30 14:14:59 +02:00
  • b9b93f3cdb pulse: use json builder for message handler output Wim Taymans 2026-04-30 13:53:20 +02:00
  • 96c3ada6f2 JSON: use the json builder instead of memstream and fprintf Wim Taymans 2026-04-30 13:23:23 +02:00
  • 4ddedc72cd security: add missing NULL checks after reply_new in stream creation Wim Taymans 2026-04-30 10:23:07 +02:00
  • 91b10af3b8 alsa-pcm: Guard fflush/fclose on state->log_file with NULL check Chengyi Zhao 2026-04-30 15:15:56 +08:00
  • f29a4e6e14 pulse-server: fix loading of defaults Wim Taymans 2026-04-30 10:11:38 +02:00
  • 57c621e654 server: use the right client_fd Wim Taymans 2026-04-30 10:00:53 +02:00
  • 437915c877 Merge branch 'bluetooth-debug' into 'master' Sebastian A. 2026-04-30 07:57:19 +00:00
  • 4a34da368e security: fix potential buffer over-read in combine-sink name encoding Wim Taymans 2026-04-30 09:27:37 +02:00