Commits on Dec 18, 2012
  1. unit tests verifying VYSPER-337

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1423331 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Dec 18, 2012
Commits on Nov 21, 2012
  1. VYSPER-335: check for NPEs in DefaultResourceRegistry

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1412056 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Nov 21, 2012
Commits on Nov 20, 2012
  1. VYSPER-334 use UTF-8 to decode plain authentication

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1411574 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Nov 20, 2012
Commits on Oct 23, 2012
  1. VYSPER-330: pollNext() has been fixed and improved so highestContinuo…

    …usRid is now always uptodate. no more need for handling request window state in BoshBackedSessionContext.writeBoshResponse
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1401217 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Oct 23, 2012
  2. VYSPER-330: replace PriorityQueue (where iteration is not ordered) wi…

    …th ArrayList and handle sorting on addition. add unit tests for RequestsWindow
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1401208 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Oct 23, 2012
  3. add unit test for setting highest continous request

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1401180 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Oct 23, 2012
Commits on Oct 14, 2012
  1. optimize imports

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1398041 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Oct 14, 2012
Commits on Oct 8, 2012
  1. VYSPER-325: correctly encode BoshResponse body as UTF-8

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1395682 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Oct 8, 2012
Commits on Oct 7, 2012
  1. fix javadoc, remove removed param

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1395374 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Oct 7, 2012
Commits on Sep 23, 2012
  1. Do not use hardcoded ports in unit tests

    Removed the use of hardcoded ports in BOSH unit test.
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1389089 13f79535-47bb-0310-9956-ffa450edef68
    Niklas Gustavsson committed Sep 23, 2012
  2. Clean up tokenizer code and strenghten unit tests

    Clean up the tokenzier to be a bit more clear as to what's going on, and
    strenghten the unit tests to better test handling of multi-byte Unicode
    characters
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1389075 13f79535-47bb-0310-9956-ffa450edef68
    Niklas Gustavsson committed Sep 23, 2012
  3. Fix whitespaces

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1389065 13f79535-47bb-0310-9956-ffa450edef68
    Niklas Gustavsson committed Sep 23, 2012
Commits on Jul 25, 2012
  1. BOSH: store and re-send even reponses already acknowledged by the client

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1365553 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 25, 2012
Commits on Jul 21, 2012
  1. BOSH: VYSPER-322: introduce RequestsWindow class, better handling of …

    …problems, including client send duplicate RIDs, requests re-sends, requests too often. improved logging.
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1364062 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 21, 2012
Commits on Jul 16, 2012
  1. BOSH: improve naming and structure of handler and context. and, fix V…

    …YSPER-309.
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1362221 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 16, 2012
Commits on Jul 14, 2012
  1. BOSH: make async processing more robust, improve error reporting

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1361473 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 14, 2012
Commits on Jul 12, 2012
  1. BOSH: add comment

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1360805 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 12, 2012
  2. trailing commit: refactored BOSH test class

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1360753 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 12, 2012
  3. BOSH improvements:

    InactivityChecker now also removes the session from BoshHandler
    InactivityChecker: wait() -> sleep()
    improved error handling for berserker clients (do not create new sessions then)
    simplify code
    improved diagnostics on async errors
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1360750 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 12, 2012
  4. VYSPER-321: record timestamps to make monitoring rooms more easy

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1360641 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 12, 2012
Commits on Jul 10, 2012
  1. Upgraded to MINA 2.0.4

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1359701 13f79535-47bb-0310-9956-ffa450edef68
    Emmanuel Lecharny committed Jul 10, 2012
  2. method to retrieve active sessions, improve InactivityChecker

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1359694 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 10, 2012
  3. VYSPER-14: make relay thread pools customizable and provide reporting…

    … methods
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1359692 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 10, 2012
Commits on Jul 3, 2012
  1. improve diagnostics

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1356596 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 3, 2012
Commits on Jul 2, 2012
  1. BOSH: simplify inactivity checker, call endSession() to correctly ter…

    …minate a timed-out BOSH session
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1356386 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jul 2, 2012
Commits on Jun 11, 2012
  1. VYSPER-320:

    add flag to BoshBackedSessionContext indicating the request to store it in HttpSession
    make BoshHandler subclasses capable to override behavior
    subclasses of BoshServlet might replace default BoshHandler
    
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1348996 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jun 11, 2012
Commits on Jun 7, 2012
  1. VYSPER-318: add option: visitors can speak in unmoderated rooms

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1347674 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jun 7, 2012
  2. really, tolerate RosterManager's absense

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1347645 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jun 7, 2012
  3. new room may not be overwrite existing one

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1347557 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jun 7, 2012
  4. tolerate RosterManager's absense

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1347555 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jun 7, 2012
Commits on Jun 1, 2012
  1. VYSPER-317: store occupant presences, to provide them to later enteri…

    …ng occupants
    
    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1345088 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed Jun 1, 2012
Commits on May 31, 2012
  1. VYSPER-316: fix, process type="available"

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1344814 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed May 31, 2012
Commits on May 25, 2012
  1. handle non-create room, improve logging

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1342622 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed May 25, 2012
  2. do return presence error stanzas to the client

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1342607 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed May 25, 2012
  3. MUC: do not report hidden rooms in disco

    git-svn-id: https://svn.apache.org/repos/asf/mina/vysper/trunk@1342551 13f79535-47bb-0310-9956-ffa450edef68
    Bernd Fondermann committed May 25, 2012