|
2 | 2 | <rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0"> |
3 | 3 | <channel> |
4 | 4 | <title>Pass Quick Access</title> |
| 5 | + <item> |
| 6 | + <title>v2026-06-24.1</title> |
| 7 | + <pubDate>Wed, 24 Jun 2026 16:29:14 +0000</pubDate> |
| 8 | + <sparkle:version>20260624.1</sparkle:version> |
| 9 | + <sparkle:shortVersionString>0.1.0</sparkle:shortVersionString> |
| 10 | + <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion> |
| 11 | + <description>## v2026-06-24.1 |
| 12 | + |
| 13 | +### Fixed |
| 14 | +- Stop the SSH agent from giving `Permission denied (publickey)` after the Mac |
| 15 | + has been idle or asleep, where the only fix was toggling the agent off and on |
| 16 | + in Settings. Two things were behind it. The upstream `pass-cli` agent does not |
| 17 | + survive a long idle or a sleep/wake, and recovery only restarted it in the |
| 18 | + background after the request had already failed, so the first `ssh` still |
| 19 | + failed; now, when a connection finds the agent gone, it is restarted and |
| 20 | + retried in place so that first `ssh` just works. And under heavy use the proxy |
| 21 | + served every connection from a shared thread pool with a hard ceiling, which |
| 22 | + long-lived forwarded sessions could exhaust, leaving new connections accepted |
| 23 | + but never answered; each connection now gets its own thread, so a new `ssh` is |
| 24 | + always served. A stalled agent reply also no longer pins a connection open |
| 25 | + indefinitely. |
| 26 | + |
| 27 | +**Full Changelog**: https://github.com/bsramin/pass-quick-access/compare/v2026-06-19.4...v2026-06-24.1</description> |
| 28 | + <enclosure url="https://github.com/bsramin/pass-quick-access/releases/download/v2026-06-24.1/PassQuickAccess.zip" sparkle:edSignature="tsRn8sEiRQjn6bdsnota2x0KSJcLAUcOyXIr015EV1G+jHed2yuYie1+cZFhhkM847gAUGAzql7aE9zScI9jDw==" length="4066961" type="application/octet-stream" /> |
| 29 | + </item> |
5 | 30 | <item> |
6 | 31 | <title>v2026-06-19.4</title> |
7 | 32 | <pubDate>Fri, 19 Jun 2026 01:01:24 +0000</pubDate> |
8 | 33 | <sparkle:version>20260619.4</sparkle:version> |
9 | 34 | <sparkle:shortVersionString>0.1.0</sparkle:shortVersionString> |
10 | 35 | <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion> |
11 | | - <description>- The first release with a working in-app updater, so new versions arrive as an Update pill instead of a manual download :) |
12 | | - |
13 | | -- Show the real release version (the dated one, like 2026-06-19.4) in the update window and the "up to date" message, instead of the marketing version that never changes. |
14 | | - |
| 36 | + <description>- The first release with a working in-app updater, so new versions arrive as an Update pill instead of a manual download :) |
| 37 | + |
| 38 | +- Show the real release version (the dated one, like 2026-06-19.4) in the update window and the "up to date" message, instead of the marketing version that never changes. |
| 39 | + |
15 | 40 | **Full Changelog**: https://github.com/bsramin/pass-quick-access/compare/v2026-06-19.2...v2026-06-19.4</description> |
16 | 41 | <enclosure url="https://github.com/bsramin/pass-quick-access/releases/download/v2026-06-19.4/PassQuickAccess.zip" sparkle:edSignature="2hoI3R6HyZLklZG+169cegYXOPTyWQHl/VNPPGzZejtWXvBvoPe3BjOTEINlwfnN3PmLW1AF3S18sSQhZbthDg==" length="4058423" type="application/octet-stream" /> |
17 | 42 | </item> |
|
0 commit comments