wireshark/wsutil
Guy Harris 0cc1545d05 Move most of the plugin code from epan to wsutil and remove all
knowledge of particular types of plugins.  Instead, let particular types
of plugins register with the common plugin code, giving a name and a
routine to recognize that type of plugin.

In particular applications, only process the relevant plugin types.

Add a Makefile.common to the codecs directory.

svn path=/trunk/; revision=53710
2013-12-02 08:30:29 +00:00
..
CMakeLists.txt Move most of the plugin code from epan to wsutil and remove all 2013-12-02 08:30:29 +00:00
Makefile.am Move the epan/filesystem.c routines to wsutil; they're not specific to 2013-11-17 02:55:14 +00:00
Makefile.common Move most of the plugin code from epan to wsutil and remove all 2013-12-02 08:30:29 +00:00
Makefile.nmake Link wsutil with gnutls on Windows too. 2013-08-02 01:11:08 +00:00
adler32.c Correct include path. 2013-11-09 14:04:52 +00:00
adler32.h Remove comment (leftovers from r49444) + add missing WS_DLL_PUBLIC for adler32 2013-11-09 14:19:19 +00:00
aes.c Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
aes.h Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
airpdcap_wep.c
bits_count_ones.h Rename swar_count_bits() to ws_count_ones() 2013-11-09 04:47:08 +00:00
bits_ctz.h Try to split ws_ctz() from hfinfo_bitshift(). 2013-11-08 22:01:12 +00:00
bitswap.c Fix previous commit + rename to bitswap. 2013-11-16 22:44:29 +00:00
bitswap.h Fix previous commit + rename to bitswap. 2013-11-16 22:44:29 +00:00
crash_info.c Add some comments to #else and #endif to make it clearer what's going 2013-05-10 02:41:22 +00:00
crash_info.h
crc6.c From Anders: 2013-06-19 22:28:58 +00:00
crc6.h From Anders: 2013-06-19 22:28:58 +00:00
crc7.c
crc7.h
crc8.c
crc8.h
crc10.c
crc10.h
crc11.c
crc11.h Add a few of our headers to code generated by pycrc (their faq says we can do 2013-06-20 16:54:13 +00:00
crc16-plain.c Add a few of our headers to code generated by pycrc (their faq says we can do 2013-06-20 16:54:13 +00:00
crc16-plain.h Add a few of our headers to code generated by pycrc (their faq says we can do 2013-06-20 16:54:13 +00:00
crc16.c Add STANAG 5066 DTS CRC routines. Bug 9217 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9217) 2013-10-22 23:30:26 +00:00
crc16.h Add STANAG 5066 DTS CRC routines. Bug 9217 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9217) 2013-10-22 23:30:26 +00:00
crc32.c Add STANAG 5066 DTS CRC routines. Bug 9217 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9217) 2013-10-22 23:30:26 +00:00
crc32.h Add STANAG 5066 DTS CRC routines. Bug 9217 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9217) 2013-10-22 23:30:26 +00:00
crcdrm.c
crcdrm.h
des.c Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
des.h Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
eax.c Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
eax.h Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
file_util.c Trivial: Fix typo. 2013-09-16 16:49:17 +00:00
file_util.h
filesystem.c Remove a few (now unused) variables. 2013-11-20 01:44:06 +00:00
filesystem.h Add routines to set the personal file directory paths (personal 2013-11-19 19:45:38 +00:00
g711.c Move u3.{h,c} and g711.{h,c} into wsutil. 2013-07-16 02:04:55 +00:00
g711.h Move u3.{h,c} and g711.{h,c} into wsutil. 2013-07-16 02:04:55 +00:00
inet_aton.c Add $Id$ 2013-10-06 21:05:47 +00:00
inet_aton.h
inet_ntop.c
inet_pton.c
inet_v6defs.h
md4.c Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
md4.h Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
md5.c Rename some of pint.h macros to match common style (bits number on the end). 2013-11-29 18:59:06 +00:00
md5.h Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
mpeg-audio.c
mpeg-audio.h
nstime.c Replace wtap_nstime with nstime_t, remove wtap_nstime_to_sec. 2013-11-09 10:38:02 +00:00
nstime.h Replace wtap_nstime with nstime_t, remove wtap_nstime_to_sec. 2013-11-09 10:38:02 +00:00
pint.h Replace macros: BSWAP16, BSWAP32, BSWAP64 with glib-version. 2013-11-29 19:21:20 +00:00
plugins.c Move most of the plugin code from epan to wsutil and remove all 2013-12-02 08:30:29 +00:00
plugins.h Move most of the plugin code from epan to wsutil and remove all 2013-12-02 08:30:29 +00:00
privileges.c
privileges.h
rc4.c Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
rc4.h Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
report_err.c Move report_err.{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 capinfos (which don't link against libwireshark). 2013-07-15 02:48:26 +00:00
report_err.h Move report_err.{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 capinfos (which don't link against libwireshark). 2013-07-15 02:48:26 +00:00
sha1.c Keep checkAPIs happy (even though it's just test code). Get that test code 2013-08-02 02:34:13 +00:00
sha1.h Move a bunch of the crypt modules and pint.h into wsutil. 2013-08-01 23:34:47 +00:00
str_util.c Define certain 'const char *...' arrays as static. 2013-07-01 15:41:05 +00:00
str_util.h Another Solaris Studio C++ fix. 2013-10-12 03:00:04 +00:00
strnatcmp.c Move strnatcmp.{h,c} from epan into wsutil: there's nothing epan-specific 2013-07-16 01:16:50 +00:00
strnatcmp.h Move strnatcmp.{h,c} from epan into wsutil: there's nothing epan-specific 2013-07-16 01:16:50 +00:00
strncasecmp.c Undo r52382 for this file: We use a different solution on Windows 2013-10-06 21:07:58 +00:00
strptime.c Add $Id$ 2013-10-06 21:05:47 +00:00
strptime.h
tempfile.c Move get_tempfile_path() from filesystem.[ch] to tempfile.[ch]. 2013-11-17 04:39:44 +00:00
tempfile.h Move get_tempfile_path() from filesystem.[ch] to tempfile.[ch]. 2013-11-17 04:39:44 +00:00
type_util.c
type_util.h
u3.c Revert some inadvertent changes from the last commit. 2013-11-14 22:52:05 +00:00
u3.h Revert part of 52896 and (for now) all of 52935. As Jeff pointed out, 2013-10-29 04:05:27 +00:00
unicode-utils.c
unicode-utils.h
wsgcrypt.h
wsgetopt.c make getopt_long() available on systems that don't have it natively 2013-07-16 20:15:02 +00:00
wsgetopt.h Add $Id$ 2013-10-06 21:05:47 +00:00
wsgetopt_int.h