diff --git a/Bluetooth_LE_beacon/uxplay-beacon.1 b/Bluetooth_LE_beacon/uxplay-beacon.1
index 01d10e5..e7e451d 100644
--- a/Bluetooth_LE_beacon/uxplay-beacon.1
+++ b/Bluetooth_LE_beacon/uxplay-beacon.1
@@ -1,4 +1,4 @@
-.TH UXPLAY 1 2026-03-15 "UxPlay 1.73.4" "User Commands"
+.TH UXPLAY 1 2026-03-22 "UxPlay 1.73.6" "User Commands"
.SH NAME
uxplay-beacon.py \- Python (>= 3.6) script for a Bluetooth LE Service-Discovery beacon.
.SH SYNOPSIS
@@ -6,7 +6,7 @@ uxplay-beacon.py \- Python (>= 3.6) script for a Bluetooth LE Service-Discovery
[BlueIO] [\fI\, -h, --help] + more options.
.SH DESCRIPTION
.TP
-UxPlay 1.73: Standalone Python Script for Bluetooth LE Service Discovery
+UxPlay 1.73.6: Standalone Python Script for Bluetooth LE Service Discovery
.nf
Modules for BLE support:
@@ -15,7 +15,7 @@ winrt: (Windows)
BleuIO: (for a BleuIO USB serial device, all platforms, including macOS).
HCI: Use Host Controller Interface (Linux/*BSD, needs elevated privileges)
-The best choice for host platform is made unless option BleuIO is used.
+The best choice for host platform is made unless option BleuIO or HCI is used.
.SH OPTIONS
.TP
.B
diff --git a/README.html b/README.html
index 485fa77..0acdc03 100644
--- a/README.html
+++ b/README.html
@@ -8,7 +8,7 @@ developed at the GitHub site https://github.com/FDH2/UxPlay (where ALL user issues
should be posted, and latest versions can be found).
-NEW in v1.73, up to v1.73.5 (March
+
NEW in v1.73, up to v1.73.6 (March
2026):
Some YouTube app HLS videos now offer alternative language tracks
(generated by AI dubbing). Language choices will be made in order of
@@ -22,10 +22,10 @@ and Video to mp4 file (new option -mp4 [fn]).
Support for service discovery using a Bluetooth LE
“beacon” for both Linux/*BSD and Windows (as an alternative to
Bonjour/Rendezvous DNS-SD service discovery) was introduced in v1.73 and
-improved in 1.73.5. This can be used on networks that do not allow the
-user to run a DNS_SD service.** The user must run a Bluetooth LE
-“beacon”, (Bluetooth 4.0 or later is needed, a cheap USD “dongle” will
-do.). The beacon is managed by a Python >= 3.6 script
+improved in 1.73.4 - 1.73.6. This can be used on networks that do not
+allow the user to run a DNS_SD service.** The user must run a Bluetooth
+LE “beacon”, (Bluetooth 4.0 or later is needed, a cheap USD “dongle”
+will do.). The beacon is managed by a Python >= 3.6 script
uxplay-beacon.py. Loadable Python modules provide
appropriate Bluetooth LE support for Linux, Windows, and FreeBSD;
macOS is only supported by the BleuIO USB dongle which uniquely has
@@ -2065,6 +2065,8 @@ an AppleTV6,2 with sourceVersion 380.20.1 (an AppleTV 4K 1st gen,
introduced 2017, running tvOS 12.2.1), so it does not seem to matter
what version UxPlay claims to be.
Changelog
+1.73.6 2026-03-22 Fix “not a socket” message uxplay bug. Futher
+uxplay-beacon.py improvements (Only use GLib in BlueZ module)
1.73.4 2026-03-15 Modularize Bluetooth support for uxplay-beacon. Add
modules for BLeuIO serial-modem Bluetooth LE device, and HCI access
(Linux/FreeBSD). Fix broken -vol option.
diff --git a/README.md b/README.md
index e0a48af..da566d0 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
### **Now developed at the GitHub site (where ALL user issues should be posted, and latest versions can be found).**
-- **NEW in v1.73, up to v1.73.5** (March 2026):
+- **NEW in v1.73, up to v1.73.6** (March 2026):
- Some YouTube app HLS videos now offer alternative language tracks (generated by AI dubbing). Language choices will be made in order of
preferences set with option -lang (or by environment variable $LANGUAGE, which "-lang" overrides). Format is `-lang fr:es:en`, where French ("fr") is
@@ -12,7 +12,7 @@
- Support for recording Mirror-mode/Audio-mode (but not HLS) Audio and Video to mp4 file (new option -mp4 [fn]).
- Support for **service discovery using a Bluetooth LE "beacon"** for both Linux/\*BSD and Windows (as an alternative to Bonjour/Rendezvous DNS-SD
- service discovery) was introduced in v1.73 and improved in 1.73.5. This can be used on networks that do not allow the user to run a DNS_SD service.**
+ service discovery) was introduced in v1.73 and improved in 1.73.4 - 1.73.6. This can be used on networks that do not allow the user to run a DNS_SD service.**
The user must run a Bluetooth LE "beacon", (Bluetooth 4.0 or later is needed, a cheap USD "dongle" will do.). The
beacon is managed by a Python >= 3.6 script `uxplay-beacon.py`. Loadable Python modules provide appropriate Bluetooth LE support for Linux, Windows,
and FreeBSD; _macOS is only supported by the BleuIO USB dongle which uniquely has its own Bluetooth LE stack based on a Renesas SoC, and is seen by the
@@ -2054,6 +2054,9 @@ introduced 2017, running tvOS 12.2.1), so it does not seem to matter
what version UxPlay claims to be.
# Changelog
+1.73.6 2026-03-22 Fix "not a socket" message uxplay bug.
+Futher uxplay-beacon.py improvements (Only use GLib in BlueZ module)
+
1.73.4 2026-03-15 Modularize Bluetooth support for uxplay-beacon.
Add modules for BLeuIO serial-modem Bluetooth LE device, and HCI
access (Linux/FreeBSD). Fix broken -vol option.
diff --git a/README.txt b/README.txt
index 643576e..091a4a3 100644
--- a/README.txt
+++ b/README.txt
@@ -2,7 +2,7 @@
### **Now developed at the GitHub site (where ALL user issues should be posted, and latest versions can be found).**
-- **NEW in v1.73, up to v1.73.5** (March 2026):
+- **NEW in v1.73, up to v1.73.6** (March 2026):
- Some YouTube app HLS videos now offer alternative language tracks
(generated by AI dubbing). Language choices will be made in order of
@@ -18,9 +18,9 @@
- Support for **service discovery using a Bluetooth LE "beacon"** for
both Linux/\*BSD and Windows (as an alternative to
Bonjour/Rendezvous DNS-SD service discovery) was introduced in v1.73
- and improved in 1.73.5. This can be used on networks that do not
- allow the user to run a DNS_SD service.\*\* The user must run a
- Bluetooth LE "beacon", (Bluetooth 4.0 or later is needed, a cheap
+ and improved in 1.73.4 - 1.73.6. This can be used on networks that
+ do not allow the user to run a DNS_SD service.\*\* The user must run
+ a Bluetooth LE "beacon", (Bluetooth 4.0 or later is needed, a cheap
USD "dongle" will do.). The beacon is managed by a Python \>= 3.6
script `uxplay-beacon.py`. Loadable Python modules provide
appropriate Bluetooth LE support for Linux, Windows, and FreeBSD;
@@ -2132,6 +2132,9 @@ what version UxPlay claims to be.
# Changelog
+1.73.6 2026-03-22 Fix "not a socket" message uxplay bug. Futher
+uxplay-beacon.py improvements (Only use GLib in BlueZ module)
+
1.73.4 2026-03-15 Modularize Bluetooth support for uxplay-beacon. Add
modules for BLeuIO serial-modem Bluetooth LE device, and HCI access
(Linux/FreeBSD). Fix broken -vol option.
diff --git a/uxplay.1 b/uxplay.1
index 0d972eb..752a543 100644
--- a/uxplay.1
+++ b/uxplay.1
@@ -1,11 +1,11 @@
-.TH UXPLAY "1" "2026-01-26" "UxPlay 1.73" "User Commands"
+.TH UXPLAY "1" "2026-03-222" "UxPlay 1.73.6" "User Commands"
.SH NAME
uxplay \- start AirPlay server
.SH SYNOPSIS
.B uxplay
[\fI\,-n name\/\fR] [\fI\,-s wxh\/\fR] [\fI\,-p \/\fR[\fI\,n\/\fR]] [more \fI OPTIONS \/\fR ...]
.SH DESCRIPTION
-UxPlay 1.73: An open\-source AirPlay mirroring (+ audio streaming) server:
+UxPlay 1.73.6: An open\-source AirPlay mirroring (+ audio streaming) server:
.SH OPTIONS
.TP
.B
diff --git a/uxplay.cpp b/uxplay.cpp
index b729a40..b64ff05 100644
--- a/uxplay.cpp
+++ b/uxplay.cpp
@@ -73,7 +73,7 @@
#endif
-#define VERSION "1.73.4"
+#define VERSION "1.73.6"
#define SECOND_IN_USECS 1000000
#define SECOND_IN_NSECS 1000000000UL
diff --git a/uxplay.spec b/uxplay.spec
index 919b8a6..9505f0a 100644
--- a/uxplay.spec
+++ b/uxplay.spec
@@ -1,5 +1,5 @@
Name: uxplay
-Version: 1.73.5
+Version: 1.73.6
Release: 1%{?dist}
%global gittag v%{version}