Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8857 :
Do not assume that we must have at least 1 character present before \r\n


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50185 f5534014-38df-0310-8fa8-9805f1628bb7
Don't assume the system include files are under /usr/include; trick the
compiler into saying where they are, and use that.

Patch a bug in PortAudio pa_stable_v19_20111121 that clang found.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50186 f5534014-38df-0310-8fa8-9805f1628bb7
For now, don't turn on -Wcast-align by default.  There are at least some
bugs it points out that probably mean the code won't work on machines
that require alignment (e.g., SPARC machines), but we'll turn it on once
we fix them.  (clang is fussier than GCC about this.)


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50187 f5534014-38df-0310-8fa8-9805f1628bb7
get main_window_update out of the way... pass an update_cb to the capture_sync stuff
... as per the XXX comment removed from tshark.c this was a mess to keep the linker
happy... I couldn't!

I did this without even understanding whether calling main_window_update was realy
necessary in most cases. I guess nothing or more specific update cbs would be best.



git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50188 f5534014-38df-0310-8fa8-9805f1628bb7
cleanup, use packet_list_iter_nth_child() in another place.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50189 f5534014-38df-0310-8fa8-9805f1628bb7
Add functions hf_try_val_to_str[_const]


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50190 f5534014-38df-0310-8fa8-9805f1628bb7
forgot from the las commit...



git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50191 f5534014-38df-0310-8fa8-9805f1628bb7
Windows changes for main_window_update ....



git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50192 f5534014-38df-0310-8fa8-9805f1628bb7
cleanup int/uint fill proto functions.

- hfinfo_uint_value_format(), hfinfo_int_value_format() formats value instead of returning proper format
- remove hfinfo_int_format(), hfinfo_uint_format


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50193 f5534014-38df-0310-8fa8-9805f1628bb7
Remove a no-longer-used variable.

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50194 f5534014-38df-0310-8fa8-9805f1628bb7
MS: list interfaces!



git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50195 f5534014-38df-0310-8fa8-9805f1628bb7
Actually, that's not a clang bug; my test case had a typo.  It's still a
case where clang is complaining about code that's OK, it's just not OK
in a way that lets clang determine that it is.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50196 f5534014-38df-0310-8fa8-9805f1628bb7
cleanup [u]int fill proto with value_string function

Create generic int/uint fill functions from hfinfo_[u]int_value_format.

XXX: to be honest I don't get it why if dev picked up BASE_DEC_HEX and has value string we're truncating it to BASE_DEC...


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50197 f5534014-38df-0310-8fa8-9805f1628bb7
Propagate the main_window_update change of few commits ago into the qt client
:wq




git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50198 f5534014-38df-0310-8fa8-9805f1628bb7
use hf_try_val_to_str() in two more places.



git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50199 f5534014-38df-0310-8fa8-9805f1628bb7
Suppress "Of *COURSE* you're developing a Mac-only application - you're
on a Mac, right?  So of *COURSE* you want to use our shiny new frameworks
rather than those ugly old open-source multi-platform libraries, right?"
warnings.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50200 f5534014-38df-0310-8fa8-9805f1628bb7
From Fabio Tarabelloni via
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8718

More zigbee dissection, adding the following clusters:
- appliance identification
- meter identification
- appliance statistics
- appliance events and alert


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50202 f5534014-38df-0310-8fa8-9805f1628bb7
Make colors used by colorize_filter_te_as_* as preferences.  Bug 5413 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5413)

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@50203 f5534014-38df-0310-8fa8-9805f1628bb7
AC_PROG_CXX doesn't actually check whether what it finds is a real live
C++ compiler (it might not be one on, for example, OS X, due to "cc"
being a C compiler, "CC" referring to "cc" due to the case-insensitivity
of the default OS X file system, and "CC" being one of the names checked
for in AC_PROG_CXX), so if we really need a C++ compiler, test it with a
program that a C compiler won't compile.


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