Wireshark-commits: [Wireshark-commits] rev 23631: /trunk-0.99.7/ /trunk-0.99.7/epan/crypt/: airpdca
From: gerald@xxxxxxxxxxxxx
Date: Wed, 28 Nov 2007 00:08:44 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=23631 User: gerald Date: 2007/11/28 12:08 AM Log: Copy over revisions from the trunk. Update the release notes accordingly. ------------------------------------------------------------------------ r23534 | sake | 2007-11-21 12:33:50 -0800 (Wed, 21 Nov 2007) | 8 lines Changed paths: M /trunk/epan/dissectors/packet-cfm.c Bug 1994: From Keith Mercer : This bugfix is focused only in the Sender ID TLV segment of code. This was to address the possibility that the Sender ID TLV may not have a Management Address Domain, and/or a Management Address. This bug was discovered when testing the dissector using CFM-enabled Netopia modems. ------------------------------------------------------------------------ r23559 | etxrab | 2007-11-24 02:55:42 -0800 (Sat, 24 Nov 2007) | 1 line Changed paths: M /trunk/diameter/dictionary.xml M /trunk/diameter/mobileipv4.xml M /trunk/diameter/nasreq.xml Add AVP:s ------------------------------------------------------------------------ r23563 | morriss | 2007-11-24 07:38:19 -0800 (Sat, 24 Nov 2007) | 1 line Changed paths: M /trunk/epan/dissectors/packet-sccp.c Fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2006 : use 0xffffff (reserved value) for unset xLRs ------------------------------------------------------------------------ r23564 | morriss | 2007-11-24 07:43:39 -0800 (Sat, 24 Nov 2007) | 1 line Changed paths: M /trunk/epan/dissectors/packet-sccp.c Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2011 : check SSN in both Called and Calling addresses even when we know the direction of the messages ------------------------------------------------------------------------ r23565 | morriss | 2007-11-24 08:09:47 -0800 (Sat, 24 Nov 2007) | 1 line Changed paths: M /trunk/plugins/wimaxasncp/wimaxasncp_dict.l Fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1914 when building out of the source tree by not issuing a complaint if the wimaxasncp dictionary is not found. This is ugly but it's how diameter does it, too, and I am not aware of a better way. ------------------------------------------------------------------------ r23567 | morriss | 2007-11-24 09:56:46 -0800 (Sat, 24 Nov 2007) | 1 line Changed paths: M /trunk/epan/dissectors/packet-sctp.c Fix crash reported in http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2014 : when adding fragments to the linked list of end fragments, don't check the TSN of the begin fragment--it may not be there. Looks like a cut-n-pasteo. ------------------------------------------------------------------------ r23568 | gerald | 2007-11-24 11:13:54 -0800 (Sat, 24 Nov 2007) | 2 lines Changed paths: M /trunk/asn1/h225/packet-h225-template.c M /trunk/epan/dissectors/packet-h225.c Make sure h225_pi is never NULL. ------------------------------------------------------------------------ r23591 | gerald | 2007-11-25 13:33:34 -0800 (Sun, 25 Nov 2007) | 2 lines Changed paths: M /trunk/capture_sync.c If a child doesn't quit 500ms after sending a QUIT signal, force it to exit. ------------------------------------------------------------------------ r23593 | gerald | 2007-11-25 15:08:09 -0800 (Sun, 25 Nov 2007) | 2 lines Changed paths: M /trunk/epan/dissectors/packet-smb.c Fix bug 2019: The SMB dissector was dereferencing a NULL pointer. ------------------------------------------------------------------------ r23601 | morriss | 2007-11-26 08:40:17 -0800 (Mon, 26 Nov 2007) | 1 line Changed paths: M /trunk/capture_loop.c Change (yet another--I really need to find a way to automate finding these things) open() to eth_open() to fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1987 ------------------------------------------------------------------------ r23604 | morriss | 2007-11-26 10:00:21 -0800 (Mon, 26 Nov 2007) | 1 line Changed paths: M /trunk/gtk/uat_gui.c From Florent Drouin via http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2015 : fix crash when editing UAT tables ------------------------------------------------------------------------ r23608 | morriss | 2007-11-26 10:55:17 -0800 (Mon, 26 Nov 2007) | 1 line Changed paths: M /trunk/epan/dissectors/packet-epl.h M /trunk/epan/dissectors/packet-jxta.c M /trunk/epan/dissectors/packet-wbxml.c M /trunk/plugins/profinet/packet-dcerpc-pn-io.c M /trunk/plugins/wimax/mac_hd_type1_decoder.c M /trunk/plugins/wimax/mac_hd_type2_decoder.c M /trunk/plugins/wimax/msg_rep.c M /trunk/plugins/wimax/msg_ucd.c M /trunk/plugins/wimax/wimax_compact_dlmap_ie_decoder.c M /trunk/plugins/wimax/wimax_compact_ulmap_ie_decoder.c M /trunk/plugins/wimax/wimax_mac.h M /trunk/plugins/wimax/wimax_phy_attributes_decoder.c M /trunk/plugins/wimax/wimax_utils.c M /trunk/wiretap/k12text.l Get rid of C++/C99 style comments--not all compilers support them ------------------------------------------------------------------------ r23610 | morriss | 2007-11-26 11:11:26 -0800 (Mon, 26 Nov 2007) | 1 line Changed paths: M /trunk/plugins/wimax/msg_rep.c Oops, don't put a comment inside a comment ------------------------------------------------------------------------ r23613 | gerald | 2007-11-26 16:36:41 -0800 (Mon, 26 Nov 2007) | 2 lines Changed paths: M /trunk/epan/dissectors/packet-usb.c Make sure we fully initialize a struct. Fixes bug 2021. ------------------------------------------------------------------------ r23615 | guy | 2007-11-26 17:41:42 -0800 (Mon, 26 Nov 2007) | 7 lines Changed paths: M /trunk/epan/dissectors/packet-diameter.c Check for AVPs with a list of values and a type that's not a 32-bit or shorter integral type. Fixes bug 2027. Rename the "bytes" pointer to "octetstring", and initialize it in a fashion that makes it clearer that it points to the first of the basic types, to make it clearer that it's for OctetString. ------------------------------------------------------------------------ r23618 | jake | 2007-11-26 22:49:48 -0800 (Mon, 26 Nov 2007) | 1 line Changed paths: M /trunk/gtk/rtp_analysis.c Fix for bug 2000. Make sure that both datalink layer and application layer agree that information is missing before refusing to write a payload. ------------------------------------------------------------------------ r23619 | stig | 2007-11-27 03:21:12 -0800 (Tue, 27 Nov 2007) | 3 lines Changed paths: M /trunk/epan/libwireshark.def Added tvb_get_ephemeral_faked_unicode and tvb_get_ephemeral_stringz to epan/libwireshark.def ------------------------------------------------------------------------ r23621 | tuexen | 2007-11-27 09:46:55 -0800 (Tue, 27 Nov 2007) | 2 lines Changed paths: M /trunk/epan/dissectors/packet-sctp.c Fix from Stephen Fisher for bug 2028. ------------------------------------------------------------------------ r23623 | guy | 2007-11-27 10:52:51 -0800 (Tue, 27 Nov 2007) | 22 lines Changed paths: M /trunk/airpcap_loader.c M /trunk/capture-wpcap.c M /trunk/capture_loop.c M /trunk/configure.in M /trunk/epan/Makefile.am M /trunk/epan/crypt/airpdcap.c M /trunk/epan/dfilter/semcheck.c M /trunk/epan/dissectors/packet-3com-njack.c M /trunk/epan/dissectors/packet-afp.c M /trunk/epan/dissectors/packet-cigi.c M /trunk/epan/dissectors/packet-diameter.c M /trunk/epan/dissectors/packet-edonkey.c M /trunk/epan/dissectors/packet-giop.c M /trunk/epan/dissectors/packet-http.c M /trunk/epan/dissectors/packet-ieee80211.c M /trunk/epan/dissectors/packet-ipsec.c M /trunk/epan/dissectors/packet-megaco.c M /trunk/epan/dissectors/packet-mgcp.c M /trunk/epan/dissectors/packet-multipart.c M /trunk/epan/dissectors/packet-pvfs2.c M /trunk/epan/dissectors/packet-rtcp.c M /trunk/epan/dissectors/packet-rtsp.c M /trunk/epan/dissectors/packet-sccp.c M /trunk/epan/dissectors/packet-sip.c M /trunk/epan/dissectors/packet-smtp.c M /trunk/epan/dissectors/packet-sqloracle.c M /trunk/epan/dissectors/packet-tftp.c M /trunk/epan/dissectors/packet-tivoconnect.c M /trunk/epan/dissectors/packet-vnc.c M /trunk/epan/dissectors/packet-wbxml.c M /trunk/epan/dissectors/packet-wsp.c M /trunk/epan/dissectors/packet-xml.c M /trunk/epan/dtd_parse.l A /trunk/epan/g_ascii_strcasecmp.c A /trunk/epan/g_ascii_strcasecmp.h M /trunk/epan/prefs.c M /trunk/epan/proto.c M /trunk/epan/req_resp_hdrs.c M /trunk/epan/strutil.c M /trunk/epan/tvbuff.c M /trunk/epan/tvbuff.h M /trunk/gtk/airpcap_dlg.c M /trunk/gtk/airpcap_gui_utils.c M /trunk/gtk/capture_if_dlg.c M /trunk/gtk/decode_as_dlg.c M /trunk/gtk/expert_comp_table.c M /trunk/gtk/gui_utils.c M /trunk/gtk/main.c M /trunk/gtk/menu.c M /trunk/gtk/mgcp_stat.c M /trunk/gtk/prefs_dlg.c M /trunk/gtk/recent.c M /trunk/gtk/rtp_analysis.c M /trunk/gtk/voip_calls.c M /trunk/plugins/mgcp/packet-mgcp.c M /trunk/tap-mgcpstat.c M /trunk/util.c strcasecmp(), strncasecmp(), g_strcasecmp(), and g_strncasecmp() delenda est. Use g_ascii_strcasecmp() and g_ascii_strncasecmp(), and supply our own versions if they're missing from GLib (as is the case with GLib 1.x). In the code to build the list of named fields for Diameter, don't use g_strdown(); do our own g_ascii_-style upper-case to lower-case mapping in the hash function and use g_ascii_strcasecmp() in the compare function. We do this because there is no guarantee that toupper(), tolower(), and functions that use them will, for example, map between "I" and "i" in all locales; in Turkish locales, for example, there are, in both upper case and lower case, versions of "i" with and without a dot, and the upper-case version of "i" is "I"-with-a-dot and the lower-case version of "I" is "i"-without-a-dot. This causes strings that should match not to match. This finishes fixing bug 2010 - an earlier checkin prevented the crash (as there are other ways to produce the same crash, e.g. a bogus dictionary.xml file), but didn't fix the case-insensitive string matching. ------------------------------------------------------------------------ r23624 | gerald | 2007-11-27 11:57:35 -0800 (Tue, 27 Nov 2007) | 9 lines Changed paths: M /trunk/capture_sync.c M /trunk/epan/dissectors/packet-cops.c M /trunk/epan/dissectors/packet-ieee80211.c Fixes from Sam Leffler: In capture_sync.c: Don't clobber the DLT value. In packet-cops.c (modified by me): Instead of adding an item as a static, mis-cast FT_UINT16 to the tree, add it as an FT_NONE. In packet-802.11.c: Add the right address to the tree. ------------------------------------------------------------------------ r23625 | gerald | 2007-11-27 12:03:43 -0800 (Tue, 27 Nov 2007) | 2 lines Changed paths: M /trunk/epan/dissectors/packet-radiotap.c From Sam Leffler: Add support for IEEE80211_RADIOTAP_XCHANNEL. ------------------------------------------------------------------------ Plus a partial change from: ------------------------------------------------------------------------ r23606 | gerald | 2007-11-26 10:38:03 -0800 (Mon, 26 Nov 2007) | 2 lines Changed paths: M /trunk/gtk/main.c If the user has G_LOG_LEVEL_INFO enabled, provide startup progress messages. ------------------------------------------------------------------------ Directory: /trunk-0.99.7/epan/crypt/ Changes Path Action +7 -3 airpdcap.c Modified Directory: /trunk-0.99.7/epan/dfilter/ Changes Path Action +7 -3 semcheck.c Modified Directory: /trunk-0.99.7/diameter/ Changes Path Action +131 -34 dictionary.xml Modified +33 -0 mobileipv4.xml Modified +12 -0 nasreq.xml Modified Directory: /trunk-0.99.7/epan/dissectors/ Changes Path Action +5 -1 packet-3com-njack.c Modified +8 -4 packet-afp.c Modified +26 -17 packet-cfm.c Modified +8 -4 packet-cigi.c Modified +2 -2 packet-cops.c Modified +70 -21 packet-diameter.c Modified (73 files not shown)
- Prev by Date: [Wireshark-commits] rev 23630: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-dmp.c
- Next by Date: [Wireshark-commits] rev 23632: /trunk/ /trunk/: summary.c
- Previous by thread: [Wireshark-commits] rev 23630: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-dmp.c
- Next by thread: [Wireshark-commits] rev 23632: /trunk/ /trunk/: summary.c
- Index(es):