ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/OpenSSL/OpenSSL.xs
(Generate patch)

Comparing OpenSSL/OpenSSL.xs (file contents):
Revision 1.6 by root, Sat Oct 27 02:55:31 2001 UTC vs.
Revision 1.7 by root, Sat Oct 27 02:57:53 2001 UTC

741MODULE = OpenSSL PACKAGE = OpenSSL::Name 741MODULE = OpenSSL PACKAGE = OpenSSL::Name
742 742
743PROTOTYPES: ENABLE 743PROTOTYPES: ENABLE
744 744
745OpenSSL::Name 745OpenSSL::Name
746new_name() 746new(class)
747 SV *class
747 CODE: 748 CODE:
748 if(!(RETVAL = X509_NAME_new())) { 749 if(!(RETVAL = X509_NAME_new())) {
749 croak("X509_NAME_new"); 750 croak("X509_NAME_new");
750 } 751 }
751 OUTPUT: 752 OUTPUT:
799 s = X509_NAME_ENTRY_get_data(e); 800 s = X509_NAME_ENTRY_get_data(e);
800 PUSHs(sv_2mortal(newSVpv(OBJ_nid2ln(nid),0))); 801 PUSHs(sv_2mortal(newSVpv(OBJ_nid2ln(nid),0)));
801 PUSHs(sv_2mortal(newSVpvn(s->data, s->length))); 802 PUSHs(sv_2mortal(newSVpvn(s->data, s->length)));
802 } 803 }
803 804
804
805
806
807
808void 805void
809DESTROY(name) 806DESTROY(name)
810 OpenSSL::Name name 807 OpenSSL::Name name
811 CODE: 808 CODE:
812 if(name) { 809 if(name) {
899 ERR_load_RSA_strings(); 896 ERR_load_RSA_strings();
900} 897}
901 898
902 899
903OpenSSL::X509 900OpenSSL::X509
904new_X509() 901new(class)
902 SV *class
905 CODE: 903 CODE:
906 if ((RETVAL = X509_new ()) == NULL) 904 if ((RETVAL = X509_new ()) == NULL)
907 croak("X509_new"); 905 croak("X509_new");
908 906
909 if (!X509_set_version (RETVAL, 2)) 907 if (!X509_set_version (RETVAL, 2))
916 OUTPUT: 914 OUTPUT:
917 RETVAL 915 RETVAL
918 916
919 917
920void 918void
921new_from_string(thing) 919new_from_string(class,thing)
920 SV *class
922 SV *thing 921 SV *thing
923 ALIAS: 922 ALIAS:
924 new_from_file = 1 923 new_from_file = 1
925 PREINIT: 924 PREINIT:
926 BIO *bio; 925 BIO *bio;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines