[PHP-CVS] com karma: - test: lib/Mail.php
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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