head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.20 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.18 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.16 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.14 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.12 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.10 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.8 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.6 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.4 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.2; locks; strict; comment @# @; 1.2 date 2008.06.19.14.35.37; author taca; state dead; branches 1.2.2.1; next 1.1; 1.1 date 2008.05.14.10.09.00; author taca; state Exp; branches; next ; 1.2.2.1 date 2008.06.19.14.35.37; author tron; state dead; branches; next 1.2.2.2; 1.2.2.2 date 2008.06.28.11.59.46; author tron; state Exp; branches; next ; desc @@ 1.2 log @Update ruby18-base package to 1.8.7. Since chanes are too much to write here, please refer http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/ChangeLog http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/NEWS http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/ChangeLog @ text @$NetBSD: patch-de,v 1.1 2008/05/14 10:09:00 taca Exp $ --- ext/openssl/openssl_missing.c.orig 2007-02-13 08:01:19.000000000 +0900 +++ ext/openssl/openssl_missing.c @@@@ -22,17 +22,15 @@@@ #include "openssl_missing.h" #if !defined(HAVE_HMAC_CTX_COPY) -int +void HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in) { - if (!out || !in) return 0; + if (!out || !in) return; memcpy(out, in, sizeof(HMAC_CTX)); - if (!EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx) - || !EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx) - || !EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx)) - return 0; - return 1; + EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx); + EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx); + EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx); } #endif /* HAVE_HMAC_CTX_COPY */ #endif /* NO_HMAC */ @ 1.2.2.1 log @file patch-de was added on branch pkgsrc-2008Q1 on 2008-06-28 11:59:46 +0000 @ text @d1 27 @ 1.2.2.2 log @Pullup ticket #2436 - requested by taca Security update for ruby packages Apply patches to update Ruby to version 1.8.6 patchlevel 230 to fix the security vulnerability reported in CVE-2008-2726. @ text @a0 27 $NetBSD$ --- ext/openssl/openssl_missing.c.orig 2007-02-13 08:01:19.000000000 +0900 +++ ext/openssl/openssl_missing.c @@@@ -22,17 +22,15 @@@@ #include "openssl_missing.h" #if !defined(HAVE_HMAC_CTX_COPY) -int +void HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in) { - if (!out || !in) return 0; + if (!out || !in) return; memcpy(out, in, sizeof(HMAC_CTX)); - if (!EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx) - || !EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx) - || !EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx)) - return 0; - return 1; + EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx); + EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx); + EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx); } #endif /* HAVE_HMAC_CTX_COPY */ #endif /* NO_HMAC */ @ 1.1 log @Fix build problem with recent NetBSD current with post version of OpenSSL 0.9.8g. Since this is fix for build problem only, I don't bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @