aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-03-06Introduce a new function called have_tap_listener(int tap_id) toStephen Fisher2-0/+17
tell if a specific tap id is currently listening for data. This complements the function have_tap_listeners(), which checks to see if any tap is currently listening. svn path=/trunk/; revision=20979
2007-03-05prepare for in-tree call tracing of bssap and ranap.Luis Ontanon2-41/+73
svn path=/trunk/; revision=20978
2007-03-05From Mikael Magnusson:Anders Broman4-5/+1795
This patch adds support for key-mgmt session attributes in SDP (defined in RFC 4567). The patch also contains a Multimedia Internet KEYing (MIKEY is defined in RFC 3830) dissector plugin for "mikey" key-mgmt data. svn path=/trunk/; revision=20977
2007-03-05+ Quick and dirty fix in association matching code to avoid a vtag==0 (init) ↵Luis Ontanon1-3/+24
to "curse" an entire association. Yes, it has to be reworked... but I need it for debugging purposes. + Add the fields sctp.sack_gap_block_start_tsn and sctp.sack_gap_block_end_tsn so that one can filter over a tsn ack acked by a gap block. svn path=/trunk/; revision=20976
2007-03-05Add Dave Butt to the AUTHORS file.Anders Broman1-0/+5
svn path=/trunk/; revision=20975
2007-03-05From Richard van der Hoff:Jaap Keuter1-53/+55
I've had a good look at the code in packet-tcp.c, and whilst it's somewhat impenetrable, I've come to the conclusion that it just doesn't support multiple pdus as described. That's not entirely unreasonable in itself; my objection is solely to the fact that README.developer is completely misleading. In fact, even the example dissect_cstr won't work on the tcp dissector, because if you set desegment_len=1 the tcp dissector believes that you know what you are doing and doesn't let you change your mind later. Furthermore, 2.7.2 says that you can set desegment_len=-1; that doesn't work either, because the tcp dissector expects DESEGMENT_ONE_MORE_SEGMENT, which is 0x0fffffff, which is nowhere near -1. In short, I think the relevant section of README.developer needs a rewrite. I attach a patch - comments welcome. svn path=/trunk/; revision=20974
2007-03-04Some updates to the tunnel protocol decoding.Jörg Mayer1-102/+198
Make tapa.discover.x and tapa.tunnel.y more consistent. svn path=/trunk/; revision=20973
2007-03-04do not return before ENDTRY when handling an exception, this would leave the ↵Luis Ontanon2-7/+12
fat stack without the top and cause the dereferencing of a null pointer later on when popping in the next ENDTRY. Oddly enough this shows up only on windows. Maybe there's something good in my Mac's temporary disability! svn path=/trunk/; revision=20972
2007-03-04The beginnings of a TAPA dissector (Trapeze Access Point Access Protocol).Jörg Mayer3-1/+537
Admittedly not much, so if you have any ideas what the rest means or where I'm wrong please provide feedback. As tapa uses udp 5000 and ip protocol 4, I needed to add a hack for the ip part to properly dispatch betweeen ipip and tapa-tunnel (actually I was unable to turn the ipip dissector into a heuristic dissector :-) svn path=/trunk/; revision=20971
2007-03-04protect callbacks of derived windows from dereferencing a null pointer if ↵Luis Ontanon1-6/+30
the main table has being closed in the meanwhile. svn path=/trunk/; revision=20970
2007-03-04add sections for the various user tables.Luis Ontanon1-0/+187
svn path=/trunk/; revision=20969
2007-03-04add dissection of the WINREG specific bits in the accessmask for WINREG objectsRonnie Sahlberg2-0/+16
svn path=/trunk/; revision=20968
2007-03-03Add an optional generated id to each association and have a tree with links ↵Luis Ontanon2-39/+104
to all messages of the association bellow it. svn path=/trunk/; revision=20967
2007-03-03- have the signal name to be in the right subtreeLuis Ontanon3-42/+16
svn path=/trunk/; revision=20966
2007-03-03+ improve dissection of PkdNameLuis Ontanon5-31/+273
+ complete H.248.1 E.1 Generic Package svn path=/trunk/; revision=20965
2007-03-03Ensure that the correct U3 environment variables are set when the U3 ↵Graeme Lunt3-10/+152
Wireshark is started from a file association (e.g. opening a pcap file). Also tweak the space requirements and restore the VERSION_EXTRA information to the description, both within the manifest.u3i. svn path=/trunk/; revision=20964
2007-03-03fix read handling of index 0x8051 and 0xe00cUlf Lamping1-1/+2
svn path=/trunk/; revision=20963
2007-03-03use the official PROFINET names (only comments changed)Ulf Lamping1-6/+6
svn path=/trunk/; revision=20962
2007-03-03Update object export code:Stephen Fisher9-266/+354
- Add to User's Guide - Add a help button - Move a lot of code into the shared export_object.c file and out of dissector specific file export_object_http.c. This will make adding additional protocols much easier. - Change comment in packet-http.c to reflect new name (Export Object) - Various other minor improvements svn path=/trunk/; revision=20961
2007-03-02Bugs 1095 and 1096 in the Ethereal bug database both pointed out that we Gerald Combs1-331/+331
were looking at the wrong bits when displaying the port and protocol VLAN flags. svn path=/trunk/; revision=20960
2007-03-02Activate the File -> Export menu when a capture is inStephen Fisher1-0/+2
progress in addition to when a capture file is open. svn path=/trunk/; revision=20959
2007-03-02Add a description for errno EINVAL (Invalid Argument) toStephen Fisher1-0/+4
file_open_error_message(). In this context, the error means that an invalid filename was specified. svn path=/trunk/; revision=20958
2007-03-02If the VERSION_EXTRA is set in config.nmake, this can lead to an invalid U3 ↵Graeme Lunt1-1/+3
package version in the manifest file. So we now create the U3 package version from the base components. svn path=/trunk/; revision=20957
2007-03-01Fix bug #1409:Stephen Fisher1-1/+1
There is an error in the page: http://wireshark.org/docs/wsug_html_chunked/ChCapCaptureFilterSection.html According to Example 4.2, the filter 'tcp port 23 and not host 10.0.0.5' captures all telnet traffic not from 10.0.0.5. But this filter also discards traffic to 10.0.0.5. Either you use this filter to capture all telnet traffic not to and not from 10.0.0.5 or you use filter 'tcp port 23 and not src host 10.0.0.5'. svn path=/trunk/; revision=20955
2007-03-01add export_object.h so distcheck don't failUlf Lamping1-0/+1
svn path=/trunk/; revision=20954
2007-03-01Wrap long lines in simple dialogs so that the dialog and its messageStephen Fisher1-0/+1
won't ever extend off the screen. svn path=/trunk/; revision=20953
2007-03-01Those two spaces before sdp were bctp (Q.1990), a protocol conveniently ↵Luis Ontanon4-14/+128
encoded to be two spaces in case of IPBCP (SDP+extras). There's probably something similar in packet-isup.c svn path=/trunk/; revision=20952
2007-02-28Sync up my changes so far to the content list (now called objectStephen Fisher9-424/+577
list) feature for http traffic. It's now available under File-> Export->Objects->HTTP. More changes to come.. svn path=/trunk/; revision=20951
2007-02-28Fix problem where specifying -b duration:xx on tshark wasn't working byStephen Fisher1-7/+5
testing for the "duration specified" variable along with the "maximum file size" variable. svn path=/trunk/; revision=20950
2007-02-28Start dissecting H.263 according to RFC 4629.Anders Broman1-7/+179
svn path=/trunk/; revision=20949
2007-02-28Add a missing OPTIONAL.Anders Broman2-6/+6
svn path=/trunk/; revision=20948
2007-02-28SCTP TSN analysis part 1.Luis Ontanon1-328/+241
Up and running. As it is analysis will stop at TSN rollover (0xffffffff->0x00000000). And It will start to misbehave when a TSN is seen again in the same half association (that's a case where an out-of-memory error will probably had happened before). It still needs testing. svn path=/trunk/; revision=20947
2007-02-28Fix for bug #1408:Stephen Fisher1-0/+1
Add proto_tree_add_bitmask to epan/libwireshark.def svn path=/trunk/; revision=20946
2007-02-27Update from samba tree revision 21535 to 21565Jörg Mayer3-7/+110
============================ Samba log start ============ ------------------------------------------------------------------------ r21545 | jelmer | 2007-02-26 18:43:01 +0100 (Mon, 26 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/tests/wireshark-ndr.pl Fix pidl test. ------------------------------------------------------------------------ r21555 | jelmer | 2007-02-27 13:46:19 +0100 (Tue, 27 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/Conformance.pm M /branches/SAMBA_4_0/source/pidl/tests/wireshark-conf.pl Some tests for TYPE in wireshark conformance files. ------------------------------------------------------------------------ r21559 | jelmer | 2007-02-27 14:41:56 +0100 (Tue, 27 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/tests/wireshark-conf.pl More tests. ------------------------------------------------------------------------ ------------------------------------------------------------------------ ============================ Samba log end ============== svn path=/trunk/; revision=20945
2007-02-27fix Bug 1407Luis Ontanon1-25/+25
as per bug 1406 actual values aren't raw bytes, they are BER encoded octet strings. svn path=/trunk/; revision=20944
2007-02-27fix Bug 1406:Luis Ontanon1-38/+34
it looks like 1 byte parameters are ber encoded integers, not raw data. svn path=/trunk/; revision=20943
2007-02-27Some minor readability enhancements to the (still disabled) sequence ↵Jeff Morriss1-22/+33
analysis: use PROTO_ITEM_SET_GENERATED() on all the new fields and change hf_sctp_dup_ack's description to indicate that it's showing you the frame number of the previous ack. svn path=/trunk/; revision=20942
2007-02-27add PIDL friendly helper to manage unicode stringsRonnie Sahlberg2-1/+26
svn path=/trunk/; revision=20941
2007-02-27Add some AVP:sAnders Broman2-6/+15
svn path=/trunk/; revision=20940
2007-02-27Add $Id:$Anders Broman1-4/+5
svn path=/trunk/; revision=20939
2007-02-27From Douglas Pratley:Anders Broman1-3/+21
This patch gives brief instructions on how to build the RPM package target for Wireshark. svn path=/trunk/; revision=20938
2007-02-27From Daniel Krüger:Anders Broman2-423/+781
I attached a patch to this dissector, which includes some corrections, updates and SDO by UDP support. I will upload a sample capture of SDO by UDP to the wiki. The patch is fuzzy tested against the current SVN rev under Linux and it builds also under MSVC2005. svn path=/trunk/; revision=20937
2007-02-27From Floren Drouin:Anders Broman1-0/+2
This patch add a test on the GTK version to avoid a warning with the "gtk-label-select-on-focus" configuration parameter, introduced in GTK-2.9.0. svn path=/trunk/; revision=20936
2007-02-27From Richard van der Hoff:Anders Broman2-59/+129
- Registers H.223 as a dissector for RTP CLEARMODE payloads - and makes some other modifications to the H.223 dissector to make this work correctly. -Allows a standalone binary, epan/reassemble_test, to be built; this can be run from the commandline and should end up printing out "success" if all goes well. svn path=/trunk/; revision=20935
2007-02-26-Add the compiler version to the plugin resourceJaap Keuter42-64/+108
-Remove the SPECIAL_BUILD tag -Set to OS type to NT_WINDOWS32 svn path=/trunk/; revision=20934
2007-02-26Update from samba tree revision 21471 to 21535Jörg Mayer9-284/+402
============================ Samba log start ============ ------------------------------------------------------------------------ r21484 | jelmer | 2007-02-21 11:31:14 +0100 (Wed, 21 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/NDR.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/EJS.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm M /branches/SAMBA_4_0/source/pidl/tests/samba-ndr.pl Fix Needed* for nested datastructures. ------------------------------------------------------------------------ r21486 | jelmer | 2007-02-21 11:55:03 +0100 (Wed, 21 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/Header.pm Remove spurious semicolons. ------------------------------------------------------------------------ r21487 | jelmer | 2007-02-21 12:32:48 +0100 (Wed, 21 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/librpc/idl/echo.idl M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/EJS.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm Fix warning when using anonymous types, initial work on nested type support in ejs. ------------------------------------------------------------------------ r21490 | jelmer | 2007-02-21 13:35:21 +0100 (Wed, 21 Feb 2007) | 3 lines Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/EJS.pm A /branches/SAMBA_4_0/source/pidl/tests/samba-ejs.pl Add some tests for the EJS code More work on supporting nested types in EJS. ------------------------------------------------------------------------ r21492 | jelmer | 2007-02-21 15:35:25 +0100 (Wed, 21 Feb 2007) | 2 lines Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/TODO M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/EJS.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/Header.pm Finish work on nested type support in EJS. ------------------------------------------------------------------------ r21493 | jelmer | 2007-02-21 21:59:01 +0100 (Wed, 21 Feb 2007) | 15 lines Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/NDR.pm Patch from Ronnie Sahlberg. From his email: This patch changes the function name and signature that pidl generate a call for when dissecting a policy handle to a new, more PIDL-friendly function. It also stores the procedure name in a new pinfo-> field so that helpers that want to know the procedure name can finbd out easily. The new PIDL helper function for policy handles use this new field and will show OpenHKU(<...>) opened in frame X closed in frame Y for the policy handle. ------------------------------------------------------------------------ r21531 | jelmer | 2007-02-25 10:35:32 +0100 (Sun, 25 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/NDR.pm Use pidl-specific utility functions. Patch from Ronnie Sahlberg ------------------------------------------------------------------------ r21532 | jelmer | 2007-02-25 10:55:57 +0100 (Sun, 25 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/TODO M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/NDR.pm M /branches/SAMBA_4_0/source/pidl/tests/wireshark-ndr.pl Add tests for StripPrefixes utility function. ------------------------------------------------------------------------ r21534 | jelmer | 2007-02-26 02:03:19 +0100 (Mon, 26 Feb 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/NDR.pm M /branches/SAMBA_4_0/source/pidl/tests/wireshark-ndr.pl Add some more tests for wireshark. ------------------------------------------------------------------------ ------------------------------------------------------------------------ ============================ Samba log end ============== svn path=/trunk/; revision=20933
2007-02-25Eliminate __inline - not all compilers support it.Guy Harris3-83/+35
svn path=/trunk/; revision=20932
2007-02-25ANSI C defines size_t; if we don't have that defined, we have biggerGuy Harris1-6/+0
problems, and there's no guarantee that _SIZE_T is defined on all ANSI C platforms, so you might end up with a redefinition and a compile failure. svn path=/trunk/; revision=20931
2007-02-25The type argument to dnp3_al_obj_quality() isn't taken from the packet,Guy Harris1-16/+15
so invalid type arguments are programming errors; check for them with DISSECTOR_ASSERT(). Fix a call to use the right value from the packet. The dissector is a new-style dissector, so register it as such. svn path=/trunk/; revision=20930
2007-02-25I'm checking in what I got so far for TSN analysis.Luis Ontanon1-56/+497
It's disabled. To enable uncomment the preference, recompile and enable it from preferences. I checking it in because I need it as a reference. svn path=/trunk/; revision=20929