On Dec 19, 2010, at 10:37 PM, news.gmane.com wrote:

> Well, that meens, any dissector DLL that uses this function stops working 
> with the next revision of libwireshark.dll

We have never guaranteed that a dissector built for Wireshark major version 1.x 
will work with the development version 1.{x+1} or the next major release 
1.{x+2}.  We only guarantee that a dissector built for 1.x will work with 
1.x.y, i.e. that stability will be preserved for all minor releases 
corresponding to a given major release.

> I hope the new function names become stable, so that someday a Wireshark API 
> can be defined.

It takes more than just stable function names for a stable API.  It requires 
that:

        for any function, its signature not change (no added or removed 
parameters);

        no function be removed;

        no incompatible change to any arguments for a function be made.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to