Age | Commit message (Collapse) | Author | Files | Lines |
|
test plugins.
svn path=/trunk/; revision=33085
|
|
this value will cause glibc to do some memory allocation checking for us and
abort if it finds a problem.
(If we're not on a glibc-based system this will have no effect but should also
do no harm.)
(I think the buildbot already runs with this set but it's better for all of us
to have it set, too.)
svn path=/trunk/; revision=32528
|
|
svn path=/trunk/; revision=32487
|
|
generate unnecessary errors when we cancel a fuzz test.
svn path=/trunk/; revision=31803
|
|
svn path=/trunk/; revision=30566
|
|
arrive at the same protocol tree as the Wireshark GUI. Before this change tshark only supported a single scan over the file. This effectively means that packets cannot use data that are gathered from frames that appear after the current frame. By scanning twice we give the dissector the opportunity to make forward references.
svn path=/trunk/; revision=30076
|
|
svn path=/trunk/; revision=29486
|
|
so far will take a while and in the meantime looking for dissector
assertions is keeping us from finding more serious bugs.
svn path=/trunk/; revision=29395
|
|
1. If enabled: the variable must be exported to the env to take effect;
2. Upon reflection: disable this feature:
tshark has been changed to output WARNING messages to stderr as a
default; This means that DISSECTOR_BUGs and failed DISSECTOR_ASSERTs
which cause WARNING log level messages will thus be output to stderr and
thus will be detected by the fuzz-test.
svn path=/trunk/; revision=29330
|
|
aborts out--like it was for iSeries files prior to rev 25388.
svn path=/trunk/; revision=25389
|
|
fuzz testing (tshark, editcap and capinfos).
svn path=/trunk/; revision=25041
|
|
svn path=/trunk/; revision=24725
|
|
on a large number of trace files.
svn path=/trunk/; revision=23437
|
|
svn path=/trunk/; revision=22601
|
|
write wrapper scripts).
svn path=/trunk/; revision=18577
|
|
line. An upcoming Buildbot step will use these.
svn path=/trunk/; revision=18564
|
|
ethereal.com -> wireshark.org
mailing lists and addresses
ETHEREAL -> WIRESHARK
Man pages
Automake/Autoconf names
svn path=/trunk/; revision=18271
|
|
svn path=/trunk/; revision=18268
|
|
I noticed that when you run fuzz testing from both a root account and
a user account you can run into problems because the user account tries
to use and delete temp files created by the root account and fails. This
patch uses the same scheme as used for fuzz error files for naming the
tampered file and for the error file to prevent filename/permission
collisions between temp files from different runs.
svn path=/trunk/; revision=17145
|
|
svn path=/trunk/; revision=16954
|
|
up file names and extensions.
svn path=/trunk/; revision=16190
|
|
user about it instead of complaining that no capture files
could be found.
svn path=/trunk/; revision=16037
|
|
svn path=/trunk/; revision=14588
|
|
svn path=/trunk/; revision=14587
|
|
svn path=/trunk/; revision=14177
|
|
Limit the amount of VM the process can use (default 500 MB). If we
can't save a capture in libpcap format, try again with the encapsulation
type set to "ether".
svn path=/trunk/; revision=14156
|
|
svn path=/trunk/; revision=14114
|
|
"./tools/fuzz-test.sh /path/to/capture/files/*" will iterate over the
specified capture files, using editcap to introduce errors and tethereal
to check for bugs. It will do this until tethereal exits abnormally or
a dissector bug is encountered.
svn path=/trunk/; revision=14073
|