Commit graph

29468 commits

Author SHA1 Message Date
Jeff Morriss
fc7304c1a2 If we're on Windows and we don't have kerberos, define a dummy version of read_keytab_file_from_preferences to keep the linker happy (since this function is in libwireshark.def).
svn path=/trunk/; revision=30445
2009-10-09 20:16:23 +00:00
Kovarththanan Rajaratnam
d2ad010892 * Update list of supported platforms
* Create and assign new task

svn path=/trunk/; revision=30444
2009-10-09 20:14:56 +00:00
Kovarththanan Rajaratnam
e5a1fa3d94 Rename DISSECTOR_ASM_UTILS to LIBWIRESHARK_ASM_FILES since these files belongs to epan not dissectors
svn path=/trunk/; revision=30443
2009-10-09 19:43:42 +00:00
Kovarththanan Rajaratnam
b04e327795 Add epan/ftypes/CMakeLists.txt which creates a static ftypes library
svn path=/trunk/; revision=30442
2009-10-09 19:17:26 +00:00
Kovarththanan Rajaratnam
7ca2babc1e Add epan/dfilter/CMakeLists.txt which creates a static dfilter library
svn path=/trunk/; revision=30441
2009-10-09 19:13:01 +00:00
Kovarththanan Rajaratnam
e4d4f81768 Add epan/crypt/CMakeLists.txt which creates a static crypt library
svn path=/trunk/; revision=30440
2009-10-09 19:05:29 +00:00
Kovarththanan Rajaratnam
bd052039c2 Add epan/crc/CMakeLists.txt which creates a static crc library
svn path=/trunk/; revision=30439
2009-10-09 18:22:22 +00:00
Kovarththanan Rajaratnam
adb0bb97bc Fix copy/paste error
svn path=/trunk/; revision=30438
2009-10-09 17:00:47 +00:00
Kovarththanan Rajaratnam
1615cdcba6 Start using register_tap_files() macro
svn path=/trunk/; revision=30437
2009-10-09 16:56:15 +00:00
Kovarththanan Rajaratnam
74679ab0c8 Introduce UseMakeTapReg.cmake
svn path=/trunk/; revision=30436
2009-10-09 16:54:30 +00:00
Kovarththanan Rajaratnam
8b8399b711 Use register_dissector_files in the plugins dissectors
svn path=/trunk/; revision=30435
2009-10-09 16:39:34 +00:00
Kovarththanan Rajaratnam
6d93ca7c96 Use register_dissector_files in asn1 plugin
svn path=/trunk/; revision=30434
2009-10-09 16:33:16 +00:00
Kovarththanan Rajaratnam
f4880ee550 Add register_dissector_files macro
svn path=/trunk/; revision=30433
2009-10-09 16:24:22 +00:00
Bill Meier
f99ca83a8c hf[]: Use NULL for "blurb" instead of dup or empty test string;
hf[]: Add note about dup filter names;
#include <stdio.h>, <stdlib.h> & <string.h> not needed.

svn path=/trunk/; revision=30432
2009-10-09 15:46:39 +00:00
Bill Meier
b97e510b9b hf[]: Use NUL for "blurb" instead of empty text string;
#include <stdio.h> & <stdlib.h> not needed.

svn path=/trunk/; revision=30431
2009-10-09 15:36:20 +00:00
Bill Meier
3f585abf22 hf[]: Use NULL for "blurb" instead of dup or empty text string;
#include <stdio.h> & <stdlib.h> not needed.

svn path=/trunk/; revision=30430
2009-10-09 15:30:32 +00:00
Bill Meier
d23ecf8afb hf[]: Use NULL for "blurb" instead of dup or empty text string;
#include <stdio.h>, <stdlib.h> not needed.

svn path=/trunk/; revision=30429
2009-10-09 15:22:38 +00:00
Kovarththanan Rajaratnam
b2746f1628 Also capitalize wireshark_BINARY_DIR since this variable is automatically defined by cmake according to the project name
svn path=/trunk/; revision=30428
2009-10-09 11:21:22 +00:00
Kovarththanan Rajaratnam
5cbe36c441 Capitalize project name
svn path=/trunk/; revision=30427
2009-10-09 10:47:02 +00:00
Anders Broman
330b2ce091 From Gerasimos Dimitriadis:
DTAP: Wrong decoding of ITC in Bearer Capability IE.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4108

svn path=/trunk/; revision=30426
2009-10-09 10:14:00 +00:00
Anders Broman
4bd41da307 Remove code guarded by #ifdef USE_CONVERSATION_GRAPH
as this eems to newer have been fully implemented and the old clist is replaced now.

svn path=/trunk/; revision=30425
2009-10-09 09:56:16 +00:00
Kovarththanan Rajaratnam
49be939059 Add common include file (boiler plate)
svn path=/trunk/; revision=30424
2009-10-09 09:34:07 +00:00
Kovarththanan Rajaratnam
3b20964c84 Update makefiles to use new template names
svn path=/trunk/; revision=30423
2009-10-09 09:16:58 +00:00
Kovarththanan Rajaratnam
3199e524c9 Give the template filenames more uniqueness
svn path=/trunk/; revision=30422
2009-10-09 09:12:59 +00:00
Anders Broman
85d8b896a6 From Didier Gautheron:
- memory leak, free the list after walking it, ie free a NULL list, ie free nothing. I've only fixed bugs introduced by me with GTKCList to TreeView modifs, it seems there's the same bug in gtk/dlg_utils.c.

svn path=/trunk/; revision=30421
2009-10-09 09:06:22 +00:00
Anders Broman
b8755d9305 From Didier Gautheron:
Treeview for hostlist. 
Notes:
- tested without and with geoip lib but only with the free DB (no lat/long data) thus 'open_as_map_cb' is not really tested.
 
- It changes the sorting of addresses if 'resolve names' is set and uses the same sorting than conversations. The old way may make more sense for ethernet though.

svn path=/trunk/; revision=30420
2009-10-09 09:01:04 +00:00
Kovarththanan Rajaratnam
58217b6aa0 Introduce intermediate variables: PROTOCOL_NAME and IDL2WRS
svn path=/trunk/; revision=30419
2009-10-09 08:57:52 +00:00
Kovarththanan Rajaratnam
25fd70c3f1 Introduce intermediate variables: PROTOCOL_NAME and IDL2WRS
svn path=/trunk/; revision=30418
2009-10-09 08:57:10 +00:00
Kovarththanan Rajaratnam
97c5c65bd5 Introduce intermediate variables: PROTOCOL_NAME and IDL2WRS
svn path=/trunk/; revision=30417
2009-10-09 08:55:59 +00:00
Anders Broman
4d52b3aa83 From Didier Gautheron:
- Display number with a space as thousand separator.
- Move functions use both by conversations and hostlist in gui_utils.c, they may be useful for other taps too.

svn path=/trunk/; revision=30416
2009-10-09 08:52:36 +00:00
Anders Broman
4d2e653901 From Didier Gautheron:
Dissectors using call_dissector() function inside a 'if (tree) {}' block.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4107

svn path=/trunk/; revision=30415
2009-10-09 07:24:33 +00:00
Anders Broman
46aa5c44de From Tobias Witek:
New protocols: UMTS RLC (ETSI TS 125 322), UMTS MAC (ETSI TS 125 321).
This does not currently compile cleanly but checking it in to be worked on.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3495

svn path=/trunk/; revision=30414
2009-10-09 06:37:48 +00:00
Ronnie Sahlberg
0659b21e03 update pidl to the current samba version so we can generate ndr64
compatible dissectors


svn path=/trunk/; revision=30413
2009-10-09 04:31:21 +00:00
Ronnie Sahlberg
6c7cf66046 explicitely cast a guin64 to int to avoid compile warnings
svn path=/trunk/; revision=30412
2009-10-09 04:19:45 +00:00
Ronnie Sahlberg
06cd64f64b mark the dcerpc 1632 and 3264 type dissectors exportable for windows
svn path=/trunk/; revision=30411
2009-10-09 04:11:36 +00:00
Jaap Keuter
ee2043792f Tighten header field checks.
svn path=/trunk/; revision=30410
2009-10-08 21:26:26 +00:00
Kovarththanan Rajaratnam
7ab993bee7 Remove unused NEED_PACKET_PROTO_H variable
svn path=/trunk/; revision=30409
2009-10-08 17:26:57 +00:00
Kovarththanan Rajaratnam
c769074ad3 Remove FindWSWIN32.cmake. It was only a temporary hack I introduced. We should add Windows support in a more clean fashion.
svn path=/trunk/; revision=30408
2009-10-08 16:54:20 +00:00
Kovarththanan Rajaratnam
e981de7a99 Don't attempt to fill custom columns if we don't have a valid column expression.
svn path=/trunk/; revision=30407
2009-10-08 16:35:58 +00:00
Bill Meier
6645d6e47d Fix code so it actually pads a length to an 8 byte boundary.
svn path=/trunk/; revision=30406
2009-10-08 16:13:53 +00:00
Kovarththanan Rajaratnam
ad7042d2a4 calculate_crc32c -> crc32c_calculate for proper 'namespacing'
svn path=/trunk/; revision=30405
2009-10-08 15:10:43 +00:00
Kovarththanan Rajaratnam
30cb2b9448 Add DISSECTOR_ASSERT() before dereferencing a possible NULL pointer
svn path=/trunk/; revision=30404
2009-10-08 15:01:25 +00:00
Kovarththanan Rajaratnam
a8ca8d1815 Call emem_canary() immediately
svn path=/trunk/; revision=30403
2009-10-08 14:48:43 +00:00
Kovarththanan Rajaratnam
03f934d183 From Harald Welte via bug 4106:
Fix 'cast from pointer to integer of different size'

svn path=/trunk/; revision=30402
2009-10-08 14:40:23 +00:00
Jeff Morriss
3c960cd5a2 As requested by Gregory Seidman on -dev: add CRC32 functions to libwireshark.def. Use consistent indentation in crc32.c.
svn path=/trunk/; revision=30401
2009-10-08 14:28:23 +00:00
Anders Broman
5fa3b703a9 Use a "String pool" in the new packet list to reduce memory usage.
svn path=/trunk/; revision=30400
2009-10-08 13:57:19 +00:00
Kovarththanan Rajaratnam
ef48a237ed Remove debug g_warning()
svn path=/trunk/; revision=30399
2009-10-08 13:24:03 +00:00
Kovarththanan Rajaratnam
a9ed97b344 From Gerasimos Dimitriadis via. bug 4104:
When dissecting a h248 message, col_set_str is called with a string from the ephemeral pool and an assertion fails.

svn path=/trunk/; revision=30398
2009-10-08 13:17:51 +00:00
Anders Broman
2e3bc6bcc2 Dont use canaries for SE allocated memory as a default the owerhead
is to big when allocating lot's of memory. EP memory does not suffer as much as we seems to only allocate one chunk for EP memory.

svn path=/trunk/; revision=30397
2009-10-08 11:46:15 +00:00
Anders Broman
1f34437271 From Didier Gautheron:
conversations table leaks hash keys memory on close.
Modified by me to use g_hash_table_new_full().

svn path=/trunk/; revision=30396
2009-10-08 07:56:48 +00:00