Displaying 3 results from an estimated 3 matches for "node_cdp".
2007 Dec 05
0
4 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_policy_loader.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_format.c
...st char *text,
return FALSE;
}
- host_lower = g_ascii_strdown (host, -1);
+ if (host != NULL) {
+ host_lower = g_ascii_strdown (host, -1);
+ } else {
+ host_lower = NULL;
+ }
for (i = 0; i < swfdec_xml_node_num_children (SWFDEC_XML_NODE (xml)); i++) {
SwfdecXmlNode *node_cdp =
@@ -90,6 +93,8 @@ swfdec_policy_loader_check (SwfdecAsContext *context, const char *text,
for (j = 0; j < swfdec_xml_node_num_children (node_cdp); j++) {
SwfdecXmlNode *node_aaf = swfdec_xml_node_get_child (node_cdp, j);
const char *value;
+ GPatternSpec *pattern;
+...
2008 Jan 21
0
70 commits - configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_socket.c libswfdec-gtk/swfdec_gtk_socket.h libswfdec-gtk/swfdec_playback_alsa.c
...crossdomain policy");
+ return;
+ }
+
+ if (SWFDEC_XML_NODE (xml)->type != SWFDEC_XML_NODE_ELEMENT) {
+ SWFDEC_LOG ("empty crossdomain policy file");
+ return;
+ }
+
+ for (i = 0; i < swfdec_xml_node_num_children (SWFDEC_XML_NODE (xml)); i++) {
+ SwfdecXmlNode *node_cdp =
+ swfdec_xml_node_get_child (SWFDEC_XML_NODE (xml), i);
+
+ if (node_cdp->type != SWFDEC_XML_NODE_ELEMENT)
+ continue;
+
+ if (g_ascii_strcasecmp (node_cdp->name, "cross-domain-policy") != 0)
+ continue;
+
+ for (j = 0; j < swfdec_xml_node_num_children (...
2007 Nov 30
0
36 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_date.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_strings.c libswfdec/swfdec_flash_security.c
...roperties (context, text, TRUE);
@@ -73,6 +74,8 @@ swfdec_policy_loader_check (SwfdecAsContext *context, const char *text,
return FALSE;
}
+ host_lower = g_ascii_strdown (host, -1);
+
for (i = 0; i < swfdec_xml_node_num_children (SWFDEC_XML_NODE (xml)); i++) {
SwfdecXmlNode *node_cdp =
swfdec_xml_node_get_child (SWFDEC_XML_NODE (xml), i);
@@ -97,15 +100,31 @@ swfdec_policy_loader_check (SwfdecAsContext *context, const char *text,
value = swfdec_xml_node_get_attribute (node_aaf, SWFDEC_AS_STR_domain);
if (value != NULL) {
- if (!strcmp (value, "*"...