<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:admin="http://webns.net/mvcb/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
    
    <title>Serendipity</title>
    <link>http://blog.s9y.org/</link>
    <description>The official Serendipity blog</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.7-alpha1 - http://www.s9y.org/</generator>
    <managingEditor>Jannis Hermanns jannis@gmail.com</managingEditor>
<webMaster>Jannis Hermanns jannis@gmail.com</webMaster>
<pubDate>Wed, 15 May 2013 17:29:01 GMT</pubDate>

    <image>
        <url>http://blog.s9y.org/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Serendipity - The official Serendipity blog</title>
        <link>http://blog.s9y.org/</link>
        <width>100</width>
        <height>21</height>
    </image>

<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/s9y" /><feedburner:info uri="s9y" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
    <title>BaseURL issue with Serendipity 1.7</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/fzuQc9j_0PQ/248-BaseURL-issue-with-Serendipity-1.7.html</link>
    
    <comments>http://blog.s9y.org/archives/248-BaseURL-issue-with-Serendipity-1.7.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=248</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=248</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;One problem of the Serendipity 1.7 has been reported to us, that people might be missing proper relative links for i.e. the "Log in to the Blog" sidebar link and missing links in notification emails.&lt;/p&gt;

&lt;p&gt;This stems from a change in how Serendipity defines the "URL to blog" variable of your configuration. In some installations, the value for this might be empty - this will most likely happen if you upgraded an older Serendipity version and saved the configuration without entering the URL to the blog in the empty field. It does not affect fresh installations of Serendipity 1.7, and it will also not affect you, if you do NOT change anything in your global serendipity configuration after the upgrade to 1.7.&lt;/p&gt;

&lt;p&gt;A proper fix for this will be put in to an upcoming 1.7.1 point release. However to easily fix this before a new release, you can do andy of this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Enter your blog's configuration, search for the option &lt;strong&gt;URL to blog&lt;/strong&gt; and enter the full URL to your current blog, i.e. &lt;em&gt;&lt;strong&gt;http://blog.s9y.org/&lt;/strong&gt;&lt;/em&gt;. If Serendipity runs in a subdirectory, you need to add that path as well, like &lt;em&gt;&lt;strong&gt;http://www.example.com/serendipity/&lt;/strong&gt;&lt;/em&gt;. Don't forget the trailing slash as well.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;Or you can simply enable the option &lt;strong&gt;Autodetect used HTTP-Host&lt;/strong&gt;. This will make Serendipity auto-detect your blog's domain and path and should work in most of the usual webserver setups.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;Or you can fetch our current &lt;em&gt;master&lt;/em&gt; from &lt;a href="http://github.com/s9y/Serendipity/"&gt;github.com/s9y&lt;/a&gt; (the "pending" 1.7.1 release), which contains a fix that will execute an automatic upgrader task to set the "old" configuration option properly. This option is more for advanced users, others should be better off with solution #1 or #2&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A second issue that has been reported for 1.7 is that when editing usergroups, the current name of a group can show up empty in the editing interface. You will need to re-enter the proper name of that usergroup before saving. This will also be fixed in the upcoming 1.7.1 release, however it's impact should be low right now.&lt;/p&gt;
 
&lt;p&gt;We are sorry for anyone affected by this issue, but are happy there are easy fixes available for this. Many thanks to &lt;em&gt;Onli&lt;/em&gt; from the forums for digging into this issue and committing a fix.&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 15 May 2013 12:19:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/248-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/248-BaseURL-issue-with-Serendipity-1.7.html</feedburner:origLink></item>
<item>
    <title>Serendipity 1.7 released</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/AhhX2N3uThw/247-Serendipity-1.7-released.html</link>
            <category>Announcements</category>
            <category>Development</category>
    
    <comments>http://blog.s9y.org/archives/247-Serendipity-1.7-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=247</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=247</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;The Serendipity Team is proud to present the final release of Serendipity 1.7, also known as &lt;em&gt;Rolling Thunder&lt;/em&gt; for certain people. This will be the last release before the larger rewrite of 2.0, where many people poured their effort into restructurizing and templating the backend.&lt;/p&gt;

&lt;p&gt;Thus, Serendipity 1.7 mainly focusses on stability and compatibility with new PHP 5.3/5.4 versions. In our 1.7 release process we have received feedback from many people to help us improve that Serendipity 1.7 works properly on all PHP setups &lt;strong&gt;with at least PHP 5.2&lt;/strong&gt;. Older PHP versions no longer work with Serendipity 1.7, but are definitely not recommended due to security issues, so please ask your webhoster to upgrade PHP if you are running a lower version (as long as that happens you can stick to older Serendipity versions like 1.6.2).&lt;/p&gt;

&lt;p&gt;Other minor bug-fixes and improvements have been implemented in a lot of small places, which you can see in the docs/NEWS file of the release.&lt;/p&gt;

&lt;p&gt;Smaller new features are that you can now define defaults for custom entryproperties, the RSS sidebarplugin now also supports Atom-feeds (thanks to the now-bundled Simplepie), Spartacus can now fetch the plugin files also from github and we now use the latest and greatest version of Smarty3.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;BEFORE&lt;/strong&gt; installing the new release, you should upgrade all external (Spartacus) plugins to their latest versions, to ensure that they will operate properly with the latest Serendipity version - if you forgot that, you can also upgrade the files after the upgrade, but it might be that you receive certain PHP error notices.&lt;br /&gt;
The current release can be easily installed on any previous Serendipity installation. Just unpack, upload and visit your admin panel to perform possible database upgrades. Please be sure to make a backup of your Database prior to upgrading, and read the upgrade pointers on &lt;a href="http://www.s9y.org/37.html"&gt;Upgrading Serendipity&lt;/a&gt;. &lt;em&gt;Also make sure that your server is running at least PHP 5.2, otherwise Serendipity would no longer run after the upgrade.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A note for developers&lt;/strong&gt;: If you have created your own, custom event plugins you might see PHP notices when your method variable signature of i.e. the "event_hook" or "introspect_config_item" methods mismatches the one that is defined in the Serendipity Plugin API. Make sure that the list of parameters for i.e. the &lt;strong&gt;event_hook()&lt;/strong&gt; method matches:&lt;br /&gt;
&lt;strong&gt;function event_hook($event, &amp;$bag, &amp;$eventData, $addData = null) {&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Have fun using Serendipity, and let us know on the &lt;a href="http://board.s9y.org/"&gt;Forums&lt;/a&gt; if you have any issues!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.s9y.org/12.html"&gt;Download here!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sat, 11 May 2013 16:28:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/247-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/247-Serendipity-1.7-released.html</feedburner:origLink></item>
<item>
    <title>Serendpity 1.7 Release Candidate 3</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/gweueyXjeDU/246-Serendpity-1.7-Release-Candidate-3.html</link>
            <category>Announcements</category>
            <category>Development</category>
    
    <comments>http://blog.s9y.org/archives/246-Serendpity-1.7-Release-Candidate-3.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=246</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=246</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;A Release Candidate 3 has just been released (see &lt;a href="http://www.s9y.org/12.html"&gt;s9y.org - Downloads&lt;/a&gt;, that fixes a couple of reported PHP error notices (in Spartacus, for template configurations). Also the error reporting itself has been reworked a bit to be less verbose. This version also addresses enhanced escaping for stored cookie values of the media database, which we have received a (not very clear) report of. This only affected logged-in users of the backend, so the impact should be minimal.&lt;/p&gt;

&lt;p&gt;Please report any issues you find with RC3 as usual on the s9y forums; if you want to address any security issues, please contact &lt;em&gt;security (at) s9y . org&lt;/em&gt;. We take all reports seriously, and are very thankful for anyone reporting issues to us. We are a small team, so any help from the outside is really appreciated (and needed) by us. Thanks!&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 07 Feb 2013 13:25:54 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/246-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/246-Serendpity-1.7-Release-Candidate-3.html</feedburner:origLink></item>
<item>
    <title>Serendipity 1.7 release candidate 2</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/E5FEyzuXU0g/243-Serendipity-1.7-release-candidate-2.html</link>
            <category>Announcements</category>
            <category>Development</category>
    
    <comments>http://blog.s9y.org/archives/243-Serendipity-1.7-release-candidate-2.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=243</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=243</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;The Serendipity Team is happy to announce the second &lt;strong&gt;Release Candidate for Serendipity 1.7&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The first RC1 that was online for only a couple of hours had two issues that made us pull this release candidate. One bug affected people with older plugin versions, that could throw PHP notices and prevent Serendipity from executing properly. The other bug affected that certain variables for Smarty templates were not existing due to missing variable transporting. Both issues have been fixed in this second release candidate.

&lt;p&gt;While we are still working hard to rebuilding the backend (for future HTML5 possibilities, better maintenance and in the end, a better design/UI) we have tried to make Serendipity 1.7 to be the final "pre 2.0" release that deals with a couple of problems with older Serendipity versions.&lt;/p&gt;

&lt;p&gt;First and foremost, this release addresses several PHP 5.4 compatibility issues. &lt;strong&gt;Serendipity 1.7 now at least requires PHP 5.2&lt;/strong&gt; to operate (due to Smarty3). If you have a lower PHP version than 5.2, you can run Serendipity 1.6.x properly, but of course should better ensure that your webserver will be upgraded to a more recent PHP release version.&lt;/p&gt;

&lt;p&gt;Serendipity 1.7 comes with &lt;strong&gt;Smarty3&lt;/strong&gt;, a larger rewrite of the Smarty Templating Engine. To make proper use of Smarty3, several core mechanisms have been updated. Other features include &lt;strong&gt;better nl2br/nobr plugin handling&lt;/strong&gt;, &lt;strong&gt;Updated 2k11 theme&lt;/strong&gt;, &lt;strong&gt;RSS sidebarplugin can now handle Atom feeds&lt;/strong&gt;, &lt;strong&gt;entryproperties plugin can now define defaults for custom fields&lt;/strong&gt;. See the contained &lt;a href="https://github.com/s9y/Serendipity/blob/master/docs/NEWS"&gt;NEWS&lt;/a&gt; release file on github for a list of all changes.&lt;/p&gt;

&lt;p&gt;In our alpha development process, many kinks should have been ironed out, so that at this point we feel confident to let &lt;strong&gt;YOU&lt;/strong&gt; try out this new version without facing issues. Now we need you to make sure that there are no quirky webservers or installations out there, that would report any PHP5 notices/errors. Testing the release is quite easy; first you should backup your current installation (download all files via FTP/SSH/RSYNC/whatever, make a database dump) and then simply upload all new files to your webserver; then you're ready to go.&lt;/p&gt;

&lt;p&gt;Please report all issues and bugs on the &lt;a href="http://board.s9y.org/"&gt;Serendipity Forums&lt;/a&gt; (specifically, &lt;a href="http://board.s9y.org/viewtopic.php?f=15&amp;amp;t=19098"&gt;this thread&lt;/a&gt;). If all goes well, we can then soon release the 1.7 final version, so that our developers can fully concentrate on finishing our 2.0 development. On this matter: A huge thanks to developers who made the recent new features, (re)built templates and fixed plugins. This specifically applies to ophian, yellowled, onli, mattsches, Don - your continued work and help is invaluable to me (=Garvin).&lt;/p&gt;

&lt;p&gt;Now, go, grab that release: &lt;a href="http://www.s9y.org/12.html"&gt;s9y.org Download section&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On behalf of the team,&lt;br /&gt;Garvin&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 22 Jan 2013 10:20:00 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/243-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/243-Serendipity-1.7-release-candidate-2.html</feedburner:origLink></item>
<item>
    <title>Serendipity 1.7-rc2</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/zCeQwY40sVI/245-Serendipity-1.7-rc2.html</link>
            <category>Announcements</category>
            <category>Development</category>
    
    <comments>http://blog.s9y.org/archives/245-Serendipity-1.7-rc2.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=245</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=245</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;The problematic 1.7-rc1 has now been superseded with a new 1.7-rc2 release candidate. The &lt;a href="http://blog.s9y.org/archives/243-Serendipity-1.7-release-candidate-2.html"&gt;original announcement&lt;/a&gt; has been updated to reflect the changes.&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 22 Jan 2013 10:10:04 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/245-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/245-Serendipity-1.7-rc2.html</feedburner:origLink></item>
<item>
    <title>Serendipity 1.7-rc1</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/U5IchYI4Phk/244-Serendipity-1.7-rc1.html</link>
            <category>Announcements</category>
            <category>Development</category>
    
    <comments>http://blog.s9y.org/archives/244-Serendipity-1.7-rc1.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=244</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=244</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;The 1.7-rc1 that has been published today has an issue with older Serendipity plugins existing on prior installations, preventing Serendipity 1.7 to operate properly. While we fix this issue for an upcoming rc2, this problematic rc1 has been removed at this point.&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sat, 19 Jan 2013 14:30:05 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/244-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/244-Serendipity-1.7-rc1.html</feedburner:origLink></item>
<item>
    <title>Greetings from Garvin</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/bcjIkUljkzs/242-Greetings-from-Garvin.html</link>
            <category>Personal</category>
    
    <comments>http://blog.s9y.org/archives/242-Greetings-from-Garvin.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=242</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=242</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;Hey!&lt;/p&gt;

&lt;p&gt;Finally I've been to a small West-Coast-Trip to the USA. I also visited Las Vegas, and guess what I found...&lt;/p&gt;

&lt;p&gt;&lt;a  style="margin: 0px auto; display: block; text-align: center" class="serendipity_image_link"   rel='lightbox' href='http://blog.s9y.org/uploads/serendpity_garvin_vegas1.jpg'&gt;&lt;!-- s9ymdb:55 --&gt;&lt;img class="serendipity_image_center" src="http://blog.s9y.org/uploads/serendpity_garvin_vegas1.jpg" alt=""  /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a  style="margin: 0px auto; display: block; text-align: center" class="serendipity_image_link"   rel='lightbox' href='http://blog.s9y.org/uploads/serendpity_garvin_vegas2.jpg'&gt;&lt;!-- s9ymdb:55 --&gt;&lt;img class="serendipity_image_center" width="600" height="450" src="http://blog.s9y.org/uploads/serendpity_garvin_vegas2.jpg" alt=""  /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So there we have the place for our meetup; there's one in New York as well... ;-)&lt;/p&gt;

&lt;p&gt;Best regards, Garvin&lt;/p&gt;  
    </content:encoded>

    <pubDate>Fri, 19 Oct 2012 08:30:45 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/242-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/242-Greetings-from-Garvin.html</feedburner:origLink></item>
<item>
    <title>Serendipity 1.6.2 released</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/OkrK6c5En04/241-Serendipity-1.6.2-released.html</link>
            <category>Announcements</category>
            <category>Development</category>
            <category>Infrastructure</category>
            <category>Security</category>
    
    <comments>http://blog.s9y.org/archives/241-Serendipity-1.6.2-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=241</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=241</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;&lt;strong&gt;UPDATED: 2012-05-22 12:00&lt;/strong&gt; to clarify impact.&lt;/p&gt;

&lt;p&gt;Good and bad things come in doubles, it seems. We are sorry to inform you that another security issue in Serendipity has been found by the High-Tech Bridge SA Security Research Lab (&lt;a href="https://www.htbridge.com/advisory/HTB23092"&gt;Advisory HTB23092&lt;/a&gt;). This issue has been reported today at 11:27 and we're happy to provide a quick fix for that.&lt;/p&gt;

&lt;p&gt;You can either download the full 1.6.2 release, or apply this simple fix to the file &lt;strong&gt;include/functions_trackbacks.inc.php&lt;/strong&gt;: &lt;a href="https://github.com/s9y/Serendipity/commit/87153991d06bc18fe4af05f97810487c4a340a92#diff-1"&gt;diff on github&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The error here is that input is not properly validated and can be used (when magic_quotes_gpc is off) to inject SQL code to a SQL query; since our DB layer does not execute multiple statements, and the involved SQL query is not used to produce output code. Thanks to Pawel Golen it was made clear to us that this issue can in fact be used to remotely access the database through blind sql injection attacks (this method however is really slow and creates a lot of traffic, since only using 0/1 as a result of the exploit will mean a lot of queries to deduce the content). Thus you should definitely upgrade your installation.&lt;/p&gt;

&lt;p&gt;Serendipity is an open-source based product with no specific funding, so we depend on nice people like High-Tech Bridge, Stefan Schurtz, Hanno Böck and all the others of the past to report issues to us. In turn we promise to fix them as quickly and transparently as possible.&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 16 May 2012 11:45:47 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/241-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/241-Serendipity-1.6.2-released.html</feedburner:origLink></item>
<item>
    <title>Serendipity 1.6.1 released</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/PoQJxDBqrSQ/240-Serendipity-1.6.1-released.html</link>
            <category>Announcements</category>
            <category>Development</category>
            <category>Security</category>
    
    <comments>http://blog.s9y.org/archives/240-Serendipity-1.6.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=240</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=240</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;Serendipity 1.6.1 has just been released. As usual you can simply download from &lt;a href="http://www.s9y.org/12.html"&gt;s9y.org&lt;/a&gt;, extract the archive, upload it to your webspace and accept the upgrader when visiting your blog.&lt;/p&gt;

&lt;p&gt;This release mainly addresses two security issues found by Stefan Schurtz (thanks a lot, again!). One is a XSS issue in the media database panel, the other an SQL injection in the media database section. Both issues can only be exploited if you are logged in to your blog and you click a specially crafted link. The SQL injection cannot be used to extract sensitive information from the database or delete data.&lt;/p&gt;

&lt;p&gt;Either way you are urged to upgrade your Blog to the latest version. Development versions of 2.0 and 1.7 on github have these bugs fixed as well.&lt;/p&gt;

&lt;p&gt;Other bugfixes in this version include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Updated spamblock plugin for better wordfiltering on specific scenarios&lt;/li&gt;
&lt;li&gt;Fixed draft/future entries preview links in backend&lt;/li&gt;
&lt;li&gt;Fixed an issue where template-specific configuration options were not overwritten by the new global ones&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You might also want to check out our quite stable 1.7 development version which uses Smarty3, or even our 2.0 development version which contains major rewrites so that Smarty is used in the backend!&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 08 May 2012 09:46:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/240-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/240-Serendipity-1.6.1-released.html</feedburner:origLink></item>
<item>
    <title>Das Serendipity Handbuch / The Serendipity Manual</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/Yr9FoPQwx7k/239-Das-Serendipity-Handbuch-The-Serendipity-Manual.html</link>
            <category>Announcements</category>
            <category>Development</category>
            <category>Personal</category>
    
    <comments>http://blog.s9y.org/archives/239-Das-Serendipity-Handbuch-The-Serendipity-Manual.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=239</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=239</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;strong&gt;German version&lt;/strong&gt;

&lt;p&gt;Das deutsche "Serendipity Handbuch" &lt;a href="http://www.opensourcepress.de/"&gt;OpenSourcePress&lt;/a&gt; wurde vor einiger Zeit veröffentlicht, und der Verlag war so nett, die Rechte an den Buchinhalten zurückzuerhalten (auch dank des tatkräftigen Engagements von &lt;a href="http://www.deimeke.net/dirk/blog/index.php?/archives/2878-Serendipity-Buch-vor-der-Vernichtung-retten-....html"&gt;Dirk Deimeke&lt;/a&gt; und natürlich unserer tollen Community).&lt;/p&gt;

&lt;p&gt;Das bedeutet, die Inhalte wurden nun unter einer CC-BY-NC-SA Lizenz veröffentlicht und können von der Community (also: EUCH!) frei gelesen, erweitert und möglicherweise auch übersetzt werden. Die meisten Dinge des Handbuchs finden auch heute noch Anwendung, aber es gibt genügend Spielraum für Verbesserungen.&lt;/p&gt;

&lt;p&gt;Schaut euch das ganze hier an: &lt;a href="https://github.com/s9y/Book"&gt;Das Serendipity Handbuch&lt;/a&gt;. Die Dateien liegen im LaTeX format vor, ihr benötigt daher eine funktionierende LaTeX-Umgebung, um die Dateien kompilieren zu können. Die .tex-Dateien sind jedoch im Klartextformat, also keine fremde Scheu. :-)&lt;/p&gt;

&lt;p&gt;Derzeit überlegen wir, in welchem Format das ganze endgültig und sinnvoll für die Benutzer und Mithelfer hinterlegt werden wird. Gerne diskutieren wir hierüber mit euch im Forum.&lt;/p&gt;

&lt;hr /&gt;

&lt;strong&gt;English version&lt;/strong&gt;

&lt;p&gt;The german "Serendipity Manual" was published by &lt;a href="http://www.opensourcepress.de/"&gt;OpenSourcePress&lt;/a&gt; some time ago. They were so kind to revert the publishing license back to our project (thanks to the great work of &lt;a href="http://www.deimeke.net/dirk/blog/index.php?/archives/2878-Serendipity-Buch-vor-der-Vernichtung-retten-....html"&gt;Dirk Deimeke&lt;/a&gt; and kind people like you), so that we can now publish it under a CC-BY-NC-SA license, and let the community (read: YOU!) be able to read the documentation for free, contribute to it, and hopefully even translate it to other languages. Many aspects of the book are still up to date, but surely many improvements can now be made.&lt;/p&gt;

&lt;p&gt;Check it out here: &lt;a href="https://github.com/s9y/Book"&gt;The Serendipity Book&lt;/a&gt;. The files are written in LaTeX format, so you need a working LaTeX environment to compile it as PDF or other variants, if you like. We are currently working out the best format to use in the future; if you want, you can help us discuss this on the forums.&lt;/p&gt;
  
    </content:encoded>

    <pubDate>Sun, 22 Apr 2012 20:09:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/239-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/239-Das-Serendipity-Handbuch-The-Serendipity-Manual.html</feedburner:origLink></item>
<item>
    <title>Searching for feedback of iOS developers</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/sY4tSALOa3k/238-Searching-for-feedback-of-iOS-developers.html</link>
            <category>Development</category>
    
    <comments>http://blog.s9y.org/archives/238-Searching-for-feedback-of-iOS-developers.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=238</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=238</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;Grischa needs some help on updating the XML-RPC for more iOS clients. Here's the quote from his &lt;a href="http://board.s9y.org/viewtopic.php?f=4&amp;amp;t=18361"&gt;original posting of the s9y forum post&lt;/a&gt;:&lt;/p&gt;

&lt;div style="border: 1px solid black; margin: 5px; padding: 5px"&gt;&lt;p&gt;At the moment I am enhancing the xml-rpc interface of Serendipity with WordPress functionality.&lt;/p&gt;

&lt;p&gt;The idea: If Serendipity is able to emulate WordPress interfaces, we can use all the tools using it. WordPress is much more suported than S9Y as it is more known. I'm aiming on the mobile clients available for WordPress blogs in special at them moment.&lt;/p&gt;

&lt;p&gt;The problem: The enhancements are nearly ready and successfully tested with the official WP for Android client, blogsy on iOS for iPad and MarsEdit and ecto for Mac. What is missing is the app for the iphone. The official WP for iOS client is able to register the blog and reads some categories but then it crashes without any message.&lt;/p&gt;

&lt;p&gt;The developer team of WP for iOS was not very helpful on that but the client is available as Open Source.&lt;/p&gt;

&lt;p&gt;As I am not able to debug iOS apps (I don't even have a Mac) I'm seeking an iOS developer being s9y fan, too, who is able to debug what goes wrong there, so I can finalize my changes on the s9y xml-rpc interface.&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;

  
    </content:encoded>

    <pubDate>Tue, 03 Jan 2012 17:54:04 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/238-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/238-Searching-for-feedback-of-iOS-developers.html</feedburner:origLink></item>
<item>
    <title>Spartacus infrastructure change, Developers please read</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/xwuqhpAWuHY/237-Spartacus-infrastructure-change,-Developers-please-read.html</link>
            <category>Announcements</category>
            <category>Development</category>
            <category>Infrastructure</category>
            <category>Plugins</category>
            <category>Templates</category>
    
    <comments>http://blog.s9y.org/archives/237-Spartacus-infrastructure-change,-Developers-please-read.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=237</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=237</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;Since the core Serendipity project is now &lt;a href="https://github.com/s9y/"&gt;maintained on github.com&lt;/a&gt; and every developer is quite happy about that, we decided to go the jquery-plugins route and delete all Serendipity plugins.&lt;/p&gt;

&lt;p&gt;No, just kidding. We actually imported all data from the SourceForge.net CVS servers into the github infrastructure. The short version for normal end-users: Nothing should change for you!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/s9y/additional_plugins"&gt;https://github.com/s9y/additional_plugins&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/s9y/additional_themes"&gt;https://github.com/s9y/additional_themes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All current Serendipity developers also have access to those repositories to contribute code. Developers now no longer should commit code to CVS (actually, they can't, because I took all their committing karma *eg*).&lt;/p&gt;

&lt;p&gt;The harder task for the Spartacus infrastructure service is the actual publishing of data. The Spartacus plugin operates on a PEAR-like XML format for each plugin, which luckily is automatically generated by a small shellscript which runs once daily on one of our webservers (&lt;a href="https://github.com/s9y/additional_plugins/blob/master/emerge.sh"&gt;emerge.sh&lt;/a&gt;). That script iterates on a checkout of all plugins and templates, creates the XML and uploads it to all mirror servers (currently netmirror.org, s9y.org and now also github.com).&lt;/p&gt;

&lt;p&gt;Downloading the files also either works via the files that are uploaded daily to netmirror.org and s9y.org, or you always could use the SourceForge.net server, that published the file via a nasty ViewVC oddity. The spartacus plugin of the current github core code (version 2.25) now can also retrieve those files from the Github.com servers.&lt;/p&gt;

&lt;p&gt;For all users that currently use the Spartacus plugin with the SourceForge.Net mirror, our daily script now pushes all changes in the GitHub tree also to CVS, so that both repositories *should* be kept in sync. This is done via the gitclone.sh and gitclone.php scripts in the additional_plugins repository, for anyone that's interested.&lt;/p&gt;

&lt;p&gt;Most likely, something in this script won't work properly, so in the next days it might be that some glitches in the matrix can occur. In that case, please report issues and remain seated. Or buy christmas presents for your beloved. Or your beloved developers.&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 13 Dec 2011 14:06:21 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/237-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/237-Spartacus-infrastructure-change,-Developers-please-read.html</feedburner:origLink></item>
<item>
    <title>Serendipity 1.6 released</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/BD5DGkpy2A4/233-Serendipity-1.6-released.html</link>
            <category>Announcements</category>
            <category>Development</category>
    
    <comments>http://blog.s9y.org/archives/233-Serendipity-1.6-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=233</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=233</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;The Serendipity Team is proud to present the final release of Serendipity 1.6. We are steadily walking towards a Serendipity 2.0 release and would be happy about any developer who may want to join our cause. The list of things is available on &lt;a href="http://www.s9y.org/238.html"&gt;http://www.s9y.org/238.html&lt;/a&gt; and open for discussion on the &lt;a href="http://board.s9y.org/"&gt;Serendipity Forums&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This new version mainly covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bundle jQuery by default to enable plugin and template authors to easier provide extended functionality to the frontend&lt;/li&gt;
&lt;li&gt;Support for templates, so that they can also use config-groups like plugins already have (added to bulletproof template)&lt;/li&gt;
&lt;li&gt;Templates can now enable core-provided options like a global navigation setup&lt;/li&gt;
&lt;li&gt;Fixed a bug in the &lt;em&gt;automatic media database synchronization&lt;/em&gt; that did not properly add new files with the same basename but different file extensions&lt;/li&gt;
&lt;li&gt;Added a .htaccess parameter to prevent IE9 CSS-trouble&lt;/li&gt;
&lt;li&gt;API changes: Added "shortcuts" to commonly used constructs (language loading, hack protection)&lt;/li&gt;
&lt;li&gt;Several minor feature additions in plugins (Karma, Akismet, Mailer) and the core (comment subscriptions, multiple comment moderation)&lt;/li&gt;
&lt;li&gt;Fulltextsearch improvements with "*" expansion&lt;/li&gt;
&lt;li&gt;Added a "hidden" option for specific author groups, so that their members are not revealed on usual author listings by plugins etc.&lt;/li&gt;
&lt;li&gt;Fixes a backend XSS issue in the karma plugin and media database filtering, thanks to Stefan Schurtz!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The current release can be easily installed on any previous Serendipity installation. Just unpack, upload and visit your admin panel to perform possible database upgrades. Upon first login with an old password, Serendipity will store your old password in the new format - please be sure to make a backup of your Database prior to upgrading, and read the upgrade pointers on &lt;a href="http://www.s9y.org/37.html"&gt;Upgrading Serendipity&lt;/a&gt;.

&lt;p&gt;Also, this release marks our move from the closing BerliOS service (thanks for the great service during those years) on to our new &lt;a href="https://github.com/s9y/Serendipity/"&gt;GitHub repository&lt;/a&gt;. Contributions are welcome of course!&lt;/p&gt;

&lt;p&gt;Have fun using Serendipity, and let us know on the &lt;a href="http://board.s9y.org/"&gt;Forums&lt;/a&gt; if you have any issues!&lt;/p&gt;
  
    </content:encoded>

    <pubDate>Thu, 27 Oct 2011 13:21:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/233-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/233-Serendipity-1.6-released.html</feedburner:origLink></item>
<item>
    <title>Details about the GitHub migration process, developers please read!</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/-5s6Snm0Brg/236-Details-about-the-GitHub-migration-process,-developers-please-read!.html</link>
            <category>Announcements</category>
            <category>Development</category>
            <category>Infrastructure</category>
    
    <comments>http://blog.s9y.org/archives/236-Details-about-the-GitHub-migration-process,-developers-please-read!.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=236</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=236</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;This is just a reference posting to indicate something important going on. Please read here on the process of the Serendipity source code repository being about to move to GitHub&lt;/p&gt;

&lt;p&gt;&lt;a style="font-size: 1.3em" href="http://board.s9y.org/viewtopic.php?f=6&amp;amp;t=18163&amp;amp;start=0"&gt;Read the posting on the s9y forums&lt;/a&gt;&lt;/p&gt;
  
    </content:encoded>

    <pubDate>Wed, 05 Oct 2011 17:28:51 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/236-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/236-Details-about-the-GitHub-migration-process,-developers-please-read!.html</feedburner:origLink></item>
<item>
    <title>BerliOS closing down, Serendipity moving</title>
    <link>http://feedproxy.google.com/~r/s9y/~3/UIfKOJazDMA/235-BerliOS-closing-down,-Serendipity-moving.html</link>
            <category>Announcements</category>
            <category>Infrastructure</category>
    
    <comments>http://blog.s9y.org/archives/235-BerliOS-closing-down,-Serendipity-moving.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=235</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=235</wfw:commentRss>
    

    <author>nospam@example.com (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;Serendipity's code repository is being hosted on &lt;a href="http://www.berlios.de/"&gt;BerliOS&lt;/a&gt; for several years. Their free service is now closing down, which means that Serendipity will move its versioning control to a new provider.&lt;/p&gt;

&lt;p&gt;The current idea is to migrate SVN over to &lt;a href="http://www.github.com/"&gt;GitHub.com&lt;/a&gt;. This might even motivate some new contributors to get accustomed with the Serendipity core code and make contributing patches easier.&lt;/p&gt;

&lt;p&gt;We are planning to move the code repository at the end of October and will keep you posted here. If there are people reading this who are well familiar with Git and especially SVN migration, please step up here or in the forums to help us in the process.&lt;/p&gt;

&lt;p&gt;Asides from the SVN service, Serendipity is currently using this infrastructure:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A self-hosted webserver providing a phpBB board on http://board.s9y.org. This is quite active and will stay in the future.&lt;/li&gt;
&lt;li&gt;A self-hosted wiki software on http://www.s9y.org/ that allows for a custom navigation and wiki documentation by users. We might switch this to another software, but are not happy with the way MediaWiki handles navigation. We'll see if GitHub is an option to power this.&lt;/li&gt;
&lt;li&gt;A self-hosted Serendipity installation on http://blog.s9y.org/&lt;/li&gt;
&lt;li&gt;The http://spartacus.s9y.org/ plugin and theme repository, hosted on SourceForge.Net&lt;/li&gt;
&lt;li&gt;The code repository for plugins and themes, also hosted on SourceForge.Net and maintained through CVS. Depending on the usage license of GitHub, we are looking into if we can merge plugins/templates and the Core code on GitHub.&lt;/li&gt;
&lt;li&gt;A issue tracker, hosted on SourceForge.net. We might utilize the GitHub-Tracker for this in the future.&lt;/li&gt;
&lt;li&gt;A mailinglist, that is not very active anymore, also hosted on SourceForge.Net. Since we favor the s9y forums, we might not further spend time on changing this mailinglist.&lt;/li&gt;
&lt;/ul&gt;

  
    </content:encoded>

    <pubDate>Sun, 02 Oct 2011 22:22:21 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/235-guid.html</guid>
    
<feedburner:origLink>http://blog.s9y.org/archives/235-BerliOS-closing-down,-Serendipity-moving.html</feedburner:origLink></item>

</channel>
</rss>
