head 1.6; access; symbols pkgsrc-2023Q4:1.6.0.6 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.4 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.2 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.5.0.14 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.12 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.10 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.8 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.6 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.4 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.2 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.4.0.8 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.6 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.4 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.2 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.3.0.2 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.2.0.6 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.28 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.24 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.22 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.20 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.18 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.16 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.14 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.12 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.10 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.8 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.4 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.2 pkgsrc-2017Q1-base:1.2; locks; strict; comment @# @; 1.6 date 2023.04.30.14.19.01; author taca; state Exp; branches; next 1.5; commitid 2tDU9hKAtlTXG8nE; 1.5 date 2021.09.19.17.51.43; author taca; state Exp; branches; next 1.4; commitid 02xu8ylYBjMJLA9D; 1.4 date 2020.09.14.15.28.55; author taca; state Exp; branches; next 1.3; commitid zxEgNg4QE1V7S1oC; 1.3 date 2020.06.14.16.16.05; author taca; state Exp; branches; next 1.2; commitid jn0LlZaqS5fw5dcC; 1.2 date 2017.03.20.14.03.56; author tsutsui; state Exp; branches; next 1.1; commitid 4nETbhvVZsFJliKz; 1.1 date 2017.02.05.11.41.06; author tsutsui; state Exp; branches; next ; commitid MPE7LRFptoAEWKEz; desc @@ 1.6 log @www/ruby-faye-websocket: update to 0.11.2 0.11.2 (2023-04-04) * Handle SSL certificate chains where not all the intermediate certificates are recognised by the client @ text @# $NetBSD: Makefile,v 1.5 2021/09/19 17:51:43 taca Exp $ DISTNAME= faye-websocket-0.11.2 CATEGORIES= www MAINTAINER= tsutsui@@NetBSD.org HOMEPAGE= https://github.com/faye/faye-websocket-ruby COMMENT= Standards-compliant WebSocket server and client LICENSE= apache-2.0 DEPENDS+= ${RUBY_PKGPREFIX}-eventmachine>=0.12.0:../../devel/ruby-eventmachine DEPENDS+= ${RUBY_PKGPREFIX}-websocket-driver>=0.5.1:../../www/ruby-websocket-driver USE_LANGUAGES= # none .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" @ 1.5 log @www/ruby-faye-websocket: update to 0.11.1 0.11.1 (2021-05-24) * Prevent the client hanging if close() is called when already closing @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/09/14 15:28:55 taca Exp $ d3 1 a3 1 DISTNAME= faye-websocket-0.11.1 @ 1.4 log @www/ruby-faye-websocket: update to 0.11.0 Update ruby-faye-websocket package to 0.11.0. 0.11.0 / 2020-07-31 * Implement TLS certificate verification and enable it by default on client connections * Add a :tls option to the client with sub-fields :root_cert_file and :verify_peer for configuring TLS verification @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/06/14 16:16:05 taca Exp $ d3 1 a3 1 DISTNAME= faye-websocket-0.11.0 @ 1.3 log @www/ruby-faye-websocket: update to 0.10.9 Update ruby-faye-websocket to 0.10.9. pkgsrc changes: * Add "USE_LANGUAGES= # none". * Update LICENSE to apache-2.0. ### 0.10.9 / 2019-06-13 - Use the EventMachine API rather than `IO#write` to write data; this uses the event loop and avoids getting blocked by slow clients ### 0.10.8 / 2019-06-10 - In the case of a close timeout, don't block on waiting for writing to the socket to complete - Fix a race condition that caused a timeout not to be cancelled immediately when the WebSocket is closed - Change license from MIT to Apache 2.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2017/03/20 14:03:56 tsutsui Exp $ d3 1 a3 1 DISTNAME= faye-websocket-0.10.9 @ 1.2 log @Update ruby-faye-websocket 0.10.7. Upstream changes (from CHANGELOG.md): ### 0.10.7 / 2017-02-22 * Emit an error if `EventMachine::Connection#unbind` is called with an error @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/02/05 11:41:06 tsutsui Exp $ d3 1 a3 1 DISTNAME= faye-websocket-0.10.7 d9 1 a9 1 LICENSE= mit d14 2 @ 1.1 log @Import ruby-faye-websocket-0.10.6 as www/ruby-faye-websocket. faye-websocket is a general-purpose WebSocket implementation extracted from the Faye project. It provides classes for easily building WebSocket servers and clients in Ruby. It does not provide a server itself, but rather makes it easy to handle WebSocket connections within an existing Rack application. It does not provide any abstraction other than the standard WebSocket API. It also provides an abstraction for handling EventSource connections, which are one-way connections that allow the server to push data to the client. They are based on streaming HTTP responses and can be easier to access via proxies than WebSockets. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= faye-websocket-0.10.6 @