On Sun, Jun 08, 2014 at 11:16:27PM +0700, Réczey Bálint wrote:
> Ok, I'm fine with removing them. In Debian they are needed by netexpect.
> BTW may I ask why are they not welcomed?
You could probably google that :-) but here's the summary:
The library was only created to share the code between the binaries but
there is nothing like a stable or even well thought off API. If you look
at the list of includes for the -dev package: It should speak for itself.
While we know that some programs use libwireshark they do this at their
own "risk" - we don't officially support this so we are free to break the
API any time and without notice during the development realeases.
Maybe if echld/ ever gets mainstream, that could become an "official"
API for third party programs to access the dissection engine.
Ciao
Jörg
--
Joerg Mayer <jmayer@xxxxxxxxx>
We are stuck with technology when what we really want is just stuff that
works. Some say that should read Microsoft instead of technology.