aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * ossl-0.1.2 releasedOSSL_0_1_2GOTOU Yuuzou2002-07-242-2/+5
|
* * follow net/http.rb Rev: 1.41.2.18 (ruby_1_6)GOTOU Yuuzou2002-07-232-24/+8
|
* *** empty log message ***GOTOU Yuuzou2002-07-231-1/+1
|
* * ossl_ssl.c: raise exception while SSL_write returns 0.GOTOU Yuuzou2002-07-232-4/+8
|
* * ossl.h: include <openssl/e_os.h>GOTOU Yuuzou2002-07-234-3/+23
| | | | | * ossl.c: workaround to convert into UTC time. * lib/openssl.rb: fix string embeded expression.
* *** empty log message ***GOTOU Yuuzou2002-07-234-5/+6
|
* * Macros fixupsossl1-ossl2-branch-pointMichal Rokos2002-04-0722-98/+98
| | | | | | | | | | * X509ExtFactory cleanup * fixed strptime warning on Linux * X509::Certificate#version has been changed! !!! WARNING !!! x509.version = 2 -> defines X509v3, (0 for v1, 1 for v2, ...) p x509.version -> 2, means that it is X509v3 !!! WARNING !!!
* * Cipher IV fixupMichal Rokos2002-03-113-9/+18
|
* * Big internal cleanup (all structs with only 1 member rearranged)Michal Rokos2002-03-1118-990/+639
| | | | * improved getting time_t from cTime
* * build fix-upsMichal Rokos2002-03-062-11/+13
|
* * WARNING! All to_str methods are not used any longer (use to_text instead)Michal Rokos2002-03-0530-179/+191
| | | | | * made an aliases to_pem as to_s * more relaxed params checking - everywhere where string was needed it is OK that obj implements to_s method
* * More benevolent checks (Check_SafeStr(x) -> Check_Type(x, T_STRING)Michal Rokos2002-02-2318-46/+45
| | | | (where we don't care)
* * Fixed some memory leaksMichal Rokos2002-02-202-26/+59
|
* * transition from rb_raise to OSSL_Raise (where possible)Michal Rokos2002-02-1329-608/+865
| | | | | * some mem checks * preliminary DH key support
* * ossl-0.1.1 releasedMichal Rokos2002-02-063-7/+6
|
* * Dropped Random classMichal Rokos2002-02-067-94/+134
| | | | | * Added Random module * Added egd interface to Random module
* * really fixed strptime.c (silly me, thanks Hynek)Michal Rokos2002-01-164-3/+5
|
* * fixed missing/strptime.c (Hynek)Michal Rokos2002-01-164-11/+25
| | | | * more strict format for UTC time (ossl.c - 'Z' in the end)
* * selfdipatch BN implementation (test only)Michal Rokos2002-01-169-190/+231
| | | | | * removed strncasecmp (for WIN32 made alias to _strnicmp) * fixed missing/strptime.c (Hynek Rostinsky)
* * fixed callbacks in ossl_(ssl|x509store).cMichal Rokos2002-01-123-5/+38
| | | | * added method X509::Store#verify_status=
* * fixed and improved verify_callbacks in ossl_(ssl|x509store).cMichal Rokos2002-01-105-86/+114
| | | | * enhanced ossl_x509store.rb examples
* * OpenSSL::Cipher::BITx constant == x (so BIT40 = 40,...)Michal Rokos2002-01-102-13/+16
|
* * added OpenSSL-SNAPSHOT style NO_* (OPENSSL_NO_*)Michal Rokos2002-01-1012-85/+223
| | | | | | | * added AES cipher when compiled under OpenSSL-SNAPSHOT * added warnings if the OpenSSL is compiled without some feature * handle NO_RSA, NO_DSA in openssl.rb * incremented version in ossl_version.h
* * OpenSSL 0.9.6c support (BN)Michal Rokos2002-01-1012-175/+230
| | | | | | * MS_CALLBACK to ossl_pkey_*.c * Memory checking with OSSL_DEBUG * API doc style change
* * ossl-0.1.0 releasedMichal Rokos2002-01-061-0/+3
|
* * BN is (somewhat) full imp. nowMichal Rokos2002-01-0611-508/+215
| | | | * Config reworked (get_value, get_section)
* * API doc in README (but still not completed)Michal Rokos2002-01-041-0/+5
| | | | | * missing str(ncasecmp|strptime).c files moved to missing/ * ifdef NO_* handled
* * SelfDispatching used for X509:: Name, Extension, AttributeMichal Rokos2002-01-041-0/+9
| | | | | | | | | def XXX.new(arg) XXX.send("new_from_#{arg.type.name.downcase}", arg) end * RSA,DSA - 'new_from_pem', 'generate' singleton methods defined 'new' - implemented in Ruby space
* * Further checking (Check_SafeStr, memory leaks)Michal Rokos2002-01-0431-1071/+1622
|
* *** empty log message ***Michal Rokos2001-12-211-0/+3
|
* * Memory checkingMichal Rokos2001-12-2124-230/+486
|
* * fixed unusual usage of ## preprocessing token sequnence.GOTOU Yuuzou2001-12-211-2/+2
|
* * fixed unusual usage of ## preprocessing token sequence.GOTOU Yuuzou2001-12-211-0/+3
|
* * fixed unusual usage of ## preprocessing sequence.GOTOU Yuuzou2001-12-215-20/+20
|
* * added bn methods (thanks to UNKNOWN <oss-ruby@technorama.net>Michal Rokos2001-12-139-246/+417
| | | | * simplify ossl_digest sources
* * Make work under MS Windows (strptime added) + doc in READMEMichal Rokos2001-11-291-2/+5
|
* * Make work under MS Windows (strptime added) + doc in READMEMichal Rokos2001-11-298-74/+502
|
* - Just forgot to add stuff to changelog...Michal Rokos2001-11-262-8/+16
|
* - BN added (only proof of concept)Michal Rokos2001-11-2123-339/+771
| | | | | - indent changed - rand.h to ossl.h added
* - buffering.rb went under ``openssl'' directory.GOTOU Yuuzou2001-11-211-0/+3
|
* buffering.rb went under ``openssl'' directory.GOTOU Yuuzou2001-11-212-1/+1
|
* - HMAC addedMichal Rokos2001-11-2017-231/+573
| | | | | | | | - Config came back - API changed in PKCS7 (param. order) - API changed in Cipher (can't add data in .new) - indentation changed (only half of files, 2nd half to do) - some API doc added to README
* added X509::Certificate .to_derMichal Rokos2001-11-196-6/+48
|
* Released as 0.0.9Michal Rokos2001-11-188-13/+66
|
* RSA.new requires a block for callback.GOTOU Yuuzou2001-11-171-4/+19
|
* date fixed.GOTOU Yuuzou2001-11-161-1/+1
|
* for compatibility with old SSLSocketGOTOU Yuuzou2001-11-1612-56/+340
|
* Make it compile.Michal Rokos2001-11-161-2/+2
|
* Sync with DEVELMichal Rokos2001-11-166-22/+75
|
* Initial revisionMichal Rokos2001-11-1675-0/+10023