Released 2020-10-20
XMB Version 1.9.12 is a major new feature set. The primary goals are to add full session handling and tokenization to improve security, add new-user quarantine system to block spam from common sources, and begin to eliminate obsolete technologies such as PHP 4, IIS 5, and Flash.
0000577: [Bugs] Don't Allow HTML in Member Posts (miqrogroove)
0000566: [New Features] Integrate Anti-Spam Features from Current Modifications (miqrogroove)
0000559: [New Features] Increase Required PHP Version to 7.0 (miqrogroove)
0000571: [New Features] Last post date and time text for threads to be hyperlinks to the last post (miqrogroove)
0000554: [Bugs] PHP 7.4 with debug set to true: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /include/validate.inc.php on l (miqrogroove)
0000553: [Bugs] PHP 7.4 with debug set to true: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /include/validate.inc.php on (miqrogroove)
0000552: [Bugs] PHP 7.4 with debug set to true: PHP Deprecated: Function get_magic_quotes_runtime() is deprecated in /include/global.inc.php o (miqrogroove)
0000530: [Bugs] Wrong Column Count in Multipage Template (miqrogroove)
0000544: [Bugs] Excessive Memory Use in fixlastposts with DEBUG Mode (miqrogroove)
0000560: [New Features] Drop Support for IIS 5.0 (miqrogroove)
0000561: [Bugs] $lastmember is null for new installs (miqrogroove)
0000555: [Bugs] PHP Notice: Trying to access array offset on value of type null in header.php (miqrogroove)
0000551: [Bugs] member profile birthyear allows non numeric characters? (miqrogroove)
0000550: [Bugs] Query Optimization in updateforumcount() for Big Boards (miqrogroove)
0000549: [Bugs] Redundancy in Template misc_feature_notavailable (miqrogroove)
0000548: [Bugs] Use String Comparison Instead of Parsing Numbers in lastpost (miqrogroove)
0000547: [Bugs] Avoid "ORDER BY pid" in topicadmin (miqrogroove)
0000540: [Bugs] Upgrade Script Displays Nothing Until Finished (miqrogroove)
0000533: [Bugs] Who's Online - Forum Name Not Always Decoded (miqrogroove)
0000531: [Bugs] lastPid Variable Not Always Initialized in function forum() (miqrogroove)
0000279: [Translation Defects] Some text not in varible form (miqrogroove)
0000563: [Translation Defects] Update the Timezone List (miqrogroove)
0000001: [New Features] Full Session Handling (miqrogroove)
0000565: [Bugs] PHP Notice in Stats if Nobody Posted Today (miqrogroove)
0000567: [Bugs] Logic error in function smilieinsert() (miqrogroove)
0000568: [New Features] Change "Secure Login" Option to "Trust This Computer" (miqrogroove)
0000562: [Bugs] Wrong Column Count in Template forumdisplay_nothreads (miqrogroove)
0000575: [New Features] Thread Display of Moderator Actions Should Be Optional (miqrogroove)
0000578: [New Features] Refactor the Settings Table (miqrogroove)
0000557: [Bugs] Unused Password Index (miqrogroove)
0000060: [New Features] YouTube or Video BBCode (miqrogroove)
0000082: [New Features] Auto-subscribe Setting (miqrogroove)
0000106: [Bugs] Double Post Checking (miqrogroove)
0000391: [Translation Defects] $lang['textemailonu2u'] is stale (miqrogroove)
0000392: [Translation Defects] BBCode Help Link Should Be More Specific (miqrogroove)
0000536: [Translation Defects] Using BBcode 'code' shows incorrect popup text message (miqrogroove)
0000542: [Translation Defects] translation file [aka english.lang.php] bbcodeinfo - incorrect email address (miqrogroove)
0000546: [Bugs] Template index_whosonline Should Use CSS (miqrogroove)
0000556: [Bugs] Insufficient entropy on password generation (miqrogroove)
0000558: [Bugs] Username Index Should be Unique (miqrogroove)
0000608: [New Features] Admin Interface for Account Lockouts (miqrogroove)
0000610: [Bugs] Allowing Unencrypted Avatars Triggers "Not secure" Message in Chrome (miqrogroove)
0000585: [Bugs] Newthread Logic Still Deletes Polls? (miqrogroove)
0000612: [Bugs] Typo in config.php Comments (miqrogroove)
0000614: [Bugs] HTTP Status Not Set on Transient DB Connection Failures (miqrogroove)
0000622: [Bugs] Invalid Markup for Nested Quotes (miqrogroove)
0000599: [Bugs] Emoji Entity References Don't Work
0000623: [Bugs] $quickbbcode Location is Invalid (miqrogroove)
0000628: [Bugs] Smilie Processing Inside of URLs (miqrogroove)
0000636: [Bugs] Bad Output From Attachments Panel (miqrogroove)
0000639: [Bugs] U2U Send to Email Broken (miqrogroove)
0000640: [Bugs] Code Blocks Don't Work in U2U Printable View (miqrogroove)
0000642: [Bugs] Insert Raw SQL Table Should be 1 Column (miqrogroove)
0000005: [New Features] Redesign the COPPA Option (miqrogroove)
0000564: [Bugs] "Last active" Time Calculated Wrong (miqrogroove)
0000576: [New Features] Tokenize the Lost Password System (miqrogroove)
0000579: [Bugs] Has html removal bug 577 affected 'news and updates' on index page? (miqrogroove)
0000580: [New Features] CSS Cache System (miqrogroove)
0000582: [Bugs] Flash is Obsolete (miqrogroove)
0000594: [Bugs] Quick Reply Says "Logged in as" for Users Not Logged in (miqrogroove)
0000584: [Research Tasks] Check Modern Browser Support for Image Types (miqrogroove)
0000590: [Bugs] Unban Does Not Work in Topicadmin (miqrogroove)
0000589: [Bugs] Eliminate Use of eval() for Variables Nested in Translations (miqrogroove)
0000587: [Bugs] dump_query() Template Needed (miqrogroove)
0000586: [Bugs] Unused Columns in Vote Table (miqrogroove)
0000621: [Bugs] Wrong Condition for hide_banned on Member List (miqrogroove)
0000634: [Bugs] After login, Last active time set to current time? (miqrogroove)
0000625: [Bugs] Attachment Crashes XMB if tempnam() returns false (miqrogroove)
0000633: [Bugs] Quarantine Panel's Main Query Should Be Unconditional (miqrogroove)
0000632: [Bugs] ArgumentCountError in XMB\SQL\getPostBody (miqrogroove)
0000631: [Bugs] Undefined variable: newparent in include/attach.inc.php (miqrogroove)
0000630: [Bugs] Lost Password Screen Throws Expired Link Error if Logged In (miqrogroove)
0000629: [Bugs] Wrong Args for \XMB\Attach\getURL (miqrogroove)
0000627: [Bugs] Improve Front-End Error Handling During Upgrades (miqrogroove)
0000626: [Bugs] img BBCode is Broken (miqrogroove)
0000624: [Bugs] $comment_output Breaks New css.php (miqrogroove)
0000635: [Bugs] TypeError in XMB\Attach\getNewSubdir (miqrogroove)
0000617: [Bugs] Own Replies Show as New Posts in Forumdisplay (miqrogroove)
0000598: [Bugs] Uncaught TypeError ... attach.inc.php on line 1220 (miqrogroove)
0000604: [Bugs] Sessions Need to be Deleted When Renaming a User (miqrogroove)
0000603: [Translation Defects] Typo on line 436. (miqrogroove)
0000602: [Bugs] Login page logic is out of order (miqrogroove)
0000601: [Bugs] Undefined index: sightml in editprofile.php (miqrogroove)
0000596: [Bugs] Uncaught TypeError ... attach.inc.php on line 1132 (miqrogroove)
0000607: [Bugs] Login Auditing TypeError (miqrogroove)
0000611: [Bugs] Admins Unable to View Banned Users (miqrogroove)
0000616: [Bugs] Wrong Condition for Optional Profile Fields (miqrogroove)
0000597: [Bugs] Call to undefined function ... attach.inc.php:1154 (miqrogroove)
0000620: [Bugs] User Authorization in Wrong Order (miqrogroove)
0000619: [Bugs] auditBadLogin() Doesn't Work (miqrogroove)
0000618: [Bugs] Variable Sometimes Undefined in stats.php (miqrogroove)
91 issues View Issues