Smack 4.3.4 发布了,这是一个开源,易于使用的 XMPP(jabber) 的 Java 客户端类库,Smack 的 patchlevel 版本与 API 兼容。
新版更新内容如下:
Bug
-
[SMACK-861] - Roster.getPresencesInternal(BareJid) 的潜在 NPE
-
[SMACK-863] - ServiceDiscoveryManger does 没使用主标识,导致 setIdentity() to 无效
-
[SMACK-864] - 由异步操作的无限制线程造成的、远程实体潜在的拒绝服务(DOS)
-
[SMACK-865] - 某些 Manager.getInsanceFor() 方法缺失 'synchronized' 关键字
-
[SMACK-868] - XHTMLText.appendOpenBodyTag() 生成无效的 XML
-
[SMACK-870] - 尽可能使用 XMPP 服务域的 ACE 表示,执行 TLS X.509 证书验证
改进
-
[SMACK-869] - 异步任务中的异常应被捕获到调用堆栈,以避免程序终止