Age | Commit message (Collapse) | Author | Files | Lines |
|
the ftenum_t for the fvalue's ftype, rather than a pointer to the ftype
(which isn't all that useful except as a handle, unless you import the
internal header).
Have fvalue_to_string_repr() return NULL, rather than failing, if the
fvalue's ftype has no val_to_string_repr method.
This lets us not include the ftypes internal header in
ui/cli/tap-diameter-avp.c.
svn path=/trunk/; revision=53290
|
|
svn path=/trunk/; revision=53230
|
|
svn path=/trunk/; revision=53223
|
|
convert all existing UAT update callbacks to use glib memory instead of
ephemeral memory for that string.
UAT code paths are entirely distinct from packet dissection, so using ephemeral
memory was the wrong choice, because there was no guarantees about when it would
be freed.
The move away from emem still needs to be propogated deeper into the UAT code
itself at some point.
Net effect: remove another bunch of emem calls from dissectors, where replacing
with wmem would have caused assertions.
svn path=/trunk/; revision=52854
|
|
svn path=/trunk/; revision=52671
|
|
svn path=/trunk/; revision=52650
|
|
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9192)
From Ed Beroset.
svn path=/trunk/; revision=52393
|
|
parentheses.
svn path=/trunk/; revision=51247
|
|
svn path=/trunk/; revision=51175
|
|
svn path=/trunk/; revision=50964
|
|
Add support for FT_VINES type.
svn path=/trunk/; revision=50962
|
|
last think from bug #8979
+ fix semcheck.c:875: warning: signed and unsigned type in conditional expression
svn path=/trunk/; revision=50951
|
|
- Make http.location[0:4] == lower(http.location) behave the same as lower(http.location) == http.location[0:4]
- fix compiler errors + comments
svn path=/trunk/; revision=50950
|
|
Wireshark
store whole node, don't assume it's always STTYPE_FIELD
svn path=/trunk/; revision=50949
|
|
need it, I think this is all of them.
svn path=/trunk/; revision=50941
|
|
there and moving it avoids having to recompile the file for use in editcap and capinfos (which don't link against libwireshark).
svn path=/trunk/; revision=50598
|
|
svn path=/trunk/; revision=50140
|
|
to use auto-completion, but that it won't work because the string
contains the $1, etc placeholders...
svn path=/trunk/; revision=50038
|
|
Make it return fvalue_length() of field.
[XXX, rename len() to strlen(), and size() to len()?!]
svn path=/trunk/; revision=49771
|
|
svn path=/trunk/; revision=49444
|
|
remove C++ incompatibilities
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416
svn path=/trunk/; revision=48424
|
|
remove C++ incompatibilities
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416
svn path=/trunk/; revision=48355
|
|
Replace use of INCLUDES with AM_CPPFLAGS in all Makefiles to placate recent autotools.
svn path=/trunk/; revision=48261
|
|
explicit casts.
svn path=/trunk/; revision=48083
|
|
(inconsistent DLL linkage) warnings when compiling for Windows
svn path=/trunk/; revision=48021
|
|
Also remove old WS_VAR_IMPORT define and related Makefile magic
everywhere in the project.
svn path=/trunk/; revision=47992
|
|
grammar.h is not always out of date. Use the same pattern as in the
Makefile.nmake files
svn path=/trunk/; revision=47643
|
|
input() routine and thus don't need to have it generated - and as it
produces warnings of a routine defined but not used, we don't want to
have it generated.
Squelch a casting-const-away warning.
svn path=/trunk/; revision=47613
|
|
directory.
svn path=/trunk/; revision=47599
|
|
svn path=/trunk/; revision=47489
|
|
ourselves.
Clean up various bits of "distribute" vs. "don't distribute" stuff in
the process - use similar names, and make the "distribute vs. don't
distribute" distinction the same as the "don't clean with "make
distclean" vs. clean with "make distclean"" distinction.
svn path=/trunk/; revision=47485
|
|
svn path=/trunk/; revision=47473
|
|
svn path=/trunk/; revision=47472
|
|
svn path=/trunk/; revision=47469
|
|
svn path=/trunk/; revision=47432
|
|
if changing .o to .lo works.
svn path=/trunk/; revision=47430
|
|
distcheck. Add some rules recommended by the Automake manual in order
to avoid duplicate actions.
svn path=/trunk/; revision=47429
|
|
int" instead.
bugs 7825-7827 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7825)
svn path=/trunk/; revision=46928
|
|
Cast away some implicit 64-bit-to-32-bit conversion errors due to use of
sizeof.
Cast away some implicit 64-bit-to-32-bit conversion errors due to use of
strtol() and strtoul().
Change some data types to avoid those implicit conversion warnings.
When assigning a constant to a float, make sure the constant isn't a
double, by appending "f" to the constant.
Constify a bunch of variables, parameters, and return values to
eliminate warnings due to strings being given const qualifiers. Cast
away those warnings in some cases where an API we don't control forces
us to do so.
Enable a bunch of additional warnings by default. Note why at least
some of the other warnings aren't enabled.
randpkt.c and text2pcap.c are used to build programs, so they don't need
to be in EXTRA_DIST.
If the user specifies --enable-warnings-as-errors, add -Werror *even if
the user specified --enable-extra-gcc-flags; assume they know what
they're doing and are willing to have the compile fail due to the extra
GCC warnings being treated as errors.
svn path=/trunk/; revision=46748
|
|
svn path=/trunk/; revision=45948
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6425 :
scanner.c includes (depends on) grammar.h so mark it so in the Makefiles.
svn path=/trunk/; revision=45020
|
|
svn path=/trunk/; revision=45016
|
|
svn path=/trunk/; revision=44730
|
|
LINKTYPE_AX25.
svn path=/trunk/; revision=44211
|
|
svn path=/trunk/; revision=44044
|
|
and add a lot of explanation about how the display filter
engine works.
Modify dftest.c to remove printing of the dfilter_t pointer,
which has absolutely no value for the user.
svn path=/trunk/; revision=43941
|
|
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
|
|
Note: it returns bytes-length, not number of UTF-8 characters.
svn path=/trunk/; revision=43541
|
|
svn path=/trunk/; revision=43540
|
|
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
|