ታዋቂ፦ መረጃው የተዘመነው 13 ኖቬምበር 2026

ምድቦች

ኢንተርኔት1,412
ግንኙነት327
ድምፅ እና ቪዲዮ934
ግራፊክስ እና ዲዛይን563
ቢሮ እና ምርታማነት1,172
የገንቢ መሣሪያዎች3,272
የAI መሣሪያዎች599
ደህንነት እና ግላዊነት407
የሥርዓት መሣሪያዎች3,179
ጨዋታዎች543
ትምህርት እና ሳይንስ240
አውታረ መረብ እና IT292

Bitvise SSH Client 9.55 አውርድ

Free SSH file transfer, terminal and tunneling

ይህ የቆየ ስሪት ነው። የአሁኑ ስሪት 9.67 ነው። Bitvise SSH Client 9.67 · የተለቀቀበት:

የመጫኛ ፋይሎች 9.55

አርክቴክቸርአይነትወሰንየፋይል መጠንአውርድSHA256
64-bit EXE ሁሉም ተጠቃሚዎች 27.1 MB dl.bitvise.com VirusTotal
32-bit EXE ሁሉም ተጠቃሚዎች 27.1 MB dl.bitvise.com VirusTotal

አገናኙ እና SHA256 የተወሰዱት ከWindows Package Manager የማህበረሰብ ማኒፌስት ነው። የወረደውን ፋይል ከማስኬድዎ በፊት ሃሹን ያነጻጽሩ።

የልቀት ማስታወሻዎች

- Graphical SFTP:
- In previous 9.5x versions, when using dark mode, the SFTP window would hang if file icons were not yet available in the Windows Explorer icon cache.
For the technically inclined: this is an interesting interaction between the Windows function SHGetFileInfoW, which is used to retrieve file icons; and the Windows List View control, in particular when it's set to a transparent background style: LVS_EX_TRANSPARENTBKGND.
If a file icon is not yet cached by Windows, SHGetFileInfoW starts a nested message loop. This is so that the application can remain responsive during a potential extended adventure in search of the icon. In the case of the SSH Client, this nested message loop occurred in the middle of a List View paint cycle, because the List View requested an icon, and this is what caused the SSH Client to call SHGetFileInfoW. During the nested message loop, a new paint cycle is started, which is its purpose - maintaining UI responsiveness. Although List View is already in a paint cycle, the reentrant paint usually works, as long as the application has not set a transparent background. If it has, then the List View does not support reentrant paint with transparency, aborts the paint, and schedules a new paint. The new paint is scheduled in the nested message loop, which continues indefinitely until it's drained. This causes an infinite cycle of attempted and aborted paints between List View and SHGetFileInfoW.
Microsoft appears to be aware of such issues: current documentation warns that calling SHGetFileInfoW on the UI thread may cause the UI to stop responding. The SSH Client got away with this for 20 years. With version 9.55, we are replacing this with a cache component which calls SHGetFileInfoW on a background thread. As a tradeoff, this causes uncached icons to appear slightly later, when they are loaded.
Suggestion to Microsoft: Since you're already recommending applications to call SHGetFileInfoW on a background thread, just remove the nested message loop functionality from SHGetFileInfoW. It seems to be a misfeature which can cause a variety of problems. For example, stack overflow seems possible if SHGetFileInfoW keeps being called from the nested message loop again.

https://www.bitvise.com/ssh-client-version-history-9-5#955

በተርሚናሎች እና CLI መሣሪያዎች ውስጥ በጣም ታዋቂ

ሁሉንም ይመልከቱ
  1. PowerShellተርሚናሎች እና CLI መሣሪያዎች · Microsoft Corporation
  2. QPDFተርሚናሎች እና CLI መሣሪያዎች · QPDF
  3. Oh My Poshተርሚናሎች እና CLI መሣሪያዎች · Jan De Dobbeleer
  4. Microsoft Azure CLIተርሚናሎች እና CLI መሣሪያዎች · Microsoft Corporation
  5. yqተርሚናሎች እና CLI መሣሪያዎች · Mike Farah
  6. fzfተርሚናሎች እና CLI መሣሪያዎች · Junegunn Choi
  7. Alacrittyተርሚናሎች እና CLI መሣሪያዎች · Alacritty
  8. PuTTYተርሚናሎች እና CLI መሣሪያዎች · Simon Tatham
  9. cURLተርሚናሎች እና CLI መሣሪያዎች · curl
  10. Tabbyተርሚናሎች እና CLI መሣሪያዎች · Tabby Developers

ተጨማሪ ከBitvise Limited

ሁሉንም ይመልከቱ

መለያዎች

አጋራ