1. 23 Sep, 2022 1 commit
  2. 22 Sep, 2022 1 commit
  3. 12 Sep, 2022 1 commit
  4. 11 Sep, 2022 1 commit
  5. 09 Sep, 2022 4 commits
  6. 28 Aug, 2022 3 commits
  7. 23 Aug, 2022 2 commits
  8. 21 Aug, 2022 3 commits
  9. 20 Aug, 2022 1 commit
  10. 31 Jul, 2022 1 commit
    • Daniel Roschka's avatar
      Use gethostbyname when using aiodns · d43c8380
      Daniel Roschka authored
      Slixmpp behaves differently when resolving host names, whether aiodns
      is used or not. With aiodns only DNS is used, while without
      `asyncio.loop.getaddrinfo()` is used instead, which utilizes the Name
      Service Switch (NSS) to resolve host names by other means (hosts-file,
      mDNS, ...) as well.
      
      To unify the behavior, this replaces the use of
      `aiodns.DNSResolver().query()` with
      `aiodns.DNSResolver().gethostbyname()`. This makes the behavior
      resolving host names more consistent between using aiodns or not, as
      both now honor the NSS configuration and removes the need for the
      previously existing workaround to resolve localhost.
      d43c8380
  11. 16 Jul, 2022 4 commits
  12. 12 Jul, 2022 10 commits
  13. 11 Jul, 2022 1 commit
  14. 22 Jun, 2022 2 commits
    • Link Mauve's avatar
      Merge branch 'dns-reconnect' into 'master' · 5e5a7419
      Link Mauve authored
      Fix delayed reconnect after DNS failure
      
      See merge request !208
      5e5a7419
    • ge0rg's avatar
      Fix delayed reconnect after DNS failure · b44ab17c
      ge0rg authored
      The XML stream will re-schedule a reconnect on socket errors, except
      for DNS failures. If a user has no uplink connection, then DNS will
      also fail, preventing an automatic reconnection.
      
      This patch consolidates the two code paths and sets a maximum back-off
      time of 5min (300s).
      b44ab17c
  15. 18 Jun, 2022 1 commit
  16. 09 Jun, 2022 2 commits
  17. 28 May, 2022 2 commits