Skip to content
Snippets Groups Projects
Commit 3fdfcdf2 authored by Sebastian Dröge's avatar Sebastian Dröge :tea: Committed by GStreamer Marge Bot
Browse files

ptp-helper: Rewrite in Rust for portability and security

This works on Linux, Android, Windows, macOS, FreeBSD, NetBSD, OpenBSD,
DragonFlyBSD, Solaris and Illumos.
Newly supported compared to the C version is Windows.

Compared to the C version various error paths are handled more correctly
and a couple of memory leaks are fixed. Otherwise it should work identically.

The minimum required Rust version for compiling this is 1.48, i.e. the
version currently in Debian stable. On Windows, Rust 1.54 is needed at
least.

Fixes gstreamer/gstreamer#1259

Part-of: <gstreamer/gstreamer!3889>
parent 8ed0b03c
No related branches found
No related tags found
No related merge requests found
Showing
with 3154 additions and 789 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment