On 1/9/2012 1:56 PM, Gerald Combs wrote:
On 1/8/12 12:08 PM, Balint Reczey wrote:
Hi,
I have run tools/git-compare-abis.sh on latest master-1.6
(wireshark-1.6.4-21-ga6c3642).
The ABI is almost totally stable [1], which is very good sign for plugin
developers and for anyone using Wireshark's libraries. :-)
There is only a minor incompatibility in packet-zbee-zcl.h caused by
changed constants, which could be fixed by not backporting r40133.
The ABI change is the result of fixing a bug. If we revert the change
the ZigBee ZCL dissector will revert back to its previous broken
behavior and packet-zbee-zcl.h will have incorrect definitions.
Shouldn't we change the libwireshark version from 2:0:1 to 2:1:0 instead?
FYI:
1. In the recent SVN #40414 1.6 changes, there were some changes in
packet-ssl-utils.h (which undoubtedly would be considered an ABI change)
done as part of a fixing a bug.
2. There was also a (trivial) change to remove a typedef from
packet-nfs.h (which I made while fixing an unrelated bug).
I certainly can remove this particular change if necessary.