head 1.3; access; symbols pkgsrc-2023Q1:1.2.0.92 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.90 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.88 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.86 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.84 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.82 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.80 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.78 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.76 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.74 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.72 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.68 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.48 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.70 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.66 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.64 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.62 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.60 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.58 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.56 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.54 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.52 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.50 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.46 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.44 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.42 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.40 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.38 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.36 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.34 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.32 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.30 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.28 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.26 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.24 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.22 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.20 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.18 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.16 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.14 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.12 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.10 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.8 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.6 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.4 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.2 pkgsrc-2011Q4-base:1.2; locks; strict; comment @// @; 1.3 date 2023.05.03.19.51.38; author nikita; state dead; branches; next 1.2; commitid IjzoVv8u3xBHqynE; 1.2 date 2011.11.25.21.31.13; author joerg; state Exp; branches; next 1.1; 1.1 date 2011.11.23.19.37.56; author marino; state Exp; branches; next ; desc @@ 1.3 log @gloox: update to version 1.0.27 Changelog: v1.0.27 -- 24 Apr 2023 ---------------------- Note: This release is not binary compatible with previous releases. It is source compatible. - BookmarkStorage: allow empty bookmark names (as per spec) (fixes #300) - MUCRoom: added send( message, subject, StanzaExtensionList ) (fixes #301) v1.0.26 -- 19 Mar 2023 ---------------------- - MUCRoom: init m_session (fixes #293) - TLSOpenSSL: use system certificates for verification (fixes #292) - ConnectionTCPServer: compilation fix for musl (fixes #291) v1.0.25 -- 16 Mar 2023 ---------------------- - compile fixes for modern compilers - Tag: expose internal NodeList for optional XHTML-IM rendering without external parser; compile with --enable-xhtmlim (fixes #297) - enabled/fixed support for TLS 1.3 v1.0.24 -- 14 Jul 2020 ---------------------- Note: This release is not binary compatible with previous releases. It is source compatible. - Tag: fixed XML namespace for attribute with empty namespace (fixes #278) (than ks to drizt72) - PubSub::Event: add simple ctor (thanks to Daniel Kraft) - PubSub::Manager: fixed subscription error case handling (thanks to Daniel Kraf t) - PubSub: fixed support for instant nodes - RosterManager: fixed behavior if subscription attribute is absent in roster it em v1.0.23 -- 08 Dec 2019 ---------------------- - fixed a memory leak in dns.cpp (thanks to Daniel Kraft) - fixed session management/stream resumption (thanks to Michel Vedrine, François Ferreira-de-Sousa, Frédéric Rossi) - MUCRoom::MUCUser: include reason if set - ClientBase: fix honorThreadID (first noticed by Erik Johansson in 2010) - TLSGnuTLS: disabled TLS 1.3 for now, as there are connection issues with it v1.0.22 -- 04 Jan 2019 ---------------------- - TLSOpenSSLBase: conditionally compile in TLS compression support only if available in OpenSSL (fixes #276) (thanks to Dominyk Tiller) - TLSGNUTLS*Anon: fix GnuTLS test by explicitely requesting ANON key exchange algorithms (fixes #279) (thanks to elexis) - TLSGNUTLSClient: fix server cert validation by adding gnutls_certificate_set_x509_system_trust() (fixes #280) (thanks to elexis) - DNS: fix compilation on OpenBSD sparc64 (fixes #281) (thanks to Anthony Anjbe) - Enable getaddrinfo by default (fixes #282) (thanks to Filip Moc) v1.0.21 -- 12 Jun 2018 ---------------------- - InBandBytestream: error handling corrected - doc fix: CertInfo::date_from/to set correctly when using OpenSSL v1.0.20 -- 26 Feb 2017 ---------------------- Note: This release is not binary compatible with previous releases. It is source compatible. - BytestreamDataHandler: added callback for acknowledged packets - ConnectionTCPClient: compile fix for Win32 (broken in 1.0.19) - ConnectionTCPClient: no-block fix - use ws2_32.lib instead of ws_32.lib on Win32 v1.0.19 -- 21 Feb 2017 ---------------------- Note: This release is not binary compatible with previous releases. It is source compatible. - ConnectionTCPServer: cleanup - lots of compile-time warnings removed - TLSOpenSSL: made it speak TLSv1.1 and 1.2 again (thanks to Nicolas Belouin) - added Client State Indication (XEP-0352) - CertInfo struct: fixed protocol version when using OpenSSL - TLSOpenSSL: fixed compilation with OpenSSL 1.1.0 - Registration: added Resource Constraint error condition (thanks to elexis1987) (#267) - ConnectionTCP: fixed some blocking (thanks to Marco Ciprietti) v1.0.18 -- 10 Nov 2016 ---------------------- - TLSOpenSSL: fixed wildcard certificate support (#262) - Pubsub::Event: fixed potential NULL dereference (#257) - ConnectionTCPServer: fixed listening on local socket - Adhoc: fixed memory leak (thanks to Erik Horemans) - documentation fixes (Adhoc::Plugin, StanzaExtension) - ConnectionTLS: delete old connection in setConnectionImpl() (thanks to Erik Horemans) and clarify this in the documentation - Tag: Android compilation fix (thanks to Erik Horemans) - ConnectionSOCKS5Proxy: improved compatibility (thanks to Erik Horemans) - util: Android compilation fix (thanks to Erik Horemans) - Client, ClientBase: avoid 'from' attribute when doing resource binding (#265) - MUCRoom: allow empty message body if extension is present (#264) (thanks to Tom Quackenbush) - ConnectionBOSH: initialize 'hold' to 1 to improve compatibility (#238) - ConnectionTCPServer: actually accept incoming connections @ text @$NetBSD: patch-src_dns.cpp,v 1.2 2011/11/25 21:31:13 joerg Exp $ --- src/dns.cpp.orig 2009-10-12 16:41:19.000000000 +0000 +++ src/dns.cpp @@@@ -22,6 +22,7 @@@@ #endif #include +#include #if ( !defined( _WIN32 ) && !defined( _WIN32_WCE ) ) || defined( __SYMBIAN32__ ) # include @ 1.2 log @Always include string.h @ text @d1 1 a1 1 $NetBSD: patch-src_dns.cpp,v 1.1 2011/11/23 19:37:56 marino Exp $ @ 1.1 log @chat/gloox: Fix DragonFly breakage Gloox probably never built on DragonFly. These two patches use __DragonFly__ macro to fix the missing header problem, so no PKGREVISION bump required. @ text @d1 1 a1 1 $NetBSD$ d5 2 a6 1 @@@@ -23,6 +23,10 @@@@ d9 1 a10 4 +#if defined (__DragonFly__) +#include +#endif + a12 1 # include @