Feature #2454
closedOpenSSL has no maintainer
Added by naruse (Yui NARUSE) almost 16 years ago. Updated over 14 years ago.
Description
=begin
OpenSSL is famous security library and Ruby has a wrapper for it.
But it has no maintainer now.
We, aren't familiar with this security related library, don't want maintain this.
This situation prevent merging path for OpenSSL 1.0 and other requests.
So anyone can maintain ext/openssl or review patches for ext/openssl?
=end
        
           Updated by csaunders (Chris Saunders) almost 16 years ago
          
          
        
        
          
            Actions
          
          #1
          Updated by csaunders (Chris Saunders) almost 16 years ago
          
          
        
        
          
            Actions
          
          #1
        
      
      =begin
I am rather interested in Cryptography and have used this library before and found
the documentation rather lacking.
I would be interested in picking this project up though I am having some issues.
I've tried checking out the code through here:
http://savannah.nongnu.org/projects/rubypki/
I keep getting errors when I try to checkout using 'git cvsimport' or by using cvs.
Anyone having similar problems and or suggestions?
=end
        
           Updated by dbussink (Dirkjan Bussink) almost 16 years ago
          
          
        
        
          
            Actions
          
          #2
          Updated by dbussink (Dirkjan Bussink) almost 16 years ago
          
          
        
        
          
            Actions
          
          #2
        
      
      =begin
Well, the code for the OpenSSL extension is inside the Ruby repository, so you'll have to look for the code there. Take a look at:
http://www.ruby-lang.org/en/community/ruby-core/#following-ruby
=end
        
           Updated by ephoenix (Evan Phoenix) almost 16 years ago
          
          
        
        
          
            Actions
          
          #3
          Updated by ephoenix (Evan Phoenix) almost 16 years ago
          
          
        
        
          
            Actions
          
          #3
        
      
      =begin
I've been working on getting the OpenSSL extension running on Rubinius. I'm happy to finish doing some cleanup and submitting the changes back. Since we'll have our own changes, I'll be doing maintenance on it, and i'm happy to to push that maintenance into the normal OpenSSL extension.
=end
        
           Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #4
          Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #4
        
      
      - Status changed from Open to Assigned
- Assignee set to matz (Yukihiro Matsumoto)
=begin
Chris Saunders wrote:
I am rather interested in Cryptography and have used this library before and found
the documentation rather lacking.
In the long term, Chris' point is important.
Current ext/openssl is too low layer, and net/http is also low.
We should introduce another wrapper layer in the future.
Evan Phoenix wrote:
I've been working on getting the OpenSSL extension running on Rubinius.
I'm happy to finish doing some cleanup and submitting the changes back.
Since we'll have our own changes, I'll be doing maintenance on it,
and i'm happy to to push that maintenance into the normal OpenSSL extension.
Interesting suggestion.
How about this, matz?
=end
        
           Updated by matz (Yukihiro Matsumoto) almost 16 years ago
          
          
        
        
          
            Actions
          
          #5
          Updated by matz (Yukihiro Matsumoto) almost 16 years ago
          
          
        
        
          
            Actions
          
          #5
        
      
      =begin
Hi,
In message "Re: [ruby-core:27095] Feature #2454 OpenSSL has no maintainer"
on Tue, 8 Dec 2009 14:23:43 +0900, Yui NARUSE redmine@ruby-lang.org writes:
|Evan Phoenix wrote:
|> I've been working on getting the OpenSSL extension running on Rubinius.
|> I'm happy to finish doing some cleanup and submitting the changes back.
|> Since we'll have our own changes, I'll be doing maintenance on it,
|> and i'm happy to to push that maintenance into the normal OpenSSL extension.
|
|Interesting suggestion.
|How about this, matz?
If Evan wants committer privilege to check in his update, I'd love to
grant him a right.  I am more than happy if he's willing to maintain
openssl extension for MRI as well, but I don't think he has offered
so.
						matz.
=end
        
           Updated by matz (Yukihiro Matsumoto) almost 16 years ago
          
          
        
        
          
            Actions
          
          #6
          Updated by matz (Yukihiro Matsumoto) almost 16 years ago
          
          
        
        
          
            Actions
          
          #6
        
      
      =begin
Hi,
In message "Re: [ruby-core:27105] Re: Feature #2454 OpenSSL has no maintainer"
on Wed, 9 Dec 2009 07:09:08 +0900, Evan Phoenix evan@fallingsnow.net writes:
|Sorry about the confusion. I'm happy to take over maintenance of the extension for MRI as well. This will allow me to have MRI and rubinius use the same extension.
Thank you!  Please send your GPG signed ssh2 public key to
cvs-admin@rubu-lang.org with sought account name.  We will grant you
the privilege.
						matz.
=end
        
           Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #7
          Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #7
        
      
      - Assignee changed from matz (Yukihiro Matsumoto) to ephoenix (Evan Phoenix)
=begin
Evan, did you mail your key?
=end
        
           Updated by zenspider (Ryan Davis) almost 16 years ago
          
          
        
        
          
            Actions
          
          #8
          Updated by zenspider (Ryan Davis) almost 16 years ago
          
          
        
        
          
            Actions
          
          #8
        
      
      =begin
On Dec 21, 2009, at 12:53 , Evan Phoenix wrote:
Ack. I have not. I do not have GPG installed, is there an easier way to get you my ssh2 key?
They generously allowed me to use Mail.app encryption. I know several of them are sporting macs now. :)
On Dec 20, 2009, at 11:17 PM, Yui NARUSE wrote:
Issue #2454 has been updated by Yui NARUSE.
Assigned to changed from Yukihiro Matsumoto to Evan Phoenix
Evan, did you mail your key?¶
http://redmine.ruby-lang.org/issues/show/2454
=end
        
           Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #9
          Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #9
        
      
      =begin
You can use following:
        
           Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #10
          Updated by naruse (Yui NARUSE) almost 16 years ago
          
          
        
        
          
            Actions
          
          #10
        
      
      =begin
We need some signed message.
Following articles describes how to use GPG on Mail App on Mac OS X including Snow Leopard, but in Japanese.
Can anyone who has Snow Leopard teach him?
http://blog.macfeeling.com/old_article/gpg/gpg01
http://blog.macfeeling.com/old_article/gpg/gpg02
http://blog.macfeeling.com/old_article/gpg/gpg03
http://blog.macfeeling.com/old_article/gpg/gpg04
http://blog.macfeeling.com/old_article/gpg/gpg05
=end
        
           Updated by hongli (Hongli Lai) almost 16 years ago
          
          
        
        
          
            Actions
          
          #11
          Updated by hongli (Hongli Lai) almost 16 years ago
          
          
        
        
          
            Actions
          
          #11
        
      
      =begin
The ssh key and the GPG key are two different things.
The ssh public key lives in ~/.ssh/.id_dsa.pub.
Here's a GPG tutorial: http://aplawrence.com/Basics/gpg.html
For email encryption/signing, I've found Thunderbird + Enigmail to be an excellent combination.
=end
        
           Updated by znz (Kazuhiro NISHIYAMA) over 15 years ago
          
          
        
        
          
            Actions
          
          #12
          Updated by znz (Kazuhiro NISHIYAMA) over 15 years ago
          
          
        
        
          
            Actions
          
          #12
        
      
      - Target version set to 2.0.0
=begin
=end
        
           Updated by naruse (Yui NARUSE) over 15 years ago
          
          
        
        
          
            Actions
          
          #13
          Updated by naruse (Yui NARUSE) over 15 years ago
          
          
        
        
          
            Actions
          
          #13
        
      
      - Status changed from Assigned to Rejected
- Assignee deleted (ephoenix (Evan Phoenix))
=begin
This ticket is timeouted.
=end