aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/opcua
AgeCommit message (Collapse)AuthorFilesLines
2010-11-15From Gerhard Gappmeier via ↵Jeff Morriss1-33/+25
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5406 : I attached a patch which fixes some problems in the array handling of OPC UA data when the array length is zero or -1 which is a Null-Array. svn path=/trunk/; revision=34880
2010-09-24Plugins are not shared libraries, so:Guy Harris1-1/+0
1) don't set thei SOVERSION - run-time-loaded modules don't have an SOVERSION; 2) build them with link mode MODULE, not SHARED, on all platforms. (Fixing 1) also fixes the problem with building them as MODULE on OS X.) svn path=/trunk/; revision=34243
2010-09-23H. Sivank <hsivank@gmail.com>Jörg Mayer1-1/+1
I try to configure Wireshark with cmake on macosx 10.6. It fails with : set_target_properties called with incorrect number of arguments. Attached a patch to fix this issue. svn path=/trunk/; revision=34201
2010-05-14Add Cmake stuff to the source distribution so more people can try it out.Jeff Morriss1-4/+5
svn path=/trunk/; revision=32807
2010-04-27Add some information about how/why this dissector is (partially) ↵Jeff Morriss7-20/+57
machine-generated and what that means to Wireshark maintainers. svn path=/trunk/; revision=32577
2010-04-26Make the OpcUa plugin's fields filterable (by giving them abbreviations).Jeff Morriss3-443/+443
(Thank you, sed, for doing the 90% of the work for me.) Note that two of these files says "do not modify" implying that they are machine generated but AFAIK we don't have the means to rebuild them. svn path=/trunk/; revision=32561
2010-04-07Remove some uneeded #includesBill Meier2-3/+0
svn path=/trunk/; revision=32419
2010-04-05Get rid of a bunch of check_col().Anders Broman1-4/+1
svn path=/trunk/; revision=32388
2010-03-18cmake changes:Jörg Mayer1-2/+3
- Add checking for linker flags - Install plugins with the name including the Wireshark version. This will make it easier to find matching plugin versions if files get just copied over. svn path=/trunk/; revision=32231
2010-02-24- Remove the lib prefix for plugin names.Jörg Mayer1-4/+2
- Remove a (resolved) comment. - Add a commented out line how to add version infos to the plugin's file name. svn path=/trunk/; revision=31995
2010-01-28Fix some gcc -Wshadow warnings.Bill Meier1-3/+3
svn path=/trunk/; revision=31722
2009-12-19For fields of type FT_ABSOLUTE_TIME, have the "display" value be one ofGuy Harris2-21/+21
ABSOLUTE_TIME_LOCAL or ABSOLUTE_TIME_UTC, indicating whether to display the date/time in local time or UTC. (int)ABSOLUTE_TIME_LOCAL == (int)BASE_NONE, so there's no source or binary compatiblity issue, although we might want to eliminate BASE_NONE at some point and have the BASE_ values used with integral types start at 0, so that you can't specify BASE_NONE for an integral field. svn path=/trunk/; revision=31319
2009-12-17From Martin Lutz: Patch tvb_memeql return check;Bill Meier1-6/+6
... tvb_memeql returns 0 for truth. See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3986#c7 svn path=/trunk/; revision=31294
2009-11-17Beginnings of enabling static builds. Still to do:Jörg Mayer1-1/+1
* Add -static * Registration may need different handling * Add plugins * Build error in wslua svn path=/trunk/; revision=30987
2009-11-07cmake will now honor -Werror if configured (default: on)Jörg Mayer1-3/+15
svn path=/trunk/; revision=30852
2009-10-20Don't call PROTO_ITEM_SET_GENERATED(proto_tree_add[...]): that will end up ↵Jeff Morriss1-9/+17
adding the item to the tree multiple times. svn path=/trunk/; revision=30635
2009-10-09Use register_dissector_files in the plugins dissectorsKovarththanan Rajaratnam1-25/+3
svn path=/trunk/; revision=30435
2009-10-07Don't include config.h in header files.Stig Bjørlykke5-20/+0
svn path=/trunk/; revision=30382
2009-10-06Build plugins with cmake on OSX.Stig Bjørlykke1-0/+2
svn path=/trunk/; revision=30373
2009-09-21CMake:Jörg Mayer1-0/+88
- Add opcua to the list of plugins to build - Link the gtk stuff statically into wireshark - Beginnings of "make install" - Change a few things about install paths svn path=/trunk/; revision=30029
2009-09-13Run checkapi on the dissector header filesJeff Morriss2-2/+2
svn path=/trunk/; revision=29883
2009-09-09We no longer support the old plugin API so remove it completely from the ↵Kovarththanan Rajaratnam1-1/+1
build system svn path=/trunk/; revision=29821
2009-09-09Check our array lengths and refuse to process them if they're too large.Gerald Combs3-72/+67
Fixes bug 3986. Use tvb_memeql and proto_tree_add_item instead of digging around in tvb->real_data. svn path=/trunk/; revision=29813
2009-08-09Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-4/+1
svn path=/trunk/; revision=29345
2009-06-22From Kovarththanan Rajaratnam:Stig Bjørlykke6-463/+463
More header field info cleanup in plugins/* and epan/dissectors/* svn path=/trunk/; revision=28811
2009-06-22From Kovarththanan Rajaratnam:Stig Bjørlykke6-614/+612
Move header field info declarations into function scope. This is the first step. Another patch will be submitted which actually scrubs the header field info declarations (remove empty blurbs, etc.) svn path=/trunk/; revision=28797
2009-06-15Trivial warning fixes:Jörg Mayer2-2/+2
- Might be used uninitialized - not a prototype - comma at end of enum svn path=/trunk/; revision=28730
2009-04-06Add missing header file of OpcUa plugin update.Jaap Keuter2-1/+187
svn path=/trunk/; revision=27978
2009-04-06From Gerhard Gappmeier:Jaap Keuter19-2486/+2868
This patch updates the plugin to fit the released OPCUA protocol version. svn path=/trunk/; revision=27974
2009-03-02Disable manifest building for our DLLs. This attempts to fix bug 3272.Gerald Combs1-3/+0
svn path=/trunk/; revision=27579
2009-02-02add missing mt.exe calls, to include manifest files into exe / dll filesUlf Lamping1-0/+3
svn path=/trunk/; revision=27357
2008-12-22Fix some typos and spelling (mostly in text strings)Bill Meier1-1/+1
svn path=/trunk/; revision=27085
2008-10-31Fix some "format not a string literal and no format arguments" warnings.Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=26652
2008-10-25proto_register/proto_reg_handoff; Various small cleanup and bug-fixingBill Meier1-25/+9
remove unnecessary #include prefs.f and emem.h in a few cases... svn path=/trunk/; revision=26554
2008-07-29Allow checkapis target to work in out-of-tree builds (s#../../#$(top_srcdir)).Jeff Morriss1-1/+1
Also use $(top_builddir) instead of ../../ in a couple of other spots. svn path=/trunk/; revision=25863
2008-07-02Add Makefile.common files for epan/dfilter and epan/ftypes.Guy Harris1-0/+3
Add checkapi rules to Makefile.am files. svn path=/trunk/; revision=25656
2008-07-01Put printf into a separate "termoutput" API group. For most files,Guy Harris1-1/+1
check for it - but not for TShark plugins, as they are expected to print to the standard output. svn path=/trunk/; revision=25653
2008-06-26Add support for "API groups" in checkAPIs.pl. Make the "prohibited"Gerald Combs1-1/+1
and "deprecated" groups the default. Add an "abort" group for code that shouldn't exit the program. Update the makefiles to call "checkAPIs.pl -g abort" for dissectors. Remove a dependency on "cat" in checkAPIs.pl. svn path=/trunk/; revision=25614
2008-05-22Move the file utility functions from wiretap to libwsutil so thatJeff Morriss1-4/+4
libwireshark (and the plugins using those functions) do not depend on wiretap on Windows. While doing that, rename the eth_* functions to ws_*. svn path=/trunk/; revision=25354
2008-05-05Make it possible to run checkapi on all plugins trough makefile.nmakeAnders Broman1-0/+3
Note: Commented out in the plugins giving errors for now. svn path=/trunk/; revision=25231
2008-03-29Remove the pre-release flag from FILEFLAGS in the resource file.Jaap Keuter1-2/+2
svn path=/trunk/; revision=24757
2008-03-01Create proper dependancies for plugin.cJaap Keuter1-1/+2
svn path=/trunk/; revision=24520
2008-02-27Quote argument to test in plugins Makefiles, as proposed by Greg A. Woods.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=24488
2008-02-18If we have an SVN revision number, use it as the build number under WindowsGerald Combs1-1/+1
instead of "0". svn path=/trunk/; revision=24376
2007-08-27Add .c.obj:: inference rule (to cause "batch compile") Bill Meier1-0/+3
svn path=/trunk/; revision=22696
2007-05-27Clean up white space.Guy Harris1-2/+3
svn path=/trunk/; revision=21962
2007-05-22Trivial warning fixes:Jörg Mayer4-4/+4
opcua: warning: function declaration isn't a prototype rest: comma at end of enumerator svn path=/trunk/; revision=21885
2007-05-21Make files more generic.Jaap Keuter16-18/+18
svn path=/trunk/; revision=21864
2007-05-16from Gerhard Gappmeier (ULFL: only slightly changed the unused prevention):Ulf Lamping9-33/+123
I updated the files for the build process to fit the current wireshark version. I don't know much about it so a just copied the missing parts from another module. I'm not sure of it's right, so please have a look at it. Modifications: * added plugin.rc.in * added moduleinfo.nmake * updated Makefile.am/nmake/common * removed unused variable from opcua_application_layer.c * fixed unused parameter warning in opcua.c I tested it on Windows with VC6 and on Gentoo linux with gcc 3.4.6. svn path=/trunk/; revision=21802
2007-05-15from Gerhard Gappmeier:Ulf Lamping9-29/+14
renamed prefix ua_ -> opcua_ remove unused code svn path=/trunk/; revision=21784