aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2012-04-04Add a "-build" argument to checkAPIs.pl. Use that argument when buildingJeff Morriss1-2/+6
from makefiles (and thus from the buildbot). The intention is to be able to tell when a human is running the tool so we can provide more code-review guidance. As a starter, enable the "too many proto_tree_add_text() calls" check when a human is running the tool. svn path=/trunk/; revision=41943
2012-03-29Use the GnuTLS 2.12.18-1.2-1 bundle.Gerald Combs1-1/+1
svn path=/trunk/; revision=41829
2012-03-28Improve the 64-bit check.Gerald Combs1-6/+10
svn path=/trunk/; revision=41819
2012-03-27Add a script for building 32 and 64 bit Qt libraries for Visual C++Gerald Combs1-0/+76
2008 and 2010 from source. svn path=/trunk/; revision=41810
2012-03-27Use GnuTLS 2.12.18.Gerald Combs2-2/+2
svn path=/trunk/; revision=41809
2012-03-19Add a new environment variable (WIRESHARK_ABORT_ON_OUT_OF_MEMORY) thatJeff Morriss1-0/+3
prevents OutOfMemory exceptions from being thrown. This makes it easier to debug such conditions. Set this variable in test-fuzzed-cap.sh but not in fuzz-test.sh; it's nice to see the friendly out-of-memory error message in the bug reports the latter script generates. svn path=/trunk/; revision=41656
2012-03-16Make it possible to run capinfos and editcap from this script.Jeff Morriss1-2/+9
svn path=/trunk/; revision=41611
2012-03-15Handle .pcap and .pcapng files: set their mime-types appropriately.Jeff Morriss1-0/+6
svn path=/trunk/; revision=41572
2012-03-13From Peter Harris:Jeff Morriss1-10/+32
An enum name collision was recently added to the upstream XCB/proto. Avoid the collision by putting enum names into their proper namespace. After applying that, regenerate the X11 dissector. svn path=/trunk/; revision=41514
2012-03-08Rewrite this shell script so that it sets the appropriate SVN properties basedJeff Morriss1-3/+62
on the file name that is being added. Add a copyright notice. svn path=/trunk/; revision=41414
2012-03-07Revise and enable test for hf[] FT_BOOLEAN fields with a non-zero bit mask ↵Bill Meier1-8/+9
and with BASE_... in the 'display' field. svn path=/trunk/; revision=41399
2012-03-06Add test for correct usage of hf[] FT_BOOLEAN 'display' field;Bill Meier1-0/+8
(Commented out until all the incorrect usages in Wireshark have been fixed). svn path=/trunk/; revision=41380
2012-03-06Prohibit using anything other than FT_BOOLEANs with true_false_strings.Jeff Morriss1-0/+8
Prohibit using FT_BOOLEANS with value_strings. svn path=/trunk/; revision=41364
2012-02-29Use GTK 2.24.10 for win32.Anders Broman1-1/+1
svn path=/trunk/; revision=41237
2012-02-29From Gilbert Ramirez: When filtering on a single-byte byte-array-slice, ↵Anders Broman1-0/+40
using a normal hex string would be nice svn path=/trunk/; revision=41232
2012-02-24g_fprintf() & g_vfprintf() should not be used....Bill Meier1-0/+4
svn path=/trunk/; revision=41181
2012-02-22More debugging information - in at least one of the failures, neither ofGuy Harris1-0/+6
the "Wrote xxx" messages was printed, although the compiler appeared to have been run on the .c file that was never claimed to have been written, but got an error because it couldn't find the .h file (also never claimed to have been written), and in one of the successes on the same buildbot, they were both printed for the same file. svn path=/trunk/; revision=41133
2012-02-08As suggested by Joerg on the -dev list yesterday: count up the number ofJeff Morriss1-1/+39
proto_tree_add_text() calls and compare that to the number of proto_tree_add_<something else>() calls and complain if more than 50% of the calls are add_text()'s. proto_tree_add_text() calls whose returned proto_item is used are not counted as hanging a subtree off a text item is an appropriate use for text items. I chose 50% because even at that level there are many dissectors with "too many" proto_tree_add_text()'s. The function to do all of this is commented out for now for the same reason plus the fact that it's pretty slow. svn path=/trunk/; revision=40930
2012-02-02Include config.h in preparation of moving the definitionJörg Mayer1-0/+4
of _U_ from the compiler command line into config.h svn path=/trunk/; revision=40806
2012-01-29Add *.sbr files to the clean target.Anders Broman1-1/+1
svn path=/trunk/; revision=40763
2012-01-26make-dissector-reg.py doesn't always open its cache file.Gerald Combs1-2/+2
svn path=/trunk/; revision=40736
2012-01-26Apply changes from the "2to3" conversion utility. Print cache information.Gerald Combs1-8/+14
svn path=/trunk/; revision=40734
2012-01-19Update abi-compliance-checker options to be compatible with 1.96.1Balint Reczey1-2/+4
svn path=/trunk/; revision=40597
2012-01-19Update list of deprecated GLib fcns;Bill Meier1-61/+85
Add comment about Wireshark build defines G_DISABLE_DEPRECATED. svn path=/trunk/; revision=40584
2012-01-18Fix a typo; Remove a dup.Bill Meier1-3/+1
svn path=/trunk/; revision=40572
2012-01-18Update:Bill Meier1-1518/+1558
- Mark GDK functions which aren't used as 'E' - Add GTK functions deprecated after GTK 2.20 - Add some comments about use of GTK_DISABLE_DEPRECATED - reformat ... svn path=/trunk/; revision=40569
2012-01-16The last GMemChunk usage in Wireshark has been replaced; Error out for any ↵Bill Meier1-16/+16
such usage. svn path=/trunk/; revision=40548
2012-01-14Add some debugging output to help track down an intermittent problem onGerald Combs1-1/+5
one of the buildbots. svn path=/trunk/; revision=40489
2012-01-06Add quotes around some filename usage; Also: use $() instead of backticksBill Meier1-21/+21
svn path=/trunk/; revision=40396
2011-12-28Add svn:executable propertyBill Meier1-0/+0
svn path=/trunk/; revision=40310
2011-12-12Allow for true error reporing.Jaap Keuter1-18/+18
Move the comment to where it's intended. svn path=/trunk/; revision=40158
2011-11-29From c.David via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6527Alexis La Goutte1-4/+11
corba dissector generator improvement Patch 2 : create a defaulf field hf_operationrequest which provides the requested operation on both the resquest and the reply messages. From me : Regenerate GIOP Plugins svn path=/trunk/; revision=40038
2011-11-29From c.David via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6527Alexis La Goutte1-2/+2
corba dissector generator improvement Patch 1 : field names is used in dissection instead of "enum value" which is not clear From me : Regenerate GIOP Plugins svn path=/trunk/; revision=40037
2011-11-22hardcode /bin/sh to idl2wrsBalint Reczey2-3/+2
svn path=/trunk/; revision=39984
2011-11-18Fix major (> 100) Dead Store (Dead assignement/Dead increment) Warning found ↵Alexis La Goutte1-79/+18
by Clang in IDL "generator" of GIOP Plugins svn path=/trunk/; revision=39933
2011-11-18Some modification in generated GIOP dissector plugins in not include in ↵Alexis La Goutte1-4/+5
"generator" (wireshark_gen.py) * Remove some uneeded #includes (Revision 32419) * Don't guard col_set_str (COL_PROTOCOL) with col_check (Revision 29340) * Add missing #pragma warning disable, now using _MSC_VER (Revision 21222, 21227, 21240) svn path=/trunk/; revision=39931
2011-11-15Fix some propsBill Meier2-4/+7
svn path=/trunk/; revision=39851
2011-10-30Compare current ABI to last (git) tagged version's ABIBalint Reczey1-0/+27
svn path=/trunk/; revision=39682
2011-10-27Add a little shell script to export the appropriate variables necessary forJeff Morriss2-11/+51
running valgrind and then run it on either tshark or (if the user is very patient) Wireshark. svn path=/trunk/; revision=39627
2011-10-25Add encoding arg fix capability for ↵Bill Meier1-56/+212
proto_tree_add_bits_item,...,tvb_get_bits,...ptvcursor_add,... Add 'find-all' capability. svn path=/trunk/; revision=39567
2011-10-24Fix bug (introduced in SVN #39504) which caused only 1st file of a list to ↵Bill Meier1-2/+6
be processed. svn path=/trunk/; revision=39536
2011-10-21Exit with number of lines needing an encoding arg change.Bill Meier1-0/+1
svn path=/trunk/; revision=39504
2011-10-20Add conversion for FT_ETHER hf[] field type;Bill Meier1-15/+56
Add capability to convert encoding arg for 'proto' hf_index_names [the variable which stores the return value from proto_register_protocol()]. svn path=/trunk/; revision=39492
2011-10-19Perl program to fix proto_tree_add_item() encoding args as appropriate (and ↵Bill Meier1-0/+464
as possible). svn path=/trunk/; revision=39471
2011-10-10Build the ASN.1 dissectors directly into epan/dissectors (rather than buildingJeff Morriss1-12/+9
them and then copying them over). The "all" target to builds these dissectors now (instead of "generate_files" and/or "copy_files"). asn2wrs's "-O" option now means "the dissector goes in this directory" (rather than "all output goes in this directory"); it also means that the "-s" (single output file) option is now required. Fix things up so that it's possible to build all of the ASN.1 dissectors in one shot. Fix building of conformance files when doing out-of-source-tree builds. Unfortunately "make all" in the asn1 directory always builds something--I think because of circular depedencies. svn path=/trunk/; revision=39333
2011-10-09Always generate packet-*-exp.h.Stig Bjørlykke1-1/+0
This fixes a bug when only exporting _PDU objects, and we can have '#include "packet-*-exp.h"' in packet-*-template.h even when having no #.EXPORTS in the conformation file. svn path=/trunk/; revision=39320
2011-09-13Set WIRESHARK_ABORT_ON_DISSECTOR_BUG when running test-fuzzed-cap.shStephen Fisher1-0/+2
to get a stack trace/core dump on dissector bugs. svn path=/trunk/; revision=38985
2011-09-02Enable proxies in make-manuf and make-sminmpec.pl as well.Gerald Combs2-0/+2
svn path=/trunk/; revision=38864
2011-09-02Enable the use of proxies.Gerald Combs1-0/+1
svn path=/trunk/; revision=38863
2011-08-31Fix the format of the services file. The output from make-services.pl isGerald Combs1-13/+18
still uglier than a box of YouTube comments but transport name resolution seems to work now. Fixes bug 6274. svn path=/trunk/; revision=38829