Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=50212
|
|
SEL RTAC (Real Time Automation Controller) EIA-232 Serial-Line Dissection
svn path=/trunk/; revision=49635
|
|
routines are passed a separate struct wtap_pkthdr to be filled in.
Get rid of the pseudo_header member of the wblock structure - the
pseudo-header is part of the struct wtap_pkthdr.
Get rid of the union wtap_pseudo_header * argument to
pcap_process_pseudo_header() - it's passed a pointer to a struct
pcap_pkthdr, and that structure contains the union in question.
Have libpcap_read_header() take a FILE_T argument, rather than using
only the "sequential" handle of the wtap it's handed. Have the libpcap
read routine return the offset of the beginning of the pcap record, and
have the seek-read routine read the header and fill in the struct
wtap_pkthdr handed to it.
svn path=/trunk/; revision=49401
|
|
Add USBPcap support
svn path=/trunk/; revision=48847
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8513
Add support for encapsulation 136, Juniper service PIC cookie.
svn path=/trunk/; revision=48494
|
|
This reverts commit r47952.
The problem was different from what I originally thought, thus
the commit was obsolete.
svn path=/trunk/; revision=47954
|
|
svn path=/trunk/; revision=47952
|
|
svn path=/trunk/; revision=47895
|
|
svn path=/trunk/; revision=46694
|
|
svn path=/trunk/; revision=46244
|
|
svn path=/trunk/; revision=45015
|
|
Move the GTK+ text import code to the common UI directory. Create
wtap_encap_requires_phdr() from code in file_import_dlg.c.
svn path=/trunk/; revision=44904
|
|
LINKTYPE_AX25.
svn path=/trunk/; revision=44211
|
|
Part 1 of the fix for bug 7529.
svn path=/trunk/; revision=44202
|
|
that this doesn't write a Nokia file type properly, it just doesn't corrupt an existing one (read in by Wireshark) if resaved.
svn path=/trunk/; revision=43815
|
|
than Network Instruments Observer files, as we don't know whether they
are already decrypted.
svn path=/trunk/; revision=43796
|
|
svn path=/trunk/; revision=43542
|
|
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
|
|
encapsulations.
For pre-V9 AiroPeek captures, leave the radio information in the packet
data, just as we do with the Prism, AVS, radiotap, and NetMon headers.
Add a dissector for it.
svn path=/trunk/; revision=42379
|
|
(DLT_NFLOG=239).
svn path=/trunk/; revision=41872
|
|
svn path=/trunk/; revision=41368
|
|
svn path=/trunk/; revision=41256
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6804
For WTAP_ENCAP_ERF files if we find an Extension and/or Multi-Channel header,
ensure that the size of the full pseudoheader is smaller than the packet size
to avoid an underflow and subsequent attempt to allocate a rather large amount
of memory.
svn path=/trunk/; revision=41008
|
|
Add new linktype 243 for MPEG2-TS.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6796
svn path=/trunk/; revision=40884
|
|
collision-prone.
svn path=/trunk/; revision=40320
|
|
form of corruption/bogosity in a file, including in a file header as
well as in records in the file. Change the error message
wtap_strerror() returns for it to reflect that.
Use it for some file header problems for which it wasn't already being
used - WTAP_ERR_UNSUPPORTED shouldn't be used for that, it should only
be used for files that we have no reason to believe are invalid but that
have a version number we don't know about or some other
non-link-layer-encapsulation-type value we don't know about.
svn path=/trunk/; revision=40175
|
|
Solaris 11 snoop files with IP over Infiniband data are not recognized.
Attached patch allows to view such data.
svn path=/trunk/; revision=40072
|
|
host-byte-order 64-bit integral quantity to little-endian byte order.
svn path=/trunk/; revision=39900
|
|
Note that we don't need to set the FCS length, but might as well do so
anyway.
svn path=/trunk/; revision=39816
|
|
Enhancement of Hilscher Analyzer Dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6082
svn path=/trunk/; revision=39804
|
|
svn path=/trunk/; revision=38844
|
|
same.
Add to wiretap/pcap-common.c a routine to fill in the pseudo-header for
ATM (by looking at the VPI, VCI, and packet data, and guessing) and
Ethernet (setting the FCS length appropriately). Use it for both pcap
and pcap-ng files.
svn path=/trunk/; revision=38840
|
|
length, and actually write out the extension headers when writing out
the pseudo-header.
Fixes bug 6265.
svn path=/trunk/; revision=38792
|
|
A variant of 3GPP TS 27.010 multiplexing protocol dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5829
svn path=/trunk/; revision=36927
|
|
svn path=/trunk/; revision=36791
|
|
directly dereference pointers to the field members.
Get rid of an unnecessary cast that provokes warnings.
svn path=/trunk/; revision=36789
|
|
by the gunzipping code. Have it also supply a err_info string, and
report it. Have file_error() supply an err_info string.
Put "the file" - or, for WTAP_ERR_DECOMPRESS, "the compressed file", to
suggest a decompression error - into the rawshark and tshark errors,
along the lines of what other programs print.
Fix a case in the Netscaler code where we weren't fetching the error
code on a read failure.
svn path=/trunk/; revision=36748
|
|
file_read(buf, bsize, count, file) macro is compilant with fread
function and takes elements count+ size of each element, however to make
it compilant with gzread() it always returns number of bytes.
In wiretap file_read() this is not really used, file_read is called
either with bsize set to 1 or count to 1.
Attached patch remove bsize argument from macro.
svn path=/trunk/; revision=36491
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5654
From me:
- Entry for DVBCI added to wtap.c encap_table_base[];
- Some code simplification with respect to the use of col_...() for COL_INFO;
- Certain tests for "enough bytes available" not really needed;
- (Other minor tweaks);
- #include<stdio.h> not req'd;
- Minor reformatting and whitespace cleanup;
svn path=/trunk/; revision=36149
|
|
Add support for LAPD data link type.
svn path=/trunk/; revision=35771
|
|
("Value stored to 'xxx' during its initialization is never read")
svn path=/trunk/; revision=35598
|
|
svn path=/trunk/; revision=35223
|
|
svn path=/trunk/; revision=35063
|
|
svn path=/trunk/; revision=35025
|
|
Added "IEEE 802.15.4 Wireless PAN no fcs".
svn path=/trunk/; revision=33728
|
|
wtap_dump_file_write(). Replace various wrappers around fwrite() with
wtap_dump_file_write(), or at least make the wrappers call
wtap_dump_file_write().
svn path=/trunk/; revision=33116
|
|
everybody use it; the places using the old wtap_dump_file_write() were
using it in the same way the old wtap_dump_file_write_all() did.
That also lets us get rid of wtap_dump_file_ferror().
Also, have the new wtap_dump_file_write() check for errors from
gzwrite() and fwrite() differently - the former returns 0 on error, the
latter can return a short write on error.
svn path=/trunk/; revision=33113
|
|
the payload. Should fix bug 4401.
svn path=/trunk/; revision=32828
|
|
svn path=/trunk/; revision=32575
|
|
Support PPP-over-USB.
Don't remove the USB pseudo-header from the packet data for
Linux USB packets, just byte-swap it if necessary and have the
USB dissector fetch the pseudo-header from the raw packet data.
Update USB language ID values.
svn path=/trunk/; revision=32534
|