1. 04 Jan, 2017 1 commit
  2. 13 Dec, 2016 1 commit
  3. 08 Dec, 2015 1 commit
  4. 01 Dec, 2015 1 commit
  5. 28 Nov, 2015 1 commit
  6. 25 Nov, 2015 4 commits
  7. 21 Nov, 2015 1 commit
    • Christian Schudt's avatar
      Language info should be in the Session, not in the Connection · 170b20cc
      Christian Schudt authored
      I feel the language (the stream's "xml:lang" attribute) should be in the Session interface rather than the Connection (similar as the stream id), because it's unrelated to the session's transport.
      
      The HttpSession already did that.
      
      Otherwise the used language is not easy to retrieve, e.g. when using SessionManager to get the session and OF-208 is hard to solve.
      
      Alternatively we can expose the Connection in the Session interface, but this approach feels wrong to me.
      
      Also use `java.util.Locale` rather than String, because it better reflects what can be in `xml:lang` (it can also have country codes, e.g. "de-CH")
      170b20cc
  8. 17 Nov, 2015 1 commit
  9. 16 Nov, 2015 1 commit
    • Tom Evans's avatar
      OF-881: Apply review feedback · aa7a5ef6
      Tom Evans authored
      - Use AtomicReference instead of synchronized block
      - Extend java.io.Closeable; document contract
      - Consolidate close/state transition logic
      aa7a5ef6
  10. 13 Nov, 2015 1 commit
  11. 09 Nov, 2015 2 commits
  12. 30 Oct, 2015 1 commit
  13. 29 May, 2015 1 commit
    • Guus der Kinderen's avatar
      OF-883: Prevent sending data to known disconnected peers. · 0d75703d
      Guus der Kinderen authored
      By closing a session when the new MINA inputClosed() handler is triggered, we run
      the risk of sending data to the peer. As that peer is known to be dead, this is
      pointless (and potentially dangerous - deadlocks have been observed that are likely
      related to this scenario).
      
      To prevent sending data during session closure, the close() method has been
      overloaded with an argument that indicates if the peer is known to be dead. When
      set, its implementation will not attempt to send data.
      0d75703d
  14. 07 Feb, 2010 1 commit
  15. 09 Nov, 2009 1 commit
  16. 30 Sep, 2009 1 commit
  17. 16 Jul, 2008 1 commit
  18. 11 Jun, 2008 1 commit
  19. 11 Apr, 2008 1 commit
  20. 12 Sep, 2007 1 commit
  21. 30 May, 2007 1 commit
  22. 18 May, 2007 1 commit
  23. 28 Mar, 2007 1 commit
  24. 04 Jan, 2007 1 commit
  25. 22 Jun, 2006 1 commit
  26. 15 Jun, 2006 1 commit
  27. 16 May, 2006 1 commit
  28. 10 May, 2006 1 commit
  29. 04 May, 2006 1 commit
  30. 18 Apr, 2006 1 commit
  31. 03 Apr, 2006 1 commit
  32. 24 Feb, 2006 1 commit
  33. 02 Feb, 2006 1 commit
  34. 09 Jan, 2006 1 commit
  35. 06 Jan, 2006 1 commit
  36. 13 Dec, 2005 1 commit