Age | Commit message (Collapse) | Author | Files | Lines |
|
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9192)
From Ed Beroset.
svn path=/trunk/; revision=52393
|
|
Support Python 3.
svn path=/trunk/; revision=51862
|
|
svn path=/trunk/; revision=51175
|
|
svn path=/trunk/; revision=51174
|
|
svn path=/trunk/; revision=50140
|
|
Replace use of INCLUDES with AM_CPPFLAGS in all Makefiles to placate recent autotools.
svn path=/trunk/; revision=48261
|
|
Also remove old WS_VAR_IMPORT define and related Makefile magic
everywhere in the project.
svn path=/trunk/; revision=47992
|
|
svn path=/trunk/; revision=45016
|
|
Whitespace fixes
svn path=/trunk/; revision=44629
|
|
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
|
|
from makefiles (and thus from the buildbot).
The intention is to be able to tell when a human is running the tool so we
can provide more code-review guidance.
As a starter, enable the "too many proto_tree_add_text() calls" check when
a human is running the tool.
svn path=/trunk/; revision=41943
|
|
svn path=/trunk/; revision=41180
|
|
svn path=/trunk/; revision=40762
|
|
looking for dissectors in /usr/local/src/wireshark/epan/wspython/wspy_dissectors
looking for dissectors in /home/sfisher/.wireshark/plugins
registered protocols []
svn path=/trunk/; revision=39723
|
|
Add runtime tracers (disabled by default) for debug.
Add runtime tracers (disabled by default) for debug.
This may be useful for ongoing development.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448
svn path=/trunk/; revision=39649
|
|
ctypes updates, minor fixes
ctypes updates, minor fixes
Explicitly use ctypes for some calls.
Remove spurious reference to homeplug.
Remove unnecessary line continuation backslashes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448
svn path=/trunk/; revision=39648
|
|
Define correct ctypes parameter and return types for used functions.
Define correct ctypes parameter and return types for used functions.
Particularly on 64 bit, int default doesn't work.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448
svn path=/trunk/; revision=39647
|
|
Change to python support functions.
Avoid passing C dissector callback via python to create_dissector_handle.
This caused problems at least on 64 bit linux.
Get all dissector args in one call. Simplifies common usage.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448
svn path=/trunk/; revision=39535
|
|
Search personal plugins dir for python plugins
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448
svn path=/trunk/; revision=39534
|
|
Patch wspy_dissector.py to use dissector_add_uint
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448
svn path=/trunk/; revision=39375
|
|
Patch homeplug.py wspython sample to not conflict with built in homeplug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6448
svn path=/trunk/; revision=39374
|
|
dissectors, because it does not work as expected and causes an assert.
Added generic splash updates for python register and handoff instead.
This should fix bug 5431.
svn path=/trunk/; revision=39221
|
|
svn path=/trunk/; revision=38071
|
|
svn path=/trunk/; revision=38070
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5818 :
Create the wspy_dissectors data directory (by installing the one example
dissector). This dissector won't be loaded (its name doesn't match the regexp)
but it forces the presence of the directory (so people will know where to put
their dissectors).
svn path=/trunk/; revision=36923
|
|
(e.g., due to a syntax error).
svn path=/trunk/; revision=36922
|
|
NULL pointer (because no dissectors were registered). Don't call that function
with a NULL pointer.
Also update the output when no dissectors are registered. Not sure if we
should be printing *anything* in this situation, but for now make the output
interesting.
svn path=/trunk/; revision=36917
|
|
Put our one python example in the source distribution.
svn path=/trunk/; revision=36915
|
|
- Define macros for certain CFLAGS in config.nmake iso of having defs in each makefile;
a. -DHAVE_CONFIG_H and -D_U_="" are now part of a macro named STANDARD_CFLAGS;
b. -WX has been replaced by WARNINGS_ARE_ERRORS (defined as -WX in config.nmake)
(This allows disabling "Warnings as Errors" by just changing config.nmake)
c. CVARSDLL definitions (not usage) have been removed from the various makefiles.
XXX: It appears the usage of CVARSDLL can also be removed (not yet done) since:
-DWIN32 and -DNULL=0 do not appear to be needed (any more);
-D_MT and _D_DLL are not needed since /MP causes these definitions.
d. Define a macro WARNINGS_CFLAGS with additional specific compiler (level4) warnings to be enabled.
E.G., 4295: array is too small to include a terminating null character
- config.nmake: reformat some long lines for readability;
- plugins\Makefile.nmake: clean-deps does nothing: remove it (and usage in top-level makefile);
- dissectors/Makefile.nmake: test to enable packet-rrc.obj target needs to include MSVC2010 ...
svn path=/trunk/; revision=35747
|
|
Reported by Emil Wojak in bug 5389.
svn path=/trunk/; revision=34848
|
|
LoadLibrary and g_module_open only for the program directory and system
directory on Windows. Use them to replace a bunch of LoadLibrary and
g_module_open calls. Use the extension ".dll" for all the DLLs that we
load. Add comments about DLL loading in Python.
svn path=/trunk/; revision=33924
|
|
Sébastien's initial commit [1] didn't contain support for embedding Python on
Windows.
[1] http://anonsvn.wireshark.org/viewvc?view=rev&revision=28529
From me:
Comment out PYTHON_EMBED for now.
Start a list of known Python+CRT versions.
Add get_wspython_dir to libwireshark.def.
svn path=/trunk/; revision=33036
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4788
- Compile the python code directly into epan - don't link it in as
a static lib.
- Call make-init-lua.pl with the top level directory instead of the
current directory. Change make-init-lua.pl accordingly.
svn path=/trunk/; revision=33009
|
|
svn path=/trunk/; revision=32807
|
|
svn path=/trunk/; revision=32287
|
|
- Add checking for linker flags
- Install plugins with the name including the Wireshark version.
This will make it easier to find matching plugin versions if
files get just copied over.
svn path=/trunk/; revision=32231
|
|
svn path=/trunk/; revision=30852
|
|
(how did this ever compile?)
svn path=/trunk/; revision=30218
|
|
svn path=/trunk/; revision=30204
|
|
svn path=/trunk/; revision=30203
|
|
Made some functions static.
Removed C++ comments.
svn path=/trunk/; revision=30194
|
|
Enable it by default.
svn path=/trunk/; revision=30142
|
|
svn path=/trunk/; revision=30093
|
|
Fix for missing register file and cleanup of code in register_all_py_protocols_func().
svn path=/trunk/; revision=30058
|
|
svn path=/trunk/; revision=30057
|
|
- Add opcua to the list of plugins to build
- Link the gtk stuff statically into wireshark
- Beginnings of "make install"
- Change a few things about install paths
svn path=/trunk/; revision=30029
|
|
svn path=/trunk/; revision=29973
|
|
Some of it is untested, kerberos is currently a hack.
Apart from that, package detection should be complete.
svn path=/trunk/; revision=29838
|
|
This patch optimizes proto_tree_prime_hfid() + friends and
plugs a memleak in the process.
From me:
Removed unused hfindex in proto_tree_new_item()
Fixed ref_count entry in struct header_field_info.
svn path=/trunk/; revision=29137
|
|
Ubuntu buildbot.
svn path=/trunk/; revision=28570
|