Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=27231
|
|
svn path=/trunk/; revision=27198
|
|
compilable
svn path=/trunk/; revision=27195
|
|
svn path=/trunk/; revision=27181
|
|
Added LAPDm protocol dissector, GSM Um layer, and wiretap support for dct3trace
captures, generated by gammu (many available at http://wiki.thc.org/gsm).
svn path=/trunk/; revision=27176
|
|
Also: comment out support for MTP_L2 and SSCOP (encapsulation types
WTAP_ENCAP_MTP2 & WTAP_ENCAP_ATM_PDUS) since I don't know how to
fill in the pseudo_headers required by packet-mtp2 and packet-atm.
svn path=/trunk/; revision=27172
|
|
svn path=/trunk/; revision=27164
|
|
(The original code before SVN 27158 was correct).
svn path=/trunk/; revision=27159
|
|
Fixed:
Crash when reading a K12text file with one frame;
Crash after selecting the last frame and then a previous frame
after file open.
Select of frame n (>1) immediately after file open incorrectly
displayed the packet details & data from frame n+1.
File ! Merge (for K12text files) did not work correctly.
Fixes:
Essentially: clear all lexer state (look-ahead buffer, etc)
for every file read. Also: Don't use global for keeping
track of the current file position.
Also: Handle *nix-style line endings as well as DOS-style.
svn path=/trunk/; revision=27158
|
|
svn path=/trunk/; revision=27156
|
|
svn path=/trunk/; revision=27155
|
|
svn path=/trunk/; revision=27152
|
|
svn path=/trunk/; revision=27151
|
|
value.
svn path=/trunk/; revision=27113
|
|
svn path=/trunk/; revision=27099
|
|
back to libwiretap for now, as it's inherently tied to reading libpcap
files; at some point we might want to have pcap-reading (and
pcap-ng-reading?) code in a separate library, for use by, for example,
dumpcap (and rawshark?).
svn path=/trunk/; revision=27076
|
|
From me: Use a #define for the RTP analysis field name lengths.
svn path=/trunk/; revision=27064
|
|
followed by 8 bytes of "struct usb_device_setup_hdr", even if there's no
setup information, but it should be interpreted only if setup_flag is 0.
(That's what those mysterious 8 bytes are.)
svn path=/trunk/; revision=27043
|
|
No we can decode those winmail.dat files.
svn path=/trunk/; revision=26864
|
|
The code in wiretap/wtap.c is not right. Because g_array_append_val should accept a value
of type 'struct encap_type_info' rather than a pointer to this type.
svn path=/trunk/; revision=26816
|
|
patch to support IEE802.15.4 non-ASK PHY.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2906
svn path=/trunk/; revision=26792
|
|
initialize the P2P direction. This keeps Valgrind from complaining.
svn path=/trunk/; revision=26765
|
|
svn path=/trunk/; revision=26556
|
|
#include winsock2.h pulls in about 90 distinct .h files
and about 140 total .h files.
Currently winsock2.h is (mostly unnecessarily) included
for each dissector via packet.h/wtap.h.
This patch removes #include winsock2.h from wtap.h and
then includes winsock2.h (or windows.h) in the
few specific places required.
With this patch, my Windows Wireshark build takes
about 30% less time.
svn path=/trunk/; revision=26535
|
|
svn path=/trunk/; revision=26479
|
|
svn path=/trunk/; revision=26429
|
|
provide a default case (returning an error) to prevent wiretap from asserting
out because we didn't set the packet encapsulation.
svn path=/trunk/; revision=26327
|
|
Endace ERFII (extension header) support.
svn path=/trunk/; revision=26287
|
|
libwsutil.
svn path=/trunk/; revision=26233
|
|
of adding libwsutil but somehow I missed it/got it wrong. This should solve
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677#c18
Also remove the _DEPENDENCIES lines in epan and wiretap (as was done in the
top-level Makefile in rev 25930) so that automake will automatically figure out
the dependencies for us.
Since the those 2 libraries now link against libwsutil, don't make every
executable link against the library. (If this works I think we can
significantly trim the list of libraries the executables link against and just
let the libraries pull in what they need--which is, apparently, the point of
the --as-needed flag: http://www.gentoo.org/proj/en/qa/asneeded.xml ).
svn path=/trunk/; revision=26218
|
|
Fix a final eth_fopen -> ws_fopen
When configuring with --without-zlib these functions need to have some parameters tagged _U_
svn path=/trunk/; revision=26212
|
|
svn path=/trunk/; revision=26175
|
|
(including 0's rather than an FCS in the packet).
svn path=/trunk/; revision=26174
|
|
VC6 Build problem: wiretap/k12text.c includes unistd.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2851
svn path=/trunk/; revision=26161
|
|
do *not* modify the string handed to them - they g_mallocate a new
string and return it.
Create routines that *do* ASCII-only case mapping in place, and use them
instead.
Clean up indentation.
svn path=/trunk/; revision=26131
|
|
MSC_VER_REQUIRED when we run mt.exe instead of checking for each
individual MSVC_VARIANT. This fixes the current buildbot test failures
on Windows, which resulted from a missing check for MSVC2008. This
also keeps us from having to mess with a bunch of makefiles when we add
support for new Visual C++ versions.
svn path=/trunk/; revision=26052
|
|
svn path=/trunk/; revision=26021
|
|
Clean up the Linux USB pseudoheader dissection.
svn path=/trunk/; revision=25990
|
|
Implement dissector for IPMB (DLT_IPMB_LINUX, 209).
svn path=/trunk/; revision=25986
|
|
svn path=/trunk/; revision=25937
|
|
From me:
Instead of adding adns_config.h, place it a custom adns package in
wireshark-win32-libs. Update tools/win32-setup.sh accordingly.
Split the MSVC2008EE variant into MSVC2008 and MSVC2008EE, similar to
MSVC2005 and MSVC2005EE. We have to worry about vcredist_x86.exe in
both cases.
Add Pascal to AUTHORS.
Update the Developer's Guide.
svn path=/trunk/; revision=25921
|
|
svn path=/trunk/; revision=25759
|
|
ERF files can contain records of type TYPE_PAD. These records are not related
to captured packets, have a zero timestamp value and no associated packet data.
Normally TYPE_PAD records are stripped out during capture, but in rare cases
unstripped files may exist.
Previously wiretap/erf.c generated an 'unknown record encapsulation' error when
encountering TYPE_PAD records.
With this patch Wireshark skips over any TYPE_PAD records within ERF traces
files without reporting an error. TYPE_PAD records are not counted, displayed
or decoded.
svn path=/trunk/; revision=25733
|
|
unsigned
svn path=/trunk/; revision=25705
|
|
correctly. This fixes a warning on Solaris/SPARC.
svn path=/trunk/; revision=25692
|
|
svn path=/trunk/; revision=25691
|
|
svn path=/trunk/; revision=25690
|
|
CSIDS file
svn path=/trunk/; revision=25680
|
|
(is this a valid limit?)
svn path=/trunk/; revision=25679
|
|
be a default part of the build process, now that we're doing some more
checking.
svn path=/trunk/; revision=25658
|