Index: wp-admin/admin.php
===================================================================
--- wp-admin/admin.php	(revision 8313)
+++ wp-admin/admin.php	(working copy)
@@ -113,4 +113,7 @@
 	do_action("load-$pagenow");
 }
 
+if ( !empty($_REQUEST['action']) )
+	do_action('admin_action_' . $_REQUEST['action']);
+
 ?>
Index: wp-admin/admin-post.php
===================================================================
--- wp-admin/admin-post.php	(revision 0)
+++ wp-admin/admin-post.php	(revision 0)
@@ -0,0 +1,26 @@
+<?php
+define('WP_ADMIN', TRUE);
+
+if ( defined('ABSPATH') )
+	require_once(ABSPATH . 'wp-load.php');
+else
+	require_once('../wp-load.php');
+
+require_once(ABSPATH . 'wp-admin/includes/admin.php');
+
+if ( !wp_validate_auth_cookie() )
+	die('-1');
+
+nocache_headers();
+
+do_action('admin_init');
+
+$action = 'admin_post';
+if ( !empty($_REQUEST['action']) )
+	$action .= '_' . $_REQUEST['action'];
+
+do_action($action);
+
+die('0');
+
+?>
\ No newline at end of file

Property changes on: wp-admin/admin-post.php
___________________________________________________________________
Name: svn:eol-style
   + native

