{"push_id":1158138302,"size":6,"distinct_size":6,"ref":"refs/heads/bug/12427-integer-unification","head":"2902a0627a4c532c8d57edf5a02769fe58ceacbe","before":"6e4f279d49ea4a390c7ebbcce1ba86a3e311eac0","commits":[{"sha":"8dd0a046a9adebdf5cbd53dd4f590981f06715ea","author":{"name":"rhe","email":"383118ff81f212bcf71677d9b9ae681019ae32d9@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"openssl: fix acesssor functions for RSA and DH in openssl_missing.h\n\n* ext/openssl/openssl_missing.h (DH_set0_pqg, RSA_set0_key):\n  DH_set0_pqg() allows 'q' to be NULL. Fix a typo in RSA_set0_key().\n  Fixes r55285.  [ruby-core:75225] [Feature #12324]\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/nobu/ruby/commits/8dd0a046a9adebdf5cbd53dd4f590981f06715ea"},{"sha":"40799e5ef9dd1bcbb7a84564a9bfa45af21c4d02","author":{"name":"rhe","email":"383118ff81f212bcf71677d9b9ae681019ae32d9@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"openssl: add missing #to_der to OCSP::{CertificateId,BasicResponse}\n\n* ext/openssl/ossl_ocsp.c (ossl_ocspbres_to_der, ossl_ocspcid_to_der):\n  Implement #to_der methods for OCSP::BasicResponse and\n  OCSP::CertificateId.\n\n  (ossl_ocspreq_initialize, ossl_ocspres_initialize): Use GetOCSP*()\n  instead of raw DATA_PTR().\n\n  (ossl_ocspbres_initialize, ossl_ocspcid_initialize): Allow\n  initializing from DER string.\n\n  (Init_ossl_ocsp): Define new #to_der methods.\n\n* test/openssl/test_ocsp.rb: Test these changes. Also add missing tests\n  for OCSP::{Response,Request}#to_der.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/nobu/ruby/commits/40799e5ef9dd1bcbb7a84564a9bfa45af21c4d02"},{"sha":"58e8c9c895cc21473d6e46978666016a6e627d5f","author":{"name":"nobu","email":"d03bf885ec20d2f20baae2a9540465025efb8cde@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"date_strftime.c: check precision\n\n* ext/date/date_strftime.c (date_strftime_with_tmx): reject too\n  large precision to get rid of buffer overflow.\n  reported by Guido Vranken <guido AT guidovranken.nl>.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/nobu/ruby/commits/58e8c9c895cc21473d6e46978666016a6e627d5f"},{"sha":"0a97832e6ac6a5fa68c2185da6e8c07a7d4299b6","author":{"name":"rhe","email":"383118ff81f212bcf71677d9b9ae681019ae32d9@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"openssl: add some accessor methods for OCSP::CertificateId\n\n* ext/openssl/ossl_ocsp.c (ossl_ocspcid_get_issuer_name_hash,\n  ossl_ocspcid_get_issuer_key_hash, ossl_ocspcid_get_hash_algorithm):\n  Add accessor methods OCSP::CertificateId#issuer_name_hash,\n  #issuer_key_hash, #hash_algorithm.\n  Based on a patch provided by Paul Kehrer <paul.l.kehrer@gmail.com>.\n  [ruby-core:48062] [Feature #7181]\n\n* test/openssl/test_ocsp.rb: Test these new methods.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/nobu/ruby/commits/0a97832e6ac6a5fa68c2185da6e8c07a7d4299b6"},{"sha":"0c22cfd0ceded88fcd1c7e711841caab7bdcf73e","author":{"name":"nobu","email":"d03bf885ec20d2f20baae2a9540465025efb8cde@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"strftime.c: limit result size\n\n* strftime.c (rb_strftime_with_timespec): limit the result string\n  size by the format length, to get rid of unlimited memory use.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/nobu/ruby/commits/0c22cfd0ceded88fcd1c7e711841caab7bdcf73e"},{"sha":"2902a0627a4c532c8d57edf5a02769fe58ceacbe","author":{"name":"Nobuyoshi Nakada","email":"d03bf885ec20d2f20baae2a9540465025efb8cde@ruby-lang.org"},"message":"remove backward macros\n\n* include/ruby/backward.h (rb_cFixnum, rb_cBignum): remove the\n  backward compatibility macros, to fail incompatible extension\n  libraries earily.  [Bug #12427]","distinct":true,"url":"https://api.github.com/repos/nobu/ruby/commits/2902a0627a4c532c8d57edf5a02769fe58ceacbe"}]}
{"actor":{"display_login":"nobu"}}