1. 01 Jul, 2010 2 commits
    • Joel Martin's avatar
      Opera works! Fix message event drops/reorders. · a93c9555
      Joel Martin authored
      Instead of relying on FABridge AS -> JS event delivery, we just use
      the events to notify JS of pending data. The message handler then
      calls the AS readSocketData routine which sends back an array of
      the pending WebSocket frames.
      
      There is still a minor bug somewhere that happens after the first
      connect where the web-socket-js throws an "INVALID_STATE_ERR: Web
      Socket connection has not been established". But, Opera is now usable
      and we should be able to drop the packet sequence numbering and
      re-ordering code.
      
      Another minor issue to better support Opera is to move JS script
      includes to the <head> of the page instead of after the body.
      a93c9555
    • Joel Martin's avatar
      Update C proxy to WS protocol version 76. · 1eba7b42
      Joel Martin authored
      Pull in LGPL md5.c and md5.h files (written by Ulrich Drepper).
      
      Now both python and C version of the proxy support both protocol 75
      and protocol 76 (hybi 00).
      
      Reorganize websocket.py slightly to match websocket.c.
      1eba7b42
  2. 29 Jun, 2010 1 commit
  3. 26 Jun, 2010 1 commit
  4. 24 Jun, 2010 14 commits
  5. 23 Jun, 2010 1 commit
    • Joel Martin's avatar
      Various cross-browser fixes. · d93d3e09
      Joel Martin authored
      Now working under Arora 0.5.
      
      But not Konqueror 4.2.2 (WebSockets never connects).
      
      IE support with excanvas still pending.
      d93d3e09
  6. 21 Jun, 2010 2 commits
  7. 20 Jun, 2010 1 commit
  8. 18 Jun, 2010 1 commit
  9. 17 Jun, 2010 5 commits
  10. 16 Jun, 2010 5 commits
  11. 15 Jun, 2010 5 commits
  12. 14 Jun, 2010 2 commits