summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-09-25remove some redundant code that would always evaluate to true anyway.Ronnie Sahlberg1-3/+3
svn path=/trunk/; revision=15996
2005-09-24prettify the previous patchRonnie Sahlberg1-48/+113
remove the remaining strcpy() from this dissector and make it decode the bitmap PROPERLY. svn path=/trunk/; revision=15995
2005-09-24refactor the "dissector" for task management flags to dissect the bits properlyRonnie Sahlberg1-52/+130
and get rid of the silly strcpy() stuff. there is a HUGE number of these kinds of very ugly bitmap dissection in all the fibre channel related dissectors and all need to be converted to proer dissection. svn path=/trunk/; revision=15994
2005-09-24remove an array from the stack, remove some strcpy() and strcat() callsRonnie Sahlberg1-16/+15
svn path=/trunk/; revision=15993
2005-09-24get rid of one array from the stack and convert all strcpy() to pointers to ↵Ronnie Sahlberg1-16/+17
literal strings. svn path=/trunk/; revision=15992
2005-09-24Squelch some compiler warnings.Guy Harris1-5/+5
svn path=/trunk/; revision=15991
2005-09-24get rid of most dtd leaks.Luis Ontanon3-47/+124
There's just one left I'm aware of (the doctype name). svn path=/trunk/; revision=15990
2005-09-24delete the xml pluginLuis Ontanon9-590/+0
svn path=/trunk/; revision=15989
2005-09-24That code was never even compiled for testingJörg Mayer1-1/+0
svn path=/trunk/; revision=15988
2005-09-24Shoichi Sakane:Jörg Mayer1-25/+60
Hi, I fixed some bugs to decoding IKEv2 payloads. the following things have been checked at the IPsec bake off in Toronto this week. - fixed decoding IP address in TS payload - fixed decoding IPv6 address in ID payload - fixed decoding IKEv2 Delete payload - SPI printing svn path=/trunk/; revision=15987
2005-09-24- There can be '/' in attribute names as wellLuis Ontanon2-29/+79
- 140Kb of leaks less. svn path=/trunk/; revision=15986
2005-09-23From MartinMRonnie Sahlberg1-37/+11
IRC update and fix for bug 218 svn path=/trunk/; revision=15985
2005-09-23Add MANIFESTJörg Mayer1-50/+51
svn path=/trunk/; revision=15984
2005-09-23From KaulRonnie Sahlberg2-5/+6
One of the "unknown" fields are actually a digest. svn path=/trunk/; revision=15983
2005-09-23Dont decrement the length by 2 if it is already less than twoRonnie Sahlberg1-0/+1
since then the length will wrap and become +4G or so. This fixes bug 479 svn path=/trunk/; revision=15982
2005-09-23disable gzip output compression for now, as it won't work in some cases (see ↵Ulf Lamping1-1/+5
source commment for details) svn path=/trunk/; revision=15981
2005-09-23as tvb functions are frequently used by a lot of dissectors, use ↵Ulf Lamping1-55/+55
DISSECTOR_ASSERT() like instead of g_assert throughout tvbuff, so a malicious dissector won't crash Ethereal (at least at the ways we can detect it) of course this won't catch e.g. NULL pointers, but far better than nothing ... svn path=/trunk/; revision=15980
2005-09-23show the same [Packet size limited during capture] message in the column ↵Ulf Lamping1-1/+1
info, instead of the former (unintuitive) [Short Frame] svn path=/trunk/; revision=15979
2005-09-23The Ethereal version is 0.10.12 for some time now ...Ulf Lamping1-1/+1
svn path=/trunk/; revision=15978
2005-09-23from Jaap Keuter: fixed the package names for yacc and lexx (being bison and ↵Ulf Lamping1-3/+31
flex) and from myself: add a section about GNU unzip and add it to the optional tools svn path=/trunk/; revision=15977
2005-09-23when I've done the last change here, I wasn't expecting to get an fcs_len ↵Ulf Lamping1-1/+3
value of -1, fixed now svn path=/trunk/; revision=15976
2005-09-23remove some compiler warningsRonnie Sahlberg1-10/+10
svn path=/trunk/; revision=15975
2005-09-23remove some compiler warningsRonnie Sahlberg1-4/+4
svn path=/trunk/; revision=15974
2005-09-23Add som 3GPP AVP:sAnders Broman1-17/+30
svn path=/trunk/; revision=15973
2005-09-22replace WinPcap devel pack 3.0 with current 3.1 versionUlf Lamping3-3/+3
svn path=/trunk/; revision=15972
2005-09-22Remove pidl.1.xml from the distribution.Gerald Combs1-1/+0
svn path=/trunk/; revision=15971
2005-09-22fix offset calculation of DataStatus fields if Ethernet FCS (or a similar ↵Ulf Lamping1-3/+4
trailer) is present svn path=/trunk/; revision=15970
2005-09-22bugfix: don't crash, if pinfo->match_string == NULLUlf Lamping1-1/+1
svn path=/trunk/; revision=15969
2005-09-22bugfix: don't crash, if tag_save_literal == NULLUlf Lamping1-2/+2
svn path=/trunk/; revision=15968
2005-09-22bugfix: don't crash, if current_frame->ns == NULLUlf Lamping1-8/+12
svn path=/trunk/; revision=15967
2005-09-22enhance heuristics:Ulf Lamping1-0/+11
some Siemens SIMATIC protocols also use COTP, and shouldn't be misinterpreted as SES. the starter in this case is fixed to 0x32 (SES_MINOR_SYNC_ACK for SES), so if the following parameter type is unknown, it's probably SIMATIC and not SES svn path=/trunk/; revision=15966
2005-09-22do freeze/thaw in packet_list_set_selected_row only, if the list must be ↵Ulf Lamping1-4/+4
moved. This avoids some screen flickering. svn path=/trunk/; revision=15965
2005-09-22change ConnectCR flag item sequence, so the "most significant" bit will come ↵Ulf Lamping1-3/+3
first (as done in the other req/responses) svn path=/trunk/; revision=15964
2005-09-22bugfix: don't simply use length field value from packet data, ensure the ↵Ulf Lamping1-0/+1
bytes really exist svn path=/trunk/; revision=15963
2005-09-22add two more bind reject reasons from the specsUlf Lamping1-0/+4
svn path=/trunk/; revision=15962
2005-09-22Make the private variables for various lexical analyzers static, soGuy Harris3-19/+19
that we don't have all the lexical analyzers in libethereal share them (note that they're already static in radius_dict.l, so they weren't sharing with any other lexical analyzer), and so that OS X 10.3.9's run-time linker doesn't get upset at finding them defined in libethereal and the MATE plugin. Fix up indentation. svn path=/trunk/; revision=15961
2005-09-22Instead of checking if this is a new packet at every call to avoid ↵Luis Ontanon3-14/+24
recounting the packets at every rerun remove the tap listener of this stats tree. fixes bug 474 svn path=/trunk/; revision=15960
2005-09-22in register_dtd() do not leak the elements hashLuis Ontanon1-0/+21
svn path=/trunk/; revision=15959
2005-09-22Call H245 decoding and tunelled protocols decoding at the end of H225 ↵Tomas Kukosa3-18/+160
dissector. I makes less confusion in info column. svn path=/trunk/; revision=15958
2005-09-22Add the cisco url as wellJörg Mayer1-1/+2
svn path=/trunk/; revision=15957
2005-09-22Add a comment on packets with opcode 3Jörg Mayer1-0/+6
svn path=/trunk/; revision=15956
2005-09-22Update from samba + new file MANIFESTJörg Mayer23-0/+96
svn path=/trunk/; revision=15955
2005-09-22replace match_strval with val_to_str, where the output was used by string ↵Ulf Lamping1-1/+1
output, but not expecting NULL svn path=/trunk/; revision=15954
2005-09-22Squelch some compiler warnings.Guy Harris2-6/+6
svn path=/trunk/; revision=15953
2005-09-22Libpcap uses u_char; use it in our calls to libpcap routines and in ourGuy Harris2-14/+14
libpcap callback routine (if it's not getting defined, <pcap.h> doesn't work). svn path=/trunk/; revision=15952
2005-09-22Update to current reality (WinPcap 3.1) the messages shown on Windows ifGuy Harris2-14/+12
a capture device open fails. svn path=/trunk/; revision=15951
2005-09-22prevent output of NULL stringsUlf Lamping1-2/+2
svn path=/trunk/; revision=15950
2005-09-22replace match_strval with val_to_str in several places, where the output was ↵Ulf Lamping1-10/+6
used by string output, but not expecting NULL svn path=/trunk/; revision=15949
2005-09-22Fix a bunch of places where we were calling "dissect_ber_octet_string()"Guy Harris9-122/+137
with a non-null pointer-to-pointer-to-tvbuff and not checking whether the returned tvbuff pointer was non-null. svn path=/trunk/; revision=15948
2005-09-21Set svn:eol-style properly, and get rid of a bogus proprty. Fix theGuy Harris1-50/+50
line endings. svn path=/trunk/; revision=15947