summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2013-01-31Add 2 more verification steps to run in the "Submitting code for your new ↵Chris Maynard1-0/+8
dissector" section. svn path=/trunk/; revision=47388
2013-01-30add missing caseMartin Kaiser1-1/+1
svn path=/trunk/; revision=47380
2013-01-30Add support in TShark to follow SSL streams Michael Mann1-0/+1
From QA Cafe, bug 8280 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8280) svn path=/trunk/; revision=47372
2013-01-24Update WiresharkXML.py to work with Python 2.7.Gilbert Ramirez1-0/+8
svn path=/trunk/; revision=47259
2013-01-23Handle NULL-pointers and 0-lengths in a much simpler allocator-agnostic way,Evan Huus1-0/+6
and document the fact that allocator authors don't have to care. svn path=/trunk/; revision=47220
2013-01-19Rewrite wmem_allocator_simple to track allocations using a GHashTable instead ofEvan Huus1-1/+1
a GSList. This permits it to implement the new realloc and free functions. Also fill in an empty gc function, since there isn't much it can do as far as garbage-collection goes. svn path=/trunk/; revision=47169
2013-01-19Add three more slots to the wmem allocater definition (not yet implementedEvan Huus1-11/+49
by any particular allocator) and better document the entire structure. svn path=/trunk/; revision=47163
2013-01-16As suggested in comments in sl_alloc() and sl_free(): add a new environmentJeff Morriss3-0/+18
variable (WIRESHARK_DEBUG_USE_SLICES) which turns off the slab allocator and uses g_slices instead (which can themselves be turned off by setting G_SLICE=always-malloc). This makes debugging problems in slab-allocated memory easier to find (hopefully including https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8197 ). Set WIRESHARK_DEBUG_USE_SLICES when running Valgrind on *shark. Remove unused structure member: emem_chunk_t.org. svn path=/trunk/; revision=47110
2013-01-15Minor documentation tweaks. Add a hash table to the wishlist.Evan Huus1-7/+9
svn path=/trunk/; revision=47101
2013-01-04Add convenience macros wmem_new and wmem_new0Evan Huus1-0/+2
svn path=/trunk/; revision=46941
2012-12-30Fix description of -p input - show the packet data the same way it'sGuy Harris1-4/+10
shown for the previous input format (showing "data" as a pointer is a bit confusing, as it's just in-line data in the input), and give a more detailed description of the issues with that file format (the size of the seconds field of the time stamp is platform-dependent). svn path=/trunk/; revision=46864
2012-12-29Replace another instance of emem in README.developer with wmem.Evan Huus2-3/+4
svn path=/trunk/; revision=46847
2012-12-28Update wmem documentation for the new allocator.Evan Huus1-1/+4
Use the strict allocator when fuzzing (at least until the fuzz-bot starts running everything under valgrind). svn path=/trunk/; revision=46829
2012-12-27Add documentation about the environment variable.Evan Huus1-0/+6
svn path=/trunk/; revision=46817
2012-12-27Update wmem docs to include new type field.Evan Huus1-3/+11
svn path=/trunk/; revision=46815
2012-12-25Add support for -D option. The preamble will start withMichael Tüxen1-0/+7
an I or O indicating the direction of the packet. This will be stored in the generated file if the pcap-ng format is used. Thanks to Jaap for suggesting to integrate this into the preamble! svn path=/trunk/; revision=46744
2012-12-25Add option to suppress duplicate suppression.Michael Tüxen1-1/+1
svn path=/trunk/; revision=46730
2012-12-22Add support for writing pcap-ng files by specifying -n as an option.Michael Tüxen1-0/+5
Leave pcap the default file format for now. The is should be reconsidered before the next release as it might make sense to use pcapgn as the default as we do for dumpcap. (We can use the -P option to allow switching back to pcap). svn path=/trunk/; revision=46691
2012-12-20Add -Q option to TShark to force only "true" errors to stderr. No "status" ↵Michael Mann1-0/+7
messages should be included if -Q option is specified. Bug 2881 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2881) svn path=/trunk/; revision=46627
2012-12-19Add missing wmem strbuf routine to the documentation.Evan Huus1-0/+1
svn path=/trunk/; revision=46625
2012-12-19Do a little more to discourage the use of proto_tree_add_text(): don'tJeff Morriss1-7/+9
use it as example in a few places and point out that if you're not using the return value to build a subtree, you probably shouldn't be using the function. svn path=/trunk/; revision=46617
2012-12-19Implement a basic singly-linked for wmem.Evan Huus1-2/+18
Re-implement the stack as a wrapper for that. svn path=/trunk/; revision=46607
2012-12-19Dispatch all allocator creations through a single function using an enum toEvan Huus1-16/+18
determine the desired type. This has two advantages over the old way: - just one environment variable for valgrind to override in order to guarantee that ALL allocators use memory it can track, and just one place to check that variable - allocator owners no longer have to include headers specific to their allocator, allowing them to change allocators without adjusting all their #includes svn path=/trunk/; revision=46604
2012-12-18Use 'new' instead of 'create' a consistent manner.Evan Huus1-6/+6
svn path=/trunk/; revision=46601
2012-12-18Come down harder on the evils of tvb_get_ptr(): advise not to use it.Jeff Morriss1-43/+28
Combine the two comments in the Portability section (which largely said the same thing) on the perils of that function. Don't suggest it as an option to ensure there are enough bytes in the TVB. svn path=/trunk/; revision=46590
2012-12-12Document the "-g" option to dumpcap.Jeff Morriss2-0/+14
Add that option to tshark, too, and document it. The option can't be given to Wireshark because the GUI already has a "-g" (goto packet). svn path=/trunk/; revision=46513
2012-12-08Recommend wmem over emem in the READMEs where possible.Evan Huus3-20/+27
svn path=/trunk/; revision=46472
2012-12-07mention mpeg2 ts in the list of supported file formatsMartin Kaiser1-0/+3
svn path=/trunk/; revision=46450
2012-12-02Document the new pinfo pool, add a TODO list.Evan Huus1-7/+35
svn path=/trunk/; revision=46332
2012-11-29Add an add_hosts_file routine that adds a "hosts" path to an array andGerald Combs1-1/+1
use it in tshark.c instead of read_hosts_file. This lets us use "-H" multiple times. Make read_hosts_file static. svn path=/trunk/; revision=46273
2012-11-28Enhance README.qt documentationAlexis La Goutte1-2/+2
svn path=/trunk/; revision=46268
2012-11-25Add strdup_printf and strdup_vprintf to the wmem string utilities.Evan Huus1-0/+2
svn path=/trunk/; revision=46177
2012-11-25Allocate wmem memory in blocks of 8MB, not 10, because powers of two are nice.Evan Huus1-1/+1
svn path=/trunk/; revision=46175
2012-11-24Add the block allocator to the documentation.Evan Huus1-0/+3
svn path=/trunk/; revision=46169
2012-11-16Fix the main dissect_PROTO signatureJörg Mayer1-1/+1
svn path=/trunk/; revision=46046
2012-11-10More wmem documentation.Evan Huus1-20/+62
svn path=/trunk/; revision=45989
2012-11-09Update wmem README to reflect the fact that wmem_file_scope() now works.Evan Huus1-4/+1
svn path=/trunk/; revision=45978
2012-11-08editcap does not support the -H and -W options, remove the description ofJeff Morriss1-26/+0
those options (which had been cut-n-paste from the tshark man page). For editcap to support these options it would either need to be linked against libwireshark or the address resolution stuff would need to be moved from libwireshark to, for example, libwsutil. svn path=/trunk/; revision=45975
2012-11-03More wmem documentation additions and updates. Still incomplete.Evan Huus1-13/+48
svn path=/trunk/; revision=45882
2012-10-30Add wmem readme to the appropriate build files.Evan Huus2-0/+5
svn path=/trunk/; revision=45833
2012-10-30Some documentation for wmem.Evan Huus1-0/+145
svn path=/trunk/; revision=45832
2012-10-24List -z compare,... in the statistics documentation. Maybe someone who ↵Chris Maynard1-1/+6
actually knows how to use it could elaborate? svn path=/trunk/; revision=45769
2012-10-23Inspired by ↵Chris Maynard1-0/+6
http://www.wireshark.org/lists/wireshark-users/201206/msg00025.html, add support for being able to specify a numeric range as the <selector> part of tshark's -d <layer type>==<selector>,<decode-as protocol> option. svn path=/trunk/; revision=45734
2012-10-04This is basically a rewrite from Jakub Zawadzki.Martin Mathieson1-6/+3
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-03Add a command-line option to control how large the reordering list canMartin Mathieson1-4/+7
become. The default is now 0 (infinite). svn path=/trunk/; revision=45293
2012-10-03Fix a spelling mistake.Martin Mathieson1-1/+1
svn path=/trunk/; revision=45290
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