summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-10-05Add a capture_file * element to packet_range_t and pass it explicitly inGerald Combs10-62/+76
packet_range_init(). Get rid of global cfile references in packet-range.c. C++-ize packet-range.h. Shuffle some includes around. svn path=/trunk/; revision=45333
2012-10-05Try to describe icmp.resp_in and icmp.resp_to more clearly.Gerald Combs1-5/+5
svn path=/trunk/; revision=45332
2012-10-05A minor modification to Stephen Fisher's r34265 patch to [attempt to] ↵Chris Maynard1-7/+5
resolve bug 553. This change takes into account that viewable_area.[x|y] may not be 0,0. Will this finally fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=553 ?Unknown, but I am unable to reproduce it. svn path=/trunk/; revision=45331
2012-10-05Fix copy/paste errorPascal Quantin1-2/+2
svn path=/trunk/; revision=45330
2012-10-05The sFlow specification says there's an address type "unknown", with anGuy Harris1-10/+41
address type value of 0, and with zero bytes of address; handle it explicitly, and don't treat it as an error. In the sFlow dissectors, do all the checks for "is this an sFlow packet?" *before* we do anything to the columns and the protocol tree. svn path=/trunk/; revision=45329
2012-10-04Remove the previous distribution file.Gerald Combs1-1/+1
svn path=/trunk/; revision=45328
2012-10-04Upgrade NAS dissector to v11.4.0 (Release 11)Pascal Quantin4-53/+346
svn path=/trunk/; revision=45325
2012-10-04fix fuzz test failures in sflowMartin Kaiser1-26/+26
in dissect_sflow_245_address_type(), don't reset the offset to 0 when the address family is unkown bring up an expert info instead and increment offset by the number of bytes processed svn path=/trunk/; revision=45324
2012-10-04Add a "patch-bzip2" target which creates a patch from the previous microGerald Combs1-0/+22
release. svn path=/trunk/; revision=45323
2012-10-04From Sven Eckelmann:Jaap Keuter1-0/+2
Fix dissection of IEEE 802.11 Channel Switch Announcement element. svn path=/trunk/; revision=45321
2012-10-04Modify use of GtkTable in preparation for using GtkGrid instead if GTK3.Bill Meier1-79/+49
Specifically: - keep track of number of table rows instead of using gtk_table_get_size(); - remove call to gtk_table_resize() [not required]. svn path=/trunk/; revision=45320
2012-10-04Fix tpyo.Guy Harris1-1/+1
svn path=/trunk/; revision=45318
2012-10-04For VS 2010 EE, when building 64-bit, indicate why you need the SDK (toGuy Harris1-9/+14
compilers that generate 64-bit code). svn path=/trunk/; revision=45317
2012-10-04Fix swapped column headings.Guy Harris1-3/+3
svn path=/trunk/; revision=45316
2012-10-04Clarify what the problem is with building PortableApps or U3 packagesGuy Harris1-2/+4
with Visual Studio Express Edition - the resulting package cannot be self-contained and will require that the Visual C++ Redistributables be installed on any machine into which you plug the portable Wireshark package, which kinda defeats the purpose of a portable package (plug it in and go). svn path=/trunk/; revision=45315
2012-10-04Update translation filesAlexis La Goutte2-112/+1302
Updating 'qtshark_de.ts'... Found 198 source text(s) (135 new and 63 already existing) Kept 9 obsolete entries Updating 'qtshark_fr.ts'... Found 198 source text(s) (135 new and 63 already existing) Kept 9 obsolete entries svn path=/trunk/; revision=45314
2012-10-04This is basically a rewrite from Jakub Zawadzki.Martin Mathieson2-223/+94
Rather than store the FrameRecord entries in a sorted linked list, instead use an unsorted GPtrArray, then sort it all at once. Also, there is no longer the option to limit the amount of sorting (and memory used), but a new option means we can avoid writing the output file altogether if the input file is found already to be in order. svn path=/trunk/; revision=45313
2012-10-04Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte4-50/+41
svn path=/trunk/; revision=45312
2012-10-04For each toolchain version, split the stuff about Microsoft.VC{n}.CRTGuy Harris1-49/+63
and vcredist_{processor}.exe into three paragraphs, and put the bit about vcredist_{64-bit processor}.exe into the paragraph about 64-bit targets. svn path=/trunk/; revision=45311
2012-10-04try to fix usb-related fuzz test crashesMartin Kaiser1-3/+1
in dissect_usb_interface_descriptor() and dissect_usb_endpoint_descriptor, the offset should be incremented depending on the number of bytes we dissected, not based on the len field (len field==0 would then cause an endless loop) also fixed one occurrence of old_offset-offset, that's probably a typo, the values will always be negative... svn path=/trunk/; revision=45310
2012-10-04Simplify use of GtkTable in preparation for using GtkGrid instead if GTK3.Bill Meier1-51/+60
Specifically: remove/replace use of gtk_table_resize(). Also: minor indentation and whitespace cleanup; svn path=/trunk/; revision=45309
2012-10-04From Alexander KoeppeMartin Kaiser1-1/+251
support for EPRT command as defined in RFC 2428 (IPv4 addresses only) from me simplify the code, expert info must not be under if(tree) based on the submission in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7729 svn path=/trunk/; revision=45308
2012-10-04Note that we redistribute "using Visual C++ Redistributable Package" forGuy Harris1-26/+23
*all* 64-bit builds, regardless of whether you have Visual Studio Express Edition or not. You only need to download the redistributable package when you're using the Express Edition or are doing 64-bit builds. svn path=/trunk/; revision=45307
2012-10-04Reflect current reality as it exists in Makefile.nmake - even withGuy Harris1-23/+111
MSVC2008 and MSVC2010, when doing 32-bit builds, with the non-Express versions we "Install a particular Visual C++ assembly as a private assembly for the application", if for no other reason than to support "portable" versions of Wireshark, where the application is provided a a completely self-contained directory tree on a medium such as a flash drive, and where there is no installer to install anything on the target machine. For 64-bit builds, we currently don't support a "portable" version, so we "Use the Visual C++ Redistributable Package". Convert tabs to spaces. svn path=/trunk/; revision=45306
2012-10-04Expand comments about the "making the C runtime available to Wireshark"Guy Harris1-6/+66
stuff. svn path=/trunk/; revision=45305
2012-10-04Close up space between opening quote and "Choosing a Deployment Method".Guy Harris1-6/+3
svn path=/trunk/; revision=45304
2012-10-04Oops, get rid of a cut-and-pasteo extra <para> tag.Guy Harris1-1/+0
svn path=/trunk/; revision=45303
2012-10-04For VS 2005, also mention the IA-64 vcredist the first time we mentionGuy Harris1-17/+33
the versions of vcredist, just in case anybody is building for Itanium. The second time we mention them, mention all three, not just the 32-bit x86 version. Rewrite the sentence for that a bit - it's not as if MSVC uses particular deployment methods, those were chosen by the Wireshark development team. For VS 2008, note that Microsoft mentions all three redistribution mechanisms, and link to the "Choosing a Deployment Method" page for VS 2008 (which looks as if Microsoft didn't do a good job of editing it after copying-and-pasting the 2005 version, or didn't set up ASP or whatever it is that supplies VS-specific versions of the pages correctly). For VS 2010, note that Microsoft mentions all three redistribution mechanisms, link to the "Choosing a Deployment Method" page for VS 2010, and note that it recommends the method we chose and gives it as as the first method. svn path=/trunk/; revision=45302
2012-10-04For each of the 3 ways to redistribute Visual C++ libraries, give themGuy Harris1-15/+21
tags from the "Redistributing Visual C++ libraries" section of the MSDN "Choosing a Deployment Method" page, and put them in the same order as the three methods mentioned on that page (which means swapping the second and third ways in the list, so "method 2" becomes "method 3" and "method 3" becomes "method 2". svn path=/trunk/; revision=45301
2012-10-03Include packet-range.h on Windows - file_dlg_win32.h usesGuy Harris1-0/+1
packet_range_t, which is defined in packet-range.h. svn path=/trunk/; revision=45300
2012-10-03Remove more obsolete _MSC_VER code.Gerald Combs1-151/+0
svn path=/trunk/; revision=45299
2012-10-03Fix compilation on Windows. Add back and fix function definitions,Gerald Combs2-6/+23
fix doxygen d ocumentation, other fixes. svn path=/trunk/; revision=45298
2012-10-03(Trivial): add some whitespace for readability.Bill Meier1-12/+12
svn path=/trunk/; revision=45297
2012-10-03Unify the GTK+ and Win32 versions of "Export Specified Packets". Add aGerald Combs4-369/+248
shared "file_add_extension" routine. We no longer support _MSC_VER < 1400 so get rid of some clutter. Add a gzip checkbox to the Win32 export packets dialog. Windows code hasn't yet been tested (and is likely broken). I'll fix it shortly. svn path=/trunk/; revision=45296
2012-10-03Display the raw PFI next to the translated one (as a value string array ↵Pascal Quantin1-7/+8
would do) so as to reduce a bit confusion svn path=/trunk/; revision=45295
2012-10-03Add the command and arguments to the error file.Gerald Combs2-1/+4
svn path=/trunk/; revision=45294
2012-10-03Add a command-line option to control how large the reordering list canMartin Mathieson2-13/+62
become. The default is now 0 (infinite). svn path=/trunk/; revision=45293
2012-10-03capinfos needs libwsutil. Explicitely link against it.Jörg Mayer1-0/+1
svn path=/trunk/; revision=45292
2012-10-03Add manpages for reordercapJörg Mayer1-0/+4
svn path=/trunk/; revision=45291
2012-10-03Fix a spelling mistake.Martin Mathieson1-1/+1
svn path=/trunk/; revision=45290
2012-10-03Fix return code checking (hopefully).Gerald Combs2-2/+2
svn path=/trunk/; revision=45289
2012-10-03Trivial: use consistent indentation; reformat a long line.Bill Meier1-67/+70
svn path=/trunk/; revision=45288
2012-10-03(Trivial): update a comment.Bill Meier1-2/+2
svn path=/trunk/; revision=45287
2012-10-03*nix: Test return status of set*uid and related set*gid fcns for failure;Bill Meier1-8/+20
This fixes gcc compiler errors [-Werror=unused-result] caused by the recent addition of the "__wur" (warn_unused_result) attribute to the declarations of these functions in unistd.h. svn path=/trunk/; revision=45286
2012-10-03Also add the reordercap help files to CLEANFILES.Martin Mathieson1-0/+2
svn path=/trunk/; revision=45285
2012-10-03Add reordercap.pod to EXTRA_DISTJakub Zawadzki1-0/+1
svn path=/trunk/; revision=45284
2012-10-03Fix copy-paste bug.Jakub Zawadzki1-1/+1
it should also fix bulding error: Can't open ../../doc/reordercap.pod: No such file or directory at /usr/bin/pod2man line 60 svn path=/trunk/; revision=45283
2012-10-03Add a man page for reordercap.Martin Mathieson3-3/+89
svn path=/trunk/; revision=45282
2012-10-03When drawing an axis, only call cairo_stroke once all lines are drawn.Martin Mathieson1-8/+4
svn path=/trunk/; revision=45281
2012-10-03Submit Jacub's fix for bug 7771 (hanging while drawing graph types thatMartin Mathieson1-2/+11
involved ellipses). cairo_save/restore is nicer than cairo_create/destroy, and quite a bit quicker too. svn path=/trunk/; revision=45280