Welcome to Geeklog Thursday, May 23 2013 @ 03:56 PM EDT
Geeklog 1.8.1 is now available for download. This is a maintenance and recommended upgrade for Geeklog 1.8.0.
This release ships with jQuery 1.6.3, which fixes a possible XSS in that JavaScript library, which shouldn't have affected Geeklog itself, but may potentially exist in add-ons that make extensive use of jQuery. Geeklog 1.8.1 also fixes two cases of information leakage, where the OAuth consumer key and secret were exposed when enabling the "rootdebug" option (which is off by default). Also, the MS SQL driver was displaying full details of SQL errors by default.
Other changes in this release:
There were no changes in the database, the themes or the language files in Geeklog 1.8.1 (over 1.8.0), so upgrades should be relatively straighforward.
Next up: We will now concentrate on Geeklog 1.9.0, which will bring some changes in topics, blocks, and the MySQL API that may affect existing plugins. Plugin authors are encouraged to join us on the geeklog-devel mailing list and also to try out the "nightly" tarball for early testing.
Here's what others have to say about 'Geeklog 1.8.1':
[...] Accueil Download Wiki Forum Themes Classifieds Store Contact Geeklog 1.8.1 ::Ben 09 octobre 2011 - 08:15 Lu 2 Geeklog 1.8.1 est maintenant disponible au téléchargement. Cette release propose la bibliothèque jQuery 1.6.3, [...] [read more]
[...] Dirk Views: 4 Geeklog 1.8.2 is now available for download. This is a maintenance release that fixes some bugs in Geeklog 1.8.1 , most notably some incompatibilities with MySQL 5.5 and the Twitter OAuth login as well as a few minor issues. [...] [read more]
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Michael
Have you seen the Geeklog Demo site? Check it out by clicking on the Demo Site link to the left under Resources - Getting started.
http://geeklog.fr | http://twitter.com/Geeklog_Ben
Michael
Have you seen the Geeklog Demo site? Check it out by clicking on the Demo Site link to the left under Resources - Getting started.
http://geeklog.fr | http://twitter.com/Geeklog_Ben
There is a file called "changed-files" in the doc directory. It shows the changed files between each version including release candities, etc.
I had to compile a comple list a little while ago so here it is:
geeklog-1.8.1/language/japanese_utf-8.php
geeklog-1.8.1/public_html/admin/user.php
geeklog-1.8.1/public_html/docs/changed-files
geeklog-1.8.1/public_html/docs/english/changes.html
geeklog-1.8.1/public_html/docs/history
geeklog-1.8.1/public_html/lib-common.php
geeklog-1.8.1/system/classes/config.class.php
geeklog-1.8.1/system/classes/kses.class.php
geeklog-1.8.1/system/databases/mssql.class.php
geeklog-1.8.1/system/lib-story.php
geeklog-1.8.1rc1/language/french_france_utf-8.php
geeklog-1.8.1rc1/plugins/calendar/language/french_france_utf-8.php
geeklog-1.8.1rc1/plugins/calendar/templates/calendar.thtml
geeklog-1.8.1rc1/plugins/calendar/templates/mastercalendaroption.thtml
geeklog-1.8.1rc1/plugins/calendar/templates/personalcalendaroption.thtml
geeklog-1.8.1rc1/plugins/links/language/french_france_utf-8.php
geeklog-1.8.1rc1/plugins/polls/language/french_france_utf-8.php
geeklog-1.8.1rc1/plugins/spamx/language/dutch.php
geeklog-1.8.1rc1/plugins/spamx/language/dutch_utf-8.php
geeklog-1.8.1rc1/plugins/spamx/language/french_france_utf-8.php
geeklog-1.8.1rc1/plugins/staticpages/functions.inc
geeklog-1.8.1rc1/plugins/staticpages/language/french_france_utf-8.php
geeklog-1.8.1rc1/plugins/xmlsitemap/language/french_france_utf-8.php
geeklog-1.8.1rc1/public_html/admin/database.php
geeklog-1.8.1rc1/public_html/admin/group.php
geeklog-1.8.1rc1/public_html/admin/install/lib-install.php
geeklog-1.8.1rc1/public_html/admin/install/success.php
geeklog-1.8.1rc1/public_html/admin/plugins.php
geeklog-1.8.1rc1/public_html/admin/story.php
geeklog-1.8.1rc1/public_html/admin/syndication.php
geeklog-1.8.1rc1/public_html/admin/topic.php
geeklog-1.8.1rc1/public_html/admin/trackback.php
geeklog-1.8.1rc1/public_html/admin/user.php
geeklog-1.8.1rc1/public_html/comment.php
geeklog-1.8.1rc1/public_html/docs/changed-files
geeklog-1.8.1rc1/public_html/docs/english/changes.html
geeklog-1.8.1rc1/public_html/docs/english/install.html
geeklog-1.8.1rc1/public_html/docs/history
geeklog-1.8.1rc1/public_html/javascript/jquery.min.js
geeklog-1.8.1rc1/public_html/lib-common.php
geeklog-1.8.1rc1/public_html/siteconfig.php
geeklog-1.8.1rc1/public_html/users.php
geeklog-1.8.1rc1/system/classes/config.class.php
geeklog-1.8.1rc1/system/classes/scripts.class.php
geeklog-1.8.1rc1/system/classes/timezoneconfig.class.php
geeklog-1.8.1rc1/system/classes/validator.class.php
geeklog-1.8.1rc1/system/lib-admin.php
geeklog-1.8.1rc1/system/lib-comment.php
geeklog-1.8.1rc1/system/lib-custom.php
geeklog-1.8.1rc1/system/lib-security.php
geeklog-1.8.1rc1/system/lib-story.php
geeklog-1.8.1rc1/system/lib-user.php
Tom
Ben
http://geeklog.fr | http://twitter.com/Geeklog_Ben
For hardcore geeks, here's how that list is generated (on a Unix/Linux system):
diff -b -B --brief --recursive -N $OLDVERSION $NEWVERSION | grep -v 'system.pear' | cut -f 4 -d' ' >changed-filesSo if you unpack two Geeklog releases and run this - replacing $OLDVERSION and $NEWVERSION with the proper directory names - you can generate a list of differences between any two Geeklog releases. Note that it skips changes in the PEAR packages.