Commit History

Author SHA1 Message Date
  Chris Rhodes d22b7ffc90 Clean up mutexes around s.handlers so they exist only in discord.go 8 years ago
  Bruce Marriner aebfb09719 Baby Linting. 8 years ago
  Chris Rhodes b083ce00c7 Un-expose handlers. Clean up Session struct. 8 years ago
  Chris Rhodes 88335b6f54 Small performance improvement. Added tests. 8 years ago
  Chris Rhodes 6fa99712ef Finish converting large switch statement into a map of functions. 8 years ago
  Chris Rhodes 8ffaa85b0b Thread safety and more events. 8 years ago
  Chris Rhodes fb6ae92555 Add basic support for mapped event handlers. 8 years ago
  Bruce Marriner f917d83f6e Linting. 8 years ago
  Bruce Marriner 9a63e50e22 Bump dev to v0.11.0-alpha 8 years ago
  Bruce Marriner fd42d568ec Bump version to v0.10.0 8 years ago
  Bruce Marriner 94b6199051 ShouldReconnectOnError and Compress are defaulted to true with New() 8 years ago
  Chris Rhodes bf5ca4d690 Fix comment. 8 years ago
  Chris Rhodes 8b39278c3e Get rid of Listen. 8 years ago
  Chris Rhodes c4869d7a43 Remove handshake. 8 years ago
  Chris Rhodes cd55a59ff9 Refactor open/close logic. Support OnConnect and OnDisconnect. 8 years ago
  Chris Rhodes 1d9f97e283 Update New to allow an auth token to be specified. 8 years ago
  Bruce Marriner daa230a3c1 Bump dev version to 0.10.0-alpha 8 years ago
  Bruce Marriner e1bfc285a0 Bump version to 0.9.0 8 years ago
  Bruce Marriner 2469147d8a Even better checking that we don't close nil/closed chans. 8 years ago
  Bruce Marriner 61b3b8122c Only close chans if they are open, closes #80 8 years ago
  Bruce Marriner b5e45827fd Better error checking for New() and Gateway() funcs, closes #75 8 years ago
  Bruce Marriner 301fb980d3 Updated copyright year, cleaned up some comments. 8 years ago
  Bruce Marriner d737b91b77 Bump version to v0.9.0-alpha 8 years ago
  Bruce Marriner ad7b7603c6 Bump version for v0.8.0 8 years ago
  Bruce Marriner 1ae278b8c0 Modify session close function to do a better job 8 years ago
  Chris Rhodes 9ba6d5b7c1 Make state tracking optional. 8 years ago
  Chris Rhodes 4e23e5fc35 Implement state tracking. 8 years ago
  Bruce Marriner 4e90b453b6 Bump develop branch to version 0.8.0-alpha 8 years ago
  Bruce Marriner 31e27aaffb Bump version to 0.7.0 8 years ago
  Bruce Marriner ff03e10888 Bump version for 0.7.0-alpha for development 8 years ago