aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-05-24Refer to the endianness arguments as "encoding" rather thanGuy Harris24-894/+969
"representation" - we already use "representation" to refer to the text representation of fields. Change some routines with an endianness argument to make it a representation argument instead; svn path=/trunk/; revision=32929
2010-05-24Add missing vendor atribute.Anders Broman1-8/+8
svn path=/trunk/; revision=32928
2010-05-24Move VLAN and ARP closer to the top.Anders Broman1-2/+2
svn path=/trunk/; revision=32927
2010-05-24Fix a typo.Anders Broman1-1/+1
svn path=/trunk/; revision=32926
2010-05-24Use the new REP_ values for proto_tree_add_item().Guy Harris1-9/+17
svn path=/trunk/; revision=32925
2010-05-24Use REP_BIG_ENDIAN for integral data types not already using REP_Guy Harris1-7/+7
(they're one-byte, so the byte order is irrelevant, but it's probably a bit cleaner to use REP_*_ENDIAN for all integral data types), and REP_NA for the top-level protocol item. svn path=/trunk/; revision=32924
2010-05-24Get rid of private byte-order definition. The definition didn't matchGuy Harris1-10/+30
the name - a non-zero last argument to proto_tree_add_item(), such as TRUE or REP_LITTLE_ENDIAN, means "little-endian", and a zero argument, such as FALSE or REP_BIG_ENDIAN, means "big-endian"; at least as I read the spec, little-endian is correct, but the wrong definition's been used for a while, so we'll use REP_BIG_ENDIAN. svn path=/trunk/; revision=32923
2010-05-23Make get_ber_length() iterative instead of recursive so we don't overrun theGerald Combs1-22/+56
stack. Discovered by J. Oquendo. svn path=/trunk/; revision=32922
2010-05-23Fix for bug 4544 - Decrypted data for STARTLS session is not shown in packet ↵Sake Blok2-3/+12
list when using "starttls" SSL decryption preference - make sure the SSL dissector knows how to reach the original dissector for the decrypted data - make sure the SMTP dissector does not call the SSL dissector again with the decrypted data svn path=/trunk/; revision=32921
2010-05-23Update the services file from IANA's port-numbers.Stig Bjørlykke1-29/+78
svn path=/trunk/; revision=32920
2010-05-23[Automatic manuf and enterprise-numbers update for 2010-05-23]Gerald Combs2-8/+211
svn path=/trunk/; revision=32917
2010-05-23Describe values_string_ext.Anders Broman1-0/+17
svn path=/trunk/; revision=32916
2010-05-23Declare ipproto_val_ext as extern, in the hopes that will keep it fromGuy Harris1-1/+1
being exported by epan/dissectors/packet-ip.c (imported, yes; exported, no). svn path=/trunk/; revision=32915
2010-05-22Use value_string_ext for ip protocol.Anders Broman3-233/+321
svn path=/trunk/; revision=32914
2010-05-21Have abs_time_to_str() and abs_time_to_str_secs() take an additionalGuy Harris32-117/+166
argument indicating whether to include the time zone in the string. If we're constructing a display filter, don't include the time zone, otherwise do. Fixes bug 4756. svn path=/trunk/; revision=32913
2010-05-20Fix regression: unable to enter values in Filter Expression window unless ↵Bill Meier1-23/+11
value list present. (Regression introduced in SVN #30918). Code reworked slightly for clarification. svn path=/trunk/; revision=32912
2010-05-20Fix for bug 4778:Jaap Keuter1-0/+3
Check that the widget pointer is still present. svn path=/trunk/; revision=32911
2010-05-20From Hadar Shoham:Jaap Keuter1-1/+9
Add support to AP request option reserved bit. svn path=/trunk/; revision=32910
2010-05-20Fixed warning "Field width should have type 'int'".Stig Bjørlykke1-3/+3
svn path=/trunk/; revision=32909
2010-05-20Rewrote to avoid "More data arguments than '%' conversions" warning.Stig Bjørlykke1-6/+11
svn path=/trunk/; revision=32908
2010-05-20Rewrote to avoid "More data arguments than '%' conversions" warning.Stig Bjørlykke1-3/+5
svn path=/trunk/; revision=32907
2010-05-20Don't assume that certain address columns are always constant strings -Guy Harris1-10/+2
they're no more guaranteed to be constant strings than the columns we're *not* assuming are constant strings. Fixes bug 4771. svn path=/trunk/; revision=32906
2010-05-19Detect clang and llvm-gcc.Guy Harris1-0/+6
svn path=/trunk/; revision=32905
2010-05-19Don't have -M affect -v yet; if we end up, for example, having dumpcapGuy Harris2-49/+20
being the only program that needs to be linked with *pcap, that's when we'd want to fetch that information, but there might be other libraries (e.g., the POSIX capabilities library) that it might be linked with but that programs that use it aren't linked with. Don't commit to the output formats of -M, as they are, as noted, subject to change from release to release. svn path=/trunk/; revision=32904
2010-05-19Remove debugging printf from match_strval_ext_init()Gerasimos Dimitriadis1-1/+0
svn path=/trunk/; revision=32903
2010-05-19Remove VALS cast as discussed on dev mailing list.Martin Mathieson1-1/+1
svn path=/trunk/; revision=32902
2010-05-19Followup to rev 23668: ansi_a_ios501_elem_1_strings[] andJeff Morriss1-146/+90
ansi_a_ios401_elem_1_strings[] are different lengths so use 'ansi_a_elem_1_max' to know how far we can look into the array (instead of ANSI_A_E_NONE). Since that variable points to the end of the array--a NULL entry--and since we don't want to pass a NULL string pointer to proto_tree_add*(), ensure that we only look at the last valid entry. Also remove check_col() calls and reindent a bit. svn path=/trunk/; revision=32901
2010-05-19From Lars Ruoff:Jaap Keuter1-6/+53
Updated and added some sanity checks to Alcatel-Lucent DHCP vendor specific options. svn path=/trunk/; revision=32900
2010-05-19Commit 32350 replaced the self written FindZ.cmake by cmakesJörg Mayer2-7/+13
FindZLIB.cmake. What it didn't do was do adapt the magic names that are derived from the name of the FindXXX.cmake script. Fix that. Also add $Id$ to the FindZLIB.cmake script. svn path=/trunk/; revision=32899
2010-05-19Add svn 'keywords' and 'eol-style' propertiesBill Meier2-787/+787
svn path=/trunk/; revision=32898
2010-05-19Add and use BTOBEX_CODE_VALS_MASK to avoid hardcoding valuesKovarththanan Rajaratnam1-3/+4
svn path=/trunk/; revision=32897
2010-05-19Remove a couple of check_col()Kovarththanan Rajaratnam1-38/+28
svn path=/trunk/; revision=32896
2010-05-19Use newly introduced BTOBEX_CODE_VALS_CONNECT defineKovarththanan Rajaratnam1-1/+1
svn path=/trunk/; revision=32895
2010-05-19Introduce defines to avoid hardcoding valuesKovarththanan Rajaratnam1-14/+22
svn path=/trunk/; revision=32894
2010-05-19Tighten scope of code variableKovarththanan Rajaratnam1-1/+2
svn path=/trunk/; revision=32893
2010-05-19Added a preference to display data as text.Stig Bjørlykke1-3/+17
This fixes bug 4603. svn path=/trunk/; revision=32892
2010-05-19Remove superfluous NULL assignmentKovarththanan Rajaratnam1-4/+1
svn path=/trunk/; revision=32891
2010-05-19Remove weird assignment to pinfo->private_dataKovarththanan Rajaratnam1-3/+0
svn path=/trunk/; revision=32890
2010-05-19Remove references to ppp_handle (unused)Kovarththanan Rajaratnam1-17/+0
svn path=/trunk/; revision=32889
2010-05-19Pass along btrfcomm_data_t to higher layer protocolsKovarththanan Rajaratnam3-3/+48
svn path=/trunk/; revision=32888
2010-05-19Align definesKovarththanan Rajaratnam1-3/+3
svn path=/trunk/; revision=32887
2010-05-19Fix indentation.Guy Harris1-17/+17
svn path=/trunk/; revision=32886
2010-05-19Fix comments.Guy Harris1-2/+2
svn path=/trunk/; revision=32885
2010-05-19If the user asks for the Capture -> Interfaces dialog, and there are noGuy Harris1-3/+13
network interfaces, pop up a dialog saying that, rather than popping up an empty Interfaces dialog. svn path=/trunk/; revision=32884
2010-05-19-S doesn't require an interface, either.Guy Harris1-10/+15
svn path=/trunk/; revision=32883
2010-05-19Regularize indentation a bit.Guy Harris1-164/+148
Let pcap_statustostr()'s result suffice for most PCAP_ERROR_ errors. Don't mention the capture device name multiple times in the error message. Treat positive returns from pcap_can_set_rfmon() other than 0 or 1 as weird returns, not error returns. svn path=/trunk/; revision=32882
2010-05-18iscsi also has a system port (860) registered in addition to the more commonRonnie Sahlberg1-5/+26
port (3260). add knowledge about the registered system port for iscsi to the heuristics so we automatically detect when iscsi is transported over this optional port. svn path=/trunk/; revision=32881
2010-05-18Use val_to_str() instead of match_strval() to ensure we get a non-NULL ↵Jeff Morriss1-1/+1
result to pass to proto_tree_add*(). svn path=/trunk/; revision=32880
2010-05-18Add epan/dissectors/dcerpc/ and epan/dissectors/pidl/ to the source distributionJeff Morriss4-1/+122
svn path=/trunk/; revision=32879
2010-05-18Avoid passing a NULL pointer to a string to proto_tree_add_uint_format()Jeff Morriss1-0/+3
svn path=/trunk/; revision=32878