Both lists of elements are always allocated together, so save a scan
through the segments by only getting the counts once.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44577 f5534014-38df-0310-8fa8-9805f1628bb7
Calling g_strlcat() for every bit of a constrained integer was really
slow.  Track the index and write the characters directly (while still
carefully checking that we don't spill the buffer).


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44578 f5534014-38df-0310-8fa8-9805f1628bb7
highlight only the bytes that actually belong to the CAT


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44579 f5534014-38df-0310-8fa8-9805f1628bb7
From Toralf Förster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7652

Use a fast bash built-in rather than a slow call out to `expr` to increment
the loop count.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44580 f5534014-38df-0310-8fa8-9805f1628bb7
Don't go into a tight loop when there's no specific number of passes.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7651

Also, use consistent indentation.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44581 f5534014-38df-0310-8fa8-9805f1628bb7
[Automatic manuf, services and enterprise-numbers update for 2012-08-19]

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44582 f5534014-38df-0310-8fa8-9805f1628bb7
Apply the speed improvement from r44578 to 64bits variant and length determinant decoding.
Compute the buffer size so that it can contain the field name and the bit string display.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44586 f5534014-38df-0310-8fa8-9805f1628bb7
Add automatic tree expansion. Get rid of some unnecessary void * casts.
Fix a couple of compilation warnings.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44587 f5534014-38df-0310-8fa8-9805f1628bb7
Try to fix the buildbot

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44588 f5534014-38df-0310-8fa8-9805f1628bb7
Split test_file_close out of do_file_close and use it in file_open_cmd_cb.
Means we don't end up closing the current file if the user decides not
to open a new file after all.

Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7649


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44589 f5534014-38df-0310-8fa8-9805f1628bb7
Try colors from the Tango palette.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44590 f5534014-38df-0310-8fa8-9805f1628bb7
Be more specific.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44591 f5534014-38df-0310-8fa8-9805f1628bb7
Handle double-clicks in the tree.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44592 f5534014-38df-0310-8fa8-9805f1628bb7
Enhance the http dissector to correctly reassemble http
headers when the first tcp segment does not contain a
full line.



git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44593 f5534014-38df-0310-8fa8-9805f1628bb7
Basic "Go to Packet" implementation.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44594 f5534014-38df-0310-8fa8-9805f1628bb7
Avoid defining 2 entries with incompatible types (FT_BYTES vs FT_NONE) and same filter


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44595 f5534014-38df-0310-8fa8-9805f1628bb7
Remove unused hf_gsm_map_imsi_digits entry and fix filter name for hf_gsm_map_TBCD_digits (which is also used for IMEI, ASCI call reference, MS Group ID and MS Long Group ID on top of IMSI)


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44596 f5534014-38df-0310-8fa8-9805f1628bb7
Stylize the "go to packet" bar.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44597 f5534014-38df-0310-8fa8-9805f1628bb7
Flow-Direction is 3GPP code 1080 not 1073.
Add in a few other (numerically) nearby AVPs.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44600 f5534014-38df-0310-8fa8-9805f1628bb7
Restore the previous focus when we're done going to a packet.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@44601 f5534014-38df-0310-8fa8-9805f1628bb7