| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/; revision=34590
|
|
|
|
|
|
|
|
|
|
| |
rawshark but broke the ability to feed it live packets with a
pcap_pkthdr prefix on some 64-bit architectures.
Add a "-p" flag which lets us explicitly handle file-based or
memory-based packet record headers.
svn path=/trunk/; revision=34522
|
|
|
|
|
|
|
|
|
| |
- Allow direct access when a range of values begins with a value other than 0;
- Provide value_string_ext_new() for creating extended value strings at runtime;
- Do access to value_string_ext members via a macro (all but value_string.c);
- Update documentation.
svn path=/trunk/; revision=34514
|
|
|
|
| |
svn path=/trunk/; revision=34311
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WIRESHARK_SE_VERIFY_POINTERS that control whether or not we verify if a given
pointer is ep_ or se_ allocated, respectively.
Turn the behavior off by default for speed reasons (the speed difference isn't
huge, but...).
Turn the behavior on when fuzz testing.
Document these two new variables in the man pages.
svn path=/trunk/; revision=34046
|
|
|
|
|
|
|
|
|
| |
LoadLibrary and g_module_open only for the program directory and system
directory on Windows. Use them to replace a bunch of LoadLibrary and
g_module_open calls. Use the extension ".dll" for all the DLLs that we
load. Add comments about DLL loading in Python.
svn path=/trunk/; revision=33924
|
|
|
|
| |
svn path=/trunk/; revision=33873
|
|
|
|
| |
svn path=/trunk/; revision=33790
|
|
|
|
| |
svn path=/trunk/; revision=33641
|
|
|
|
|
|
|
|
|
| |
for (guint8 = 0; guint8 < guint; guint8++)
(one of which recently caused an infinite loop with a fuzzed packet in
the buildbot).
svn path=/trunk/; revision=33639
|
|
|
|
| |
svn path=/trunk/; revision=33540
|
|
|
|
|
|
| |
wireshark-filter man page. Point to other sources for the list instead.
svn path=/trunk/; revision=33539
|
|
|
|
|
|
|
| |
(when using tshark -T fields)
svn path=/trunk/; revision=33529
|
|
|
|
| |
svn path=/trunk/; revision=33527
|
|
|
|
| |
svn path=/trunk/; revision=33520
|
|
|
|
|
|
| |
Clean up tabs.
svn path=/trunk/; revision=33516
|
|
|
|
|
|
|
| |
capture filter in human-readable form. (Well, readable by humans who
know BPF machine language, at least. :-))
svn path=/trunk/; revision=33509
|
|
|
|
|
|
|
|
| |
dftest and randpkt are installed during make install, but they are not
documented in any man page.
This is a start. It's more or less a compilation of information found elsewhere.
svn path=/trunk/; revision=33504
|
|
|
|
| |
svn path=/trunk/; revision=33386
|
|
|
|
|
|
| |
now used.
svn path=/trunk/; revision=33347
|
|
|
|
| |
svn path=/trunk/; revision=33311
|
|
|
|
| |
svn path=/trunk/; revision=33286
|
|
|
|
|
|
|
|
|
| |
The attached patch simply documents a long supported but hidden tshark -G
option.
Tshark's print_usage() has been augmented as well as the tshark man page.
svn path=/trunk/; revision=33253
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From reading the rawshark(1) manpage my assumption was that rawshark
could be used like
$ /usr/bml/bin/rawshark -s -r test.pcap -d encap:EN10MB ...
However rawshark either expects the -r argument to be -
(read from stdin) or a pipe which results in the following error
message:
rawshark: ".../test.pcap" is neither an interface nor a pipe
The proposed rawshark.pod patch updates the -r description to
the implemented rawshark functionality.
The patch also applies to the current SVN version.
svn path=/trunk/; revision=33063
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a new '-S' option to editcap that will rewrite timestamps of
packets to insure that the new capture file is in strict chronological order.
This option's primary use case is to fixup the occasional timestamps that have
a negative delta time relative to previous packet.
This feature is related to (but does not depend on) capinfos enhancement
submitted in bug #4315 which helps identify tracefiles with "out-of-order"
packets.
svn path=/trunk/; revision=33042
|
|
|
|
|
|
|
|
| |
This patch adds a new '-o' option to capinfos (enabled by default) to report if
the packets within a particular capture file are in strict chronological time
order or not.
svn path=/trunk/; revision=33041
|
|
|
|
|
|
| |
Wireshark man page.
svn path=/trunk/; revision=33000
|
|
|
|
|
|
| |
about using large numbers of files.
svn path=/trunk/; revision=32999
|
|
|
|
|
|
| |
fixed in one place (and am now fixing in some other places).
svn path=/trunk/; revision=32962
|
|
|
|
|
|
|
| |
and add support for SIGINFO, so, if your OS supports SIGINFO, you can
get the packet count by typing ^T.
svn path=/trunk/; revision=32958
|
|
|
|
| |
svn path=/trunk/; revision=32940
|
|
|
|
|
|
|
|
|
|
| |
"representation" - we already use "representation" to refer to the text
representation of fields.
Change some routines with an endianness argument to make it a
representation argument instead;
svn path=/trunk/; revision=32929
|
|
|
|
| |
svn path=/trunk/; revision=32925
|
|
|
|
| |
svn path=/trunk/; revision=32916
|
|
|
|
|
|
|
|
|
|
|
|
| |
being the only program that needs to be linked with *pcap, that's when
we'd want to fetch that information, but there might be other libraries
(e.g., the POSIX capabilities library) that it might be linked with but
that programs that use it aren't linked with.
Don't commit to the output formats of -M, as they are, as noted, subject
to change from release to release.
svn path=/trunk/; revision=32904
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add support for a machine-readable "-v" output, which prints only the
pcap version string.
Give a little more information about the machine-readable format, but
note that it's primarily intended for consumption by Wireshark and
TShark and is subject to change.
Properly hyphenate "pcap-ng".
svn path=/trunk/; revision=32851
|
|
|
|
| |
svn path=/trunk/; revision=32793
|
|
|
|
| |
svn path=/trunk/; revision=32792
|
|
|
|
| |
svn path=/trunk/; revision=32766
|
|
|
|
|
|
|
|
| |
libpcap/WinPcap and the capture mechanism atop which they run might
either silently limit the buffer size to a smaller value or raise it to
a higher value - that's the part that's platform-dependent.
svn path=/trunk/; revision=32718
|
|
|
|
| |
svn path=/trunk/; revision=32707
|
|
|
|
| |
svn path=/trunk/; revision=32704
|
|
|
|
| |
svn path=/trunk/; revision=32702
|
|
|
|
| |
svn path=/trunk/; revision=32653
|
|
|
|
|
|
|
|
| |
The use of "an" must have been leftover from the Ethereal days ("an
Ethereal plugin").
svn path=/trunk/; revision=32639
|
|
|
|
|
|
|
| |
new decade.
svn path=/trunk/; revision=32553
|
|
|
|
| |
svn path=/trunk/; revision=32551
|
|
|
|
|
|
| |
requires only adding the plugin (directory) name to a list of plugins.
svn path=/trunk/; revision=32516
|
|
|
|
| |
svn path=/trunk/; revision=32497
|
|
|
|
|
|
|
|
| |
1. Include stdio.h, stdlib.h and string.h only if needed;
2. Add dissector source filename to epan/CMakeLists.txt as well as
epan/Makefile.common.
svn path=/trunk/; revision=32495
|