GTK-VNC

軟件截圖:
GTK-VNC
軟件詳細信息:
版本: 0.8.0 更新
上傳日期: 16 Aug 18
許可: 免費
人氣: 9

Rating: nan/5 (Total Votes: 0)

GTK-VNC 是一個開源的,免費分發的圖形軟件,用Python / GTK +實現,並根據偏移設計,作為GTK +的VNC(虛擬網絡計算)查看器小部件,提供了一個非常好的簡單易用的圖形用戶界面(GUI)。


重新實現傳統的“vncviewer”應用程序

它包含一個用C編程語言編寫的核心庫,一個使用PyGTK的包裝庫,以及兩個示例程序,通過在幾行代碼中重新實現傳統的“vncviewer”應用程序來說明該小部件的使用


支持IPv6和傳統的VNC協議

該軟件完全支持IPv6協議和傳統的VNC認證協議。為了提供安全的SSL / TLS加密通信(使用x509證書進行身份驗證),GTK-VNC實現了VeNCrypt擴展。

用於Vinagre和GNOME Boxes

由GNOME項目設計,GTK-VNC項目主要用於GNOME應用程序,例如GNOME桌面環境的默認VNC查看器軟件Vinagre,以及用於管理本地的GNOME Boxes和遠程虛擬機。 GTK-VNC也用於virt-viewer,這是一種微型虛擬化解決方案。


支持各種VNC擴展

另一個有趣的功能是內置支持各種VNC擴展,可以極大地改善用戶體驗,尤其是當用戶與遠程虛擬機交互時。它支持SASL(簡單身份驗證和安全層),TLS(傳輸層安全性+匿名憑據),VeNCrypt(TLS / SSL + x509憑據)身份驗證擴展。

此外,GTK-VNC支持各種編碼擴展,例如幀緩衝編碼更改,豐富光標,原始鍵盤掃描碼,光標位置,X光標,桌面調整大小和相對鼠標移動。

此版本中的新功能

  • 刪除了python2綁定以支持GObject內省
  • 引入最新的keycodemapdb內容
  • 禁用/修復-Wcast-function-type warnings

版本0.7.1中的新內容

  • 明確鏈接到GIO而不是依賴隱式鏈接
  • 切換到使用新的keycodemap數據庫模塊
  • 修復類struct
  • 中保留數據的大小
  • 在測試用例中修復倒置的幀緩衝區
  • 避免使用整數運算符號擴展
  • 打開GSocketAddress時避免崩潰
  • 如果服務器連接超時,則修復崩潰
  • 修復與libvncserver不兼容的問題

版本0.6.0中的新功能

  • 重要變化:
  • 默認使用GTK-3構建,使用--with-gtk = 2.0覆蓋
  • 新功能:
  • 添加--with-tls-priority配置標誌以設置默認TLS優先級​​字符串
  • 添加'vnc-error'信號以報告斷開原因
  • 添加對GNUTLS系統信任數據庫的回退支持
  • 錯誤修復:
  • 使用GTK3檢查已實現狀態修復Windows崩潰
  • 使用Xwayland修復XKB鍵盤映射檢測
  • 切換回Xwayland的XKB檢測
  • 刪除重複的證書到期檢查
  • 避免misc編譯警告
  • 添加缺少的API文檔+ GObject內省註釋
  • 在gvnc庫GObject introspection build
  • 上添加缺少的GIO dep
  • 刪除未使用的代碼
  • 在Win10上修復重繪
  • 支持gnutls< 2.2.0
  • 修復h2def腳本的路徑
  • 更新編譯器警告檢測以修復clang build
  • 忽略強制轉換對齊警告以修復clang build
  • 在設置像素格式時修復字節順序

0.5.4版中的新功能

  • 錯誤修復:
  • 使用PLAIN SASL方法時修復身份驗證
  • 修復FreeBSD上的內省構建支持
  • 刪除使用已棄用的GTK_STOCK_ *常量
  • 修復內省文件的並行構建
  • 在Gtk內省文件
  • 上添加mising dep
  • 獲取抓取通知時釋放按鍵
  • 更新了翻譯
  • 如果沒有實現GdkWindow,請不要打電話給GDK
  • 連鎖父母realize_event vfunc
  • 通過始終發送像素格式消息來修復彩色地圖模式
  • 更新使用的GCC編譯器警告標誌
  • 在Gtk3上啟用雙緩衝以修復子窗口小部件剪輯
  • 禁用-Wbad-function-cast以避免glib標頭警告
  • 不要在gcrypt> = 1.6或gnutls> = 2.12
  • 上設置線程回調
  • 明確檢查gcrypt,因為gnutls可能會使用nettle
  • 添加對Wayland和Xwayland鍵盤的支持
  • 添加對Gtk Broadway後端鍵盤圖的支持
  • 修復Windows上的AltGr處理顯示
  • 修復Win32上的虛擬鍵碼轉換
  • 修復音量鍵的USB / HID scsancodes

0.5.3版中的新功能

  • 新功能:
  • 支持QEMU LED狀態擴展
  • 錯誤修復:
  • 10秒後超時連接
  • 當mmap'ing coroutine stack
  • 時,如果內存不足則中止
  • 停止洩露協程棧內存
  • 通過避免memmove提高ZRLE編碼的性能
  • 僅在按鍵釋放時觸發鍵盤抓取序列以允許修改器轉到遠程服務器
  • 在阻塞I / O之後的I / O錯誤時避免繁忙循環,這通常在服務器斷開連接時出現
  • 修復--no-undefined flag
  • 的處理
  • 不要破壞鼠標點擊隱式指針抓取
  • 不要刪除超出界限的鼠標事件,而是將其坐標設為
  • 演示如何阻止gvncviewer演示程序中的所有加速器

版本0.4.3中的新功能

  • 錯誤修復:
  • 修復指針動作事件處理程序中的崩潰
  • 修復vnc_display_get_pixbuf中的崩潰
  • 修復TLS清理代碼中的崩潰
  • 修復frambuffer邊界檢查
  • 使用服務器端pixmap提高繪圖性能
  • 修復由於洩露的GSource導致的性能下降
  • 修復'共享'連接標誌的設置
  • 使指針扭曲邊界檢測更加健壯
  • 調整鍵映射代碼以使用GDK3多顯示器構建
  • 刪除使用gdk_drawable調用來修復GTK3
  • 代碼清理:
  • 在構建時刪除對Text :: CSV perl模塊的需求

版本0.4.2中的新功能

  • 新功能:
  • OS-X VNC認證方案
  • 將API添加到查詢庫版本
  • 錯誤修復:
  • 如果無法確定顯示鍵映射,則禁用擴展鍵事件
  • 重寫了用於非Xorg服務器和本機OS-X / Win32 GTK後端的密鑰映射代碼。
  • 更多語言翻譯
  • 檢查所有幀緩衝區更新的嚴格邊界
  • vnc-server-cut-text signal的固定參數
  • 使用最新的GTK3開發快照修復構建
  • 代碼清理:
  • 切換到GIO以進行套接字連接
  • 現在刪除了對GNULIB的所有使用GIO通過套接字處理所有可移植性問題。
  • 授權使用Cairo進行所有繪圖,刪除GdkPixmap,GdkImage,GdkBitmap的任何使用。

版本0.4.1中的新功能

  • 錯誤修復:
  • 修復測試套件執行
  • 確保針對GTK3的構建獲得單獨的庫soname,pkg-config文件和include目錄,以允許與GTK2構建並行安裝。

<強>要求

  • GTK +
  • 的GnuTLS

顯影劑的其他軟件 Daniel P. Berrange

Entangle
Entangle

17 Feb 15

意見 GTK-VNC

評論沒有發現
添加評論
打開圖片!