summaryrefslogtreecommitdiff
path: root/framework/Security/TSecurityManager.php
AgeCommit message (Collapse)Author
2014-08-21Removed all @version $Id comments: they were managed by svn and are useless ↵Fabio Bas
with git (cherry picked from commit 3e9969766153839abfb7de59e0c778a604bfbf55) Conflicts: framework/Web/UI/ActiveControls/TCallbackClientScript.php framework/Web/UI/JuiControls/TJuiAutoComplete.php framework/Web/UI/JuiControls/TJuiControlAdapter.php framework/Web/UI/JuiControls/TJuiDraggable.php framework/Web/UI/JuiControls/TJuiDroppable.php framework/Web/UI/JuiControls/TJuiResizable.php framework/Web/UI/JuiControls/TJuiSelectable.php framework/Web/UI/JuiControls/TJuiSortable.php
2014-08-21Happy 2014!Fabio Bas
(cherry picked from commit 7915cde127eba2a5143fd45c6b32e81ad91bdfae) Conflicts: framework/Data/Common/Mssql/TMssqlMetaData.php framework/Data/Common/Mysql/TMysqlMetaData.php framework/Data/Common/Oracle/TOracleMetaData.php framework/Data/Common/Pgsql/TPgsqlMetaData.php framework/Data/Common/Sqlite/TSqliteMetaData.php framework/Data/Common/TDbMetaData.php framework/Web/UI/ActiveControls/TCallbackClientScript.php framework/Web/UI/JuiControls/TJuiAutoComplete.php framework/Web/UI/JuiControls/TJuiControlAdapter.php framework/Web/UI/JuiControls/TJuiDraggable.php framework/Web/UI/JuiControls/TJuiDroppable.php framework/Web/UI/JuiControls/TJuiResizable.php framework/Web/UI/JuiControls/TJuiSelectable.php framework/Web/UI/JuiControls/TJuiSortable.php framework/Wsat/TWsatARGenerator.php framework/Wsat/TWsatService.php framework/Wsat/pages/TWsatGenerateAR.php framework/Wsat/pages/TWsatHome.php framework/Wsat/pages/TWsatLogin.php framework/Wsat/pages/TWsatScaffolding.php
2013-04-24Update to 3.2.1Ciro Mattia Gonano
2013-01-19bumped year to 2013, integrated recent changes from branch/3.2ctrlaltca
2012-07-12happy new yearctrlaltca
2012-07-10small fix to previous commitctrlaltca
2012-07-10TSecurityManager: make it able to use any hashing/crypto algorithm supported ↵ctrlaltca
by php; use php built-in functions when available
2012-07-10TSecurityManager: switch from 3DES to AES256; from live tests it's 2.5 times ↵ctrlaltca
faster, even if it adds a bit more overhead
2011-11-173-in-1 bugfix commit:ctrlaltca@gmail.com
1) TErrorHandler: avoid an error when trying to hide the file path of a lambda function 2) TSecurityManager: avoid a race condition when first generating the encryptionkey or the validationkey 3) TActiveFileUpload: urlencode the base64'ed token since it can contain the "+" character (otherway it would be traslated to a space)
2011-07-20fix #350ctrlaltca@gmail.com
2011-07-17TSecurityManager: remove additional right padding added by mcrypt_decryptctrlaltca@gmail.com
TSecurityManagerTest: loop through different string length to take account of mcrypt's block cipher padding TAPCCacheTest: fixed static member usage THttpRequestTest: fixed testRequestWithUrlMapping test
2011-06-20updated year information on all framework sources where possible (Copyright ↵ctrlaltca@gmail.com
© 2005-2008 PradoSoft => Copyright © 2005-2011 PradoSoft)
2010-07-12removed the zero byte right trim from the decryption routine and also made ↵rojaro
some cosmetic changes
2008-10-21removed all trailing ?>qiang.xue
2008-07-30updated copyrightknut
2006-09-08merge from 3.0 branch till 1397.xue
2006-09-04merge from 3.0 branch till 1387xue
2006-05-14Merge from 3.0 branch till 1063.xue
2006-02-12Implemented cookie HMAC check.xue
2006-02-11Added TSecurityManager and state encryption method.xue