aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-iec104.c
AgeCommit message (Collapse)AuthorFilesLines
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2011-10-21For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier1-4/+4
Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
2011-05-05Fix decoding of CP56Time2a timestamp. Resolves bug 5889.Chris Maynard1-2/+2
svn path=/trunk/; revision=36997
2010-12-22From Jiří Engelthaler:Jaap Keuter1-16/+186
Fixes computing of milliseconds in CP56time2a and add "bitstring of 32 bits" and "step position" support (ASDU types 5,7,32,33,47,51,60 and 64). svn path=/trunk/; revision=35249
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-1/+1
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-10-10Define some fcns & vars as static; Some #includes not req'd; packet-mikey.h ↵Bill Meier1-18/+24
not req'd. svn path=/trunk/; revision=34464
2010-09-23Replace blurbs that match the name (case insensitive) with NULL.Jeff Morriss1-106/+106
svn path=/trunk/; revision=34227
2010-08-02Fix cases where the type of a for loop variable is smaller than the type of ↵Bill Meier1-3/+3
the "end" variable. In some cases the usage may have been benign since it can be seen by code inspection that the maximum value of the end variable can't exceed the maximum value of the loop variable. However, on general principles, all the usages have been fixed. svn path=/trunk/; revision=33692
2010-04-03Remove unneeded #include <stdio.h>Bill Meier1-1/+0
svn path=/trunk/; revision=32367
2009-10-08Clean up header fields.Jaap Keuter1-2/+2
svn path=/trunk/; revision=30395
2009-09-20From Kjell Hultman:Jaap Keuter1-1/+840
IEC104 Signal dissection added - not complete (only implemented what I needed for the moment). svn path=/trunk/; revision=30026
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-6/+2
svn path=/trunk/; revision=29346
2009-08-09Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-6/+2
svn path=/trunk/; revision=29345
2009-07-10From Joan Ramio:Anders Broman1-4/+6
IEC 60870-5-104 dissector decodes nothing (new_tvb reported length bug) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3650 svn path=/trunk/; revision=29048
2009-07-06Small editorial changes.Anders Broman1-3/+7
svn path=/trunk/; revision=28953
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-5/+5
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2009-04-14ep_strbuf usage: ep_strbuf_new_label("") --> ep_strbuf_new_label(NULL);Bill Meier1-8/+8
ep_strbuf_append() --> ep_strbuf_append_c() in a few cases. svn path=/trunk/; revision=28052
2009-04-14From Jakub Zawadzki: Fix a logic error.Gerald Combs1-0/+1
svn path=/trunk/; revision=28047
2009-03-31Get rid of val_to_strlen() - strlen() on the results of val_to_str()Guy Harris1-41/+27
suffices (and 100 is an odd choice of failure), and it shouldn't return a guint8 in any case. Don't use tvb_length() to determine how big a packet is - you want the real size, not the possibly-shortened-by-a-snapshot-length size. Don't make things guint8 if they're not guaranteed to be one byte long. Use an ep_strbuf in another case. svn path=/trunk/; revision=27908
2009-03-30More Win64 fixes.Gerald Combs1-19/+18
svn path=/trunk/; revision=27903
2009-01-28#include prefs.h not req'dBill Meier1-1/+0
svn path=/trunk/; revision=27321
2008-10-12From SUZUKI, Shinsuke <suz@kame.net> (bug 2956):Sake Blok1-2/+2
Remove non-ascii characters to prevent compilation failure on non-european windows. svn path=/trunk/; revision=26420
2008-10-05Minor cleanup related to proto_register and/or proto_reg_handoffBill Meier1-64/+61
ep_alloc + memset --> ep_alloc0 (teamspeak2) svn path=/trunk/; revision=26356
2008-09-30get_iec104apdu_len(): make the offset variable a guin32 instead of a guint8 soJeff Morriss1-150/+150
we can deal with TVB lengths greater than 255. This fixes the infite loop reported in: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2914o svn path=/trunk/; revision=26310
2008-09-29From Joan Ramio:Anders Broman1-0/+775
New dissector IEC 60870-5-104. svn path=/trunk/; revision=26289