Guy Harris
db25270df8
Move the epan/filesystem.c routines to wsutil; they're not specific to
...
packet dissection, they're specific to the entire Wireshark suite of
programs.
svn path=/trunk/; revision=53377
2013-11-17 02:55:14 +00:00
Jakub Zawadzki
3b9f6dfab4
Move bitswap.[ch] from epan to wsutil.
...
svn path=/trunk/; revision=53365
2013-11-16 09:16:57 +00:00
Jakub Zawadzki
ca42cb3e40
Move adler32 from epan/ to wsutil/
...
The same like done for crc*
svn path=/trunk/; revision=53190
2013-11-09 14:03:53 +00:00
Jakub Zawadzki
9297c9e780
Rename swar_count_bits() to ws_count_ones()
...
Try to make ws_count_ones() inline function.
svn path=/trunk/; revision=53178
2013-11-09 04:47:08 +00:00
Gerald Combs
ba49d9bcf0
Revert part of 52896 and (for now) all of 52935. As Jeff pointed out,
...
the PortableApps version relies on U3_-prefixed environment variables.
svn path=/trunk/; revision=52941
2013-10-29 04:05:27 +00:00
Gerald Combs
69741d086b
Remove U3 code and packaging.
...
svn path=/trunk/; revision=52896
2013-10-27 17:15:39 +00:00
Balint Reczey
2ec414c257
Minor refactoring in CMake ABI dump generation
...
svn path=/trunk/; revision=52689
2013-10-19 15:51:36 +00:00
Balint Reczey
70dce86ab3
Set and use TMPDIR for ABI dump generation when using CMake
...
svn path=/trunk/; revision=52688
2013-10-19 14:55:12 +00:00
Balint Reczey
8956ee2a56
Factor out common parts of ABI checks to UseABICheck.cmake
...
svn path=/trunk/; revision=52614
2013-10-15 07:30:05 +00:00
Graham Bloice
9c4ee86784
Add CMake properties to targets so that they are logically organised when using a Visual Studio solution.
...
Add CMake properties to group the source files in epan into logical blocks when using a Visual Studio solution.
svn path=/trunk/; revision=52580
2013-10-13 09:21:55 +00:00
Jörg Mayer
fb0af7e2d4
config.h.win32 used another solution
...
svn path=/trunk/; revision=52410
2013-10-06 18:15:43 +00:00
Jörg Mayer
eb1ee413e3
editcap and capinfos compile now with cmake
...
svn path=/trunk/; revision=52382
2013-10-05 20:49:44 +00:00
Jörg Mayer
afb568c549
libwsutil needs to link against libgmodule2
...
svn path=/trunk/; revision=52371
2013-10-04 22:08:46 +00:00
Evan Huus
304bbabbbe
From Jiri Engelthaler via
...
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9055
Add support for bitmask set for signed integer types.
svn path=/trunk/; revision=51522
2013-08-26 16:23:55 +00:00
Jeff Morriss
2df54da6e2
Move a bunch of the crypt modules and pint.h into wsutil.
...
This means wsutil now links against libcrypt.
Protect a bunch of the crypt header files from multiple inclusion.
svn path=/trunk/; revision=51100
2013-08-01 23:34:47 +00:00
Jörg Mayer
f833e8e59d
Looks like building with -Werror in wsutil was forgotten with
...
cmake.
svn path=/trunk/; revision=50788
2013-07-22 14:43:17 +00:00
Jeff Morriss
56735f8c16
Move u3.{h,c} and g711.{h,c} into wsutil.
...
Project g711.h against multiple inclusion and add C++ compatibility wrapper.
svn path=/trunk/; revision=50654
2013-07-16 02:04:55 +00:00
Jeff Morriss
2d30d5beb1
Move strnatcmp.{h,c} from epan into wsutil: there's nothing epan-specific
...
there and moving it avoids having to recompile the file for use in editcap
and mergecap (which don't link against libwireshark).
svn path=/trunk/; revision=50650
2013-07-16 01:16:50 +00:00
Jeff Morriss
a8ad045a77
Add report_err.c to cmake build.
...
svn path=/trunk/; revision=50600
2013-07-15 03:12:02 +00:00
Jeff Morriss
bbf6a3766e
Move tempfile.{h,c} into wsutil.
...
svn path=/trunk/; revision=50163
2013-06-26 01:14:35 +00:00
Jeff Morriss
74dc568ef1
As pointed out by Guy: timestats uses packet_info so it belongs in epan
...
not wsutil.
svn path=/trunk/; revision=50159
2013-06-26 00:18:44 +00:00
Jeff Morriss
a441793cba
Move a couple of time-related modules into wsutil.
...
A bunch of files didn't really need to include these header files so remove
the include line rather than changing it.
svn path=/trunk/; revision=50154
2013-06-25 22:02:20 +00:00
Jörg Mayer
7e51c9713b
dumpabi: This would create the directories in the sourcedir instead
...
of the binary dir. Fixed that.
NOTE: It fails with and without this patch for out of tree builds:
jmayer@egg:~/work/wireshark/svn/build/qt-gtk3> make dumpabi
[ 1%] Built target wsutil
[ 1%] Generating libwsutil.abi.tar.gz
ERROR: can't find modules
cp: cannot stat `abi_dumps/libwsutil/libwsutil_*': No such file or directory
make[3]: *** [wsutil/libwsutil.abi.tar.gz] Error 1
make[2]: *** [wsutil/CMakeFiles/dumpabi-libwsutil.dir/all] Error 2
make[1]: *** [CMakeFiles/dumpabi.dir/rule] Error 2
make: *** [dumpabi] Error 2
jmayer@egg:~/work/wireshark/svn/build/qt-gtk3>
svn path=/trunk/; revision=49014
2013-04-24 12:57:56 +00:00
Balint Reczey
1ebdb2e521
Export libwireshark symbols using WS_DLL_PUBLIC define
...
Also remove old WS_VAR_IMPORT define and related Makefile magic
everywhere in the project.
svn path=/trunk/; revision=47992
2013-03-01 23:53:11 +00:00
Balint Reczey
45c2884f1b
Export libwsutil symbols using WS_DLL_PUBLIC define
...
This change replaces *.def and *.sym file usage following the
guideline at http://gcc.gnu.org/wiki/Visibility
svn path=/trunk/; revision=47938
2013-02-28 14:09:46 +00:00
Balint Reczey
82843905c5
ABI dumps don't have to depend on config.h directly
...
They depend on libs which need config.h already.
svn path=/trunk/; revision=47883
2013-02-25 21:27:07 +00:00
Balint Reczey
d2e0724afc
Add dumpabi targets to CMake builds
...
Also update automake generated targets to match CMake generated ones
svn path=/trunk/; revision=47879
2013-02-25 18:12:20 +00:00
Balint Reczey
e1d24fdb49
Generate abi-descriptor.xml-s in CMake builds
...
svn path=/trunk/; revision=47865
2013-02-24 21:14:17 +00:00
Balint Reczey
7f0ee327ca
Set library versions in CMake builds
...
svn path=/trunk/; revision=47848
2013-02-23 22:54:36 +00:00
Guy Harris
9936b9764a
Add crash_info.c
...
svn path=/trunk/; revision=47107
2013-01-15 23:37:47 +00:00
Anders Broman
68e2e8b889
From Jacob Nordgren and Rishie Sharma:
...
Add CRC11 algorithms
svn path=/trunk/; revision=44346
2012-08-08 16:27:10 +00:00
Gerald Combs
89e6169fc5
Back out an inadvertent change in r44194.
...
svn path=/trunk/; revision=44210
2012-08-02 16:26:57 +00:00
Gerald Combs
02894a0be8
Move utf8_entities.h to the "ui" directory. Separate packet information
...
items with MIDDLE DOTs.
svn path=/trunk/; revision=44194
2012-08-01 19:18:49 +00:00
Anders Broman
02d23f97b0
Add crc7 calculation abillity.
...
svn path=/trunk/; revision=43680
2012-07-12 14:24:19 +00:00
Jakub Zawadzki
bf81b42e1e
Update Free Software Foundation address.
...
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
2012-06-28 22:56:06 +00:00
Stig Bjørlykke
db6f524164
From Roland Knall via bug 6539:
...
Implementing generic CRC8 and CRC16 functions for openSAFETY in wsutil.
svn path=/trunk/; revision=39726
2011-11-03 20:58:29 +00:00
Anders Broman
a757c16877
Move airpcap_wep.c to /wsutil CMakefile changes
...
svn path=/trunk/; revision=38973
2011-09-12 13:07:54 +00:00
Stig Bjørlykke
5359494b1f
Second try to move crc routines to libwsutil.
...
This time keep the tvb routines in epan.
Now we can use common crc routines outside epan.
svn path=/trunk/; revision=38810
2011-08-31 09:00:54 +00:00
Stig Bjørlykke
71f903b956
Revert r38800, as the crc routines contains some tvb functions.
...
svn path=/trunk/; revision=38803
2011-08-30 14:17:40 +00:00
Stig Bjørlykke
4132d40e50
Move all crc routines to libwsutil.
...
This way we can use the crc routines in wiretap.
svn path=/trunk/; revision=38800
2011-08-30 13:46:42 +00:00
Jörg Mayer
46d4528e3d
Attempt to properly fix the missing path information for glib libraries
...
svn path=/trunk/; revision=38360
2011-08-05 12:21:46 +00:00
Gerald Combs
3d2c4f6182
Use GLIB2_LDFLAGS instead of GLIB2_LIBRARIES for wsutil, since it
...
includes the path to the libraries. Add gthread to wireshark_LIBS if
threads are enabled.
svn path=/trunk/; revision=38345
2011-08-05 00:25:02 +00:00
Stig Bjørlykke
8443bbbf75
Replace all strerror() with g_strerror().
...
Remove our local strerror implementation.
Mark strerror as locale unsafe API.
This fixes bug 5715.
svn path=/trunk/; revision=37812
2011-06-28 09:00:11 +00:00
Jörg Mayer
de68ad3066
H. Sivank <hsivank@gmail.com>
...
I try to configure Wireshark with cmake on macosx 10.6.
It fails with : set_target_properties called with incorrect number of arguments.
Attached a patch to fix this issue.
svn path=/trunk/; revision=34201
2010-09-23 07:02:33 +00:00
Jeff Morriss
403e4e62a4
Put the optional objects in EXTRA..SOURCES instead of EXTRA_DIST.
...
Put the optional objects in a _DEPENDENCIES rule so they actually get built
when needed.
Use libtool to make these objects. Remove AC variables that are no longer
needed.
svn path=/trunk/; revision=33017
2010-05-29 03:33:28 +00:00
Jeff Morriss
47e2d75820
Move some code (including the optional objects) into libwsutil
...
svn path=/trunk/; revision=33012
2010-05-28 20:19:55 +00:00
Jörg Mayer
96779de920
cmake changes:
...
- 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
2010-03-18 10:27:17 +00:00
Jörg Mayer
d2cc318f4f
Beginnings of enabling static builds. Still to do:
...
* Add -static
* Registration may need different handling
* Add plugins
* Build error in wslua
svn path=/trunk/; revision=30987
2009-11-17 11:58:36 +00:00
Jörg Mayer
b7ce60b95a
Hopefully fix wsutil build on OSX.
...
svn path=/trunk/; revision=30091
2009-09-23 15:08:32 +00:00
Kovarththanan Rajaratnam
13df2a878b
On Windows a shared library in divided into a DLL part (RUNTIME) and an import lib (ARCHIVE).
...
svn path=/trunk/; revision=29622
2009-08-30 07:09:29 +00:00
Jörg Mayer
67d508edaf
OK, so my last commit message was too optimistic - I was using
...
an installed version of wsutil. dumpcap now really builds on
Linux via cmake.
svn path=/trunk/; revision=28754
2009-06-16 04:12:30 +00:00
Jörg Mayer
d3fcd1a09b
CMake now successfully builds dumpcap
...
svn path=/trunk/; revision=28745
2009-06-15 18:59:33 +00:00