aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-10-02be a bit more verbose, if the name given to register_dissector_table() is ↵Ulf Lamping1-1/+3
not unique (e.g. because of a buggy/duplicated plugin) svn path=/trunk/; revision=23042
2007-10-02update to latest IEC draftUlf Lamping1-8/+65
svn path=/trunk/; revision=23041
2007-10-01Add 'C' as a valid -N option in error message.Bill Meier1-1/+2
svn path=/trunk/; revision=23040
2007-09-30change dissect_radius() to become a new-style dissector that can reject Ronnie Sahlberg1-69/+123
packets that doesnt look like valid radius. verify that a packet is radius by checking that the command code is known and also that the length is between 20 and 4096 bytes move the tap data to be ep_allocated instead of a static global variable dont use tvb_memcpy() to read a structure off the wiredata use tvb_get_... to unmarshall the fields explicitely this fixes bug 1634 svn path=/trunk/; revision=23039
2007-09-30update filter fields for bug 1803Ronnie Sahlberg7-168/+168
svn path=/trunk/; revision=23038
2007-09-30"get_compiled_version_info()" appends to the string text starting withGuy Harris1-1/+1
"with", so we shouldn't put our own "with" in there. svn path=/trunk/; revision=23037
2007-09-30Clean up indentation.Guy Harris1-49/+55
"time_t" is not guaranteed to be an "unsigned long"; when printing it with %lu, cast it to "unsigned long". The "secs" field of a wtap_nstime, however, *is* defined to be a time_t; there's no need to cast it to time_t. svn path=/trunk/; revision=23036
2007-09-30Try xdg-open before htmlview.Stig Bjørlykke1-3/+9
svn path=/trunk/; revision=23035
2007-09-30From Stéphane Loeuillet: patches to fix problems with the .desktop filesGuy Harris3-7/+3
found by desktop-file-validate: wireshark.desktop: warning: value "" for key "Path" in group "Desktop Entry" does not look like an absolute path wireshark.desktop: warning: value "GNOME;Application;Network;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" wireshark-root.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated wireshark-root.desktop: warning: value "" for key "Path" in group "Desktop Entry" does not look like an absolute path wireshark-root.desktop: warning: value "GNOME;Application;Network;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" svn path=/trunk/; revision=23034
2007-09-30Wireshark builds with 10.4's X11 as well.Guy Harris1-3/+3
svn path=/trunk/; revision=23033
2007-09-29Include DragonFly BSD in the list of BSDs to which this applies.Guy Harris1-2/+32
Add information on how to set the mode, owner, and/or group of the BPF devices in FreeBSD with devfs. svn path=/trunk/; revision=23032
2007-09-29When reading NetScreen snoop output, only use WTAP_ENCAP_PER_PACKETSake Blok1-1/+23
if there are packets with different encapsulationtype in the file. Otherwise use the encapsulationtype of the packets in the file. This makes it possible to save the imported data as libpcap file (or any other format that does not support per-packet encapsulation). svn path=/trunk/; revision=23031
2007-09-29Get rid of a forward declaration of a routine that no longer exists.Guy Harris1-2/+0
svn path=/trunk/; revision=23030
2007-09-29"pinfo->match_string" is a "const char *"; save it into a variable ofGuy Harris1-1/+1
the same type - that makes compilers much happier. svn path=/trunk/; revision=23029
2007-09-29Update to reflect that we're using libsmi, not Net-SNMP.Guy Harris1-4/+4
svn path=/trunk/; revision=23028
2007-09-29Fix typo.Guy Harris1-1/+1
svn path=/trunk/; revision=23027
2007-09-29Clean up indentation a bit.Guy Harris1-16/+22
Count packets even if we're not dissecting them. svn path=/trunk/; revision=23026
2007-09-29Make the "-Z" argument to dumpcap take an argument that's the fileGuy Harris2-7/+14
descriptor to use as the sync pipe. For now, always pass 1, so the sync pipe is the standard output of dumpcap. svn path=/trunk/; revision=23025
2007-09-29Don't hardcode the notion that the sync pipe is the standard output intoGuy Harris3-7/+9
sync_pipe_errmsg_to_parent(); have it take the FD for the sync pipe as an argument. svn path=/trunk/; revision=23024
2007-09-29The fork_child argument to sync_interface_stats_close is unused on UN*X.Guy Harris1-2/+6
svn path=/trunk/; revision=23023
2007-09-29We don't use NetSNMP any more.Guy Harris1-8/+0
svn path=/trunk/; revision=23022
2007-09-29We don't use NetSNMP any more.Guy Harris1-4/+0
svn path=/trunk/; revision=23021
2007-09-28Support Solaris along with Windows.Gerald Combs1-7/+20
svn path=/trunk/; revision=23020
2007-09-28Improves dissection of JXTA traffic from http connections. Mike Duigou1-282/+360
Improved address display in packet summary panes. more options for jxta pdu filtering by addresses. svn path=/trunk/; revision=23019
2007-09-28Why do I have to enable the Bytes View to see the (start of) data of the ↵Jaap Keuter1-1/+19
Data dissector? Adding the data as a subtree to the Data dissector. svn path=/trunk/; revision=23018
2007-09-28Special casing is no longer necessary for formatting of AT_STRINGZ in ↵Mike Duigou1-15/+10
col_set_addr() as address_to_str_buf() does now take COL_MAX_LEN as a parameter. Add support for AT_URI to col_expr for addresses in col_set_addr(). The field names are "uri.src" and "uri.dst". svn path=/trunk/; revision=23017
2007-09-28Changes get_addr_name_buf() to use the more common convention where the ↵Mike Duigou3-11/+6
provided buffer size is the entire size of the buffer including the space for the terminating \0 svn path=/trunk/; revision=23016
2007-09-28Add error checking for fwrites; replacement for the 2nd of the patches ↵Bill Meier1-22/+44
provided in bug #1864 svn path=/trunk/; revision=23015
2007-09-28Specify that -l causes tshark to flush the *standard* output (from bug ↵Jeff Morriss1-1/+1
1875). The man page already states this svn path=/trunk/; revision=23014
2007-09-28Handle IPv6 addresses in ipprim headers.Martin Mathieson1-39/+107
svn path=/trunk/; revision=23013
2007-09-28When reading NetScreen snoop output, allow the '.' in interface namesSake Blok1-1/+1
so that packets on subinterfaces are accepted too. svn path=/trunk/; revision=23012
2007-09-28Add a small note saying not to use proto_tree_add_text() in new code unless ↵Jeff Morriss1-6/+7
you have a specific reason (like those given in the next paragraphs). svn path=/trunk/; revision=23011
2007-09-28Add notes suggesting not to use hidden fields but if you're going to, use ↵Jeff Morriss1-4/+19
PROTO_ITEM_SET_HIDDEN() instead of proto_tree_add_*_hidden(). (I thought that was in here already...) Suggest putting fields-you-want-hidden in subtrees where they can be found by ordinary users. svn path=/trunk/; revision=23010
2007-09-28this silly protocol uses the same port as ndmp and worse, there is Ronnie Sahlberg1-2/+27
nothing really in the header to identify it reliably as silly vendor specific encapsulation 10000 is actually registered by iana for ndmp so it makes no sense for a lazy vendor to use it by default. make it check if the packet is ndmp first before assuming that anything that goes to port 10000 must be some lazy vendor specific protocol grrr svn path=/trunk/; revision=23009
2007-09-28add ndmp.h to the makefileRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=23008
2007-09-28add a function to test if a packet is ndmp or notRonnie Sahlberg2-8/+54
svn path=/trunk/; revision=23007
2007-09-28ndmp and tcp encapsulation of esp both use port 10000Ronnie Sahlberg1-0/+6
make ndmp a heuristic dissector so it will "win" over tcp esp if the packets look like ndmp and if "preferences/tcp/heuristic dissectors first has been chosen" svn path=/trunk/; revision=23006
2007-09-28Use the tag for downloading.Anders Broman1-2/+2
svn path=/trunk/; revision=23005
2007-09-28queue the ip/eth headers for tapping before calling any subdissectors Ronnie Sahlberg2-14/+11
so that they can be tapped even if the subdissectors cause an exception this fixes bug 1527 svn path=/trunk/; revision=23004
2007-09-27Load wpcap.dll, since we still use it for some things. This should hopefullyGerald Combs1-14/+12
fix Buildbot. svn path=/trunk/; revision=23003
2007-09-27Updated to include the ranap header file.Stig Bjørlykke1-2/+4
svn path=/trunk/; revision=23002
2007-09-27From Martin Warnes:Sake Blok1-1/+5
Attached is a small patch that correct an issue with reading certain IBM iSeries Comms traces. Traces where data has been dropped for whatever reason now have the packet number suffixed with an asterix "*", this causes the current iSeries wiretap routine to report a "bad" header. The attached patch simply scans the packet number field and removes any "* characters prior to scanning, the fact that data may be missing is more than adequately reported later by current wireshark packet processing. Regards .. Martin svn path=/trunk/; revision=23000
2007-09-27(Try to) get tshark capturing working on *NIX (it works for me anyway):Jeff Morriss1-47/+57
We can simply block waiting for input from the child process because we are in a CLI that does not need to worry about updating a GUI while we're waiting for packets and so forth. Before I realized that I wrote a working (for me) method using select() that I've left in for now (#ifdef'd out). svn path=/trunk/; revision=22999
2007-09-27As requested by Juan Wortley on -users: instead of allowing only 2 UDP ports ↵Jeff Morriss1-33/+32
to be dissected as NSIP, allow a range. Obsolete the old preferences. svn path=/trunk/; revision=22998
2007-09-27Convert asn1/dap/Jörg Mayer7-71/+120
svn path=/trunk/; revision=22997
2007-09-27revert changes in config.nmake committed by mistake and commit configure.in Tomas Kukosa2-5/+9
svn path=/trunk/; revision=22996
2007-09-27add forgotten makefilesTomas Kukosa8-0/+298
svn path=/trunk/; revision=22995
2007-09-27put next few simple ASN.1 dissectors into the new makefile structureTomas Kukosa12-253/+100
svn path=/trunk/; revision=22994
2007-09-26Added 1 min and 10 min tick intervals to the user guide.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=22993
2007-09-26- Added Tick interval 1 min and 10 min.Stig Bjørlykke1-19/+25
- Draw an empty graph if no items in given tick interval. - Initialize interval_delta so we don't get overlaping x-scale labels. - Some whitespace cleanup. svn path=/trunk/; revision=22992