From be4fb423c40cd55e9dbc9f742287f4a4318b9d72 Mon Sep 17 00:00:00 2001 From: "F. Duncanh" Date: Tue, 22 Apr 2025 17:13:13 -0400 Subject: [PATCH] add suppport for user access control by -pw password (HTML digest) --- README.html | 57 +++++++++++----- README.md | 41 ++++++++--- README.txt | 49 +++++++++---- lib/crypto.c | 60 +++++++++++++++- lib/crypto.h | 9 +++ lib/dnssd.c | 47 +++++++++---- lib/dnssd.h | 2 +- lib/dnssdint.h | 2 +- lib/pairing.c | 163 ++++++++++++++++++++++++++++++++++++++++++++ lib/pairing.h | 3 + lib/raop.c | 27 ++++++-- lib/raop.h | 1 + lib/raop_handlers.h | 111 ++++++++++++++++++++++++++++-- lib/utils.c | 12 ++-- lib/utils.h | 2 +- uxplay.1 | 7 ++ uxplay.cpp | 54 ++++++++++++--- 17 files changed, 566 insertions(+), 81 deletions(-) diff --git a/README.html b/README.html index 10ff849..505bf7f 100644 --- a/README.html +++ b/README.html @@ -1,24 +1,26 @@

UxPlay -1.71: AirPlay-Mirror and AirPlay-Audio server for Linux, macOS, and Unix -(now also runs on Windows).

+id="uxplay-1.72-beta-airplay-mirror-and-airplay-audio-server-for-linux-macos-and-unix-now-also-runs-on-windows.">UxPlay +1.72 (beta): AirPlay-Mirror and AirPlay-Audio server for Linux, macOS, +and Unix (now also runs on Windows).

Now developed at the GitHub site https://github.com/FDH2/UxPlay (where ALL user issues should be posted, and latest versions can be found).

Highlights: