Jump to content

LOU Site Upgrade Complete


Recommended Posts

Thank you all for your patience while we completed an important site upgrade. Changes and additions included:

Bug Fixes

[LOU-217] - Multiline not Converted

[LOU-6712] - Topic bumping does not create new topic icon on index

[LOU-7057] - Quicksearch uses POST, thus the page expires!

[LOU-7778] - Increase limit of custom BBcodes

[LOU-7834] - Correctly update topic_time when deleting first post in topic

[LOU-7888] - URL of search results page does not always contain all keywords of the search query

[LOU-7941] - mistake in description of function generate_board_url

[LOU-8138] - Browser autocompleton fills wrong fields in ACP

[LOU-8736] - Honour ACP settings for min/max username length when posting as a guest.

[LOU-8802] - Wrong confirmation text when clicking "mark forums read" in a category

[LOU-8904] - Show numeric CPF default value when editing

[LOU-9166] - Subsilver and prosilver CSS elements out of order.

[LOU-9348] - Correctly encode default_dateformat when converting

[LOU-9575] - The word "administrate" is not correct.

[LOU-9630] - Naming inconsistency of Merging Posts / Topics in MCP

[LOU-9675] - Add option to delete template/theme/imageset when deleting style.

[LOU-9685] - Unable to create "Fulltext native" search index using the mssqlnative DBAL

[LOU-9751] - Password requirement "Must contain letters and numbers" is not working properly

[LOU-9764] - Empty value for CONFIG_TABLE config_name= 'mime_triggers' causes functions_fileupload.php->fileupload->check_content() to be too restrictive

[LOU-9851] - "Search new posts" should require login

[LOU-9872] - Total topics isn't correct after I deleted a user

[LOU-9874] - view_log() performs unneeded count query over all log entries.

[LOU-9892] - Firebird index name length limit is not taken into account

[LOU-9905] - DSN field should include SQLite

[LOU-9908] - Send "Moved Permanently" before stripping off session ids for Bots.

[LOU-9910] - Javascript bug in Subsilver2 PMs

[LOU-9911] - Incorrect open/close field in Manage ranks ACP

[LOU-9913] - currunt should be current

[LOU-9915] - "Length of ban:" is not displayed in ACP

[LOU-9924] - $template->display hook does not pass $template instance

[LOU-9925] - prosilver logo margin bug in IE 6-7-8

[LOU-9928] - Do not link "login to your board" to the "send statistics" page after completed update.

[LOU-9930] - Redirect fails with open_basedir enabled

[LOU-9932] - The Bing bot is not added when converting.

[LOU-9933] - Wrong handling of consecutive multiple asterisks in word censor

[LOU-9934] - Mass Mail missing under the system tab on a fresh install

[LOU-9939] - JavaScript error in recaptcha ACP template

[LOU-9944] - Extension groups naming don't use users' language in ACP

[LOU-9946] - $inserts empty in sql_query() for oracle

[LOU-9948] - Inline quicktime files won't display

[LOU-9949] - $user->lang() is not handling arguments as per documentation

[LOU-9950] - Problem with localized button images after uprading from 3.0.7-PL1 to 3.0.8

[LOU-9953] - Set focus to password on re-authentication

[LOU-9954] - u_masspm* permissions are forced to never for certain groups

[LOU-9961] - Inconsistent activation logs

[LOU-9966] - Language download in ACP creates index.html and misses captcha_*

[LOU-9970] - user_lang input not checked during registration

[LOU-9981] - Fix unit test dependencies on LOU files

[LOU-9985] - 3D Wave CAPTCHA mt_rand() does not check order of min/max values

[LOU-9997] - Inconsistent approve/disapprove button order in modcp

[LOU-9999] - {forumrow.L_FORUM_FOLDER_ALT} and {SEARCH_IMG} only return a language key.

[LOU-10005] - users can register without custom profile field correctly entered

[LOU-10011] - __DIR__ in test suite renders it unusable on php < 5.3

[LOU-10016] - set_config_count() fails on PostreSQL 7

[LOU-10020] - ACP function validate_range() fails partially on non-32-bit systems

[LOU-10021] - "Find a member" generates SQL error when large dates are entered

[LOU-10029] - No such thing as $_SERVER['HTTP_VERSION']

[LOU-10033] - "Disallow usernames" does not check already disallowed names

[LOU-10035] - ACP template edit feature allows to read any files on webserver and to upload/execute any script on it

[LOU-10036] - Use image from configuration file for displaying online-status.

[LOU-10038] - download/file.php uses $_GET value instead of function request_var()

[LOU-10039] - 2.x to 3.x conversion fails when using mssqlnative to connect to destination database

[LOU-10042] - GD captcha has invalid mt_rand calls

[LOU-10047] - Session ID always included in URL on posting.php

[LOU-10049] - Session test files are misnamed, session tests are not run

[LOU-10052] - Session tests are broken

[LOU-10056] - Firebird misspelled in database updater

[LOU-10058] - Root path is undefined in MySQL upgrader

[LOU-10059] - Consistent is misspelled twice

[LOU-10060] - Typo in tests database connection manager

[LOU-10068] - Firefox4 restrictions to :visited

[LOU-10078] - commit-msg hook prints \n on freebsd

[LOU-10081] - Cleanup Template Tests

[LOU-10084] - Add smilie errors out when image is missing

[LOU-10088] - Cache mock does not unset database versions other than mysqli

[LOU-10090] - cache/queue.php.lock isn't covered by .gitignore

[LOU-10092] - commit-msg hook aborts on overlength comment lines

[LOU-10096] - Wrong whitespace in functions.php

[LOU-10100] - Race condition in unique_id() on heavily busy database.

[LOU-10102] - member.S_PENDING_SET in styles/prosilver/template/ucp_groups_manage.html

[LOU-10104] - missing one intval() along with others already being there

[LOU-10109] - Errors while copying a topic

[LOU-10112] - Use of count() in captcha_gd.php and mssqlnative.php

[LOU-10115] - BBcodes not working if post contains about or more 55000 non-english symbols

[LOU-10117] - Big posts becomes empty if they have smilies on specified places.

[LOU-10121] - ICQ profile link leads to a webservice that is no longer active

[LOU-10123] - Inconsistent use of smilie/smiley

[LOU-10128] - Error message is on green background when trying to ban a nonexistent user

[LOU-10137] - Deleting an unintended space at the end of PHP_URL_FOPEN_SUPPORT_EXPLAIN

[LOU-10146] - Firebird cannot handle DECIMAL(255, 0)

[LOU-10147] - Typo in code comment in functions_template.php

[LOU-10149] - deregister_globals causes error when cookie called GLOBALS is set to scalar value

[LOU-10170] - reCAPTCHA address has changed

[LOU-10171] - Firefox4 displays grey pixels at PM message rows when message is neither marked nor replied

[LOU-10177] - LOU package cannot be built with bsdtar

[LOU-10178] - build.xml does not specify path to find - breaks on FreeBSD

[LOU-10188] - Broken compressed output when errors/warnings are handled by LOU and output_buffering is set to 4096 and LOU gzip is enabled

[LOU-10191] - Duplicate output when output_handler is set in php.ini

[LOU-10192] - Missing semicolon in MySQL Upgrader

[LOU-10195] - Do not check DNS Blacklists if IPv6 address is passed to session::check_dnsbl().

[LOU-10198] - Function validate_config_vars() improperly validates multibyte strings

[LOU-10203] - Fix quotations and hyphen in language strings for LOU-10067

[LOU-10204] - Package build tool does not detect binary file changes

[LOU-10206] - Normalization tests fail when unicode.org is not reachable

[LOU-10211] - Missing space on the recent LOU-9992 changes

[LOU-10213] - IP limit index name too long on Oracle

[LOU-10214] - Cannot configure Q&A on Oracle

[LOU-10218] - STRIP is not defined in style.php causing a notice to be thrown

[LOU-10219] - Inappropriate character in web.config file

[LOU-10220] - Logging in with Mobile Device triggers SQL error on *_login_attempts.

[LOU-10221] - Inconsistent usage of "Seconds" in ACP Settings

[LOU-7729] - Prevent date/time functions from throwing E_WARNING on PHP 5.3 by setting a default timezone

[LOU-10188] - Broken compressed output when errors/warnings are handled by LOU and output_buffering is set to 4096 and LOU gzip is enabled

[LOU-10223] - Updater references startup.php from board path

[LOU-10228] - Typo in 3.0.9-RC1 user registration settings

[LOU-10229] - On languge/acp/styles.php "%s" should be "%s"

[LOU-10232] - Search within topic/forum searches all posts

[LOU-10233] - IE Emulation fix breaks posting layout when PMing

[LOU-10234] - msg_handler() reports E_WARNING as "PHP Notice: "

[LOU-10247] - mediumint(8) too small for LOU_login_attempts.attempt_id

Improvement

[LOU-9581] - Banned users get mass emails.

[LOU-9802] - Optimize session_begin REMOTE_ADDR validation

[LOU-9878] - Get rid of Internet Explorer 7 emulation

[LOU-9897] - Language typos in language/en/acp/board.php

[LOU-9922] - Posting URL in subsilver 2

[LOU-9937] - Feed Icon displays on Forum links

[LOU-9980] - URLs to javascript should be T_SUPER_TEMPLATE_PATH instead of T_TEMPLATE_PATH

[LOU-9989] - Skip PM popup in overall_header.html, if there are no new PMs.

[LOU-10007] - Add directive 'internal' to blocked folders in nginx example configuration.

[LOU-10009] - Differentiate published/updated dates in Atom feed

[LOU-10014] - Make the error message when cache is not writable clearer

[LOU-10024] - Allow a Style to present Unread PM in different way than read PM

[LOU-10040] - Continuous integration on PHP 5.2

[LOU-10041] - download/file.php needs more use of send_status_line

[LOU-10044] - Setup github network improvements

[LOU-10057] - More informative reporting of errors when database connection fails for Firebird and PostgreSQL.

[LOU-10067] - ACP options for account activation are confusing when emails are turned off board-wide

[LOU-10069] - Improvements in sample nginx config file

[LOU-10072] - Send the post number to the template as it relates to it's position in the topic

[LOU-10101] - Compatibility with native phpass hashes

[LOU-10126] - Replace ^ with &~ in error_reporting calls

[LOU-10141] - Performance improvement for $auth->_fill_acl()

[LOU-10145] - Ability to force recompilation of all templates on every page load

[LOU-10154] - Move "copy permissions from" to below "parent" in forum creation form

[LOU-10158] - Return link not really useful after sending a Private Message

[LOU-10186] - UCP signature panel displays when not authed for signatures

New Feature

[LOU-9942] - WinCache Caching Module

[LOU-9992] - Limit amount of failed login attempts per IP

[LOU-10110] - Redis caching module

Task

[LOU-9788] - Add README for GitHub

[LOU-9805] - Add a script for setting up git remotes for a github network

[LOU-9806] - Script for easy merging

[LOU-9824] - Git hook quirks

[LOU-9859] - Remove the years from visible copyright in the footer.

[LOU-9921] - Add sample configuration for lighttpd webserver

[LOU-9943] - Setup phpDocumentor API documentation generation

[LOU-9967] - Use phpunit.xml for test suite

[LOU-9987] - Enforce _test.php suffix for test files

[LOU-9990] - Integrate utf normalizer tests into test suite

[LOU-10043] - Refactor LOU_database_test_case

[LOU-10046] - Getting rid of register_shutdown_function() in cron.php to prevent path disclosure (reported by lacton)

[LOU-10075] - Update docs/AUTHORS for 3.0.9-RC1 release

[LOU-10079] - Add gallery avatars to .gitignore.

[LOU-10082] - Fix Session Test Issues with CHAR vs. VARCHAR.

[LOU-10105] - Update AIM express link and "Download Application" links

[LOU-10107] - Improve docs for non-apache webserver configuration

Sub-task

[LOU-9732] - Cover session code extensively in tests

[LOU-9968] - Create unit test for word censor regular expression

[LOU-9969] - Move word censor regular expression creation into separate function definition in functions.php

Hope all these updates help you catch more fish :lol::yes: Good luck out there LOU fans!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...