aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
AgeCommit message (Collapse)AuthorFilesLines
2006-11-18both recent fixes of warnings don't compile on Win32, inttypes.h is not ↵Ulf Lamping1-2/+2
available and PRId64 is not defined in the config.h.win32. As discussed in a seperate thread the PRId64 should not be required. svn path=/trunk/; revision=19925
2006-11-17Try to squash 2 more warnings seen on buildotMartin Mathieson1-2/+3
svn path=/trunk/; revision=19921
2006-11-14Fix possible build error + warnings seen on buildbotMartin Mathieson1-4/+5
svn path=/trunk/; revision=19892
2006-11-14- Use 64-bit indexes into file for packet locations (was previously casting ↵Martin Mathieson1-32/+77
index to and from void*) - this should allow very large files to be used - The characters between the timestamp and start of data are almost always " l ", optimise memory usage in this case - Rename hash table for clarity svn path=/trunk/; revision=19891
2006-11-12Add a plain "radiotap.channel" field to the radiotap dissector.Gerald Combs1-4/+7
Check for an invalid channel frequency. Pass the channel, data rate, and quality to the 802.11 dissector, so that they show up there as well. Clean up whitespace. svn path=/trunk/; revision=19878
2006-11-07Update to describe all that the read routine needs to return, and toGuy Harris1-7/+10
indicate what the seek_read routine needs to do and that you *have* to have a seek_read routine. svn path=/trunk/; revision=19860
2006-11-06fix the return value of file_seek, as noted by SteveUlf Lamping1-1/+1
svn path=/trunk/; revision=19816
2006-11-05change all file offsets from long to gint64 so we can - theoretically - ↵Ulf Lamping37-218/+276
handle files > 2GB correct. Please distclean Win32 builds! svn path=/trunk/; revision=19814
2006-10-24Parts of http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1179Jörg Mayer1-0/+1
Frederic Heem: * More cmake system checks. It compiles dumpcap without running configure, svn path=/trunk/; revision=19672
2006-10-23- Fix problems with parsing sctpprim headersMartin Mathieson2-1/+11
- Add dissection of nbap (as encap or inside sctp primitive) svn path=/trunk/; revision=19664
2006-10-23Use G_GINT64_CONSTANT to handle 64-bit constants in the code.Michael Tüxen1-4/+4
svn path=/trunk/; revision=19663
2006-10-20fix 'save' to store hi-order 32 bits of time offset for each pkt; fixes bug 1168Bill Meier1-10/+16
svn path=/trunk/; revision=19622
2006-10-19If we have to use Lex or Flex, check whether we found it, first, and ifGuy Harris1-0/+4
we didn't, report an error and fail, rather than blithely executing commands with the command a blank string. svn path=/trunk/; revision=19602
2006-10-13Paolo Abeni:Jörg Mayer1-0/+2
the attached patch add support for the recently introduced pcap bluetooth data link type. Yes, pcap is going to support also bluetooth devices (at least on Linux) :-) svn path=/trunk/; revision=19513
2006-10-10From Paolo AbeniRonnie Sahlberg3-1/+7
USB dissector svn path=/trunk/; revision=19480
2006-10-04From Martin Warnes:Anders Broman1-7/+16
The patch addresses issues with higher precision packet timings on top end iSeries hardware and should enable the iseries wiretap to handle timings in both micro and nano seconds. svn path=/trunk/; revision=19428
2006-10-03- Add special case for reading strange encoding of ATM CID fieldMartin Mathieson1-5/+21
- Indicate direction of DCH Data in info column - Assume EDCH payload CRC if 2 bytes are left over (previous test was broken) svn path=/trunk/; revision=19405
2006-09-29From: Rolf Fiedler Jaap Keuter1-3/+4
So far Wireshark complained about channel 129, now it gets a little further and then complains about channel 128. Solution: Open up all channel from 128 up. svn path=/trunk/; revision=19358
2006-09-28From Rolf Fiedler:Jaap Keuter1-2/+2
I am the author of the eyesdn wiretap module. Recently we added ATM support to our trace format. We used channel id 129 for that, so far only 0 for D channel and 1-30 for bearer channels had been in use. svn path=/trunk/; revision=19353
2006-09-12Get rid of a compiler warning.Gerald Combs1-8/+9
svn path=/trunk/; revision=19224
2006-09-05For DCT2000, show better transport info:Martin Mathieson2-0/+7
- for FP over AAL2, add CID to AAL tree - for IPPRIM protocols, show IPV4 addresses in src & dst columns svn path=/trunk/; revision=19156
2006-09-05propset, add $Id: $ and copyright headersJörg Mayer1-0/+23
svn path=/trunk/; revision=19150
2006-09-05OK, as I haven't had any negative feedback, I'm adding my workJörg Mayer1-0/+40
to use cmake as a build system. It's in no way complete, I'd just like others to be able to participate in playing with cmake and to document what I'm doing. Please read the README.cmake for what can be done right now. svn path=/trunk/; revision=19149
2006-09-04Partial implementation of UMTS FP. Currently only works with Catapult ↵Martin Mathieson2-13/+7
DCT2000 format files, as need extra information about packet when decoding. There are a few TODOs (notably E-DCH channels), but the current version gives OK coverage. svn path=/trunk/; revision=19130
2006-08-18Rework some of the header processing, to handle some additional nettlGuy Harris1-238/+239
files, and to clean the code up a bit - and incorporate some fixes to the rework, and other fixes, from Mark C. Brown. svn path=/trunk/; revision=18945
2006-08-17From Hannes Gredler:Anders Broman3-2/+8
A patch that adds support for dissection of libpcap DLT_JUNIPER_VP frames. In addition i have fixed also the indent for DLT_JUNIPER_GGSN. svn path=/trunk/; revision=18940
2006-08-07Wasn't allocating big enough frame buffer!Martin Mathieson1-5/+8
svn path=/trunk/; revision=18848
2006-08-02- Removes last traces of 'board ports only' preference (other than marking ↵Martin Mathieson1-59/+90
it as an obselete preference) - Add a preference to try to find messages within sctp primitive messages (tries renaming of known mismatches) - Add outhdr to stub protocol (getting ready for IuB FP) svn path=/trunk/; revision=18818
2006-07-26The nettl_file_hdr structure has a fixed format, as it's an on-disk dataGuy Harris1-19/+16
structure. Instead of making the host_name field bigger, make the thing we put in it smaller. Use that structure when reading files as well as when writing them. svn path=/trunk/; revision=18796
2006-07-26postadal@suse.cz:Jörg Mayer1-1/+1
Bufferoverflow caused by ethereal->wireshark rename (ws is 1 char longer). http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1015 svn path=/trunk/; revision=18794
2006-07-04Fix indentation.Guy Harris1-14/+14
svn path=/trunk/; revision=18657
2006-07-04Don't test a variable in a loop if its value never changes.Guy Harris1-8/+5
Get rid of arguments and #defines that are no longer used as a result of the previous change. svn path=/trunk/; revision=18656
2006-06-23add file extension information (filter "*.pcap;*.cap" and default extension ↵Ulf Lamping3-155/+199
".pcap") to wiretap sort file types in alphabetical order, but keep the libpcap like entries at the start svn path=/trunk/; revision=18562
2006-06-23Remove definition of catapult_dct2000_board_ports_only, as per mail fromGuy Harris1-2/+0
Martin Mathieson. svn path=/trunk/; revision=18551
2006-06-22hopefully, the win32 buildbot will compile again :-(Ulf Lamping1-1/+1
svn path=/trunk/; revision=18541
2006-06-20Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variableGerald Combs2-0/+7
definition in the Catapult DCT2000 code. svn path=/trunk/; revision=18524
2006-06-17fix coverity "bug" 184 (false positive)Ronnie Sahlberg1-2/+1
the contract for wiretap ..._read() functions are that the *err pointer MUST always be provided as a valid pointer and not a NULL pointer. ber.c contained a spurios and redundant check for the pointer being non-NULL wich triggered coverity to detect this as a false positive. this redundant test if the pointer is NULL has been revoved. svn path=/trunk/; revision=18492
2006-06-14From Martin Mathieson:Anders Broman1-0/+4
Skips variant string bytes of dct2000 header when finding real packet data to dump. svn path=/trunk/; revision=18458
2006-06-11From Martin Mathieson:Anders Broman1-12/+9
This patch: - treats the variant field as a variable-length string field. This is needed for some of the more complicated protocols where the variant number of the embedded protocol is also represented - the patch to Makefile.am was not applied from http://www.wireshark.org/lists/wireshark-dev/200606/msg00009.html svn path=/trunk/; revision=18427
2006-06-06Ethereal -> WiresharkGerald Combs6-15/+15
svn path=/trunk/; revision=18369
2006-05-31Rename the main executable to "wireshark", along with more conversions:Gerald Combs2-2/+2
ethereal.com -> wireshark.org mailing lists and addresses ETHEREAL -> WIRESHARK Man pages Automake/Autoconf names svn path=/trunk/; revision=18271
2006-05-31Tethereal/tethereal -> TShark/tshark.Gerald Combs1-1/+1
svn path=/trunk/; revision=18268
2006-05-28Ethareal->WiresharkAnders Broman5-12/+12
svn path=/trunk/; revision=18230
2006-05-23From Martin Mathieson:Anders Broman2-48/+81
- Many DCT2000 protocols can be embedded within an IP primitive message. Add a heuristic to see if we can find the protocol payload within in IP primitive message, and look for an ethereal dissector matching the DCT2000 protocol name (this is useful for simple protocol testing where no physical links are involved) - Make some more of these protocols (diameter, http, mgcp) findable by name - Adds protocol 'variant' number to stub and dissector - Break the duplicated writing of the stub header out into a separate function svn path=/trunk/; revision=18212
2006-05-22ethereal->wireshark updatesRonnie Sahlberg5-6/+6
svn path=/trunk/; revision=18206
2006-05-21name changeRonnie Sahlberg4-8/+8
svn path=/trunk/; revision=18197
2006-05-19Squelch some compiler warnings (a time_t might be an int or a long).Guy Harris1-2/+2
svn path=/trunk/; revision=18188
2006-05-15GLib 1.2[.x] doesn't have g_sprintf(), it just has g_snprintf(); useGuy Harris2-2/+6
that. It also doesn't hae <glib/gprintf.h>, so use that only for GLib 2.0 and later. svn path=/trunk/; revision=18169
2006-05-15Fix some compiler warnings.Guy Harris3-5/+79
That requires that we define G_GINT64_MODIFIER ourselves if glib.h doesn't define it for us, as that's what should be used to print 64-bit integral values in any calls that use any of the GLib printf functions (directly or indirectly). svn path=/trunk/; revision=18154
2006-05-08Basic Encoding Rules (BER) encoded file reading. Not really a packet trace ↵Graeme Lunt6-4/+231
format but still useful for dissecting arbitrary BER/DER ASN.1. svn path=/trunk/; revision=18110