Hello community,

here is the log from the commit of package curl for openSUSE:Factory
checked in at Mon Aug 15 14:06:39 CEST 2011.



--------
--- curl/curl.changes   2011-08-03 11:41:39.000000000 +0200
+++ /mounts/work_src_done/STABLE/curl/curl.changes      2011-08-15 
07:06:17.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Aug 15 05:05:01 UTC 2011 - crrodrig...@opensuse.org
+
+- Use SSL_MODE_RELEASE_BUFFERS if available, accepted 
+  in upstream as commit 3d919440c80333c496fb
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  curl-openssl-release-buffers.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ curl.spec ++++++
--- /var/tmp/diff_new_pack.WKaFgG/_old  2011-08-15 14:00:47.000000000 +0200
+++ /var/tmp/diff_new_pack.WKaFgG/_new  2011-08-15 14:00:47.000000000 +0200
@@ -38,7 +38,7 @@
 %endif
 #define cvs_suffix -20090302
 Version:        7.21.7
-Release:        1
+Release:        4
 AutoReqProv:    on
 # bug437293
 %ifarch ppc64
@@ -52,6 +52,7 @@
 Source:         curl-%version%{?cvs_suffix}.tar.lzma
 Source2:        baselibs.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Patch:          curl-openssl-release-buffers.patch
 
 %description
 Curl is a client to get documents and files from or send documents to a
@@ -84,6 +85,7 @@
 
 %prep
 %setup -q -n curl-%version%{?cvs_suffix}
+%patch
 
 %build
 # local hack to make curl-config --libs stop printing libraries it depends on


++++++ curl-openssl-release-buffers.patch ++++++
--- lib/ssluse.c.orig
+++ lib/ssluse.c
@@ -1492,6 +1492,10 @@ ossl_connect_step1(struct connectdata *c
     return CURLE_OUT_OF_MEMORY;
   }
 
+#ifdef SSL_MODE_RELEASE_BUFFERS
+  SSL_CTX_set_mode(connssl->ctx, SSL_MODE_RELEASE_BUFFERS);
+#endif
+
 #ifdef SSL_CTRL_SET_MSG_CALLBACK
   if(data->set.fdebug && data->set.verbose) {
     /* the SSL trace callback is only used for verbose logging so we only

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to