search for: swfdec_security

Displaying 13 results from an estimated 13 matches for "swfdec_security".

2007 Dec 13
0
2 commits - libswfdec/swfdec_flash_security.c libswfdec/swfdec_flash_security.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_resource_request.c libswfdec/swfdec_resource_request.h libswfdec/swfdec_security.h
...++++++++++++++++++++++------------- libswfdec/swfdec_flash_security.h | 7 ++--- libswfdec/swfdec_net_stream.c | 2 - libswfdec/swfdec_player.c | 2 + libswfdec/swfdec_resource_request.c | 28 +++++++++++++++++--- libswfdec/swfdec_resource_request.h | 2 + libswfdec/swfdec_security.h | 2 - 7 files changed, 66 insertions(+), 26 deletions(-) New commits: commit fe10412fcc1698adf61b19fdf55fc25be7248651 Merge: dff3ed0... 9eb2e0d... Author: Pekka Lampila <pekka.lampila at iki.fi> Date: Thu Dec 13 19:47:47 2007 +0200 Merge branch 'master' of ssh://...
2007 Oct 23
0
6 commits - libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_interpret.h libswfdec/swfdec_as_object.c libswfdec/swfdec_as_script_function.c libswfdec/swfdec_flash_security.c
...2 + libswfdec/swfdec_as_interpret.h | 2 + libswfdec/swfdec_as_object.c | 42 ++++++++++++++++++++++++---------- libswfdec/swfdec_as_script_function.c | 2 + libswfdec/swfdec_flash_security.c | 12 ++++----- libswfdec/swfdec_movie.c | 6 +++- libswfdec/swfdec_security.c | 12 ++++----- libswfdec/swfdec_security.h | 4 +-- libswfdec/swfdec_security_allow.c | 4 +-- libswfdec/swfdec_tag.c | 15 ++++++++---- libswfdec/swfdec_tag.h | 23 +++++++++++++++++- 13 files changed, 98 insertions(+), 50 deleti...
2007 Oct 17
0
28 commits - configure.ac debian/changelog debian/control debian/copyright debian/.gitignore debian/libswfdec0.dirs debian/libswfdec0.files debian/libswfdec0.shlibs debian/libswfdec-dev.dirs debian/libswfdec-dev.files debian/rules debian/swf-player.dirs
...1 libswfdec/swfdec_movie.c | 60 ------------- libswfdec/swfdec_movie.h | 8 - libswfdec/swfdec_net_stream.c | 3 libswfdec/swfdec_player.c | 159 +++++++++++++++++++++++++++++++++-- libswfdec/swfdec_player_internal.h | 20 +++- libswfdec/swfdec_security.c | 87 +++++++++++++++++++ libswfdec/swfdec_security.h | 62 +++++++++++++ libswfdec/swfdec_security_allow.c | 79 +++++++++++++++++ libswfdec/swfdec_security_allow.h | 53 +++++++++++ libswfdec/swfdec_sprite_movie.c | 42 +++++++++ libswfdec/swfdec_sprite_mo...
2007 Oct 25
0
6 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c
...oved) + return; + } if (movie->events) { swfdec_event_list_execute (movie->events, SWFDEC_AS_OBJECT (movie), @@ -395,12 +384,8 @@ swfdec_movie_execute_script (SwfdecMovie *movie, SwfdecEventType condition) swfdec_as_object_call_with_security (SWFDEC_AS_OBJECT (movie), SWFDEC_SECURITY (movie->resource), name, 0, NULL, NULL); } -} - -static void -swfdec_movie_do_execute_script (gpointer movie, gpointer condition) -{ - swfdec_movie_execute_script (movie, GPOINTER_TO_UINT (condition)); + if (condition == SWFDEC_EVENT_CONSTRUCT) + swfdec_as_object_call (SWFDEC_AS_OBJECT (...
2007 Nov 01
0
3 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h libswfdec/swfdec_load_object_as.c libswfdec/swfdec_load_object.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c
...efile.am index 0cf8b71..99a701b 100644 --- a/libswfdec/Makefile.am +++ b/libswfdec/Makefile.am @@ -96,6 +96,7 @@ libswfdec_ at SWFDEC_MAJORMINOR@_la_SOURCES = \ swfdec_rect.c \ swfdec_rectangle.c \ swfdec_resource.c \ + swfdec_resource_request.c \ swfdec_ringbuffer.c \ swfdec_script.c \ swfdec_security.c \ @@ -219,6 +220,7 @@ noinst_HEADERS = \ swfdec_player_internal.h \ swfdec_rect.h \ swfdec_resource.h \ + swfdec_resource_request.h \ swfdec_ringbuffer.h \ swfdec_script_internal.h \ swfdec_security.h \ diff --git a/libswfdec/swfdec_as_interpret.c b/libswfdec/swfdec_as_interpret.c ind...
2007 Oct 18
0
18 commits - doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_flash_security.c
...+ /* figure out the right security object (FIXME: let the person loading it provide it?) */ + cx = SWFDEC_AS_CONTEXT (player); + if (cx->frame) { + sec = cx->frame->security; + } else { + g_warning ("swfdec_player_load() should only be called from scripts"); + sec = SWFDEC_SECURITY (player->resource); + } + if (!swfdec_security_allow_url (sec, full)) { + SWFDEC_ERROR ("not allowing access to %s", url); + return NULL; + } + if (buffer) { return swfdec_loader_load (player->resource->loader, url, request, (const char *) buffer->data, buf...
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
...wfdec/swfdec_resource_request.c | 311 --- libswfdec/swfdec_resource_request.h | 96 libswfdec/swfdec_ringbuffer.c | 18 libswfdec/swfdec_ringbuffer.h | 18 libswfdec/swfdec_sandbox.c | 303 +++ libswfdec/swfdec_sandbox.h | 83 libswfdec/swfdec_security.c | 86 libswfdec/swfdec_security.h | 68 libswfdec/swfdec_security_allow.c | 80 libswfdec/swfdec_security_allow.h | 53 libswfdec/swfdec_socket.c | 99 + libswfdec/swfdec_socket.h | 58 libswfdec/swfdec_sprite_movie.c...
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
...oader.h | 63 libswfdec/swfdec_resource.c | 20 libswfdec/swfdec_resource.h | 1 libswfdec/swfdec_resource_request.c | 91 libswfdec/swfdec_resource_request.h | 6 libswfdec/swfdec_security.c | 13 libswfdec/swfdec_security.h | 14 libswfdec/swfdec_security_allow.c | 7 libswfdec/swfdec_text_format.c | 67 libswfdec/swfdec_video_movie_as.c | 31 libswfdec/...
2007 Nov 09
0
10 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_loader.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie_clip_loader.c libswfdec/swfdec_movie.h
...5) return; swfdec_movie_set_constructor (SWFDEC_SPRITE_MOVIE (movie)); } else if (condition == SWFDEC_EVENT_ENTER) { @@ -381,6 +387,9 @@ swfdec_movie_execute (SwfdecMovie *movie, SwfdecEventType condition) swfdec_event_list_execute (movie->events, SWFDEC_AS_OBJECT (movie), SWFDEC_SECURITY (movie->resource), condition, 0); } + /* FIXME: how do we compute the version correctly here? */ + if (swfdec_movie_get_version (movie) <= 5) + return; name = swfdec_event_type_get_name (condition); if (name != NULL) { swfdec_as_object_call_with_security (SWFDEC_AS_OBJECT (...
2007 Dec 18
2
Changes to 'refs/tags/0.5.5'
...Add a test for LoadObject's bom handling Handle text in LoadObject as LATIN1 for version <= 5 Merge branch 'master' of ssh://medar at git.freedesktop.org/git/swfdec/swfdec Change swfdec_player_request_resource_now to use a callback not return value Make swfdec_security_allow_url use callback instead of a return value Make the allow_url vfuncs use callbacks instead of returning value Start work on cross domain policy stuff Fix handling of URL in allow_url callbacks More work on cross domain policies: Add SwfdecPolicyLoader Don't l...
2007 Nov 15
2
Changes to 'refs/tags/0.5.4'
Tag '0.5.4' created by Benjamin Otte <otte at gnome.org> at 2007-11-15 10:12 -0800 release 0.5.4 ("Turkish Cycling Federation") -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHPBurvMv5VCdLq8QRAj1KAJ40NHRRS3gKyJjSjyyoH7gDaGi/tQCeOha/ R5PF4bZQqmSdJ64t8EbD4cA= =8qBy -----END PGP SIGNATURE----- Changes since the dawn of time: Benjamin Otte (40):
2007 Nov 28
0
59 commits - libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_button.c libswfdec/swfdec_button.h libswfdec/swfdec_button_movie.c libswfdec/swfdec_button_movie.h libswfdec/swfdec_event.c
...vie.c @@ -448,7 +448,7 @@ swfdec_movie_execute (SwfdecMovie *movie, SwfdecEventType condition) return; name = swfdec_event_type_get_name (condition); if (name != NULL) { - swfdec_as_object_call_with_security (thisp, + swfdec_as_object_call_with_security (SWFDEC_AS_OBJECT (movie), SWFDEC_SECURITY (movie->resource), name, 0, NULL, NULL); } if (condition == SWFDEC_EVENT_CONSTRUCT) commit 8c3c96c57a982eec89153858c078d44188454ca9 Author: Benjamin Otte <otte at gnome.org> Date: Tue Nov 27 19:14:15 2007 +0100 remove debugging g_print() diff --git a/libswfdec/swfdec_button_m...
2007 Dec 23
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_character.c libswfdec/swfdec_external_interface.c libswfdec/swfdec.h libswfdec/swfdec_movie_as_drawing.c libswfdec/swfdec_player.c libswfdec/swfdec_player.h libswfdec/swfdec_player_internal.h
...@ #include <libswfdec/swfdec_player.h> #include <libswfdec/swfdec_audio.h> #include <libswfdec/swfdec_event.h> +#include <libswfdec/swfdec_player_scripting.h> #include <libswfdec/swfdec_rect.h> #include <libswfdec/swfdec_ringbuffer.h> #include <libswfdec/swfdec_security.h> @@ -66,6 +67,7 @@ struct _SwfdecPlayerPrivate gboolean bgcolor_set; /* TRUE if the background color has been set */ SwfdecColor bgcolor; /* background color */ SwfdecResource * resource; /* initial resource loaded */ + SwfdecPlayerScripting *scripting; /* scripting object */...