From 82e609fe8d23551c8c4587652e3417a7d6da6f54 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Mon, 27 Feb 2023 08:58:15 -0500
Subject: [PATCH] stun_sock: correctly detect outgoing connection

The pointer may be invalidated or null, so instead, copy the address.
Moreover, check if a connection reset occurs when a check is in progress
(it wasn't handled, causing the connection to fails)

Change-Id: I0ad533844c9a2ca3d2067fec5556fc275d10bab3
GitLab: #823
---
 contrib/src/pjproject/SHA512SUMS   | 2 +-
 contrib/src/pjproject/package.json | 2 +-
 contrib/src/pjproject/rules.mak    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/contrib/src/pjproject/SHA512SUMS b/contrib/src/pjproject/SHA512SUMS
index bf1de28037..84f1e8098f 100644
--- a/contrib/src/pjproject/SHA512SUMS
+++ b/contrib/src/pjproject/SHA512SUMS
@@ -1 +1 @@
-35bdb98eb030944de1cf5c1b82ca099eafd7c1252c0bff235649d9c2274fe1f1a81e9df3435e7eb7bead059231d443e7f969910061970525e5e2f10973bc529e  pjproject-20e00fcdd16459444bae2bae9c0611b63cf87297.tar.gz
+617f3a5cd38423a429b17553bb73ad467694ce3e899a788aaf20d0540f6a6904c06a2fc35bf9e0d1c9ab07ba821ca0e1d6d2b002e473bfa9850ff6f8b96447c0  pjproject-e4b83585a0bdf1523e808a4fc1946ec82ac733d0.tar.gz
diff --git a/contrib/src/pjproject/package.json b/contrib/src/pjproject/package.json
index 0cf853affe..282d279e53 100644
--- a/contrib/src/pjproject/package.json
+++ b/contrib/src/pjproject/package.json
@@ -1,6 +1,6 @@
 {
     "name": "pjproject",
-    "version": "20e00fcdd16459444bae2bae9c0611b63cf87297",
+    "version": "e4b83585a0bdf1523e808a4fc1946ec82ac733d0",
     "url": "https://github.com/savoirfairelinux/pjproject/archive/__VERSION__.tar.gz",
     "deps": ["gnutls"],
     "patches": [
diff --git a/contrib/src/pjproject/rules.mak b/contrib/src/pjproject/rules.mak
index 4806a7b5a2..03c6860192 100644
--- a/contrib/src/pjproject/rules.mak
+++ b/contrib/src/pjproject/rules.mak
@@ -1,5 +1,5 @@
 # PJPROJECT
-PJPROJECT_VERSION := 20e00fcdd16459444bae2bae9c0611b63cf87297
+PJPROJECT_VERSION := e4b83585a0bdf1523e808a4fc1946ec82ac733d0
 PJPROJECT_URL := https://github.com/savoirfairelinux/pjproject/archive/${PJPROJECT_VERSION}.tar.gz
 
 PJPROJECT_OPTIONS := --disable-sound        \
-- 
GitLab