diff --git a/MANUAL.md b/MANUAL.md index e42fcb6..df604e5 100644 --- a/MANUAL.md +++ b/MANUAL.md @@ -1363,6 +1363,7 @@ Everything lives in the **Service** menu on the menu bar: 2. **Install service** — registers it with Windows so it starts automatically at every boot. Windows asks for administrator permission (one prompt). Do this once. Straight after installing, RemSound asks whether you'd like to **start it now** (otherwise it waits until the next reboot). (When you first install RemSound on a PC, the app installer also offers to set the service up — and start it — for you, so you may have done this already.) 3. **Start service** / **Stop service** — run or halt it now without waiting for a reboot. 4. **Uninstall service** — removes it entirely. + 5. **Repair service folder access** — fixes the permissions on the service's settings folder so your account can save the service profile and read the service logs again. You should never need this in normal use, but if saving the service profile ever fails with an “access denied” message, or the service's log files won't open, run this once (Windows asks for administrator permission) and everything is put right. RemSound also checks the folder itself every time it starts and offers this same repair automatically if it finds a problem. @@ -1456,6 +1457,10 @@ RemSound notices when the computer has just woken up, waits a moment for any USB If a sound card you're playing received audio through is unplugged and then plugged back in, RemSound now re-opens it on its own and the sound resumes — you don't have to re-tick it in the output list. This works when the card comes back as the same Windows device, which is the usual case when you plug it into the same socket. If you move it to a different USB socket and Windows treats it as a brand-new device, just tick it again in the output list. +### Saving the service profile says “access denied”, or the service's log files won't open + +Your account has lost its permissions on the service's settings folder — this could happen after some older-version reinstalls, and it also blocks the service itself from starting properly. The fix is one menu item: **Service → Repair service folder access**. Windows asks for administrator permission once, the folder is put right, and saving and log-reading work again. RemSound also spots this state by itself when it starts and offers the same repair automatically, and the service applies the fix on its own when it installs a RemSound update — so on an up-to-date machine you should never actually meet this problem. + ### UPnP says “no router found” even though my router supports it The most common reasons: diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 6de4747..0e7c418 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,28 +1,17 @@ -# RemSound v5.7 +# RemSound v5.8 -Stronger security, and it works with every version again. +A repair for the lock-screen service's settings folder. -This release puts the password handling back the way it was, so RemSound talks to older versions and the iPhone app again. You still set a password — your audio is always encrypted — RemSound just suggests a strong one now instead of requiring it. If you already use a good password, you won't notice any difference. +Some machines ended up with the service's settings folder locked so tightly that nothing could use it — saving the service profile failed with "access denied", the service's log files wouldn't open even in Notepad, and on some machines the service itself couldn't start. It came from a permissions bug in a recent release, and reinstalling didn't clear it. -## Signed updates +This release fixes the cause and heals affected machines automatically: -Every release is now digitally signed, and the updater refuses anything that isn't genuinely from us — so even if the download page were ever tampered with, a fake update couldn't install itself on your machine. - -## Remote volume, password-protected - -The remote volume and mute controls are locked to your password, so only someone who shares it can use them. (Both ends need 5.6 or newer for the remote-volume feature; ordinary audio works with any version.) - -## Set the machine's volume when the service starts - -In the service's Additional options you can have an unattended machine unmute itself and set its Windows volume to a level you choose — on the first start after each boot, or on every service start. - -## Updates on your schedule - -In Preferences you can restrict automatic updates to a daily time range — say 1am to 6am — so an update never closes RemSound and interrupts you. Found outside the range, it quietly waits and installs the moment the range opens. +- The service applies the fix on its own when it installs this update — for most people that's it, nothing to do. +- RemSound also checks the folder every time it starts, and offers a one-click repair if it finds a problem. +- And there's a "Repair service folder access" item in the Service menu you can run any time. One administrator prompt, and saving the service profile and reading the logs work again. ## Also in this release -- The app releases its high-priority and keep-awake settings when you're not actually streaming — kinder to laptops left idling in the tray. -- Diagnostic logs cap their own size on long sessions, and old crash reports are tidied automatically. -- The remembered-applications list explains itself when empty. -- A large amount of behind-the-scenes hardening from a full security audit. +- The service's log files are readable from every account on the machine again, so you can always open them in Notepad if you need to look at one or send it in. (The service's settings stay protected as before.) +- If a service action fails, the message now says what actually went wrong instead of showing a bare error code, and the reason is recorded in the service's own log. +- The repair, and the folder protection itself, now always apply to the account that's actually using RemSound — even on PCs where a different account's password is typed at the administrator prompt. diff --git a/readme.html b/readme.html index 6afa8dd..d36582b 100644 --- a/readme.html +++ b/readme.html @@ -1421,6 +1421,7 @@ RemSound.exe --connect 192.168.1.42
  • Install service — registers it with Windows so it starts automatically at every boot. Windows asks for administrator permission (one prompt). Do this once. Straight after installing, RemSound asks whether you'd like to start it now (otherwise it waits until the next reboot). (When you first install RemSound on a PC, the app installer also offers to set the service up — and start it — for you, so you may have done this already.)
  • Start service / Stop service — run or halt it now without waiting for a reboot.
  • Uninstall service — removes it entirely.
  • +
  • Repair service folder access — fixes the permissions on the service's settings folder so your account can save the service profile and read the service logs again. You should never need this in normal use, but if saving the service profile ever fails with an “access denied” message, or the service's log files won't open, run this once (Windows asks for administrator permission) and everything is put right. RemSound also checks the folder itself every time it starts and offers this same repair automatically if it finds a problem.
  • The top of the Service menu always shows the current state: not installed, installed and running, or installed and stopped.

    @@ -1498,6 +1499,9 @@ RemSound.exe --connect 192.168.1.42

    A sound card you were listening through was unplugged

    If a sound card you're playing received audio through is unplugged and then plugged back in, RemSound now re-opens it on its own and the sound resumes — you don't have to re-tick it in the output list. This works when the card comes back as the same Windows device, which is the usual case when you plug it into the same socket. If you move it to a different USB socket and Windows treats it as a brand-new device, just tick it again in the output list.

    +

    Saving the service profile says “access denied”, or the service's log files won't open

    +

    Your account has lost its permissions on the service's settings folder — this could happen after some older-version reinstalls, and it also blocks the service itself from starting properly. The fix is one menu item: Service → Repair service folder access. Windows asks for administrator permission once, the folder is put right, and saving and log-reading work again. RemSound also spots this state by itself when it starts and offers the same repair automatically, and the service applies the fix on its own when it installs a RemSound update — so on an up-to-date machine you should never actually meet this problem.

    +

    UPnP says “no router found” even though my router supports it

    The most common reasons: