pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/spdylay
Module Name: pkgsrc
Committed By: adam
Date: Thu Jan 26 20:43:12 UTC 2017
Modified Files:
pkgsrc/www/spdylay: Makefile distinfo
Log Message:
Changes 1.4.0:
* Renew test key pair
* Fix OpenSSL 1.1.0 deprecation warnings
* spdylay: compile against openssl-1.1.0
It fails to compile against openssl 1.1.0 due to things like
|shrpx_client_handler.cc:90:30: error: 'strerror' was not declared in this scope
|shrpx_listen_handler.cc:112:32: error: 'memset' was not declared in this scope
|shrpx_listen_handler.cc:114:43: error: 'memcpy' was not declared in this scope
This resolves it.
* spdycat: Fix leak in SpdySession.reqvec
* Compile with IRIX 6.5.22 using GCC-4.7.4
* Remove CREDENTIAL frame processing completely
We just left API as is, but related functions just do nothing now.
* Allocate stream ID when spdylay_submit_{syn_stream,request} is called
This commit allocates stream ID when spdylay_submit_syn_stream and
spdylay_submit_request is called. Also create stream when
spdylay_session_predicate_syn_stream_send is failed, to provide
stream to user callback (e.g., on_ctrl_not_send_callback).
Allocating stream ID early ensures that we can create stream because
we can catch stream ID exhaustion early and fail fast. Since stream
ID is allocated serially, we have to send SYN_STREAM in the order
they queued. So now all queued syn_stream have the same priority
(lowest). The DATA frame has given priority by application. This
does not work well with CREDENTIAL frame, since SYN_STREAM may wait
for CREDENTIAL, which results in out of order transmission. Since
CREDENTIAL frame was deprecated in SPDY/3.1, and no one use it, we
remove its functionality in the later commit.
* spdycat: --proxy-port, not --proxyport
* spdycat: Check :host header field for SNI, since Host header is not allowed
* spdycat: Update spdycat --help output for --header
* spdycat: Fix resource leak found by coverity scan
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/spdylay/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/spdylay/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/spdylay/Makefile
diff -u pkgsrc/www/spdylay/Makefile:1.4 pkgsrc/www/spdylay/Makefile:1.5
--- pkgsrc/www/spdylay/Makefile:1.4 Sat Mar 5 11:27:58 2016
+++ pkgsrc/www/spdylay/Makefile Thu Jan 26 20:43:12 2017
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2016/03/05 11:27:58 jperkin Exp $
+# $NetBSD: Makefile,v 1.5 2017/01/26 20:43:12 adam Exp $
-DISTNAME= spdylay-1.3.2
-PKGREVISION= 1
+DISTNAME= spdylay-1.4.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=tatsuhiro-t/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/www/spdylay/distinfo
diff -u pkgsrc/www/spdylay/distinfo:1.2 pkgsrc/www/spdylay/distinfo:1.3
--- pkgsrc/www/spdylay/distinfo:1.2 Sat Oct 17 09:55:42 2015
+++ pkgsrc/www/spdylay/distinfo Thu Jan 26 20:43:12 2017
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2015/10/17 09:55:42 adam Exp $
+$NetBSD: distinfo,v 1.3 2017/01/26 20:43:12 adam Exp $
-SHA1 (spdylay-1.3.2.tar.xz) = a38f5b7a4569cc393b6797e66f2da882df7fd9a3
-RMD160 (spdylay-1.3.2.tar.xz) = ee85aa0e338af4f7d625c60792354251df8f46f8
-SHA512 (spdylay-1.3.2.tar.xz) = 05ebb3308fa6bd3fa0186e5421b32a8d960595f354841f1c27d1e188bf364d9fe98ca2d84f05426c0b62a33b04b95bfb0c8c713f017545768c9625d800231306
-Size (spdylay-1.3.2.tar.xz) = 660900 bytes
+SHA1 (spdylay-1.4.0.tar.xz) = b9b1b0a36e746c4b794fb50adc2449f4eb4c79c5
+RMD160 (spdylay-1.4.0.tar.xz) = a517816adc709cb73b423776356babe71a4d44e4
+SHA512 (spdylay-1.4.0.tar.xz) = 46da1b1887b62d2bc23e8ce1b1119142596be986ca8ec38a6b95f628ff6dcae6759f2bd417725a66bf5d1509ee241bcd13e0478276024edd02f229301c55b3a0
+Size (spdylay-1.4.0.tar.xz) = 672332 bytes
SHA1 (patch-src_shrpx.cc) = 035a348dfcce942003d9c518001ad816ac04c8a7
Home |
Main Index |
Thread Index |
Old Index