This commit is contained in:
parent
03c49c55b3
commit
3c527883cc
@ -1,90 +0,0 @@
|
||||
--- asn1/ansi_map/packet-ansi_map-template.c
|
||||
+++ asn1/ansi_map/packet-ansi_map-template.c
|
||||
@@ -416,7 +416,6 @@
|
||||
update_saved_invokedata(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb){
|
||||
struct amsi_map_invokedata_t *ansi_map_saved_invokedata;
|
||||
struct tcap_private_t *p_private_tcap;
|
||||
- guint32 framenum = (guint32)pinfo->fd->num;
|
||||
address* src = &(pinfo->src);
|
||||
address* dst = &(pinfo->dst);
|
||||
guint8 *src_str;
|
||||
@@ -841,7 +840,7 @@
|
||||
* 6.5.2.2 ActionCode
|
||||
* Table 114 ActionCode value
|
||||
*
|
||||
-/* 6.5.2.2 ActionCode(TIA/EIA-41.5-D, page 5-129) */
|
||||
+ * 6.5.2.2 ActionCode(TIA/EIA-41.5-D, page 5-129) */
|
||||
|
||||
static const value_string ansi_map_ActionCode_vals[] = {
|
||||
{ 0, "Not used"},
|
||||
@@ -2423,6 +2422,8 @@
|
||||
"Force Indirect",
|
||||
"No effect"
|
||||
};
|
||||
+
|
||||
+static void
|
||||
dissect_ansi_map_sms_originationrestrictions(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree){
|
||||
|
||||
int offset = 0;
|
||||
@@ -3162,7 +3163,6 @@
|
||||
static void
|
||||
dissect_ansi_map_callingpartyname(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree){
|
||||
|
||||
- int offset = 0;
|
||||
proto_item *item;
|
||||
proto_tree *subtree;
|
||||
|
||||
@@ -3390,7 +3390,7 @@
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
-/* 6.5.2.fw ControlType N.S0023-0 v 1.0 *
|
||||
+/* 6.5.2.fw ControlType N.S0023-0 v 1.0 */
|
||||
|
||||
|
||||
|
||||
--- epan/dissectors/packet-ansi_map.c
|
||||
+++ epan/dissectors/packet-ansi_map.c
|
||||
@@ -1145,7 +1145,6 @@
|
||||
update_saved_invokedata(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb){
|
||||
struct amsi_map_invokedata_t *ansi_map_saved_invokedata;
|
||||
struct tcap_private_t *p_private_tcap;
|
||||
- guint32 framenum = (guint32)pinfo->fd->num;
|
||||
address* src = &(pinfo->src);
|
||||
address* dst = &(pinfo->dst);
|
||||
guint8 *src_str;
|
||||
@@ -1570,7 +1569,7 @@
|
||||
* 6.5.2.2 ActionCode
|
||||
* Table 114 ActionCode value
|
||||
*
|
||||
-/* 6.5.2.2 ActionCode(TIA/EIA-41.5-D, page 5-129) */
|
||||
+ * 6.5.2.2 ActionCode(TIA/EIA-41.5-D, page 5-129) */
|
||||
|
||||
static const value_string ansi_map_ActionCode_vals[] = {
|
||||
{ 0, "Not used"},
|
||||
@@ -3152,6 +3151,8 @@
|
||||
"Force Indirect",
|
||||
"No effect"
|
||||
};
|
||||
+
|
||||
+static void
|
||||
dissect_ansi_map_sms_originationrestrictions(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree){
|
||||
|
||||
int offset = 0;
|
||||
@@ -3891,7 +3892,6 @@
|
||||
static void
|
||||
dissect_ansi_map_callingpartyname(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree){
|
||||
|
||||
- int offset = 0;
|
||||
proto_item *item;
|
||||
proto_tree *subtree;
|
||||
|
||||
@@ -4119,7 +4119,7 @@
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
-/* 6.5.2.fw ControlType N.S0023-0 v 1.0 *
|
||||
+/* 6.5.2.fw ControlType N.S0023-0 v 1.0 */
|
||||
|
||||
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a121638db7fa0bf6072e70d1955e435e429069c14f822c7986ff61d4acfd7901
|
||||
size 11011904
|
138
wireshark-0.99.6-fwrite_unused_result.patch
Normal file
138
wireshark-0.99.6-fwrite_unused_result.patch
Normal file
@ -0,0 +1,138 @@
|
||||
--- wiretap/catapult_dct2000.c
|
||||
+++ wiretap/catapult_dct2000.c
|
||||
@@ -578,6 +578,7 @@
|
||||
guint32 n;
|
||||
line_prefix_info_t *prefix = NULL;
|
||||
gchar time_string[16];
|
||||
+ size_t wr;
|
||||
|
||||
/******************************************************/
|
||||
/* Look up the file_externals structure for this file */
|
||||
@@ -592,14 +593,14 @@
|
||||
wdh->dump.dct2000 = g_malloc(sizeof(catapult_dct2000_t));
|
||||
|
||||
/* Write out saved first line */
|
||||
- fwrite(file_externals->firstline, 1, file_externals->firstline_length, wdh->fh);
|
||||
- fwrite("\n", 1, 1, wdh->fh);
|
||||
+ wr = fwrite(file_externals->firstline, 1, file_externals->firstline_length, wdh->fh);
|
||||
+ wr = fwrite("\n", 1, 1, wdh->fh);
|
||||
|
||||
/* Also write out saved second line with timestamp corresponding to the
|
||||
opening time of the log.
|
||||
*/
|
||||
- fwrite(file_externals->secondline, 1, file_externals->secondline_length, wdh->fh);
|
||||
- fwrite("\n", 1, 1, wdh->fh);
|
||||
+ wr = fwrite(file_externals->secondline, 1, file_externals->secondline_length, wdh->fh);
|
||||
+ wr = fwrite("\n", 1, 1, wdh->fh);
|
||||
|
||||
/* Allocate the dct2000-specific dump structure */
|
||||
wdh->dump.dct2000 = g_malloc(sizeof(catapult_dct2000_t));
|
||||
@@ -623,7 +624,7 @@
|
||||
(const void*)&(pseudo_header->dct2000.seek_off));
|
||||
|
||||
/* Write out text before timestamp */
|
||||
- fwrite(prefix->before_time, 1, strlen(prefix->before_time), wdh->fh);
|
||||
+ wr = fwrite(prefix->before_time, 1, strlen(prefix->before_time), wdh->fh);
|
||||
|
||||
/* Calculate time of this packet to write, relative to start of dump */
|
||||
if (phdr->ts.nsecs >= wdh->dump.dct2000->start_time.nsecs)
|
||||
@@ -640,16 +641,16 @@
|
||||
}
|
||||
|
||||
/* Write out the calculated timestamp */
|
||||
- fwrite(time_string, 1, strlen(time_string), wdh->fh);
|
||||
+ wr = fwrite(time_string, 1, strlen(time_string), wdh->fh);
|
||||
|
||||
/* Write out text between timestamp and start of hex data */
|
||||
if (prefix->after_time == NULL)
|
||||
{
|
||||
- fwrite(" l ", 1, strlen(" l "), wdh->fh);
|
||||
+ wr = fwrite(" l ", 1, strlen(" l "), wdh->fh);
|
||||
}
|
||||
else
|
||||
{
|
||||
- fwrite(prefix->after_time, 1, strlen(prefix->after_time), wdh->fh);
|
||||
+ wr = fwrite(prefix->after_time, 1, strlen(prefix->after_time), wdh->fh);
|
||||
}
|
||||
|
||||
|
||||
@@ -685,7 +686,7 @@
|
||||
|
||||
/**************************************/
|
||||
/* Remainder is encapsulated protocol */
|
||||
- fwrite("$", 1, 1, wdh->fh);
|
||||
+ wr = fwrite("$", 1, 1, wdh->fh);
|
||||
|
||||
/* Each binary byte is written out as 2 hex string chars */
|
||||
for (; n < phdr->len; n++)
|
||||
@@ -695,11 +696,11 @@
|
||||
c[1] = char_from_hex((guchar)(pd[n] & 0x0f));
|
||||
|
||||
/* Write both hex chars of byte together */
|
||||
- fwrite(c, 1, 2, wdh->fh);
|
||||
+ wr = fwrite(c, 1, 2, wdh->fh);
|
||||
}
|
||||
|
||||
/* End the line */
|
||||
- fwrite("\n", 1, 1, wdh->fh);
|
||||
+ wr = fwrite("\n", 1, 1, wdh->fh);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
--- wiretap/k12.c
|
||||
+++ wiretap/k12.c
|
||||
@@ -724,20 +724,21 @@
|
||||
static const gchar dumpy_junk[] = { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 };
|
||||
|
||||
static void k12_dump_record(wtap_dumper *wdh, long len, guint8* buffer) {
|
||||
+ size_t wr;
|
||||
long junky_offset = (0x2000 - ( (wdh->dump.k12->file_offset - 0x200) % 0x2000 )) % 0x2000;
|
||||
|
||||
if (len > junky_offset) {
|
||||
|
||||
if (junky_offset)
|
||||
- fwrite(buffer, 1, junky_offset, wdh->fh);
|
||||
+ wr = fwrite(buffer, 1, junky_offset, wdh->fh);
|
||||
|
||||
- fwrite(dumpy_junk, 1, 0x10, wdh->fh);
|
||||
+ wr = fwrite(dumpy_junk, 1, 0x10, wdh->fh);
|
||||
|
||||
- fwrite(buffer+junky_offset, 1, len - junky_offset, wdh->fh);
|
||||
+ wr = fwrite(buffer+junky_offset, 1, len - junky_offset, wdh->fh);
|
||||
|
||||
wdh->dump.k12->file_offset += len + 0x10;
|
||||
} else {
|
||||
- fwrite(buffer, 1, len, wdh->fh);
|
||||
+ wr = fwrite(buffer, 1, len, wdh->fh);
|
||||
wdh->dump.k12->file_offset += len;
|
||||
}
|
||||
|
||||
@@ -900,12 +901,13 @@
|
||||
static const guint8 k12_eof[] = {0xff,0xff};
|
||||
|
||||
static gboolean k12_dump_close(wtap_dumper *wdh, int *err) {
|
||||
+ size_t wr;
|
||||
union {
|
||||
guint8 b[sizeof(guint32)];
|
||||
guint32 u;
|
||||
} d;
|
||||
|
||||
- fwrite(k12_eof, 1, 2, wdh->fh);
|
||||
+ wr = fwrite(k12_eof, 1, 2, wdh->fh);
|
||||
|
||||
if (fseek(wdh->fh, 8, SEEK_SET) == -1) {
|
||||
*err = errno;
|
||||
@@ -914,11 +918,11 @@
|
||||
|
||||
d.u = g_htonl(wdh->dump.k12->file_len);
|
||||
|
||||
- fwrite(d.b, 1, 4, wdh->fh);
|
||||
+ wr = fwrite(d.b, 1, 4, wdh->fh);
|
||||
|
||||
d.u = g_htonl(wdh->dump.k12->num_of_records);
|
||||
|
||||
- fwrite(d.b, 1, 4, wdh->fh);
|
||||
+ wr = fwrite(d.b, 1, 4, wdh->fh);
|
||||
|
||||
return TRUE;
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
--- gtk/help_dlg.c
|
||||
+++ gtk/help_dlg.c
|
||||
@@ -54,7 +54,7 @@
|
||||
@@ -51,7 +51,7 @@
|
||||
#endif
|
||||
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
|
||||
|
||||
#define NOTEBOOK_KEY "notebook_key"
|
||||
@@ -88,10 +88,8 @@
|
||||
@@ -164,10 +164,8 @@
|
||||
char *relative_path, *absolute_path;
|
||||
help_page_t *page;
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
gtk_widget_show(text_page);
|
||||
|
||||
page = g_malloc(sizeof (help_page_t));
|
||||
@@ -123,12 +121,11 @@
|
||||
@@ -223,12 +221,11 @@
|
||||
return;
|
||||
}
|
||||
|
3
wireshark-0.99.6.tar.bz2
Normal file
3
wireshark-0.99.6.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:118c4a5bfef00651fbe248e1d5c4e4f907b5e2982f47ccfecca2f7f48ab9d3b8
|
||||
size 11826043
|
@ -1,3 +1,28 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 10 11:22:31 CEST 2007 - prusnak@suse.cz
|
||||
|
||||
- updated to 0.99.6
|
||||
* security fixes:
|
||||
* crash when dissecting an HTTP chunked response
|
||||
* crash while reading iSeries capture files
|
||||
* exhaust system memory while reading a malformed DCP ETSI packet
|
||||
* loop excessively while reading a malformed SSL packet
|
||||
* DHCP/BOOTP dissector susceptible to an off-by-one error
|
||||
* loop excessively while reading a malformed MMS packet
|
||||
* bug fixes:
|
||||
* WEP decryption would only work for the first key specified
|
||||
* WEP and WPA decryption didn't work for QoS frames
|
||||
* WPA decryption failed if EAPOL handshake packets contained extra data
|
||||
* Wireshark failed to parse colon-separated WEP keys
|
||||
* merging files in Wireshark now appends files properly
|
||||
* hang while saving an RTP stream with bad timestamp data
|
||||
* frame.time_delta display filter now works as expected
|
||||
* for full information see:
|
||||
* http://www.wireshark.org/docs/relnotes/wireshark-0.99.6.html
|
||||
- added fwrite_unused_result.patch (fixes warn_unused_result warnings in fwrite calls)
|
||||
- dropped obsolete patches:
|
||||
* dissectors.patch (included in update)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 7 13:48:57 CET 2007 - prusnak@suse.cz
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package wireshark (Version 0.99.5)
|
||||
# spec file for package wireshark (Version 0.99.6)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -12,19 +12,19 @@
|
||||
|
||||
Name: wireshark
|
||||
BuildRequires: cairo-devel gtk2-devel krb5-devel libadns-devel libpcap net-snmp-devel openssl-devel pcre-devel python tcpd-devel update-desktop-files zlib-devel
|
||||
License: GNU General Public License (GPL)
|
||||
License: GPL v2 or later
|
||||
Group: Productivity/Networking/Diagnostic
|
||||
Autoreqprov: on
|
||||
Summary: A Network Traffic Analyser
|
||||
Version: 0.99.5
|
||||
Release: 7
|
||||
Version: 0.99.6
|
||||
Release: 1
|
||||
URL: http://www.wireshark.org/
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Source1: %{name}.desktop
|
||||
Source2: %{name}.png
|
||||
Source3: include.filelist
|
||||
Patch0: %{name}-%{version}-help.patch
|
||||
Patch1: %{name}-%{version}-dissectors.patch
|
||||
Patch1: %{name}-%{version}-fwrite_unused_result.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Provides: ethereal
|
||||
Obsoletes: ethereal
|
||||
@ -177,6 +177,28 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_mandir}/man1/idl2wrs*
|
||||
|
||||
%changelog
|
||||
* Tue Jul 10 2007 - prusnak@suse.cz
|
||||
- updated to 0.99.6
|
||||
* security fixes:
|
||||
* crash when dissecting an HTTP chunked response
|
||||
* crash while reading iSeries capture files
|
||||
* exhaust system memory while reading a malformed DCP ETSI packet
|
||||
* loop excessively while reading a malformed SSL packet
|
||||
* DHCP/BOOTP dissector susceptible to an off-by-one error
|
||||
* loop excessively while reading a malformed MMS packet
|
||||
* bug fixes:
|
||||
* WEP decryption would only work for the first key specified
|
||||
* WEP and WPA decryption didn't work for QoS frames
|
||||
* WPA decryption failed if EAPOL handshake packets contained extra data
|
||||
* Wireshark failed to parse colon-separated WEP keys
|
||||
* merging files in Wireshark now appends files properly
|
||||
* hang while saving an RTP stream with bad timestamp data
|
||||
* frame.time_delta display filter now works as expected
|
||||
* for full information see:
|
||||
* http://www.wireshark.org/docs/relnotes/wireshark-0.99.6.html
|
||||
- added fwrite_unused_result.patch (fixes warn_unused_result warnings in fwrite calls)
|
||||
- dropped obsolete patches:
|
||||
* dissectors.patch (included in update)
|
||||
* Wed Mar 07 2007 - prusnak@suse.cz
|
||||
- added [t]ethereal symlinks [#252117]
|
||||
- cleaned spec file
|
||||
|
Loading…
Reference in New Issue
Block a user