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

评论没有发现
添加评论
打开图片!