[PHP-CVS] com karma: - test: lib/Mail.php

2013-10-26 Thread Sascha Schumann
Commit:e291e009ca936843c4a453dfb2b87d497d42b302
Author:Sascha Schumann sas...@schumann.net Sat, 26 Oct 2013 
00:20:25 +0200
Parents:   775e4a374c1f4c4dc73ff92e435571c638f638e6
Branches:  master

Link:   
http://git.php.net/?p=karma.git;a=commitdiff;h=e291e009ca936843c4a453dfb2b87d497d42b302

Log:
- test

Changed paths:
  M  lib/Mail.php


Diff:
diff --git a/lib/Mail.php b/lib/Mail.php
index 98933c6..d297c16 100644
--- a/lib/Mail.php
+++ b/lib/Mail.php
@@ -2,7 +2,6 @@
 
 class Mail
 {
-
 private $from = ['name' = '', 'email' = ''];
 private $to = [];
 private $subject = '';


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



[PHP-CVS] svn: /php/php-src/trunk/Zend/ zend_exceptions.h

2010-08-17 Thread Sascha Schumann
sas  Tue, 17 Aug 2010 12:14:52 +

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

Log:
align declaration with definition
(patch by kalle)

Changed paths:
U   php/php-src/trunk/Zend/zend_exceptions.h

Modified: php/php-src/trunk/Zend/zend_exceptions.h
===
--- php/php-src/trunk/Zend/zend_exceptions.h2010-08-17 12:00:29 UTC (rev 
302384)
+++ php/php-src/trunk/Zend/zend_exceptions.h2010-08-17 12:14:52 UTC (rev 
302385)
@@ -30,7 +30,7 @@
 ZEND_API void zend_exception_save(TSRMLS_D);
 ZEND_API void zend_exception_restore(TSRMLS_D);

-void zend_throw_exception_internal(zval *exception TSRMLS_DC);
+ZEND_API void zend_throw_exception_internal(zval *exception TSRMLS_DC);

 void zend_register_default_exception(TSRMLS_D);


-- 
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/Zend/ zend_API.c zend_compile.c zend_exceptions.c zend_objects.c zend_variables.c zend_variables.h

2010-08-12 Thread Sascha Schumann
sas  Thu, 12 Aug 2010 07:58:14 +

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

Log:
separate properties of internal classes in ZTS mode fully,
otherwise multiple threads will modify the zvals' contents
without any synchronisation.

Changed paths:
U   php/php-src/branches/PHP_5_3/Zend/zend_API.c
U   php/php-src/branches/PHP_5_3/Zend/zend_compile.c
U   php/php-src/branches/PHP_5_3/Zend/zend_exceptions.c
U   php/php-src/branches/PHP_5_3/Zend/zend_objects.c
U   php/php-src/branches/PHP_5_3/Zend/zend_variables.c
U   php/php-src/branches/PHP_5_3/Zend/zend_variables.h

Modified: php/php-src/branches/PHP_5_3/Zend/zend_API.c
===
--- php/php-src/branches/PHP_5_3/Zend/zend_API.c2010-08-12 07:36:25 UTC 
(rev 302136)
+++ php/php-src/branches/PHP_5_3/Zend/zend_API.c2010-08-12 07:58:14 UTC 
(rev 302137)
@@ -1082,7 +1082,7 @@
} else {
ALLOC_HASHTABLE_REL(object-properties);
zend_hash_init(object-properties, 
zend_hash_num_elements(class_type-default_properties), NULL, ZVAL_PTR_DTOR, 
0);
-   zend_hash_copy(object-properties, 
class_type-default_properties, (copy_ctor_func_t) zval_add_ref, (void *) 
tmp, sizeof(zval *));
+   zend_hash_copy(object-properties, 
class_type-default_properties, zval_copy_property_ctor(class_type), (void *) 
tmp, sizeof(zval *));
}
} else {
Z_OBJVAL_P(arg) = class_type-create_object(class_type 
TSRMLS_CC);

Modified: php/php-src/branches/PHP_5_3/Zend/zend_compile.c
===
--- php/php-src/branches/PHP_5_3/Zend/zend_compile.c2010-08-12 07:36:25 UTC 
(rev 302136)
+++ php/php-src/branches/PHP_5_3/Zend/zend_compile.c2010-08-12 07:58:14 UTC 
(rev 302137)
@@ -2817,26 +2817,9 @@
 }
 /* }}} */

-#ifdef ZTS
-static void zval_internal_ctor(zval **p) /* {{{ */
-{
-   zval *orig_ptr = *p;
+#define zval_property_ctor(parent_ce, ce) \
+   ((copy_ctor_func_t) (((parent_ce)-type != (ce)-type) ? 
zval_shared_property_ctor : zval_add_ref))

-   ALLOC_ZVAL(*p);
-   **p = *orig_ptr;
-   zval_copy_ctor(*p);
-   Z_SET_REFCOUNT_PP(p, 1);
-   Z_UNSET_ISREF_PP(p);
-}
-/* }}} */
-
-# define zval_property_ctor(parent_ce, ce) \
-   ((void (*)(void *)) (((parent_ce)-type != (ce)-type) ? 
zval_internal_ctor : zval_add_ref))
-#else
-# define zval_property_ctor(parent_ce, ce) \
-   ((void (*)(void *)) zval_add_ref)
-#endif
-
 ZEND_API void zend_do_inheritance(zend_class_entry *ce, zend_class_entry 
*parent_ce TSRMLS_DC) /* {{{ */
 {
if ((ce-ce_flags  ZEND_ACC_INTERFACE)

Modified: php/php-src/branches/PHP_5_3/Zend/zend_exceptions.c
===
--- php/php-src/branches/PHP_5_3/Zend/zend_exceptions.c 2010-08-12 07:36:25 UTC 
(rev 302136)
+++ php/php-src/branches/PHP_5_3/Zend/zend_exceptions.c 2010-08-12 07:58:14 UTC 
(rev 302137)
@@ -137,7 +137,7 @@

ALLOC_HASHTABLE(object-properties);
zend_hash_init(object-properties, 0, NULL, ZVAL_PTR_DTOR, 0);
-   zend_hash_copy(object-properties, class_type-default_properties, 
(copy_ctor_func_t) zval_add_ref, (void *) tmp, sizeof(zval *));
+   zend_hash_copy(object-properties, class_type-default_properties, 
zval_copy_property_ctor(class_type), (void *) tmp, sizeof(zval *));

ALLOC_ZVAL(trace);
Z_UNSET_ISREF_P(trace);

Modified: php/php-src/branches/PHP_5_3/Zend/zend_objects.c
===
--- php/php-src/branches/PHP_5_3/Zend/zend_objects.c2010-08-12 07:36:25 UTC 
(rev 302136)
+++ php/php-src/branches/PHP_5_3/Zend/zend_objects.c2010-08-12 07:58:14 UTC 
(rev 302137)
@@ -148,7 +148,7 @@

 ZEND_API void zend_objects_clone_members(zend_object *new_object, 
zend_object_value new_obj_val, zend_object *old_object, zend_object_handle 
handle TSRMLS_DC)
 {
-   zend_hash_copy(new_object-properties, old_object-properties, 
(copy_ctor_func_t) zval_add_ref, (void *) NULL /* Not used anymore */, 
sizeof(zval *));
+   zend_hash_copy(new_object-properties, old_object-properties, 
zval_copy_property_ctor(old_object-ce), (void *) NULL /* Not used anymore */, 
sizeof(zval *));

if (old_object-ce-clone) {
zval *new_obj;

Modified: php/php-src/branches/PHP_5_3/Zend/zend_variables.c
===
--- php/php-src/branches/PHP_5_3/Zend/zend_variables.c  2010-08-12 07:36:25 UTC 
(rev 302136)
+++ php/php-src/branches/PHP_5_3/Zend/zend_variables.c  2010-08-12 07:58:14 UTC 
(rev 302137)
@@ -159,7 +159,18 @@
zval_dtor(zvalue);
 }

+ZEND_API void zval_property_ctor(zval **p) /* {{{ */
+{
+   zval *orig_ptr = *p;

+   ALLOC_ZVAL(*p);
+   **p = 

[PHP-CVS] svn: /php/php-src/branches/PHP_5_2/Zend/ zend_API.c zend_compile.c zend_exceptions.c zend_objects.c zend_variables.c zend_variables.h

2010-08-12 Thread Sascha Schumann
sas  Thu, 12 Aug 2010 17:27:16 +

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

Log:
separate properties of internal classes in ZTS mode fully,
otherwise multiple threads will modify the zvals' contents
without any synchronisation.

Changed paths:
U   php/php-src/branches/PHP_5_2/Zend/zend_API.c
U   php/php-src/branches/PHP_5_2/Zend/zend_compile.c
U   php/php-src/branches/PHP_5_2/Zend/zend_exceptions.c
U   php/php-src/branches/PHP_5_2/Zend/zend_objects.c
U   php/php-src/branches/PHP_5_2/Zend/zend_variables.c
U   php/php-src/branches/PHP_5_2/Zend/zend_variables.h

Modified: php/php-src/branches/PHP_5_2/Zend/zend_API.c
===
--- php/php-src/branches/PHP_5_2/Zend/zend_API.c2010-08-12 16:00:19 UTC 
(rev 302149)
+++ php/php-src/branches/PHP_5_2/Zend/zend_API.c2010-08-12 17:27:16 UTC 
(rev 302150)
@@ -952,7 +952,7 @@
} else {
ALLOC_HASHTABLE_REL(object-properties);
zend_hash_init(object-properties, 
zend_hash_num_elements(class_type-default_properties), NULL, ZVAL_PTR_DTOR, 
0);
-   zend_hash_copy(object-properties, 
class_type-default_properties, (copy_ctor_func_t) zval_add_ref, (void *) 
tmp, sizeof(zval *));
+   zend_hash_copy(object-properties, 
class_type-default_properties, zval_copy_property_ctor(class_type), (void *) 
tmp, sizeof(zval *));
}
} else {
Z_OBJVAL_P(arg) = class_type-create_object(class_type 
TSRMLS_CC);

Modified: php/php-src/branches/PHP_5_2/Zend/zend_compile.c
===
--- php/php-src/branches/PHP_5_2/Zend/zend_compile.c2010-08-12 16:00:19 UTC 
(rev 302149)
+++ php/php-src/branches/PHP_5_2/Zend/zend_compile.c2010-08-12 17:27:16 UTC 
(rev 302150)
@@ -2298,25 +2298,9 @@
return ZEND_HASH_APPLY_KEEP;
 }

-#ifdef ZTS
-static void zval_internal_ctor(zval **p)
-{
-   zval *orig_ptr = *p;
+#define zval_property_ctor(parent_ce, ce) \
+   ((copy_ctor_func_t) (((parent_ce)-type != (ce)-type) ? 
zval_shared_property_ctor : zval_add_ref))

-   ALLOC_ZVAL(*p);
-   **p = *orig_ptr;
-   zval_copy_ctor(*p);
-   (*p)-refcount = 1;
-   (*p)-is_ref = 0;
-}
-
-# define zval_property_ctor(parent_ce, ce) \
-   ((void (*)(void *)) (((parent_ce)-type != (ce)-type) ? 
zval_internal_ctor : zval_add_ref))
-#else
-# define zval_property_ctor(parent_ce, ce) \
-   ((void (*)(void *)) zval_add_ref)
-#endif
-
 ZEND_API void zend_do_inheritance(zend_class_entry *ce, zend_class_entry 
*parent_ce TSRMLS_DC)
 {
if ((ce-ce_flags  ZEND_ACC_INTERFACE)

Modified: php/php-src/branches/PHP_5_2/Zend/zend_exceptions.c
===
--- php/php-src/branches/PHP_5_2/Zend/zend_exceptions.c 2010-08-12 16:00:19 UTC 
(rev 302149)
+++ php/php-src/branches/PHP_5_2/Zend/zend_exceptions.c 2010-08-12 17:27:16 UTC 
(rev 302150)
@@ -84,7 +84,7 @@

ALLOC_HASHTABLE(object-properties);
zend_hash_init(object-properties, 0, NULL, ZVAL_PTR_DTOR, 0);
-   zend_hash_copy(object-properties, class_type-default_properties, 
(copy_ctor_func_t) zval_add_ref, (void *) tmp, sizeof(zval *));
+   zend_hash_copy(object-properties, class_type-default_properties, 
zval_copy_property_ctor(class_type), (void *) tmp, sizeof(zval *));

ALLOC_ZVAL(trace);
trace-is_ref = 0;

Modified: php/php-src/branches/PHP_5_2/Zend/zend_objects.c
===
--- php/php-src/branches/PHP_5_2/Zend/zend_objects.c2010-08-12 16:00:19 UTC 
(rev 302149)
+++ php/php-src/branches/PHP_5_2/Zend/zend_objects.c2010-08-12 17:27:16 UTC 
(rev 302150)
@@ -156,7 +156,7 @@
(*p)-value.obj = Z_OBJ_HT_PP(p)-clone_obj(orig 
TSRMLS_CC);
}
} else {
-   (*p)-refcount++;
+   zval_shared_property_ctor(p);
}
 }

@@ -165,7 +165,7 @@
if (EG(ze1_compatibility_mode)) {
zend_hash_copy(new_object-properties, old_object-properties, 
(copy_ctor_func_t) zval_add_ref_or_clone, (void *) NULL /* Not used anymore */, 
sizeof(zval *));
} else {
-   zend_hash_copy(new_object-properties, old_object-properties, 
(copy_ctor_func_t) zval_add_ref, (void *) NULL /* Not used anymore */, 
sizeof(zval *));
+   zend_hash_copy(new_object-properties, old_object-properties, 
zval_copy_property_ctor(old_object-ce), (void *) NULL /* Not used anymore */, 
sizeof(zval *));
}
if (old_object-ce-clone) {
zval *new_obj;

Modified: php/php-src/branches/PHP_5_2/Zend/zend_variables.c
===
--- php/php-src/branches/PHP_5_2/Zend/zend_variables.c  2010-08-12 

[PHP-CVS] cvs: CVSROOT / avail

2007-08-08 Thread Sascha Schumann
sas Wed Aug  8 12:42:46 2007 UTC

  Modified files:  
/CVSROOTavail 
  Log:
  - add mcbrown to phpdoc as requested by Georg Richter
  
  http://cvs.php.net/viewvc.cgi/CVSROOT/avail?r1=1.1296r2=1.1297diff_format=u
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.1296 CVSROOT/avail:1.1297
--- CVSROOT/avail:1.1296Mon Aug  6 07:21:13 2007
+++ CVSROOT/avail   Wed Aug  8 12:42:46 2007
@@ -44,7 +44,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|jmertic,bobby,takagi,gcc,cem,mfp,ansriniv,jsgoupil,mazzanet,dbs,frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,hakan,chief97!
 
7,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,abodiv!
 e,ama,andras,hassen,jkhdk,okamura,popov,xman,fernandoc,avenger,hwin,ti
x,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,ohill,elfyn,noam,nathan,salman,cheezy,ene,rezaiqbal,purnomo,dufiga_php,ftp_geo,udhien,prio,luckyguy354,maf,handi,meme,satiri,maddankara,rildo,hd,ali,lpj,adhit!
 
ama,engkongs,preilly,dave,marcelo,curt,fd,javi,mrmaster,fa,nlopess,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,lsmith,tessus,gavinfo,rant,colder,ramsey,arkadius,bjori,erinet,omar,sixd,oliver,rquadling,timo,shadda,joeaccord,ezyang,ljbuesch,knut,asonge,gwynne,mkoppanen,ron,nicobn,jacques,void|phpdoc,phpdoc-ar,phpdoc-bg,phpdoc-cs,phpdoc-da,phpdoc-de,phpdoc-el,phpdoc!
 -es,phpdoc-fa_IR,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,php
doc-id,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-pt,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-ca,phpdoc-no

[PHP-CVS] cvs: php-src /main/streams plain_wrapper.c

2007-07-10 Thread Sascha Schumann
sas Tue Jul 10 20:13:29 2007 UTC

  Modified files:  
/php-src/main/streams   plain_wrapper.c 
  Log:
  - fix concurrent reader/writer use case
(we read, while the other process writes - if we don't try
 read we won't notice that the file has been growing.)
  
  
http://cvs.php.net/viewvc.cgi/php-src/main/streams/plain_wrapper.c?r1=1.88r2=1.89diff_format=u
Index: php-src/main/streams/plain_wrapper.c
diff -u php-src/main/streams/plain_wrapper.c:1.88 
php-src/main/streams/plain_wrapper.c:1.89
--- php-src/main/streams/plain_wrapper.c:1.88   Mon May 28 23:00:24 2007
+++ php-src/main/streams/plain_wrapper.cTue Jul 10 20:13:29 2007
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: plain_wrapper.c,v 1.88 2007/05/28 23:00:24 iliaa Exp $ */
+/* $Id: plain_wrapper.c,v 1.89 2007/07/10 20:13:29 sas Exp $ */
 
 #include php.h
 #include php_globals.h
@@ -333,9 +333,6 @@
assert(data != NULL);
 
if (data-fd = 0) {
-   if (stream-eof  !data-is_pipe) {
-   return 0;
-   }
ret = read(data-fd, buf, count);
 
if (ret == (size_t)-1  errno == EINTR) {

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



[PHP-CVS] cvs: php-src(PHP_4_4) /ext/ircg ircg.c php_ircg.h

2007-02-20 Thread Sascha Schumann
sas Tue Feb 20 19:04:28 2007 UTC

  Modified files:  (Branch: PHP_4_4)
/php-src/ext/ircg   ircg.c php_ircg.h 
  Log:
  - sync with current dev
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/ircg/ircg.c?r1=1.137.2.18.4.2r2=1.137.2.18.4.3diff_format=u
Index: php-src/ext/ircg/ircg.c
diff -u php-src/ext/ircg/ircg.c:1.137.2.18.4.2 
php-src/ext/ircg/ircg.c:1.137.2.18.4.3
--- php-src/ext/ircg/ircg.c:1.137.2.18.4.2  Mon Jan  1 09:46:43 2007
+++ php-src/ext/ircg/ircg.c Tue Feb 20 19:04:28 2007
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: ircg.c,v 1.137.2.18.4.2 2007/01/01 09:46:43 sebastian Exp $ */
+/* $Id: ircg.c,v 1.137.2.18.4.3 2007/02/20 19:04:28 sas Exp $ */
 
 /* {{{ includes */
 
@@ -124,6 +124,7 @@
 /* {{{ ircg_functions[] */
 function_entry ircg_functions[] = {
PHP_FE(ircg_set_on_die, NULL)
+   PHP_FE(ircg_create_file_on_die, NULL)
PHP_FE(ircg_pconnect, NULL)
PHP_FE(ircg_set_current, NULL)
PHP_FE(ircg_set_file, NULL)
@@ -204,6 +205,8 @@
struct in_addr od_ip;
short od_port;
 #endif
+
+   char *od_file;

int file_fd;

@@ -231,6 +234,7 @@
P_NICKNAME_JS = 3,
P_HTML= 4,
P_HTML_JS = 5,
+   P_XML = 6,
P_NOAUTO_LINKS = 8, /* Don't automatically convert links */
P_CONV_BR  = 16,/* Convert a special character to br */
P_COND_STOP= 32,/* If argument != username, stop */
@@ -393,6 +397,7 @@
 static void quit_handler(irconn_t *c, void *dummy)
 {
php_irconn_t *conn = dummy;
+   int fd;
 
irc_quit_handlers++;
if (conn-fd  -1) {
@@ -425,6 +430,14 @@
free(conn-od_data);
}
 #endif
+
+   if (conn-od_file) {
+   fd = open(conn-od_file, O_CREAT | O_WRONLY, 0666);
+   if (fd != -1) {
+   close(fd);
+   }
+   free(conn-od_file);
+   }

free(conn);
 }
@@ -451,6 +464,47 @@
}
 }
 
+static void ircg_xml_escape(smart_str *input, smart_str *output)
+{
+   unsigned char *p;
+   unsigned char *end;
+   unsigned char c;
+
+   end = input-c + input-len;
+
+   for(p = input-c; p  end; p++) {
+   c = *p;
+
+   if (c = 0  c  32) {
+   smart_str_appendl_ex(output, #, 2, 1);
+   smart_str_append_long_ex(output, c, 1);
+   smart_str_appendc_ex(output, ';', 1);
+   continue;
+   }
+   
+   switch (c) {
+   case '':
+   smart_str_appendl_ex(output, quot;, 6, 1);
+   break;
+   case '\'':
+   smart_str_appendl_ex(output, #039;, 6, 1);
+   break;
+
+   case '':
+   smart_str_appendl_ex(output, lt;, 4, 1);
+   break;
+
+   case '':
+   smart_str_appendl_ex(output, gt;, 4, 1);
+   break;
+
+   default:
+   smart_str_appendc_ex(output, c, 1);
+   break;
+   }
+   }
+}
+
 static const char hextab[] = 0123456789abcdef;
 
 #define NICKNAME_ESC_CHAR '|'
@@ -621,6 +675,7 @@
case '4': mode |= P_CONV_BR; goto next;
case '5': mode |= P_COND_STOP; goto next;
case '6': mode |= P_HTML; goto next;
+   case '7': mode |= P_XML; goto next;
 
/* associate mode bits with each command where applicable */
case 'c': NEW_TOKEN(C_CHANNEL, v) = mode; break;
@@ -701,6 +756,10 @@
ircg_js_escape(tmp, result);   \
smart_str_free_ex(tmp, 1); 
\
break;  
\
+   case P_XML: 
\
+   if (!what) break;   
\
+   ircg_xml_escape(what, result);  \
+   break;  
\
case P_HTML:
\
if (!what) break;   
\
if (use_cache) {
\
@@ -1442,6 +1501,33 @@
 #endif
 /* }}} */
 
+/* {{{ proto bool ircg_create_file_on_die(int connection, string path) 
+   Sets hostaction to be executed when connection dies */
+PHP_FUNCTION(ircg_create_file_on_die)
+{
+   zval **p1, **p2;
+   php_irconn_t *conn;
+   
+   if 

[PHP-CVS] cvs: php-src /sapi/cgi fastcgi.c

2006-08-20 Thread Sascha Schumann
sas Sun Aug 20 17:44:06 2006 UTC

  Modified files:  
/php-src/sapi/cgi   fastcgi.c 
  Log:
  sa_len is defined to sa_union . sa_generic . sa_len2 on IRIX,
  so we use another variable name here.
  
  
http://cvs.php.net/viewvc.cgi/php-src/sapi/cgi/fastcgi.c?r1=1.20r2=1.21diff_format=u
Index: php-src/sapi/cgi/fastcgi.c
diff -u php-src/sapi/cgi/fastcgi.c:1.20 php-src/sapi/cgi/fastcgi.c:1.21
--- php-src/sapi/cgi/fastcgi.c:1.20 Tue Jun 13 13:55:32 2006
+++ php-src/sapi/cgi/fastcgi.c  Sun Aug 20 17:44:06 2006
@@ -16,7 +16,7 @@
+--+
 */
 
-/* $Id: fastcgi.c,v 1.20 2006/06/13 13:55:32 dmitry Exp $ */
+/* $Id: fastcgi.c,v 1.21 2006/08/20 17:44:06 sas Exp $ */
 
 #include php.h
 #include fastcgi.h
@@ -252,7 +252,7 @@
short port = 0;
int   listen_socket;
sa_t  sa;
-   socklen_t sa_len;
+   socklen_t sock_len;
 
if ((s = strchr(path, ':'))) {
port = atoi(s+1);
@@ -268,7 +268,7 @@
memset(sa.sa_inet, 0, sizeof(sa.sa_inet));
sa.sa_inet.sin_family = AF_INET;
sa.sa_inet.sin_port = htons(port);
-   sa_len = sizeof(sa.sa_inet);
+   sock_len = sizeof(sa.sa_inet);
 
if (!*host || !strncmp(host, *, sizeof(*)-1)) {
sa.sa_inet.sin_addr.s_addr = htonl(INADDR_ANY);
@@ -299,16 +299,16 @@
memset(sa.sa_unix, 0, sizeof(sa.sa_unix));
sa.sa_unix.sun_family = AF_UNIX;
memcpy(sa.sa_unix.sun_path, path, path_len + 1);
-   sa_len = (size_t)(((struct sockaddr_un *)0)-sun_path)  + 
path_len;
+   sock_len = (size_t)(((struct sockaddr_un *)0)-sun_path)
+ path_len;
 #ifdef HAVE_SOCKADDR_UN_SUN_LEN
-   sa.sa_unix.sun_len = sa_len;
+   sa.sa_unix.sun_len = sock_len;
 #endif
unlink(path);
}
 
/* Create, bind socket and start listen on it */
if ((listen_socket = socket(sa.sa.sa_family, SOCK_STREAM, 0))  0 ||
-   bind(listen_socket, (struct sockaddr *) sa, sa_len)  0 ||
+   bind(listen_socket, (struct sockaddr *) sa, sock_len)  0 ||
listen(listen_socket, backlog)  0) {
 
fprintf(stderr, Cannot bind/listen socket - [%d] %s.\n,errno, 
strerror(errno));

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



[PHP-CVS] cvs: php-src(PHP_5_1) /sapi/cgi fastcgi.c

2006-08-20 Thread Sascha Schumann
sas Sun Aug 20 17:49:05 2006 UTC

  Modified files:  (Branch: PHP_5_1)
/php-src/sapi/cgi   fastcgi.c 
  Log:
  MFH sa_len compile fix for IRIX
  
  
http://cvs.php.net/viewvc.cgi/php-src/sapi/cgi/fastcgi.c?r1=1.4.2.17r2=1.4.2.18diff_format=u
Index: php-src/sapi/cgi/fastcgi.c
diff -u php-src/sapi/cgi/fastcgi.c:1.4.2.17 php-src/sapi/cgi/fastcgi.c:1.4.2.18
--- php-src/sapi/cgi/fastcgi.c:1.4.2.17 Wed Jun  7 14:28:26 2006
+++ php-src/sapi/cgi/fastcgi.c  Sun Aug 20 17:49:05 2006
@@ -16,7 +16,7 @@
+--+
 */
 
-/* $Id: fastcgi.c,v 1.4.2.17 2006/06/07 14:28:26 stas Exp $ */
+/* $Id: fastcgi.c,v 1.4.2.18 2006/08/20 17:49:05 sas Exp $ */
 
 #include fastcgi.h
 #include php.h
@@ -258,7 +258,7 @@
short port = 0;
int   listen_socket;
sa_t  sa;
-   socklen_t sa_len;
+   socklen_t sock_len;
 
if ((s = strchr(path, ':'))) {
port = atoi(s+1);
@@ -274,7 +274,7 @@
memset(sa.sa_inet, 0, sizeof(sa.sa_inet));
sa.sa_inet.sin_family = AF_INET;
sa.sa_inet.sin_port = htons(port);
-   sa_len = sizeof(sa.sa_inet);
+   sock_len = sizeof(sa.sa_inet);
 
if (!*host || !strncmp(host, *, sizeof(*)-1)) {
sa.sa_inet.sin_addr.s_addr = htonl(INADDR_ANY);
@@ -305,16 +305,16 @@
memset(sa.sa_unix, 0, sizeof(sa.sa_unix));
sa.sa_unix.sun_family = AF_UNIX;
memcpy(sa.sa_unix.sun_path, path, path_len + 1);
-   sa_len = (size_t)(((struct sockaddr_un *)0)-sun_path)  + 
path_len;
+   sock_len = (size_t)(((struct sockaddr_un *)0)-sun_path)
+ path_len;
 #ifdef HAVE_SOCKADDR_UN_SUN_LEN
-   sa.sa_unix.sun_len = sa_len;
+   sa.sa_unix.sun_len = sock_len;
 #endif
unlink(path);
}
 
/* Create, bind socket and start listen on it */
if ((listen_socket = socket(sa.sa.sa_family, SOCK_STREAM, 0))  0 ||
-   bind(listen_socket, (struct sockaddr *) sa, sa_len)  0 ||
+   bind(listen_socket, (struct sockaddr *) sa, sock_len)  0 ||
listen(listen_socket, backlog)  0) {
 
fprintf(stderr, Cannot bind/listen socket - [%d] %s.\n,errno, 
strerror(errno));

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



[PHP-CVS] cvs: php-src /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:23:35 2006 UTC

  Modified files:  
/php-src/ext/informix   ifx.ec 
  Log:
  - lower valgrind error count to zero.
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.112r2=1.113diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.112 php-src/ext/informix/ifx.ec:1.113
--- php-src/ext/informix/ifx.ec:1.112   Sun Jan  1 13:09:50 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:23:34 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.112 2006/01/01 13:09:50 sniper Exp $ */
+/* $Id: ifx.ec,v 1.113 2006/01/13 14:23:34 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3948,6 +3948,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
+memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4232,6 +4233,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4474,6 +4476,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_4_4) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:25:09 2006 UTC

  Modified files:  (Branch: PHP_4_4)
/php-src/ext/informix   ifx.ec 
  Log:
  - MFH lower valgrind error count to 0
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.69.2.28.2.1r2=1.69.2.28.2.2diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.69.2.28.2.1 
php-src/ext/informix/ifx.ec:1.69.2.28.2.2
--- php-src/ext/informix/ifx.ec:1.69.2.28.2.1   Sun Jan  1 13:46:53 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:25:09 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.69.2.28.2.1 2006/01/01 13:46:53 sniper Exp $ */
+/* $Id: ifx.ec,v 1.69.2.28.2.2 2006/01/13 14:25:09 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3949,6 +3949,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
+memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4233,6 +4234,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4475,6 +4477,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_5_1) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:25:45 2006 UTC

  Modified files:  (Branch: PHP_5_1)
/php-src/ext/informix   ifx.ec 
  Log:
  - MFH lower valgrind error count to 0
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.109.2.3r2=1.109.2.4diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.109.2.3 
php-src/ext/informix/ifx.ec:1.109.2.4
--- php-src/ext/informix/ifx.ec:1.109.2.3   Sun Jan  1 12:50:08 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:25:45 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.109.2.3 2006/01/01 12:50:08 sniper Exp $ */
+/* $Id: ifx.ec,v 1.109.2.4 2006/01/13 14:25:45 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3948,6 +3948,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
+memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4232,6 +4233,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4474,6 +4476,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_4) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:27:30 2006 UTC

  Modified files:  (Branch: PHP_4)
/php-src/ext/informix   ifx.ec 
  Log:
  - MFH
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.69.2.16.4.2r2=1.69.2.16.4.3diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.69.2.16.4.2 
php-src/ext/informix/ifx.ec:1.69.2.16.4.3
--- php-src/ext/informix/ifx.ec:1.69.2.16.4.2   Tue Jul  1 12:38:41 2003
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:27:30 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.69.2.16.4.2 2003/07/01 12:38:41 nobbie Exp $ */
+/* $Id: ifx.ec,v 1.69.2.16.4.3 2006/01/13 14:27:30 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3835,6 +3835,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
+memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4119,6 +4120,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4361,6 +4363,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:30:32 2006 UTC

  Modified files:  
/php-src/ext/informix   ifx.ec 
  Log:
  - WS
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.113r2=1.114diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.113 php-src/ext/informix/ifx.ec:1.114
--- php-src/ext/informix/ifx.ec:1.113   Fri Jan 13 14:23:34 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:30:32 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.113 2006/01/13 14:23:34 sas Exp $ */
+/* $Id: ifx.ec,v 1.114 2006/01/13 14:30:32 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3948,7 +3948,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
-memset(Ifx_char, 0, sizeof(IFX_IDRES));
+   memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4233,7 +4233,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4476,7 +4476,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_4_4) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:31:20 2006 UTC

  Modified files:  (Branch: PHP_4_4)
/php-src/ext/informix   ifx.ec 
  Log:
  WS
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.69.2.28.2.2r2=1.69.2.28.2.3diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.69.2.28.2.2 
php-src/ext/informix/ifx.ec:1.69.2.28.2.3
--- php-src/ext/informix/ifx.ec:1.69.2.28.2.2   Fri Jan 13 14:25:09 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:31:19 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.69.2.28.2.2 2006/01/13 14:25:09 sas Exp $ */
+/* $Id: ifx.ec,v 1.69.2.28.2.3 2006/01/13 14:31:19 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3949,7 +3949,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
-memset(Ifx_char, 0, sizeof(IFX_IDRES));
+   memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4234,7 +4234,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4477,7 +4477,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_5_1) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:31:33 2006 UTC

  Modified files:  (Branch: PHP_5_1)
/php-src/ext/informix   ifx.ec 
  Log:
  WS
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.109.2.4r2=1.109.2.5diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.109.2.4 
php-src/ext/informix/ifx.ec:1.109.2.5
--- php-src/ext/informix/ifx.ec:1.109.2.4   Fri Jan 13 14:25:45 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:31:32 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.109.2.4 2006/01/13 14:25:45 sas Exp $ */
+/* $Id: ifx.ec,v 1.109.2.5 2006/01/13 14:31:32 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3948,7 +3948,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
-memset(Ifx_char, 0, sizeof(IFX_IDRES));
+   memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4233,7 +4233,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4476,7 +4476,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_5_0) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:31:43 2006 UTC

  Modified files:  (Branch: PHP_5_0)
/php-src/ext/informix   ifx.ec 
  Log:
  WS
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.107.2.2r2=1.107.2.3diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.107.2.2 
php-src/ext/informix/ifx.ec:1.107.2.3
--- php-src/ext/informix/ifx.ec:1.107.2.2   Fri Jan 13 14:27:15 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:31:43 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.107.2.2 2006/01/13 14:27:15 sas Exp $ */
+/* $Id: ifx.ec,v 1.107.2.3 2006/01/13 14:31:43 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3948,7 +3948,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
-memset(Ifx_char, 0, sizeof(IFX_IDRES));
+   memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4233,7 +4233,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4476,7 +4476,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_4) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:31:58 2006 UTC

  Modified files:  (Branch: PHP_4)
/php-src/ext/informix   ifx.ec 
  Log:
  WS
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.69.2.16.4.3r2=1.69.2.16.4.4diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.69.2.16.4.3 
php-src/ext/informix/ifx.ec:1.69.2.16.4.4
--- php-src/ext/informix/ifx.ec:1.69.2.16.4.3   Fri Jan 13 14:27:30 2006
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:31:58 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.69.2.16.4.3 2006/01/13 14:27:30 sas Exp $ */
+/* $Id: ifx.ec,v 1.69.2.16.4.4 2006/01/13 14:31:58 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3835,7 +3835,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
-memset(Ifx_char, 0, sizeof(IFX_IDRES));
+   memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4120,7 +4120,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4363,7 +4363,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
-memset(Ifx_slob, 0, sizeof(IFX_IDRES));
+   memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



[PHP-CVS] cvs: php-src(PHP_5_0) /ext/informix ifx.ec

2006-01-13 Thread Sascha Schumann
sas Fri Jan 13 14:27:15 2006 UTC

  Modified files:  (Branch: PHP_5_0)
/php-src/ext/informix   ifx.ec 
  Log:
  - MFH
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.107.2.1r2=1.107.2.2diff_format=u
Index: php-src/ext/informix/ifx.ec
diff -u php-src/ext/informix/ifx.ec:1.107.2.1 
php-src/ext/informix/ifx.ec:1.107.2.2
--- php-src/ext/informix/ifx.ec:1.107.2.1   Thu Dec 16 12:35:41 2004
+++ php-src/ext/informix/ifx.ec Fri Jan 13 14:27:15 2006
@@ -21,7 +21,7 @@
+--+
 */
 
-/* $Id: ifx.ec,v 1.107.2.1 2004/12/16 12:35:41 sniper Exp $ */
+/* $Id: ifx.ec,v 1.107.2.2 2006/01/13 14:27:15 sas Exp $ */
 
 /* ---
  * if you want a function reference : grep '^\*\*' ifx.ec will give
@@ -3948,6 +3948,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
char-resource);
return -1;
}
+memset(Ifx_char, 0, sizeof(IFX_IDRES));
 
Ifx_char-type = TYPE_CHAR;
 
@@ -4232,6 +4233,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));
 
errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec));
if (errcode  0) {
@@ -4474,6 +4476,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create 
slob-resource);
return -1;
}
+memset(Ifx_slob, 0, sizeof(IFX_IDRES));

Ifx_slob-type = TYPE_SLOB;
Ifx_slob-SLOB.lofd = -1;

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



Re: [PHP-CVS] cvs: php-src(PHP_4_3) / NEWS /ext/session session.c

2004-12-07 Thread Sascha Schumann
Please revert.  It is intentional that a cookie is only sent
when the client has not yet transferred the same session id
to us using a cookie.
- Sascha
On Tue, 7 Dec 2004, Antony Dovgal wrote:
tony2001Tue Dec  7 03:21:39 2004 EDT
 Modified files:  (Branch: PHP_4_3)
   /php-src NEWS
   /php-src/ext/session session.c
 Log:
 fix bug #30232 (session_start() sends Set-Cookie header only if the cookie is 
not set yet)
 # looks like somebody fixed it in HEAD and forgot to MFH it..
http://cvs.php.net/diff.php/php-src/NEWS?r1=1.1247.2.763r2=1.1247.2.764ty=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.1247.2.763 php-src/NEWS:1.1247.2.764
--- php-src/NEWS:1.1247.2.763   Mon Dec  6 19:34:32 2004
+++ php-src/NEWSTue Dec  7 03:21:37 2004
@@ -33,6 +33,8 @@
- Fixed bug #30281 (Prevent non-wbmp images from being detected as such).
  (Ilia)
- Fixed bug #30276 (Possible crash in ctype_digit on large numbers). (Ilia)
+- Fixed bug #30232 (session_start() sends Set-Cookie header only if the
+  cookie isn't set). Tony
- Fixed bug #30229 (imagerectangle and imagefilledrectangle do work well
  with alpha channel, corners are drawn twice) (Pierre)
- Fixed bug #30224 (Sybase date strings are sometimes not null terminated).
http://cvs.php.net/diff.php/php-src/ext/session/session.c?r1=1.336.2.43r2=1.336.2.44ty=u
Index: php-src/ext/session/session.c
diff -u php-src/ext/session/session.c:1.336.2.43 
php-src/ext/session/session.c:1.336.2.44
--- php-src/ext/session/session.c:1.336.2.43Thu Sep 30 10:18:25 2004
+++ php-src/ext/session/session.c   Tue Dec  7 03:21:38 2004
@@ -17,7 +17,7 @@
   +--+
 */
-/* $Id: session.c,v 1.336.2.43 2004/09/30 14:18:25 tony2001 Exp $ */
+/* $Id: session.c,v 1.336.2.44 2004/12/07 08:21:38 tony2001 Exp $ */
#ifdef HAVE_CONFIG_H
#include config.h
@@ -946,9 +946,8 @@
{
int module_number = PS(module_number);
-   if (PS(use_cookies)  PS(send_cookie)) {
+   if (PS(use_cookies)) {
php_session_send_cookie(TSRMLS_C);
-   PS(send_cookie) = 0;
}
/* if the SID constant exists, destroy it. */
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

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


Re: [PHP-CVS] cvs: php-src(PHP_4_3) / NEWS /ext/session session.c

2004-12-07 Thread Sascha Schumann
On Tue, 7 Dec 2004, Antony Dovgal wrote:
On Tue, 7 Dec 2004 13:22:15 +0100 (CET)
Sascha Schumann [EMAIL PROTECTED] wrote:
 Please revert.  It is intentional that a cookie is only sent
 when the client has not yet transferred the same session id
 to us using a cookie.
5.0  5.1 behave wrong then, as they send cookie on every
request [..]
Yes, that is not the intended behaviour.
Probably, 5.0  5.1 branches should be fixed then or .. ?
Indeed.  I don't have time to watch every commit to the code,
so this probably just slipped through.  I'd appreciate it, if
you could take care of 5.0 and 5.1 as well.
- Sascha
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP-CVS] cvs: php-src(PHP_4_3) / NEWS /ext/session session.c

2004-12-07 Thread Sascha Schumann
setting session.cookie_lifetime to non-zero value leads to
session invalidation in that time, even if the session is
active and the user is still working with it.
Your change affected the code path of standard session
cookies which don't have an explicit expiry date.  There is
no point in sending session cookies (=expiring when browser
is closed) on every request.
The proper way to handle explicit session expiry dates is the
following: Encode the timestamp of the expiry date as part of
the cookie.  Check for a certain criteria upon each request.
If that criteria is met, update the cookie on the client
side.  Common criterias:
- one hour/day/week to expiration
- half the lifetime of the cookie has passed
Using no criteria at all is not a suitable way to deal with
users from my POV.
- Sascha
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP-CVS] cvs: CVSROOT / loginfo.pl

2004-10-16 Thread Sascha Schumann
sas Sat Oct 16 17:51:21 2004 EDT

  Modified files:  
/CVSROOTloginfo.pl 
  Log:
  debugging
  
  
http://cvs.php.net/diff.php/CVSROOT/loginfo.pl?r1=1.71r2=1.72ty=u
Index: CVSROOT/loginfo.pl
diff -u CVSROOT/loginfo.pl:1.71 CVSROOT/loginfo.pl:1.72
--- CVSROOT/loginfo.pl:1.71 Sat Jul 31 20:13:41 2004
+++ CVSROOT/loginfo.pl  Sat Oct 16 17:51:21 2004
@@ -79,6 +79,9 @@
 
 # is this script already in the last changed directory?
 
+print DIRECTORY $directory\n;
+print LAST_DIR $last_directory\n;
+
 # exit if this isn't the last directory
 bail if($last_directory ne $directory);
 

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



[PHP-CVS] cvs: CVSROOT / commitinfo.pl loginfo.pl

2004-10-16 Thread Sascha Schumann
sas Sat Oct 16 18:02:26 2004 EDT

  Modified files:  
/CVSROOTcommitinfo.pl loginfo.pl 
  Log:
  debugging
  
  
http://cvs.php.net/diff.php/CVSROOT/commitinfo.pl?r1=1.6r2=1.7ty=u
Index: CVSROOT/commitinfo.pl
diff -u CVSROOT/commitinfo.pl:1.6 CVSROOT/commitinfo.pl:1.7
--- CVSROOT/commitinfo.pl:1.6   Tue Oct 12 10:32:34 2004
+++ CVSROOT/commitinfo.pl   Sat Oct 16 18:02:26 2004
@@ -5,6 +5,8 @@
 # Copyright (c) 1999, 2000 Sascha Schumann [EMAIL PROTECTED]
 use strict;
 
+print COMMITINFO [EMAIL PROTECTED];
+
 my $last_file = /var/cvs/lastdir;
 
 my $id = getpgrp();
http://cvs.php.net/diff.php/CVSROOT/loginfo.pl?r1=1.72r2=1.73ty=u
Index: CVSROOT/loginfo.pl
diff -u CVSROOT/loginfo.pl:1.72 CVSROOT/loginfo.pl:1.73
--- CVSROOT/loginfo.pl:1.72 Sat Oct 16 17:51:21 2004
+++ CVSROOT/loginfo.pl  Sat Oct 16 18:02:26 2004
@@ -16,6 +16,8 @@
 
 $SIG{PIPE} = 'IGNORE';
 
+print LOGINFO [EMAIL PROTECTED];
+
 my $last_file  = /var/cvs/lastdir;
 my $summary= /var/cvs/summary;
 my $smtpserver = 216.92.131.4;

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



[PHP-CVS] cvs: CVSROOT / commitinfo.pl loginfo.pl

2004-10-16 Thread Sascha Schumann
sas Sat Oct 16 18:06:03 2004 EDT

  Modified files:  
/CVSROOTcommitinfo.pl loginfo.pl 
  Log:
  debuggin
  
  
http://cvs.php.net/diff.php/CVSROOT/commitinfo.pl?r1=1.7r2=1.8ty=u
Index: CVSROOT/commitinfo.pl
diff -u CVSROOT/commitinfo.pl:1.7 CVSROOT/commitinfo.pl:1.8
--- CVSROOT/commitinfo.pl:1.7   Sat Oct 16 18:02:26 2004
+++ CVSROOT/commitinfo.pl   Sat Oct 16 18:06:03 2004
@@ -5,7 +5,7 @@
 # Copyright (c) 1999, 2000 Sascha Schumann [EMAIL PROTECTED]
 use strict;
 
-print COMMITINFO [EMAIL PROTECTED];
+print COMMITINFO .join( , @ARGV).\n;
 
 my $last_file = /var/cvs/lastdir;
 
http://cvs.php.net/diff.php/CVSROOT/loginfo.pl?r1=1.73r2=1.74ty=u
Index: CVSROOT/loginfo.pl
diff -u CVSROOT/loginfo.pl:1.73 CVSROOT/loginfo.pl:1.74
--- CVSROOT/loginfo.pl:1.73 Sat Oct 16 18:02:26 2004
+++ CVSROOT/loginfo.pl  Sat Oct 16 18:06:03 2004
@@ -16,7 +16,7 @@
 
 $SIG{PIPE} = 'IGNORE';
 
-print LOGINFO [EMAIL PROTECTED];
+print LOGINFO .join( , @ARGV).\n;
 
 my $last_file  = /var/cvs/lastdir;
 my $summary= /var/cvs/summary;

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



[PHP-CVS] cvs: CVSROOT / loginfo.pl

2004-10-16 Thread Sascha Schumann
sas Sat Oct 16 18:09:41 2004 EDT

  Modified files:  
/CVSROOTloginfo.pl 
  Log:
  debugging
  
  
http://cvs.php.net/diff.php/CVSROOT/loginfo.pl?r1=1.74r2=1.75ty=u
Index: CVSROOT/loginfo.pl
diff -u CVSROOT/loginfo.pl:1.74 CVSROOT/loginfo.pl:1.75
--- CVSROOT/loginfo.pl:1.74 Sat Oct 16 18:06:03 2004
+++ CVSROOT/loginfo.pl  Sat Oct 16 18:09:41 2004
@@ -16,7 +16,7 @@
 
 $SIG{PIPE} = 'IGNORE';
 
-print LOGINFO .join( , @ARGV).\n;
+print $$ LOGINFO .join( , @ARGV).\n;
 
 my $last_file  = /var/cvs/lastdir;
 my $summary= /var/cvs/summary;
@@ -252,7 +252,7 @@
 
 # send our email
 
-print Mailing the commit email to ;
+print $$ Mailing the commit email to ;
 for (@mailto) {
   print $_ ;
 }

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



[PHP-CVS] cvs: CVSROOT / loginfo.pl

2004-10-16 Thread Sascha Schumann
sas Sat Oct 16 18:21:43 2004 EDT

  Modified files:  
/CVSROOTloginfo.pl 
  Log:
  debugging
  
http://cvs.php.net/diff.php/CVSROOT/loginfo.pl?r1=1.75r2=1.76ty=u
Index: CVSROOT/loginfo.pl
diff -u CVSROOT/loginfo.pl:1.75 CVSROOT/loginfo.pl:1.76
--- CVSROOT/loginfo.pl:1.75 Sat Oct 16 18:09:41 2004
+++ CVSROOT/loginfo.pl  Sat Oct 16 18:21:43 2004
@@ -67,6 +67,12 @@
 open FC, $last_file.$id
or die last file does not exist;
 my $last_directory = FC;
+
+if ($last_directory eq undef) {
+   print LAST DIRECTORY IS EMPTY\n;
+   bail;
+}
+
 chop $last_directory;
 close FC;
 # remove the cvsroot from the front
@@ -91,9 +97,13 @@
 # before a line that begins with Log Message
 my ($logmsg,$tag) = get_log_message();
 
+print $$ before fork\n;
+
 # now we fork off into the background and generate the email
 exit 0 if(fork() != 0);
 
+print $$ after fork\n;
+
 $| = 1;
 
 #print Reading summary file\n;
@@ -350,5 +360,6 @@
 # eat STDIN (to avoid parent getting SIGPIPE) and exit with supplied exit code
 sub bail {
   my @toss = STDIN;
+  print $$ bailing\n;
   exit @_;
 }

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



[PHP-CVS] cvs: CVSROOT / loginfo.pl

2004-10-16 Thread Sascha Schumann
sas Sat Oct 16 18:30:42 2004 EDT

  Modified files:  
/CVSROOTloginfo.pl 
  Log:
  is exit 0 borked?
  
  
http://cvs.php.net/diff.php/CVSROOT/loginfo.pl?r1=1.76r2=1.77ty=u
Index: CVSROOT/loginfo.pl
diff -u CVSROOT/loginfo.pl:1.76 CVSROOT/loginfo.pl:1.77
--- CVSROOT/loginfo.pl:1.76 Sat Oct 16 18:21:43 2004
+++ CVSROOT/loginfo.pl  Sat Oct 16 18:30:42 2004
@@ -67,12 +67,6 @@
 open FC, $last_file.$id
or die last file does not exist;
 my $last_directory = FC;
-
-if ($last_directory eq undef) {
-   print LAST DIRECTORY IS EMPTY\n;
-   bail;
-}
-
 chop $last_directory;
 close FC;
 # remove the cvsroot from the front
@@ -100,7 +94,10 @@
 print $$ before fork\n;
 
 # now we fork off into the background and generate the email
-exit 0 if(fork() != 0);
+if(fork() != 0) {
+  print $$ exiting\n;
+  exit(0);
+}
 
 print $$ after fork\n;
 

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



[PHP-CVS] cvs: CVSROOT / commitinfo

2004-10-12 Thread Sascha Schumann
sas Tue Oct 12 10:25:36 2004 EDT

  Modified files:  
/CVSROOTcommitinfo 
  Log:
  testcommit
  
http://cvs.php.net/diff.php/CVSROOT/commitinfo?r1=1.11r2=1.12ty=u
Index: CVSROOT/commitinfo
diff -u CVSROOT/commitinfo:1.11 CVSROOT/commitinfo:1.12
--- CVSROOT/commitinfo:1.11 Sun Jan 21 21:12:50 2001
+++ CVSROOT/commitinfo  Tue Oct 12 10:25:35 2004
@@ -1,5 +1,6 @@
 #
-#ident @(#)cvs/examples:$Name:  $:$Id: commitinfo,v 1.11 2001/01/22 02:12:50 jimw 
Exp $
+
+#ident @(#)cvs/examples:$Name:  $:$Id: commitinfo,v 1.12 2004/10/12 14:25:35 sas Exp 
$
 #
 # The commitinfo file is used to control pre-commit checks.
 # The filter on the right is invoked with the repository and a list 

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



[PHP-CVS] cvs: CVSROOT / commitinfo.pl

2004-10-12 Thread Sascha Schumann
sas Tue Oct 12 10:32:35 2004 EDT

  Modified files:  
/CVSROOTcommitinfo.pl 
  Log:
  - add check for empty directory
  
  
http://cvs.php.net/diff.php/CVSROOT/commitinfo.pl?r1=1.5r2=1.6ty=u
Index: CVSROOT/commitinfo.pl
diff -u CVSROOT/commitinfo.pl:1.5 CVSROOT/commitinfo.pl:1.6
--- CVSROOT/commitinfo.pl:1.5   Sat May 26 19:46:15 2001
+++ CVSROOT/commitinfo.pl   Tue Oct 12 10:32:34 2004
@@ -11,9 +11,16 @@
 
 my $directory = $ARGV[0];
 
+if ($directory eq ) {
+  print CVS did not pass directory information.  Denying commit.\n; 
+  exit 1;
+}
+
 open(FC, $last_file.$id) || die cannot open last file;
 print FC $directory\n;
 close(FC);
 
 # throw away STDIN so parent doesn't get SIGPIPE
 while() { }
+
+exit 0;

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



Re: [PHP-CVS] cvs: php-src /ext/session mod_files.c

2004-10-04 Thread Sascha Schumann
Don't forgot to update the error message.
- Sascha
On Mon, 4 Oct 2004, Anantha Kesari H Y wrote:
hyanantha   Mon Oct  4 04:52:57 2004 EDT
 Modified files:
   /php-src/ext/session mod_files.c
 Log:
 modified to 3rd argument of fcntl to FD_CLOEXEC
http://cvs.php.net/diff.php/php-src/ext/session/mod_files.c?r1=1.97r2=1.98ty=u
Index: php-src/ext/session/mod_files.c
diff -u php-src/ext/session/mod_files.c:1.97 php-src/ext/session/mod_files.c:1.98
--- php-src/ext/session/mod_files.c:1.97Thu Sep 30 10:23:51 2004
+++ php-src/ext/session/mod_files.c Mon Oct  4 04:52:53 2004
@@ -16,7 +16,7 @@
   +--+
 */
-/* $Id: mod_files.c,v 1.97 2004/09/30 14:23:51 hyanantha Exp $ */
+/* $Id: mod_files.c,v 1.98 2004/10/04 08:52:53 hyanantha Exp $ */
#include php.h
@@ -166,12 +166,7 @@
flock(data-fd, LOCK_EX);
#ifdef F_SETFD
-#ifdef NETWARE
-   /* NetWare LibC returns -1 upon error and upon success it returns non-zero 
unlike zero in other OSes*/
-   if (fcntl(data-fd, F_SETFD, 1) == -1) {
-#else
-   if (fcntl(data-fd, F_SETFD, 1)) {
-#endif
+   if (fcntl(data-fd, F_SETFD, FD_CLOEXEC)) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, fcntl(%d, 
F_SETFD, 1) failed: %s (%d), data-fd, strerror(errno), errno);
}
#endif
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

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


Re: [PHP-CVS] cvs: php-src / NEWS /ext/standard http_fopen_wrapper.c

2004-09-08 Thread Sascha Schumann
Well well well.  A basic HTTP client such as PHP does not
gain anything from supporting HTTP/1.1.  Until the time this
feature is proven to be stable (especially the dechunking is
not always easy to do correctly and reliably in C), the code
should live outside of the mainstream branch.
- Sascha (speaking as a web server developer)
On Wed, 8 Sep 2004, Nuno Lopes wrote:
Hello Sara :)
This morning I've started testing this new feature and I've found some bugs:
* it is segfaulting on redirects
* the chunk decoding algorithm isn't working well. Just run a diff in thw 
output of both HTTP/1.0 and 1.1.

The only thing I can help is with backtraces:
* GDB: http://testes.aborla.net/gdb.txt
* Valgrind: http://testes.aborla.net/out.pid10721
* Test Script: http://testes.aborla.net/streams.php.txt
Nuno 
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


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


Re: [PHP-CVS] cvs: php-src / NEWS /ext/standard http_fopen_wrapper.c

2004-09-08 Thread Sascha Schumann
HTTP/1.1 supports compressing, which is good to save bandwidth.
As does HTTP/1.0.  Refer to RFC 1945, section 3.5 Content
Codings.
As the code is only in HEAD, there is no real problem, because untill PHP 5.1 
goes out, I'll test this extensively :)
That is quite optimistic.
If someone needs HTTP/1.1 support, he can use curl, or call
wget, or whatever.  There is no reason we would need to add
this feature to PHP's standard set of features.
- Sascha
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP-CVS] cvs: php-src / NEWS /ext/standard http_fopen_wrapper.c

2004-09-08 Thread Sascha Schumann
 I can appreciate that there is a limited potential need for PHP to support
chunked encoding right-now, however this is one step in a larger process
I suggest you complete the larger process of cloning curl and
resubmit your stable changes then for review.
- Sascha
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP-CVS] cvs: php-src /ext/session mod_files.c

2004-08-02 Thread Sascha Schumann
sas Mon Aug  2 04:27:24 2004 EDT

  Modified files:  
/php-src/ext/sessionmod_files.c 
  Log:
  don't read empty files
  
  0 malloc noticed by Antony Dovgal [EMAIL PROTECTED]
  
  
http://cvs.php.net/diff.php/php-src/ext/session/mod_files.c?r1=1.95r2=1.96ty=u
Index: php-src/ext/session/mod_files.c
diff -u php-src/ext/session/mod_files.c:1.95 php-src/ext/session/mod_files.c:1.96
--- php-src/ext/session/mod_files.c:1.95Mon Mar 29 16:44:07 2004
+++ php-src/ext/session/mod_files.c Mon Aug  2 04:27:24 2004
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: mod_files.c,v 1.95 2004/03/29 21:44:07 wez Exp $ */
+/* $Id: mod_files.c,v 1.96 2004/08/02 08:27:24 sas Exp $ */
 
 #include php.h
 
@@ -320,6 +320,12 @@
return FAILURE;

data-st_size = *vallen = sbuf.st_size;
+   
+   if (sbuf.st_size == 0) {
+   *val = STR_EMPTY_ALLOC();
+   return SUCCESS;
+   }
+   
*val = emalloc(sbuf.st_size);
 
 #if defined(HAVE_PREAD)

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



[PHP-CVS] cvs: php-src /ext/session session.c

2004-08-02 Thread Sascha Schumann
sas Mon Aug  2 04:27:46 2004 EDT

  Modified files:  
/php-src/ext/sessionsession.c 
  Log:
  fix empty_string issue
  
  Patch submitted by Antony Dovgal [EMAIL PROTECTED]
  
  
http://cvs.php.net/diff.php/php-src/ext/session/session.c?r1=1.392r2=1.393ty=u
Index: php-src/ext/session/session.c
diff -u php-src/ext/session/session.c:1.392 php-src/ext/session/session.c:1.393
--- php-src/ext/session/session.c:1.392 Mon Jul 19 03:19:43 2004
+++ php-src/ext/session/session.c   Mon Aug  2 04:27:46 2004
@@ -17,7 +17,7 @@
+--+
  */
 
-/* $Id: session.c,v 1.392 2004/07/19 07:19:43 andi Exp $ */
+/* $Id: session.c,v 1.393 2004/08/02 08:27:46 sas Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include config.h
@@ -1060,7 +1060,7 @@
smart_str_0(var);
REGISTER_STRINGL_CONSTANT(SID, var.c, var.len, 0);
} else {
-   REGISTER_STRINGL_CONSTANT(SID, , 0, 1);
+   REGISTER_STRINGL_CONSTANT(SID, STR_EMPTY_ALLOC(), 0, 1);
}
 
if (PS(apply_trans_sid)) {

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



[PHP-CVS] cvs: CVSROOT / avail

2004-07-15 Thread Sascha Schumann
sas Thu Jul 15 03:38:43 2004 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  pear karma for wenz
  
  
http://cvs.php.net/diff.php/CVSROOT/avail?r1=1.886r2=1.887ty=u
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.886 CVSROOT/avail:1.887
--- CVSROOT/avail:1.886 Sun Jul  4 07:13:41 2004
+++ CVSROOT/avail   Thu Jul 15 03:38:42 2004
@@ -51,7 +51,7 @@
 # The PEAR Team has access to the full PEAR tree, the PEAR portion of
 # the PHP tree, the PEAR website, and the PEAR documentation.
 
-avail|andrew,moh,sterling,jon,jlp,sebastian,troels,urs,jpm,adaniel,tuupola,mj,metallic,richard,aj,andre,zimt,uw,bjoern,chregu,tfromm,subjective,cox,jmcastagnetto,kaltoft,jccann,amiller,mansion,zyprexia,alexmerz,yavo,clambert,vblavet,bernd,nohn,mog,mfischer,kvn,jan,eru,murahachibu,hayk,cain,nhoizey,aditus,ludoo,imajes,graeme,eriksson,jasonlotito,dallen,lsmith,timmyg,artka,tal,kk,cmv,rashid,alexios,baba,reywob,ekilfoil,antonio,sagi,jrust,mehl,dickmann,alan_k,fab,thku,busterb,miked,pgc,ctrlsoft,tychay,dexter,sachat,svenasse,mw21st,arahn,matthias,dias,jfbus,derick,chief,sigi,tony,olivier,nepto,voyteck,cnb,dams,peterk,ernani,edink,quipo,egnited,arnaud,mcmontero,mbretter,nicos,philip,xnoguer,sjr,meebey,jellybob,darkelder,max,dcowgill,daggilli,kuboa,ncowham,sklar,krausbn,ordnas,avb,polone,datenpunk,inorm,llucax,davey,moosh,et,mscifo,yunosh,thesaur,hburbach,ohill,cellog,hlellelid,rmcclain,vincent,heino,neufeind,didou,schst,alain,mrcool,mroch,mike,vgoebbels,mixtli,farell,pmjones,jw,darknoise,tarjei,toby,danielc,ieure,metz,gurugeek,rich_y,asnagy,muesli,hcebay,khassani,zamana,aidan,dufuz,sergiosgc,kouber,enemerson,iridium,ortega,guillaume,koyama,scottmattocks,eric|pear,peardoc
+avail|andrew,moh,sterling,jon,jlp,sebastian,troels,urs,jpm,adaniel,tuupola,mj,metallic,richard,aj,andre,zimt,uw,bjoern,chregu,tfromm,subjective,cox,jmcastagnetto,kaltoft,jccann,amiller,mansion,zyprexia,alexmerz,yavo,clambert,vblavet,bernd,nohn,mog,mfischer,kvn,jan,eru,murahachibu,hayk,cain,nhoizey,aditus,ludoo,imajes,graeme,eriksson,jasonlotito,dallen,lsmith,timmyg,artka,tal,kk,cmv,rashid,alexios,baba,reywob,ekilfoil,antonio,sagi,jrust,mehl,dickmann,alan_k,fab,thku,busterb,miked,pgc,ctrlsoft,tychay,dexter,sachat,svenasse,mw21st,arahn,matthias,dias,jfbus,derick,chief,sigi,tony,olivier,nepto,voyteck,cnb,dams,peterk,ernani,edink,quipo,egnited,arnaud,mcmontero,mbretter,nicos,philip,xnoguer,sjr,meebey,jellybob,darkelder,max,dcowgill,daggilli,kuboa,ncowham,sklar,krausbn,ordnas,avb,polone,datenpunk,inorm,llucax,davey,moosh,et,mscifo,yunosh,thesaur,hburbach,ohill,cellog,hlellelid,rmcclain,vincent,heino,neufeind,didou,schst,alain,mrcool,mroch,mike,vgoebbels,mixtli,farell,pmjones,jw,darknoise,tarjei,toby,danielc,ieure,metz,gurugeek,rich_y,asnagy,muesli,hcebay,khassani,zamana,aidan,dufuz,sergiosgc,kouber,enemerson,iridium,ortega,guillaume,koyama,scottmattocks,eric,wenz|pear,peardoc
 
 # PEAR bits in the main php-src module
 avail|cox,mj,vblavet,dickmann,tal,jmcastagnetto,alexmerz,cellog|php-src/pear,pear-core

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



[PHP-CVS] cvs: php-src(PHP_4_3) /sapi/cgi cgi_main.c

2004-07-05 Thread Sascha Schumann
sas Mon Jul  5 07:40:29 2004 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/sapi/cgi   cgi_main.c 
  Log:
  - revert to proper behaviour. The environment variable PHP_FCGI_CHILDREN
must be explicitly set to != 0 to make the fastcgi-enabled binary
act as a standalone fcgi server.
  
  
http://cvs.php.net/diff.php/php-src/sapi/cgi/cgi_main.c?r1=1.190.2.60r2=1.190.2.61ty=u
Index: php-src/sapi/cgi/cgi_main.c
diff -u php-src/sapi/cgi/cgi_main.c:1.190.2.60 php-src/sapi/cgi/cgi_main.c:1.190.2.61
--- php-src/sapi/cgi/cgi_main.c:1.190.2.60  Wed Mar 31 12:01:45 2004
+++ php-src/sapi/cgi/cgi_main.c Mon Jul  5 07:40:28 2004
@@ -20,7 +20,7 @@
+--+
 */
 
-/* $Id: cgi_main.c,v 1.190.2.60 2004/03/31 17:01:45 iliaa Exp $ */
+/* $Id: cgi_main.c,v 1.190.2.61 2004/07/05 11:40:28 sas Exp $ */
 
 #include php.h
 #include php_globals.h
@@ -98,7 +98,7 @@
 /**
  * Number of child processes that will get created to service requests
  */
-static int children = 8;
+static int children = 0;
 
 /**
  * Set to non-zero if we are the parent process

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



[PHP-CVS] cvs: php-src /sapi/cgi cgi_main.c

2004-07-05 Thread Sascha Schumann
sas Mon Jul  5 07:41:31 2004 EDT

  Modified files:  
/php-src/sapi/cgi   cgi_main.c 
  Log:
  - revert to proper behaviour
  
  
http://cvs.php.net/diff.php/php-src/sapi/cgi/cgi_main.c?r1=1.254r2=1.255ty=u
Index: php-src/sapi/cgi/cgi_main.c
diff -u php-src/sapi/cgi/cgi_main.c:1.254 php-src/sapi/cgi/cgi_main.c:1.255
--- php-src/sapi/cgi/cgi_main.c:1.254   Thu May  6 11:41:59 2004
+++ php-src/sapi/cgi/cgi_main.c Mon Jul  5 07:41:31 2004
@@ -20,7 +20,7 @@
+--+
 */
 
-/* $Id: cgi_main.c,v 1.254 2004/05/06 15:41:59 stas Exp $ */
+/* $Id: cgi_main.c,v 1.255 2004/07/05 11:41:31 sas Exp $ */
 
 #include php.h
 #include php_globals.h
@@ -98,7 +98,7 @@
 /**
  * Number of child processes that will get created to service requests
  */
-static int children = 8;
+static int children = 0;
 
 /**
  * Set to non-zero if we are the parent process

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



[PHP-CVS] cvs: php-src(PHP_4_3) / NEWS

2004-07-05 Thread Sascha Schumann
sas Mon Jul  5 07:44:19 2004 EDT

  Modified files:  (Branch: PHP_4_3)
/php-srcNEWS 
  Log:
  add
  
  
http://cvs.php.net/diff.php/php-src/NEWS?r1=1.1247.2.694r2=1.1247.2.695ty=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.1247.2.694 php-src/NEWS:1.1247.2.695
--- php-src/NEWS:1.1247.2.694   Sun Jul  4 12:53:01 2004
+++ php-src/NEWSMon Jul  5 07:44:19 2004
@@ -34,6 +34,7 @@
   (Elf, Ilia)
 - Fixed leap year checking with idate(). (Christian Schneider, Derick)
 - Fixed strip_tags() to correctly handle '\0' characters. (Stefan)
+- Fixed funny forking effect in FastCGI when PHP_FCGI_CHILDREN was not set.
 
 03 Jun 2004, Version 4.3.7
 - Upgraded bundled GD library to 2.0.23. (Ilia)

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



[PHP-CVS] cvs: php-src(PHP_4_3) /ext/session session.c

2004-06-23 Thread Sascha Schumann
sas Wed Jun 23 12:29:17 2004 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/ext/sessionsession.c 
  Log:
  - fix logic. if the client already sent us the cookie, we don't
need to send it again.  if the id has been changed, we need to
update the client side.
  
  
http://cvs.php.net/diff.php/php-src/ext/session/session.c?r1=1.336.2.39r2=1.336.2.40ty=u
Index: php-src/ext/session/session.c
diff -u php-src/ext/session/session.c:1.336.2.39 
php-src/ext/session/session.c:1.336.2.40
--- php-src/ext/session/session.c:1.336.2.39Sat May  8 02:01:11 2004
+++ php-src/ext/session/session.c   Wed Jun 23 12:29:16 2004
@@ -17,7 +17,7 @@
+--+
  */
 
-/* $Id: session.c,v 1.336.2.39 2004/05/08 06:01:11 pollita Exp $ */
+/* $Id: session.c,v 1.336.2.40 2004/06/23 16:29:16 sas Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include config.h
@@ -930,8 +930,9 @@
 {
int module_number = PS(module_number);

-   if (PS(use_cookies)) {
+   if (PS(use_cookies)  PS(send_cookie)) {
php_session_send_cookie(TSRMLS_C);
+   PS(send_cookie) = 0;
}
 
/* if the SID constant exists, destroy it. */
@@ -1283,6 +1284,7 @@

PS(id) = PS(mod)-s_create_sid(PS(mod_data), NULL TSRMLS_CC);
 
+   PS(send_cookie) = 1;
php_session_reset_id(TSRMLS_C);

RETURN_TRUE;

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



Re: [PHP-CVS] cvs: php-src /ext/standard proc_open.c

2004-05-29 Thread Sascha Schumann
On Fri, 28 May 2004, Wez Furlong wrote:

 wez   Fri May 28 09:25:51 2004 EDT

   Modified files:
 /php-src/ext/standard proc_open.c
   Log:
   Hopefully resolve proc_open build issues.

If proc_open.c is compiled by default (it currently is), you
are taking a huge risk here.  To put it differently,
Hopefully does not break the PHP 5 release (fingers crossed).

#ifdef-based portability solutions are infinitely inferior to
autoconf-checks, because they only mature by breaking the
build for someone to initiate a feedback cycle.  Doing this
for an initial, widely anticipated release of a product is
basically a guarantee for a lot of such feedback.

The current platform check for linux, sun, and irix will
catch a huge number of systems which either don't support pts
or have not them enabled.  Are there any compelling reasons
why you would not want to do this properly?

I also just had a quick look at the code.  It assumes that if
a C library contains code for grantpt etc, that the actual
system also has a working /dev/ptmx.  This assumption is, of
course, completely unreliable.  For example, the default
Linux 2.4 kernel setting is pts disabled -- although glibc
contains the support code you check for.  Thus, the current
code will fail on a default Linux kernel.

With other words: The pts support of proc_open.c is anything
but mature and should not be enabled for the initial PHP 5
release.

- Sascha

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



[PHP-CVS] cvs: CVSROOT / loginfo

2004-03-22 Thread Sascha Schumann
sas Mon Mar 22 18:47:43 2004 EDT

  Modified files:  
/CVSROOTloginfo 
  Log:
  bonsai host is down
  
  
http://cvs.php.net/diff.php/CVSROOT/loginfo?r1=1.105r2=1.106ty=u
Index: CVSROOT/loginfo
diff -u CVSROOT/loginfo:1.105 CVSROOT/loginfo:1.106
--- CVSROOT/loginfo:1.105   Wed Jan 28 13:17:54 2004
+++ CVSROOT/loginfo Mon Mar 22 18:46:27 2004
@@ -1,5 +1,5 @@
 #
-#ident @(#)cvs/examples:$Name:  $:$Id: loginfo,v 1.105 2004/01/28 18:17:54 rasmus 
Exp $
+#ident @(#)cvs/examples:$Name:  $:$Id: loginfo,v 1.106 2004/03/22 23:46:27 sas Exp $
 #
 # The loginfo file is used to control where cvs commit log information
 # is sent.  The first entry on a line is a regular expression which is tested
@@ -117,4 +117,4 @@
 
 DEFAULT$CVSROOT/CVSROOT/loginfo.pl [EMAIL PROTECTED] $USER %{sVv}
 
-ALL $CVSROOT/CVSROOT/dolog.pl -r /repository [EMAIL PROTECTED]
+#ALL $CVSROOT/CVSROOT/dolog.pl -r /repository [EMAIL PROTECTED]

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



[PHP-CVS] cvs: php-src(PHP_4_3) / cvsclean /build build.mk

2004-03-14 Thread Sascha Schumann
sas Sun Mar 14 12:43:47 2004 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/build  build.mk 
/php-srccvsclean 
  Log:
  Renaming cvsclean target -- IRIX make seems to ignore the .PHONY target.
  
  
http://cvs.php.net/diff.php/php-src/build/build.mk?r1=1.18r2=1.18.2.1ty=u
Index: php-src/build/build.mk
diff -u php-src/build/build.mk:1.18 php-src/build/build.mk:1.18.2.1
--- php-src/build/build.mk:1.18 Mon Oct 21 11:11:19 2002
+++ php-src/build/build.mk  Sun Mar 14 12:43:44 2004
@@ -14,7 +14,7 @@
 #  | Author: Sascha Schumann [EMAIL PROTECTED] |
 #  +--+
 #
-# $Id: build.mk,v 1.18 2002/10/21 15:11:19 hholzgra Exp $ 
+# $Id: build.mk,v 1.18.2.1 2004/03/14 17:43:44 sas Exp $ 
 #
 #
 # Makefile to generate build tools
@@ -65,7 +65,7 @@
md5sum $$distname.tar.bz2; \
bzip2 -t $$distname.tar.bz2
 
-cvsclean:
+cvsclean-work:
@for i in `find . -name .cvsignore`; do \
(cd `dirname $$i` 2/dev/null  rm -rf `cat .cvsignore | grep -v 
config.nice` *.o *.a .libs || true); \
done
http://cvs.php.net/diff.php/php-src/cvsclean?r1=1.1r2=1.1.16.1ty=u
Index: php-src/cvsclean
diff -u php-src/cvsclean:1.1 php-src/cvsclean:1.1.16.1
--- php-src/cvsclean:1.1Mon Mar  6 11:02:01 2000
+++ php-src/cvscleanSun Mar 14 12:43:46 2004
@@ -1,3 +1,3 @@
 #! /bin/sh
 
-${MAKE:-make} -f build/build.mk cvsclean
+${MAKE:-make} -f build/build.mk cvsclean-work

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



[PHP-CVS] cvs: php-src / cvsclean /build build.mk

2004-03-14 Thread Sascha Schumann
sas Sun Mar 14 12:44:37 2004 EDT

  Modified files:  
/php-src/build  build.mk 
/php-srccvsclean 
  Log:
  Renaming cvsclean target; IRIX make seems to ignore .PHONY
  
  
http://cvs.php.net/diff.php/php-src/build/build.mk?r1=1.24r2=1.25ty=u
Index: php-src/build/build.mk
diff -u php-src/build/build.mk:1.24 php-src/build/build.mk:1.25
--- php-src/build/build.mk:1.24 Tue Feb  3 03:23:40 2004
+++ php-src/build/build.mk  Sun Mar 14 12:44:36 2004
@@ -14,7 +14,7 @@
 #  | Author: Sascha Schumann [EMAIL PROTECTED] |
 #  +--+
 #
-# $Id: build.mk,v 1.24 2004/02/03 08:23:40 martin Exp $ 
+# $Id: build.mk,v 1.25 2004/03/14 17:44:36 sas Exp $ 
 #
 #
 # Makefile to generate build tools
@@ -65,10 +65,9 @@
md5sum $$distname.tar.bz2; \
bzip2 -t $$distname.tar.bz2
 
-cvsclean:
+cvsclean-work:
@for i in `find . -name .cvsignore`; do \
(cd `dirname $$i` 2/dev/null  rm -rf `cat .cvsignore | grep -v 
config.nice` *.o *.a .libs || true); \
done
 
-.PHONY: $(ALWAYS) snapshot cvsclean
-.PRECIOUS: cvsclean
+.PHONY: $(ALWAYS) snapshot
http://cvs.php.net/diff.php/php-src/cvsclean?r1=1.1r2=1.2ty=u
Index: php-src/cvsclean
diff -u php-src/cvsclean:1.1 php-src/cvsclean:1.2
--- php-src/cvsclean:1.1Mon Mar  6 11:02:01 2000
+++ php-src/cvscleanSun Mar 14 12:44:36 2004
@@ -1,3 +1,3 @@
 #! /bin/sh
 
-${MAKE:-make} -f build/build.mk cvsclean
+${MAKE:-make} -f build/build.mk cvsclean-work

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



[PHP-CVS] cvs: php-src /ext/sqlite sess_sqlite.c

2004-03-07 Thread Sascha Schumann
sas Sun Mar  7 17:35:27 2004 EDT

  Modified files:  
/php-src/ext/sqlite sess_sqlite.c 
  Log:
  Avoid using floating point arithmetic and rely on safe_emalloc
  for the multiplication.
  
  The actual size requirement is spelled out as:
  
  ** The result is written into a preallocated output buffer out.
  ** out must be able to hold at least 2 +(257*n)/254 bytes.
  ** In other words, the output will be expanded by as much as 3
  ** bytes for every 254 bytes of input plus 2 bytes of fixed overhead.
  ** (This is approximately 2 + 1.0118*n or about a 1.2% size increase.)
  
  
http://cvs.php.net/diff.php/php-src/ext/sqlite/sess_sqlite.c?r1=1.15r2=1.16ty=u
Index: php-src/ext/sqlite/sess_sqlite.c
diff -u php-src/ext/sqlite/sess_sqlite.c:1.15 php-src/ext/sqlite/sess_sqlite.c:1.16
--- php-src/ext/sqlite/sess_sqlite.c:1.15   Sun Mar  7 16:57:50 2004
+++ php-src/ext/sqlite/sess_sqlite.cSun Mar  7 17:35:26 2004
@@ -17,7 +17,7 @@
+--+
  */
 
-/* $Id: sess_sqlite.c,v 1.15 2004/03/07 21:57:50 iliaa Exp $ */
+/* $Id: sess_sqlite.c,v 1.16 2004/03/07 22:35:26 sas Exp $ */
 
 #include php.h
 
@@ -142,7 +142,7 @@

t = time(NULL);
 
-   binary = emalloc(1 + 5 + vallen * ((float) 256 / (float) 253));
+   binary = safe_emalloc(1 + vallen / 254, 257, 3);
binlen = sqlite_encode_binary((const unsigned char*)val, vallen, binary);

rv = sqlite_exec_printf(db, REPLACE INTO session_data VALUES('%q', '%q', 
%d), NULL, NULL, error, key, binary, t);

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



[PHP-CVS] cvs: CVSROOT / avail

2004-02-04 Thread Sascha Schumann
sas Wed Feb  4 10:17:23 2004 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  peardoc karma for gurugeek
  
  
http://cvs.php.net/diff.php/CVSROOT/avail?r1=1.821r2=1.822ty=u
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.821 CVSROOT/avail:1.822
--- CVSROOT/avail:1.821 Mon Feb  2 10:33:50 2004
+++ CVSROOT/avail   Wed Feb  4 10:17:22 2004
@@ -54,7 +54,7 @@
 
avail|arnaud,bjoern,chregu,dams,david,jmcastagnetto,rashid,tuupola,silvano|pearweb/weeklynews
 
 # Some people get access to the peardoc
-avail|sroebke,thierry_bo,tony2001,schst,mcgyver5,sousk|peardoc
+avail|sroebke,thierry_bo,tony2001,schst,mcgyver5,sousk,gurugeek|peardoc
 avail|elf|peardoc/ja
 avail|elf|phpdoc/ja
 

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



[PHP-CVS] cvs: CVSROOT / avail

2004-02-04 Thread Sascha Schumann
sas Wed Feb  4 10:28:02 2004 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  some phpdoc and peardoc karma
  
  http://cvs.php.net/diff.php/CVSROOT/avail?r1=1.822r2=1.823ty=u
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.822 CVSROOT/avail:1.823
--- CVSROOT/avail:1.822 Wed Feb  4 10:17:22 2004
+++ CVSROOT/avail   Wed Feb  4 10:28:02 2004
@@ -25,7 +25,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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,nlopess,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|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-da,phpdoc-de,phpdoc-el,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-id,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-pt,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,livedocs

[PHP-CVS] cvs: CVSROOT / avail

2004-02-04 Thread Sascha Schumann
sas Wed Feb  4 10:33:26 2004 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  some pear karma
  
  
http://cvs.php.net/diff.php/CVSROOT/avail?r1=1.823r2=1.824ty=u
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.823 CVSROOT/avail:1.824
--- CVSROOT/avail:1.823 Wed Feb  4 10:28:02 2004
+++ CVSROOT/avail   Wed Feb  4 10:33:25 2004
@@ -44,7 +44,7 @@
 # The PEAR Team has access to the full PEAR tree, the PEAR portion of
 # the PHP tree, the PEAR website, and the PEAR documentation.
 
-avail|andrew,moh,sterling,jon,jlp,sebastian,troels,urs,jpm,adaniel,tuupola,mj,metallic,richard,aj,andre,zimt,uw,bjoern,chregu,tfromm,subjective,cox,jmcastagnetto,kaltoft,jccann,amiller,mansion,zyprexia,alexmerz,yavo,clambert,vblavet,bernd,nohn,mog,mfischer,kvn,jan,eru,murahachibu,hayk,cain,nhoizey,aditus,ludoo,imajes,graeme,eriksson,jasonlotito,dallen,lsmith,timmyg,pajoye,artka,tal,kk,cmv,rashid,alexios,baba,reywob,ekilfoil,antonio,sagi,jrust,mehl,dickmann,alan_k,fab,thku,busterb,miked,pgc,ctrlsoft,tychay,dexter,sachat,svenasse,mw21st,arahn,matthias,dias,jfbus,derick,chief,sigi,tony,olivier,nepto,voyteck,cnb,dams,peterk,ernani,edink,quipo,egnited,arnaud,mcmontero,mbretter,nicos,philip,xnoguer,sjr,meebey,jellybob,darkelder,max,dcowgill,daggilli,kuboa,ncowham,sklar,krausbn,ordnas,avb,polone,datenpunk,inorm,llucax,davey,moosh,et,mscifo,yunosh,thesaur,hburbach,ohill,cellog,hlellelid,rmcclain,vincent,heino,neufeind,didou,schst,alain,mrcool,mroch,mike,vgoebbels,mixtli,farell,pmjones,jw,darknoise,tarjei,toby,danielc,ieure|pear,peardoc
+avail|andrew,moh,sterling,jon,jlp,sebastian,troels,urs,jpm,adaniel,tuupola,mj,metallic,richard,aj,andre,zimt,uw,bjoern,chregu,tfromm,subjective,cox,jmcastagnetto,kaltoft,jccann,amiller,mansion,zyprexia,alexmerz,yavo,clambert,vblavet,bernd,nohn,mog,mfischer,kvn,jan,eru,murahachibu,hayk,cain,nhoizey,aditus,ludoo,imajes,graeme,eriksson,jasonlotito,dallen,lsmith,timmyg,pajoye,artka,tal,kk,cmv,rashid,alexios,baba,reywob,ekilfoil,antonio,sagi,jrust,mehl,dickmann,alan_k,fab,thku,busterb,miked,pgc,ctrlsoft,tychay,dexter,sachat,svenasse,mw21st,arahn,matthias,dias,jfbus,derick,chief,sigi,tony,olivier,nepto,voyteck,cnb,dams,peterk,ernani,edink,quipo,egnited,arnaud,mcmontero,mbretter,nicos,philip,xnoguer,sjr,meebey,jellybob,darkelder,max,dcowgill,daggilli,kuboa,ncowham,sklar,krausbn,ordnas,avb,polone,datenpunk,inorm,llucax,davey,moosh,et,mscifo,yunosh,thesaur,hburbach,ohill,cellog,hlellelid,rmcclain,vincent,heino,neufeind,didou,schst,alain,mrcool,mroch,mike,vgoebbels,mixtli,farell,pmjones,jw,darknoise,tarjei,toby,danielc,ieure,metz|pear,peardoc
 
 # PEAR bits in the main php-src module
 avail|cox,mj,vblavet,dickmann,tal,pajoye,jmcastagnetto,alexmerz,cellog|php-src/pear

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



Re: [PHP-CVS] cvs: php-src / CODING_STANDARDS

2004-01-30 Thread Sascha Schumann
The remark should note that developers should indent
preprocessor (!) directives by putting the # at the beginning
of a line, followed by any number of whitespace.

- Sascha

On Fri, 30 Jan 2004, Marcus Boerger wrote:

 helly Fri Jan 30 02:01:26 2004 EDT

   Modified files:
 /php-src  CODING_STANDARDS
   Log:
   Newer compilers don't need this so many people don't know. Hence we make
   it a coding standard.


 http://cvs.php.net/diff.php/php-src/CODING_STANDARDS?r1=1.29r2=1.30ty=u
 Index: php-src/CODING_STANDARDS
 diff -u php-src/CODING_STANDARDS:1.29 php-src/CODING_STANDARDS:1.30
 --- php-src/CODING_STANDARDS:1.29 Mon Jan 26 07:37:48 2004
 +++ php-src/CODING_STANDARDS  Fri Jan 30 02:01:25 2004
 @@ -204,6 +204,9 @@
  four spaces.  It is important to maintain consistency in indenture so
  that definitions, comments, and control structures line up correctly.

 +[5] Precompiler statements (#if and such) MUST start at column one, you
 +cannot indent them.
 +
  Documentation and Folding Hooks
  ---


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



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



Re: [PHP-CVS] cvs: php-src /ext/oci8 oci8.c

2004-01-26 Thread Sascha Schumann
On Mon, 26 Jan 2004, Antony Dovgal wrote:

 tony2001  Mon Jan 26 10:25:32 2004 EDT

   Modified files:
 /php-src/ext/oci8 oci8.c
   Log:
   fix this annoying notice about limited range

You need to use a different allocator (.._ex(.., 1)).

 - smart_str_append_long_ex(hashed_details, charsetid, 1);
 + smart_str_append_unsigned(hashed_details, charsetid);

- Sascha

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-12 Thread Sascha Schumann
sas Fri Dec 12 04:18:22 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  php-src/sapi/opengroupware karma for jwk
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.797 CVSROOT/avail:1.798
--- CVSROOT/avail:1.797 Thu Dec 11 14:49:06 2003
+++ CVSROOT/avail   Fri Dec 12 04:18:21 2003
@@ -197,6 +197,7 @@
 avail|ths|pear/HTML_QuickForm/Renderer
 avail|ecolinet|pecl/win32std
 avail|aleigh|php-src/sapi/continuity
+avail|jwk|php-src/sapi/opengroupware
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-12 Thread Sascha Schumann
sas Fri Dec 12 04:26:50 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  pear/Validate karma for makler
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.798 CVSROOT/avail:1.799
--- CVSROOT/avail:1.798 Fri Dec 12 04:18:21 2003
+++ CVSROOT/avail   Fri Dec 12 04:26:49 2003
@@ -198,6 +198,7 @@
 avail|ecolinet|pecl/win32std
 avail|aleigh|php-src/sapi/continuity
 avail|jwk|php-src/sapi/opengroupware
+avail|makler|pear/Validate
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-11 Thread Sascha Schumann
sas Thu Dec 11 14:49:07 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  pres karma for hartmut
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.796 CVSROOT/avail:1.797
--- CVSROOT/avail:1.796 Tue Dec  9 11:17:43 2003
+++ CVSROOT/avail   Thu Dec 11 14:49:06 2003
@@ -36,7 +36,7 @@
 # The PHP Presentation Group has access to the presentations on the
 # conf.php.net site.
 
-avail|sterling,jon,graeme,derick,imajes,wez,jmcastagnetto,shiflett,nohn,sebastian,vmarshall,alan_k,lhl,eru,sklar,wenz,zak,gschlossnagle,jacques,pollita,amt,john|pres,pres2,presentations
+avail|sterling,jon,graeme,derick,imajes,wez,jmcastagnetto,shiflett,nohn,sebastian,vmarshall,alan_k,lhl,eru,sklar,wenz,zak,gschlossnagle,jacques,pollita,amt,john,hholzgra|pres,pres2,presentations
 
 # The PHP Quality Assurance Team maintains their own website.
 

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-09 Thread Sascha Schumann
sas Tue Dec  9 06:59:13 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  html_quickform/renderer
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.793 CVSROOT/avail:1.794
--- CVSROOT/avail:1.793 Mon Dec  8 13:37:10 2003
+++ CVSROOT/avail   Tue Dec  9 06:59:12 2003
@@ -194,7 +194,7 @@
 avail|mg|pecl/tcpwrap
 avail|xnoguer|pecl/valkyrie
 avail|hfuecks|pear/XML_HTMLSax,pear/XML_SaxFilters,pear/Calendar
-avail|ths|pear/HTML_QuickForm_Renderers
+avail|ths|pear/HTML_QuickForm/Renderer
 avail|ecolinet|pecl/win32std
 avail|aleigh|php-src/sapi/continuity
 

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



[PHP-CVS] cvs: CVSROOT / modules

2003-12-08 Thread Sascha Schumann
sas Mon Dec  8 06:54:48 2003 EDT

  Modified files:  
/CVSROOTmodules 
  Log:
  add stuff for pt translation
  
  
Index: CVSROOT/modules
diff -u CVSROOT/modules:1.65 CVSROOT/modules:1.66
--- CVSROOT/modules:1.65Tue Jul  1 08:11:12 2003
+++ CVSROOT/modules Mon Dec  8 06:54:47 2003
@@ -1,7 +1,7 @@
 #
 # The CVS Modules File
 #
-#ident @(#)cvs/examples:$Name:  $:$Id: modules,v 1.65 2003/07/01 12:11:12 zeev Exp $
+#ident @(#)cvs/examples:$Name:  $:$Id: modules,v 1.66 2003/12/08 11:54:47 sas Exp $
 #
 # Three different line formats are valid:
 #  key -aaliases...
@@ -62,7 +62,7 @@
 phpdoc phpdoc
 
 # this checks out all of the translations
-phpdoc-all phpdoc phpdoc-ar-dir phpdoc-cs-dir phpdoc-de-dir phpdoc-es-dir 
phpdoc-fi-dir phpdoc-fr-dir phpdoc-he-dir phpdoc-hk-dir phpdoc-hu-dir 
phpdoc-it-dir phpdoc-ja-dir phpdoc-kr-dir phpdoc-lt-dir phpdoc-nl-dir 
phpdoc-pl-dir phpdoc-pt_BR-dir phpdoc-ro-dir phpdoc-ru-dir phpdoc-sk-dir 
phpdoc-sl-dir phpdoc-sv-dir phpdoc-tr-dir phpdoc-tw-dir phpdoc-zh-dir 
phpdoc-el-dir
+phpdoc-all phpdoc phpdoc-ar-dir phpdoc-cs-dir phpdoc-de-dir phpdoc-es-dir 
phpdoc-fi-dir phpdoc-fr-dir phpdoc-he-dir phpdoc-hk-dir phpdoc-hu-dir 
phpdoc-it-dir phpdoc-ja-dir phpdoc-kr-dir phpdoc-lt-dir phpdoc-nl-dir 
phpdoc-pl-dir phpdoc-pt_BR-dir phpdoc-ro-dir phpdoc-ru-dir phpdoc-sk-dir 
phpdoc-sl-dir phpdoc-sv-dir phpdoc-tr-dir phpdoc-tw-dir phpdoc-zh-dir 
phpdoc-el-dir phpdoc-pt-dir
 
 # these allow checking out each translation on its own, or with the english
 # version and build structure
@@ -114,6 +114,9 @@
 phpdoc-pl-dir -d pl phpdoc-pl
 phpdoc-pl-only phpdoc-pl
 phpdoc-pl phpdoc phpdoc-pl-dir
+phpdoc-pt-dir -d pt phpdoc-pt
+phpdoc-pt-only phpdoc-pt
+phpdoc-pt phpdoc phpdoc-pt-dir
 phpdoc-pt_BR-dir -d pt_BR phpdoc-pt_BR
 phpdoc-pt_BR-only phpdoc-pt_BR
 phpdoc-pt_BR phpdoc phpdoc-pt_BR-dir

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 05:32:27 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  phpdoc access for Nuno Lopes and Jakub Vrana
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.779 CVSROOT/avail:1.780
--- CVSROOT/avail:1.779 Fri Dec  5 10:37:34 2003
+++ CVSROOT/avail   Sun Dec  7 05:32:26 2003
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-id

[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 05:38:20 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  batch phpdoc karma
  
  
apaxx,pjotrik,marduk,narcotia1234,enloma,trizo,xmadda,redshift,alifikri,coder,dodol_maniac,eflorin,adywarna,kyokpae,milans
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.780 CVSROOT/avail:1.781
--- CVSROOT/avail:1.780 Sun Dec  7 05:32:26 2003
+++ CVSROOT/avail   Sun Dec  7 05:38:19 2003
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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,nlopess,vrana|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-id

[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 05:52:07 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  karma for hfuecks
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.781 CVSROOT/avail:1.782
--- CVSROOT/avail:1.781 Sun Dec  7 05:38:19 2003
+++ CVSROOT/avail   Sun Dec  7 05:52:06 2003
@@ -193,6 +193,7 @@
 avail|mg|pecl/lzf
 avail|mg|pecl/tcpwrap
 avail|xnoguer|pecl/valkyrie
+avail|hfuecks|pear/XML_HTMLSax,pear/XML_SaxFilters,pear/Calendar
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 05:52:40 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  karma for ezdevelop
  
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.782 CVSROOT/avail:1.783
--- CVSROOT/avail:1.782 Sun Dec  7 05:52:06 2003
+++ CVSROOT/avail   Sun Dec  7 05:52:39 2003
@@ -194,6 +194,7 @@
 avail|mg|pecl/tcpwrap
 avail|xnoguer|pecl/valkyrie
 avail|hfuecks|pear/XML_HTMLSax,pear/XML_SaxFilters,pear/Calendar
+avail|ezdevelop|pecl/lzo
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 05:55:15 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  peardoc for mcgyver5
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.783 CVSROOT/avail:1.784
--- CVSROOT/avail:1.783 Sun Dec  7 05:52:39 2003
+++ CVSROOT/avail   Sun Dec  7 05:55:15 2003
@@ -55,7 +55,7 @@
 
avail|arnaud,bjoern,chregu,dams,david,jmcastagnetto,rashid,tuupola,silvano|pearweb/weeklynews
 
 # Some people get access to the peardoc
-avail|sroebke,thierry_bo,tony2001,schst|peardoc
+avail|sroebke,thierry_bo,tony2001,schst,mcgyver5|peardoc
 avail|elf|peardoc/ja
 avail|elf|phpdoc/ja
 

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 05:56:02 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  pear package access for ths
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.784 CVSROOT/avail:1.785
--- CVSROOT/avail:1.784 Sun Dec  7 05:55:15 2003
+++ CVSROOT/avail   Sun Dec  7 05:55:59 2003
@@ -195,6 +195,7 @@
 avail|xnoguer|pecl/valkyrie
 avail|hfuecks|pear/XML_HTMLSax,pear/XML_SaxFilters,pear/Calendar
 avail|ezdevelop|pecl/lzo
+avail|ths|pear/HTML_QuickForm_Renderers
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 05:58:45 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  more phpdoc karma
  
  lovchy,spermwhale,phaze,baoengb,derek,yannick,daan,xxiengb,ott
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.785 CVSROOT/avail:1.786
--- CVSROOT/avail:1.785 Sun Dec  7 05:55:59 2003
+++ CVSROOT/avail   Sun Dec  7 05:58:44 2003
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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,nlopess,vrana,apaxx,pjotrik,marduk,narcotia1234,enloma,trizo,xmadda,redshift,alifikri,coder,dodol_maniac,eflorin,adywarna,kyokpae,milans|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-id

[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 06:00:03 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  ecolinet for pecl/win32std
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.787 CVSROOT/avail:1.788
--- CVSROOT/avail:1.787 Sun Dec  7 05:59:19 2003
+++ CVSROOT/avail   Sun Dec  7 06:00:02 2003
@@ -196,6 +196,7 @@
 avail|hfuecks|pear/XML_HTMLSax,pear/XML_SaxFilters,pear/Calendar
 avail|ezdevelop|pecl/lzo
 avail|ths|pear/HTML_QuickForm_Renderers
+avail|ecolinet|pecl/win32std
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 06:00:48 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  peardoc karma for sousk
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.788 CVSROOT/avail:1.789
--- CVSROOT/avail:1.788 Sun Dec  7 06:00:02 2003
+++ CVSROOT/avail   Sun Dec  7 06:00:47 2003
@@ -55,7 +55,7 @@
 
avail|arnaud,bjoern,chregu,dams,david,jmcastagnetto,rashid,tuupola,silvano|pearweb/weeklynews
 
 # Some people get access to the peardoc
-avail|sroebke,thierry_bo,tony2001,schst,mcgyver5|peardoc
+avail|sroebke,thierry_bo,tony2001,schst,mcgyver5,sousk|peardoc
 avail|elf|peardoc/ja
 avail|elf|phpdoc/ja
 

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 06:09:30 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  lzo removed due to GPL concerns
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.789 CVSROOT/avail:1.790
--- CVSROOT/avail:1.789 Sun Dec  7 06:00:47 2003
+++ CVSROOT/avail   Sun Dec  7 06:09:28 2003
@@ -194,7 +194,6 @@
 avail|mg|pecl/tcpwrap
 avail|xnoguer|pecl/valkyrie
 avail|hfuecks|pear/XML_HTMLSax,pear/XML_SaxFilters,pear/Calendar
-avail|ezdevelop|pecl/lzo
 avail|ths|pear/HTML_QuickForm_Renderers
 avail|ecolinet|pecl/win32std
 

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 14:39:49 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  php-src/sapi/continuity karma for aleigh
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.790 CVSROOT/avail:1.791
--- CVSROOT/avail:1.790 Sun Dec  7 06:09:28 2003
+++ CVSROOT/avail   Sun Dec  7 14:39:48 2003
@@ -196,6 +196,7 @@
 avail|hfuecks|pear/XML_HTMLSax,pear/XML_SaxFilters,pear/Calendar
 avail|ths|pear/HTML_QuickForm_Renderers
 avail|ecolinet|pecl/win32std
+avail|aleigh|php-src/sapi/continuity
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-12-07 Thread Sascha Schumann
sas Sun Dec  7 16:40:15 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  add phpdoc-pt
  
  Index: CVSROOT/avail
diff -u CVSROOT/avail:1.791 CVSROOT/avail:1.792
--- CVSROOT/avail:1.791 Sun Dec  7 14:39:48 2003
+++ CVSROOT/avail   Sun Dec  7 16:40:15 2003
@@ -17,7 +17,7 @@
 # The PHP Developers have full access to the full source trees for
 # PHP and PEAR, as well as the documentation.
 
-avail|alan_k,rrichards,tal,mfischer,fmk,hirokawa,jah,eschmid,dbeu,sebastian,samjam,avsm,ronabob,derick,sterling,venaas,stas,hholzgra,cmv,phildriscoll,jmoore,andre,sniper,sr,david,jdonagher,chagenbu,jon,elixer,joosters,jason,mysql,kalowsky,opaquedave,steinm,phanto,gluke,svanegmond,rjs,vlad,jimjag,emile,wez,sasha,camber,ohrn,romolo,martin,lurcher,wsanchez,dreid,bmcadams,swm,zhang,kevin,joey,entity,cardinal,coar,jflemer,raphael,danda,rbb,mboeren,dougm,mlwmohawk,edink,alexwaugh,bernd,zak,sesser,yohgaki,imajes,markonen,dickmeiss,helly,sander,jan,kir,aaron,jwoolley,pbannister,rvenkat,dali,rodif_bl,hyanantha,witten,georg,msopacua,mpdoremus,fujimoto,iliaa,chregu,azzit,gschlossnagle,andrey,dan,moriyoshi,dviner,bfrance,flex,iwakiri,john,harrie,pollita,ianh,k.schroeder,dcowgill,jerenkrantz,jay,ddhill,jorton,thetaphi,abies,vincent,goba|phpfi,php3,php-src,phpdoc,pecl,pear,peardoc,spl,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-id,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el
+avail|alan_k,rrichards,tal,mfischer,fmk,hirokawa,jah,eschmid,dbeu,sebastian,samjam,avsm,ronabob,derick,sterling,venaas,stas,hholzgra,cmv,phildriscoll,jmoore,andre,sniper,sr,david,jdonagher,chagenbu,jon,elixer,joosters,jason,mysql,kalowsky,opaquedave,steinm,phanto,gluke,svanegmond,rjs,vlad,jimjag,emile,wez,sasha,camber,ohrn,romolo,martin,lurcher,wsanchez,dreid,bmcadams,swm,zhang,kevin,joey,entity,cardinal,coar,jflemer,raphael,danda,rbb,mboeren,dougm,mlwmohawk,edink,alexwaugh,bernd,zak,sesser,yohgaki,imajes,markonen,dickmeiss,helly,sander,jan,kir,aaron,jwoolley,pbannister,rvenkat,dali,rodif_bl,hyanantha,witten,georg,msopacua,mpdoremus,fujimoto,iliaa,chregu,azzit,gschlossnagle,andrey,dan,moriyoshi,dviner,bfrance,flex,iwakiri,john,harrie,pollita,ianh,k.schroeder,dcowgill,jerenkrantz,jay,ddhill,jorton,thetaphi,abies,vincent,goba|phpfi,php3,php-src,phpdoc,pecl,pear,peardoc,spl,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-id,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-pt
 
 
 # People who work on the Engine
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 

Re: [PHP-CVS] cvs: php-src /ext/gd/libgd gd_jpeg.c /main config.w32.h /sapi/cgi/libfcgi/include fcgi_config_win32.h

2003-11-13 Thread Sascha Schumann
On Thu, 13 Nov 2003, Wez Furlong wrote:

 Is there a way we can avoid modifying the libfcgi source?
 This fix will probably be lost when libfcgi is next synced
 with the official version.

Three PHP developers (Shane, Frank, me) have direct commit
access to the fcgi repository now, so we can and will push
changes upwards.

- Sascha

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



Re: [PHP-CVS] cvs: php-src /ext/standard filestat.c php_filestat.h

2003-11-07 Thread Sascha Schumann
On Fri, 7 Nov 2003, Derick Rethans wrote:

 On Fri, 7 Nov 2003, Marcus Boerger wrote:

  helly   Fri Nov  7 04:16:17 2003 EDT
 
Modified files:
  /php-src/ext/standard   filestat.c php_filestat.h
Log:
Make php_stat() available for extensions.

 This requires bumping up the API number

Binary compatibility did not change, no bumb.

- Sascha

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



[PHP-CVS] cvs: php-src(PHP_4_3) /ext/oci8 oci8.c

2003-11-06 Thread Sascha Schumann
sas Thu Nov  6 09:27:35 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/ext/oci8   oci8.c 
  Log:
  Fix a format string
  
  Nuke a sprintf (slooow)
  
  And embed the charset as part of the hashed details (persistent conn key),
  because the function otherwise happily returns incompatible connections.
  (e.g. US7ASCII vs. UTF8; the client-side charset is not alterable once a 
   connection has been established.)
  
  
Index: php-src/ext/oci8/oci8.c
diff -u php-src/ext/oci8/oci8.c:1.183.2.5 php-src/ext/oci8/oci8.c:1.183.2.6
--- php-src/ext/oci8/oci8.c:1.183.2.5   Fri May  2 04:43:25 2003
+++ php-src/ext/oci8/oci8.c Thu Nov  6 09:27:34 2003
@@ -21,7 +21,7 @@
+--+
  */
 
-/* $Id: oci8.c,v 1.183.2.5 2003/05/02 08:43:25 thies Exp $ */
+/* $Id: oci8.c,v 1.183.2.6 2003/11/06 14:27:34 sas Exp $ */
 
 /* TODO list:
  *
@@ -641,7 +641,7 @@
 
php_info_print_table_start();
php_info_print_table_row(2, OCI8 Support, enabled);
-   php_info_print_table_row(2, Revision, $Revision: 1.183.2.5 $);
+   php_info_print_table_row(2, Revision, $Revision: 1.183.2.6 $);
 #ifndef PHP_WIN32
php_info_print_table_row(2, Oracle Version, PHP_OCI8_VERSION );
php_info_print_table_row(2, Compile-time ORACLE_HOME, PHP_OCI8_DIR );
@@ -1278,7 +1278,7 @@
 
descr = oci_get_desc(column-descid TSRMLS_CC);
if (! descr) {
-   php_error_docref(NULL TSRMLS_CC, E_WARNING, unable to 
find my descriptor %d,column-data);
+   php_error_docref(NULL TSRMLS_CC, E_WARNING, unable to 
find my descriptor %p,column-data);
return -1;
}

@@ -2148,11 +2148,13 @@
 
  */
 
+#include ext/standard/php_smart_str.h
+
 static oci_session *_oci_open_session(oci_server* server,char *username,char 
*password,int persistent,int exclusive,char *charset)
 {
oci_session *session = 0, *psession = 0;
OCISvcCtx *svchp = 0;
-   char *hashed_details;
+   smart_str hashed_details = {0};
 #ifdef HAVE_OCI_9_2
ub2 charsetid = 0;
 #endif
@@ -2164,27 +2166,55 @@
   we will reuse authenticated users within a request no matter if the user 
requested a persistent 
   connections or not!
   
-  but only as pesistent requested connections will be kept between requests!
+  but only as persistent requested connections will be kept between requests!
*/
 
-   hashed_details = (char *) malloc(strlen(SAFE_STRING(username))+
-
strlen(SAFE_STRING(password))+
-
strlen(SAFE_STRING(server-dbname))+1);
-   
-   sprintf(hashed_details,%s%s%s,
-   SAFE_STRING(username),
-   SAFE_STRING(password),
-   SAFE_STRING(server-dbname));
+#if defined(HAVE_OCI_9_2)
+   if (*charset) {
+   smart_str_appends_ex(hashed_details, charset, 1);
+   } else {
+   size_t rsize;
+
+   /* Safe, charsetid is initialized to 0 */
+   CALL_OCI(OCINlsEnvironmentVariableGet(charsetid, 
+   2, 
+   OCI_NLS_CHARSET_ID, 
+0,
+   rsize));
+
+   smart_str_append_long_ex(hashed_details, charsetid, 1);
+
+charsetid = 0;
+   }
+#else
+   {
+   char *nls_lang = getenv(NLS_LANG);
+
+   /* extract charset from NLS_LANG=LANUAGE_TERRITORY.CHARSET */
+   if (nls_lang) {
+   char *p = strchr(nls_lang, '.');
+
+   if (p) {
+   smart_str_appends_ex(hashed_details, p + 1, 1);
+   }
+   }
+   }
+#endif
+
+   smart_str_appends_ex(hashed_details, SAFE_STRING(username), 1);
+   smart_str_appends_ex(hashed_details, SAFE_STRING(password), 1);
+   smart_str_appends_ex(hashed_details, SAFE_STRING(server-dbname), 1);
+   smart_str_0(hashed_details);
 
if (! exclusive) {
-   zend_hash_find(OCI(user), hashed_details, strlen(hashed_details)+1, 
(void **) session);
+   zend_hash_find(OCI(user), hashed_details.c, hashed_details.len+1, 
(void **) session);
 
if (session) {
if (session-is_open) {
if (persistent) {
session-persistent = 1;
}
-   free(hashed_details);
+   smart_str_free_ex(hashed_details, 1);
return session;
} else {
   

[PHP-CVS] cvs: php-src /ext/oci8 oci8.c

2003-11-06 Thread Sascha Schumann
sas Thu Nov  6 09:29:11 2003 EDT

  Modified files:  
/php-src/ext/oci8   oci8.c 
  Log:
  Fix a format string
  
  Nuke a sprintf (slooow)
  
  And embed the charset as part of the hashed details (persistent conn key),
  because the function otherwise happily returns incompatible connections.
  (e.g. US7ASCII vs. UTF8; the client-side charset is not alterable once a
   connection has been established.)
  
  
Index: php-src/ext/oci8/oci8.c
diff -u php-src/ext/oci8/oci8.c:1.216 php-src/ext/oci8/oci8.c:1.217
--- php-src/ext/oci8/oci8.c:1.216   Sun Aug 31 08:41:40 2003
+++ php-src/ext/oci8/oci8.c Thu Nov  6 09:29:09 2003
@@ -21,7 +21,7 @@
+--+
  */
 
-/* $Id: oci8.c,v 1.216 2003/08/31 12:41:40 zeev Exp $ */
+/* $Id: oci8.c,v 1.217 2003/11/06 14:29:09 sas Exp $ */
 
 /* TODO list:
  *
@@ -647,7 +647,7 @@
 
php_info_print_table_start();
php_info_print_table_row(2, OCI8 Support, enabled);
-   php_info_print_table_row(2, Revision, $Revision: 1.216 $);
+   php_info_print_table_row(2, Revision, $Revision: 1.217 $);
 #ifndef PHP_WIN32
php_info_print_table_row(2, Oracle Version, PHP_OCI8_VERSION );
php_info_print_table_row(2, Compile-time ORACLE_HOME, PHP_OCI8_DIR );
@@ -1284,7 +1284,7 @@
 
descr = oci_get_desc(column-descid TSRMLS_CC);
if (! descr) {
-   php_error_docref(NULL TSRMLS_CC, E_WARNING, unable to 
find my descriptor %d,column-data);
+   php_error_docref(NULL TSRMLS_CC, E_WARNING, unable to 
find my descriptor %p,column-data);
return -1;
}

@@ -2157,11 +2157,13 @@
 
  */
 
+#include ext/standard/php_smart_str.h
+
 static oci_session *_oci_open_session(oci_server* server,char *username,char 
*password,int persistent,int exclusive,char *charset)
 {
oci_session *session = 0, *psession = 0;
OCISvcCtx *svchp = 0;
-   char *hashed_details;
+   smart_str hashed_details = {0};
 #ifdef HAVE_OCI_9_2
ub2 charsetid = 0;
 #endif
@@ -2173,27 +2175,55 @@
   we will reuse authenticated users within a request no matter if the user 
requested a persistent 
   connections or not!
   
-  but only as pesistent requested connections will be kept between requests!
+  but only as persistent requested connections will be kept between requests!
*/
 
-   hashed_details = (char *) malloc(strlen(SAFE_STRING(username))+
-
strlen(SAFE_STRING(password))+
-
strlen(SAFE_STRING(server-dbname))+1);
-   
-   sprintf(hashed_details,%s%s%s,
-   SAFE_STRING(username),
-   SAFE_STRING(password),
-   SAFE_STRING(server-dbname));
+#if defined(HAVE_OCI_9_2)
+   if (*charset) {
+   smart_str_appends_ex(hashed_details, charset, 1);
+   } else {
+   size_t rsize;
+
+   /* Safe, charsetid is initialized to 0 */
+   CALL_OCI(OCINlsEnvironmentVariableGet(charsetid, 
+   2, 
+   OCI_NLS_CHARSET_ID, 
+0,
+   rsize));
+
+   smart_str_append_long_ex(hashed_details, charsetid, 1);
+
+charsetid = 0;
+   }
+#else
+   {
+   char *nls_lang = getenv(NLS_LANG);
+
+   /* extract charset from NLS_LANG=LANUAGE_TERRITORY.CHARSET */
+   if (nls_lang) {
+   char *p = strchr(nls_lang, '.');
+
+   if (p) {
+   smart_str_appends_ex(hashed_details, p + 1, 1);
+   }
+   }
+   }
+#endif
+
+   smart_str_appends_ex(hashed_details, SAFE_STRING(username), 1);
+   smart_str_appends_ex(hashed_details, SAFE_STRING(password), 1);
+   smart_str_appends_ex(hashed_details, SAFE_STRING(server-dbname), 1);
+   smart_str_0(hashed_details);
 
if (! exclusive) {
-   zend_hash_find(OCI(user), hashed_details, strlen(hashed_details)+1, 
(void **) session);
+   zend_hash_find(OCI(user), hashed_details.c, hashed_details.len+1, 
(void **) session);
 
if (session) {
if (session-is_open) {
if (persistent) {
session-persistent = 1;
}
-   free(hashed_details);
+   smart_str_free_ex(hashed_details, 1);
return session;
} else {

[PHP-CVS] cvs: php-src(PHP_4_3) /ext/oci8 oci8.c

2003-11-06 Thread Sascha Schumann
sas Thu Nov  6 09:31:15 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/ext/oci8   oci8.c 
  Log:
  WS
  
  
Index: php-src/ext/oci8/oci8.c
diff -u php-src/ext/oci8/oci8.c:1.183.2.6 php-src/ext/oci8/oci8.c:1.183.2.7
--- php-src/ext/oci8/oci8.c:1.183.2.6   Thu Nov  6 09:27:34 2003
+++ php-src/ext/oci8/oci8.c Thu Nov  6 09:31:14 2003
@@ -21,7 +21,7 @@
+--+
  */
 
-/* $Id: oci8.c,v 1.183.2.6 2003/11/06 14:27:34 sas Exp $ */
+/* $Id: oci8.c,v 1.183.2.7 2003/11/06 14:31:14 sas Exp $ */
 
 /* TODO list:
  *
@@ -641,7 +641,7 @@
 
php_info_print_table_start();
php_info_print_table_row(2, OCI8 Support, enabled);
-   php_info_print_table_row(2, Revision, $Revision: 1.183.2.6 $);
+   php_info_print_table_row(2, Revision, $Revision: 1.183.2.7 $);
 #ifndef PHP_WIN32
php_info_print_table_row(2, Oracle Version, PHP_OCI8_VERSION );
php_info_print_table_row(2, Compile-time ORACLE_HOME, PHP_OCI8_DIR );
@@ -2179,12 +2179,12 @@
CALL_OCI(OCINlsEnvironmentVariableGet(charsetid, 
2, 
OCI_NLS_CHARSET_ID, 
-0,
+   0,
rsize));
 
smart_str_append_long_ex(hashed_details, charsetid, 1);
 
-charsetid = 0;
+   charsetid = 0;
}
 #else
{

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



[PHP-CVS] cvs: php-src /ext/oci8 oci8.c

2003-11-06 Thread Sascha Schumann
sas Thu Nov  6 09:31:33 2003 EDT

  Modified files:  
/php-src/ext/oci8   oci8.c 
  Log:
  WS
  
Index: php-src/ext/oci8/oci8.c
diff -u php-src/ext/oci8/oci8.c:1.217 php-src/ext/oci8/oci8.c:1.218
--- php-src/ext/oci8/oci8.c:1.217   Thu Nov  6 09:29:09 2003
+++ php-src/ext/oci8/oci8.c Thu Nov  6 09:31:33 2003
@@ -21,7 +21,7 @@
+--+
  */
 
-/* $Id: oci8.c,v 1.217 2003/11/06 14:29:09 sas Exp $ */
+/* $Id: oci8.c,v 1.218 2003/11/06 14:31:33 sas Exp $ */
 
 /* TODO list:
  *
@@ -647,7 +647,7 @@
 
php_info_print_table_start();
php_info_print_table_row(2, OCI8 Support, enabled);
-   php_info_print_table_row(2, Revision, $Revision: 1.217 $);
+   php_info_print_table_row(2, Revision, $Revision: 1.218 $);
 #ifndef PHP_WIN32
php_info_print_table_row(2, Oracle Version, PHP_OCI8_VERSION );
php_info_print_table_row(2, Compile-time ORACLE_HOME, PHP_OCI8_DIR );
@@ -2188,12 +2188,12 @@
CALL_OCI(OCINlsEnvironmentVariableGet(charsetid, 
2, 
OCI_NLS_CHARSET_ID, 
-0,
+   0,
rsize));
 
smart_str_append_long_ex(hashed_details, charsetid, 1);
 
-charsetid = 0;
+   charsetid = 0;
}
 #else
{

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



[PHP-CVS] cvs: php-src(PHP_4_3) / NEWS

2003-11-05 Thread Sascha Schumann
sas Wed Nov  5 03:05:35 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-srcNEWS 
  Log:
  Forgot to add that..
  
  
Index: php-src/NEWS
diff -u php-src/NEWS:1.1247.2.458 php-src/NEWS:1.1247.2.459
--- php-src/NEWS:1.1247.2.458   Tue Nov  4 23:32:15 2003
+++ php-src/NEWSWed Nov  5 03:05:31 2003
@@ -20,6 +20,7 @@
 
 3 Nov 2003, Version 4.3.4
 - Made MCVE extension available on win32. (Jani)
+- Upgraded bundled libfcgi and made FastCGI support viable on Win32. (Sascha)
 - Added apache_get_version() function. (Ilia)
 - Fixed disk_total_space() and disk_free_space() under FreeBSD. (Jon Parise)
 - Fixed crash bug when non-existing save/serializer handler was used. (Jani)

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



[PHP-CVS] cvs: php-src(PHP_4_3) / TODO.BUILDv5

2003-11-01 Thread Sascha Schumann
sas Sat Nov  1 17:34:03 2003 EDT

  Removed files:   (Branch: PHP_4_3)
/php-srcTODO.BUILDv5 
  Log:
  not really adequate here
  
  

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



[PHP-CVS] cvs: CVSROOT / avail

2003-10-29 Thread Sascha Schumann
sas Wed Oct 29 10:29:16 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  smarty karma for boots
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.771 CVSROOT/avail:1.772
--- CVSROOT/avail:1.771 Thu Oct 23 05:52:36 2003
+++ CVSROOT/avail   Wed Oct 29 10:29:15 2003
@@ -83,7 +83,7 @@
 
 # The Smarty Group has access to the Smarty code
 
-avail|mohrt,cellog,messju,andreas|smarty
+avail|mohrt,cellog,messju,andreas,boots|smarty
 
 # The Smarty Web Group has access to the Smarty website.
 

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



[PHP-CVS] cvs: CVSROOT / avail

2003-10-29 Thread Sascha Schumann
sas Wed Oct 29 15:07:49 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  pecl/valkyrie karma for xnoguer
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.772 CVSROOT/avail:1.773
--- CVSROOT/avail:1.772 Wed Oct 29 10:29:15 2003
+++ CVSROOT/avail   Wed Oct 29 15:07:38 2003
@@ -188,6 +188,7 @@
 avail|djg|pear/File_Ogg
 avail|mg|pecl/lzf
 avail|mg|pecl/tcpwrap
+avail|xnoguer|pecl/valkyrie
 
 # Curl modules
 
avail|bagder,sterling,crisb,linus_nielsen|curl,curl-cpp,curl-java,curl-perl,curl-php,curl-www

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



[PHP-CVS] cvs: CVSROOT / avail

2003-10-23 Thread Sascha Schumann
sas Thu Oct 23 03:23:04 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  phpdoc karma for javi and mrmaster 
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.766 CVSROOT/avail:1.767
--- CVSROOT/avail:1.766 Tue Oct 21 12:51:41 2003
+++ CVSROOT/avail   Thu Oct 23 03:23:03 2003
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-id

[PHP-CVS] cvs: CVSROOT / avail

2003-10-23 Thread Sascha Schumann
sas Thu Oct 23 03:25:49 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  phpdoc karma for fa
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.767 CVSROOT/avail:1.768
--- CVSROOT/avail:1.767 Thu Oct 23 03:23:03 2003
+++ CVSROOT/avail   Thu Oct 23 03:25:48 2003
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-id

[PHP-CVS] cvs: CVSROOT / avail

2003-10-23 Thread Sascha Schumann
sas Thu Oct 23 03:27:07 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  smarty web karma for jrieger
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.768 CVSROOT/avail:1.769
--- CVSROOT/avail:1.768 Thu Oct 23 03:25:48 2003
+++ CVSROOT/avail   Thu Oct 23 03:27:07 2003
@@ -87,7 +87,7 @@
 
 # The Smarty Web Group has access to the Smarty website.
 
-avail|cmv,mohrt,imajes,darkelder,messju,mose|smarty-web
+avail|cmv,mohrt,imajes,darkelder,messju,mose,jrieger|smarty-web
 
 # Some CVS modules have a ChangeLog file that is automatically updated
 # by a program that commits as user 'changelog'.

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



[PHP-CVS] cvs: CVSROOT / avail

2003-10-23 Thread Sascha Schumann
sas Thu Oct 23 03:28:32 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  more smarty web karma
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.769 CVSROOT/avail:1.770
--- CVSROOT/avail:1.769 Thu Oct 23 03:27:07 2003
+++ CVSROOT/avail   Thu Oct 23 03:28:31 2003
@@ -87,7 +87,7 @@
 
 # The Smarty Web Group has access to the Smarty website.
 
-avail|cmv,mohrt,imajes,darkelder,messju,mose,jrieger|smarty-web
+avail|cmv,mohrt,imajes,darkelder,messju,mose,jrieger,boots,mose,marclaporte|smarty-web
 
 # Some CVS modules have a ChangeLog file that is automatically updated
 # by a program that commits as user 'changelog'.

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



[PHP-CVS] cvs: php-src /ext/ircg ircg.c

2003-10-22 Thread Sascha Schumann
sas Wed Oct 22 10:49:02 2003 EDT

  Modified files:  
/php-src/ext/ircg   ircg.c 
  Log:
  No empty args here, some servers don't like that
  
  
Index: php-src/ext/ircg/ircg.c
diff -u php-src/ext/ircg/ircg.c:1.198 php-src/ext/ircg/ircg.c:1.199
--- php-src/ext/ircg/ircg.c:1.198   Tue Sep  2 12:42:00 2003
+++ php-src/ext/ircg/ircg.c Wed Oct 22 10:49:01 2003
@@ -16,7 +16,7 @@
+--+
 */
 
-/* $Id: ircg.c,v 1.198 2003/09/02 16:42:00 sas Exp $ */
+/* $Id: ircg.c,v 1.199 2003/10/22 14:49:01 sas Exp $ */
 
 /* {{{ includes */
 
@@ -1553,7 +1553,8 @@
conn = lookup_irconn(Z_LVAL_PP(args[0]));
if (!conn) RETURN_FALSE;

-   irc_handle_command(conn-conn, MODE, 3, Z_STRVAL_PP(args[1]),
+   irc_handle_command(conn-conn, MODE, Z_STRLEN_PP(args[3])  0 ? 3 : 2, 
+   Z_STRVAL_PP(args[1]),
Z_STRVAL_PP(args[2]), Z_STRVAL_PP(args[3]));
put_irconn(conn);
RETVAL_TRUE;

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



[PHP-CVS] cvs: php-src(PHP_4_3) /ext/ircg ircg.c

2003-10-22 Thread Sascha Schumann
sas Wed Oct 22 10:50:20 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/ext/ircg   ircg.c 
  Log:
  MFH channel_mode fix
  
  
Index: php-src/ext/ircg/ircg.c
diff -u php-src/ext/ircg/ircg.c:1.137.2.17 php-src/ext/ircg/ircg.c:1.137.2.18
--- php-src/ext/ircg/ircg.c:1.137.2.17  Sun Sep 28 06:24:41 2003
+++ php-src/ext/ircg/ircg.c Wed Oct 22 10:50:19 2003
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: ircg.c,v 1.137.2.17 2003/09/28 10:24:41 sas Exp $ */
+/* $Id: ircg.c,v 1.137.2.18 2003/10/22 14:50:19 sas Exp $ */
 
 /* {{{ includes */
 
@@ -1907,7 +1907,8 @@
conn = lookup_irconn(Z_LVAL_PP(args[0]));
if (!conn) RETURN_FALSE;

-   irc_handle_command(conn-conn, MODE, 3, Z_STRVAL_PP(args[1]),
+   irc_handle_command(conn-conn, MODE, Z_STRLEN_PP(args[3])  0 ? 3 : 2, 
+   Z_STRVAL_PP(args[1]),
Z_STRVAL_PP(args[2]), Z_STRVAL_PP(args[3]));
RETVAL_TRUE;
 #endif

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



[PHP-CVS] cvs: CVSROOT / avail

2003-10-21 Thread Sascha Schumann
sas Tue Oct 21 12:51:42 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  phpdoc karma for fd
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.765 CVSROOT/avail:1.766
--- CVSROOT/avail:1.765 Sun Oct 19 22:02:27 2003
+++ CVSROOT/avail   Tue Oct 21 12:51:41 2003
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-id

[PHP-CVS] cvs: php-src(PHP_4_3) /main network.c

2003-10-17 Thread Sascha Schumann
sas Fri Oct 17 07:09:53 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/main   network.c 
  Log:
  Fix comment
  
  
Index: php-src/main/network.c
diff -u php-src/main/network.c:1.83.2.19 php-src/main/network.c:1.83.2.20
--- php-src/main/network.c:1.83.2.19Wed Oct  8 07:22:47 2003
+++ php-src/main/network.c  Fri Oct 17 07:09:49 2003
@@ -16,7 +16,7 @@
| Streams work by Wez Furlong [EMAIL PROTECTED]   |
+--+
  */
-/* $Id: network.c,v 1.83.2.19 2003/10/08 11:22:47 wez Exp $ */
+/* $Id: network.c,v 1.83.2.20 2003/10/17 11:09:49 sas Exp $ */
 
 /*#define DEBUG_MAIN_NETWORK 1*/
 
@@ -1070,7 +1070,7 @@
 
/* try to make sure that the OS sends all data before we close the 
connection.
 * Essentially, we are waiting for the socket to become writeable, 
which means
-* that all pending data has been sent.
+* that some (not all) pending data has been sent.
 * We use a small timeout which should encourage the OS to send the 
data,
 * but at the same time avoid hanging indefintely.
 * */

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



[PHP-CVS] cvs: php-src(PHP_4_3) /sapi/thttpd thttpd_patch

2003-10-14 Thread Sascha Schumann
sas Tue Oct 14 04:11:19 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/sapi/thttpdthttpd_patch 
  Log:
  Embed date of last modification
  
  
Index: php-src/sapi/thttpd/thttpd_patch
diff -u php-src/sapi/thttpd/thttpd_patch:1.31.2.13 
php-src/sapi/thttpd/thttpd_patch:1.31.2.14
--- php-src/sapi/thttpd/thttpd_patch:1.31.2.13  Sat Sep 20 08:44:13 2003
+++ php-src/sapi/thttpd/thttpd_patchTue Oct 14 04:11:18 2003
@@ -2371,7 +2371,7 @@
  #define _VERSION_H_
  
 -#define SERVER_SOFTWARE thttpd/2.21b 23apr2001
-+#define SERVER_SOFTWARE thttpd/2.21b 23apr2001 Built-in PHP
++#define SERVER_SOFTWARE thttpd/2.21b PHP/20030920
  #define SERVER_ADDRESS http://www.acme.com/software/thttpd/;
  
  #endif /* _VERSION_H_ */

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



[PHP-CVS] cvs: php-src /sapi/thttpd thttpd_patch

2003-10-14 Thread Sascha Schumann
sas Tue Oct 14 04:11:38 2003 EDT

  Modified files:  
/php-src/sapi/thttpdthttpd_patch 
  Log:
  Embed date of last modification
  
  
Index: php-src/sapi/thttpd/thttpd_patch
diff -u php-src/sapi/thttpd/thttpd_patch:1.44 php-src/sapi/thttpd/thttpd_patch:1.45
--- php-src/sapi/thttpd/thttpd_patch:1.44   Sat Sep 20 08:45:05 2003
+++ php-src/sapi/thttpd/thttpd_patchTue Oct 14 04:11:37 2003
@@ -2371,7 +2371,7 @@
  #define _VERSION_H_
  
 -#define SERVER_SOFTWARE thttpd/2.21b 23apr2001
-+#define SERVER_SOFTWARE thttpd/2.21b 23apr2001 Built-in PHP
++#define SERVER_SOFTWARE thttpd/2.21b PHP/20030920
  #define SERVER_ADDRESS http://www.acme.com/software/thttpd/;
  
  #endif /* _VERSION_H_ */

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



[PHP-CVS] cvs: php-src(PHP_4) /sapi/thttpd thttpd_patch

2003-10-14 Thread Sascha Schumann
sas Tue Oct 14 04:12:01 2003 EDT

  Modified files:  (Branch: PHP_4)
/php-src/sapi/thttpdthttpd_patch 
  Log:
  Embed date of last modification
  
  
Index: php-src/sapi/thttpd/thttpd_patch
diff -u php-src/sapi/thttpd/thttpd_patch:1.31.2.12.2.1 
php-src/sapi/thttpd/thttpd_patch:1.31.2.12.2.2
--- php-src/sapi/thttpd/thttpd_patch:1.31.2.12.2.1  Sat Sep 20 08:44:51 2003
+++ php-src/sapi/thttpd/thttpd_patchTue Oct 14 04:12:00 2003
@@ -2371,7 +2371,7 @@
  #define _VERSION_H_
  
 -#define SERVER_SOFTWARE thttpd/2.21b 23apr2001
-+#define SERVER_SOFTWARE thttpd/2.21b 23apr2001 Built-in PHP
++#define SERVER_SOFTWARE thttpd/2.21b PHP/20030920
  #define SERVER_ADDRESS http://www.acme.com/software/thttpd/;
  
  #endif /* _VERSION_H_ */

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



[PHP-CVS] cvs: php-src(PHP_4_3) /ext/ircg ircg.c

2003-09-28 Thread Sascha Schumann
sas Sun Sep 28 06:24:42 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/ext/ircg   ircg.c 
  Log:
  Use correct allocator
  
  
Index: php-src/ext/ircg/ircg.c
diff -u php-src/ext/ircg/ircg.c:1.137.2.16 php-src/ext/ircg/ircg.c:1.137.2.17
--- php-src/ext/ircg/ircg.c:1.137.2.16  Wed Aug 13 14:53:42 2003
+++ php-src/ext/ircg/ircg.c Sun Sep 28 06:24:41 2003
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: ircg.c,v 1.137.2.16 2003/08/13 18:53:42 sas Exp $ */
+/* $Id: ircg.c,v 1.137.2.17 2003/09/28 10:24:41 sas Exp $ */
 
 /* {{{ includes */
 
@@ -699,7 +699,7 @@
t[i].para.v  P_CONV_BR);   \
}  
 \
ircg_js_escape(tmp, result);   \
-   smart_str_free(tmp);   \
+   smart_str_free_ex(tmp, 1); \
break; 
 \
case P_HTML:   
 \
if (!what) break;  
 \

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



[PHP-CVS] cvs: php-src /ext/session session.c

2003-09-21 Thread Sascha Schumann
sas Sun Sep 21 07:53:13 2003 EDT

  Modified files:  
/php-src/ext/sessionsession.c 
  Log:
  Alias session_commit to session_write_close, a more intuitive name
  for the functionality.
  
  
Index: php-src/ext/session/session.c
diff -u php-src/ext/session/session.c:1.375 php-src/ext/session/session.c:1.376
--- php-src/ext/session/session.c:1.375 Fri Aug 29 08:33:47 2003
+++ php-src/ext/session/session.c   Sun Sep 21 07:53:12 2003
@@ -17,7 +17,7 @@
+--+
  */
 
-/* $Id: session.c,v 1.375 2003/08/29 12:33:47 sas Exp $ */
+/* $Id: session.c,v 1.376 2003/09/21 11:53:12 sas Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include config.h
@@ -76,6 +76,7 @@
PHP_FE(session_set_cookie_params, NULL)
PHP_FE(session_get_cookie_params, NULL)
PHP_FE(session_write_close,   NULL)
+   PHP_FALIAS(session_commit, session_write_close, NULL)
{NULL, NULL, NULL} 
 };
 /* }}} */

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



[PHP-CVS] cvs: CVSROOT / avail

2003-09-21 Thread Sascha Schumann
sas Sun Sep 21 09:03:30 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  peclweb karma for john
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.750 CVSROOT/avail:1.751
--- CVSROOT/avail:1.750 Sat Sep 20 01:50:12 2003
+++ CVSROOT/avail   Sun Sep 21 09:03:29 2003
@@ -58,7 +58,7 @@
 avail|sroebke,thierry_bo,tony2001,schst|peardoc
 
 # access to the newly cut pecl website etc
-avail|pajoye,wez,pollita,tal,cox,mj,helly|peclweb,pecl
+avail|pajoye,wez,pollita,tal,cox,mj,helly,john|peclweb,pecl
 
 # General pecl
 avail|csilles,t2k269|pecl

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



[PHP-CVS] cvs: php-src(PHP_4_3) /sapi/cgi cgi_main.c /sapi/cgi/libfcgi fcgiapp.c os_unix.c os_win32.c /sapi/cgi/libfcgi/include fastcgi.h fcgi_config_win32.h fcgi_stdio.h fcgiapp.h fcgimisc.h fcgio.h fcgios.h

2003-09-21 Thread Sascha Schumann
sas Sun Sep 21 18:08:18 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/sapi/cgi   cgi_main.c 
/php-src/sapi/cgi/libfcgi   fcgiapp.c os_unix.c os_win32.c 
/php-src/sapi/cgi/libfcgi/include   fastcgi.h fcgi_config_win32.h 
fcgi_stdio.h fcgiapp.h fcgimisc.h 
fcgio.h fcgios.h 
  Log:
  Major bug fix upgrade to the bundled libfcgi
  
  A delta between libfcgi 2.2.2 and 2.4.1-SNAP has been applied to the
  source.  Shane's impersonation, putenv and exit-return improvements
  have been carried over.  One of Shane's changes caused the first process
  to hang after one request.  The modification has been deactived (os_win32.c).
  
  These changes together with a patch to mod_fastcgi, make Apache/mod_fastcgi 
  and PHP work under Win32.  It was basically unusable before that.
  
  Index: php-src/sapi/cgi/cgi_main.c
diff -u php-src/sapi/cgi/cgi_main.c:1.190.2.48 php-src/sapi/cgi/cgi_main.c:1.190.2.49
--- php-src/sapi/cgi/cgi_main.c:1.190.2.48  Wed Sep  3 04:14:14 2003
+++ php-src/sapi/cgi/cgi_main.c Sun Sep 21 18:08:13 2003
@@ -20,7 +20,7 @@
+--+
 */
 
-/* $Id: cgi_main.c,v 1.190.2.48 2003/09/03 08:14:14 sas Exp $ */
+/* $Id: cgi_main.c,v 1.190.2.49 2003/09/21 22:08:13 sas Exp $ */
 
 #include php.h
 #include php_globals.h
@@ -218,13 +218,8 @@
 #define STDOUT_FILENO 1
 #endif
 
-static inline size_t sapi_cgibin_single_write(const char *str, uint str_length 
TSRMLS_DC)
+static size_t sapi_cgibin_single_write(const char *str, uint str_length TSRMLS_DC)
 {
-#ifdef PHP_WRITE_STDOUT
-   long ret;
-#else
-   size_t ret;
-#endif
 
 #if PHP_FASTCGI
if (!FCGX_IsCGI()) {
@@ -236,13 +231,22 @@
return ret;
}
 #endif
+
 #ifdef PHP_WRITE_STDOUT
-   ret = write(STDOUT_FILENO, str, str_length);
-   if (ret = 0) return 0;
-   return ret;
+   {
+   long ret;
+
+   ret = write(STDOUT_FILENO, str, str_length);
+   if (ret = 0) return 0;
+   return ret;
+   }
 #else
-   ret = fwrite(str, 1, MIN(str_length, 16384), stdout);
-   return ret;
+   {
+   size_t ret;
+
+   ret = fwrite(str, 1, MIN(str_length, 16384), stdout);
+   return ret;
+   }
 #endif
 }
 
Index: php-src/sapi/cgi/libfcgi/fcgiapp.c
diff -u php-src/sapi/cgi/libfcgi/fcgiapp.c:1.1.4.1 
php-src/sapi/cgi/libfcgi/fcgiapp.c:1.1.4.2
--- php-src/sapi/cgi/libfcgi/fcgiapp.c:1.1.4.1  Sun Dec  1 18:11:14 2002
+++ php-src/sapi/cgi/libfcgi/fcgiapp.c  Sun Sep 21 18:08:16 2003
@@ -11,7 +11,7 @@
  *
  */
 #ifndef lint
-static const char rcsid[] = $Id: fcgiapp.c,v 1.1.4.1 2002/12/01 23:11:14 shane Exp 
$;
+static const char rcsid[] = $Id: fcgiapp.c,v 1.1.4.2 2003/09/21 22:08:16 sas Exp $;
 #endif /* not lint */
 
 #include assert.h
@@ -70,7 +70,6 @@
 static int isFastCGI = -1;
 static char *webServerAddressList = NULL;
 static FCGX_Request the_request;
-void _FCGX_FreeStream(FCGX_Stream **streamPtr, int freeData);
 
 void FCGX_ShutdownPending(void)
 {
@@ -108,14 +107,20 @@
  */
 int FCGX_GetChar(FCGX_Stream *stream)
 {
-if(stream-rdNext != stream-stop)
-return *stream-rdNext++;
-if(stream-isClosed || !stream-isReader)
+if (stream-isClosed || ! stream-isReader)
 return EOF;
+
+if (stream-rdNext != stream-stop)
+return *stream-rdNext++;
+
 stream-fillBuffProc(stream);
+if (stream-isClosed)
+return EOF;
+
 stream-stopUnget = stream-rdNext;
-if(stream-rdNext != stream-stop)
+if (stream-rdNext != stream-stop)
 return *stream-rdNext++;
+
 ASSERT(stream-isClosed); /* bug in fillBufProc if not */
 return EOF;
 }
@@ -139,7 +144,7 @@
 {
 int m, bytesMoved;
 
-if(n = 0) {
+if (stream-isClosed || ! stream-isReader || n = 0) {
 return 0;
 }
 /*
@@ -164,10 +169,13 @@
 if(bytesMoved == n)
 return bytesMoved;
 str += m;
-   }
+}
 if(stream-isClosed || !stream-isReader)
 return bytesMoved;
 stream-fillBuffProc(stream);
+if (stream-isClosed)
+return bytesMoved;
+
 stream-stopUnget = stream-rdNext;
 }
 }
@@ -938,8 +946,9 @@
  */
 if(stream-FCGI_errno == 0) {
 stream-FCGI_errno = FCGI_errno;
-stream-isClosed = TRUE;
 }
+  
+stream-isClosed = TRUE;
 }
 
 /*
@@ -980,7 +989,18 @@
  */
 }
 
+/*
+ * A vector of pointers representing the parameters received
+ * by a FastCGI application server, with the vector's length
+ * and last valid element so adding new parameters is efficient.
+ */
 
+typedef struct Params {
+FCGX_ParamArray vec;/* vector of strings */
+int length; /* number of string vec can hold */
+char **cur; /* current item in vec; *cur == NULL */
+} Params;
+typedef 

[PHP-CVS] cvs: php-src(PHP_4_3) /sapi/thttpd thttpd_patch

2003-09-20 Thread Sascha Schumann
sas Sat Sep 20 08:44:13 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/sapi/thttpdthttpd_patch 
  Log:
  Fix potential buffer overrun
  
  
Index: php-src/sapi/thttpd/thttpd_patch
diff -u php-src/sapi/thttpd/thttpd_patch:1.31.2.12 
php-src/sapi/thttpd/thttpd_patch:1.31.2.13
--- php-src/sapi/thttpd/thttpd_patch:1.31.2.12  Mon Jun 16 15:11:44 2003
+++ php-src/sapi/thttpd/thttpd_patchSat Sep 20 08:44:13 2003
@@ -1,6 +1,6 @@
 diff -ur thttpd-2.21b/Makefile.in thttpd-2.21b-cool/Makefile.in
 --- thttpd-2.21b/Makefile.in   Thu Mar 29 20:36:21 2001
-+++ thttpd-2.21b-cool/Makefile.in  Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/Makefile.in  Sat Sep 20 14:43:20 2003
 @@ -46,13 +46,15 @@
  
  # You shouldn't need to edit anything below here.
@@ -40,7 +40,7 @@
  
 diff -ur thttpd-2.21b/config.h thttpd-2.21b-cool/config.h
 --- thttpd-2.21b/config.h  Mon Apr  9 23:57:36 2001
-+++ thttpd-2.21b-cool/config.h Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/config.h Sat Sep 20 14:43:20 2003
 @@ -82,6 +82,11 @@
  */
  #define IDLE_READ_TIMELIMIT 60
@@ -64,7 +64,7 @@
  ** index pages for directories that don't have an explicit index file.
 diff -ur thttpd-2.21b/configure thttpd-2.21b-cool/configure
 --- thttpd-2.21b/configure Sat Apr 21 02:07:14 2001
-+++ thttpd-2.21b-cool/configureMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/configureSat Sep 20 14:43:20 2003
 @@ -1021,7 +1021,7 @@
  fi
  echo $ac_t$CPP 16
@@ -76,7 +76,7 @@
  echo $ac_n checking for $ac_hdr... $ac_c 16
 diff -ur thttpd-2.21b/configure.in thttpd-2.21b-cool/configure.in
 --- thttpd-2.21b/configure.in  Sat Apr 21 02:06:23 2001
-+++ thttpd-2.21b-cool/configure.in Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/configure.in Sat Sep 20 14:43:20 2003
 @@ -64,7 +64,7 @@
AC_MSG_RESULT(no)   
  fi
@@ -88,7 +88,7 @@
  
 diff -ur thttpd-2.21b/fdwatch.c thttpd-2.21b-cool/fdwatch.c
 --- thttpd-2.21b/fdwatch.c Fri Apr 13 07:36:08 2001
-+++ thttpd-2.21b-cool/fdwatch.cMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/fdwatch.cSat Sep 20 14:43:20 2003
 @@ -419,6 +419,7 @@
  if ( pollfds == (struct pollfd*) 0 || poll_fdidx == (int*) 0 ||
 poll_rfdidx == (int*) 0 )
@@ -119,7 +119,7 @@
  }
 diff -ur thttpd-2.21b/libhttpd.c thttpd-2.21b-cool/libhttpd.c
 --- thttpd-2.21b/libhttpd.cTue Apr 24 00:42:40 2001
-+++ thttpd-2.21b-cool/libhttpd.c   Mon Jun 16 21:09:31 2003
 thttpd-2.21b-cool/libhttpd.c   Sat Sep 20 14:43:29 2003
 @@ -56,6 +56,10 @@
  #include unistd.h
  #include stdarg.h
@@ -383,6 +383,15 @@
  (void) my_snprintf( buf, sizeof(buf),
HTMLHEADTITLE%d %s/TITLE/HEAD\nBODY BGCOLOR=\#cc\H2%d 
%s/H2\n,
status, title, status, title );
+@@ -764,7 +844,7 @@
+ char* cp2;
+ 
+ for ( cp1 = str, cp2 = dfstr;
+-*cp1 != '\0'  cp2 - dfstr  dfsize - 1;
++*cp1 != '\0'  cp2 - dfstr  dfsize - 5;
+ ++cp1, ++cp2 )
+   {
+   switch ( *cp1 )
 @@ -834,7 +914,7 @@
  fp = fopen( filename, r );
  if ( fp == (FILE*) 0 )
@@ -964,7 +973,7 @@
str[0] = '?';
 diff -ur thttpd-2.21b/libhttpd.h thttpd-2.21b-cool/libhttpd.h
 --- thttpd-2.21b/libhttpd.hTue Apr 24 00:36:50 2001
-+++ thttpd-2.21b-cool/libhttpd.h   Mon Jun 16 21:09:00 2003
 thttpd-2.21b-cool/libhttpd.h   Sat Sep 20 14:43:20 2003
 @@ -69,6 +69,8 @@
  char* server_hostname;
  int port;
@@ -1026,7 +1035,7 @@
  ** mallocced strings.
 diff -ur thttpd-2.21b/mime_encodings.txt thttpd-2.21b-cool/mime_encodings.txt
 --- thttpd-2.21b/mime_encodings.txtWed May 10 03:22:28 2000
-+++ thttpd-2.21b-cool/mime_encodings.txt   Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mime_encodings.txt   Sat Sep 20 14:43:20 2003
 @@ -3,6 +3,6 @@
  # A list of file extensions followed by the corresponding MIME encoding.
  # Extensions not found in the table proceed to the mime_types table.
@@ -1038,7 +1047,7 @@
  uux-uuencode
 diff -ur thttpd-2.21b/mime_types.txt thttpd-2.21b-cool/mime_types.txt
 --- thttpd-2.21b/mime_types.txtSat Apr 14 04:53:30 2001
-+++ thttpd-2.21b-cool/mime_types.txt   Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mime_types.txt   Sat Sep 20 14:43:20 2003
 @@ -1,135 +1,138 @@
 -# mime_types.txt
 -#
@@ -1289,7 +1298,7 @@
 +ice   x-conference/x-cooltalk
 diff -ur thttpd-2.21b/mmc.c thttpd-2.21b-cool/mmc.c
 --- thttpd-2.21b/mmc.c Fri Apr 13 23:02:15 2001
-+++ thttpd-2.21b-cool/mmc.cMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mmc.cSat Sep 20 14:43:20 2003
 @@ -70,6 +70,9 @@
  unsigned int hash;
  int hash_idx;
@@ -1392,7 +1401,7 @@
else
 diff -ur thttpd-2.21b/mmc.h thttpd-2.21b-cool/mmc.h
 --- thttpd-2.21b/mmc.h Fri Apr 13 07:36:54 2001
-+++ thttpd-2.21b-cool/mmc.hMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mmc.hSat Sep 20 14:43:20 2003
 @@ -31,8 +31,9 @@
  /* Returns an mmap()ed area for the given file, or (void*) 0 on errors.
  ** If you 

[PHP-CVS] cvs: php-src(PHP_4) /sapi/thttpd thttpd_patch

2003-09-20 Thread Sascha Schumann
sas Sat Sep 20 08:44:52 2003 EDT

  Modified files:  (Branch: PHP_4)
/php-src/sapi/thttpdthttpd_patch 
  Log:
  Fix potential buffer overrun
  
  
Index: php-src/sapi/thttpd/thttpd_patch
diff -u php-src/sapi/thttpd/thttpd_patch:1.31.2.12 
php-src/sapi/thttpd/thttpd_patch:1.31.2.12.2.1
--- php-src/sapi/thttpd/thttpd_patch:1.31.2.12  Mon Jun 16 15:11:44 2003
+++ php-src/sapi/thttpd/thttpd_patchSat Sep 20 08:44:51 2003
@@ -1,6 +1,6 @@
 diff -ur thttpd-2.21b/Makefile.in thttpd-2.21b-cool/Makefile.in
 --- thttpd-2.21b/Makefile.in   Thu Mar 29 20:36:21 2001
-+++ thttpd-2.21b-cool/Makefile.in  Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/Makefile.in  Sat Sep 20 14:43:20 2003
 @@ -46,13 +46,15 @@
  
  # You shouldn't need to edit anything below here.
@@ -40,7 +40,7 @@
  
 diff -ur thttpd-2.21b/config.h thttpd-2.21b-cool/config.h
 --- thttpd-2.21b/config.h  Mon Apr  9 23:57:36 2001
-+++ thttpd-2.21b-cool/config.h Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/config.h Sat Sep 20 14:43:20 2003
 @@ -82,6 +82,11 @@
  */
  #define IDLE_READ_TIMELIMIT 60
@@ -64,7 +64,7 @@
  ** index pages for directories that don't have an explicit index file.
 diff -ur thttpd-2.21b/configure thttpd-2.21b-cool/configure
 --- thttpd-2.21b/configure Sat Apr 21 02:07:14 2001
-+++ thttpd-2.21b-cool/configureMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/configureSat Sep 20 14:43:20 2003
 @@ -1021,7 +1021,7 @@
  fi
  echo $ac_t$CPP 16
@@ -76,7 +76,7 @@
  echo $ac_n checking for $ac_hdr... $ac_c 16
 diff -ur thttpd-2.21b/configure.in thttpd-2.21b-cool/configure.in
 --- thttpd-2.21b/configure.in  Sat Apr 21 02:06:23 2001
-+++ thttpd-2.21b-cool/configure.in Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/configure.in Sat Sep 20 14:43:20 2003
 @@ -64,7 +64,7 @@
AC_MSG_RESULT(no)   
  fi
@@ -88,7 +88,7 @@
  
 diff -ur thttpd-2.21b/fdwatch.c thttpd-2.21b-cool/fdwatch.c
 --- thttpd-2.21b/fdwatch.c Fri Apr 13 07:36:08 2001
-+++ thttpd-2.21b-cool/fdwatch.cMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/fdwatch.cSat Sep 20 14:43:20 2003
 @@ -419,6 +419,7 @@
  if ( pollfds == (struct pollfd*) 0 || poll_fdidx == (int*) 0 ||
 poll_rfdidx == (int*) 0 )
@@ -119,7 +119,7 @@
  }
 diff -ur thttpd-2.21b/libhttpd.c thttpd-2.21b-cool/libhttpd.c
 --- thttpd-2.21b/libhttpd.cTue Apr 24 00:42:40 2001
-+++ thttpd-2.21b-cool/libhttpd.c   Mon Jun 16 21:09:31 2003
 thttpd-2.21b-cool/libhttpd.c   Sat Sep 20 14:43:29 2003
 @@ -56,6 +56,10 @@
  #include unistd.h
  #include stdarg.h
@@ -383,6 +383,15 @@
  (void) my_snprintf( buf, sizeof(buf),
HTMLHEADTITLE%d %s/TITLE/HEAD\nBODY BGCOLOR=\#cc\H2%d 
%s/H2\n,
status, title, status, title );
+@@ -764,7 +844,7 @@
+ char* cp2;
+ 
+ for ( cp1 = str, cp2 = dfstr;
+-*cp1 != '\0'  cp2 - dfstr  dfsize - 1;
++*cp1 != '\0'  cp2 - dfstr  dfsize - 5;
+ ++cp1, ++cp2 )
+   {
+   switch ( *cp1 )
 @@ -834,7 +914,7 @@
  fp = fopen( filename, r );
  if ( fp == (FILE*) 0 )
@@ -964,7 +973,7 @@
str[0] = '?';
 diff -ur thttpd-2.21b/libhttpd.h thttpd-2.21b-cool/libhttpd.h
 --- thttpd-2.21b/libhttpd.hTue Apr 24 00:36:50 2001
-+++ thttpd-2.21b-cool/libhttpd.h   Mon Jun 16 21:09:00 2003
 thttpd-2.21b-cool/libhttpd.h   Sat Sep 20 14:43:20 2003
 @@ -69,6 +69,8 @@
  char* server_hostname;
  int port;
@@ -1026,7 +1035,7 @@
  ** mallocced strings.
 diff -ur thttpd-2.21b/mime_encodings.txt thttpd-2.21b-cool/mime_encodings.txt
 --- thttpd-2.21b/mime_encodings.txtWed May 10 03:22:28 2000
-+++ thttpd-2.21b-cool/mime_encodings.txt   Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mime_encodings.txt   Sat Sep 20 14:43:20 2003
 @@ -3,6 +3,6 @@
  # A list of file extensions followed by the corresponding MIME encoding.
  # Extensions not found in the table proceed to the mime_types table.
@@ -1038,7 +1047,7 @@
  uux-uuencode
 diff -ur thttpd-2.21b/mime_types.txt thttpd-2.21b-cool/mime_types.txt
 --- thttpd-2.21b/mime_types.txtSat Apr 14 04:53:30 2001
-+++ thttpd-2.21b-cool/mime_types.txt   Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mime_types.txt   Sat Sep 20 14:43:20 2003
 @@ -1,135 +1,138 @@
 -# mime_types.txt
 -#
@@ -1289,7 +1298,7 @@
 +ice   x-conference/x-cooltalk
 diff -ur thttpd-2.21b/mmc.c thttpd-2.21b-cool/mmc.c
 --- thttpd-2.21b/mmc.c Fri Apr 13 23:02:15 2001
-+++ thttpd-2.21b-cool/mmc.cMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mmc.cSat Sep 20 14:43:20 2003
 @@ -70,6 +70,9 @@
  unsigned int hash;
  int hash_idx;
@@ -1392,7 +1401,7 @@
else
 diff -ur thttpd-2.21b/mmc.h thttpd-2.21b-cool/mmc.h
 --- thttpd-2.21b/mmc.h Fri Apr 13 07:36:54 2001
-+++ thttpd-2.21b-cool/mmc.hMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mmc.hSat Sep 20 14:43:20 2003
 @@ -31,8 +31,9 @@
  /* Returns an mmap()ed area for the given file, or (void*) 0 on errors.
  ** If you 

[PHP-CVS] cvs: php-src /sapi/thttpd thttpd_patch

2003-09-20 Thread Sascha Schumann
sas Sat Sep 20 08:45:06 2003 EDT

  Modified files:  
/php-src/sapi/thttpdthttpd_patch 
  Log:
  Fix potential buffer overrun
  
  
Index: php-src/sapi/thttpd/thttpd_patch
diff -u php-src/sapi/thttpd/thttpd_patch:1.43 php-src/sapi/thttpd/thttpd_patch:1.44
--- php-src/sapi/thttpd/thttpd_patch:1.43   Mon Jun 16 15:11:33 2003
+++ php-src/sapi/thttpd/thttpd_patchSat Sep 20 08:45:05 2003
@@ -1,6 +1,6 @@
 diff -ur thttpd-2.21b/Makefile.in thttpd-2.21b-cool/Makefile.in
 --- thttpd-2.21b/Makefile.in   Thu Mar 29 20:36:21 2001
-+++ thttpd-2.21b-cool/Makefile.in  Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/Makefile.in  Sat Sep 20 14:43:20 2003
 @@ -46,13 +46,15 @@
  
  # You shouldn't need to edit anything below here.
@@ -40,7 +40,7 @@
  
 diff -ur thttpd-2.21b/config.h thttpd-2.21b-cool/config.h
 --- thttpd-2.21b/config.h  Mon Apr  9 23:57:36 2001
-+++ thttpd-2.21b-cool/config.h Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/config.h Sat Sep 20 14:43:20 2003
 @@ -82,6 +82,11 @@
  */
  #define IDLE_READ_TIMELIMIT 60
@@ -64,7 +64,7 @@
  ** index pages for directories that don't have an explicit index file.
 diff -ur thttpd-2.21b/configure thttpd-2.21b-cool/configure
 --- thttpd-2.21b/configure Sat Apr 21 02:07:14 2001
-+++ thttpd-2.21b-cool/configureMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/configureSat Sep 20 14:43:20 2003
 @@ -1021,7 +1021,7 @@
  fi
  echo $ac_t$CPP 16
@@ -76,7 +76,7 @@
  echo $ac_n checking for $ac_hdr... $ac_c 16
 diff -ur thttpd-2.21b/configure.in thttpd-2.21b-cool/configure.in
 --- thttpd-2.21b/configure.in  Sat Apr 21 02:06:23 2001
-+++ thttpd-2.21b-cool/configure.in Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/configure.in Sat Sep 20 14:43:20 2003
 @@ -64,7 +64,7 @@
AC_MSG_RESULT(no)   
  fi
@@ -88,7 +88,7 @@
  
 diff -ur thttpd-2.21b/fdwatch.c thttpd-2.21b-cool/fdwatch.c
 --- thttpd-2.21b/fdwatch.c Fri Apr 13 07:36:08 2001
-+++ thttpd-2.21b-cool/fdwatch.cMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/fdwatch.cSat Sep 20 14:43:20 2003
 @@ -419,6 +419,7 @@
  if ( pollfds == (struct pollfd*) 0 || poll_fdidx == (int*) 0 ||
 poll_rfdidx == (int*) 0 )
@@ -119,7 +119,7 @@
  }
 diff -ur thttpd-2.21b/libhttpd.c thttpd-2.21b-cool/libhttpd.c
 --- thttpd-2.21b/libhttpd.cTue Apr 24 00:42:40 2001
-+++ thttpd-2.21b-cool/libhttpd.c   Mon Jun 16 21:09:31 2003
 thttpd-2.21b-cool/libhttpd.c   Sat Sep 20 14:43:29 2003
 @@ -56,6 +56,10 @@
  #include unistd.h
  #include stdarg.h
@@ -383,6 +383,15 @@
  (void) my_snprintf( buf, sizeof(buf),
HTMLHEADTITLE%d %s/TITLE/HEAD\nBODY BGCOLOR=\#cc\H2%d 
%s/H2\n,
status, title, status, title );
+@@ -764,7 +844,7 @@
+ char* cp2;
+ 
+ for ( cp1 = str, cp2 = dfstr;
+-*cp1 != '\0'  cp2 - dfstr  dfsize - 1;
++*cp1 != '\0'  cp2 - dfstr  dfsize - 5;
+ ++cp1, ++cp2 )
+   {
+   switch ( *cp1 )
 @@ -834,7 +914,7 @@
  fp = fopen( filename, r );
  if ( fp == (FILE*) 0 )
@@ -964,7 +973,7 @@
str[0] = '?';
 diff -ur thttpd-2.21b/libhttpd.h thttpd-2.21b-cool/libhttpd.h
 --- thttpd-2.21b/libhttpd.hTue Apr 24 00:36:50 2001
-+++ thttpd-2.21b-cool/libhttpd.h   Mon Jun 16 21:09:00 2003
 thttpd-2.21b-cool/libhttpd.h   Sat Sep 20 14:43:20 2003
 @@ -69,6 +69,8 @@
  char* server_hostname;
  int port;
@@ -1026,7 +1035,7 @@
  ** mallocced strings.
 diff -ur thttpd-2.21b/mime_encodings.txt thttpd-2.21b-cool/mime_encodings.txt
 --- thttpd-2.21b/mime_encodings.txtWed May 10 03:22:28 2000
-+++ thttpd-2.21b-cool/mime_encodings.txt   Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mime_encodings.txt   Sat Sep 20 14:43:20 2003
 @@ -3,6 +3,6 @@
  # A list of file extensions followed by the corresponding MIME encoding.
  # Extensions not found in the table proceed to the mime_types table.
@@ -1038,7 +1047,7 @@
  uux-uuencode
 diff -ur thttpd-2.21b/mime_types.txt thttpd-2.21b-cool/mime_types.txt
 --- thttpd-2.21b/mime_types.txtSat Apr 14 04:53:30 2001
-+++ thttpd-2.21b-cool/mime_types.txt   Mon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mime_types.txt   Sat Sep 20 14:43:20 2003
 @@ -1,135 +1,138 @@
 -# mime_types.txt
 -#
@@ -1289,7 +1298,7 @@
 +ice   x-conference/x-cooltalk
 diff -ur thttpd-2.21b/mmc.c thttpd-2.21b-cool/mmc.c
 --- thttpd-2.21b/mmc.c Fri Apr 13 23:02:15 2001
-+++ thttpd-2.21b-cool/mmc.cMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mmc.cSat Sep 20 14:43:20 2003
 @@ -70,6 +70,9 @@
  unsigned int hash;
  int hash_idx;
@@ -1392,7 +1401,7 @@
else
 diff -ur thttpd-2.21b/mmc.h thttpd-2.21b-cool/mmc.h
 --- thttpd-2.21b/mmc.h Fri Apr 13 07:36:54 2001
-+++ thttpd-2.21b-cool/mmc.hMon Jun 16 21:08:05 2003
 thttpd-2.21b-cool/mmc.hSat Sep 20 14:43:20 2003
 @@ -31,8 +31,9 @@
  /* Returns an mmap()ed area for the given file, or (void*) 0 on errors.
  ** If you have a stat buffer on the 

[PHP-CVS] cvs: php-src(PHP_4_3) /ext/standard string.c

2003-09-20 Thread Sascha Schumann
sas Sat Sep 20 12:09:43 2003 EDT

  Modified files:  (Branch: PHP_4_3)
/php-src/ext/standard   string.c 
  Log:
  Avoid zero-length keys which result in a spinning process
  
  
Index: php-src/ext/standard/string.c
diff -u php-src/ext/standard/string.c:1.333.2.33 
php-src/ext/standard/string.c:1.333.2.34
--- php-src/ext/standard/string.c:1.333.2.33Sat Jul 12 05:33:58 2003
+++ php-src/ext/standard/string.c   Sat Sep 20 12:09:41 2003
@@ -18,7 +18,7 @@
+--+
  */
 
-/* $Id: string.c,v 1.333.2.33 2003/07/12 09:33:58 moriyoshi Exp $ */
+/* $Id: string.c,v 1.333.2.34 2003/09/20 16:09:41 sas Exp $ */
 
 /* Synced with php 3.0 revision 1.193 1999-06-16 [ssb] */
 
@@ -1551,7 +1551,7 @@
 
 /* {{{ php_chunk_split
  */
-static char *php_chunk_split(char *src, int srclen, char *end, int endlen,
+static PHP_ATTRIBUTE_MALLOC char *php_chunk_split(char *src, int srclen, char *end, 
int endlen,
 int chunklen, int *destlen)
 {
char *dest;
@@ -1940,6 +1940,9 @@
switch (zend_hash_get_current_key_ex(hash, string_key, 
string_key_len, num_key, 0, hpos)) {
case HASH_KEY_IS_STRING:
len = string_key_len-1;
+   if (len  1) {
+   RETURN_FALSE;
+   }
if (len  maxlen) maxlen = len;
if (len  minlen) minlen = len;
break; 

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



[PHP-CVS] cvs: php-src /ext/standard string.c

2003-09-20 Thread Sascha Schumann
sas Sat Sep 20 12:10:50 2003 EDT

  Modified files:  
/php-src/ext/standard   string.c 
  Log:
  MFB Avoid zero-length keys which result in a spinning process
  
  
Index: php-src/ext/standard/string.c
diff -u php-src/ext/standard/string.c:1.396 php-src/ext/standard/string.c:1.397
--- php-src/ext/standard/string.c:1.396 Tue Aug 26 20:43:54 2003
+++ php-src/ext/standard/string.c   Sat Sep 20 12:10:49 2003
@@ -18,7 +18,7 @@
+--+
  */
 
-/* $Id: string.c,v 1.396 2003/08/27 00:43:54 pollita Exp $ */
+/* $Id: string.c,v 1.397 2003/09/20 16:10:49 sas Exp $ */
 
 /* Synced with php 3.0 revision 1.193 1999-06-16 [ssb] */
 
@@ -2256,6 +2256,9 @@
switch (zend_hash_get_current_key_ex(hash, string_key, 
string_key_len, num_key, 0, hpos)) {
case HASH_KEY_IS_STRING:
len = string_key_len-1;
+   if (len  1) {
+   RETURN_FALSE;
+   }
if (len  maxlen) {
maxlen = len;
}

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



[PHP-CVS] cvs: CVSROOT / avail

2003-09-12 Thread Sascha Schumann
sas Fri Sep 12 06:37:43 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  peardoc karma for alain, mrcool
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.743 CVSROOT/avail:1.744
--- CVSROOT/avail:1.743 Fri Sep 12 05:38:11 2003
+++ CVSROOT/avail   Fri Sep 12 06:37:42 2003
@@ -45,7 +45,7 @@
 # The PEAR Team has access to the full PEAR tree, the PEAR portion of
 # the PHP tree, the PEAR website, and the PEAR documentation.
 
-avail|andrew,moh,sterling,jon,jlp,sebastian,troels,urs,jpm,adaniel,tuupola,mj,metallic,richard,aj,andre,zimt,uw,bjoern,chregu,tfromm,subjective,cox,jmcastagnetto,kaltoft,jccann,amiller,mansion,zyprexia,alexmerz,yavo,clambert,vblavet,bernd,nohn,mog,mfischer,kvn,jan,eru,murahachibu,hayk,cain,nhoizey,aditus,ludoo,imajes,graeme,eriksson,jasonlotito,dallen,lsmith,timmyg,pajoye,artka,tal,kk,cmv,rashid,alexios,baba,reywob,ekilfoil,antonio,sagi,jrust,mehl,dickmann,alan_k,fab,thku,busterb,miked,pgc,ctrlsoft,tychay,dexter,sachat,svenasse,mw21st,arahn,matthias,dias,jfbus,derick,chief,sigi,tony,olivier,nepto,voyteck,cnb,dams,peterk,ernani,edink,quipo,egnited,arnaud,mcmontero,mbretter,nicos,philip,xnoguer,sjr,meebey,jellybob,darkelder,max,dcowgill,daggilli,kuboa,ncowham,sklar,krausbn,ordnas,avb,polone,datenpunk,inorm,llucax,davey,moosh,et,mscifo,yunosh,thesaur,hburbach,ohill,cellog,hlellelid,rmcclain,vincent,heino,neufeind,didou,schst|pear,peardoc
+avail|andrew,moh,sterling,jon,jlp,sebastian,troels,urs,jpm,adaniel,tuupola,mj,metallic,richard,aj,andre,zimt,uw,bjoern,chregu,tfromm,subjective,cox,jmcastagnetto,kaltoft,jccann,amiller,mansion,zyprexia,alexmerz,yavo,clambert,vblavet,bernd,nohn,mog,mfischer,kvn,jan,eru,murahachibu,hayk,cain,nhoizey,aditus,ludoo,imajes,graeme,eriksson,jasonlotito,dallen,lsmith,timmyg,pajoye,artka,tal,kk,cmv,rashid,alexios,baba,reywob,ekilfoil,antonio,sagi,jrust,mehl,dickmann,alan_k,fab,thku,busterb,miked,pgc,ctrlsoft,tychay,dexter,sachat,svenasse,mw21st,arahn,matthias,dias,jfbus,derick,chief,sigi,tony,olivier,nepto,voyteck,cnb,dams,peterk,ernani,edink,quipo,egnited,arnaud,mcmontero,mbretter,nicos,philip,xnoguer,sjr,meebey,jellybob,darkelder,max,dcowgill,daggilli,kuboa,ncowham,sklar,krausbn,ordnas,avb,polone,datenpunk,inorm,llucax,davey,moosh,et,mscifo,yunosh,thesaur,hburbach,ohill,cellog,hlellelid,rmcclain,vincent,heino,neufeind,didou,schst,alain,mrcool|pear,peardoc
 
 avail|cox,mj,vblavet,dickmann,tal,pajoye,jmcastagnetto,alexmerz,cellog|php-src/pear
 
avail|alan_k,chagenbu,cmv,cox,derick,dickmann,jon,mj,pajoye,richard,tal,antonio,alexmerz|pearweb

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



[PHP-CVS] cvs: CVSROOT / avail

2003-09-12 Thread Sascha Schumann
sas Fri Sep 12 10:22:50 2003 EDT

  Modified files:  
/CVSROOTavail 
  Log:
  phpdoc karma for preilly
  
  
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.744 CVSROOT/avail:1.745
--- CVSROOT/avail:1.744 Fri Sep 12 06:37:42 2003
+++ CVSROOT/avail   Fri Sep 12 10:22:49 2003
@@ -26,7 +26,7 @@
 # The PHP Documentation Group maintains the documentation and its
 # translations.
 
-avail|frogger,coldocean,alan_k,fleaslob,torben,lynch,kk,ted,paul,mbritton,coar,joey,bibi,mrobinso,perugini,tzwenny,hirokawa,drews,paulsen,hartmann,leon,jonen,tschuer,tfromm,manuel,stas,danbeck,sli,jmcastagnetto,mohrt,goba,samesch,jon,soneca,ronabop,glace,latoserver,rafael,jan,jcmeloni,chrullrich,mk,sebastian,troels,mathieu,phaethon,mj,corean,pandach,cycle98,vizvil,regina,cynic,jpm,dams,karoora,pcraft,suvia,zak,zimt,jmoore,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,philip,alindeman,thyla,cucinato,zyprexia,tpug,mitja,conni,sts,georg,nmav,subbie,leszek,spheroid,slawek,alan_dangelo,ae,nohn,kaser01,visualmind,kurtz,luk,tronic,moh,bernd,yohgaki,fujimoto,gerzson,webler,spooky,cece,daniel,boo,nhoizey,joerg,imajes,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,tal,sander,matroz,ave,adu,mmeier,wentzel,scaro,aspinei,lmaxcar,manuzhai,darvina,peter,maxim,romakhin,n0nick,attila,sagi,kai,microbrain,rhheo,shimi,k.schroeder,djworld,emil,lboshell,netholic,dmitry83,progcom,verdana,yincheng,surfmax,nicos,chregu,msopacua,bbd,cyril,gregory,hudzilla,klean,mignoni,wiesemann,xqi,mersal,zruya,sean,staybyte,aber_sabeel,alzahrani,thomaslio,sfox,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,tony2001,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,ohill,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|phpdoc,ZendAPI,phpdoc-ar,phpdoc-cs,phpdoc-de,phpdoc-es,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-el,phpdoc-id

  1   2   3   4   5   6   >