http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=36029
User: gerald
Date: 2011/02/22 04:51 PM
Log:
Split get_dns_name() into get_dns_name() and expand_dns_name().
In dissect_ms_compressed_string() dissect_mscldap_string() simply call
expand_dns_name() instead of using duplicate (and insecure) code. This
*might* break CLDAP and SMB dissection. If that's the case we should
probably revert get_dns_name() and simplify expand_dns_name().
Fixes infinite recursion errors found by joernchen of Phenoelit.
Directory: /trunk/epan/dissectors/
Changes Path Action
+15 -4 packet-dns.c Modified
+2 -0 packet-dns.h Modified
+18 -62 packet-ldap.c Modified
+1 -1 packet-ldap.h Modified
+10 -69 packet-smb-common.c Modified
+1 -1 packet-smb-common.h Modified
+8 -8 packet-smb-logon.c Modified
Directory: /trunk/asn1/ldap/
Changes Path Action
+12 -56 packet-ldap-template.c Modified
+1 -1 packet-ldap-template.h Modified