[PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/NEWS branches/PHP_5_3/Zend/tests/bug55339.phpt branches/PHP_5_3/Zend/zend.c branches/PHP_5_4/Zend/zend.c trunk/Zend/zend.c

2011-08-02 Thread Dmitry Stogov
dmitry   Tue, 02 Aug 2011 07:38:23 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=314086

Log:
Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)

Bug: https://bugs.php.net/55339 (Feedback) Segfault with 
allow_call_time_pass_reference = Off
  
Changed paths:
U   php/php-src/branches/PHP_5_3/NEWS
A   php/php-src/branches/PHP_5_3/Zend/tests/bug55339.phpt
U   php/php-src/branches/PHP_5_3/Zend/zend.c
U   php/php-src/branches/PHP_5_4/Zend/zend.c
U   php/php-src/trunk/Zend/zend.c

Modified: php/php-src/branches/PHP_5_3/NEWS
===
--- php/php-src/branches/PHP_5_3/NEWS   2011-08-02 06:21:40 UTC (rev 314085)
+++ php/php-src/branches/PHP_5_3/NEWS   2011-08-02 07:38:23 UTC (rev 314086)
@@ -13,6 +13,8 @@
 (Scott)

 - Core
+  . Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off).
+(Dmitry)
   . Fix bug #55295 [NEW]: popen_ex on windows, fixed possible heap overflow
 (Pierre)
   . Fixed bug #50816 (Using class constants in array definition fails).

Added: php/php-src/branches/PHP_5_3/Zend/tests/bug55339.phpt
===
--- php/php-src/branches/PHP_5_3/Zend/tests/bug55339.phpt   
(rev 0)
+++ php/php-src/branches/PHP_5_3/Zend/tests/bug55339.phpt   2011-08-02 
07:38:23 UTC (rev 314086)
@@ -0,0 +1,31 @@
+--TEST--
+Bug #55339 (Segfault with allow_call_time_pass_reference = Off)
+--INI--
+allow_call_time_pass_reference=off
+--FILE--
+?php
+function error_handler($errno, $errstr, $errfile, $errline) {
+   eval(';');
+}
+
+set_error_handler('error_handler');
+
+eval('EOF'
+function foo()
+{
+$array = array();
+foreach ($array as $key = $value) {
+bar($key, $value);
+}
+}
+
+function bar()
+{
+
+}
+EOF
+);
+
+echo OK\n;
+--EXPECT--
+OK

Modified: php/php-src/branches/PHP_5_3/Zend/zend.c
===
--- php/php-src/branches/PHP_5_3/Zend/zend.c2011-08-02 06:21:40 UTC (rev 
314085)
+++ php/php-src/branches/PHP_5_3/Zend/zend.c2011-08-02 07:38:23 UTC (rev 
314086)
@@ -958,6 +958,23 @@
 }
 /* }}} */

+#define SAVE_STACK(stack) do { \
+   if (CG(stack).top) { \
+   memcpy(stack, CG(stack), sizeof(zend_stack)); \
+   CG(stack).top = CG(stack).max = 0; \
+   CG(stack).elements = NULL; \
+   } else { \
+   stack.top = 0; \
+   } \
+   } while (0)
+
+#define RESTORE_STACK(stack) do { \
+   if (stack.top) { \
+   zend_stack_destroy(CG(stack)); \
+   memcpy(CG(stack), stack, sizeof(zend_stack)); \
+   } \
+   } while (0)
+
 ZEND_API void zend_error(int type, const char *format, ...) /* {{{ */
 {
va_list args;
@@ -970,6 +987,14 @@
zval *orig_user_error_handler;
zend_bool in_compilation;
zend_class_entry *saved_class_entry;
+   zend_stack bp_stack;
+   zend_stack function_call_stack;
+   zend_stack switch_cond_stack;
+   zend_stack foreach_copy_stack;
+   zend_stack object_stack;
+   zend_stack declare_stack;
+   zend_stack list_stack;
+   zend_stack labels_stack;
TSRMLS_FETCH();

/* Obtain relevant filename and lineno */
@@ -1097,6 +1122,14 @@
if (in_compilation) {
saved_class_entry = CG(active_class_entry);
CG(active_class_entry) = NULL;
+   SAVE_STACK(bp_stack);
+   SAVE_STACK(function_call_stack);
+   SAVE_STACK(switch_cond_stack);
+   SAVE_STACK(foreach_copy_stack);
+   SAVE_STACK(object_stack);
+   SAVE_STACK(declare_stack);
+   SAVE_STACK(list_stack);
+   SAVE_STACK(labels_stack);
}

if (call_user_function_ex(CG(function_table), NULL, 
orig_user_error_handler, retval, 5, params, 1, NULL TSRMLS_CC) == SUCCESS) {
@@ -1113,6 +1146,14 @@

if (in_compilation) {
CG(active_class_entry) = saved_class_entry;
+   RESTORE_STACK(bp_stack);
+   RESTORE_STACK(function_call_stack);
+   RESTORE_STACK(switch_cond_stack);
+   RESTORE_STACK(foreach_copy_stack);
+   RESTORE_STACK(object_stack);
+   RESTORE_STACK(declare_stack);
+   RESTORE_STACK(list_stack);
+   RESTORE_STACK(labels_stack);
   

[PHP-CVS] svn: /php/php-src/ branches/PHP_5_4/ext/mysqli/mysqli_driver.c branches/PHP_5_4/ext/mysqli/mysqli_priv.h branches/PHP_5_4/ext/mysqli/mysqli_prop.c branches/PHP_5_4/ext/mysqli/mysqli_warning.

2011-08-02 Thread Andrey Hristov
andrey   Tue, 02 Aug 2011 13:41:20 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=314103

Log:
fix warnings due to change in zend_property_info (structure extended in the 
middle!!)

Changed paths:
U   php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_driver.c
U   php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_priv.h
U   php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_prop.c
U   php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_warning.c
U   php/php-src/trunk/ext/mysqli/mysqli_driver.c
U   php/php-src/trunk/ext/mysqli/mysqli_priv.h
U   php/php-src/trunk/ext/mysqli/mysqli_prop.c
U   php/php-src/trunk/ext/mysqli/mysqli_warning.c

Modified: php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_driver.c
===
--- php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_driver.c	2011-08-02 13:40:49 UTC (rev 314102)
+++ php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_driver.c	2011-08-02 13:41:20 UTC (rev 314103)
@@ -151,14 +151,14 @@
 };

 /* {{{ mysqli_warning_property_info_entries */
-zend_property_info mysqli_driver_property_info_entries[] = {
-	{ZEND_ACC_PUBLIC, client_info,	sizeof(client_info) - 1,		0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, client_version,	sizeof(client_version) - 1,	0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, driver_version,	sizeof(driver_version) - 1,	0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, embedded,		sizeof(embedded) - 1,			0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, reconnect,		sizeof(reconnect) - 1,		0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, report_mode,	sizeof(report_mode) - 1,		0, NULL, 0, NULL},
-	{0,	NULL, 			0,0, NULL, 0, NULL},
+const zend_property_info mysqli_driver_property_info_entries[] = {
+	{ZEND_ACC_PUBLIC, client_info,	sizeof(client_info) - 1,		-1, 0, NULL, 0, NULL},
+	{ZEND_ACC_PUBLIC, client_version,	sizeof(client_version) - 1,	-1, 0, NULL, 0, NULL},
+	{ZEND_ACC_PUBLIC, driver_version,	sizeof(driver_version) - 1,	-1, 0, NULL, 0, NULL},
+	{ZEND_ACC_PUBLIC, embedded,		sizeof(embedded) - 1,			-1, 0, NULL, 0, NULL},
+	{ZEND_ACC_PUBLIC, reconnect,		sizeof(reconnect) - 1,		-1, 0, NULL, 0, NULL},
+	{ZEND_ACC_PUBLIC, report_mode,	sizeof(report_mode) - 1,		-1, 0, NULL, 0, NULL},
+	{0,	NULL, 			0,-1, 0, NULL, 0, NULL},
 };
 /* }}} */


Modified: php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_priv.h
===
--- php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_priv.h	2011-08-02 13:40:49 UTC (rev 314102)
+++ php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_priv.h	2011-08-02 13:41:20 UTC (rev 314103)
@@ -52,11 +52,11 @@
 extern const mysqli_property_entry mysqli_driver_property_entries[];
 extern const mysqli_property_entry mysqli_warning_property_entries[];

-extern zend_property_info mysqli_link_property_info_entries[];
-extern zend_property_info mysqli_result_property_info_entries[];
-extern zend_property_info mysqli_stmt_property_info_entries[];
-extern zend_property_info mysqli_driver_property_info_entries[];
-extern zend_property_info mysqli_warning_property_info_entries[];
+extern const zend_property_info mysqli_link_property_info_entries[];
+extern const zend_property_info mysqli_result_property_info_entries[];
+extern const zend_property_info mysqli_stmt_property_info_entries[];
+extern const zend_property_info mysqli_driver_property_info_entries[];
+extern const zend_property_info mysqli_warning_property_info_entries[];

 extern int php_le_pmysqli(void);
 extern void php_mysqli_dtor_p_elements(void *data);

Modified: php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_prop.c
===
--- php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_prop.c	2011-08-02 13:40:49 UTC (rev 314102)
+++ php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_prop.c	2011-08-02 13:41:20 UTC (rev 314103)
@@ -336,26 +336,26 @@
 	{NULL, 0, NULL, NULL}
 };

-/* should not be const, as it is patched during runtime */
-zend_property_info mysqli_link_property_info_entries[] = {
-	{ZEND_ACC_PUBLIC, affected_rows,	sizeof(affected_rows) - 1,	0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, client_info,	sizeof(client_info) - 1,		0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, client_version,	sizeof(client_version) - 1,	0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, connect_errno,	sizeof(connect_errno) - 1,	0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, connect_error,	sizeof(connect_error) - 1,	0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, errno,			sizeof(errno) - 1,			0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, error,			sizeof(error) - 1,			0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, field_count,	sizeof(field_count) - 1,		0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, host_info,		sizeof(host_info) - 1,		0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, info,			sizeof(info) - 1,0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, insert_id,		sizeof(insert_id) - 1,		0, NULL, 0, NULL},
-	{ZEND_ACC_PUBLIC, server_info,	sizeof(server_info) - 1,		0, NULL, 0, NULL},
-	

[PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/ext/mysqli/mysqli.c branches/PHP_5_4/ext/mysqli/mysqli.c trunk/ext/mysqli/mysqli.c

2011-08-02 Thread Andrey Hristov
andrey   Tue, 02 Aug 2011 14:02:21 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=314106

Log:
compile out both parts of the code that are currently unused - fixes a 
compilation warning

Changed paths:
U   php/php-src/branches/PHP_5_3/ext/mysqli/mysqli.c
U   php/php-src/branches/PHP_5_4/ext/mysqli/mysqli.c
U   php/php-src/trunk/ext/mysqli/mysqli.c

Modified: php/php-src/branches/PHP_5_3/ext/mysqli/mysqli.c
===
--- php/php-src/branches/PHP_5_3/ext/mysqli/mysqli.c2011-08-02 13:59:57 UTC 
(rev 314105)
+++ php/php-src/branches/PHP_5_3/ext/mysqli/mysqli.c2011-08-02 14:02:21 UTC 
(rev 314106)
@@ -865,7 +865,7 @@
 }
 /* }}} */

-#ifdef MYSQLI_USE_MYSQLND
+#if defined(A0)  defined(MYSQLI_USE_MYSQLND)
 static void php_mysqli_persistent_helper_for_every(void *p)
 {
TSRMLS_FETCH();
@@ -896,7 +896,7 @@
if (MyG(error_msg)) {
efree(MyG(error_msg));
}
-#if defined(A0)  MYSQLI_USE_MYSQLND
+#if defined(A0)  defined(MYSQLI_USE_MYSQLND)
/* psession is being called when the connection is freed - explicitly 
or implicitly */
zend_hash_apply(EG(persistent_list), (apply_func_t) 
php_mysqli_persistent_helper_once TSRMLS_CC);
 #endif

Modified: php/php-src/branches/PHP_5_4/ext/mysqli/mysqli.c
===
--- php/php-src/branches/PHP_5_4/ext/mysqli/mysqli.c2011-08-02 13:59:57 UTC 
(rev 314105)
+++ php/php-src/branches/PHP_5_4/ext/mysqli/mysqli.c2011-08-02 14:02:21 UTC 
(rev 314106)
@@ -867,7 +867,7 @@
 }
 /* }}} */

-#ifdef MYSQLI_USE_MYSQLND
+#if defined(A0)  defined(MYSQLI_USE_MYSQLND)
 static void php_mysqli_persistent_helper_for_every(void *p)
 {
TSRMLS_FETCH();
@@ -898,7 +898,7 @@
if (MyG(error_msg)) {
efree(MyG(error_msg));
}
-#if defined(A0)  MYSQLI_USE_MYSQLND
+#if defined(A0)  defined(MYSQLI_USE_MYSQLND)
/* psession is being called when the connection is freed - explicitly 
or implicitly */
zend_hash_apply(EG(persistent_list), (apply_func_t) 
php_mysqli_persistent_helper_once TSRMLS_CC);
 #endif

Modified: php/php-src/trunk/ext/mysqli/mysqli.c
===
--- php/php-src/trunk/ext/mysqli/mysqli.c   2011-08-02 13:59:57 UTC (rev 
314105)
+++ php/php-src/trunk/ext/mysqli/mysqli.c   2011-08-02 14:02:21 UTC (rev 
314106)
@@ -867,7 +867,7 @@
 }
 /* }}} */

-#ifdef MYSQLI_USE_MYSQLND
+#if defined(A0)  defined(MYSQLI_USE_MYSQLND)
 static void php_mysqli_persistent_helper_for_every(void *p)
 {
TSRMLS_FETCH();
@@ -898,7 +898,7 @@
if (MyG(error_msg)) {
efree(MyG(error_msg));
}
-#if defined(A0)  MYSQLI_USE_MYSQLND
+#if defined(A0)  defined(MYSQLI_USE_MYSQLND)
/* psession is being called when the connection is freed - explicitly 
or implicitly */
zend_hash_apply(EG(persistent_list), (apply_func_t) 
php_mysqli_persistent_helper_once TSRMLS_CC);
 #endif

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/ext/mysql/php_mysql.c branches/PHP_5_4/ext/mysql/php_mysql.c trunk/ext/mysql/php_mysql.c

2011-08-02 Thread Andrey Hristov
andrey   Tue, 02 Aug 2011 14:18:56 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=314109

Log:
completely compile out a currently non-needed function

Changed paths:
U   php/php-src/branches/PHP_5_3/ext/mysql/php_mysql.c
U   php/php-src/branches/PHP_5_4/ext/mysql/php_mysql.c
U   php/php-src/trunk/ext/mysql/php_mysql.c

Modified: php/php-src/branches/PHP_5_3/ext/mysql/php_mysql.c
===
--- php/php-src/branches/PHP_5_3/ext/mysql/php_mysql.c  2011-08-02 14:10:28 UTC 
(rev 314108)
+++ php/php-src/branches/PHP_5_3/ext/mysql/php_mysql.c  2011-08-02 14:18:56 UTC 
(rev 314109)
@@ -608,7 +608,7 @@
 /* }}} */


-#ifdef MYSQL_USE_MYSQLND
+#if defined(A0)  defined(MYSQL_USE_MYSQLND)
 static int php_mysql_persistent_helper(zend_rsrc_list_entry *le TSRMLS_DC)
 {
if (le-type == le_plink) {
@@ -637,7 +637,7 @@
efree(MySG(connect_error));
}

-#if defined(A0)  MYSQL_USE_MYSQLND
+#if defined(A0)  defined(MYSQL_USE_MYSQLND)
zend_hash_apply(EG(persistent_list), (apply_func_t) 
php_mysql_persistent_helper TSRMLS_CC);
 #endif


Modified: php/php-src/branches/PHP_5_4/ext/mysql/php_mysql.c
===
--- php/php-src/branches/PHP_5_4/ext/mysql/php_mysql.c  2011-08-02 14:10:28 UTC 
(rev 314108)
+++ php/php-src/branches/PHP_5_4/ext/mysql/php_mysql.c  2011-08-02 14:18:56 UTC 
(rev 314109)
@@ -608,7 +608,7 @@
 /* }}} */


-#ifdef MYSQL_USE_MYSQLND
+#if defined(A0)  defined(MYSQL_USE_MYSQLND)
 static int php_mysql_persistent_helper(zend_rsrc_list_entry *le TSRMLS_DC)
 {
if (le-type == le_plink) {
@@ -637,7 +637,7 @@
efree(MySG(connect_error));
}

-#if defined(A0)  MYSQL_USE_MYSQLND
+#if defined(A0)  defined(MYSQL_USE_MYSQLND)
zend_hash_apply(EG(persistent_list), (apply_func_t) 
php_mysql_persistent_helper TSRMLS_CC);
 #endif


Modified: php/php-src/trunk/ext/mysql/php_mysql.c
===
--- php/php-src/trunk/ext/mysql/php_mysql.c 2011-08-02 14:10:28 UTC (rev 
314108)
+++ php/php-src/trunk/ext/mysql/php_mysql.c 2011-08-02 14:18:56 UTC (rev 
314109)
@@ -608,7 +608,7 @@
 /* }}} */


-#ifdef MYSQL_USE_MYSQLND
+#if defined(A0)  defined(MYSQL_USE_MYSQLND)
 static int php_mysql_persistent_helper(zend_rsrc_list_entry *le TSRMLS_DC)
 {
if (le-type == le_plink) {
@@ -637,7 +637,7 @@
efree(MySG(connect_error));
}

-#if defined(A0)  MYSQL_USE_MYSQLND
+#if defined(A0)  defined(MYSQL_USE_MYSQLND)
zend_hash_apply(EG(persistent_list), (apply_func_t) 
php_mysql_persistent_helper TSRMLS_CC);
 #endif


-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/ext/mysqli/mysqli_api.c branches/PHP_5_4/ext/mysqli/mysqli_api.c trunk/ext/mysqli/mysqli_api.c

2011-08-02 Thread Andrey Hristov
andrey   Tue, 02 Aug 2011 15:30:58 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=314116

Log:
Remove a warning by explicitly compiling out a non-used variable

Changed paths:
U   php/php-src/branches/PHP_5_3/ext/mysqli/mysqli_api.c
U   php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_api.c
U   php/php-src/trunk/ext/mysqli/mysqli_api.c

Modified: php/php-src/branches/PHP_5_3/ext/mysqli/mysqli_api.c
===
--- php/php-src/branches/PHP_5_3/ext/mysqli/mysqli_api.c2011-08-02 
15:09:40 UTC (rev 314115)
+++ php/php-src/branches/PHP_5_3/ext/mysqli/mysqli_api.c2011-08-02 
15:30:58 UTC (rev 314116)
@@ -2233,7 +2233,9 @@
MY_STMT *stmt;
zval*mysql_stmt;
longmode_in;
+#if MYSQL_VERSION_ID = 50107
my_bool mode_b;
+#endif
ulong   mode;
ulong   attr;
void*mode_p;

Modified: php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_api.c
===
--- php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_api.c2011-08-02 
15:09:40 UTC (rev 314115)
+++ php/php-src/branches/PHP_5_4/ext/mysqli/mysqli_api.c2011-08-02 
15:30:58 UTC (rev 314116)
@@ -2237,7 +2237,9 @@
MY_STMT *stmt;
zval*mysql_stmt;
longmode_in;
+#if MYSQL_VERSION_ID = 50107
my_bool mode_b;
+#endif
ulong   mode;
ulong   attr;
void*mode_p;

Modified: php/php-src/trunk/ext/mysqli/mysqli_api.c
===
--- php/php-src/trunk/ext/mysqli/mysqli_api.c   2011-08-02 15:09:40 UTC (rev 
314115)
+++ php/php-src/trunk/ext/mysqli/mysqli_api.c   2011-08-02 15:30:58 UTC (rev 
314116)
@@ -2237,7 +2237,9 @@
MY_STMT *stmt;
zval*mysql_stmt;
longmode_in;
+#if MYSQL_VERSION_ID = 50107
my_bool mode_b;
+#endif
ulong   mode;
ulong   attr;
void*mode_p;

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-CVS] svn: /SVNROOT/ global_avail

2011-08-02 Thread Philip Olson
philip   Tue, 02 Aug 2011 18:27:12 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=314124

Log:
Changed honestqiao karma from zh to full phpdoc

Changed paths:
U   SVNROOT/global_avail

Modified: SVNROOT/global_avail
===
--- SVNROOT/global_avail	2011-08-02 18:23:19 UTC (rev 314123)
+++ SVNROOT/global_avail	2011-08-02 18:27:12 UTC (rev 314124)
@@ -47,7 +47,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.

-avail|lucas,jmertic,bobby,takagi,gcc,cem,mfp,ansriniv,jsgoupil,mazzanet,frogger,coldocean,fleaslob,torben,lynch,kk,ted,paul,mbritton,bibi,mrobinso,perugini,tzwenny,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,danbeck,sli,jmcastagnetto,mohrt,samesch,soneca,ronabop,glace,latoserver,rafael,jcmeloni,chrullrich,mk,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zimt,ftfuture,ag315,bbonev,afortaleza,neotron,cg,delrom,jkj,hellekin,kgergely,cnewbill,fuzzy74,bjoern,fams,smasiello,dim,lucasr,cpereira,ernani,theseer,noribsd,subjective,ufux,hadar_p,asautins,dbenson,aleczapka,tom,amiller,cortesi,rarruda,betz,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,hakan,chief977,shlomi,raful,yuval,tomer,barak,ido,mork,lior,gal,adiju,cr_depend,florian,kappu,muricaru,dt,critix,ck,costra,fancao0515,tibee,eriksson,wenz,bs,anderson,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,jippie,antonio,ahxiao,akcakayaa,allhibi,aner,black,class007,digo,dima,dorons,eshare,hpop1,itay,juppie,mrmatrix,saad,thomasgm,xbite,tobsn,jome,analytik,outsider,heymarcel,asmodean,bader,elmaystro,sp,truelight,gnuhacker,_batman_,sachat,dallas,dejan,zer0fill,steve3d,lm92,bradmssw,tahani,victor,erica,simonh,phpman,mrphp,notarius,joseph,mmkhajah,mohammed,proton,klootz,takashima,leoca,ahmad,abobader,fboudot,wurm,hakawy,felix,ahmedss,mahrous2020,yorgo,gal_ga,abodive,ama,andras,hassen,jkhdk,okamura,popov,xman,fernandoc,avenger,hwin,tix,alrehawi_,liuming,ramysaweres,astone,shiflett,jaenecke,bdensley,adamchan,jingfs,murphy,potatotsang,the_q,jsheets,xelis,equerci,phpcatala,tofanini,umut,kriga,ray,royhuggins,logician,almanar,alexws,gonik,haiaw,lkwang_cn,shadowwulf,telecart,pongsakorn,naveed,shivas,tularis,angela,decorj,hitcho,kevinkee,nmee,thx1140,crotalus,didou,novotnyr,sil,traduim,gui,mgf,ivanr,michal,tsirman,momo,cysoft,firefox,kouber,mipac,muslem,tomysk,vemarkov,garth,lord_lele,stone,laacz,retnug,ernestyang,hatem,house,luisdaniel,nizar,nvivo,seth,tomh,danguer,adam,nio,wassago,beeven,colacino,zvaranka,cesarguru,chubu,dark2907,portoban,reven,wizzard,sywr,koendw83,rylin,webstudio,jsjohnst,dmanusset,et,pitiphan,mbr,cdalar,alrashoudi,hafid,enough,zhouhao007,jnorbi,lorenzohgh,denisr,coder03,jcclaros,thomas,freeman,rioter,jschultz,davey,belleto,jtacon,yuw,elfyn,noam,nathan,salman,cheezy,ene,rezaiqbal,purnomo,dufiga_php,ftp_geo,udhien,prio,luckyguy354,maf,handi,meme,satiri,maddankara,rildo,hd,ali,lpj,adhitama,engkongs,preilly,dave,marcelo,curt,fd,javi,mrmaster,fa,vrana,apaxx,pjotrik,marduk,narcotia1234,enloma,trizo,xmadda,redshift,alifikri,coder,dodol_maniac,eflorin,adywarna,kyokpae,milans,lovchy,spermwhale,phaze,baoengb,derek,yannick,daan,xxiengb,ott,mg,kennyt,tomsommer,poz,zamolxe,bishmila,ph1,irchtml,rogamer,bortolini,sapfir,guru,ahmed,robinhood,sohli,amt,romain,hlecuanda,thessoro,nforbes,jolan,laze,bagilevi,young,shakaali,chokobo,portalufpa,teecee,blindman,holst,schst,mnv,sodhi,aidan,jellybob,lauer,shenkong,jad,robert,peterhuewe,ogre,techtonik,narigone,realtebo,krid,mclay,dasch,miwaniec,abdshomad,sammywg,aeoris,mez,jed,hsc,luckec,dmytton,choudesh,phpvcn,simp,michael,grantc,atex,katja,sthulbourn,mikl,kevinsz,roast,tessus,gavinfo,rant,ramsey,arkadius,erinet,omar,oliver,rquadling,timo,shadda,joeaccord,ezyang,ljbuesch,knut,asonge,ron,nicobn,jacques,void,mcbrown,simionea,preinheimer,stanprog,msaraujo,asbjornit,philippe,sezer,rmlr,hradtke,alan,danielc,danbrown,alexxed,psalehpoor,loudi,abedford,morgue,nilgun,saltybeagle,dedemorton,eniac2008,jawed,ch,mgdm,ericstewart,mager,keito,juxecl,chx,vito,beverloo,joris,mumumu,brandon,santiago,ajcollison,rbowen,ruslany,satoruyoshida,seld,degeberg,yago,seros,dtajchreber,jwage,ambrish,shein,frozenfire,x1v4nx,carlos,nikola,baijh,nullw0rm,danielb,thijs,orientalcoder,sh_mashaqi,dominis,irfan,dre,marionunes,ditto,mirry,superb,moacir,itanea,vitali,duodraco,craigkitterman,mfonda,nbpoole,ircmaxell,nikic,kassner,lyma,gmsecrieru,cyberline,avb,chunsong,jguerin|phpdoc,phd,web/doc,web/doc-editor