Skip to content

Commit

Permalink
Merge branch '1.8'
Browse files Browse the repository at this point in the history
  • Loading branch information
lnjX committed Aug 21, 2024
2 parents fc44fb1 + e45d1c8 commit 6b6d0e7
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
token: ${{ secrets.CODECOV_TOKEN }}

macos:
runs-on: macos-latest
runs-on: macos-13
env:
CONFIG: ${{ matrix.config }}
QT_VERSION: ${{ matrix.qt_version }}
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ QXmpp 1.9.0 (UNRELEASED)

*under development*

QXmpp 1.8.1 (August 21, 2024)
-----------------------------

- Fix other DNS records are not tried if host does not exist (@lnjX)
- Fix clang build (@lnjX)

QXmpp 1.8.0 (July 30, 2024)
---------------------------

Expand Down
3 changes: 3 additions & 0 deletions src/base/QXmppSasl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@ template<class... Ts>
struct overloaded : Ts... {
using Ts::operator()...;
};
// explicit deduction guide
template<class... Ts>
overloaded(Ts...) -> overloaded<Ts...>;

static QByteArray forcedNonce;

Expand Down
1 change: 1 addition & 0 deletions src/client/QXmppAccountMigrationManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include <any>
#include <typeindex>
#include <unordered_map>

struct QXmppExportDataPrivate;

Expand Down
2 changes: 1 addition & 1 deletion src/client/QXmppSaslManager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ static auto chooseMechanism(const QXmppConfiguration &config, const QList<QStrin
auto mechanismsView = availableMechanisms |
views::filter(isEnabled) |
views::transform(&SaslMechanism::fromString) |
views::filter(&std::optional<SaslMechanism>::has_value) |
views::filter([](const auto &o) { return o.has_value(); }) |
views::transform([](const auto &v) { return *v; }) |
views::filter(std::bind(&QXmppSaslClient::isMechanismAvailable, _1, config.credentialData()));

Expand Down

0 comments on commit 6b6d0e7

Please sign in to comment.