<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4f2bd62e184c09f45f4f4137c7f2bf49d5248b8e">https://github.com/macports/macports-ports/commit/4f2bd62e184c09f45f4f4137c7f2bf49d5248b8e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 4f2bd62e184 curl: remove patch for HTTP/3
</span>4f2bd62e184 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4f2bd62e184c09f45f4f4137c7f2bf49d5248b8e
</span>Author: Knapoc <Knapoc@users.noreply.github.com>
AuthorDate: Fri Jul 21 13:58:29 2023 +0200
<span style='display:block; white-space:pre;color:#404040;'> curl: remove patch for HTTP/3
</span>---
net/curl/Portfile | 2 -
net/curl/files/patch-lib-vquic-curl_ngtcp2.c.diff | 67 -----------------------
2 files changed, 69 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/curl/Portfile b/net/curl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a5ba2e5b106..4224eb98f89 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/curl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/curl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -214,8 +214,6 @@ if {${name} eq ${subport}} {
</span> port:ngtcp2
configure.args-append --with-nghttp3=${prefix} \
--with-ngtcp2=${prefix}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-lib-vquic-curl_ngtcp2.c.diff
</span> }
variant openldap description {Support performing Lightweight Directory Access Protocol queries with OpenLDAP} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/curl/files/patch-lib-vquic-curl_ngtcp2.c.diff b/net/curl/files/patch-lib-vquic-curl_ngtcp2.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d7dbc4b49bb..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/curl/files/patch-lib-vquic-curl_ngtcp2.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,67 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git livquic/curl_ngtcp2.c livquic/curl_ngtcp2.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 7627940ff516b..4f097e3b18b24 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/vquic/curl_ngtcp2.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/vquic/curl_ngtcp2.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -327,7 +327,7 @@ static void quic_settings(struct cf_ngtcp2_ctx *ctx,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- t->initial_max_streams_uni = QUIC_MAX_STREAMS;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- t->max_idle_timeout = QUIC_IDLE_TIMEOUT;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(ctx->qlogfd != -1) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- s->qlog.write = qlog_callback;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ s->qlog_write = qlog_callback;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -902,13 +902,13 @@ static int cb_get_new_connection_id(ngtcp2_conn *tconn, ngtcp2_cid *cid,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static int cb_recv_rx_key(ngtcp2_conn *tconn, ngtcp2_crypto_level level,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int cb_recv_rx_key(ngtcp2_conn *tconn, ngtcp2_encryption_level level,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void *user_data)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- struct Curl_cfilter *cf = user_data;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (void)tconn;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if(level != NGTCP2_CRYPTO_LEVEL_APPLICATION) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if(level != NGTCP2_ENCRYPTION_LEVEL_1RTT) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1207,7 +1207,8 @@ static int cb_h3_stop_sending(nghttp3_conn *conn, int64_t stream_id,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (void)conn;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (void)stream_user_data;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- rv = ngtcp2_conn_shutdown_stream_read(ctx->qconn, stream_id, app_error_code);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ rv = ngtcp2_conn_shutdown_stream_read(ctx->qconn, 0, stream_id,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ app_error_code);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(rv && rv != NGTCP2_ERR_STREAM_NOT_FOUND) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return NGTCP2_ERR_CALLBACK_FAILURE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1225,7 +1226,7 @@ static int cb_h3_reset_stream(nghttp3_conn *conn, int64_t stream_id,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (void)conn;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (void)data;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- rv = ngtcp2_conn_shutdown_stream_write(ctx->qconn, stream_id,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ rv = ngtcp2_conn_shutdown_stream_write(ctx->qconn, 0, stream_id,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- app_error_code);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DEBUGF(LOG_CF(data, cf, "[h3sid=%" PRId64 "] reset -> %d", stream_id, rv));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(rv && rv != NGTCP2_ERR_STREAM_NOT_FOUND) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1249,7 +1250,8 @@ static nghttp3_callbacks ngh3_callbacks = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cb_h3_stop_sending,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- NULL, /* end_stream */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cb_h3_reset_stream,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- NULL /* shutdown */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ NULL, /* shutdown */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ NULL /* recv_settings */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int init_ngh3_conn(struct Curl_cfilter *cf)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2402,7 +2404,7 @@ static CURLcode cf_ngtcp2_connect(struct Curl_cfilter *cf,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- out:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(result == CURLE_RECV_ERROR && ctx->qconn &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ngtcp2_conn_is_in_draining_period(ctx->qconn)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ngtcp2_conn_in_draining_period(ctx->qconn)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* When a QUIC server instance is shutting down, it may send us a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * CONNECTION_CLOSE right away. Our connection then enters the DRAINING
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * state.
</span></pre><pre style='margin:0'>
</pre>