1. 05 Aug, 2014 1 commit
    • Dave Cridland's avatar
      More S2S fixes · dc21027b
      Dave Cridland authored
      Kim 'Zash' Alvefur commented that an empty authzid in EXTERNAL wasn't working.
      
      This patch adds this handling, and also changes authorization checks from a
      domain.contains() to a domain.equals().
      dc21027b
  2. 24 Jun, 2014 1 commit
  3. 17 Jun, 2014 3 commits
    • Dave Cridland's avatar
      Log TLS requirement when trying Dialback · 1e14fddb
      Dave Cridland authored
      If a server requires TLS, it will reject our attempts to verify a dialback
      key currently. Log this in the logs rather than (confusingly) ignoring it.
      1e14fddb
    • Dave Cridland's avatar
      Support Dialback Without Dialback · 4c528c9d
      Dave Cridland authored
      When processing a <db:result/>, this checks for the certificate first. If
      this matches, then we don't bother actually dialling back, speeding up the
      session setup.
      
      This factors out the certificate verification function.
      4c528c9d
    • Dave Cridland's avatar
      Support dialback errors · 026c3f2f
      Dave Cridland authored
      See XEP-0220, Dialback Errors.
      
      This reduces disconnect in the case of piggybacking errors, and provides better
      diagnostics.
      026c3f2f
  4. 02 Jun, 2014 1 commit
  5. 24 Sep, 2011 1 commit
    • guus's avatar
      OF-443: No longer use the dialback namespace definition as a trigger to start... · 55d8c08f
      guus authored
      OF-443: No longer use the dialback namespace definition as a trigger to start dialback (but use the db:verify / db:result elements instead). When the reported version of the stream is absent (prevents compatibility issues with openfire before version 3.7.1) or smaller than one, nothing should be sent on the stream before a db:verify / db:result stanza is sent (no stream features, for example). This mimics old behaviour. This way, dialback appears to be triggered by the namespace definition in the stream (even though in actuality it's triggered by a child element) which makes things backwards compatible.
      
      git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@12837 b35dd754-fafc-0310-a699-88a17e54d16e
      55d8c08f
  6. 27 Jul, 2010 1 commit
  7. 09 Nov, 2009 1 commit
  8. 30 Sep, 2009 1 commit
  9. 26 Aug, 2009 1 commit
  10. 16 Jul, 2008 1 commit
  11. 11 Apr, 2008 1 commit
  12. 13 Mar, 2008 1 commit
  13. 15 Nov, 2007 1 commit
  14. 31 May, 2007 1 commit
  15. 30 May, 2007 1 commit
  16. 18 May, 2007 1 commit
  17. 28 Mar, 2007 1 commit
  18. 04 Jan, 2007 1 commit
  19. 01 Sep, 2006 1 commit
  20. 22 Jun, 2006 1 commit
  21. 05 May, 2006 1 commit
  22. 18 Apr, 2006 1 commit
  23. 13 Mar, 2006 1 commit
  24. 25 Feb, 2006 1 commit
  25. 25 Jan, 2006 1 commit
  26. 10 Jan, 2006 1 commit
  27. 13 Dec, 2005 1 commit