Use PurpleProtocol.can_connect_async in the login process
Review Request #3005 — Created March 2, 2024 and submitted
Also implement it for all the new protocol plugins.
Attempted connections for the new bonjour, ircv3, and new xmpp accounts and verified them made it past the checks.
Attempted and ircv3 account with a bad DNS name and verified it failed in thecan_reach_async
functions.
Also ran with the turtles.
Summary | ID |
---|---|
07515d334a46a6ea611c7cc148d66e38a266fc72 |
Description | From | Last Updated |
---|---|---|
If I've understood the "Chained asynchronous operations" example correctly, you may want to check g_task_return_error_if_cancelled first here. |
QuLogic | |
Should be PURPLE_IRCV3_DEFAULT_TLS_PORT, probably. |
QuLogic | |
Not using the async function? |
QuLogic | |
Either capitalize first word, or don't end with period. |
QuLogic | |
create a |
QuLogic | |
Ditto. |
QuLogic | |
Semi-colons, not commas. |
QuLogic | |
Ditto for capitalization/period. |
QuLogic |
- Change Summary:
-
Rebase and address issues.
- Commits:
-
Summary ID 74d27d95609bb7e66ddbb7a7812b753bdfb6a3f9 cbdf8248b19afab7aaabdaf9f9dfe97fa0943df0