<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AjaXplorer</title>
	<atom:link href="http://ajaxplorer.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://ajaxplorer.info</link>
	<description>Un site utilisant WordPress</description>
	<lastBuildDate>Tue, 10 Apr 2012 20:48:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>AjaXplorer 4.1.0 (dev channel) released</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-1-0/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-1-0/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 20:48:34 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3143</guid>
		<description><![CDATA[Summary Glad to announce the release of AjaXplorer 4.1.0 in the &#171;&#160;dev&#160;&#187; channel, fixing problems introduced by php5.4.0, adding a couple of low level features to improve performance and prepare forthcoming features, and fixing a lot of known issues (see detail changes below). Please test, report bugs, and let&#8217;s move on to the stable. As [...]]]></description>
			<content:encoded><![CDATA[<h4 class="cufon">Summary</h4>
<p>Glad to announce the release of AjaXplorer 4.1.0 in the &laquo;&nbsp;dev&nbsp;&raquo; channel, fixing problems introduced by php5.4.0, adding a couple of low level features to improve performance and prepare forthcoming features, and fixing a lot of known issues (see detail changes below). Please test, report bugs, and let&#8217;s move on to the stable.</p>
<p><em>As a reminder, the minor version number 4.<strong>1</strong>.0 is <strong>odd</strong>, which means this AjaXplorer release is considered a &laquo;&nbsp;<strong>development</strong>&nbsp;&raquo; release, and once tested and bugfixed, it will come back to the &laquo;&nbsp;stable&nbsp;&raquo; channel under the 4.<strong>2</strong>.0 name. Actually, changes are not that huge, so <strong>it should not be too dangerous to upgrade</strong>, particularly if you want php 5.4 support. But if you have a conservative upgrade policy, you should definitely wait for the next stable release.</em></p>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2012</li>
<li><strong>Version number</strong> : 4.1.0</li>
<li><strong>Download</strong> : <a title="Click to download ajaxplorer-core-4.1.0.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.1.0/ajaxplorer-core-4.1.0.zip/download">ajaxplorer-core-4.1.0.zip</a></li>
<li><strong>Install instructions</strong> : see the 4-steps installation guide</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
</ul>
<h4 class="cufon">Upgrade from 4.0.4</h4>
<p>Even if not a &laquo;&nbsp;stable&nbsp;&raquo; release, upgrade is possible via the automatic upgrade mechanism :</p>
<ul>
<li>Go to Settings &gt; Global Options &gt; Plugins &gt; Update Engine and edit the plugin configuration</li>
<li>Switch the &laquo;&nbsp;update channel&nbsp;&raquo; from &laquo;&nbsp;Stable&nbsp;&raquo; to &laquo;&nbsp;Development&nbsp;&raquo; and save the configuration</li>
<li>Check for new update, the package 4.0.4-4.1.0 should appear</li>
<li>Apply the update</li>
<li>There is a little trick for this update : during upgrading, by default the new config file <em>conf/boostrap_context.php</em> does not override your current version installed. Now either remove the old version and override it with the new one (that was dropped inside conf/ folder with a &laquo;&nbsp;.php.new.date&nbsp;&raquo; extension), or at least manually include the following change in your old version :<br />
Add the following at line 46:<br />
<em><em>define(&laquo;&nbsp;AJXP_PLUGINS_MESSAGES_FILE&nbsp;&raquo;, AJXP_CACHE_DIR.&nbsp;&raquo;/plugins_messages.ser&nbsp;&raquo;);</em></em>&nbsp;</li>
</ul>
<h4 class="cufon">Changelog</h4>
<p><strong>[CORE &amp; ACCESS DRIVERS]</strong></p>
<ul>
<li>PHP 5.4 Support : Call-time pass by reference are deprecated, replace static calls to DOMDocument::loadXML</li>
<li>Cross-Repository copy : two successive node expand changed the current repository to the destination repository (switch back replaced twice).</li>
<li>Core : Fix mkdir() call for the cmd_outputs folder</li>
<li>Metadata loading : Set a &laquo;&nbsp;hidden&nbsp;&raquo; metadata to a passed node</li>
<li>Access.fs : handle symlinks more properly</li>
<li>Access.fs : Filter files and folders when creating Zips, using PCLZIP_CB_PRE_ADD callback</li>
<li>Access.smb : Clean URL everywhere, pass the Locale as environnement variable when defined</li>
<li>Access.fs : Big typo error making the &laquo;&nbsp;nodeName&nbsp;&raquo; resetting useless</li>
<li>Access.smb : override makeZip and allow its usage (by plugin configuration), as it can be an option when on a very fast network connection.</li>
<li>Access.smb : fix &laquo;&nbsp;+&nbsp;&raquo; in folder name, use rawurldecode() instead of urldecode()</li>
<li>Open_basedir : Multiple files downloads broken, do not &laquo;&nbsp;patch path&nbsp;&raquo; in readFile function when on the realFileSystem.</li>
<li>Core.conf : Add a $context parameter to the user save() method, to avoid &laquo;&nbsp;over saving&nbsp;&raquo; data : if context is &laquo;&nbsp;superuser&nbsp;&raquo;, save preferences and rights, where as in context &laquo;&nbsp;user&nbsp;&raquo; save only preferences.</li>
<li>Core.uploader : should solve the problems of setting the upload limit.</li>
<li>WebDAV Server : detect MiniRedir user agent</li>
<li>Synchro : Recursive listing implementation &amp; hooks applyCondition for better performances. Testing synchro tool</li>
<li>Synchro : Various tricks to trigger the metadata updates from outside, and webdav optims</li>
</ul>
<p><strong>[AJAX GUI]</strong></p>
<ul>
<li>Client Session timer: hook to &laquo;&nbsp;ajaxplorer:longtask_xxx&nbsp;&raquo; events to avoid disconnecting during very long task (namely uploads for the moment)</li>
<li>Remember me : reported from 4.0.3 branch</li>
<li>Tpl Logo image : Wrong content type header</li>
<li>Massive deletion : POST instead of GET</li>
<li>Error Message : Restyle message box (max height), fixed broken carriage return</li>
<li>JSPacker : rtrim windows line feed</li>
</ul>
<p><strong>[OTHER PLUGINS]</strong></p>
<ul>
<li>Conf.sql : Auto detect &laquo;&nbsp;objects&nbsp;&raquo; preferences and serialize them in the DB, adding the $phpserial$ prefix. Fixes AJXP_WEBDAV_DATA of users, as well as PLUGINS_DATA used by notify.phpmail</li>
<li>Editor.diaporama : fix the &laquo;&nbsp;navigator&nbsp;&raquo; when the is a marginTop on the thumbnail, encodeURIComponent before triggering download action, otherwise breaks (e.g. &amp; in file name)</li>
<li>Editor.zoho : as reported by zoho support team, the Secret Key is in fact deprecated and no more necessary, apply node.before_change hook before saving</li>
<li>Editor.pixlr : apply node.before_change hook before saving</li>
<li>Editor.imagick : do not inverse slashes if not necessary!</li>
<li>Editor.video : Pass alternate videos versions in the metadata, and set them as HTML5 video source (require an external pre-encoding)</li>
<li>Index.lucene : ignore case for determining content-indexed extensions</li>
<li>Uploader.* : trigger events ajaxplorer:longtask_starting / ajaxplorer:longtask_finished</li>
<li>Auth.ftp : Force call to getServerFeatures() when coming from the login operation.</li>
<li>Auth.ldap : Jon Peck ldap contrib : ability to configure DN as an array and iterate through them</li>
<li>Meta.svn : manually set a library path to access the SVN commands.</li>
<li>Meta.filehasher : new utility for accelerating synchronization, compute and store file md5 in metadata (if metastore active) and delete on file change.</li>
<li>Action.powerfs : Fix zip delegation : do not sleep for one second, change the download mechanism, and place the zip inside the temporary folder, otherwise it makes problems for read-only folders. Allow compression when using powerfs in read mode, Todo : exclude hidden files from zip operation using an exclude list,</li>
<li>Action.share : AjxpSharedDriver avoid error on empty glob(), fix typo error</li>
</ul>
<p><strong>[PERFORMANCES]</strong></p>
<ul>
<li>Performance hunting : cache slow processing data when possible (registered extensions, messages, etc), either in memory (static var) or in cache files.</li>
<li>New cache file : Define plugins_message.ser file cache, contains all i18n messages (collecting them was very long).</li>
</ul>
<p><strong>[TESTS AND INSTALL]</strong></p>
<ul>
<li>New config file : New optional config file to set the configs that must be set before anything else : LOCALE, TMP_DIR, INI_SET</li>
<li>Test.gpc : Totally commenting magic_quote_gpc breaks JSON if magic_quote is active!</li>
<li>Test.writeability : Call is_dir silently to avoid error triggering and let the diagnostic tool run</li>
<li>Tests failed : Suggest changes (in the new bootstrap_conf.php file)</li>
<li>Documentation : Plugin Info XML, ability to browse many plugins folders (experimental)</li>
<li>Security : Reported from 4.0.4 branch</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Client v1.0.3 released</title>
		<link>http://ajaxplorer.info/android-client-v1-0-3-released/</link>
		<comments>http://ajaxplorer.info/android-client-v1-0-3-released/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 18:05:55 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Android Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3136</guid>
		<description><![CDATA[This release is available on Google &#171;&#160;Play Store&#160;&#187;, it implements new features for sharing directly from mobile, and  improves the Media Player (see detail below). More info on the application on the dedicated page : http://ajaxplorer.info/extensions/android/  Sharing : generate &#171;&#160;Public link&#160;&#187; for files and send them directly by email or in the clipboard, or send selected [...]]]></description>
			<content:encoded><![CDATA[<div>This release is available on Google &laquo;&nbsp;Play Store&nbsp;&raquo;, it implements new features for sharing directly from mobile, and  improves the Media Player (see detail below). More info on the application on the dedicated page : <a href="http://ajaxplorer.info/extensions/android/">http://ajaxplorer.info/extensions/android/</a></div>
<ul>
<li> Sharing : generate &laquo;&nbsp;Public link&nbsp;&raquo; for files and send them directly by email or in the clipboard, or send selected file directly as email attachment.</li>
<li>Listening to the complaints, improved the Media Player, to play a whole folder containing audio or video, and better fullscreen handling for videos.</li>
<li>Security fix if someone accesses the physical device</li>
</ul>
<div>Update should be automatic on the installed devices.</div>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/android-client-v1-0-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS Client 1.5 available</title>
		<link>http://ajaxplorer.info/ios-client-1-5-available/</link>
		<comments>http://ajaxplorer.info/ios-client-1-5-available/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 06:58:03 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[iOS Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3132</guid>
		<description><![CDATA[The iOS client update is now available on the AppStore : Retina launch and icon for new iPad Implementation of the AjaXplorer sharing mechanism for files : &#171;&#160;public links&#160;&#187; generation and send by email automatically. Plus ability to send the file as attachment directly. &#171;&#160;Open with&#160;&#187; action available for every files (long press on a [...]]]></description>
			<content:encoded><![CDATA[<p>The iOS client update is now available on the AppStore :</p>
<ul>
<li>Retina launch and icon for new iPad</li>
<li>Implementation of the AjaXplorer sharing mechanism for files : &laquo;&nbsp;public links&nbsp;&raquo; generation and send by email automatically. Plus ability to send the file as attachment directly.</li>
<li>&laquo;&nbsp;Open with&nbsp;&raquo; action available for every files (long press on a file).</li>
<li>Fixed security issue if someone can access the device backups</li>
</ul>
<p>More info on <a href="http://ajaxplorer.info/extensions/ios-client/">http://ajaxplorer.info/extensions/ios-client/</a></p>
<p>Enjoy.</p>
<p>Charles</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ios-client-1-5-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Important Security Upgrade : AjaXplorer 4.0.4 &amp; 3.2.5</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-0-4/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-0-4/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 14:48:41 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Stable]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/ajaxplorer-4-0-4/</guid>
		<description><![CDATA[Summary This is a very important security upgrade for the 4.0 branch. A vulnerability was discovered that could allow a non-logged user to access other files on the server file system. The &#171;&#160;remember me&#160;&#187; mechanism was also improved to lower the session hacking probability in case of &#171;&#160;cookie stealing&#160;&#187;. If you are still running the [...]]]></description>
			<content:encoded><![CDATA[<h4 class="cufon">Summary</h4>
<p>This is a very important security upgrade for the 4.0 branch. A vulnerability was discovered that could allow a non-logged user to access other files on the server file system. The &laquo;&nbsp;remember me&nbsp;&raquo; mechanism was also improved to lower the session hacking probability in case of &laquo;&nbsp;cookie stealing&nbsp;&raquo;.</p>
<p>If you are still running the 3.2.4 version, switching to the latest 4.0.4 version would be a good idea for both security and stability reasons. But if it&#8217;s not possible there is a patch available for upgrading to version 3.2.5 (see below). Please note however that this 3.2.5 is more or less considered &laquo;&nbsp;end-of-life&nbsp;&raquo; release for the 3.2.X branch.</p>
<p>Please refer to the <a href="http://ajaxplorer.info/ajaxplorer-4-0/">AjaXplorer 4.0 release</a> if you are installing for the first time or want to upgrade from 3.2.4.</p>
<h4 class="cufon">v4.0.4</h4>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2011</li>
<li><strong>Download</strong> : <a title="Click to download ajaxplorer-core-4.0.4.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/4.0.4/ajaxplorer-core-4.0.4.zip/download">ajaxplorer-core-4.0.4.zip</a></li>
<li><strong>Install instructions</strong> : see the 4-steps installation guide, or use automatic upgrade in the application.</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
</ul>
<p>&nbsp;</p>
<h4 class="cufon">v3.2.5</h4>
<ul>
<li><strong>Full package</strong> : <a title="Click to download ajaxplorer-core-3.2.5.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/3.2.5/ajaxplorer-core-3.2.5.zip/download">ajaxplorer-core-3.2.5.zip</a></li>
<li><strong>Upgrade 3.2.4 to 3.2.5 : </strong><a title="3.2.5 patch" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/3.2.5/ajaxplorer-upgrade-3.2.4-3.2.5.zip/download">ajaxplorer-upgrade-3.2.4-3.2.5.zip</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-0-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Client 1.0.2 Upgrade</title>
		<link>http://ajaxplorer.info/android-client-1-0-2-upgrade/</link>
		<comments>http://ajaxplorer.info/android-client-1-0-2-upgrade/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 23:32:50 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Android Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3110</guid>
		<description><![CDATA[Announcing the release of the Android Client 1.0.2 on the Android Market. Changes with the previous version include : Huge performance improvement when parsing server response (listing files and folders) Images Preview : go to next/previous image with a finger swipe, switch to full screen by tapping. Images Preview : pass the server the dimension [...]]]></description>
			<content:encoded><![CDATA[<p>Announcing the release of the Android Client 1.0.2 on the Android Market.</p>
<p>Changes with the previous version include :</p>
<ul>
<li>Huge performance improvement when parsing server response (listing files and folders)</li>
<li>Images Preview : go to next/previous image with a finger swipe, switch to full screen by tapping.</li>
<li>Images Preview : pass the server the dimension of the screen for a better thumbnail size. Only supported by AjaXplorer 4.0.3</li>
<li>Auto-add server : when browsing to AjaXplorer ( &gt; 4.0.3) via a web browser, click and add the server url to the remote servers.</li>
<li>Deep refactoring of the code to separate the pure &laquo;&nbsp;Http AjaXplorer Client&nbsp;&raquo; from the Android specific displays. Should be transparent to the user.</li>
<li>Fixed many crashes as reported automatically by the users.</li>
</ul>
<p>See the dedicated page for more info : <a title="Android" href="http://ajaxplorer.info/extensions/android/">ajaxplorer.info/extensions/android/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/android-client-1-0-2-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AjaXplorer 4.0.3</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-0-3/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-0-3/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 22:46:44 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Stable]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/ajaxplorer-4-0-3/</guid>
		<description><![CDATA[Summary This is a bugfix for 4.0 branch, the update is available automatically via the upgrade tool in the application. See the detailed changelog below. Basically it fixes side-effects bugs introduced by the previous release. Next important new features will probably be in the dev branch for a while. Please refer to the AjaXplorer 4.0 [...]]]></description>
			<content:encoded><![CDATA[<h4 class="cufon">Summary</h4>
<p>This is a bugfix for 4.0 branch, the update is available automatically via the upgrade tool in the application. See the detailed changelog below. Basically it fixes side-effects bugs introduced by the previous release. Next important new features will probably be in the dev branch for a while.</p>
<p>Please refer to the <a href="http://ajaxplorer.info/ajaxplorer-4-0/">AjaXplorer 4.0 release</a> if you are installing for the first time or want to upgrade from 3.2.4.</p>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2011</li>
<li><strong>Version number</strong> : 4.0.3</li>
<li><strong>Download</strong> : <a title="Click to download ajaxplorer-core-4.0.2.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/4.0.3/ajaxplorer-core-4.0.3.zip/download">ajaxplorer-core-4.0.3.zip</a></li>
<li><strong>Install instructions</strong> : see the 4-steps installation guide, or use automatic upgrade in the application.</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
</ul>
<h4 class="cufon">Changelog</h4>
<p>You&#8217;ll find below a description of all changes made since version 4.0.2.</p>
<p><strong> [Fix side effects of previous release]</strong></p>
<ul>
<li>Revert bootstrap_context commited once again with setlocale uncommented.</li>
<li>PHPCLI test : detect the disabled functions to avoid ugly error at startup!</li>
<li>The open_basedir fix for zip browsing was breaking the zip extension on download.</li>
<li>Test glob result in upgrader</li>
<li>Locked file could save content even if hook node.before_change returned an exception.</li>
</ul>
<p><strong>[Access Samba]</strong></p>
<ul>
<li>Make smb access more robust : configure smbclient path, blur credential in debug, get the procopen error stream, etc&#8230;</li>
<li>Access.smb : handle Windows case for smbclient+cygwin install. Nice!</li>
<li>Fix a couple of samba tweaks, plus shared links when using auth.smb/access.smb, may impact other auth.** drivers</li>
<li>Update access.smb documentation</li>
</ul>
<p><strong>[Users number scalability]</strong></p>
<ul>
<li>New options for the ShareCenter : Ability to pass a regexp pattern to AuthService::listUsers()</li>
<li>Touch a file in the cache to avoid triggering countAdminUser() if not necessary (ie do it only the very first time). Can be very long when a lot of users!</li>
</ul>
<p><strong>[Android client redirection]</strong></p>
<ul>
<li>Adapt iOS GUI Plugin for Android as well, ability to set the app url via the configurations.</li>
<li>Handle the skipANDROID parameter &amp; cookie</li>
</ul>
<p><strong>[Other]</strong></p>
<ul>
<li>Editor.diaporama : defer cache cleaning hook</li>
<li>Editor.diaporam : allow the client to ask a specific thumbnail dimension =&gt; useful for mobile devices!</li>
<li>Make joomla_auth_remote function more robust, when the HTML cannot be correctly parsed by a DOMDocument.</li>
<li>Auth.remote MASTER_XXX variable documentation update, along with the website How-To.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-0-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AjaXplorer 4.0.2</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-0-2/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-0-2/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 15:44:42 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Stable]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/ajaxplorer-4-0-2/</guid>
		<description><![CDATA[Summary This is a bugfix for 4.0 branch, the update is available automatically via the upgrade tool in the application. See the detailed changelog below. Among other, it fixes a potential security issue that could allow someone logged to get access to unauthorized .txt files on the server. The upgrade is of course HIGHLY recommended. [...]]]></description>
			<content:encoded><![CDATA[<h4 class="cufon">Summary</h4>
<p>This is a bugfix for 4.0 branch, the update is available automatically via the upgrade tool in the application. See the detailed changelog below. Among other, it fixes a potential security issue that could allow someone logged to get access to unauthorized .txt files on the server. The upgrade is of course HIGHLY recommended.</p>
<p>Please refer to the <a href="http://ajaxplorer.info/ajaxplorer-4-0/">AjaXplorer 4.0 release</a> if you are installing for the first time or want to upgrade from 3.2.4.</p>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2011</li>
<li><strong>Version number</strong> : 4.0.2</li>
<li><strong>Download</strong> : <a title="Click to download ajaxplorer-core-4.0.2.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/4.0.2/ajaxplorer-core-4.0.2.zip/download">ajaxplorer-core-4.0.2.zip</a></li>
<li><strong>Install instructions</strong> : see the 4-steps installation guide, or use automatic upgrade in the application.</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
</ul>
<h4 class="cufon">Changelog</h4>
<p>You&#8217;ll find below a description of all changes made since version 4.0.1.</p>
<p><strong>[Security]</strong></p>
<ul>
<li>Fix a potential XSS via the doc feature</li>
</ul>
<p><strong>[Hooks]</strong></p>
<ul>
<li>Ability to apply callbacks in a &laquo;&nbsp;deferred&nbsp;&raquo; way, i.e. after the output is sent to the client. Drastically increasing user experience.</li>
<li>New hook &laquo;&nbsp;node.before_change&nbsp;&raquo;, to be used by locking plugins</li>
</ul>
<p><strong>[Access drivers]</strong></p>
<ul>
<li>Moved global parameters &laquo;&nbsp;hide folder, show hidden files, etc&nbsp;&raquo; to the filesystem_commons mixin.</li>
<li>Test HIDE_XXX is not empty, otherwise there are false-negatives</li>
<li>Try to chmod 755 publiclets to make sure they are executable.</li>
<li>Typo error in the fixPermissions() routine</li>
<li>Access.fs : Deploy various strategies to go around open_basedir php inconsistencies.</li>
<li>Access.fs : Use copy() when driver is not remote, it&#8217;s much more efficient</li>
<li>Access.fs : X-Sendfile needs UTF8</li>
<li>Action.powerfs : Do not sleep() at the end of the archive creation, otherwise the zip_operation file is created again</li>
<li>Access.fs : &laquo;&nbsp;Purge&nbsp;&raquo; action was commited commented</li>
</ul>
<p><strong>[Gui]</strong></p>
<ul>
<li>Place the window.opener tentative inside a try/catch to avoid permission error</li>
<li>Adapt tree scrolling when focusing on a given node, + compile</li>
<li>Fix dragndrop &amp; scrolling problems.</li>
<li>NL2BR for line feeds in the notification body</li>
<li>Editor.browser : url broken if there are paremeters in the current url</li>
<li>Editor.browser : Filehandle left open, was breaking download on CentOS</li>
</ul>
<p><strong>[Plugins]</strong></p>
<ul>
<li>Meta.simple_lock : Simple &laquo;&nbsp;locking&nbsp;&raquo; implementation : manually lock/unlock files to other users.</li>
<li>Action.skeleton: custom_target_url typo error</li>
<li>Auth.ftp : Translate FTP dynamic login screen / Translate yes/no options</li>
<li>Uploader.flex : FlexUploadProcessor, double utf8 decoding was breaking special chars!</li>
<li>Uploader.html : Make sure no to close the uploader if some file is still loading</li>
<li>Uploader.html : Fix the allowed extension mechanism</li>
<li>Access.ajxp_conf : fix MIXIN_MESSAGE appearance in Wallet data</li>
<li>german translation for action.share</li>
<li>Fix uploaders ALLOWED_EXTENSIONS usage (comma separated list), and text for other uploaders to enable flex if it&#8217;s the only one.</li>
</ul>
<p><strong>[Core &amp; Language]</strong></p>
<ul>
<li>Add a new test for detecting the CLI php</li>
<li>Catch exception in webdav backend and encapsulate in a webdav error.</li>
<li>Fix compat version of json_decode, and make sure to expect the &laquo;&nbsp;assoc&nbsp;&raquo; version of the function, as the compat version only support this (not the stdClass). Was breaking upgrade for php5.1.X</li>
<li>Weirdness in serializations with the inferOptionsFromParent property, seem to be fixed by setting it private with getter/setter. Was breaking share metadata in templates children&#8230;</li>
<li>For php 5.1, the protected nature of the properties fail, do not call them directly, use the getter() instead.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-0-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-to : going further with custom variables</title>
		<link>http://ajaxplorer.info/new-how-to-going-further-with-custom-variables/</link>
		<comments>http://ajaxplorer.info/new-how-to-going-further-with-custom-variables/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 14:56:54 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3084</guid>
		<description><![CDATA[Thanks to David Robinson contribution, there is now a new tutorial available in the &#171;&#160;Administrators&#160;&#187; Documentation, teaching how to use the &#171;&#160;Conf&#160;&#187; driver CUSTOM_DATA field to automatize custom keywords replacement in both the repositories options, and on the GUI as well, using the action.skeleton plugin. Nice work David! See http://ajaxplorer.info/documentation/administration/chapter-howtos/going-further-with-custom-variables/]]></description>
			<content:encoded><![CDATA[<p>Thanks to David Robinson contribution, there is now a new tutorial available in the &laquo;&nbsp;Administrators&nbsp;&raquo; Documentation, teaching how to use the &laquo;&nbsp;Conf&nbsp;&raquo; driver CUSTOM_DATA field to automatize custom keywords replacement in both the repositories options, and on the GUI as well, using the action.skeleton plugin. Nice work David!</p>
<p>See <a href="http://ajaxplorer.info/documentation/administration/chapter-howtos/going-further-with-custom-variables/">http://ajaxplorer.info/documentation/administration/chapter-howtos/going-further-with-custom-variables/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/new-how-to-going-further-with-custom-variables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Client v1.0 now on Android Market</title>
		<link>http://ajaxplorer.info/android-client-now-available-on-android-market/</link>
		<comments>http://ajaxplorer.info/android-client-now-available-on-android-market/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 14:53:29 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Android Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3000</guid>
		<description><![CDATA[I&#8217;m glad to announce the very first release of the Android Client for AjaXplorer! Developed using the native language of Android platform (Java), it brings the best of both world (Ajaxplorer server and android device) at your finger tips, to help you enjoy your files everywhere. The details features are described below, it&#8217;s already almost [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m glad to announce the very first release of the Android Client for AjaXplorer! Developed using the native language of Android platform (Java), it brings the best of both world (Ajaxplorer server and android device) at your finger tips, to help you enjoy your files everywhere. The details features are described below, it&#8217;s already almost as complete as its iOS alter-ego.</p>
<ul>
<li>Login with your standard AjaXplorer login and get direct access to your repositories. Authentification already supports Basic Http as well as self-signed SSL certificates.</li>
<li>Preview image files using the built-in previewer (that will use lightweight thumbnails generated by AjaXplorer when possible).</li>
<li>Select media from your device library and upload directly to the server. We also recommend installing OI FileManager to be able to pick any file on your SDCard for uploading to the server.</li>
<li>Stream audio / video to your iPhone (server version must be greater than 3.4 for this, otherwise the file be downloaded first before viewing).</li>
<li>Edit textual files inside the application and save them back to the server</li>
<li>Open any file types with external applications installed on your device</li>
<li>And of course, perform standard file actions like moving items accross folders, deleting them, or creating new folders.</li>
</ul>
<p>See the new dedicated page on the website for more info : <a title="Android" href="http://ajaxplorer.info/extensions/android/">ajaxplorer.info/extensions/android/</a>. A special thanks to Daniel Lentz who helped debugging this first version and provided the Swedish translation. If you are interested in translating the application in your own language, please write to android (at) ajaxplorer (dot) info.</p>
<p>Like the iPhone/iPad application, it is not free as the rest of the platform, but I&#8217;m sure that any AjaXplorer happy user can understand why. This very first release will probably see upgrades coming in the forthcoming weeks, after passing the crash test of being installed on an awful lot of different devices, so please be patient, and do not hesitate to report problems.</p>
<p>[Edit] The first feedbacks seemed to indicate that the application were not working with AjaXplorer 3.2.4 (but ok with 4.0.x), nor with self-signed certificate. The package is already uptodate on the market, so this should be fixed. For the very early downloaders, you should be able to update on the Android Market[/Edit]</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/android-client-now-available-on-android-market/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iOS Client 1.4</title>
		<link>http://ajaxplorer.info/ios-client-1-4/</link>
		<comments>http://ajaxplorer.info/ios-client-1-4/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 08:36:07 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[iOS Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=2990</guid>
		<description><![CDATA[The iPhone/iPad/iPod Touch dedicated AjaXplorer client version 1.4 is now available on the AppStore. See http://ajaxplorer.info/extensions/ios for mor info. This release includes following changes : New Features Basic HTTP Authentification support Autolock the application with a PIN code. &#171;&#160;Pull to refresh&#160;&#187; implementation (replaces the reload button) Preloading photos in background when viewing them. Send an [...]]]></description>
			<content:encoded><![CDATA[<p>The iPhone/iPad/iPod Touch dedicated AjaXplorer client version 1.4 is now available on the AppStore. See <a href="http://ajaxplorer.info/extensions/ios">http://ajaxplorer.info/extensions/ios</a> for mor info.</p>
<p>This release includes following changes :</p>
<h4 class="cufon">New Features</h4>
<ul>
<li>Basic HTTP Authentification support</li>
<li>Autolock the application with a PIN code.</li>
<li>&laquo;&nbsp;Pull to refresh&nbsp;&raquo; implementation (replaces the reload button)</li>
<li>Preloading photos in background when viewing them.</li>
<li>Send an image by email</li>
<li>New application icon, to reflect ajaxplorer 4 changes.</li>
</ul>
<h4 class="cufon">Bugfixes</h4>
<ul>
<li>Rotation was not working once in a sublevel</li>
<li>Host &amp; label legends were switched</li>
<li>Problem when successive copies from external application</li>
<li>Session problem when defining two servers with different users</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ios-client-1-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Object Caching 732/732 objects using disk: basic

Served from: ajaxplorer.info @ 2012-05-17 04:18:32 -->
