aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-12-27fix a solaris buildbot compile errorUlf Lamping1-1/+1
svn path=/trunk/; revision=12844
2004-12-27location of cygwin's docbook xml changedUlf Lamping1-1/+1
svn path=/trunk/; revision=12843
2004-12-27Again, some warnings removed.Ulf Lamping8-21/+25
svn path=/trunk/; revision=12842
2004-12-27Again, another warning (hopefully) removed.Ulf Lamping1-1/+1
svn path=/trunk/; revision=12841
2004-12-26From Jouni Malinen: use a length field from the packet to determine howGuy Harris1-11/+25
much data is available, rather than using "tvb_length_remaining()". svn path=/trunk/; revision=12840
2004-12-26From Yaniv Kaul: add Ethernet address-to-name (or, at least, address-to-Guy Harris4-38/+94
vendor-name-and-next-three-bytes-in-hex) resolution for Ethernet/802.x hardware addresses. Move the ARP hardware types into a header file, for use by dissectors other than the ARP dissector. svn path=/trunk/; revision=12839
2004-12-26From Vincent Jardin:Gerald Combs2-1/+48
- support for new DHCPv6 options - fix for the support of OPTION_RELAY_MSG svn path=/trunk/; revision=12838
2004-12-26Again, some warnings removed.Ulf Lamping1-1/+1
svn path=/trunk/; revision=12837
2004-12-26From Jouni Malinen: dissect TLS extensions (RFC 3546) for ClientHelloGuy Harris1-0/+96
and ServerHello. svn path=/trunk/; revision=12836
2004-12-26From Luis Ontanon: add more filterable fields to DNS, PGM, GTP, and RADIUS.Guy Harris6-196/+282
svn path=/trunk/; revision=12835
2004-12-25Again, some warnings removed.Ulf Lamping6-13/+17
svn path=/trunk/; revision=12834
2004-12-25Fix a core dump causing the buildbot test menagerie to fail. It was caused ↵Ulf Lamping1-2/+4
by incorrectly trying to proto_tree_add_item() with a very huge length. However, someone with more SQL knowledge than me should have a qualified look at that place and do a better fix. svn path=/trunk/; revision=12833
2004-12-25a lot of warnings removed, most of them about pointer to int casts without ↵Ulf Lamping27-196/+191
using the appropriate GLib macros svn path=/trunk/; revision=12832
2004-12-25Again, some warnings removed.Ulf Lamping3-6/+6
svn path=/trunk/; revision=12831
2004-12-24use GLib's pointer to int conversion macros to prevent compiler warningsUlf Lamping2-4/+4
svn path=/trunk/; revision=12830
2004-12-24Note the RFC that describes VJ compression.Guy Harris1-1/+1
svn path=/trunk/; revision=12829
2004-12-24New protocol RFC2510 PKIXCMP Certificate Management ProtocolRonnie Sahlberg9-0/+2594
svn path=/trunk/; revision=12828
2004-12-24export ResonFlags from pkix1implicitRonnie Sahlberg5-0/+16
svn path=/trunk/; revision=12827
2004-12-24export Certificate and CertificateList from pkix1explicitRonnie Sahlberg5-0/+32
svn path=/trunk/; revision=12826
2004-12-24New "protocol" the support functions from RFC2511 Certificate Request ↵Ronnie Sahlberg9-0/+1885
Message Format CRMF svn path=/trunk/; revision=12825
2004-12-24export EnvelopedDataRonnie Sahlberg4-2/+6
svn path=/trunk/; revision=12824
2004-12-23RST segmetns are never WindowFull segments.Ronnie Sahlberg1-12/+14
svn path=/trunk/; revision=12823
2004-12-23add another error code to dcerpcRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=12822
2004-12-23show a simple_dialog, if we use glib 1.x and trying to open a webbrowser ↵Ulf Lamping1-0/+6
(not implemented). This will prevent another compiler warning. svn path=/trunk/; revision=12821
2004-12-23Fixes for Mate from Luis Ontanon:Lars Roland9-136/+210
- fixes crash at reinit when DiscardPduData=TRUE: check if there's an avpl before deleting it. - mate.pdu_type.RelativeTime had a dual use, add mate.pdu_type.TimeInGop and leave the other alone. - other fixes related to times (they now seem to be right) - scs_subscribe doesn't use g_malloc anymore. it uses GMemChunks (I had to rename two GMemChunks to make MSVC happy) - fixes crash at reinit when DiscardPduData=TRUE: check if there's an avpl before deleting it. - mate.pdu_type.RelativeTime had a dual use, add mate.pdu_type.TimeInGop and leave the other alone. - other fixes related to times (they now seem to be right) - fixed few things at reinit: - reset last_id - remove the nodes in the items hash tables svn path=/trunk/; revision=12820
2004-12-23Again, some warnings removed.Ulf Lamping1-2/+0
svn path=/trunk/; revision=12819
2004-12-22Clean up one more instance of 8-byte timestamps in SMB. Have to work onRichard Sharpe1-45/+15
the 4-byte ones soon. svn path=/trunk/; revision=12818
2004-12-22RFC 2868 says that the length of a "tagged string" field must be atGuy Harris1-8/+8
least 3 - 2 for type+length and 1 for the tag - so treat a "tagged string" field as bad if there isn't at least one byte of data. (It's a bit odd that the RFC says that the tag must be in the range 0x01-0x1F - that sounds suspiciously as if they're saying "printable characters aren't valid tags", to allow untagged strings, which might suggest that a field with a length of 2 should be interpreted as an empty string.) svn path=/trunk/; revision=12817
2004-12-22Check for all bogus ACE lengths, i.e. all lengths < 4.Guy Harris1-8/+39
Clean up indentation. Add a comment asking whether the revision in an ACL is *really* 2 bytes and the ACE count is *really* 4 bytes. svn path=/trunk/; revision=12816
2004-12-22Add only one protocol tree item for the "weak IV" flag - add it as aGuy Harris1-5/+6
non-hidden Boolean, and use "proto_tree_add_boolean_format()" to add it to include the key byte. svn path=/trunk/; revision=12815
2004-12-22Change the RCS ID - it's not getting expanded when it's "$Id $".Guy Harris2-5/+5
Fix a comment in conversations_wlan.c. Refer to "WLAN" in hostlist_wlan.c, just as we do in conversations_wlan.c. svn path=/trunk/; revision=12814
2004-12-22From Brett Kuskie: recalculate the ranges every time an export dialog isGuy Harris1-15/+15
opened, not just the first time, so that if the packet counts change up-to-date values are displayed. svn path=/trunk/; revision=12813
2004-12-22Add a dissection for the GET_NETWORK_FILE_OPEN_INFO and make some stuff thatRichard Sharpe1-39/+84
we do in several places into a subroutine. We need to do it also with the 4-byte time stamps that are dissected all over the place. I had thought that that last unknown in the returned structure might be a count of the number of clients that have the file open, but a simple test suggests that that is not the case. svn path=/trunk/; revision=12812
2004-12-22In the "rdconvertXXXtostr()" routines, check that the length passed inGuy Harris1-12/+16
is >= 0 (if it's not, that's a bug), and make the buffer index and total length variables int as well, to match the length. svn path=/trunk/; revision=12811
2004-12-22Move the RADIUS_TIMESTAMP, RADIUS_INTEGER4_TAGGED, and RADIUS_UNKNOWNGuy Harris1-33/+37
case branches up, so the case branches are in the same order as the elements of the enum are, and add length checks to RADIUS_TIMESTAMP and RADIUS_INTEGER4_TAGGED. svn path=/trunk/; revision=12810
2004-12-22Properly declare a variable as volatile, as the longjmp done by theGuy Harris1-1/+1
exception mechanism might clobber it otherwise. svn path=/trunk/; revision=12809
2004-12-22Add some checks to make sure the AVP length is large enough for the itemGuy Harris1-9/+48
we're fetching from the AVP. In the case of a tagged string, if the length is 2 (meaning the data length is 0), assume there's no tag. svn path=/trunk/; revision=12808
2004-12-21Fix one comment, and put in another one giving a note about where youGuy Harris1-1/+11
can get the protocol specs. svn path=/trunk/; revision=12807
2004-12-21From Victor Stratan: GSM SMS fixes:Olivier Biot1-3/+14
- Corrected incorrect Timezone output due to byte overflow. - Added descriptions for address string decoding. svn path=/trunk/; revision=12806
2004-12-21Use "format_text()" on strings, to better handle non-printableGuy Harris1-4/+10
characters. svn path=/trunk/; revision=12805
2004-12-21Put the strings for the X-Mms-Previously-Sent-By header under the MMSEGuy Harris1-2/+2
tree rather than at the top level. svn path=/trunk/; revision=12804
2004-12-21Make the array for the "setup method" for RTP, RTCP, and T.38Guy Harris4-7/+7
conversations large enough to hold the maximum setup method size plus a trailing '\0'. Make the maximum setup method size 7, so that when the trailing '\0' is included the total array length is a power of 2. (The longest string currently used is "Skinny", which fits in 7 characters). This fixes problems in the RTP and RTCP dissectors similar to the one found in the T.38 dissector. Undo the previous change to packet-t38.c, as it's now safe to store in method[MAX_T38_SETUP_METHOD_SIZE], because the array now has MAX_T38_SETUP_METHOD_SIZE+1 characters. (Should we use "strlcpy()", and supply our own "strlcpy()" if the system and/or C library doesn't supply it? Its semantics are a bit cleaner than those of the "strncpy()"/null-terminate idiom, perhaps making it less likely that mistakes of this sort will be made.) svn path=/trunk/; revision=12803
2004-12-21from metzeRonnie Sahlberg1-6/+27
make ethereal handle gss-api encrypted ldap blobs svn path=/trunk/; revision=12802
2004-12-21abs_time_to_str() returns a staticly allocated string. dont g_free() it.Ronnie Sahlberg1-4/+3
fix two instances of wrong parameter list to proto_tree_add_string_format() if we call proto_tree_string() the hf field has to be of a string format as well. now it dissects christophe's capture without dumping core but it looks weird. mmse and telco people can read the specs and find ut what it wrong. svn path=/trunk/; revision=12801
2004-12-21Abhijit Menon-Sen:Jörg Mayer1-8/+15
- Make port configurable via prefs - Highlight keywords in addition to values in hexpane svn path=/trunk/; revision=12800
2004-12-21Giles Scott: Add Wlan tapJörg Mayer6-2/+213
svn path=/trunk/; revision=12799
2004-12-21Small WhitespacechangeJörg Mayer1-1/+1
svn path=/trunk/; revision=12798
2004-12-21Again, some warnings removed.Ulf Lamping1-11/+8
svn path=/trunk/; revision=12797
2004-12-21Fix an off-by-one error when terminating a string.Gerald Combs1-1/+1
svn path=/trunk/; revision=12796
2004-12-20Abhijit Menon-Sen: Postgres v3 supportJörg Mayer4-222/+891
svn path=/trunk/; revision=12795