FAQ
Edit report at http://pear.php.net/bugs/bug.php?id=18856&edit=1

ID: 18856
Updated by: jan@horde.org
Reported By: dl at tyfon dot net
Summary: Authentication warnings because of wrong
Auth_SASL::factory argument
-Status: Open
+Status: Assigned
Type: Bug
-Package: Net_Sieve
+Package: Auth_SASL
Operating System: FreeBSD
Package Version: 1.3.2
PHP Version: 5.3.8
-Assigned To:
+Assigned To: kguest
Roadmap Versions:
New Comment:

-Status: Open
+Status: Assigned
-Package: Net_Sieve
+Package: Auth_SASL
-Assigned To:
+Assigned To: kguest
Ken, you cannot deprecate one feature in a release any only add the
alternative in the very same release! You shouldn't raise an error at
all yet, but only document the deprecated authentication names for now.
And please give developers a few releases time to migrate from the
deprecated to the new names. I've already seen one hasty release of
another package only to fix this.


Previous Comments:
------------------------------------------------------------------------

[2011-09-21 10:21:41] #e4d8154e1738510ded5

Description:
------------
Quick fix is to s/crammd5/CRAM-MD5/ and s/digestmd5/DIGEST-MD5/ on the
lines 683 and 707 in Sieve.php.

Below is what is installed on the server pear-wise:

pear-1.9.3
pear-Auth-1.6.4
pear-Auth_SASL-1.0.5
pear-DB-1.7.13,1
pear-Log-1.12.6
pear-Mail-1.2.0,1
pear-Mail_Mime-1.8.1,2
pear-Net_SMTP-1.6.1
pear-Net_Sieve-1.3.2
pear-Net_Socket-1.0.10

Test script:
---------------
Authenticate against a sieve server using the CRAM-MD5 and/or DIGEST-MD5
mechs

Expected result:
----------------
No warnings

Actual result:
--------------
Deprecated mechanism name. Use IANA-registered name: CRAM-MD5.

...and/or...

Deprecated mechanism name. Use IANA-registered name: DIGEST-MD5.

------------------------------------------------------------------------

Search Discussions

  • Ken at Sep 21, 2011 at 11:29 pm
    Edit report at http://pear.php.net/bugs/bug.php?id=18856&edit=1

    ID: 18856
    Updated by: ken@linux.ie
    Reported By: dl at tyfon dot net
    Summary: Authentication warnings because of wrong
    Auth_SASL::factory argument
    -Status: Assigned
    +Status: Closed
    Type: Bug
    Package: Auth_SASL
    Operating System: FreeBSD
    PHP Version: 5.3.8
    Assigned To: kguest
    Roadmap Versions:
    New Comment:

    -Status: Assigned
    +Status: Closed
    This bug has been fixed in SVN.

    If this was a documentation problem, the fix will appear on pear.php.net
    by the end of next Sunday (CET).

    If this was a problem with the pear.php.net website, the change should
    be live shortly.

    Otherwise, the fix will appear in the package's next release.

    Thank you for the report and for helping us make PEAR better.

    Fixed in git for the moment.


    Previous Comments:
    ------------------------------------------------------------------------

    [2011-09-21 10:32:53] yunosh

    -Status: Open
    +Status: Assigned
    -Package: Net_Sieve
    +Package: Auth_SASL
    -Assigned To:
    +Assigned To: kguest
    Ken, you cannot deprecate one feature in a release any only add the
    alternative in the very same release! You shouldn't raise an error at
    all yet, but only document the deprecated authentication names for now.
    And please give developers a few releases time to migrate from the
    deprecated to the new names. I've already seen one hasty release of
    another package only to fix this.

    ------------------------------------------------------------------------

    [2011-09-21 10:21:41] dltyfon

    Description:
    ------------
    Quick fix is to s/crammd5/CRAM-MD5/ and s/digestmd5/DIGEST-MD5/ on the
    lines 683 and 707 in Sieve.php.

    Below is what is installed on the server pear-wise:

    pear-1.9.3
    pear-Auth-1.6.4
    pear-Auth_SASL-1.0.5
    pear-DB-1.7.13,1
    pear-Log-1.12.6
    pear-Mail-1.2.0,1
    pear-Mail_Mime-1.8.1,2
    pear-Net_SMTP-1.6.1
    pear-Net_Sieve-1.3.2
    pear-Net_Socket-1.0.10

    Test script:
    ---------------
    Authenticate against a sieve server using the CRAM-MD5 and/or DIGEST-MD5
    mechs

    Expected result:
    ----------------
    No warnings

    Actual result:
    --------------
    Deprecated mechanism name. Use IANA-registered name: CRAM-MD5.

    ...and/or...

    Deprecated mechanism name. Use IANA-registered name: DIGEST-MD5.

    ------------------------------------------------------------------------
  • Ken at Sep 27, 2011 at 2:35 pm
    Edit report at http://pear.php.net/bugs/bug.php?id=18856&edit=1

    ID: 18856
    Updated by: ken@linux.ie
    Reported By: dl at tyfon dot net
    Summary: Authentication warnings because of wrong
    Auth_SASL::factory argument
    Status: Closed
    Type: Bug
    Package: Auth_SASL
    Operating System: FreeBSD
    PHP Version: 5.3.8
    Assigned To: kguest
    Roadmap Versions:
    New Comment:

    Thank you for your bug report. This issue has been fixed
    in the latest released version of the package, which you can download at
    http://pear.php.net/get/

    rolled a new release.


    Previous Comments:
    ------------------------------------------------------------------------

    [2011-09-22 01:30:08] kguest

    -Status: Assigned
    +Status: Closed
    This bug has been fixed in SVN.

    If this was a documentation problem, the fix will appear on pear.php.net
    by the end of next Sunday (CET).

    If this was a problem with the pear.php.net website, the change should
    be live shortly.

    Otherwise, the fix will appear in the package's next release.

    Thank you for the report and for helping us make PEAR better.

    Fixed in git for the moment.

    ------------------------------------------------------------------------

    [2011-09-21 10:32:53] yunosh

    -Status: Open
    +Status: Assigned
    -Package: Net_Sieve
    +Package: Auth_SASL
    -Assigned To:
    +Assigned To: kguest
    Ken, you cannot deprecate one feature in a release any only add the
    alternative in the very same release! You shouldn't raise an error at
    all yet, but only document the deprecated authentication names for now.
    And please give developers a few releases time to migrate from the
    deprecated to the new names. I've already seen one hasty release of
    another package only to fix this.

    ------------------------------------------------------------------------

    [2011-09-21 10:21:41] dltyfon

    Description:
    ------------
    Quick fix is to s/crammd5/CRAM-MD5/ and s/digestmd5/DIGEST-MD5/ on the
    lines 683 and 707 in Sieve.php.

    Below is what is installed on the server pear-wise:

    pear-1.9.3
    pear-Auth-1.6.4
    pear-Auth_SASL-1.0.5
    pear-DB-1.7.13,1
    pear-Log-1.12.6
    pear-Mail-1.2.0,1
    pear-Mail_Mime-1.8.1,2
    pear-Net_SMTP-1.6.1
    pear-Net_Sieve-1.3.2
    pear-Net_Socket-1.0.10

    Test script:
    ---------------
    Authenticate against a sieve server using the CRAM-MD5 and/or DIGEST-MD5
    mechs

    Expected result:
    ----------------
    No warnings

    Actual result:
    --------------
    Deprecated mechanism name. Use IANA-registered name: CRAM-MD5.

    ...and/or...

    Deprecated mechanism name. Use IANA-registered name: DIGEST-MD5.

    ------------------------------------------------------------------------

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppear-bugs @
categoriesphp
postedSep 21, '11 at 8:31a
activeSep 27, '11 at 2:35p
posts3
users2
websitepear.php.net

2 users in discussion

Ken: 2 posts Jan: 1 post

People

Translate

site design / logo © 2022 Grokbase