Commit Graph

42 Commits

Author SHA1 Message Date
resurtm
2978531454 Fix indentation for #2697. 2013-07-30 19:46:39 +06:00
tom--
48b0cc952e Nonsense removal 2013-07-28 11:15:39 -04:00
tom--
ddbc45c255 Detailed explanation of $cryptographicallyStrong param in generateRandomBytes(). 2013-07-28 11:05:26 -04:00
tom--
8894ed1509 mcrypt_create_iv() default is MCRYPT_DEV_RANDOM. generateRandomBytes() should use urandom. 2013-07-08 08:08:07 -04:00
tom--
6b35db2a7d Code style. Convert spaces to tabs. 2013-07-08 07:48:25 -04:00
tom--
e2398faa9c Chg #2053 Corrections for more coherent CSecurityManager::generateRandomBytes() see PR 2604 discussion, unit tests. 2013-07-07 16:37:27 -04:00
resurtm
cac8df8177 Fixes:
1. Blowfish salt should have "./0-9A-Za-z" alphabet and should be 21
characters long. Proper format is: $2a$nn$xxxxxxxxxxxxxxxxxxxxx$

See: http://us2.php.net/crypt

2. CS fixes.
2013-07-05 15:37:38 +06:00
resurtm
fbbe9ed72f Docblocks fixes and other minor adjustements made. 2013-07-05 14:46:28 +06:00
resurtm
4cd2d38a71 Minor CS fixes and @throws docblock clause added. 2013-07-05 10:17:49 +06:00
resurtm
683de0131d Non-blocking read from /dev/random is not supported by RedHat 6.*. 2013-07-05 10:14:04 +06:00
resurtm
d662ee84f3 CSecurityManager:
1. Added /dev/urandom usage.
2. A couple of minor code optimizations.
2013-07-05 10:09:04 +06:00
resurtm
9cd40000d9 Fixes #2053:
1. CPasswordHelper has been refactored.

2. CSecurityManager has been enhanced and now able to generate
cryptographically strong random stuff.
2013-07-04 20:39:14 +06:00
Maurizio Domba (mdwork)
ec7c9100ef doc fix 2013-03-25 10:57:33 +01:00
resurtm
f1fbb48897 Reverted change of the deprecated property's PHPDoc (made in PR #2249). 2013-03-25 15:00:55 +06:00
resurtm
99bd5e2d06 PHPDoc of the CSecurityManager::computeHMAC() has been enhanced. 2013-03-23 10:50:42 +06:00
resurtm
9d9d729ef3 Fixes #1142. CSecurityManager::computeHMAC() now has public accessor. 2013-03-22 23:55:53 +06:00
borales
6d19a150d4 Replacing spaces with tabs, removing dots
[ci skip]
2013-03-06 20:59:38 +02:00
borales
2f68a75235 Replacing spaces with tabs
[ci skip]
2013-03-06 08:48:59 +02:00
borales
07975cad64 Fixing spaces
[ci skip]
2013-03-06 01:06:46 +02:00
borales
a7af2c5371 Fixing some typos, PHPDocs
[ci skip]
2013-03-06 00:24:35 +02:00
Abdul Malik Ikhsan
6247adaf26 change copyright symbol 2013-01-15 18:38:02 +07:00
Abdul Malik Ikhsan
46c8ef0d9a update copyright year
from 2011 to 2013
2013-01-15 17:28:17 +07:00
Alexander Makarov
d865a3bab8 Fixes #1057 Removed SVN ids 2012-09-09 22:23:45 +04:00
Leo R. Lundgren
7a194496a5 Fix a bunch of @param and @return phpdoc errors in various files. 2012-08-03 16:17:58 +02:00
mdomba
5398fff916 added docs 2012-02-09 10:29:44 +00:00
keyboard.idol@gmail.com
acf6d62e97 (Fixes issue 3101) 2012-01-22 12:29:18 +00:00
alexander.makarow
646cbb2b9a Documented component accessors with @property for significantly better IDE autocomplete 2011-10-25 00:01:09 +00:00
alexander.makarow
e7b6883ebb PhpDoc corrections 2011-05-05 21:36:32 +00:00
alexander.makarow
2ab981b454 reverted method chaining support 2011-02-24 16:42:44 +00:00
alexander.makarow
75041e8620 Chained calls are now possible for most framework class setters and methods not returning a value 2011-02-23 20:20:28 +00:00
qiang.xue
4be0af6917 changed copyright year. 2011-01-01 19:31:13 +00:00
qiang.xue
b8cd39491e (Fixes issue 1942) 2011-01-01 18:29:47 +00:00
qiang.xue
178dfdf1a5 (Fixes issue 1625) 2010-11-02 20:35:59 +00:00
mdomba
72b974560b Updated PHPDoc @param parameter names 2010-09-23 13:28:52 +00:00
mdomba
ef2ca77957 added PHPDoc param where needed 2010-09-23 12:34:33 +00:00
qiang.xue
38aa6daf19 2010-07-21 14:08:46 +00:00
qiang.xue
2d50a893bf (Fixes issue 1404) 2010-07-21 12:48:57 +00:00
qiang.xue
c4e70776ef 2010-06-05 18:15:18 +00:00
qiang.xue
bce83a2270 * (Fixes issue 663) Improved CSecurityManager to allow customizing the crypt/hash algorithms being used 2010-06-05 15:10:20 +00:00
qiang.xue
eb54ba7407 modified copyright info. 2010-01-07 21:02:00 +00:00
qiang.xue
20bf28469f merge from 1.0. 2008-12-30 23:14:31 +00:00
qiang.xue
76e0a7a688 renamed core to base. 2008-12-01 18:32:23 +00:00