Sources for file ChangeLog in version 2.0 Release Candidate 1



Click on a comment to hide it. Click here to show all comments.
/*
 * Project:     Onyx: PHP Application Backend
 * File:        ChangeLog
 *
 * Version:     2.0b3
 * CVS tag:     $Id: ChangeLog,v 1.8 2002/11/29 07:13:45 bok Exp $
 * Authors:     Robert Amos <bok AT ausmac DOT net>
 *              Andrew Wellington <proton AT wiretapped DOT net>
 * Copyright:   2001,2002 Odynia Network Solutions.
*/

2002-11-29 18:12  Robert Amos <bok[at]ausmac.net>

    * 
plugins/: auth/activedirectory.phpauth/sql.php,
    
cache/database.phpcache/file.php, class/access.php,
    class/
auth.phpconfig/file.phpdbspec/auth.phpdbspec/cache.php: - Shiznatz -> odynia.org (bok)
    
2002-11-29 18:12  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.php: - Added $input->htmlnlsafe(); (bok)
    
2002-11-29 18:11  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/modifier.strip.php: - Added strip function, it was missed (bok)
    
2002-11-29 18:11  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/: block.access.php, function.accesselse.php: - Added support for {access
acl
="bleh"blah blah {accesselsebleh bleh {/access} (bok)
    
2002-11-29 16:46  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Shiznatz. -> odynia.org. (bok)
    
2002-11-29 16:45  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/: mssql.phpmysql.phporacle.phppgsql.php: - Shiznatz Inc. -> odynia.org.
(
bok)
    
2002-11-29 15:05  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/sybase.php: - Added Sybase support (bok)
    
2002-11-29 14:21  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/msql.php: - Added mSQL Support (bok)
    
2002-11-29 14:12  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/mssql.php: - MSSQL Support Added. (bok)
    
2002-11-22 04:08  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/pgsql.php: - Default to using array functions instead of objects (bok)
    
2002-11-22 04:03  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/mysql.php: - MySQL support added (bok)
    
2002-11-22 03:10  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/function.debug.php,
    
plugins/smarty/function.html_options.php,
    
plugins/smarty/modifier.default.phpsmarty/Config_File.class.php,
    
smarty/Smarty.class.phpsmarty/Smarty_Compiler.class.php: - Update to Smarty-2.3.1 (bok)
    
2002-11-22 03:06  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/function.html_options.php.savebitch
    
2002
-11-22 03:05  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/: block.textformat.php,
    function.
html_options.php.savemodifier.input.php: - Addition of files (bok)
    
2002-11-11 01:30  Robert Amos <bok[at]ausmac.net>

    * 
plugins/cache/file.php: - We can trust $onyx->cache_locationfixes a bug this way (bok)
    - 
mmmwarez (bok)
    
2002-11-11 01:14  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.php: - Plz 2 b allowing spaces and newlines in a text stream kthx (bok)
    - 
Fixed missing escape character in $input->regexp(); (bok)
    
2002-11-11 00:54  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Added {$onyx.coloursin teh templates (bok)
    
2002-11-02 04:32  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Added HTML trimming function, will remove any leading whitespaces and extra
blank lines
making the HTML smaller (bok)
    - 
Added $onyx->trim_html to determine whether to trim HTML or not (bok)
    
2002-11-01 23:15  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/function.html_options.php: - Added optgroup support (bok)
    
2002-11-01 22:40  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.php: - Added $input->regexp(), escapes control characters for use in regular
expressions 
(bok)
    - 
Finally settled on a regexp for $input->text() (bok)
    - 
$input->username() uses $input->safetext() until further need arises (bok)
    - 
$input->password() uses $input->text() until futher need arises (bok)
    
2002-10-31 16:10  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/access.php: - if session_lifetime is 0dont expire the session (bok)
    
2002-10-29 02:20  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpplugins/database/pgsql.php: - Added $onyx->use_persistent_db_conns (bok)
    
2002-10-29 01:49  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpplugins/auth/activedirectory.php,
    
plugins/auth/sql.phpplugins/cache/database.php,
    
plugins/cache/file.phpplugins/class/access.php,
    
plugins/class/auth.phpplugins/class/input.php,
    
plugins/config/file.phpplugins/database/pgsql.php,
    
plugins/dbspec/auth.phpplugins/dbspec/cache.php: - Update to 2.0b4 (bok)
    
2002-10-29 01:49  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/block.access.php: - Block {access}{/access} function (bok)
    
2002-10-29 01:42  Robert Amos <bok[at]ausmac.net>

    * 
plugins/cache/database.php: - Fixed SQL statement creation in read() and delete() (bok)
    - 
Load database and input plugins properly (bok)
    - Use new 
$onyx->cache_expire and $onyx->cache_lifetime syntax (bok)
    
2002-10-29 01:27  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Added $onyx->cache_lifetime which is the old $onyx->cache_expire,
$onyx->cache_expire is now a date in the future for pages to expire (bok)
    - 
Fixed bug when triggering caching errors (bok)
    
2002-10-26 18:41  Robert Amos <bok[at]ausmac.net>

    * 
plugins/dbspec/cache.php: - PostgreSQL doesn't like it when you use a field name called 'user'
(bok)
    
2002-10-26 18:40  Robert Amos <bok[at]ausmac.net>

    * plugins/cache/file.php: - Fixed bug where user/ dir was appened when it wasnt meant to be (bok)
    - Single cache dir these days (bok)
    - Store the expiry date in the file (bok)
    
2002-10-26 03:44  Robert Amos <bok[at]ausmac.net>

    * plugins/database/pgsql.php: - Fixed $db->select(); for using pre-existing connections properly.
(bok)
    
2002-10-26 03:15  Robert Amos <bok[at]ausmac.net>

    * plugins/database/pgsql.php: - Dont use persistant connections, just causes unnecessary strain on
server (bok)
    
2002-10-25 19:49  Robert Amos <bok[at]ausmac.net>

    * plugins/cache/database.php: - Fixed missing ' 
on $sql query (bok)
    - 
Added $this->delete(); (bok)
    
2002-10-25 19:43  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/access.php: - Support $onyx->location_redirect_url (bok)
    
2002-10-25 19:43  Robert Amos <bok[at]ausmac.net>

    * 
plugins/cache/file.php: - $onyx->cache_expire 0will never expire a cache file (bok)
    
2002-10-25 19:42  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Added $onyx->location_redirect_urlRedirects users to this url if they attempt
to access pages from a different location to where they are
. (bok)
    
2002-10-21 00:59  Robert Amos <bok[at]ausmac.net>

    * 
plugins/cache/file.php: - Added return of Content-Lengthheaders (bok)
    - 
Fixed spelling mistake causing cache files to go missing. (bok)
    
2002-10-21 00:58  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Added return of Content-Lengthheaders (bok)
    
2002-10-19 23:59  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.php: - Added $input->float() (bok)
    
2002-10-09 03:57  Robert Amos <bok[at]ausmac.net>

    * 
plugins/dbspec/cache.php: - Database HTML Caching Table (bok)
    
2002-10-09 03:55  Robert Amos <bok[at]ausmac.net>

    * 
plugins/cache/database.php: - Initial Import of Database Caching routines (bok)
    
2002-10-09 03:19  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpplugins/auth/activedirectory.php,
    
plugins/auth/sql.phpplugins/cache/file.php,
    
plugins/class/access.phpplugins/class/auth.php,
    
plugins/class/input.phpplugins/config/file.php,
    
plugins/database/msql.phpplugins/database/pgsql.php,
    
plugins/dbspec/auth.php: - Update version to 2.0b3
    
2002
-10-09 03:10  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/: access.phpauth.php: - Moved $_SESSION access control variables to
$_SESSION
['auth'] (bok)
    
2002-10-09 03:09  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.php: - Allow for infinite recursion of array variable types (bok)
    
2002-10-09 03:08  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/function.html_select_time.php: - God damn Capitals (bok)
    - 
Allow for the creation of post-name arrays, for grouping of multiple dates (bok)
    
2002-10-09 03:07  Robert Amos <bok[at]ausmac.net>

    * 
plugins/config/file.php: - Properly preserve {$variables} if we have no matchrather than just
erroring 
(bok)
    
2002-10-09 03:06  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Fix display of errors when using the CLI (bok)
    - 
Change $onyx->get_varsetc to allow for infinite recusion of array() variable types (bok)
    
2002-10-09 03:03  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/events.phpNot an onyx based thingjust for intranetleave it in their plugin
dir
.
    
2002-10-03 16:51  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/access.php: - Fixed location stuff properly this time (bok)
    
2002-10-03 16:50  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/access.php: - Fix so that the authenticated location actually works
    
2002
-10-03 16:37  Robert Amos <bok[at]ausmac.net>

    * 
plugins/cache/file.php: - Fixed caching bug (bok)
    
2002-10-03 16:34  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.php: - Change array support for variable filtering, use
$onyx->get_vars['bleh'] = array('type'); (bok)
    
2002-10-03 16:27  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php: - Add $onyx->logout_redirect_url for clients to be redirected to upon forced
logout 
(bok)
    - 
Change array support for variable filtering, use $onyx->get_vars['bleh'] = array('type'); (bok)
    
2002-09-30 23:52  Robert Amos <bok[at]ausmac.net>

    * 
plugins/dbspec/auth.php: - $_title and $_database patch (proton)
    
2002-09-30 23:17  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpplugins/auth/activedirectory.php,
    
plugins/auth/sql.phpplugins/cache/file.php,
    
plugins/class/access.phpplugins/class/auth.php,
    
plugins/class/events.phpplugins/class/input.php,
    
plugins/config/file.phpplugins/database/pgsql.php,
    
plugins/dbspec/auth.phpVersion change 2.0b1 -> 2.0b2
    
2002
-09-30 23:12  Robert Amos <bok[at]ausmac.net>

    * 
plugins/dbspec/auth.php: - Proper class name (bok)
    
2002-09-30 23:11  Robert Amos <bok[at]ausmac.net>

    * 
plugins/smarty/function.html_select_date.php: - Change ordering of select boxes to daymonth,
year (bok)
    - 
We dont want capitialisation on incoming variable namesgod damn americans (bok)
    
2002-09-30 23:08  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/pgsql.php: - Fix resource handling (bok)
    - 
We only want associative (column namesnot numberselements of arrays/objects (bok)
    - 
Move $db->load_spec() to $db->spec() (bok)
    
2002-09-30 23:06  Robert Amos <bok[at]ausmac.net>

    * 
plugins/config/file.php: - We allow {$variablesin config files nowsearches assigned smarty
      variables
$onyx->config$onyx->page, and $GLOBALS, for variables by
      that name
. (bok)
    
2002-09-30 23:04  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.php: - $input->int() works now (bok)
    - 
$input->numer() added. For those who want $onyx->_input_modified to be set (proton)
    - 
$inpux->safetext() added. For text that only needs to be a-zA-Z0-9etc (bok)
    - 
$input->filename() added. For filenames  (bok)
    - 
$input->bool() fixed. (bok)
    - 
$input->_array() added. For when you like to return arrays of data in query's ($input->array()
throws an error, etc) (bok)
    - $input->date_year(), $input->date_month(), $input->date_day() added. For dates. (bok)
    - $input->sqlline(), $input->unsqlline() added. Allows everything $input->password() allows +
addslashes() (proton)
    - $input->htmlsafe(), $input->unhtmlsafe() added. htmlentities() (proton)
    
2002-09-30 22:57  Robert Amos <bok[at]ausmac.net>

    * plugins/class/access.php: - Access Control Functions initial addition (bok)
    - Unset expiry when logging out (proton)
    
2002-09-30 22:56  Robert Amos <bok[at]ausmac.net>

    * plugins/class/events.php: - Events Juarez (bok)
    
2002-09-30 22:55  Robert Amos <bok[at]ausmac.net>

    * plugins/class/auth.php: - Add browser, expiry time, and subnet to the session juarez
    
2002-09-30 22:52  Robert Amos <bok[at]ausmac.net>

    * plugins/cache/file.php: - Use directory structure that allows for easier deletion (bok)
    
2002-09-30 22:47  Robert Amos <bok[at]ausmac.net>

    * plugins/auth/sql.php: - Use correct function name for login function implementation (proton)
    - Corrected function names and variable names for a few t hings (proton)
    
2002-09-30 22:45  Robert Amos <bok[at]ausmac.net>

    * plugins/auth/activedirectory.php: - we need $email now to auth with, fool
    - cope with the fact its an array now, not a function
    
2002-09-30 22:43  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: - Can'
t spell DIRECTORY_SEPARATOR
    
- use DIRSEPthats why its there
    
define SCRIPT_DIR as CWD
    
enable usage of Onyx from the command line
    
$onyx->filter_vars was added
    
$onyx->session_lifetime was added
    
$onyx->db_host was added
    
$onyx->db_port was added
    
$onyx->db_user was added
    
$onyx->db_passwd was added
    
$onyx->auth_params was added
    
$onyx->_input_modified was added (proton)
    - 
$onyx->plugin_dirs works for smarty plugins ($dir/smarty)
    - 
Assign $onyx->page to smarty by referenceso that we can change the
      title etc on the fly 
and not have to bother reassigning it
    
- new RETURN style pluginsthey return the object to the calling function
    - 
$db->spec() juarez
    
cope with $_SERVER['argv'filtering
    
load config handlers properly
    
don't add DIRSEP when we think its a directory because we're probably
      wrong 
($onyx->_transform_path())
    - 
load cache handlers properly
    
2002
-09-12 00:08  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpTheres no trailing slash on SMARTY_DIR, use appropriately next time
    
2002
-09-12 00:06  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/pgsql.phpmissed closing on load_spec()
    
2002-09-12 00:05  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpset $onyx_parent first
    
2002
-09-12 00:04  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php_cache_bleh works better than _cachebleh
    
2002
-09-12 00:02  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php$name -> $plugin
    
2002
-09-12 00:01  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpmissed . for the php extension
    
2002
-09-12 00:01  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.php$plugin in load_plugin(), not $name
    
2002
-09-11 23:59  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phptrailing slash on ONYXDIR would be goodly.
    
2002-09-11 23:57  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpONYXDIR we need dirname() not basename(), dickhead
    Fixed load_plugins
() to check for ONYXDIR.$dir firstthen $dir in include path
    Removed unnecessary ONYXDIR
on the $this->plugin_dirs
    Fixed regexp errors
    
2002
-09-11 21:15  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpAppend ONYXDIR to the plugin dir array thingy
    
2002
-09-11 21:13  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpAdd support for dbspec plugins, and plugins that return the object
    
2002
-09-11 20:42  Robert Amos <bok[at]ausmac.net>

    * 
plugins/database/pgsql.phpAdd load_spec(string table) function
    
2002-09-11 20:25  Robert Amos <bok[at]ausmac.net>

    * 
plugins/auth/sql.php: Use the $db->load_spec() leetness
    
2002
-09-11 20:23  Robert Amos <bok[at]ausmac.net>

    * 
plugins/dbspec/auth.phpInitial import
    
2002
-09-11 20:05  Robert Amos <bok[at]ausmac.net>

    * 
onyx.class.phpBug fixmissing )
    
2002-09-11 20:03  Robert Amos <bok[at]ausmac.net>

    * 
plugins/class/input.phpSyntax fixremove the ), fool. and learn to type.
    
2002-09-11 20:01  Robert Amos <bok[at]ausmac.net>

    * 
plugins/auth/sql.phpBug fixesmissed trailing " on line 26, missed } for closing the function
    
2002-09-11 19:56  Robert Amos <bok[at]ausmac.net>

    * plugins/cache/file.php: Initial creation and import for onyx 2.0
    
2002-09-11 19:55  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: still use ob_gzhandler with our warez cacheing stuff
    
2002-09-11 19:40  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: dont prepend ONYX_DIR to safe filenames kthx
    
2002-09-11 19:38  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: Fix path stuff, fix caching stuff
    
2002-09-11 17:19  Robert Amos <bok[at]ausmac.net>

    * plugins/config/file.php: Initial Creation for onyx 2.0
    
2002-09-11 11:22  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: Fix the config handler parse crap
    
2002-09-11 11:05  Robert Amos <bok[at]ausmac.net>

    * smarty/Config_File.class.php, smarty/Smarty.class.php,
    smarty/Smarty_Compiler.class.php,
    plugins/smarty/function.assign.php,
    plugins/smarty/function.assign_debug_info.php,
    plugins/smarty/function.counter.php,
    plugins/smarty/function.cycle.php,
    plugins/smarty/function.debug.php,
    plugins/smarty/function.eval.php,
    plugins/smarty/function.fetch.php,
    plugins/smarty/function.html_options.php,
    plugins/smarty/function.html_select_date.php,
    plugins/smarty/function.html_select_time.php,
    plugins/smarty/function.math.php,
    plugins/smarty/function.popup.php,
    plugins/smarty/function.popup_init.php,
    plugins/smarty/modifier.capitalize.php,
    plugins/smarty/modifier.count_characters.php,
    plugins/smarty/modifier.count_paragraphs.php,
    plugins/smarty/modifier.count_sentences.php,
    plugins/smarty/modifier.count_words.php,
    plugins/smarty/modifier.date_format.php,
    plugins/smarty/modifier.debug_print_var.php,
    plugins/smarty/modifier.default.php,
    plugins/smarty/modifier.escape.php,
    plugins/smarty/modifier.indent.php,
    plugins/smarty/modifier.lower.php,
    plugins/smarty/modifier.regex_replace.php,
    plugins/smarty/modifier.replace.php,
    plugins/smarty/modifier.spacify.php,
    plugins/smarty/modifier.string_format.php,
    plugins/smarty/modifier.strip_tags.php,
    plugins/smarty/modifier.truncate.php,
    plugins/smarty/modifier.upper.php,
    plugins/smarty/modifier.wordwrap.php,
    plugins/smarty/shared.make_timestamp.php: Initial import of Smarty-2.3
    
2002-09-11 11:05  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: Load smarty
    
2002-09-11 10:30  Robert Amos <bok[at]ausmac.net>

    * plugins/class/input.php: Initial import and changes for onyx 2
    
2002-09-10 01:28  Robert Amos <bok[at]ausmac.net>

    * plugins/class/auth.php: 
$onyx_parent->auth_type; not $auth->select; bah
    
2002-09-10 01:05  Robert Amos <bok[at]ausmac.net>

    * plugins/class/auth.php: Change version number
    
2002-09-10 01:05  Robert Amos <bok[at]ausmac.net>

    * plugins/class/auth.php: Initial Import and changes for onyx 2
    
2002-09-10 00:38  Robert Amos <bok[at]ausmac.net>

    * plugins/: auth/activedirectory.php, auth/sql.php,
    database/msql.php, database/mssql.php, database/mysql.php,
    database/oracle.php, database/pgsql.php: Obscure emails in headers
    
2002-09-10 00:32  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: Obscure email addresses
    
2002-09-10 00:23  Robert Amos <bok[at]ausmac.net>

    * plugins/auth/sql.php: Initial Chances for onyx 2.0
    
2002-09-10 00:21  Robert Amos <bok[at]ausmac.net>

    * plugins/auth/sql.php: Initial Import
    
2002-09-10 00:13  Robert Amos <bok[at]ausmac.net>

    * plugins/auth/activedirectory.php: Wrong file name in header
    
2002-09-10 00:12  Robert Amos <bok[at]ausmac.net>

    * plugins/auth/activedirectory.php: Initial Import and modifications for onyx 2
    
2002-09-05 05:41  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: We do want some objects we create to be global now dont we?
    
2002-09-05 05:39  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: Why load a db class when we can do the warez ourselves?
    
2002-09-05 05:33  Robert Amos <bok[at]ausmac.net>

    * plugins/database/pgsql.php: Update to spec. Getting tired.
    
2002-09-05 04:09  Robert Amos <bok[at]ausmac.net>

    * plugins/database/: msql.php, mssql.php, mysql.php, oracle.php,
    pgsql.php: Initial Import from Onyx version 1.0.1
    
2002-09-05 03:16  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: 
$this->_transform_dir -> $this->_transform_path
    
2002-09-05 03:16  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: Add 
$onyx->plugin_dirs to config variables.
    Prepend ONYX_DIR to 
$this->_transform_path return value
    
2002-09-05 03:13  Robert Amos <bok[at]ausmac.net>

    * onyx.class.php: First import of main onyx class!
    


Website is Copyright © Odynia.org 2000-2005 - Xnyo is released under a BSD license.