aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-08-02Add a "-S" flag to dumpcap, which prints out interface statistics. UseGerald Combs10-132/+531
this in the GUI rather than calling pcap_stats() directly. This gets rid of the last pcap_open_live() call in the GUI code. Update README.packaging. svn path=/trunk/; revision=22443
2007-08-02Squelch a warning.Guy Harris1-0/+1
svn path=/trunk/; revision=22442
2007-08-02Gak. <> makes it too easy to make these make- scripts do what the restGuy Harris3-42/+25
do, and take $(srcdir) as the first argument. Back the previous changes out, for now. svn path=/trunk/; revision=22441
2007-08-02We have to include Makefile.common if we move definitions we needGuy Harris2-1/+3
there.... svn path=/trunk/; revision=22440
2007-08-02Move the list of source files to a Makefile.common file.Guy Harris3-24/+39
Don't put $(srcdir)/ at the beginning of those file names - other Makefile.am files don't have it, and it appears to break "make distcheck", at least on my Mac OS X 10.4 machine. svn path=/trunk/; revision=22439
2007-08-02From Amine Dhraief:Sebastien Tandel1-2/+2
there is a mistake in the assigned number of the update request and update ack shim6 control message. Accordingly to draft-ietf-shim6-proto-08 the update request has a value of 64 and the update ack 65. svn path=/trunk/; revision=22438
2007-08-01Add a Makefile.nmake.inc file, to hold rules etc. used by multipleGuy Harris6-28/+35
Makefile.nmake files; currently, it has the (F)lex-to-C rule and a .SUFFIXES pseudo-rule to add .l to the list of suffixes. Have Makefile.nmake files with .l.c rules include Makefile.nmake.inc to get that rule. The names Makefile.am.inc and Makefile.nmake.inc aren't necessarily the right names for the files in question. Use $(PACKAGE) in the Mate plugin's Makefile, rather than "mate". svn path=/trunk/; revision=22437
2007-08-01Add a Makefile.am.inc file, to hold rules etc. used by multipleGuy Harris6-28/+39
Makefile.am files; currently, it has the (F)lex-to-C rule. Have Makefile.am files with .l.c rules include Makefile.am.inc to get that rule. svn path=/trunk/; revision=22436
2007-08-01Clean up the WiMax Mac-to-Mac dissector code.Jaap Keuter5-92/+31
svn path=/trunk/; revision=22435
2007-08-01Use a common .l.c rule for running Flex on .l files, just as is done onGuy Harris4-24/+30
UN*X. svn path=/trunk/; revision=22434
2007-07-31add PROFINET Multicast OUI 01:0E:CF (in addition to the unicast 00:0E:CF)Ulf Lamping2-0/+2
svn path=/trunk/; revision=22433
2007-07-31update PTCP dissection to latest specification draftUlf Lamping3-283/+240
svn path=/trunk/; revision=22432
2007-07-31add helper function dissect_pn_int32()Ulf Lamping2-0/+20
svn path=/trunk/; revision=22431
2007-07-31Add "igmp" -> "ip" mapping.Martin Mathieson1-1/+2
svn path=/trunk/; revision=22430
2007-07-31Export dfilter_macro_build_ftv_cache() for use by Wireshark.Guy Harris1-0/+1
svn path=/trunk/; revision=22429
2007-07-31If YY_SKIP_YYWRAP is defined, don't bother defining WRAP_FUNC - withGuy Harris1-5/+6
flex 2.5.31, WRAP_FUNC will end up being defined as a value that, when used as a function-style macro, expands to 1, so the definition of WRAP_FUNC will get a syntax error. svn path=/trunk/; revision=22428
2007-07-30As per Ulf's request add ${proto.field} macros that will use the value of ↵Luis Ontanon5-7/+74
the given field has in the last selected packet. svn path=/trunk/; revision=22427
2007-07-30nononono.... print one on 250 not every lineLuis Ontanon1-1/+1
svn path=/trunk/; revision=22426
2007-07-30for bug 1158 have editcap print the value of the timestamps while running so ↵Luis Ontanon1-4/+13
I can get feedback from the user. svn path=/trunk/; revision=22425
2007-07-30Add comments to various %option items to explain what they're doing. Guy Harris14-61/+209
Move the %options to the beginning if they weren't already there, and put them in the same order in all files. Add "prefix=" options to .l files that don't already have them, so we don't have to pass a "-P" option. Add "never-interactive" and "noyywrap" options to our lexical analyzers, to remove extra isatty() checks and to eliminate the need for yywrap() from the Flex library. Get rid of %option nostdinit - that's the default. Add .l.c: rules to Makefile.am files, replacing the rules for specific .l files. Have those rules all check that $(LEX) is set. Update the address for the FSF. svn path=/trunk/; revision=22424
2007-07-30Parse EPSV responses (229) & set up FTP-DATA conversation.Martin Mathieson1-12/+113
svn path=/trunk/; revision=22423
2007-07-30As requested by Mike Rogovin: register the ICMP dissector by name. For ↵Jeff Morriss2-45/+49
completeness, also register ICMPv6 by name. svn path=/trunk/; revision=22422
2007-07-30From Florent Drouin:Jeff Morriss4-21/+30
Correct bug in TCAP statistics when read filter is used. Rename the TCAP decoding functions to show which are ITU vs. ANSI. Don't unregister an ITU SSN if it's used by an ANSI subdissector. svn path=/trunk/; revision=22421
2007-07-30Fix for bug 1712:Jaap Keuter1-0/+2
RFC 4627 defines "The application/json Media Type for JavaScript Object Notation (JSON)" application/json is a text based type used by JavaScript applications and web pages. svn path=/trunk/; revision=22420
2007-07-30RNSAP updated to V7.5.0 (2007-06)Tomas Kukosa9-468/+3231
svn path=/trunk/; revision=22419
2007-07-30add forgotten filesTomas Kukosa2-0/+709
svn path=/trunk/; revision=22418
2007-07-30H.450 regenerated from original ASN.1 sourcesTomas Kukosa32-6138/+7425
svn path=/trunk/; revision=22417
2007-07-28A toy I wrote as PoC for a more complex similar tool I'm working on.Luis Ontanon1-0/+280
Not in the makefiles yet: It works on my mac but I do not know if it works anywhere else (Guy?) svn path=/trunk/; revision=22416
2007-07-27From Florent Drouin:Jeff Morriss8-362/+1199
- add support of session management for tcap ANSI. (In fact, this support already exist for ANSI MAP subdissector, but as our simulators can reuse the tcap transaction Id, the decoding of the response may be wrong) - move the code related to asn1 in tcap.cnf, and update tcap.cnf - move the code related to the session management in tcap-persistentdata - add a compilation option to free the entry in the hashtable for a closed transaction. This is used only for tshark statistics generation, with huge file. - cleanup and add some comments Add Id tags to epan/tcap-persistentdata.{c,h} svn path=/trunk/; revision=22415
2007-07-27I think the intent, at least, is to allow people to build Wireshark fromGuy Harris2-31/+0
a source release tarball without having Flex (think of a source release tarball being as much a platform-independent distribution format for people *not* interested in development, and who are on platforms for which there aren't binary packages, as a way of getting the source to do development). Don't check Flex's capabilities in the configure script (handling reentrant scanners would have to be done differently). svn path=/trunk/; revision=22414
2007-07-27Check the length in unsigned32 AVP data fields.Martin Mathieson1-2/+44
svn path=/trunk/; revision=22413
2007-07-27Add fetch_tapped_dataJeff Morriss1-0/+1
svn path=/trunk/; revision=22412
2007-07-27- use #.FN_HDR where #.FN_BODY is not necessaryTomas Kukosa2-68/+100
- modify subtypes for individual TCMessage/ansi... fields instead of switching based on hf_index inside common TransactionPDU type svn path=/trunk/; revision=22411
2007-07-27Step 1 in adding support for reentrant Flex scanners if Flex supportsGuy Harris2-2/+30
them - check whether Flex supports them. svn path=/trunk/; revision=22410
2007-07-26Change a bunch of calls to col_append_*() to col_add_*() in places where weJeff Morriss3-110/+131
_want_ what's currently in the INFO column (usually a more generic message type from a lower level dissector) replaced (usually with a more specific--higher level--message type from the currect dissector). Add a comment there not to change it back and to explain the use of col_set_fence() in case someone finds data there that they _don't_ want replaced. svn path=/trunk/; revision=22409
2007-07-26Check COL_INFO before calling col_set_fence(..., COL_INFO) rather than ↵Jeff Morriss1-2/+2
COL_PROTOCOL svn path=/trunk/; revision=22408
2007-07-26remove unused variableTomas Kukosa1-1/+0
svn path=/trunk/; revision=22407
2007-07-26- export some ASN.1 functions from libwiresharkTomas Kukosa2-9/+14
- fill-in actx->created_item in dissect_ber_object_identifier() svn path=/trunk/; revision=22406
2007-07-26Filling in ChSrcDeb sectionJaap Keuter1-2/+14
svn path=/trunk/; revision=22405
2007-07-25Update the sections on submitting patches.Gerald Combs1-284/+305
svn path=/trunk/; revision=22404
2007-07-25from Florent DROUIN:Luis Ontanon1-8/+17
I did load an k12 file (.rf5), and want to save the selected frames in a new file. I got the error "Wireshark can't save this capture in that format" I think this is due to this correction: http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=22214 I have got a patch to force the type of file to libpcap, only if no other format is available. It should solve both problems. svn path=/trunk/; revision=22403
2007-07-25Small cosmetic change to show Named Property name.Graeme Lunt1-0/+3
svn path=/trunk/; revision=22402
2007-07-25Initialize a couple of variables to prevent a couple (false, I think) "could ↵Jeff Morriss1-2/+4
be used uninitialized" warnings from GCC svn path=/trunk/; revision=22401
2007-07-25fix unused parameter warning by adding _U_Ulf Lamping1-1/+1
svn path=/trunk/; revision=22400
2007-07-24From Francois-Xavier Le Bail:Jaap Keuter1-1/+51
The following patch decodes DHCP option 121. (RFC 3442) svn path=/trunk/; revision=22399
2007-07-24from HPfrommer@hilscher.com:Ulf Lamping1-35/+57
I’ve fixed a bug in the Profinet-Dissector (plugins/profinet/packet-dcerpc-pn-io.c). In PROFINET IO DCE RPC write-requests, only the first IR frame dataset in PDIRFrameData was dissected. I’ve fixed the problem, now all IR frame datasets are dissected into individual sub-trees. svn path=/trunk/; revision=22398
2007-07-24From Florent Drouin:Anders Broman4-68/+223
- add a subtree to the ApplyChargingXX Report - add a subtree to ReleaseCall and ReleaseSMS - synchronize Unix and Windows makefile. svn path=/trunk/; revision=22396
2007-07-24More space needed for wimax frames.Martin Mathieson1-1/+1
svn path=/trunk/; revision=22395
2007-07-24QSIG extended with SYNC-SIG operations (ECMA-245)Tomas Kukosa8-344/+743
svn path=/trunk/; revision=22394
2007-07-24(sigh): move packet-bacapp, packet-diameter, and packet-sctp back out of ↵Jeff Morriss1-3/+3
CLEAN_DISSECTOR_SRC. Next time: check the compile logs on the buildbots _before_ experimenting svn path=/trunk/; revision=22393