GUPnP

软件截图:
GUPnP
软件详细信息:
版本: 1.0.3 更新
上传日期: 16 Aug 18
开发: Zeeshan Ali
许可: 免费
人气: 9

Rating: nan/5 (Total Votes: 0)

GUPnP 是一个开源和面向对象的框架,专门用于创建UPnP设备和控制点,使用GObject和libsoup用C语言编写。 GUPnP API旨在易于使用,高效和灵活。


包括GSSDP,GUPnP-AV和GUPnP-DLNA

GUPnP框架由几个库组成,例如GSSDP,它通过SSDP实现资源公告和发现,GUPnP实现UPnP规范,GUPnP-AV,一组用于构建音频/视频应用程序的帮助程序,以及GUPnP- DLNA,一个使DLNA相关任务更容易的小型库。

最初创建GUPnP框架是因为开发人员对libupnp库及其混乱的线程感到沮丧。因此,GUPnP完全是单线程的,异步的,与GLib主循环集成,并提供与libupnp相同的一组功能。


任何GNU / Linux发行版都支持它

GUPnP软件作为GNOME项目的一部分进行分发,GNU / Linux的任何发行版都支持它,可以从相应的基于Linux内核的操作系统的主要软件库中安装。支持的硬件平台包括64位和32位。

用户还可以使用Softoware上分发的源包安装GUPnP。要实现这一点,只需在您的计算机上下载并保存存档,最好是在主目录的某个位置,然后使用存档管理器实用程序提取其内容。

打开终端模拟器应用程序,使用&lbsp; cd’移动到解压缩的存档文件的位置。命令(例如cd /home/softoware/gupnp-0.20.13),然后运行&。&configure / amp;&让&rsquo的;用于配置和编译程序的命令。

成功完成编译后,您将可以运行‘ make install’以root用户命令或者&suquo; sudo make install’命令作为特权用户在系统范围内安装GUPnP并使其可供GNU / Linux操作系统上的所有用户使用。

此版本中的新功能

  • 避免gupnp_root_device_constructor崩溃
  • 从缓存中传播用户代理
  • 修复布尔与按位评估的潜在问题
  • 修复了GUPnPServiceProxy :: subscription_expire
  • 中的崩溃问题
  • 接受没有“
  • 的损坏的Action标头
  • 修复linux上下文管理器中strcpy目标缓冲区大小的问题
  • 此版本中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=780640
  • https://bugzilla.gnome.org/show_bug.cgi?id=780715
  • https://bugzilla.gnome.org/show_bug.cgi?id=793955

版本1.0.2中的新功能

  • 修复GUPnPProxy在尝试访问时可能发生的崩溃服务器处理程序的悬空GUPnPServiceProxy指针。
  • 1.0.2版中修复的错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=777491

版本1.0.1中的新功能

  • Connman CM:各种修复
  • Linux CM:修复关于负移位的编译器警告
  • 文档:修复FSF地址
  • 文档:修复参考
  • 构建:更新ax_append_link_flags
  • 1.0.1版中修复的错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=770318

版本0.20.18 / 1.0 Beta中的

新功能

  • 修复OS X上的构建。

版本0.20.16中的新功能

  • 不要在gupnp绑定中硬编码python路径 - 工具
  • 检查IFA_FLAGS是否不将自己绑定到最近的内核版本
  • 添加缺少的m4文件
  • 解决内省问题
  • 将GUPnPServiceAction装箱
  • 一些JavaScript示例
  • 在tarball中分发VAPI文件
  • 在版本0.20.16中修复的错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=760217
  • https://bugzilla.gnome.org/show_bug.cgi?id=760430
  • https://bugzilla.gnome.org/show_bug.cgi?id=761265

版本0.20.14中的新内容

  • 添加/更新的依赖项:
  • GLib 2.0> = 2.40.0
  • 简化UUID处理。
  • 在版本0.20.14中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=743072
  • https://bugzilla.gnome.org/show_bug.cgi?id=744221

版本0.20.13中的新功能

  • 修复循环包含。
  • 避免重新定义符号。
  • 修复缺失的函数声明。
  • 请勿查看von connman.pc。
  • 允许不带参数的操作。
  • 尊重" prefer_bigger"即使没有图标大小。
  • DOAP修复。
  • 修复VAPI生成。
  • 修复引用计数。
  • 移植到新的libsoup API。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=722696
  • https://bugzilla.gnome.org/show_bug.cgi?id=731209
  • https://bugzilla.gnome.org/show_bug.cgi?id=731457
  • https://bugzilla.gnome.org/show_bug.cgi?id=733241
  • https://bugzilla.gnome.org/show_bug.cgi?id=740267
  • https://bugzilla.gnome.org/show_bug.cgi?id=742075

版本0.20.10中的新功能

  • 确保ResourceFactory使用正确的GType创建代理。
  • 可以在回叫期间取消订阅服务代理。
  • 除了ControlPoints之外,在WL更改时禁用托管RootDevices。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=678701
  • https://bugzilla.gnome.org/show_bug.cgi?id=690400
  • https://bugzilla.gnome.org/show_bug.cgi?id=711332

版本0.20.9中的新功能

  • 为设备描述请求强制执行HTTP 1.1。
  • 将libuuid添加到pkg-config文件的Requires.private。
  • 弃用gupnp_service_proxy_ {begin,send} _action_hash,因为它们无法保证参数顺序。
  • 添加gupnp_service_info_get_introspection_async_full(),可以使用GCancellable取消内部爆发请求。
  • 使用GSSDP<运行时修复崩溃0.14.6。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=704867
  • https://bugzilla.gnome.org/show_bug.cgi?id=710491
  • https://bugzilla.gnome.org/show_bug.cgi?id=711027
  • https://bugzilla.gnome.org/show_bug.cgi?id=711167
  • https://bugzilla.gnome.org/show_bug.cgi?id=720369
  • https://bugzilla.gnome.org/show_bug.cgi?id=720372

版本0.20.8中的新功能

  • Linux CM中的次要编译和样式修复。
  • 添加gupnp_white_list_add_entryv实用程序功能。
  • 使用“port”要设置“msearch-port”的属性基类的财产。
  • 其他样式修复
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=711015

版本0.20.7中的

新功能

  • 修复有关本地包含的GCC警告。
  • 不要分发libxml2分配的字符串。
  • 修复通知主机不可用时的崩溃。
  • 即使出现错误,也始终异步调用操作回调。
  • 向light-server / -client添加性能测量选项。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=669729
  • https://bugzilla.gnome.org/show_bug.cgi?id=703263
  • https://bugzilla.gnome.org/show_bug.cgi?id=708162
  • https://bugzilla.gnome.org/show_bug.cgi?id=708575
  • https://bugzilla.gnome.org/show_bug.cgi?id=708751

版本0.20.6中的新功能

  • 自0.20.5以来的变化:
  • 不要做过多的网络重新扫描。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=706996

版本0.20.5中的新功能

  • 添加一些缺少的G_ {BEGIN,END} _DECLS警卫。
  • 修复先前版本中引入的未初始化变量使用。
  • 添加简单的网络设备白名单基础设施。
  • 端口gupnp-binding-tool,因此它可以与python3一起使用。
  • 修补了一些小代码。
  • 在某些异步调用期间修复NetworkManager上下文管理器中的崩溃。
  • 修复unix和windows CM中的小内存泄漏。
  • 始终启用GTest测试。
  • 升级gtk-doc的东西。
  • 修复文档中的服务示例。
  • 在GUPnPContext测试中删除反向参数的测试。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=694454
  • https://bugzilla.gnome.org/show_bug.cgi?id=704094
  • https://bugzilla.gnome.org/show_bug.cgi?id=704383
  • https://bugzilla.gnome.org/show_bug.cgi?id=705712
  • https://bugzilla.gnome.org/show_bug.cgi?id=706326

版本0.20.4中的新功能

  • 修复gtk-doc run中的警告。
  • 文档的一些小改进。
  • 当g_get_application_name()返回已翻译的字符串时,使用户代理仅限ASCII以解决发现问题。
  • 在SOAP请求中强制HTTP版本为1.1。
  • 修复XML解析中的潜在崩溃。
  • 修复gupnp_service_proxy_send_action_valist中潜在的内存泄漏。
  • 一些代码样式修复。
  • 添加gupnp_device_info_list_dlna_device_class_identifier()以检索节点内容。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=704953
  • https://bugzilla.gnome.org/show_bug.cgi?id=702555
  • https://bugzilla.gnome.org/show_bug.cgi?id=704094
  • https://bugzilla.gnome.org/show_bug.cgi?id=700947

版本0.20.3中的新功能

  • 添加gupnp_context_manager_rescan_control_points功能。
  • 如果g-i版本为> = 1.36。
  • ,则修复VAPI生成
  • 一些内部文档更新。
  • 检查SID并返回正确的错误。
  • 修复无效的NT和NTS标头上返回的错误代码。
  • 将SEQ修改为uint32。
  • 如果运行时无法使用netlink套接字,则回退到unix静态CM。
  • 在示例中防止一些C ++名称损坏。
  • 使用-Wall -Wextra修复编译。
  • 在版本0.20.13中修复了错误:
  • https://bugzilla.gnome.org/show_bug.cgi?id=697314
  • https://bugzilla.gnome.org/show_bug.cgi?id=696289
  • https://bugzilla.gnome.org/show_bug.cgi?id=698192
  • https://bugzilla.gnome.org/show_bug.cgi?id=698125
  • 依赖关系的变化:
  • vapigen> = 0.20如果gobject-introspection是> = 1.36

显影剂的其他软件 Zeeshan Ali

GUPnP AV
GUPnP AV

2 Dec 17

GUPnP Tools
GUPnP Tools

2 Oct 17

意见 GUPnP

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