Balint Reczey
73e0c4b506
Dump ABI using all header files related to libwireshark
...
svn path=/trunk/; revision=37538
2011-06-04 14:23:49 +00:00
Balint Reczey
8ac6683629
Add dumpabi target to Makefiles in wsutil, epan and wiretap directories.
...
We can use the dumped ABI description for comparing ABI changes between revisions.
svn path=/trunk/; revision=37474
2011-05-31 12:07:25 +00:00
Jeff Morriss
59ca569c41
Make it work when we have plugins
...
svn path=/trunk/; revision=37125
2011-05-13 15:07:54 +00:00
Jeff Morriss
d1f9422b2b
Don't try to export the plugin symbols if we're not building with plugins.
...
svn path=/trunk/; revision=37124
2011-05-13 15:04:40 +00:00
Jeff Morriss
64afd4cfa9
declare_wslua.h is built, so we need to also search in the wslua build directory for it. (This fixes out-of-source-tree builds with Lua.)
...
svn path=/trunk/; revision=35421
2011-01-07 18:32:17 +00:00
Balint Reczey
9506ebf309
revert commit 35160 (filter out wlua_plugin_list from libwireshark.sym when compiling without Lua)
...
svn path=/trunk/; revision=35162
2010-12-09 15:19:28 +00:00
Balint Reczey
99e0a44dc3
filter out wlua_plugin_list from libwireshark.sym when compiling without Lua
...
svn path=/trunk/; revision=35160
2010-12-08 23:36:01 +00:00
Balint Reczey
8b4573f705
Make libtool export only symbols listed in *.def files
...
svn path=/trunk/; revision=35145
2010-12-07 13:38:15 +00:00
Jeff Morriss
c755b2fd54
Oh yeah, there's a reason we don't put targets in Makefile.common: the first target in a makefile is what you get when you just run make (without a target). Revert 35073 and 35069.
...
svn path=/trunk/; revision=35075
2010-11-30 02:04:55 +00:00
Jeff Morriss
f1c066bbee
Move some checkapi targets into Makefile.common
...
svn path=/trunk/; revision=35073
2010-11-29 22:34:04 +00:00
Gerald Combs
bc9f8d0cd7
Add Visual C++ project files to the distribution.
...
svn path=/trunk/; revision=33386
2010-06-30 23:20:03 +00:00
Jeff Morriss
79c2dae960
Remove a couple more references to the optional objects (that are now in wsutil)
...
svn path=/trunk/; revision=33015
2010-05-29 00:34:08 +00:00
Jeff Morriss
47e2d75820
Move some code (including the optional objects) into libwsutil
...
svn path=/trunk/; revision=33012
2010-05-28 20:19:55 +00:00
Jeff Morriss
54082c6ed0
Add Cmake stuff to the source distribution so more people can try it out.
...
svn path=/trunk/; revision=32807
2010-05-14 16:27:03 +00:00
Uwe Girlich
c4d29dfd99
This adds a new dissector plugin: INTERLINK. This protocol is used in
...
(real and simulated) BMW cars for all kinds of gadget communication.
My plugin only dissects the high level infrastructure and not any particular
messages. It uses a heuristic dissector to detect INTERLINK packets.
svn path=/trunk/; revision=32202
2010-03-16 06:58:25 +00:00
Guy Harris
47ec37c44e
tvbtest needs bytes_to_str() and bytes_to_str_punct(), and they're now
...
in to_str.c.
svn path=/trunk/; revision=32040
2010-02-27 22:42:01 +00:00
Kovarththanan Rajaratnam
70590c7613
Add new to_str.o/obj dependency to reassemble_test target
...
svn path=/trunk/; revision=31976
2010-02-24 08:13:58 +00:00
Kovarththanan Rajaratnam
e6486705f7
Move make-sminmpec.pl to tools directory
...
svn path=/trunk/; revision=30511
2009-10-11 14:39:14 +00:00
Jaap Keuter
55597ea161
List the new DOCSIS dissector file here as well.
...
svn path=/trunk/; revision=29488
2009-08-21 05:37:33 +00:00
Jörg Mayer
952cbd7902
* Tue May 26 2009 cmorve69@yahoo.es
...
- made it compile with --as-needed
This patch was taken from the opensuse wireshark.spec file.
No thanks go to the author and the package maintainers of
this package for not sending this upstream - it would have
made it into 1.2.0.
svn path=/trunk/; revision=29326
2009-08-07 18:47:56 +00:00
Sebastien Tandel
52cc5fb1e8
python binding for wireshark (first commit)
...
* ability to write dissectors with python for wireshark.
documentation (http://wiki.wireshark.org/Python )
svn path=/trunk/; revision=28529
2009-05-29 21:10:40 +00:00
Gerald Combs
dd903ca9c8
Create an "epan/crc" directory for CRC code. Add crc-16-plain.[ch],
...
generated from pycrc. The command line used to generate the file is in
epan/crc/Makefile.common. I used "plain" to distinguish it from CCITT,
USB, and other 16-bit CRCs. Integrate the new CRC code into our
infrastructure.
Add crc16_plain_tvb_offset() to epan/crc16.[ch] and use it in
plugins/profinet/packet-pn-rt.c. This _should_ work correctly, but
hasn't been tested.
svn path=/trunk/; revision=27790
2009-03-18 21:59:30 +00:00
Jaap Keuter
9da243b13c
Incorporate plugin dissector into build in collection.
...
svn path=/trunk/; revision=27505
2009-02-22 11:43:37 +00:00
Jaap Keuter
80863f9568
Incorporate plugin dissector into build in collection.
...
svn path=/trunk/; revision=27503
2009-02-22 11:10:29 +00:00
Jaap Keuter
9fb248f1c0
Incorporate plugin dissector into build in collection.
...
svn path=/trunk/; revision=27502
2009-02-22 10:52:05 +00:00
Jaap Keuter
03bbd18a0b
Incorporate plugin dissector into build in collection.
...
svn path=/trunk/; revision=27501
2009-02-22 10:29:14 +00:00
Jaap Keuter
1948ad3985
Incorporate plugin dissector into build in collection.
...
svn path=/trunk/; revision=27499
2009-02-22 09:41:05 +00:00
Jaap Keuter
56a1139bc0
Incorporate plugin dissector into build in collection.
...
svn path=/trunk/; revision=27497
2009-02-22 09:09:27 +00:00
Jaap Keuter
715fd1d169
Incorporate plugin dissector into build in collection.
...
svn path=/trunk/; revision=27492
2009-02-21 20:22:40 +00:00
Anders Broman
41671d662e
From Marc Moussali:
...
Make it easier to add custom plugins.
svn path=/trunk/; revision=26627
2008-10-30 19:45:40 +00:00
Gerald Combs
1b7064bb6a
Add support for the GeoIP library. Using different database files,
...
GeoIP can map IP addresses to Countries, Cities, AS numbers, ISPs,
etc. If any library paths are defined AND any database files are found,
corresponding columns are added to the endpoint tables in the GUI.
To do:
- Add columns to the conversation list
- Add GeoIP info to "-z conv,..."
- Create a default UAT file.
svn path=/trunk/; revision=26571
2008-10-27 04:50:57 +00:00
Jeff Morriss
115e88bc16
(Temporarily?) Put libwireshark_la_DEPENDENCIES back: it seems to allow inet_aton.c to get built if it is needed (not sure why). There should be a better way to deal with this.
...
svn path=/trunk/; revision=26231
2008-09-19 12:23:21 +00:00
Jeff Morriss
98fd7b71df
Link libwireshark and wiretap against libwsutil. That was the original intent
...
of adding libwsutil but somehow I missed it/got it wrong. This should solve
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677#c18
Also remove the _DEPENDENCIES lines in epan and wiretap (as was done in the
top-level Makefile in rev 25930) so that automake will automatically figure out
the dependencies for us.
Since the those 2 libraries now link against libwsutil, don't make every
executable link against the library. (If this works I think we can
significantly trim the list of libraries the executables link against and just
let the libraries pull in what they need--which is, apparently, the point of
the --as-needed flag: http://www.gentoo.org/proj/en/qa/asneeded.xml ).
svn path=/trunk/; revision=26218
2008-09-16 19:24:25 +00:00
Guy Harris
317201b985
Give macros and libraries names that imply that clean dissectors are the
...
normal case, and dissectors with warnings are the exception; the
ultimate goal is to have only clean dissectors.
Move a bunch of now-cleaned-up dissectors into the "clean" category.
Fix a comment.
svn path=/trunk/; revision=26096
2008-08-26 03:45:42 +00:00
Gerald Combs
9fbab46ad4
Add support for c-ares to the GNU toolchain.
...
svn path=/trunk/; revision=25955
2008-08-08 00:04:38 +00:00
Jeff Morriss
86e10880c9
Remove iconv/libiconv checks from *NIX builds: GLIB-2 provides iconv replacements.
...
svn path=/trunk/; revision=25765
2008-07-18 12:11:08 +00:00
Guy Harris
a04774395f
Add Makefile.common files for epan/dfilter and epan/ftypes.
...
Add checkapi rules to Makefile.am files.
svn path=/trunk/; revision=25656
2008-07-02 01:44:30 +00:00
Jeff Morriss
b47985d13e
Make inet_ntop fix work for out-of-tree builds
...
svn path=/trunk/; revision=25590
2008-06-24 20:09:43 +00:00
Jeff Morriss
7eca9942fd
Fix *NIX builds where we need our own inet_pton.c or inet_ntop.c . This should fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2607
...
svn path=/trunk/; revision=25579
2008-06-24 17:57:44 +00:00
Guy Harris
5d522be77d
Get rid of one extra reference for our own g_ascii_strtoull().
...
svn path=/trunk/; revision=25424
2008-06-04 02:12:57 +00:00
Guy Harris
160a305efa
g_ascii_strtoull() is in GLib 2.2 and later, and we require GLib 2.4 or
...
later, so there's no longer any need to have our own g_ascii_strtoull.
svn path=/trunk/; revision=25423
2008-06-04 01:30:40 +00:00
Jaap Keuter
cacee64927
From Hans-Peter Bock:
...
Attached to this post you find a patch for integration into wireshark that adds
a dissector for SERCOS III, ethertype 0x88cd.
svn path=/trunk/; revision=25270
2008-05-10 14:44:32 +00:00
Guy Harris
a6815b1070
All versions of GLib 2.x come with g_ascii_strcasecmp(), and we require
...
GLib 2.x; we don't have to check for its presence and supply a
replacement if it's missing.
Get rid of an unremoved reference in epan/dtd_parse.l.
svn path=/trunk/; revision=25197
2008-04-29 16:24:22 +00:00
Jaap Keuter
098d297303
Running glib 2.16 on 32 bit platform requires this lempar.c change in addition to revision 24710.
...
Makefiles updated to make new lempar.c effective in build rules.
svn path=/trunk/; revision=24718
2008-03-23 08:58:52 +00:00
Gerald Combs
7519d12f8f
Make sure the Infiniband plugin is properly built and packaged.
...
svn path=/trunk/; revision=24634
2008-03-14 21:53:16 +00:00
Jeff Morriss
08183dae43
Reindent libwireshark's LIBADD and DEPENDENCIES for readability
...
svn path=/trunk/; revision=24519
2008-03-01 12:15:19 +00:00
Gerald Combs
2d92baa2d1
Add files to the tarball that are necessary to compile and create
...
packages under Windows.
svn path=/trunk/; revision=24466
2008-02-26 00:52:12 +00:00
Jeff Morriss
9b495c1007
epan (libwireshark) uses getservbyport() which, at least on Solaris, is in libsocket so add libsocket (and libnsl) to libwireshark_la_LIBADD
...
svn path=/trunk/; revision=24121
2008-01-17 18:42:19 +00:00
Stephen Fisher
9f3a1c549c
From Peter via bug #1689 :
...
Patch to fix problem where compilation fails if you have libgcrypt installed
without gnutls.
svn path=/trunk/; revision=23937
2007-12-21 23:02:00 +00:00
Gerald Combs
36f0b417ea
Add a directory argument and some default directories to "configure
...
--with-libsmi".
svn path=/trunk/; revision=23676
2007-11-30 00:45:12 +00:00