summaryrefslogtreecommitdiff
path: root/framework/Security
AgeCommit message (Collapse)Author
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)
2011-06-20removed useless calls to empty contructor; reverted some additional ↵ctrlaltca@gmail.com
undocumented changes; upported the "cgi workaround" to trunk/; large (fake) changeset are due to mixed cr/crlf used previously
2010-07-12removed the zero byte right trim from the decryption routine and also made ↵rojaro
some cosmetic changes
2010-04-18Ensured parent::__construct calls within Securityjavalizard
2009-05-27Merge from 3.2 branch. Christophe.Boulain
Beginning of Prado 3.2 development
2008-12-07work on php style configurationcarlgmathisen
2008-12-03Merge from trunkchristophe.boulain
2008-12-02php configuration typecarlgmathisen
2008-10-21removed all trailing ?>qiang.xue
2008-10-15Ticket #857 (AuthExpire)mikl
2008-10-15Fixed #917mikl
2008-07-30updated copyrightknut
2008-01-13Added TAuthManager.switchUser()xue
2007-11-26a minor sanity check.xue
2007-10-02fixed typo.xue
2007-09-26added support to remember login.xue
2007-09-16Make auth rules more consistently handled.xue
2007-09-12another optimization.xue
2007-09-11Fixed #692, #700.xue
2007-06-25Added TAuthManager.ReturnUrlVarName property xue
Added TPageService.DefaultPageUrl property
2007-06-15Fixed #651.xue
2007-06-15Fixed #625.xue
2007-06-15Fixed #627.xue
2007-05-30fixing small typos in the API documentationknut
2007-04-01fixed #575.xue
2007-03-25added StateChanged property to TUser.xue
2007-03-09added exception message.xue
2007-03-09property update.xue
2007-03-09added TDbUserManager and TDbUser.xue
2007-01-27Added TUser.getState() and setState() for storing user session dataxue
2006-11-01Update of new Security code, currently working on making TLogin functional ↵jrags
so we can test the providers soon.
2006-09-23merge from 3.0 branch till 1435.xue
2006-09-09Add basic active control docs.wei
2006-09-08merge from 3.0 branch till 1397.xue
2006-09-04merge from 3.0 branch till 1387xue
2006-08-02merge from 3.0 branch till 1320.xue
2006-06-10Merge from 3.0 branch till 1148.xue
2006-05-30merge from 3.0 branch till 1111.xue
2006-05-29Merge from 3.0 branch till 1099.xue
2006-05-18Merge from 3.0 branch till 1079.xue
2006-05-14Merge from 3.0 branch till 1063.xue
2006-04-02Added TParameterModule.xue
2006-03-16Changed THttpSession.Storage to UseCustomStorage. Fixed some doc errors.xue
2006-02-17Removed a few constructors.xue
2006-02-17Add TApplicationComponent class and adjusted the relevant classes.xue