Commit History

Autor SHA1 Mensaxe Data
  Taddeus Kroes 5ed32daf31 Added permessage-deflate + lots of general debug and cleanup %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 9232e5d4b4 Rewrote extensions API + reimplemented deflate-frame %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 7c8972d4f2 Removed frame send/recv hooks, now working with a somewhat more robust extensions list %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 5af22f0670 Debugged AsyncServer %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes a55b2fad33 Rewrote websocket + connection to add support for asynchronous sockets, added asynchrounous connecten & server %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 09bf446352 Corrected typo %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes b304505126 Started adding asynchronous methods %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 0cb48c8849 Changed package name to 'wspy' %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 24dd8908c5 websocket class now inherits a larger list of attributes from socket.socket %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes c2fd30a6d4 Added listen backlog size to docs %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 6ec710a518 Extensions are now passed to websocket.accept() properly, fixed origin/location checking %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 0c45c1c435 Implemented connection hooks, cleaned up some code %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes d7bb15e152 Bugfix & added some docs %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 3adddef03e Corrected typo %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes e465862ff0 Revised extension instantiation, now 'hooks' are installed which are cleaner and more flexible %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 7d246d5dba Implemented extensions in handshakes and installed extension hooks in websocket %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes f281e9abf3 Worked on extensions %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes ba21de4a2c Refactored handshaking process, moved it to a separate file, implemented HTTP authentication %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes a215384a15 Added support for Origin checking (both client- and server-side) %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes b561904233 Applied pyflakes & pep8 %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 667d611527 Implemented HTTP redirect and authentication in client handshake %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 8f15e28308 Implemented client handshake, and did some corresponding debugging %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 6d2cf25d8d Added SSL support (wss://...), updated some docs %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes d232216de1 Fixed handshake error (base64 encoding bug) %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 92410324ff Added missing close() method, typing bugfix, removed debug code %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes fa6f57d655 Started testing and debugging: %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes 6807fc3fb3 Changed onexception() to onerror(), fixed some typo's %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes bd6d116d75 Added JSONMessage and some comments + code cleanup %!s(int64=12) %!d(string=hai) anos
  Taddeus Kroes a6952f5b27 Changed InvalidRequest to HandshakeError %!s(int64=13) %!d(string=hai) anos
  Taddeus Kroes 26c511bd59 Some typo bugfixes %!s(int64=13) %!d(string=hai) anos