Skip Menu |
 

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 74773
Status: resolved
Priority: 0/
Queue: Net-SSLeay

People
Owner: MIKEM [...] cpan.org
Requestors: kmx [...] volny.cz
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Adding more X509_ + related functions
Date: Wed, 08 Feb 2012 08:59:04 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Hi Mike, the next episode regards missing X509_ + some related functions. I have not yet polished the code and probably also the list may change slightly but here is the list what I am missing (basically all functions are necessary to to simple PKI/CA related tasks): +X509_new() +X509_set_issuer_name(x,name) +X509_set_subject_name(x,name) +X509_set_version(x,version) +X509_get_version(x) +X509_get_pubkey(x) +X509_set_pubkey(x,pkey) +X509_set_serialNumber(x,serial) +X509_get_serialNumber(x) +X509_certificate_type(x,pubkey=NULL); +X509_sign(x,pkey,md) +X509_NAME_add_entry_by_NID(name,nid,type,bytes,len,loc,set) +X509_NAME_add_entry_by_OBJ(name,obj,type,bytes,len,loc,set) +X509_NAME_add_entry_by_txt(name,field,type,bytes,len,loc,set) +X509_NAME_entry_count(name) +X509_NAME_get_entry(name,loc) +X509_NAME_ENTRY_get_data(ne) +X509_NAME_ENTRY_get_object(ne) +X509_CRL_free(x) +X509_CRL_new() +X509_CRL_set_version(x,version) +X509_CRL_get_version(x) +X509_CRL_set_issuer_name(x,name) +X509_CRL_get_issuer(x) +X509_CRL_set_lastUpdate(x,tm) +X509_CRL_get_lastUpdate(x) +X509_CRL_set_nextUpdate(x,tm) +X509_CRL_get_nextUpdate(x) +X509_CRL_sort(x) +X509_CRL_verify(a,r) +X509_CRL_sign(x,pkey,md) +X509_CRL_get_ext_count(x) +X509_CRL_get_ext_by_NID(X509_CRL *x, int nid, int lastpos); +X509_REQ_new() +X509_REQ_free(x) +X509_REQ_get_subject_name(x) +X509_REQ_set_subject_name(x,name) +X509_REQ_set_pubkey(x,pkey) +X509_REQ_get_pubkey(x); +X509_REQ_sign(x,pk,md) +X509_REQ_verify(x,r) +X509_REQ_set_version(x,version) +X509_REQ_add_extensions(x,...) +X509_CRL_add_extensions(x,cacert,...) +X509_add_extensions(x,cacert,...) +X509_to_X509_REQ(x,pkey,md) +X509_REQ_to_X509(r,days,pkey) +ASN1_INTEGER_set(i,val) +EVP_PKEY_new() +EVP_PKEY_free(pkey) +EVP_PKEY_assign_RSA(pkey,key) +PEM_get_string_X509_REQ(x509_req) +PEM_get_string_X509_CRL(x509_crl) +PEM_get_string_PrivateKey(pk,passwd=NULL,cb=NULL,u=NULL) +PEM_read_bio_X509(bio,x=NULL,cb=NULL,u=NULL) +PEM_read_bio_PrivateKey(bio,x=NULL,cb=NULL,u=NULL) Of course I will deliver code + doc + tests + hopefully also doc for already existing X509_* functions - the patch will arrive most likely the next week (I will probably split it into 2 parts - 1/ simple 1:1 functions; 2/ more tricky functions). Maybe an explanation why I am so interested in extending Net::SSleay: A/ After we have solved the thread-safety (which is what I totally need in my project) it turns out that it would not be easy (in fact impossible) to safely combine more module with XS part linked to openssl library. B/ I was using Net::SSLeay for SSL networking stuff but I also need to do some PKI/CA tasks - I know, there are other modules on cpan for that but combining them with Net::SSLeay is exactly trouble A/ C/ So the best solution for me would be to have Net::SSLeay providing wrappers for all necessary openssl functions (ssl, pki/ca, crypto, digest) D/ Net::SSLeay already contains some X509_xxxx functions so in fact it is not a complete new thing E/ And as you know Net::SSleay (current svn trunk) is nowadays the most thread-safe openssl-based perl module :) -- kmx
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 08 Feb 2012 18:12:13 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 4.2k
Hi, Those proposed functions look fine to me. Keep up the good work. Cheers. On Wednesday, February 08, 2012 02:59:17 AM you wrote: Show quoted text
> Wed Feb 08 02:59:15 2012: Request 74773 was acted upon. > Transaction: Ticket created by kmx@volny.cz > Queue: Net-SSLeay > Subject: Adding more X509_ + related functions > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: kmx@volny.cz > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > > > > Hi Mike, > > the next episode regards missing X509_ + some related functions. > > I have not yet polished the code and probably also the list may change > slightly but here is the list what I am missing (basically all functions > are necessary to to simple PKI/CA related tasks): > +X509_new() > +X509_set_issuer_name(x,name) > +X509_set_subject_name(x,name) > +X509_set_version(x,version) > +X509_get_version(x) > +X509_get_pubkey(x) > +X509_set_pubkey(x,pkey) > +X509_set_serialNumber(x,serial) > +X509_get_serialNumber(x) > +X509_certificate_type(x,pubkey=NULL); > +X509_sign(x,pkey,md) > +X509_NAME_add_entry_by_NID(name,nid,type,bytes,len,loc,set) > +X509_NAME_add_entry_by_OBJ(name,obj,type,bytes,len,loc,set) > +X509_NAME_add_entry_by_txt(name,field,type,bytes,len,loc,set) > +X509_NAME_entry_count(name) > +X509_NAME_get_entry(name,loc) > +X509_NAME_ENTRY_get_data(ne) > +X509_NAME_ENTRY_get_object(ne) > +X509_CRL_free(x) > +X509_CRL_new() > +X509_CRL_set_version(x,version) > +X509_CRL_get_version(x) > +X509_CRL_set_issuer_name(x,name) > +X509_CRL_get_issuer(x) > +X509_CRL_set_lastUpdate(x,tm) > +X509_CRL_get_lastUpdate(x) > +X509_CRL_set_nextUpdate(x,tm) > +X509_CRL_get_nextUpdate(x) > +X509_CRL_sort(x) > +X509_CRL_verify(a,r) > +X509_CRL_sign(x,pkey,md) > +X509_CRL_get_ext_count(x) > +X509_CRL_get_ext_by_NID(X509_CRL *x, int nid, int lastpos); > +X509_REQ_new() > +X509_REQ_free(x) > +X509_REQ_get_subject_name(x) > +X509_REQ_set_subject_name(x,name) > +X509_REQ_set_pubkey(x,pkey) > +X509_REQ_get_pubkey(x); > +X509_REQ_sign(x,pk,md) > +X509_REQ_verify(x,r) > +X509_REQ_set_version(x,version) > +X509_REQ_add_extensions(x,...) > +X509_CRL_add_extensions(x,cacert,...) > +X509_add_extensions(x,cacert,...) > +X509_to_X509_REQ(x,pkey,md) > +X509_REQ_to_X509(r,days,pkey) > +ASN1_INTEGER_set(i,val) > +EVP_PKEY_new() > +EVP_PKEY_free(pkey) > +EVP_PKEY_assign_RSA(pkey,key) > +PEM_get_string_X509_REQ(x509_req) > +PEM_get_string_X509_CRL(x509_crl) > +PEM_get_string_PrivateKey(pk,passwd=NULL,cb=NULL,u=NULL) > +PEM_read_bio_X509(bio,x=NULL,cb=NULL,u=NULL) > +PEM_read_bio_PrivateKey(bio,x=NULL,cb=NULL,u=NULL) > > Of course I will deliver code + doc + tests + hopefully also doc for > already existing X509_* functions - the patch will arrive most likely > the next week (I will probably split it into 2 parts - 1/ simple 1:1 > functions; 2/ more tricky functions). > > Maybe an explanation why I am so interested in extending Net::SSleay: > A/ After we have solved the thread-safety (which is what I totally need > in my project) it turns out that it would not be easy (in fact > impossible) to safely combine more module with XS part linked to openssl > library. > B/ I was using Net::SSLeay for SSL networking stuff but I also need to > do some PKI/CA tasks - I know, there are other modules on cpan for that > but combining them with Net::SSLeay is exactly trouble A/ > C/ So the best solution for me would be to have Net::SSLeay providing > wrappers for all necessary openssl functions (ssl, pki/ca, crypto, digest) > D/ Net::SSLeay already contains some X509_xxxx functions so in fact it > is not a complete new thing > E/ And as you know Net::SSleay (current svn trunk) is nowadays the most > thread-safe openssl-based perl module :) > > -- > kmx
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Mon, 12 Mar 2012 12:42:26 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Download (untitled) / with headers
text/plain 591b
Hi Mike, I am back hacking on this RT. It turned out to become quite a huge patch. I have currently more-or-less working XS code + test suite covering all newly introduced functions (doc is in progress). I am still tuning some code but I would appreciate any feedback to the newly introduced functions. If you have a time please have a look at enclosed patch (you need also to extract new_files.tar into Net-SSLeay's distribution directory) - do not commit it to SVN yet it is still work in progress. Finishing doc will take at least one week (there are 97 new functions). -- kmx

Message body is not shown because sender requested not to inline it.

Download new_files.tar
application/octet-stream 280k

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Mon, 12 Mar 2012 21:47:47 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 1.4k
Hi, You have been busy. Lots of new stuff there and difficult to deeply analyze it all quickly, but cursory look seems OK. I take it there will be test code too? On Monday, March 12, 2012 07:42:48 AM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > > > Hi Mike, > > I am back hacking on this RT. > > It turned out to become quite a huge patch. I have currently > more-or-less working XS code + test suite covering all newly introduced > functions (doc is in progress). > > I am still tuning some code but I would appreciate any feedback to the > newly introduced functions. If you have a time please have a look at > enclosed patch (you need also to extract new_files.tar into Net-SSLeay's > distribution directory) - do not commit it to SVN yet it is still work > in progress. > > Finishing doc will take at least one week (there are 97 new functions). > > -- > kmx
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Mon, 12 Mar 2012 17:23:30 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Download (untitled) / with headers
text/plain 317b
Show quoted text
> I take it there will be test code too? >
I Have prepared the following test scripts + one example script (which I use for generating some test data): - t/local/32_x509_get_cert_info.t - t/local/33_x509_create_cert.t - t/local/34_x509_crl.t - examples/x509_cert_details.pl All are in new_files.tar -- kmx
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Tue, 20 Mar 2012 12:16:19 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Download (untitled) / with headers
text/plain 140b
Sending the final version. NOTE: new_files_FINAL.tar (new test files + new test data) has to be unpacked into net-ssleay root dir -- kmx

Message body is not shown because sender requested not to inline it.

Download new_files_FINAL.tar
application/octet-stream 290k

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 21 Mar 2012 06:57:09 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 1.1k
Hi, Thanks for the jumbo patch. I will test soon. What of the changes to address the crash reported in Debian apache2? I think its important to address this ASAP. If you prefer I can just remove END and friends by hand? Cheers. On Tuesday, March 20, 2012 07:16:46 AM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > > > Sending the final version. > > NOTE: new_files_FINAL.tar (new test files + new test data) has to be > unpacked into net-ssleay root dir > > -- > kmx
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Tue, 20 Mar 2012 22:13:30 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Download (untitled) / with headers
text/plain 620b
Show quoted text
> What of the changes to address the crash reported in Debian apache2? I think > its important to address this ASAP. > > If you prefer I can just remove END and friends by hand? >
Removing END & co. + simple test of already initialize threading is exactly what I have proposed in https://rt.cpan.org/Ticket/Attachment/1052174/550225/threading_no_cleanup_r316.diff Please try to apply it. What I would really like to know is whether under Apache+mod_perl also BOOT: section is executed multiple times. -- kmx P.S. perhaps let us continue apache discussion at https://rt.cpan.org/Ticket/Display.html?id=75841
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 21 Mar 2012 07:21:54 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 1.7k
On Tuesday, March 20, 2012 05:13:43 PM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > >
> > What of the changes to address the crash reported in Debian apache2? I > > think its important to address this ASAP. > > > > If you prefer I can just remove END and friends by hand?
> > Removing END & co. + simple test of already initialize threading is > exactly what I have proposed in > https://rt.cpan.org/Ticket/Attachment/1052174/550225/threading_no_cleanup_r3 > 16.diff > > Please try to apply it.
OK, sorry, wasnt sure if you wanted it out yet. Would you expect your jumbo patch to apply on top of that? Show quoted text
> > What I would really like to know is whether under Apache+mod_perl also > BOOT: section is executed multiple times.
No, BOOT is only executed once in my tests. The sequence at apache2 startup is: BOOT openssl_threads_init CLONE CLONE CLONE END openssl_threads_cleanup END openssl_threads_cleanup END openssl_threads_cleanup END openssl_threads_cleanup Cheers. Show quoted text
> > -- > kmx > > P.S. perhaps let us continue apache discussion at > https://rt.cpan.org/Ticket/Display.html?id=75841
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Tue, 20 Mar 2012 22:27:54 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Download (untitled) / with headers
text/plain 703b
Show quoted text
> Would you expect your jumbo patch to apply on top of that? >
No, but after we fix apache+mod_perl+net-ssleay+threading I can easily prepare JUMBO2 Show quoted text
>> What I would really like to know is whether under Apache+mod_perl also >> BOOT: section is executed multiple times. >>
> No, BOOT is only executed once in my tests. > > The sequence at apache2 startup is: > > BOOT > openssl_threads_init > CLONE > CLONE > CLONE > END > openssl_threads_cleanup > END > openssl_threads_cleanup > END > openssl_threads_cleanup > END > openssl_threads_cleanup >
Cool, in that case threading_no_cleanup_r316.diff should probably do the trick - test+commit threading_no_cleanup_r316.diff please -- kmx
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 21 Mar 2012 07:56:17 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 1.5k
Hi your patch commit threading_no_cleanup_r316.diff tests fine here, and no crash in apache2 mod_perl startup on Debian OK to commit? On Tuesday, March 20, 2012 05:28:04 PM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > >
> > Would you expect your jumbo patch to apply on top of that?
> > No, but after we fix apache+mod_perl+net-ssleay+threading I can easily > prepare JUMBO2 >
> >> What I would really like to know is whether under Apache+mod_perl also > >> BOOT: section is executed multiple times.
> > > > No, BOOT is only executed once in my tests. > > > > The sequence at apache2 startup is: > > > > BOOT > > openssl_threads_init > > CLONE > > CLONE > > CLONE > > END > > openssl_threads_cleanup > > END > > openssl_threads_cleanup > > END > > openssl_threads_cleanup > > END > > openssl_threads_cleanup
> > Cool, in that case threading_no_cleanup_r316.diff should probably do the > trick - test+commit threading_no_cleanup_r316.diff please > > -- > kmx
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Tue, 20 Mar 2012 23:05:02 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Download (untitled) / with headers
text/plain 155b
Show quoted text
> your patch > commit threading_no_cleanup_r316.diff > > tests fine here, and no crash in apache2 mod_perl startup on Debian > > OK to commit? >
OK
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 21 Mar 2012 08:19:53 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 943b
Hi, OK committed at 318 Cheers. On Tuesday, March 20, 2012 06:05:13 PM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > >
> > your patch > > commit threading_no_cleanup_r316.diff > > > > tests fine here, and no crash in apache2 mod_perl startup on Debian > > > > OK to commit?
> > OK
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Tue, 20 Mar 2012 23:28:03 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Download (untitled) / with headers
text/plain 118b
Here comes x509_new_functions_JUMBO_PATCH_r318.diff Do not forget new_files_FINAL.tar from my previous post. -- kmx

Message body is not shown because sender requested not to inline it.

Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 21 Mar 2012 09:40:09 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 911b
Hi, OK, committed at 319 Cheers. On Tuesday, March 20, 2012 06:28:33 PM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > > > Here comes x509_new_functions_JUMBO_PATCH_r318.diff > > Do not forget new_files_FINAL.tar from my previous post. > > -- > kmx
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 21 Mar 2012 12:56:37 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
It seems that the new files from new_files_FINAL.tar are not added to svn. -- kmx
Subject: Re: [rt.cpan.org #74773] Adding more X509_ + related functions
Date: Wed, 21 Mar 2012 22:16:12 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Download (untitled) / with headers
text/plain 854b
On Wednesday, March 21, 2012 07:56:47 AM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74773 > > > It seems that the new files from new_files_FINAL.tar are not added to svn.
Sorry. Added. Show quoted text
> > -- > kmx
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.