2016-jun-16 - COMPAT BUSTER: PEAR::Log required for logentry() function to work

2015-dec-25 - FEATURE: updated www site (bbsengine.org) to use scss files. this is mostly a change in the Makfiles to do a proper conversion from scss to css. the actual bbsengine has not had it's css files converted yet. this feature did not require any code changes, so strictly speaking it is "optional" - COMPAT BUSTER: bbsengine now requires php 5.4! - COMPAT BUSTER: requires a beta version of MDB2 (pear) - COMPAT BUSTER: requires a beta version of HTML_Page2 which has the getBodyContent() method. - FEATURE: 'enhanced forms'. using a combination of javascript and custom php, fade out a form and fade up the result page using a css3 animation. - FEATURE: 'USESHOPPINGCART' define which adds ecommerce related functions to bbsengine including a 'currectcart' smarty variable available to all templates.

2014-May-23 - "attributes" are removed (essentially user variables stored in the db)

2012-Jul-12 - SECURITY: added call to sessionregenerateid() to login.php to protect against possible 'session fixation' attack. @see https://www.owasp.org/index.php/TestingforSessionFixation%28OWASP-SM-003%29 2012-Apr-09 - FEATURE: displayredirectpage() now accepts an array of stylesheet URIs which will have the SKINURL define prepended to them before being added to the html_page2 instance via addStyleSheet().

2012-Jan-03 - FEATURE: custom session handler using pgsql as datastore

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-