aboutsummaryrefslogtreecommitdiffstats
path: root/wsutil
AgeCommit message (Collapse)AuthorFilesLines
2013-11-13Highlight selected sequence diagram items.Gerald Combs1-2/+2
Create a new dialog each time the user follows a stream. A lot of the follow code seems to assume one and only one dialog so there are likely outstanding bugs. Don't use the global cfile (should we deprecate its usage?). We want to move closer to multiple documents, not further away. Clean up after ourselves. Free our payload list and unlink our temp file. Make a bunch of gchar*s QStrings. Make sure our destructor gets called and use it. Make member variable and method names more consistent. svn path=/trunk/; revision=53306
2013-11-09Remove comment (leftovers from r49444) + add missing WS_DLL_PUBLIC for adler32Jakub Zawadzki1-3/+5
(modifing files to be commited when svn commit is already running is no good). svn path=/trunk/; revision=53192
2013-11-09Correct include path.Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=53191
2013-11-09Move adler32 from epan/ to wsutil/Jakub Zawadzki4-0/+106
The same like done for crc* svn path=/trunk/; revision=53190
2013-11-09Replace wtap_nstime with nstime_t, remove wtap_nstime_to_sec.Jakub Zawadzki2-14/+0
After r50154 nstime_t is inside wsutil/ so wiretap don't need it's own copy. svn path=/trunk/; revision=53184
2013-11-09Rename swar_count_bits() to ws_count_ones()Jakub Zawadzki4-40/+10
Try to make ws_count_ones() inline function. svn path=/trunk/; revision=53178
2013-11-08Try to split ws_ctz() from hfinfo_bitshift().Jakub Zawadzki2-0/+49
svn path=/trunk/; revision=53176
2013-10-29Revert part of 52896 and (for now) all of 52935. As Jeff pointed out,Gerald Combs4-2/+252
the PortableApps version relies on U3_-prefixed environment variables. svn path=/trunk/; revision=52941
2013-10-27Remove U3 code and packaging.Gerald Combs4-252/+2
svn path=/trunk/; revision=52896
2013-10-22Add STANAG 5066 DTS CRC routines. Bug 9217 ↵Michael Mann4-0/+139
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9217) STANAG 5066 DTS will follow when it passes review, just trying to make the patch more manageable. svn path=/trunk/; revision=52774
2013-10-19Minor refactoring in CMake ABI dump generationBalint Reczey1-3/+1
svn path=/trunk/; revision=52689
2013-10-19Set and use TMPDIR for ABI dump generation when using CMakeBalint Reczey1-4/+4
svn path=/trunk/; revision=52688
2013-10-18Make sure LIBGCRYPT_CFLAGS is added to AM_CPPFLAGS.Gerald Combs1-1/+1
svn path=/trunk/; revision=52672
2013-10-15Factor out common parts of ABI checks to UseABICheck.cmakeBalint Reczey1-15/+3
svn path=/trunk/; revision=52614
2013-10-13Add CMake properties to targets so that they are logically organised when ↵Graham Bloice1-0/+4
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-12Another Solaris Studio C++ fix.Gerald Combs1-5/+3
svn path=/trunk/; revision=52561
2013-10-06Undo r52382 for this file: We use a different solution on WindowsJörg Mayer1-0/+1
svn path=/trunk/; revision=52422
2013-10-06Add $Id$Jörg Mayer4-19/+30
svn path=/trunk/; revision=52421
2013-10-06config.h.win32 used another solutionJörg Mayer1-1/+0
svn path=/trunk/; revision=52410
2013-10-05editcap and capinfos compile now with cmakeJörg Mayer2-7/+7
svn path=/trunk/; revision=52382
2013-10-04libwsutil needs to link against libgmodule2Jörg Mayer1-0/+1
svn path=/trunk/; revision=52371
2013-09-16Trivial: Fix typo.Chris Maynard1-4/+4
svn path=/trunk/; revision=52101
2013-08-26From Jiri Engelthaler viaEvan Huus4-0/+84
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-10Fix (-W)documentation error found by ClangAlexis La Goutte1-4/+4
./str_util.h:72:11: error: parameter 'str' not found in the function declaration [-Werror,-Wdocumentation] * @param str The string to be checked ^~~ ./str_util.h:72:11: note: did you mean 'string'? * @param str The string to be checked ^~~ string ./str_util.h:80:11: error: parameter 'str' not found in the function declaration [-Werror,-Wdocumentation] * @param str The string to be checked ^~~ ./str_util.h:80:11: note: did you mean 'string'? * @param str The string to be checked ^~~ string svn path=/trunk/; revision=51252
2013-08-10Fix (-W)documentation error found by ClangAlexis La Goutte1-2/+2
../wsutil/crc16.h:68:11: error: parameter 'pBuffer' not found in the function declaration [-Werror,-Wdocumentation] * @param pBuffer a pointer to a buffer of the given length ^~~~~~~ ../wsutil/crc16.h:68:11: note: did you mean 'buf'? * @param pBuffer a pointer to a buffer of the given length ^~~~~~~ buf ../wsutil/crc16.h:77:11: error: parameter 'pBuffer' not found in the function declaration [-Werror,-Wdocumentation] * @param pBuffer a pointer to a buffer of the given length ^~~~~~~ ../wsutil/crc16.h:77:11: note: did you mean 'buf'? * @param pBuffer a pointer to a buffer of the given length ^~~~~~~ buf svn path=/trunk/; revision=51251
2013-08-02Keep checkAPIs happy (even though it's just test code). Get that test codeJeff Morriss2-7/+10
compiling again (warning free). Fix the checkapi target in automake. svn path=/trunk/; revision=51114
2013-08-02Link wsutil with gnutls on Windows too.Jeff Morriss1-1/+2
svn path=/trunk/; revision=51109
2013-08-02LIBGCRYPT_CFLAGS is not set in Windows builds, use GNUTLS_CFLAGS instead.Jeff Morriss1-1/+1
svn path=/trunk/; revision=51108
2013-08-02pint.h is in wsutil now.Jeff Morriss1-0/+1
svn path=/trunk/; revision=51107
2013-08-01Include LIBGCRYPT_CFLAGS in wsutil (but not in epan/crypt).Jeff Morriss1-1/+1
svn path=/trunk/; revision=51103
2013-08-01Move a bunch of the crypt modules and pint.h into wsutil.Jeff Morriss18-3/+3489
This means wsutil now links against libcrypt. Protect a bunch of the crypt header files from multiple inclusion. svn path=/trunk/; revision=51100
2013-07-22Looks like building with -Werror in wsutil was forgotten withJörg Mayer1-0/+12
cmake. svn path=/trunk/; revision=50788
2013-07-16make getopt_long() available on systems that don't have it nativelyMartin Kaiser2-2/+13
svn path=/trunk/; revision=50677
2013-07-16Move u3.{h,c} and g711.{h,c} into wsutil.Jeff Morriss6-2/+589
Project g711.h against multiple inclusion and add C++ compatibility wrapper. svn path=/trunk/; revision=50654
2013-07-16Move strnatcmp.{h,c} from epan into wsutil: there's nothing epan-specificJeff Morriss4-0/+254
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-15Add report_err.c to cmake build.Jeff Morriss1-0/+1
svn path=/trunk/; revision=50600
2013-07-15Move report_err.{h,c} from epan into wsutil: there's nothing epan-specific ↵Jeff Morriss3-0/+181
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
2013-07-01Define certain 'const char *...' arrays as static.Bill Meier1-1/+1
(That is: Don't create the array on the stack each time the function is called). Reduces code memory usage and execution time. (See SVN #50271) svn path=/trunk/; revision=50300
2013-06-26openSAFETY: CRC Maintenance, new CRC, new expert interface implemented. Bug ↵Michael Mann2-0/+50
8847 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8847) From Roland Knall svn path=/trunk/; revision=50166
2013-06-26Move tempfile.{h,c} into wsutil.Jeff Morriss4-0/+348
svn path=/trunk/; revision=50163
2013-06-26As pointed out by Guy: timestats uses packet_info so it belongs in epanJeff Morriss4-149/+0
not wsutil. svn path=/trunk/; revision=50159
2013-06-25Move a couple of time-related modules into wsutil.Jeff Morriss6-0/+469
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-25makefile.nmake -> Makefile.nmake and minor whitespace (spaces -> tabs) changes.Chris Maynard1-1/+1
svn path=/trunk/; revision=50140
2013-06-20Add a few of our headers to code generated by pycrc (their faq says we can doEvan Huus3-0/+75
basically whatever we want with it, and this cleans up a couple of licensecheck errors). Fix FSF address in one dissector. svn path=/trunk/; revision=50080
2013-06-19From Anders:Jeff Morriss2-4/+1056
Check Header CRC of SYNC protocol. svn path=/trunk/; revision=50062
2013-05-10Add some comments to #else and #endif to make it clearer what's goingGuy Harris1-3/+3
on. svn path=/trunk/; revision=49223
2013-04-24dumpabi: This would create the directories in the sourcedir insteadJörg Mayer1-1/+1
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-16Fix another dozen or so files with bad FSF addresses as caught by licensecheck.Evan Huus5-12/+12
svn path=/trunk/; revision=48869
2013-04-15Add links to Google Breakpad and other possible solutions.Gerald Combs1-0/+6
svn path=/trunk/; revision=48863
2013-04-03Distribute CMakeLists.txt.Guy Harris1-0/+1
svn path=/trunk/; revision=48716