Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=45016
|
|
They made cppcheck unhappy.
svn path=/trunk/; revision=43779
|
|
(Use g_free() not free() for g_malloc'd memory).
svn path=/trunk/; revision=43688
|
|
Don't initialize GeoIP from epan_init(), as we probably haven't loaded the
preferences for it yet (thanks to it's new use of the UAT framework).
Instead, register a post_update callback with UAT and load it there. As a
bonus, this also means that applying GeoIP preferences no longer requires
restarting Wireshark - everything should Just Work with the new databases right
away.
Fixes bug 7446.
svn path=/trunk/; revision=43604
|
|
implicitly by the #define name and string they were defined to; not all
UATs neatly fit into any of the categories, so some of them were put
into categories that weren't obviously correct for them, and one - the
display filter macro UAT - wasn't put into any category at all (which
caused crashes when editing them, as the GUI code that handled UAT
changes from a dialog assumed the category field was non-null).
The category was, in practice, used only to decide, in the
aforementioned GUI code, whether the packet summary pane needed to be
updated or not. It also offered no option of "don't update the packet
summary pane *and* don't redissect anything", which is what would be
appropriate for the display filter macro UAT.
Replace the category with a set of fields indicating what the UAT
affects; we currently offer "dissection", which applies to most UATs
(any UAT in libwireshark presumably affects dissection at a minimum) and
"the set of named fields that exist". Changing any UAT that affects
dissection requires a redissection; changing any UAT that affects the
set of named fields that exist requires a redissection *and* rebuilding
the packet summary pane.
Perhaps we also need "filtering", so that if you change a display filter
macro, we re-filter, in case the display is currently filtered with a
display filter that uses a macro that changed.
svn path=/trunk/; revision=43603
|
|
Generic preferences implementation - Printing and Name Resolution.
svn path=/trunk/; revision=43579
|
|
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
|
|
geoip_db_lookup_ipv4() and geoip_db_lookup_ipv6().
In both of those routines, "ret" is always set to a non-null value -
it's initially set to the aforementioned string - so always return it.
svn path=/trunk/; revision=43526
|
|
svn path=/trunk/; revision=41725
|
|
svn path=/trunk/; revision=39300
|
|
destination GeoIP lookups.
svn path=/trunk/; revision=39299
|
|
svn path=/trunk/; revision=39291
|
|
svn path=/trunk/; revision=39287
|
|
svn path=/trunk/; revision=39285
|
|
a few of the build slaves.
svn path=/trunk/; revision=39284
|
|
svn path=/trunk/; revision=39281
|
|
versions *should* be supported.
svn path=/trunk/; revision=39280
|
|
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5748
Convert "4 space tabs" to spaces;
Use consistent indentation.
svn path=/trunk/; revision=39079
|
|
Use File/Directory Dialog as a field type for UAT preferences.
svn path=/trunk/; revision=39059
|
|
which they're defined.
svn path=/trunk/; revision=37226
|
|
svn path=/trunk/; revision=35619
|
|
svn path=/trunk/; revision=35402
|
|
svn path=/trunk/; revision=35302
|
|
the callbacks we have use that argument - is it really needed?).
svn path=/trunk/; revision=34694
|
|
Add a callback to UAT to be called after the table has being updated,
use it to renew the snmp_ue_cache.
svn path=/trunk/; revision=32112
|
|
g_free() is NULL safe, so we don't need check against it.
svn path=/trunk/; revision=27718
|
|
displayed to the user.
svn path=/trunk/; revision=27462
|
|
This is a crude hack, as the current Wireshark interface to GeoIP is not really suitable for reading several values of a single GeoIP database :-(
svn path=/trunk/; revision=27365
|
|
conversion.
svn path=/trunk/; revision=27098
|
|
svn path=/trunk/; revision=27067
|
|
some functions to match.
Add GeoIP lookups to the IP dissector. Add a preference for GeoIP lookups,
which is disabled by default.
svn path=/trunk/; revision=27063
|