Commit graph

24032 commits

Author SHA1 Message Date
Stephen Fisher
b906bf1708 Fix bug #2382: Typos in README.developer
svn path=/trunk/; revision=24712
2008-03-21 23:41:04 +00:00
Anders Broman
533063e063 Use the latest GTK libraries.
svn path=/trunk/; revision=24711
2008-03-21 16:15:21 +00:00
Anders Broman
1a2b14d60c In glib 2.16 g_malloc Changed from:
- gpointer g_malloc         (gulong	 n_bytes) G_GNUC_MALLOC;
to:
+ gpointer g_malloc         (gsize	 n_bytes) G_GNUC_MALLOC;

svn path=/trunk/; revision=24710
2008-03-21 16:10:47 +00:00
Gerald Combs
0859a2be01 Scale the 128-pixel icon down a little, so that it looks better in the dock.
Strip terminal control characters out of the build scripts, so that their
buildbot output is readable.

svn path=/trunk/; revision=24709
2008-03-21 16:09:04 +00:00
Sake Blok
f17067c174 Make tshark and rawshark behave similar to wireshark when "frame.time_delta_displayed" is
used within a display filter.

(the usefullness of "frame.time_delta_displayed" in a display filter is very limited
 since it bites it's own tail. Still, wireshark and tshark should at least show the
 same behaviour)


svn path=/trunk/; revision=24708
2008-03-21 06:11:45 +00:00
Bill Meier
e4f89044bd Emit warning message to log if attempt to send signal to child process fails...
svn path=/trunk/; revision=24707
2008-03-21 02:27:58 +00:00
Jaap Keuter
6c2c608bae Clean up outer docbook files for 1.0.0.
svn path=/trunk/; revision=24706
2008-03-21 00:39:03 +00:00
Anders Broman
5d7eef17d3 Get the Windows build going again.
svn path=/trunk/; revision=24705
2008-03-20 20:41:23 +00:00
Gerald Combs
c288c1ae05 Don't call cap_set_proc() unless we were started with elevated
privileges.  Otherwise, we might print

dumpcap: cap_set_proc() fail return: Operation not permitted

to stderr.

svn path=/trunk/; revision=24704
2008-03-20 19:18:33 +00:00
Gerald Combs
d4ba88b677 Use libgmodule-2.0-0.dll 2.14.5 for the GTK+1 version of Wireshark.
svn path=/trunk/; revision=24703
2008-03-20 00:30:47 +00:00
Bill Meier
1d6e4189a9 Windows: use free() only if vc6 (as suggested by Peter Johansson);
Thus standard Windows Wireshark release will not have memory leak here.
Assumption: Wireshark Windows libsmi.dll built with vc6.
This solution is temporary.

svn path=/trunk/; revision=24702
2008-03-19 21:09:31 +00:00
Anders Broman
fcead8afd0 Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1809
"UTRAN Iub interface SABP signalling"
The text for this protocol is little misleading. It should preferable be
changed to.
"UTRAN IuBC interface SABP signaling"

Add TCP reassembly and dissect Data-Coding-Scheme.

svn path=/trunk/; revision=24701
2008-03-19 19:13:47 +00:00
Anders Broman
8180eee087 Export dissect_cbs_data_coding_scheme()
svn path=/trunk/; revision=24700
2008-03-19 19:11:33 +00:00
Anders Broman
725e14eef8 Export dissect_cbs_data_coding_scheme()
svn path=/trunk/; revision=24699
2008-03-19 19:11:03 +00:00
Anders Broman
052b1a488f Return value tvb if pressent from all branches.
svn path=/trunk/; revision=24698
2008-03-19 19:10:31 +00:00
Tomas Kukosa
df1763c49b fix from Anders: offset->boffset
svn path=/trunk/; revision=24697
2008-03-19 09:14:47 +00:00
Tomas Kukosa
7b06298719 add SRTCP support to h245_setup_channels()
svn path=/trunk/; revision=24696
2008-03-19 08:33:11 +00:00
Tomas Kukosa
becca40aa7 SSL debug outputs for better detection of reassembling problems
svn path=/trunk/; revision=24695
2008-03-19 08:26:45 +00:00
Tomas Kukosa
27afff18dd export SRTP related functions
svn path=/trunk/; revision=24694
2008-03-19 08:24:57 +00:00
Stig Bjørlykke
1aa7d41bed Avoid calling some free() on WIN32 on memory that may be allocated in
another heap.  This is a temporary solution.

svn path=/trunk/; revision=24693
2008-03-19 01:02:55 +00:00
Gerald Combs
664c9aa38a From Stig: Fix the call to osx-app.sh.
svn path=/trunk/; revision=24692
2008-03-19 00:02:24 +00:00
Anders Broman
8ad1d17b61 Handle the case where length is > remaining tvb
trace in:
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1809

svn path=/trunk/; revision=24691
2008-03-18 20:10:50 +00:00
Jaap Keuter
7a942da919 Add codeset 5 ETSI party catagory IE.
svn path=/trunk/; revision=24690
2008-03-18 19:57:35 +00:00
Jaap Keuter
a6c664155a Add consistent Bearer Capability layer identifications.
svn path=/trunk/; revision=24689
2008-03-18 19:53:07 +00:00
Stephen Fisher
76c84e35c3 Finish fixing bug #1138: Follow TCP Streams gets stream direction wrong ...
svn path=/trunk/; revision=24687
2008-03-18 05:01:18 +00:00
Gerald Combs
d3f4acf0c0 Update to the latest User's Guide.
svn path=/trunk/; revision=24684
2008-03-18 02:11:03 +00:00
Stig Bjørlykke
056c5b49e1 Allow custom columns in export as CSV and PSML.
svn path=/trunk/; revision=24683
2008-03-18 00:48:24 +00:00
Stig Bjørlykke
d01a2ac072 Bah, committed the wrong file.
Second try on allow custom columns when printing.

svn path=/trunk/; revision=24682
2008-03-18 00:11:52 +00:00
Stig Bjørlykke
3b4c2011cb Export get_column_custom_field from libwireshark.
svn path=/trunk/; revision=24680
2008-03-17 23:59:49 +00:00
Stig Bjørlykke
aa20d2b34a Allow custom columns when printing.
svn path=/trunk/; revision=24679
2008-03-17 23:40:00 +00:00
Stig Bjørlykke
3c3c2224f9 Allow tshark to print custom columns.
svn path=/trunk/; revision=24678
2008-03-17 23:30:37 +00:00
Gerald Combs
30b7c91158 Fix a typo.
svn path=/trunk/; revision=24677
2008-03-17 23:19:49 +00:00
Gerald Combs
55b798b353 Bump the version in the trunk to 1.0.99 (which will become 1.1.0 at some
point).

svn path=/trunk/; revision=24676
2008-03-17 23:01:20 +00:00
Anders Broman
549b1275ea From Martin Peylo:
dissect TIPC encapsulated in TCP
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2335

svn path=/trunk/; revision=24674
2008-03-17 21:35:14 +00:00
Anders Broman
245d0ea29a From William Pursell:
Minor errors in the documentation, and an Ethereal reference

svn path=/trunk/; revision=24673
2008-03-17 21:26:54 +00:00
Anders Broman
b0ab25b6ea add support for ND RDNSS (icmpv6)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2364 (re written)

svn path=/trunk/; revision=24672
2008-03-17 21:21:48 +00:00
Gerald Combs
f9c1aac9bb From Anders: Add a couple of entries to libwireshark.def.
svn path=/trunk/; revision=24670
2008-03-17 18:13:01 +00:00
Jeff Morriss
dd11fc1385 Fix another crash from http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1113 : conv_tables_t hold several g_malloc()'d things that need to be freed in smb_init_protocol() but the conv_tables themselves were se_ allocated so they have already been freed by the time we want to try to free them. Fix this by g_malloc()'ing them and freeing them after we've freed their contents.
svn path=/trunk/; revision=24669
2008-03-17 17:46:05 +00:00
Jeff Morriss
a215dadd21 pol_value->name was g_malloc()'d which meant we needed to go through the hash table to free them all. But, like in http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1113 the pol_value's themselves are se_ allocated so they have already been freed when we want to traverse them. So, make pol_value->name se_ allocated so we don't have to do any cleanup on the hash table.
svn path=/trunk/; revision=24668
2008-03-17 17:40:54 +00:00
Gerald Combs
577f355e23 oid_get_default_mib_path() is present in libwireshark.def. Make sure it's
available even if HAVE_LIBSMI isn't defined.

svn path=/trunk/; revision=24667
2008-03-17 17:06:33 +00:00
Jeff Morriss
2ab2279eeb There are several g_malloc()'d things hanging off x11_conv_data_t's so don't se_ alloc that structure but rather g_malloc() it and free it after we've freed the contents. This fixes the X11 part of the crash from http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1113
svn path=/trunk/; revision=24666
2008-03-17 16:55:28 +00:00
Jeff Morriss
74f8aef594 For Anders: add call_ber_oid_callback()
svn path=/trunk/; revision=24665
2008-03-17 14:17:00 +00:00
Jeff Morriss
19a95385be There are several g_malloc()'d things hanging off ldasp_conv_info_t's so don't se_ alloc that structure but rather g_malloc() it and free it after we've freed the contents. This fixes the LDAP part of the crash from http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1113
svn path=/trunk/; revision=24664
2008-03-17 12:03:36 +00:00
Jaap Keuter
d690541905 Add SMPP statistics by Abhik Sarkar
svn path=/trunk/; revision=24663
2008-03-17 07:33:13 +00:00
Jaap Keuter
9f82b15448 From Abhik Sarkar:
The attached patch changes the handling of the parameters in question to octet
string instead of string

svn path=/trunk/; revision=24662
2008-03-17 07:30:22 +00:00
Jeff Morriss
98522a39a9 Move the conversation addresses to the se_ allocator. This does not solve a memory leak but it does save a 12 line comment explaining why the const-ness of the pointers was being cast away and (more importantly) fixes the conversation part of the crashes detailed in http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1113 . In particular the conversation keys themselves are se_ alloc'd so by the time we get to conversation_init() (again) the keys have already been freed by the se_ allocator so traversing them isn't such a good idea.
svn path=/trunk/; revision=24661
2008-03-17 02:20:26 +00:00
Jeff Morriss
a4436253ac Fix LDAP crash (on certain platforms) from http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1613 : if the string is NULL pass "(null)" in instead (that's the behavior we get on Linux anyway).
svn path=/trunk/; revision=24660
2008-03-16 22:54:37 +00:00
Anders Broman
85c905c9dd Add register_ber_oid_dissector_handle to the exported functions.
svn path=/trunk/; revision=24659
2008-03-16 19:38:22 +00:00
Guy Harris
02e090d46b Set rxinfo.epoch from the epoch, and then assign it to ts.secs; that
avoids doing a narrowing case - which, in this case, is safe
(rxinfo.epoch is 32 bits, and the value assigned to it is 32 bits, so
it's not as if it'd ever be wider than 32 bits even if ts.secs is wider
than 32 bits), but you might still have to think about it.

svn path=/trunk/; revision=24658
2008-03-16 19:36:09 +00:00
Stig Bjørlykke
abb6a98fc9 Added a cast to make it compile.
svn path=/trunk/; revision=24657
2008-03-16 19:26:52 +00:00