aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* asn1: do not treat EOC octets as part of content octetstopic/asn1-overhaulKazuki Yamaguchi2017-07-232-25/+35
* asn1: prevent EOC octets from being in the middle of the contentKazuki Yamaguchi2017-07-232-0/+14
* asn1: harmonize OpenSSL::ASN1::*#to_derKazuki Yamaguchi2017-07-232-128/+108
* asn1: clean up OpenSSL::ASN1::Constructive#to_derKazuki Yamaguchi2017-07-232-68/+32
* asn1: use ossl_asn1_tag()Kazuki Yamaguchi2017-07-231-3/+3
* asn1: allow tag number to be >= 32 for universal tag classKazuki Yamaguchi2017-07-232-4/+2
* asn1: prohibit indefinite length form for primitive encodingKazuki Yamaguchi2017-07-232-0/+5
* asn1: allow constructed encoding with definite length formKazuki Yamaguchi2017-07-232-32/+16
* asn1: avoid truncating OID in OpenSSL::ASN1::ObjectId#oidKazuki Yamaguchi2017-07-232-7/+38
* asn1: disallow NULL to be passed to asn1time_to_time()Kazuki Yamaguchi2017-07-234-5/+22
* asn1: check for illegal 'unused_bits' value of BitStringKazuki Yamaguchi2017-07-232-5/+11
* asn1: initialize 'unused_bits' attribute of BitString with 0Kazuki Yamaguchi2017-07-232-6/+4
* asn1: require tag information when instantiating generic typeKazuki Yamaguchi2017-07-231-5/+8
* asn1: remove an unnecessary function prototypeKazuki Yamaguchi2017-07-231-1/+0
* asn1: rearrange testsKazuki Yamaguchi2017-07-011-232/+301
* asn1: infinite length -> indefinite lengthKazuki Yamaguchi2017-07-012-115/+81
* Merge branch 'maint'bpointKazuki Yamaguchi2017-06-1416-41/+172
|\
| * Ruby/OpenSSL 2.0.4v2.0.4Kazuki Yamaguchi2017-06-143-2/+14
| * History.md: add entries for 2.0.1-2.0.3Kazuki Yamaguchi2017-06-141-0/+35
| * History.md: wrap at 80 charactersKazuki Yamaguchi2017-06-141-1/+2
| * extconf.rb: simplify searching libraries logicKazuki Yamaguchi2017-06-141-31/+33
| * Merge changes from Ruby trunk r56953..r58742Kazuki Yamaguchi2017-06-142-7/+47
| |\
| | * Search SSL libraries by testing various filename patternsusa2017-06-141-5/+45
| | * openssl: fix broken openssl checknobu2017-06-141-1/+1
| | * openssl: fix broken openssl checknobu2017-06-141-1/+1
| * | x509store: clear error queue after calling X509_LOOKUP_load_file()Kazuki Yamaguchi2017-06-142-0/+32
| * | tool/sync-with-trunk: 'LASY' -> 'LAST'Kazuki Yamaguchi2017-05-291-4/+4
| * | Merge pull request #122 from junaruga/feature/update-rubiesKazuki Yamaguchi2017-05-172-12/+21
| |\ \
| | * | Update .travis.yml and DockerfileJun Aruga2017-05-172-12/+21
| |/ /
| * | Merge branch 'topic/test-ssl-fix-typo' into maintKazuki Yamaguchi2017-05-041-1/+1
| |\ \
| | * | test/test_ssl: fix typo in test_sysread_and_syswritetopic/test-ssl-fix-typoKazuki Yamaguchi2017-03-231-1/+1
| * | | test/test_x509store: skip OpenSSL::TestX509Store#test_set_errorsKazuki Yamaguchi2017-04-281-0/+1
| * | | Fix documentation for OpenSSL::Cipher#finalVladimir Rybas2017-04-211-1/+1
| * | | Fix typosKazuki Yamaguchi2017-04-205-7/+7
| * | | ssl: check return value of SSL_set_fd()Kazuki Yamaguchi2017-03-311-1/+2
| |/ /
| * | Merge pull request #108 from ruby/typofixKazuki Yamaguchi2017-02-143-4/+4
| |\ \
| | * | Fix typosSHIBATA Hiroshi2017-02-143-4/+4
| |/ /
| * / test/test_pkey_ec: do not use dummy 0 orderKazuki Yamaguchi2017-02-031-1/+1
| |/
* | Merge pull request #125 from cwjenkins/feature/add_fips_mode_getKazuki Yamaguchi2017-06-092-1/+28
|\ \
| * | Add fips_mode_get to return fips_modeColton Jenkins2017-06-092-1/+28
|/ /
* | Remove unused functions and macrosKazuki Yamaguchi2017-05-229-144/+1
* | bio: simplify ossl_membio2str() using ossl_str_new()Kazuki Yamaguchi2017-05-222-22/+5
* | Add ossl_str_new(), an exception-safe rb_str_new()Kazuki Yamaguchi2017-05-222-7/+26
* | Merge branch 'topic/rename-get-cipher-digest-ptr'Kazuki Yamaguchi2017-05-0216-28/+29
|\ \
| * | digest: rename GetDigestPtr() to ossl_evp_get_digestbyname()Kazuki Yamaguchi2017-05-0212-21/+22
| * | cipher: rename GetCipherPtr() to ossl_evp_get_cipherbyname()Kazuki Yamaguchi2017-05-026-7/+7
|/ /
* | Remove SafeGet*() macrosKazuki Yamaguchi2017-05-0222-186/+71
* | Merge branch 'topic/expand-ruby-missing-h'Kazuki Yamaguchi2017-04-2822-39/+34
|\ \
| * | Expand FPTR_TO_FD() macrotopic/expand-ruby-missing-hKazuki Yamaguchi2017-04-283-11/+9
| * | Expand rb_define_copy_func() macroKazuki Yamaguchi2017-04-2820-28/+25