summaryrefslogtreecommitdiff
path: root/flash-src
Commit message (Collapse)AuthorAgeFilesLines
* Suppress SecurityError on processEvents(). #159HEADmasterHiroshi Ichikawa2015-11-071-2/+8
|
* fix the empty cookie buglightsocks2015-10-101-1/+1
|
* fix #151x252014-03-121-4/+3
|
* handle continuation frame from server #129hai.phan2013-06-241-1/+20
|
* Fixing a bug that it required whitespace after colon in the header. #126Hiroshi Ichikawa2012-12-041-3/+5
|
* Include the patch from ↵Jason Madden2012-11-011-0/+1
| | | | http://code.google.com/p/as3crypto/issues/detail?id=14 to make sending packets greater than 16K possible over SSL. Compile the SWF files with this patch using the flex 4.6 sdk. Tested in IE9 with flashplayer 11.4.402.287 to work.
* Switching to WebSocket version defined in RFC 6455.Hiroshi Ichikawa2011-12-271-3/+3
|
* Firing close event on error in send(). Hopefully fixes issue #92 .Hiroshi Ichikawa2011-12-171-5/+7
|
* Closing connection on masked frame from server. Issue #103Hiroshi Ichikawa2011-11-052-1/+12
|
* Adding wasClean, code, reason to onclose event object. Code was partially ↵Hiroshi Ichikawa2011-09-273-27/+71
| | | | | | taken from pull request #100 . Fixing closing behavior.
* Using status code to express connection error and server closing.Hiroshi Ichikawa2011-09-251-23/+26
|
* Handling IOError on send().Hiroshi Ichikawa2011-09-252-13/+30
| | | | | Firing onclose instead of onerror on errors except for connection error. Not sure this is correct, but it seems this is what Chrome does. Adding check of RSV field.
* Sending closing frame for some errors.Hiroshi Ichikawa2011-09-191-31/+57
|
* Fixing a bug that decoded key was not 16 bytes.Hiroshi Ichikawa2011-09-191-4/+5
|
* Fixing closing handshake.Hiroshi Ichikawa2011-09-181-18/+29
|
* Some more refactoring.Hiroshi Ichikawa2011-09-181-59/+59
|
* Implementing pong.Hiroshi Ichikawa2011-09-182-95/+113
| | | | Some refactoring.
* Switching to hybi-10 protocol.Hiroshi Ichikawa2011-09-173-7/+3
|
* Style fixes.Hiroshi Ichikawa2011-09-173-66/+79
|
* Merge branch 'master' into hybi-07Hiroshi Ichikawa2011-09-17117-16/+64
|\ | | | | | | | | | | Conflicts: WebSocketMain.swf WebSocketMainInsecure.zip
| * Allowing HTTP -> HTTPS access on WebSocketMainInsecure.swf.hixie-76Hiroshi Ichikawa2011-09-102-1/+4
| |
| * Moving our own .as files into flash-src/src and third-party .as files into ↵Hiroshi Ichikawa2011-08-28116-15/+60
| | | | | | | | | | | | flash-src/third-party. Adding build rule for WebSocketWithoutDependencies.swc.
* | Merge remote branch 'gimite/master' into hybi-08Joel Martin2011-08-299-12/+90
|\ \ | |/ | | | | | | | | Conflicts: WebSocketMain.swf WebSocketMainInsecure.zip
| * Setting static-link-runtime-shared-libraries to false for swc file to avoid ↵Hiroshi Ichikawa2011-08-141-1/+1
| | | | | | | | errors, per issue #86 .
| * Fixing build.xml syntax error.Hiroshi Ichikawa2011-08-141-1/+2
| |
| * Adding Ant build file to build SWF and SWC files.Hiroshi Ichikawa2011-08-074-0/+70
| |
| * Moving Flash classes to package net.gimite.websocket.Hiroshi Ichikawa2011-08-066-7/+10
| |
| * Fixing import.Hiroshi Ichikawa2011-08-061-1/+1
| |
| * Adding event.text to error message on IoError and SecurityError.Hiroshi Ichikawa2011-07-181-4/+8
| |
* | Merging.Hiroshi Ichikawa2011-05-072-19/+20
|\ \ | |/
| * Accepting array in addition to string for protocol parameter.Hiroshi Ichikawa2011-05-062-14/+16
| |
| * Fix protocol attribute handling.Joel Martin2011-05-062-4/+13
| | | | | | | | | | | | | | | | | | - First, the protocol parameter to open should accept a list or protocols (either as a comma separate string or an array of strings). - Second, the chosen protocol should be reported back to and set as the protocol attribute in the WebSocket instance object itself.
* | Use byte length rather than character length.Joel Martin2011-05-061-14/+17
| | | | | | | | | | | | | | | | Requires restructuring the code slightly so that we write the string into a ByteArray before determining the length so that we can get the byte length of the UTF-8 encoded string. Also, remove an extraneous debug statement.
* | Add HyBi-07 client masking.Joel Martin2011-05-021-4/+9
| |
* | Implement HyBi-07 version of the protocol.Joel Martin2011-05-023-124/+137
| | | | | | | | | | | | | | | | | | | | This is an initial implementation of http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-07 Limitations: - This does not implement the binary frame type since the API for this is still under discussion. - The client to server XOR mask is 0, i.e. masking is not used.
* | Fix protocol attribute handling.Joel Martin2011-05-022-4/+13
| | | | | | | | | | | | | | | | | | - First, the protocol parameter to open should accept a list or protocols (either as a comma separate string or an array of strings). - Second, the chosen protocol should be reported back to and set as the protocol attribute in the WebSocket instance object itself.
* | com/gsolo/encryption/SHA1.as: stop compile warnings.Joel Martin2011-05-021-3/+3
| |
* | Add gsolo SHA1 algorithm.Joel Martin2011-05-021-0/+218
|/ | | | | From: http://gsolofp.blogspot.com/2006/01/actionscript-3-md5-and-sha1.html
* Only set port in Host if not default portNeuman Vong2011-04-281-1/+2
|
* Default to 443 default port for wssNeuman Vong2011-04-271-1/+2
|
* Fixing WebSocket-Protocol to Sec-WebSocket-Protocol.Hiroshi Ichikawa2011-04-091-1/+1
|
* Fixing a bug that it doesn't accept URL such as ws://myserver:8080?room=blah .Hiroshi Ichikawa2011-03-011-2/+2
| | | | https://github.com/gimite/web-socket-js/issues/59
* Minimizing dependency from WebSocket to WebSocketMain.Hiroshi Ichikawa2011-02-275-61/+55
| | | | Removing WebSocket.swc.
* Merging.Hiroshi Ichikawa2011-02-274-5/+17
|\
| * changed build to not removed swcSimeon Bateman2011-02-221-2/+2
| |
| * updated build script to create WebSocket.swc library fileSimeon Bateman2011-02-221-2/+5
| |
| * Updated WebSocket.as to use interface instead of implementation class. ↵Simeon Bateman2011-02-223-3/+13
| | | | | | | | Updated WebSocketMain to implement IWebSocketWrapper. Created IWebSocketWrapper
* | Merging JSBridge to WebSocketMain.Hiroshi Ichikawa2011-02-273-151/+25
| |
* | Some cleanup.Hiroshi Ichikawa2011-02-274-327/+324
| | | | | | | | | | Pulling messages from JavaScript instead of pushing from Flash, to keep message order. Merging WebSocketController to WebSocket.
* | Pulled in upstream changes.Wtritch2011-02-221-1/+1
|\ \ | |/