Skip to content
Permalink
Branch: master
Commits on Dec 28, 2012
  1. Updated version

    dominics committed Dec 28, 2012
  2. Test request parsing

    dominics committed Dec 28, 2012
    Including verification of varspool#28 and multiple extension
    headers
  3. Allow multiple request headers with the same name

    dominics committed Dec 28, 2012
    For example, Sec-WebSocket-Extensions
  4. Whitespace changes

    dominics committed Dec 28, 2012
  5. Updated API documentation

    dominics committed Dec 28, 2012
  6. Ignore body of response completely

    dominics committed Sep 30, 2012
    Hopefully a fix for varspool#21
Commits on Dec 14, 2012
  1. Merge pull request varspool#26 from mfairchild365/code-cleanup

    dominics committed Dec 14, 2012
    Clean up code style (examples)
  2. Clean up code style

    mfairchild365 committed Dec 14, 2012
    Use whitespace for tabs.  Make code more readable.  Tabs mixed with whitespace was causing github.com to display the code all weird like.
Commits on Dec 10, 2012
  1. Merge pull request varspool#25 from FreeOfficeFinder/master

    dominics committed Dec 10, 2012
    Allow server to send 0, "0", false, null
  2. Removed check for false values on connection->send

    George Zankevich
    George Zankevich committed Dec 10, 2012
    This was preventing one from sending any of the following:
    
    0, "0", "" and NULL (which is recieved as an empty string in JS clients)
    
    The use case for this is if you want to return a count of something - 0
    needs to be an option.
    
    The use case for empty strings and NULL is to save confusion when a method is not
    returning what it is expected to - having the websocket server send
    nothing at all in such cases makes them difficult to debug.
Commits on Dec 8, 2012
  1. Merge pull request varspool#24 from FreeOfficeFinder/master

    dominics committed Dec 8, 2012
    Implemented Application::onUpdate so that an application can push messages
Commits on Dec 7, 2012
  1. Implemented Application::onUpdate

    George Zankevich
    George Zankevich committed Dec 7, 2012
    Allows an application to perform some logic on each server tick and push
    messages to clients as needed.
Commits on Sep 30, 2012
  1. Type hinting

    dominics committed Sep 30, 2012
  2. Allow getting the current payload from the handler

    dominics committed Sep 30, 2012
    This payload is possible incomplete (see ->isComplete()); use the
    callback functionality to receive only complete payloads.
  3. Split payload handling logic out

    dominics committed Sep 30, 2012
    So that it can be used client-side too
  4. Split server.php test functionality out

    dominics committed Sep 30, 2012
    Now a helper class that better encapuslates things and prepares for its
    use in other tests.
  5. Correctly use a Payload to encode from the Client

    dominics committed Sep 30, 2012
    The exact encoding added to Protocol was already present in the Payload
    and Frame classes. It'll be improved there. (varspool#22)
    
    The client now supports receiving from the server too.
    (dominics#1).
  6. Don't disconnect on __distruct()

    dominics committed Sep 30, 2012
    We don't know the state of the underlying socket at this stage. The user
    should be relied upon to call disconnect at the correct time, or the
    client socket should be responsible for cleaning up its resources.
    Either way, it doesn't belong in the Client.
  7. Ooop, committed a var_dump

    dominics committed Sep 30, 2012
  8. Whitespace and formatting changes

    dominics committed Sep 30, 2012
    No other changes in this commit. Line endings to unix.
Commits on Sep 15, 2012
  1. Fix WebSocketClient

    mgiustiniani committed Sep 15, 2012
Commits on Aug 29, 2012
Commits on Aug 7, 2012
  1. Point to RtD

    dominics committed Aug 7, 2012
  2. Removed dead code

    dominics committed Aug 7, 2012
  3. Whitespace fixes

    dominics committed Aug 7, 2012
  4. Failing test for Connecton::handle()

    dominics committed Aug 7, 2012
    Reproduces varspool#16
Commits on Aug 4, 2012
Older
You can’t perform that action at this time.