Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

Development/BinaryCompatibility

https://discord.com/channels/889214182837321788/889214225145266288/1273780454331514890

> 哦,哇,我刚看到我们把 tvb_get_guint16 重命名成 tvb_get_uint16 等等了,这会破坏 binary compatibility 吗,还是旧名称仍然作为 shared library 中的 symbols 导出?(我不确定 inline 在这里的行为如何)

https://gitlab.com/wireshark/wireshark/-/blob/master/doc/plugins.example/README

> 你始终需要为每个 major.minor Wireshark 版本重新构建 plugins。在这些版本之间从不保证 binary compatibility,并且 Wireshark 会明确检查 plugin 是为哪个版本构建的,如果不匹配就拒绝加载。

...

https://discord.com/channels/889214182837321788/889214225145266288/1274889683519668368

> 这是针对当前 4.2 和 4.4 分支的 libwireshark、libwiretap 和 libwsutil,使用 abi-dumper + abi-compliance-checker 得到的输出。 abicheck.zip

相关 Wireshark Wiki 页面

网络分析技术档案