The secure CMS.

Welcome to Geeklog
Wednesday, February 22 2012 @ 01:15 PM EST

Geeklog 1.8.1

Announcements

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:

  • Fixed a regression in Geeklog 1.8.0 that made the [code] and [raw] tags not escape content properly.
  • Fixed problems with adding or removing items to/from arrays in the Configuration.
  • The admin's User Editor no longer loses changes when an error occured.
  • Fixed images not being displayed in the story preview (when editing an existing story).
  • Plugins can now set $_SCRIPTS in the plugin_getFooter() function.
  • Fixed some warnings raised by PHP 5.4 (currently in beta).

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.

Story Options

Trackback

Trackback URL for this entry: http://www.geeklog.net/trackback.php/geeklog-1.8.1

Here's what others have to say about 'Geeklog 1.8.1':

http://geeklog.fr/article.php/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]
Tracked on Sunday, October 09 2011 @ 02:59 PM EDT

Geeklog 1.8.1 | 8 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Geeklog 1.8.1
Authored by: ironmax on Monday, October 10 2011 @ 05:14 PM EDT

The Geeklog Demo Site has now been updated to version 1.8.1. If there are any questions or problems, please let me know by starting a new forum post.

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.

Geeklog 1.8.1
Authored by: ::Ben on Tuesday, October 11 2011 @ 02:43 PM EDT

Thank you for this update.

---
http://geeklog.fr | http://twitter.com/Geeklog_Ben

Geeklog 1.8.1
Authored by: Anonymous on Thursday, October 27 2011 @ 01:08 PM EDT

The demo site has been down ever since you've written that.

Geeklog 1.8.1
Authored by: ironmax on Saturday, October 29 2011 @ 05:20 PM EDT

Please start a new forum post explaining the reason you think its down or why you cannot connect to the site.

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.

List of files changed ?
Authored by: ::Ben on Friday, December 09 2011 @ 08:34 AM EST

is there a way to know the list of files changed between version 1.8.0 and 1.8.1 ?

---
http://geeklog.fr | http://twitter.com/Geeklog_Ben

List of files changed ?
Authored by: Laugh on Friday, December 09 2011 @ 05:50 PM EST

Yes,

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

List of files changed ?
Authored by: ::Ben on Friday, December 09 2011 @ 07:31 PM EST

Thanks a lot. I do not remember where I saw this list.

Ben

---
http://geeklog.fr | http://twitter.com/Geeklog_Ben

List of files changed ?
Authored by: Dirk on Saturday, December 10 2011 @ 03:38 AM EST

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-files

So 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.