Arunveer Sidhu
84aae1d100
fix: validate data track handle range in HandleUnpublishDataTrackRequest ( #5163 )
...
* fix: validate data track handle range in HandleUnpublishDataTrackRequest
HandlePublishDataTrackRequest rejects pub_handle 0 and values above 65535 with INVALID_HANDLE, but HandleUnpublishDataTrackRequest casts the wire uint32 to uint16 without the same check. A client sending pub_handle 65537 wraps to handle 1 and unpublishes its own valid data track instead of receiving an error. This adds the same range validation to the unpublish handler before the uint16 conversion, with the same INVALID_HANDLE reason and message as publish.
2026-11-09 11:37:30 -08:00
..
2026-10-31 19:29:11 +05:30
2026-09-21 15:40:21 -07:00
2026-10-13 16:40:46 +05:30
2026-11-02 12:32:28 +05:30
2026-11-02 17:20:11 +01:00
2026-11-06 11:05:13 +01:00
2026-11-06 11:05:13 +01:00
2026-11-05 22:01:40 +08:00
2026-09-01 13:02:04 -07:00
2026-09-01 13:02:04 -07:00
2026-06-12 16:02:12 +08:00
2026-09-25 00:58:22 -07:00
2026-03-09 13:17:05 +01:00
2025-07-20 22:47:36 +05:30
2026-10-04 21:20:28 +05:30
2026-10-22 13:58:04 -07:00
2026-01-20 20:54:32 +05:30
2026-10-22 13:58:04 -07:00
2026-09-25 00:58:22 -07:00
2026-06-19 20:12:54 +08:00
2026-08-21 16:49:09 +08:00
2026-08-21 16:49:09 +08:00
2026-09-29 23:17:42 +05:30
2026-09-29 23:17:42 +05:30
2026-06-24 14:42:37 +05:30
2026-06-24 14:42:37 +05:30
2026-11-09 11:37:30 -08:00
2026-11-09 11:37:30 -08:00
2026-11-09 18:43:51 +05:30
2026-11-09 18:43:51 +05:30
2026-11-06 15:41:27 +05:30
2026-10-11 01:09:04 +05:30
2026-11-09 18:43:51 +05:30
2026-11-06 15:41:27 +05:30
2026-11-06 15:41:27 +05:30
2025-12-17 18:05:29 +05:30
2026-08-25 02:45:40 +05:30
2026-11-03 16:17:17 +05:30
2026-11-03 16:17:17 +05:30
2026-10-23 16:17:12 +05:30
2026-10-23 16:17:12 +05:30
2026-11-02 12:32:28 +05:30
2026-11-02 12:32:28 +05:30
2026-10-04 23:54:14 +05:30
2026-10-22 13:58:04 -07:00
2026-11-02 12:32:28 +05:30
2026-11-05 22:01:40 +08:00
2026-11-05 22:01:40 +08:00
2026-11-02 17:20:11 +01:00
2026-09-01 13:02:04 -07:00
2026-06-12 16:02:12 +08:00
2025-08-28 05:20:25 -07:00
2026-07-10 15:56:58 +05:30
2026-11-02 12:32:28 +05:30
2026-11-02 12:32:28 +05:30