FAQ
Is the OpenSSL extension still being maintained? I'm looking at adding some needed functionality and don't know who to talk to about it.

Search Discussions

  • Hannes Magnusson at Apr 23, 2006 at 9:38 pm
    Hi Brandon
    On 4/23/06, Brandon Fosdick wrote:
    Is the OpenSSL extension still being maintained? I'm looking at adding some needed functionality and don't know who to talk to about it.
    php-src/EXTENSIONS:
    EXTENSION: openssl
    PRIMARY MAINTAINER: Wez Furlong <wez@php.net>
    MAINTENANCE: Maintained
    STATUS: Experimental
    SINCE: 4.0.4

    -Hannes
  • Brandon Fosdick at Apr 23, 2006 at 9:46 pm

    Hannes Magnusson wrote:
    Hi Brandon
    On 4/23/06, Brandon Fosdick wrote:
    Is the OpenSSL extension still being maintained? I'm looking at adding some needed functionality and don't know who to talk to about it.
    php-src/EXTENSIONS:
    EXTENSION: openssl
    PRIMARY MAINTAINER: Wez Furlong <wez@php.net>
    MAINTENANCE: Maintained
    STATUS: Experimental
    SINCE: 4.0.4
    I guess I missed that. Thanks.
  • Wez Furlong at Apr 24, 2006 at 5:39 am
    You can reach me at this email address too.

    --Wez.
    On 4/23/06, Brandon Fosdick wrote:
    Hannes Magnusson wrote:
    Hi Brandon
    On 4/23/06, Brandon Fosdick wrote:
    Is the OpenSSL extension still being maintained? I'm looking at adding some needed functionality and don't know who to talk to about it.
    php-src/EXTENSIONS:
    EXTENSION: openssl
    PRIMARY MAINTAINER: Wez Furlong <wez@php.net>
    MAINTENANCE: Maintained
    STATUS: Experimental
    SINCE: 4.0.4
    I guess I missed that. Thanks.

    --
    PHP Internals - PHP Runtime Development Mailing List
    To unsubscribe, visit: http://www.php.net/unsub.php
  • Brandon Fosdick at Apr 25, 2006 at 1:56 am

    Wez Furlong wrote:
    You can reach me at this email address too.
    Which address do you prefer?

    I need the PKCS12 functions and the ability to extract public keys, so I was thinking I'd add both, but I don't want to step on anybody's toes. I've never played around in the PHP internals before so I don't know how things work around here. Any advice?
  • Wez Furlong at Apr 25, 2006 at 5:40 am

    On 4/24/06, Brandon Fosdick wrote:
    Wez Furlong wrote:
    You can reach me at this email address too.
    Which address do you prefer?
    This one for PHP stuff.
    I need the PKCS12 functions
    and the ability to extract public keys
    Like this:
    http://us2.php.net/manual/en/function.openssl-pkey-get-public.php
    or something else?
    , so I was thinking I'd add both, but I don't want to step on anybody's toes.
    I've never played around in the PHP internals before so I don't know how
    things work around here. Any advice?
    Just have a go at making it work. If you get stuck, try to find some
    other code that does a similar thing to what you want. If that fails,
    try asking for help on IRC at #php.pecl on EFNet. If you don't do
    IRC, or no one is around, then you can also try asking for help on
    pecl-dev@lists.php.net.

    It's worth reading though Sara Golemon's extension writing articles on
    zend.com before you begin. There are also a number of conference
    presentation slides hanging around the 'net written by Wez Furlong and
    Marcus Boerger, among others.

    Once you're happy with the changes you've made, send a diff to the
    mailing list (and Cc: me) and we'll see about integrating it into CVS.
    There's a README.SUBMITTING-PATCH text file in the PHP source root
    that should describe this part of the process.

    Good luck!

    --Wez.
  • Brandon Fosdick at Apr 26, 2006 at 1:05 am

    Wez Furlong wrote:
    Like this:
    http://us2.php.net/manual/en/function.openssl-pkey-get-public.php
    or something else?
    Close, but I need them in PEM format.
  • Wez Furlong at Apr 26, 2006 at 7:13 am
    Ah yes.
    http://us3.php.net/manual/en/function.openssl-pkey-export.php almost
    does what you want... but only works on private keys.

    I'd welcome a patch for that too.

    --Wez.
    On 4/25/06, Brandon Fosdick wrote:
    Wez Furlong wrote:
    Close, but I need them in PEM format.

    --
    PHP Internals - PHP Runtime Development Mailing List
    To unsubscribe, visit: http://www.php.net/unsub.php
  • Brandon Fosdick at Apr 27, 2006 at 4:22 am

    Wez Furlong wrote:
    Ah yes.
    http://us3.php.net/manual/en/function.openssl-pkey-export.php almost
    does what you want... but only works on private keys.

    I'd welcome a patch for that too.
    Do you want separate patches for PKCS12 and PEM keys or should it be all one patch?

    Has anything changed that would require me to work from the CVS version or can I stick with the 5.1.2 release?
  • Wez Furlong at Apr 27, 2006 at 8:03 am
    Just one patch will be fine.

    We usually accept patches for new features against HEAD of CVS only,
    but with the unicode development effort that is ongoing in HEAD, you
    might find it a little bit harder to do that.
    My suggestion is to make the patch for 5.1.2 and make sure it all
    works first, and then have a go at making it against HEAD. If you're
    lucky, the same patch will apply against both versions. If not, there
    will be a few minor differences for unicode.

    I'll be happy to see either or both patches and we can take it from there.

    --Wez.
    On 4/27/06, Brandon Fosdick wrote:
    Wez Furlong wrote:
    Ah yes.
    http://us3.php.net/manual/en/function.openssl-pkey-export.php almost
    does what you want... but only works on private keys.

    I'd welcome a patch for that too.
    Do you want separate patches for PKCS12 and PEM keys or should it be all one patch?

    Has anything changed that would require me to work from the CVS version or can I stick with the 5.1.2 release?

    --
    PHP Internals - PHP Runtime Development Mailing List
    To unsubscribe, visit: http://www.php.net/unsub.php

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupphp-internals @
categoriesphp
postedApr 23, '06 at 7:58p
activeApr 27, '06 at 8:03a
posts10
users3
websitephp.net

People

Translate

site design / logo © 2022 Grokbase