<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-165</id>
	<title>Nabble - Php - Pear</title>
	<updated>2009-12-17T12:29:44Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Php---Pear-f165.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Php---Pear-f165.html" />
	<subtitle type="html">PEAR is short for &quot;PHP Extension and Application Repository&quot; and is pronounced just like the fruit. Php - Pear home is &lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26834465</id>
	<title>[ANNOUNCEMENT] File_MARC-0.4.4 (beta) Released.</title>
	<published>2009-12-17T12:29:44Z</published>
	<updated>2009-12-17T12:29:44Z</updated>
	<author>
		<name>PEAR Announce</name>
	</author>
	<content type="html">The new PEAR package File_MARC-0.4.4 (beta) has been released at &lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Release notes
&lt;br&gt;-------------
&lt;br&gt;0.4.4-beta
&lt;br&gt;&amp;nbsp; * Enable MARCXML to handle bad tags, to match MARC
&lt;br&gt;&amp;nbsp; * Handle corner case where only one indicator might have been provided
&lt;br&gt;&lt;br&gt;Package Info
&lt;br&gt;------------
&lt;br&gt;The standard for machine-readable cataloging (MARC) records is documented at &lt;a href=&quot;http://loc.gov/marc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://loc.gov/marc/&lt;/a&gt;. This package enables you to read existing MARC records from a file, string, or (using the YAZ extension), from a Z39.50 source. You can also use this package to create new MARC records.
&lt;br&gt;&lt;br&gt;This package is based on the PHP MARC package, originally called &amp;quot;php-marc&amp;quot;, that is part of the Emilda Project (&lt;a href=&quot;http://www.emilda.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.emilda.org&lt;/a&gt;). &amp;nbsp;Christoffer Landtman generously agreed to make the &amp;quot;php-marc&amp;quot; code available under the GNU LGPL so it could be used as the basis of this PEAR package.
&lt;br&gt;&lt;br&gt;Related Links
&lt;br&gt;-------------
&lt;br&gt;Package home: &lt;a href=&quot;http://pear.php.net/package/File_MARC&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/package/File_MARC&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Changelog: &lt;a href=&quot;http://pear.php.net/package/File_MARC/download/0.4.4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/package/File_MARC/download/0.4.4&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Download: &lt;a href=&quot;http://download.pear.php.net/package/File_MARC-0.4.4.tgz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://download.pear.php.net/package/File_MARC-0.4.4.tgz&lt;/a&gt;&lt;br&gt;&lt;br&gt;Authors
&lt;br&gt;-------
&lt;br&gt;Dan Scott &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834465&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;denials@...&lt;/a&gt;&amp;gt; (lead)
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR General Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---General-f166.html&quot; embed=&quot;fixTarget[166]&quot; target=&quot;_top&quot; &gt;Pear - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANNOUNCEMENT--File_MARC-0.4.4-%28beta%29-Released.-tp26834465p26834465.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26833852</id>
	<title>[PEPr] +1 for Web Services::Services_Digg2</title>
	<published>2009-12-17T11:47:20Z</published>
	<updated>2009-12-17T11:47:20Z</updated>
	<author>
		<name>Matthew Fonda</name>
	</author>
	<content type="html">&lt;br&gt;Matthew Fonda (&lt;a href=&quot;http://pear.php.net/user/mfonda&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/mfonda&lt;/a&gt;) has voted +1 on the proposal for Web Services::Services_Digg2.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=mfonda&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=mfonda&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Web-Services%3A%3AServices_Digg2-tp26681853p26833852.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26833848</id>
	<title>[PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-17T11:47:14Z</published>
	<updated>2009-12-17T11:47:14Z</updated>
	<author>
		<name>Matthew Fonda</name>
	</author>
	<content type="html">&lt;br&gt;Matthew Fonda (&lt;a href=&quot;http://pear.php.net/user/mfonda&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/mfonda&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=mfonda&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=mfonda&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26833848.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26831266</id>
	<title>[PEAR-BUG] Doc #16920 [NEW]: Bad code sample for rethrowing exceptions in PEAR coding guide</title>
	<published>2009-12-17T09:06:56Z</published>
	<updated>2009-12-17T09:06:56Z</updated>
	<author>
		<name>Pear - Doc mailing list</name>
	</author>
	<content type="html">From: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #186ac180883d4301c54
&lt;br&gt;Operating system: 
&lt;br&gt;Package version: &amp;nbsp;
&lt;br&gt;PHP version: &amp;nbsp; &amp;nbsp; &amp;nbsp;Irrelevant
&lt;br&gt;Package: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Documentation
&lt;br&gt;Bug Type: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Documentation Problem
&lt;br&gt;Bug description: &amp;nbsp;Bad code sample for rethrowing exceptions in PEAR coding guide
&lt;br&gt;&lt;br&gt;Description:
&lt;br&gt;------------
&lt;br&gt;On the page: 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://pear.php.net/manual/en/standards.errors.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/manual/en/standards.errors.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Section: &amp;quot;Rethrowing an exception&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;The example code is missing the dollar sign in &amp;quot;catch (... e)&amp;quot; 
&lt;br&gt;&lt;br&gt;and &amp;quot;throw new 
&lt;br&gt;&lt;br&gt;...(..., e);&amp;quot;, resulting in a parse error.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Also, these custom exceptions apparently support chaining, in 
&lt;br&gt;&lt;br&gt;a way 
&lt;br&gt;&lt;br&gt;incompatible with PHP 5.3's native support. This should 
&lt;br&gt;&lt;br&gt;probably be noted, 
&lt;br&gt;&lt;br&gt;or the sample updated.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;P.S. Not that it matters, but the PHP version dropdown on the 
&lt;br&gt;&lt;br&gt;bug report 
&lt;br&gt;&lt;br&gt;form ends at 5.2.5, although the official release is up to 5.2.12 
&lt;br&gt;&lt;br&gt;by now.
&lt;br&gt;&lt;br&gt;Expected result:
&lt;br&gt;----------------
&lt;br&gt;No errors (under E_STRICT|E_ALL as specified elsewhere in the 
&lt;br&gt;&lt;br&gt;PEAR coding standards).
&lt;br&gt;&lt;br&gt;Actual result:
&lt;br&gt;--------------
&lt;br&gt;PHP Parse error: &amp;nbsp;syntax error, unexpected T_STRING, expecting 
&lt;br&gt;&lt;br&gt;T_VARIABLE in ...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Edit bug report at &lt;a href=&quot;http://pear.php.net/bugs/bug.php?id=16920&amp;edit=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/bugs/bug.php?id=16920&amp;edit=1&lt;/a&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Documentation List Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Doc-f168.html&quot; embed=&quot;fixTarget[168]&quot; target=&quot;_top&quot; &gt;Pear - Doc&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEAR-BUG--Doc--16920--NEW-%3A-Bad-code-sample-for-rethrowing-exceptions-in-PEAR-coding-guide-tp26831266p26831266.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26828924</id>
	<title>Re: Re: [PEAR-QA] Re: [PEAR-DEV] Mail_Mime patches</title>
	<published>2009-12-17T06:37:20Z</published>
	<updated>2009-12-17T06:37:20Z</updated>
	<author>
		<name>A.L.E.C</name>
	</author>
	<content type="html">Daniel O'Connor wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; karma ahoy
&lt;br&gt;&amp;gt; alec, give it a shot now
&lt;br&gt;&lt;br&gt;Some fixes commited. Maybe someone would like to give me karma in 
&lt;br&gt;bugtracker - tickets edition and roadmap assignments.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Aleksander 'A.L.E.C' Machniak &lt;a href=&quot;http://alec.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alec.pl&lt;/a&gt;&amp;nbsp;gg:2275252
&lt;br&gt;LAN Management System Developer &lt;a href=&quot;http://lms.org.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lms.org.pl&lt;/a&gt;&lt;br&gt;Roundcube Webmail Developer &lt;a href=&quot;http://roundcube.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://roundcube.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26828924.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26823792</id>
	<title>Re: [PEAR-QA] Re: [PEAR-DEV] Mail_Mime patches</title>
	<published>2009-12-16T22:27:46Z</published>
	<updated>2009-12-16T22:27:46Z</updated>
	<author>
		<name>Daniel O'Connor</name>
	</author>
	<content type="html">On Thu, Dec 17, 2009 at 4:53 PM, Daniel O'Connor
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26823792&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;daniel.oconnor@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Dec 17, 2009 at 12:01 AM, Brett Bieber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26823792&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett.bieber@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Dec 16, 2009 at 7:04 AM, till &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26823792&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;klimpong@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; +1 from my side, hope someone adds your karma and we can move forward
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; on this package.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Have we heard anything yet from walter/cipri? Did I miss a +1 message from
&lt;br&gt;&amp;gt;&amp;gt; them?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The package is not marked as unmaintained, but we have patches waiting.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Walter, Cipriano - how do these patches look, can we grant alec karma?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://marc.info/?l=pear-dev&amp;m=126098478010870&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://marc.info/?l=pear-dev&amp;m=126098478010870&amp;w=2&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; karma ahoy
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;alec, give it a shot now
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26823792.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26823759</id>
	<title>Re: [PEAR-QA] Re: [PEAR-DEV] Mail_Mime patches</title>
	<published>2009-12-16T22:23:38Z</published>
	<updated>2009-12-16T22:23:38Z</updated>
	<author>
		<name>Daniel O'Connor</name>
	</author>
	<content type="html">On Thu, Dec 17, 2009 at 12:01 AM, Brett Bieber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26823759&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett.bieber@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Dec 16, 2009 at 7:04 AM, till &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26823759&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;klimpong@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; +1 from my side, hope someone adds your karma and we can move forward
&lt;br&gt;&amp;gt; &amp;gt; on this package.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Have we heard anything yet from walter/cipri? Did I miss a +1 message from
&lt;br&gt;&amp;gt; them?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The package is not marked as unmaintained, but we have patches waiting.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Walter, Cipriano - how do these patches look, can we grant alec karma?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;a href=&quot;http://marc.info/?l=pear-dev&amp;m=126098478010870&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://marc.info/?l=pear-dev&amp;m=126098478010870&amp;w=2&lt;/a&gt;&lt;br&gt;&lt;br&gt;karma ahoy
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26823759.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26820917</id>
	<title>[PEPr] +1 for Web Services::Services_Digg2</title>
	<published>2009-12-16T16:08:05Z</published>
	<updated>2009-12-16T16:08:05Z</updated>
	<author>
		<name>Ken Guest</name>
	</author>
	<content type="html">&lt;br&gt;Ken Guest (&lt;a href=&quot;http://pear.php.net/user/kguest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/kguest&lt;/a&gt;) has voted +1 on the proposal for Web Services::Services_Digg2.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=kguest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=kguest&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Web-Services%3A%3AServices_Digg2-tp26681853p26820917.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26820914</id>
	<title>[PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T16:07:42Z</published>
	<updated>2009-12-16T16:07:42Z</updated>
	<author>
		<name>Ken Guest</name>
	</author>
	<content type="html">&lt;br&gt;Ken Guest (&lt;a href=&quot;http://pear.php.net/user/kguest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/kguest&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=kguest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=kguest&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26820914.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818830</id>
	<title>[PEPr] Changes in proposal for Images::Image_QRCode</title>
	<published>2009-12-16T13:32:39Z</published>
	<updated>2009-12-16T13:32:39Z</updated>
	<author>
		<name>Rich Sage-3</name>
	</author>
	<content type="html">&lt;br&gt;Rich Sage (&lt;a href=&quot;http://pear.php.net/user/richsage&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/richsage&lt;/a&gt;) has edited the proposal for Images::Image_QRCode.
&lt;br&gt;&lt;br&gt;Change comment:
&lt;br&gt;&lt;br&gt;Package file updated with correct paths plus other changes as suggested on
&lt;br&gt;pear-dev (thanks Brett!)
&lt;br&gt;&lt;br&gt;Please review the proposal:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=623&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=623&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Images%3A%3AImage_QRCode-tp26766119p26818830.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26817664</id>
	<title>Re: [PEPr] Comment on Images::Image_QRCode</title>
	<published>2009-12-16T12:09:32Z</published>
	<updated>2009-12-16T12:09:32Z</updated>
	<author>
		<name>Rich Sage-3</name>
	</author>
	<content type="html">Hi Brett,
&lt;br&gt;&lt;br&gt;On Wed, Dec 16, 2009 at 8:59 PM, Brett Bieber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26817664&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett.bieber@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A few suggestions:
&lt;br&gt;&amp;gt; * I would declare the private variables as such, and use protected if
&lt;br&gt;&amp;gt; possible.
&lt;br&gt;&amp;gt; * The constructor should be named __construct since you're requiring PHP
&lt;br&gt;&amp;gt; 5.
&lt;br&gt;&amp;gt; * The first release should not be 1.0.0, maybe 0.1.0?
&lt;br&gt;&amp;gt; * Have you tried installing the package and running it? The data files
&lt;br&gt;&amp;gt; will not be placed into the same directory as the php files unless their
&lt;br&gt;&amp;gt; role is php. Just be aware of this and either use an install-time
&lt;br&gt;&amp;gt; replacement or find some other way to reference the files.
&lt;br&gt;&amp;gt; * I'm not sure if some of the $options passed to makeCode could be made
&lt;br&gt;&amp;gt; into constructor config options or not, for example, you can only set the
&lt;br&gt;&amp;gt; image type in the makeCode() and not in the constructor which seems a bit
&lt;br&gt;&amp;gt; odd since it's a member var of the class.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also note - I've no clue if the implementation works as I have no need for
&lt;br&gt;&amp;gt; something like this yet. :-)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; There are a few methods which are pretty large, but overall the code looks
&lt;br&gt;&amp;gt; pretty good with helpful inline comments and a lot of phpdoc declarations.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Thanks for the above comments, much appreciated. I'll make the changes you
&lt;br&gt;suggest, including the versioning change which does make more sense :-)
&lt;br&gt;&lt;br&gt;Re. the $options and in particular the image type, the thinking was that you
&lt;br&gt;could generate multiple codes using a single instantiation of the class with
&lt;br&gt;a) different data and b) different image types. &amp;nbsp;But maybe it does make more
&lt;br&gt;sense to shift the options into the constructor configuration options, and
&lt;br&gt;keep makeCode's parameters to just the data. &amp;nbsp;Thoughts welcome :-)
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Rich
&lt;br&gt;-- 
&lt;br&gt;Rich Sage
&lt;br&gt;Oxford, UK
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26817664&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rich.sage@...&lt;/a&gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Images%3A%3AImage_QRCode-tp26766119p26817664.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26817518</id>
	<title>[PEPr] Comment on Images::Image_QRCode</title>
	<published>2009-12-16T12:05:52Z</published>
	<updated>2009-12-16T12:05:52Z</updated>
	<author>
		<name>Brett Bieber</name>
	</author>
	<content type="html">&lt;br&gt;A few suggestions:
&lt;br&gt;&lt;br&gt;* I would declare the private variables as such, and use protected if
&lt;br&gt;possible.
&lt;br&gt;&lt;br&gt;* The constructor should be named __construct since you're requiring PHP
&lt;br&gt;5.
&lt;br&gt;&lt;br&gt;* The first release should not be 1.0.0, maybe 0.1.0?
&lt;br&gt;&lt;br&gt;* Have you tried installing the package and running it? The data files
&lt;br&gt;will not be placed into the same directory as the php files unless their
&lt;br&gt;role is php. Just be aware of this and either use an install-time
&lt;br&gt;replacement or find some other way to reference the files.
&lt;br&gt;&lt;br&gt;* I'm not sure if some of the $options passed to makeCode could be made
&lt;br&gt;into constructor config options or not, for example, you can only set the
&lt;br&gt;image type in the makeCode() and not in the constructor which seems a bit
&lt;br&gt;odd since it's a member var of the class.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Also note - I've no clue if the implementation works as I have no need for
&lt;br&gt;something like this yet. :-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;There are a few methods which are pretty large, but overall the code looks
&lt;br&gt;pretty good with helpful inline comments and a lot of phpdoc declarations.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=623&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=623&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Images%3A%3AImage_QRCode-tp26766119p26817518.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26816096</id>
	<title>Re: [PEPr] +1 for Web Services::Services_Digg2</title>
	<published>2009-12-16T10:31:12Z</published>
	<updated>2009-12-16T10:31:12Z</updated>
	<author>
		<name>Bill Shupp</name>
	</author>
	<content type="html">On Dec 16, 2009, at 11:25 AM, David Jean Louis wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; David Jean Louis (&lt;a href=&quot;http://pear.php.net/user/izi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/izi&lt;/a&gt;) has voted +1 on the proposal for Web Services::Services_Digg2.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Proposal information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&lt;/a&gt;&lt;br&gt;&amp;gt; Vote information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=izi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=izi&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Comment:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Great work Bill. 100% coverage, cool :)
&lt;/div&gt;&lt;br&gt;Thanks! &amp;nbsp;This is our requirement here at Digg. &amp;nbsp; We're not messing around anymore. &amp;nbsp;:) &amp;nbsp;(OpenID has 100% as well, with a few ignore annotations for un-mockable cases).
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Bill
&lt;br&gt;--
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Web-Services%3A%3AServices_Digg2-tp26681853p26816096.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26816013</id>
	<title>[PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T10:27:10Z</published>
	<updated>2009-12-16T10:27:10Z</updated>
	<author>
		<name>David Jean Louis-2</name>
	</author>
	<content type="html">&lt;br&gt;David Jean Louis (&lt;a href=&quot;http://pear.php.net/user/izi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/izi&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=izi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=izi&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26816013.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815995</id>
	<title>[PEPr] +1 for Web Services::Services_Digg2</title>
	<published>2009-12-16T10:26:27Z</published>
	<updated>2009-12-16T10:26:27Z</updated>
	<author>
		<name>David Jean Louis-2</name>
	</author>
	<content type="html">&lt;br&gt;David Jean Louis (&lt;a href=&quot;http://pear.php.net/user/izi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/izi&lt;/a&gt;) has voted +1 on the proposal for Web Services::Services_Digg2.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=izi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=izi&lt;/a&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;Great work Bill. 100% coverage, cool :)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Web-Services%3A%3AServices_Digg2-tp26681853p26815995.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815616</id>
	<title>[PEPr] +1 for Web Services::Services_Digg2</title>
	<published>2009-12-16T10:01:21Z</published>
	<updated>2009-12-16T10:01:21Z</updated>
	<author>
		<name>richid</name>
	</author>
	<content type="html">&lt;br&gt;Rich Schumacher (&lt;a href=&quot;http://pear.php.net/user/richid&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/richid&lt;/a&gt;) has voted +1 on the proposal for Web Services::Services_Digg2.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=richid&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=richid&lt;/a&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;Looks good. &amp;nbsp;I like the lightweight design and the ability to get an
&lt;br&gt;HTTP_Request2_Response object back if needed.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Web-Services%3A%3AServices_Digg2-tp26681853p26815616.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815557</id>
	<title>Re: [PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T09:57:03Z</published>
	<updated>2009-12-16T09:57:03Z</updated>
	<author>
		<name>Bill Shupp</name>
	</author>
	<content type="html">On Dec 16, 2009, at 7:35 AM, Brett Bieber wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Brett Bieber (&lt;a href=&quot;http://pear.php.net/user/saltybeagle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/saltybeagle&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Proposal information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;&amp;gt; Vote information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=saltybeagle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=saltybeagle&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Comment:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Agree on dropping the older dependencies and some documentation in peardoc
&lt;br&gt;&amp;gt; that can be translated.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Yeah, the peardoc stuff will be good to have.
&lt;br&gt;&lt;br&gt;&amp;gt; Great work.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Bill
&lt;br&gt;--
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26815557.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815548</id>
	<title>Re: [PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T09:56:13Z</published>
	<updated>2009-12-16T09:56:13Z</updated>
	<author>
		<name>Bill Shupp</name>
	</author>
	<content type="html">&lt;br&gt;On Dec 16, 2009, at 6:11 AM, Till Klampaeckel wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Till Klampaeckel (&lt;a href=&quot;http://pear.php.net/user/till&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/till&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Proposal information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;&amp;gt; Vote information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=till&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=till&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Comment:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks, Bill!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I already look forward to converting a lot of my own code to use this. :)
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Excellent!
&lt;br&gt;&lt;br&gt;&amp;gt; Last but not least, it would be awesome to get your examples wrapped into
&lt;br&gt;&amp;gt; a blog post, or better yet, peardoc. So people have no issues adopting the
&lt;br&gt;&amp;gt; package right away!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Indeed, good idea!
&lt;br&gt;&lt;br&gt;&amp;gt; Thanks again!
&lt;br&gt;&lt;br&gt;You're welcome, thanks for voting and your comments.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Bill
&lt;br&gt;--
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26815548.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815533</id>
	<title>Re: [PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T09:55:09Z</published>
	<updated>2009-12-16T09:55:09Z</updated>
	<author>
		<name>Bill Shupp</name>
	</author>
	<content type="html">&lt;br&gt;On Dec 16, 2009, at 3:36 AM, Alexey Borzov wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Alexey Borzov (&lt;a href=&quot;http://pear.php.net/user/avb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/avb&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Proposal information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;&amp;gt; Vote information:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=avb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=avb&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Comment:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks for converting to HTTP_Request2, I'd very much like to see other
&lt;br&gt;&amp;gt; PHP4 dependencies dropped as well, but think this can be achieved after the
&lt;br&gt;&amp;gt; package is accepted.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Indeed. &amp;nbsp;Cache_Lite and Log (which I neglected to list in the proposal) are the hard ones to replace. &amp;nbsp;Date not so much. &amp;nbsp;I'll also be removing Validate in favor of the filter extension.
&lt;br&gt;&lt;br&gt;&amp;gt; Also you have an MDB2 storage driver with MySQL specific syntax, consider
&lt;br&gt;&amp;gt; either dropping MDB2 dependency and working with MySQL directly, or
&lt;br&gt;&amp;gt; updating SQL to be usable with other RDBMSes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Good call. &amp;nbsp;I wonder if anyone else has an interest in helping with this. &amp;nbsp;I don't use this driver, it's here more as a courtesy/example to help people get up and running quickly.
&lt;br&gt;&lt;br&gt;Thanks for voting and your feedback.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Bill
&lt;br&gt;--
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26815533.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815483</id>
	<title>[PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T09:52:52Z</published>
	<updated>2009-12-16T09:52:52Z</updated>
	<author>
		<name>wilms</name>
	</author>
	<content type="html">&lt;br&gt;Kurt Wilms (&lt;a href=&quot;http://pear.php.net/user/kwilms&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/kwilms&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=kwilms&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=kwilms&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26815483.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815478</id>
	<title>[PEPr] +1 for Web Services::Services_Digg2</title>
	<published>2009-12-16T09:52:33Z</published>
	<updated>2009-12-16T09:52:33Z</updated>
	<author>
		<name>wilms</name>
	</author>
	<content type="html">&lt;br&gt;Kurt Wilms (&lt;a href=&quot;http://pear.php.net/user/kwilms&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/kwilms&lt;/a&gt;) has voted +1 on the proposal for Web Services::Services_Digg2.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=kwilms&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=kwilms&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Web-Services%3A%3AServices_Digg2-tp26681853p26815478.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815172</id>
	<title>Re: new maintainer/developer on Mail_Mime</title>
	<published>2009-12-16T09:32:41Z</published>
	<updated>2009-12-16T09:32:41Z</updated>
	<author>
		<name>Walter Hop-7</name>
	</author>
	<content type="html">[in reply to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26815172&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;till@...&lt;/a&gt;, 16-12-2009]
&lt;br&gt;&lt;br&gt;&amp;gt; Hey Walter, Cipri,
&lt;br&gt;&lt;br&gt;&amp;gt; do you guys have any objections to Alec helping on Mail_Mime? Please
&lt;br&gt;&amp;gt; let us know if you have any objections.
&lt;br&gt;&lt;br&gt;&amp;gt; Till
&lt;br&gt;&lt;br&gt;Hi Till,
&lt;br&gt;&lt;br&gt;I have no problem at all. I have been extremely swamped with work + study in the past year, and this will likely not change in the next 6 months, so I will remain inactive for some time to come. 
&lt;br&gt;&lt;br&gt;In fact I have never been really active on Mail_mime; the code needs refactoring to make it modern and while I had big plans last year, this would really require consistent effort over weeks/months. So maybe it will be better to no longer mark me as a lead. As it stands, I don't even have time for small fixes...
&lt;br&gt;&lt;br&gt;Kind regards,
&lt;br&gt;WH
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-maintainer-developer-on-Mail_Mime-tp26815061p26815172.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815061</id>
	<title>new maintainer/developer on Mail_Mime</title>
	<published>2009-12-16T09:27:01Z</published>
	<updated>2009-12-16T09:27:01Z</updated>
	<author>
		<name>Till Klampaeckel-2</name>
	</author>
	<content type="html">Hey Walter, Cipri,
&lt;br&gt;&lt;br&gt;do you guys have any objections to Alec helping on Mail_Mime? Please
&lt;br&gt;let us know if you have any objections.
&lt;br&gt;&lt;br&gt;Till
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-maintainer-developer-on-Mail_Mime-tp26815061p26815061.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26814956</id>
	<title>Re: MDB2 for PHP5 (Re: [PEAR-DEV] [PEPr] +1 for  Authentication::OpenID)</title>
	<published>2009-12-16T09:20:48Z</published>
	<updated>2009-12-16T09:20:48Z</updated>
	<author>
		<name>tfk</name>
	</author>
	<content type="html">On Wed, Dec 16, 2009 at 4:34 PM, Brett Bieber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26814956&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett.bieber@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Dec 16, 2009 at 7:07 AM, till &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26814956&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;klimpong@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Dec 16, 2009 at 12:36 PM, Alexey Borzov &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26814956&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;borz_off@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; (...)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Also you have an MDB2 storage driver with MySQL specific syntax, consider
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; either dropping MDB2 dependency and working with MySQL directly, or
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; updating SQL to be usable with other RDBMSes.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I guess this is one of -the- things in PEAR/PEAR2 to provide.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Or is PEAR gonna drop this and support a project like doctrine?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would move towards Doctrine.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; They have a stable PEAR channel so you can declare it as an optional
&lt;br&gt;&amp;gt; dependency, and it's a very robust DBAL &amp; ORM descended from MDB2.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;I sometimes wish there was something more lightweight, but I generally agree.
&lt;br&gt;&lt;br&gt;Till
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MDB2-for-PHP5-%28Re%3A--PEAR-DEV---PEPr--%2B1-for-Authentication%3A%3AOpenID%29-tp26810788p26814956.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26813049</id>
	<title>Re: MDB2 for PHP5 (Re: [PEAR-DEV] [PEPr] +1 for  Authentication::OpenID)</title>
	<published>2009-12-16T07:34:22Z</published>
	<updated>2009-12-16T07:34:22Z</updated>
	<author>
		<name>Brett Bieber</name>
	</author>
	<content type="html">On Wed, Dec 16, 2009 at 7:07 AM, till &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26813049&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;klimpong@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; On Wed, Dec 16, 2009 at 12:36 PM, Alexey Borzov &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26813049&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;borz_off@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; (...)
&lt;br&gt;&amp;gt;&amp;gt; Also you have an MDB2 storage driver with MySQL specific syntax, consider
&lt;br&gt;&amp;gt;&amp;gt; either dropping MDB2 dependency and working with MySQL directly, or
&lt;br&gt;&amp;gt;&amp;gt; updating SQL to be usable with other RDBMSes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I guess this is one of -the- things in PEAR/PEAR2 to provide.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Or is PEAR gonna drop this and support a project like doctrine?
&lt;br&gt;&lt;br&gt;I would move towards Doctrine.
&lt;br&gt;&lt;br&gt;They have a stable PEAR channel so you can declare it as an optional
&lt;br&gt;dependency, and it's a very robust DBAL &amp; ORM descended from MDB2.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Brett Bieber
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MDB2-for-PHP5-%28Re%3A--PEAR-DEV---PEPr--%2B1-for-Authentication%3A%3AOpenID%29-tp26810788p26813049.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26812026</id>
	<title>[PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T06:36:02Z</published>
	<updated>2009-12-16T06:36:02Z</updated>
	<author>
		<name>Brett Bieber</name>
	</author>
	<content type="html">&lt;br&gt;Brett Bieber (&lt;a href=&quot;http://pear.php.net/user/saltybeagle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/saltybeagle&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=saltybeagle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=saltybeagle&lt;/a&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;Agree on dropping the older dependencies and some documentation in peardoc
&lt;br&gt;that can be translated.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Great work.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26812026.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26811972</id>
	<title>[PEPr] +1 for Web Services::Services_Digg2</title>
	<published>2009-12-16T06:32:30Z</published>
	<updated>2009-12-16T06:32:30Z</updated>
	<author>
		<name>Brett Bieber</name>
	</author>
	<content type="html">&lt;br&gt;Brett Bieber (&lt;a href=&quot;http://pear.php.net/user/saltybeagle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/saltybeagle&lt;/a&gt;) has voted +1 on the proposal for Web Services::Services_Digg2.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=622&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=saltybeagle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=622&amp;handle=saltybeagle&lt;/a&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;Some docs would be great, as well as a transition guide from Services_Digg
&lt;br&gt;(if necessary).
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Nice work.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Web-Services%3A%3AServices_Digg2-tp26681853p26811972.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26811071</id>
	<title>Re: Mail_Mime patches</title>
	<published>2009-12-16T05:31:32Z</published>
	<updated>2009-12-16T05:31:32Z</updated>
	<author>
		<name>Brett Bieber</name>
	</author>
	<content type="html">On Wed, Dec 16, 2009 at 7:04 AM, till &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26811071&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;klimpong@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; +1 from my side, hope someone adds your karma and we can move forward
&lt;br&gt;&amp;gt; on this package.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Have we heard anything yet from walter/cipri? Did I miss a +1 message from them?
&lt;br&gt;&lt;br&gt;The package is not marked as unmaintained, but we have patches waiting.
&lt;br&gt;&lt;br&gt;Walter, Cipriano - how do these patches look, can we grant alec karma?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Brett Bieber
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26811071.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26810852</id>
	<title>[PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T05:12:14Z</published>
	<updated>2009-12-16T05:12:14Z</updated>
	<author>
		<name>Till Klampaeckel-2</name>
	</author>
	<content type="html">&lt;br&gt;Till Klampaeckel (&lt;a href=&quot;http://pear.php.net/user/till&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/till&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=till&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=till&lt;/a&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;Thanks, Bill!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;I already look forward to converting a lot of my own code to use this. :)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Last but not least, it would be awesome to get your examples wrapped into
&lt;br&gt;a blog post, or better yet, peardoc. So people have no issues adopting the
&lt;br&gt;package right away!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks again!
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26810852.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26810788</id>
	<title>MDB2 for PHP5 (Re: [PEAR-DEV] [PEPr] +1 for Authentication::OpenID)</title>
	<published>2009-12-16T05:07:30Z</published>
	<updated>2009-12-16T05:07:30Z</updated>
	<author>
		<name>tfk</name>
	</author>
	<content type="html">On Wed, Dec 16, 2009 at 12:36 PM, Alexey Borzov &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26810788&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;borz_off@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; (...)
&lt;br&gt;&amp;gt; Also you have an MDB2 storage driver with MySQL specific syntax, consider
&lt;br&gt;&amp;gt; either dropping MDB2 dependency and working with MySQL directly, or
&lt;br&gt;&amp;gt; updating SQL to be usable with other RDBMSes.
&lt;br&gt;&lt;br&gt;I guess this is one of -the- things in PEAR/PEAR2 to provide.
&lt;br&gt;&lt;br&gt;Or is PEAR gonna drop this and support a project like doctrine?
&lt;br&gt;&lt;br&gt;Till
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MDB2-for-PHP5-%28Re%3A--PEAR-DEV---PEPr--%2B1-for-Authentication%3A%3AOpenID%29-tp26810788p26810788.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26810762</id>
	<title>Re: Mail_Mime patches</title>
	<published>2009-12-16T05:04:47Z</published>
	<updated>2009-12-16T05:04:47Z</updated>
	<author>
		<name>tfk</name>
	</author>
	<content type="html">On Wed, Dec 16, 2009 at 11:45 AM, A.L.E.C &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26810762&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alec@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; till wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Alec,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; just wondering, did anyone tell you to open an account?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What you mean &amp;quot;to open&amp;quot;? I've got an account.
&lt;br&gt;&lt;br&gt;Yeah, cause I nudged people on IRC. ;-)
&lt;br&gt;&lt;br&gt;Generally, the procedure for a new contributor/maintainer is to attach
&lt;br&gt;patches to bugs so we can see what you are up to.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;quot;Your SVN account (alec) was created.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You should be able to log into the SVN server within the hour, and
&lt;br&gt;&amp;gt; your &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26810762&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alec@...&lt;/a&gt; forward to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26810762&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alec@...&lt;/a&gt; should
&lt;br&gt;&amp;gt; be active within the next 24 hours.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Usually, you need to contribute patches before karma is granted.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; There are some of my patches in bugtracker. I should sent them here?
&lt;br&gt;&amp;gt; Attached a diff for change that I was trying to commit first.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Aleksander 'A.L.E.C' Machniak &lt;a href=&quot;http://alec.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alec.pl&lt;/a&gt;&amp;nbsp;gg:2275252
&lt;br&gt;&amp;gt; LAN Management System Developer &lt;a href=&quot;http://lms.org.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lms.org.pl&lt;/a&gt;&lt;br&gt;&amp;gt; Roundcube Webmail Developer &lt;a href=&quot;http://roundcube.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://roundcube.net&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Index: tests/test_Bug_14529.phpt
&lt;br&gt;&amp;gt; ===================================================================
&lt;br&gt;&amp;gt; --- tests/test_Bug_14529.phpt   (wersja 0)
&lt;br&gt;&amp;gt; +++ tests/test_Bug_14529.phpt   (wersja 0)
&lt;br&gt;&amp;gt; @@ -0,0 +1,15 @@
&lt;br&gt;&amp;gt; +--TEST--
&lt;br&gt;&amp;gt; +Bug #14529:  basename() workaround
&lt;br&gt;&amp;gt; +--SKIPIF--
&lt;br&gt;&amp;gt; +--FILE--
&lt;br&gt;&amp;gt; +&amp;lt;?php
&lt;br&gt;&amp;gt; +error_reporting(E_ALL); // ignore E_STRICT
&lt;br&gt;&amp;gt; +include &amp;quot;Mail/mime.php&amp;quot;;
&lt;br&gt;&amp;gt; +$m = new Mail_mime();
&lt;br&gt;&amp;gt; +// some text with polish Unicode letter at the beginning
&lt;br&gt;&amp;gt; +$path = &amp;quot;/path/&amp;quot;;
&lt;br&gt;&amp;gt; +$filename = $path . base64_decode(&amp;quot;xZtjaWVtYQ==&amp;quot;);
&lt;br&gt;&amp;gt; +print_r(base64_encode($m-&amp;gt;_basename($filename)));
&lt;br&gt;&amp;gt; +?&amp;gt;
&lt;br&gt;&amp;gt; +--EXPECT--
&lt;br&gt;&amp;gt; +xZtjaWVtYQ==
&lt;br&gt;&amp;gt; Index: mime.php
&lt;br&gt;&amp;gt; ===================================================================
&lt;br&gt;&amp;gt; --- mime.php    (wersja 292187)
&lt;br&gt;&amp;gt; +++ mime.php    (kopia robocza)
&lt;br&gt;&amp;gt; @@ -350,7 +350,7 @@
&lt;br&gt;&amp;gt;             $err = PEAR::raiseError($msg);
&lt;br&gt;&amp;gt;             return $err;
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt; -        $filename = basename($filename);
&lt;br&gt;&amp;gt; +        $filename = $this-&amp;gt;_basename($filename);
&lt;br&gt;&amp;gt;         if (PEAR::isError($filedata)) {
&lt;br&gt;&amp;gt;             return $filedata;
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt; @@ -391,16 +391,16 @@
&lt;br&gt;&amp;gt;             $err = PEAR::raiseError('File is not readable: ' . $file_name);
&lt;br&gt;&amp;gt;             return $err;
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;         //Temporarily reset magic_quotes_runtime and read file contents
&lt;br&gt;&amp;gt;         if ($magic_quote_setting = get_magic_quotes_runtime()) {
&lt;br&gt;&amp;gt;             set_magic_quotes_runtime(0);
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt; -        $cont = file_get_contents($file_name);
&lt;br&gt;&amp;gt; +        $cont = file_get_contents($file_name);
&lt;br&gt;&amp;gt;         if ($magic_quote_setting) {
&lt;br&gt;&amp;gt;             set_magic_quotes_runtime($magic_quote_setting);
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;         return $cont;
&lt;br&gt;&amp;gt;     }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; @@ -465,7 +465,7 @@
&lt;br&gt;&amp;gt;     {
&lt;br&gt;&amp;gt;         $params                 = array();
&lt;br&gt;&amp;gt;         $params['content_type'] = 'multipart/mixed';
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;         //Create empty multipart/mixed Mail_mimePart object to return
&lt;br&gt;&amp;gt;         $ret = new Mail_mimePart('', $params);
&lt;br&gt;&amp;gt;         return $ret;
&lt;br&gt;&amp;gt; @@ -587,9 +587,9 @@
&lt;br&gt;&amp;gt;      * @access public
&lt;br&gt;&amp;gt;      */
&lt;br&gt;&amp;gt;     function getMessage(
&lt;br&gt;&amp;gt; -                        $separation   = null,
&lt;br&gt;&amp;gt; -                        $build_params = null,
&lt;br&gt;&amp;gt; -                        $xtra_headers = null,
&lt;br&gt;&amp;gt; +                        $separation   = null,
&lt;br&gt;&amp;gt; +                        $build_params = null,
&lt;br&gt;&amp;gt; +                        $xtra_headers = null,
&lt;br&gt;&amp;gt;                         $overwrite    = false
&lt;br&gt;&amp;gt;                        )
&lt;br&gt;&amp;gt;     {
&lt;br&gt;&amp;gt; @@ -640,7 +640,7 @@
&lt;br&gt;&amp;gt;                 $this-&amp;gt;_build_params[$key] = $value;
&lt;br&gt;&amp;gt;             }
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;         if (isset($this-&amp;gt;_headers['From'])){
&lt;br&gt;&amp;gt;             //Bug #11381: Illegal characters in domain ID
&lt;br&gt;&amp;gt;             if (preg_match(&amp;quot;|(@[0-9a-zA-Z\-\.]+)|&amp;quot;, $this-&amp;gt;_headers['From'],
&lt;br&gt;&amp;gt; $matches)){
&lt;br&gt;&amp;gt; @@ -652,7 +652,7 @@
&lt;br&gt;&amp;gt;                 $this-&amp;gt;_html_images[$i]['cid'] =
&lt;br&gt;&amp;gt; $this-&amp;gt;_html_images[$i]['cid'] . $domainID;
&lt;br&gt;&amp;gt;             }
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;         if (count($this-&amp;gt;_html_images) AND isset($this-&amp;gt;_htmlbody)) {
&lt;br&gt;&amp;gt;             foreach ($this-&amp;gt;_html_images as $key =&amp;gt; $value) {
&lt;br&gt;&amp;gt;                 $regex   = array();
&lt;br&gt;&amp;gt; @@ -666,8 +666,8 @@
&lt;br&gt;&amp;gt;                 $rep[] = 'url(\1cid:' . $value['cid'] . '\1)';
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                 $this-&amp;gt;_htmlbody = preg_replace($regex, $rep,
&lt;br&gt;&amp;gt; $this-&amp;gt;_htmlbody);
&lt;br&gt;&amp;gt; -                $this-&amp;gt;_html_images[$key]['name'] =
&lt;br&gt;&amp;gt; -                    basename($this-&amp;gt;_html_images[$key]['name']);
&lt;br&gt;&amp;gt; +                $this-&amp;gt;_html_images[$key]['name'] =
&lt;br&gt;&amp;gt; +                    $this-&amp;gt;_basename($this-&amp;gt;_html_images[$key]['name']);
&lt;br&gt;&amp;gt;             }
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; @@ -757,7 +757,7 @@
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;         if (isset($message)) {
&lt;br&gt;&amp;gt;             $output = $message-&amp;gt;encode();
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;             $this-&amp;gt;_headers = array_merge($this-&amp;gt;_headers,
&lt;br&gt;&amp;gt;                                           $output['headers']);
&lt;br&gt;&amp;gt;             $body = $output['body'];
&lt;br&gt;&amp;gt; @@ -813,7 +813,7 @@
&lt;br&gt;&amp;gt;     function txtHeaders($xtra_headers = null, $overwrite = false)
&lt;br&gt;&amp;gt;     {
&lt;br&gt;&amp;gt;         $headers = $this-&amp;gt;headers($xtra_headers, $overwrite);
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;         $ret = '';
&lt;br&gt;&amp;gt;         foreach ($headers as $key =&amp;gt; $val) {
&lt;br&gt;&amp;gt;             $ret .= &amp;quot;$key: $val&amp;quot; . MAIL_MIME_CRLF;
&lt;br&gt;&amp;gt; @@ -914,7 +914,6 @@
&lt;br&gt;&amp;gt;      */
&lt;br&gt;&amp;gt;     function _encodeHeaders($input, $params = array())
&lt;br&gt;&amp;gt;     {
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt;         $build_params = $this-&amp;gt;_build_params;
&lt;br&gt;&amp;gt;         while (list($key, $value) = each($params)) {
&lt;br&gt;&amp;gt;             $build_params[$key] = $value;
&lt;br&gt;&amp;gt; @@ -926,11 +925,11 @@
&lt;br&gt;&amp;gt;         //$hdr_value_out: The recombined $hdr_val-atoms, or the encoded
&lt;br&gt;&amp;gt; string.
&lt;br&gt;&amp;gt;         //Note: Atom as specified here is not exactly the same as an RFC822
&lt;br&gt;&amp;gt; atom,
&lt;br&gt;&amp;gt;         //as $atom's may contain just a single space.
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; -        $useIconv = true;
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +        $useIconv = true;
&lt;br&gt;&amp;gt;         if (isset($build_params['ignore-iconv'])) {
&lt;br&gt;&amp;gt;             $useIconv = !$build_params['ignore-iconv'];
&lt;br&gt;&amp;gt; -        }
&lt;br&gt;&amp;gt; +        }
&lt;br&gt;&amp;gt;         foreach ($input as $hdr_name =&amp;gt; $hdr_value) {
&lt;br&gt;&amp;gt;             /*
&lt;br&gt;&amp;gt;             $parts = preg_split('/([ ])/', $hdr_value, -1,
&lt;br&gt;&amp;gt; PREG_SPLIT_DELIM_CAPTURE);
&lt;br&gt;&amp;gt; @@ -960,14 +959,14 @@
&lt;br&gt;&amp;gt;                     $imePrefs['output-charset'] =
&lt;br&gt;&amp;gt; $build_params['head_charset'];
&lt;br&gt;&amp;gt;                     $imePrefs['line-length'] = 74;
&lt;br&gt;&amp;gt;                     $imePrefs['line-break-chars'] = &amp;quot;\r\n&amp;quot;; //Specified in
&lt;br&gt;&amp;gt; RFC2047
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                     $hdr_value = iconv_mime_encode($hdr_name, $hdr_value,
&lt;br&gt;&amp;gt; $imePrefs);
&lt;br&gt;&amp;gt;                     $hdr_value = preg_replace(&amp;quot;#^{$hdr_name}\:\ #&amp;quot;, &amp;quot;&amp;quot;,
&lt;br&gt;&amp;gt; $hdr_value);
&lt;br&gt;&amp;gt;                 } elseif ($build_params['head_encoding'] == 'base64') {
&lt;br&gt;&amp;gt;                     //Base64 encoding has been selected.
&lt;br&gt;&amp;gt;                     //Base64 encode the entire string
&lt;br&gt;&amp;gt;                     $hdr_value = base64_encode($hdr_value);
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                     //Generate the header using the specified params and
&lt;br&gt;&amp;gt; dynamicly
&lt;br&gt;&amp;gt;                     //determine the maximum length of such strings.
&lt;br&gt;&amp;gt;                     //75 is the value specified in the RFC. The first -2 is
&lt;br&gt;&amp;gt; there so
&lt;br&gt;&amp;gt; @@ -983,7 +982,7 @@
&lt;br&gt;&amp;gt;                     //we can get must be rounded down.
&lt;br&gt;&amp;gt;                     $maxLength = $maxLength - ($maxLength % 4);
&lt;br&gt;&amp;gt;                     $maxLength1stLine = $maxLength1stLine -
&lt;br&gt;&amp;gt; ($maxLength1stLine % 4);
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                     $cutpoint = $maxLength1stLine;
&lt;br&gt;&amp;gt;                     $hdr_value_out = $hdr_value;
&lt;br&gt;&amp;gt;                     $output = &amp;quot;&amp;quot;;
&lt;br&gt;&amp;gt; @@ -992,10 +991,10 @@
&lt;br&gt;&amp;gt;                         $part = substr($hdr_value_out, 0, $cutpoint);
&lt;br&gt;&amp;gt;                         $hdr_value_out = substr($hdr_value_out, $cutpoint);
&lt;br&gt;&amp;gt;                         $cutpoint = $maxLength;
&lt;br&gt;&amp;gt; -                        //RFC 2047 specifies that any split header should
&lt;br&gt;&amp;gt; +                        //RFC 2047 specifies that any split header should
&lt;br&gt;&amp;gt;                         //be seperated by a CRLF SPACE.
&lt;br&gt;&amp;gt;                         if ($output) {
&lt;br&gt;&amp;gt; -                            $output .=  &amp;quot;\r\n &amp;quot;;
&lt;br&gt;&amp;gt; +                            $output .= &amp;quot;\r\n &amp;quot;;
&lt;br&gt;&amp;gt;                         }
&lt;br&gt;&amp;gt;                         $output .= $prefix . $part . $suffix;
&lt;br&gt;&amp;gt;                     }
&lt;br&gt;&amp;gt; @@ -1019,7 +1018,7 @@
&lt;br&gt;&amp;gt;                         $hdr_value = substr($hdr_value, 0, -1);
&lt;br&gt;&amp;gt;                         $quoteSuffix = '&amp;quot;';
&lt;br&gt;&amp;gt;                     }
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                     //Generate the header using the specified params and
&lt;br&gt;&amp;gt; dynamicly
&lt;br&gt;&amp;gt;                     //determine the maximum length of such strings.
&lt;br&gt;&amp;gt;                     //75 is the value specified in the RFC. The -2 is there
&lt;br&gt;&amp;gt; so
&lt;br&gt;&amp;gt; @@ -1031,12 +1030,12 @@
&lt;br&gt;&amp;gt;                     $maxLength = 75 - strlen($prefix . $suffix) - 2 - 1;
&lt;br&gt;&amp;gt;                     $maxLength1stLine = $maxLength - strlen($hdr_name) - 2;
&lt;br&gt;&amp;gt;                     $maxLength = $maxLength - 1;
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                     //Replace all special characters used by the encoder.
&lt;br&gt;&amp;gt;                     $search  = array('=',   '_',   '?',   ' ');
&lt;br&gt;&amp;gt;                     $replace = array('=3D', '=5F', '=3F', '_');
&lt;br&gt;&amp;gt;                     $hdr_value = str_replace($search, $replace, $hdr_value);
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                     //Replace all extended characters (\x80-xFF) with their
&lt;br&gt;&amp;gt;                     //ASCII values.
&lt;br&gt;&amp;gt;                     $hdr_value = preg_replace('#([\x80-\xFF])#e',
&lt;br&gt;&amp;gt; @@ -1050,7 +1049,6 @@
&lt;br&gt;&amp;gt;                     //Fix for Bug #10298, Ota Mares &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26810762&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;om@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;                     //Concat the double quotes and encoded string together
&lt;br&gt;&amp;gt;                     $hdr_value = $quotePrefix . $hdr_value . $quoteSuffix;
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                     $hdr_value_out = $hdr_value;
&lt;br&gt;&amp;gt;                     $realMax = $maxLength1stLine + strlen($prefix .
&lt;br&gt;&amp;gt; $suffix);
&lt;br&gt;&amp;gt; @@ -1062,11 +1060,11 @@
&lt;br&gt;&amp;gt;                             //Split translated string at every $maxLength
&lt;br&gt;&amp;gt;                             //But make sure not to break any translated
&lt;br&gt;&amp;gt; chars.
&lt;br&gt;&amp;gt;                             $found = preg_match($reg, $hdr_value_out,
&lt;br&gt;&amp;gt; $matches);
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                             //After this first line, we need to use a
&lt;br&gt;&amp;gt; different
&lt;br&gt;&amp;gt;                             //regexp for the first line.
&lt;br&gt;&amp;gt;                             $reg = $reg2nd;
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                             //Save the found part and encapsulate it in the
&lt;br&gt;&amp;gt;                             //prefix &amp; suffix. Then remove the part from the
&lt;br&gt;&amp;gt;                             //$hdr_value_out variable.
&lt;br&gt;&amp;gt; @@ -1078,11 +1076,11 @@
&lt;br&gt;&amp;gt;                                 $part = $hdr_value_out;
&lt;br&gt;&amp;gt;                                 $hdr_value_out = &amp;quot;&amp;quot;;
&lt;br&gt;&amp;gt;                             }
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;                             //RFC 2047 specifies that any split header
&lt;br&gt;&amp;gt; should
&lt;br&gt;&amp;gt;                             //be seperated by a CRLF SPACE
&lt;br&gt;&amp;gt;                             if ($output) {
&lt;br&gt;&amp;gt; -                                $output .=  &amp;quot;\r\n &amp;quot;;
&lt;br&gt;&amp;gt; +                                $output .= &amp;quot;\r\n &amp;quot;;
&lt;br&gt;&amp;gt;                             }
&lt;br&gt;&amp;gt;                             $output .= $prefix . $part . $suffix;
&lt;br&gt;&amp;gt;                         }
&lt;br&gt;&amp;gt; @@ -1114,6 +1112,21 @@
&lt;br&gt;&amp;gt;         }
&lt;br&gt;&amp;gt;     }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; +    /**
&lt;br&gt;&amp;gt; +     * Get file's basename (locale independent)
&lt;br&gt;&amp;gt; +     *
&lt;br&gt;&amp;gt; +     * @param string Filename
&lt;br&gt;&amp;gt; +     *
&lt;br&gt;&amp;gt; +     * @return string Basename
&lt;br&gt;&amp;gt; +     * @access private
&lt;br&gt;&amp;gt; +     */
&lt;br&gt;&amp;gt; +    function _basename($filename)
&lt;br&gt;&amp;gt; +    {
&lt;br&gt;&amp;gt; +        // basename() is not unicode safe and locale dependent
&lt;br&gt;&amp;gt; +        if (stristr(PHP_OS, 'win') || stristr(PHP_OS, 'netware'))
&lt;br&gt;&amp;gt; +            return preg_replace('/^.*[\\\\\\/]/', '', $filename);
&lt;br&gt;&amp;gt; +        else
&lt;br&gt;&amp;gt; +            return preg_replace('/^.*[\/]/', '', $filename);
&lt;br&gt;&amp;gt; +    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  } // End of class
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Generally, looks good. I especially like that you added a test case for this.
&lt;br&gt;&lt;br&gt;Make sure to briefly review the PEAR coding standards -- they are
&lt;br&gt;different from RoundCube. ;-) I can help/assist if you have questions.
&lt;br&gt;&lt;br&gt;+1 from my side, hope someone adds your karma and we can move forward
&lt;br&gt;on this package.
&lt;br&gt;&lt;br&gt;Till
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26810762.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26809260</id>
	<title>Re: Mail_Mime patches</title>
	<published>2009-12-16T02:44:53Z</published>
	<updated>2009-12-16T02:44:53Z</updated>
	<author>
		<name>A.L.E.C</name>
	</author>
	<content type="html">till wrote:
&lt;br&gt;&amp;gt; Alec,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; just wondering, did anyone tell you to open an account?
&lt;br&gt;&lt;br&gt;What you mean &amp;quot;to open&amp;quot;? I've got an account.
&lt;br&gt;&lt;br&gt;&amp;quot;Your SVN account (alec) was created.
&lt;br&gt;&lt;br&gt;You should be able to log into the SVN server within the hour, and
&lt;br&gt;your &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26809260&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alec@...&lt;/a&gt; forward to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26809260&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alec@...&lt;/a&gt; should
&lt;br&gt;be active within the next 24 hours.&amp;quot;
&lt;br&gt;&lt;br&gt;&amp;gt; Usually, you need to contribute patches before karma is granted.
&lt;br&gt;&lt;br&gt;There are some of my patches in bugtracker. I should sent them here?
&lt;br&gt;Attached a diff for change that I was trying to commit first.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Aleksander 'A.L.E.C' Machniak &lt;a href=&quot;http://alec.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alec.pl&lt;/a&gt;&amp;nbsp;gg:2275252
&lt;br&gt;LAN Management System Developer &lt;a href=&quot;http://lms.org.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lms.org.pl&lt;/a&gt;&lt;br&gt;Roundcube Webmail Developer &lt;a href=&quot;http://roundcube.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://roundcube.net&lt;/a&gt;&lt;br&gt;&lt;br /&gt;Index: tests/test_Bug_14529.phpt
&lt;br&gt;===================================================================
&lt;br&gt;--- tests/test_Bug_14529.phpt	(wersja 0)
&lt;br&gt;+++ tests/test_Bug_14529.phpt	(wersja 0)
&lt;br&gt;@@ -0,0 +1,15 @@
&lt;br&gt;+--TEST--
&lt;br&gt;+Bug #14529: &amp;nbsp;basename() workaround
&lt;br&gt;+--SKIPIF--
&lt;br&gt;+--FILE--
&lt;br&gt;+&amp;lt;?php
&lt;br&gt;+error_reporting(E_ALL); // ignore E_STRICT
&lt;br&gt;+include &amp;quot;Mail/mime.php&amp;quot;;
&lt;br&gt;+$m = new Mail_mime();
&lt;br&gt;+// some text with polish Unicode letter at the beginning
&lt;br&gt;+$path = &amp;quot;/path/&amp;quot;;
&lt;br&gt;+$filename = $path . base64_decode(&amp;quot;xZtjaWVtYQ==&amp;quot;);
&lt;br&gt;+print_r(base64_encode($m-&amp;gt;_basename($filename)));
&lt;br&gt;+?&amp;gt;
&lt;br&gt;+--EXPECT--
&lt;br&gt;+xZtjaWVtYQ==
&lt;br&gt;Index: mime.php
&lt;br&gt;===================================================================
&lt;br&gt;--- mime.php	(wersja 292187)
&lt;br&gt;+++ mime.php	(kopia robocza)
&lt;br&gt;@@ -350,7 +350,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$err = PEAR::raiseError($msg);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return $err;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$filename = basename($filename);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$filename = $this-&amp;gt;_basename($filename);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (PEAR::isError($filedata)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return $filedata;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -391,16 +391,16 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$err = PEAR::raiseError('File is not readable: ' . $file_name);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return $err;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Temporarily reset magic_quotes_runtime and read file contents
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if ($magic_quote_setting = get_magic_quotes_runtime()) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;set_magic_quotes_runtime(0);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$cont = file_get_contents($file_name); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$cont = file_get_contents($file_name);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if ($magic_quote_setting) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;set_magic_quotes_runtime($magic_quote_setting);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return $cont;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -465,7 +465,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$params &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = array();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$params['content_type'] = 'multipart/mixed';
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Create empty multipart/mixed Mail_mimePart object to return
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$ret = new Mail_mimePart('', $params);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return $ret;
&lt;br&gt;@@ -587,9 +587,9 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @access public
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;function getMessage(
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$separation &amp;nbsp; = null, 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$build_params = null, 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$xtra_headers = null, 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$separation &amp;nbsp; = null,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$build_params = null,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$xtra_headers = null,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$overwrite &amp;nbsp; &amp;nbsp;= false
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -640,7 +640,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_build_params[$key] = $value;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (isset($this-&amp;gt;_headers['From'])){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Bug #11381: Illegal characters in domain ID
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (preg_match(&amp;quot;|(@[0-9a-zA-Z\-\.]+)|&amp;quot;, $this-&amp;gt;_headers['From'], $matches)){
&lt;br&gt;@@ -652,7 +652,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_html_images[$i]['cid'] = $this-&amp;gt;_html_images[$i]['cid'] . $domainID;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (count($this-&amp;gt;_html_images) AND isset($this-&amp;gt;_htmlbody)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foreach ($this-&amp;gt;_html_images as $key =&amp;gt; $value) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$regex &amp;nbsp; = array();
&lt;br&gt;@@ -666,8 +666,8 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$rep[] = 'url(\1cid:' . $value['cid'] . '\1)';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_htmlbody = preg_replace($regex, $rep, $this-&amp;gt;_htmlbody);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_html_images[$key]['name'] = 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;basename($this-&amp;gt;_html_images[$key]['name']);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_html_images[$key]['name'] =
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_basename($this-&amp;gt;_html_images[$key]['name']);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -757,7 +757,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (isset($message)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output = $message-&amp;gt;encode();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_headers = array_merge($this-&amp;gt;_headers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output['headers']);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$body = $output['body'];
&lt;br&gt;@@ -813,7 +813,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;function txtHeaders($xtra_headers = null, $overwrite = false)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$headers = $this-&amp;gt;headers($xtra_headers, $overwrite);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$ret = '';
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foreach ($headers as $key =&amp;gt; $val) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$ret .= &amp;quot;$key: $val&amp;quot; . MAIL_MIME_CRLF;
&lt;br&gt;@@ -914,7 +914,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;function _encodeHeaders($input, $params = array())
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$build_params = $this-&amp;gt;_build_params;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (list($key, $value) = each($params)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$build_params[$key] = $value;
&lt;br&gt;@@ -926,11 +925,11 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//$hdr_value_out: The recombined $hdr_val-atoms, or the encoded string.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Note: Atom as specified here is not exactly the same as an RFC822 atom,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//as $atom's may contain just a single space.
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$useIconv = true; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$useIconv = true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (isset($build_params['ignore-iconv'])) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$useIconv = !$build_params['ignore-iconv'];
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foreach ($input as $hdr_name =&amp;gt; $hdr_value) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/*
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$parts = preg_split('/([ ])/', $hdr_value, -1, PREG_SPLIT_DELIM_CAPTURE);
&lt;br&gt;@@ -960,14 +959,14 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$imePrefs['output-charset'] = $build_params['head_charset'];
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$imePrefs['line-length'] = 74;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$imePrefs['line-break-chars'] = &amp;quot;\r\n&amp;quot;; //Specified in RFC2047
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value = iconv_mime_encode($hdr_name, $hdr_value, $imePrefs);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value = preg_replace(&amp;quot;#^{$hdr_name}\:\ #&amp;quot;, &amp;quot;&amp;quot;, $hdr_value);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} elseif ($build_params['head_encoding'] == 'base64') {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Base64 encoding has been selected.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Base64 encode the entire string
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value = base64_encode($hdr_value);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Generate the header using the specified params and dynamicly 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//determine the maximum length of such strings.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//75 is the value specified in the RFC. The first -2 is there so 
&lt;br&gt;@@ -983,7 +982,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//we can get must be rounded down.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$maxLength = $maxLength - ($maxLength % 4);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$maxLength1stLine = $maxLength1stLine - ($maxLength1stLine % 4);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$cutpoint = $maxLength1stLine;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value_out = $hdr_value;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output = &amp;quot;&amp;quot;;
&lt;br&gt;@@ -992,10 +991,10 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$part = substr($hdr_value_out, 0, $cutpoint);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value_out = substr($hdr_value_out, $cutpoint);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$cutpoint = $maxLength;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//RFC 2047 specifies that any split header should 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//RFC 2047 specifies that any split header should
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//be seperated by a CRLF SPACE. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if ($output) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output .= &amp;nbsp;&amp;quot;\r\n &amp;quot;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output .= &amp;quot;\r\n &amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output .= $prefix . $part . $suffix;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -1019,7 +1018,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value = substr($hdr_value, 0, -1);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$quoteSuffix = '&amp;quot;';
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Generate the header using the specified params and dynamicly 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//determine the maximum length of such strings.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//75 is the value specified in the RFC. The -2 is there so 
&lt;br&gt;@@ -1031,12 +1030,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$maxLength = 75 - strlen($prefix . $suffix) - 2 - 1;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$maxLength1stLine = $maxLength - strlen($hdr_name) - 2;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$maxLength = $maxLength - 1;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Replace all special characters used by the encoder.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$search &amp;nbsp;= array('=', &amp;nbsp; '_', &amp;nbsp; '?', &amp;nbsp; ' ');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$replace = array('=3D', '=5F', '=3F', '_');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value = str_replace($search, $replace, $hdr_value);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Replace all extended characters (\x80-xFF) with their
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//ASCII values.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value = preg_replace('#([\x80-\xFF])#e',
&lt;br&gt;@@ -1050,7 +1049,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Fix for Bug #10298, Ota Mares &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26809260&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;om@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Concat the double quotes and encoded string together
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value = $quotePrefix . $hdr_value . $quoteSuffix;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value_out = $hdr_value;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$realMax = $maxLength1stLine + strlen($prefix . $suffix);
&lt;br&gt;@@ -1062,11 +1060,11 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Split translated string at every $maxLength
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//But make sure not to break any translated chars.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$found = preg_match($reg, $hdr_value_out, $matches);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//After this first line, we need to use a different
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//regexp for the first line.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$reg = $reg2nd;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//Save the found part and encapsulate it in the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//prefix &amp; suffix. Then remove the part from the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//$hdr_value_out variable.
&lt;br&gt;@@ -1078,11 +1076,11 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$part = $hdr_value_out;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$hdr_value_out = &amp;quot;&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//RFC 2047 specifies that any split header should 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//be seperated by a CRLF SPACE
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if ($output) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output .= &amp;nbsp;&amp;quot;\r\n &amp;quot;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output .= &amp;quot;\r\n &amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$output .= $prefix . $part . $suffix;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -1114,6 +1112,21 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * Get file's basename (locale independent) 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; *
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @param string Filename
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; *
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @return string Basename
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @access private
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;function _basename($filename)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// basename() is not unicode safe and locale dependent
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (stristr(PHP_OS, 'win') || stristr(PHP_OS, 'netware'))
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return preg_replace('/^.*[\\\\\\/]/', '', $filename);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return preg_replace('/^.*[\/]/', '', $filename);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;} // End of class
&lt;br&gt;&lt;br&gt;&lt;br /&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26809260.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26809174</id>
	<title>[PEPr] +1 for Authentication::OpenID</title>
	<published>2009-12-16T02:37:31Z</published>
	<updated>2009-12-16T02:37:31Z</updated>
	<author>
		<name>Alexey Borzov</name>
	</author>
	<content type="html">&lt;br&gt;Alexey Borzov (&lt;a href=&quot;http://pear.php.net/user/avb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/user/avb&lt;/a&gt;) has voted +1 on the proposal for Authentication::OpenID.
&lt;br&gt;&lt;br&gt;Proposal information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-proposal-show.php?id=603&lt;/a&gt;&lt;br&gt;Vote information:
&lt;br&gt;&lt;a href=&quot;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=avb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/pepr/pepr-vote-show.php?id=603&amp;handle=avb&lt;/a&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;Thanks for converting to HTTP_Request2, I'd very much like to see other
&lt;br&gt;PHP4 dependencies dropped as well, but think this can be achieved after the
&lt;br&gt;package is accepted.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Also you have an MDB2 storage driver with MySQL specific syntax, consider
&lt;br&gt;either dropping MDB2 dependency and working with MySQL directly, or
&lt;br&gt;updating SQL to be usable with other RDBMSes.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PEPr--Proposal-for-Authentication%3A%3AOpenID-tp24358176p26809174.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808973</id>
	<title>Re: Mail_Mime patches</title>
	<published>2009-12-16T02:15:40Z</published>
	<updated>2009-12-16T02:15:40Z</updated>
	<author>
		<name>tfk</name>
	</author>
	<content type="html">Alec,
&lt;br&gt;&lt;br&gt;just wondering, did anyone tell you to open an account?
&lt;br&gt;&lt;br&gt;Usually, you need to contribute patches before karma is granted.
&lt;br&gt;&lt;br&gt;I may have jumped the gun here.
&lt;br&gt;&lt;br&gt;Till
&lt;br&gt;&lt;br&gt;On Wed, Dec 16, 2009 at 10:50 AM, A.L.E.C &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26808973&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alec@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; till wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Which username/ID did you request when you filled out the form?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Account created, looks I need some karma.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; svn: Commit blocked by pre-commit hook (exit code 1) with output:
&lt;br&gt;&amp;gt; *******
&lt;br&gt;&amp;gt; Access denied: Insufficient karma for alec to
&lt;br&gt;&amp;gt; pear/packages/Mail_Mime/trunk/mime.php.
&lt;br&gt;&amp;gt; Contact &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26808973&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pear-group@...&lt;/a&gt; for access.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Aleksander 'A.L.E.C' Machniak &lt;a href=&quot;http://alec.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alec.pl&lt;/a&gt;&amp;nbsp;gg:2275252
&lt;br&gt;&amp;gt; LAN Management System Developer &lt;a href=&quot;http://lms.org.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lms.org.pl&lt;/a&gt;&lt;br&gt;&amp;gt; Roundcube Webmail Developer &lt;a href=&quot;http://roundcube.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://roundcube.net&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;&amp;gt; To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26808973.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808684</id>
	<title>Re: Mail_Mime patches</title>
	<published>2009-12-16T01:49:56Z</published>
	<updated>2009-12-16T01:49:56Z</updated>
	<author>
		<name>A.L.E.C</name>
	</author>
	<content type="html">till wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Which username/ID did you request when you filled out the form?
&lt;br&gt;&lt;br&gt;Account created, looks I need some karma.
&lt;br&gt;&lt;br&gt;svn: Commit blocked by pre-commit hook (exit code 1) with output:
&lt;br&gt;*******
&lt;br&gt;Access denied: Insufficient karma for alec to 
&lt;br&gt;pear/packages/Mail_Mime/trunk/mime.php.
&lt;br&gt;Contact &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26808684&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pear-group@...&lt;/a&gt; for access.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Aleksander 'A.L.E.C' Machniak &lt;a href=&quot;http://alec.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alec.pl&lt;/a&gt;&amp;nbsp;gg:2275252
&lt;br&gt;LAN Management System Developer &lt;a href=&quot;http://lms.org.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lms.org.pl&lt;/a&gt;&lt;br&gt;Roundcube Webmail Developer &lt;a href=&quot;http://roundcube.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://roundcube.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PEAR Development Mailing List (&lt;a href=&quot;http://pear.php.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pear.php.net/&lt;/a&gt;)
&lt;br&gt;To unsubscribe, visit: &lt;a href=&quot;http://www.php.net/unsub.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.php.net/unsub.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Pear---Dev-f167.html&quot; embed=&quot;fixTarget[167]&quot; target=&quot;_top&quot; &gt;Pear - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mail_Mime-patches-tp26794393p26808684.html" />
</entry>

</feed>
