ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] master 97e1491: Sync .deb packaging from Debian

From: Joerg Mayer <jmayer@xxxxxxxxx>
Date: Mon, 9 Jun 2014 23:39:49 +0200
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.