| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Add a websockify patch to assume binary frames in the absence of "base64". | David Fifield | 2012-04-19 | |
| | | | | | | Otherwise websockify just terminates the connection unless the subprotocol is "base64" or "binary". | |||
| * | Firefox 8.0.1 download link. | David Fifield | 2012-04-19 | |
| | | ||||
| * | -new-instance will be in Firefox 12 I guess. | David Fifield | 2012-04-19 | |
| | | | | | | | This changeset: https://hg.mozilla.org/mozilla-central/rev/dce4363cb7ce adds it but it's not in Firefox 11. | |||
| * | Say that WebSocket message boundaries are not significant. | David Fifield | 2012-04-16 | |
| | | ||||
| * | Wording in WebSocket transport doc. | David Fifield | 2012-04-15 | |
| | | ||||
| * | WebSocket transport doc. | David Fifield | 2012-04-14 | |
| | | ||||
| * | Non-coercing inequality. | David Fifield | 2012-04-14 | |
| | | ||||
| * | Tentatively enable binary frames for Chrome >= 16. | David Fifield | 2012-04-14 | |
| | | | | | They work for me on Chromium 17. | |||
| * | Update a comment. | David Fifield | 2012-04-09 | |
| | | | | | | | Firefox 11.0 uses the name WebSocket instead of MozWebSocket. https://bugzilla.mozilla.org/show_bug.cgi?id=695635 https://www.mozilla.org/en-US/firefox/11.0/releasenotes/ | |||
| * | Restore public connector to the README. | David Fifield | 2012-04-08 | |
| | | | | | I restarted it using the JS/WebSocket code. | |||
| * | Include flashproxy-reg-http.py in "make install". | David Fifield | 2012-04-08 | |
| | | ||||
| * | Python 2.4–compatible sha1 import. | David Fifield | 2012-04-08 | |
| | | ||||
| * | Catch sendall socket errors. | David Fifield | 2012-04-08 | |
| | | ||||
| * | Fix switched sends of initial buffered data. | David Fifield | 2012-04-07 | |
| | | | | | | | | The buffer of the local socket was being sent to the remote socket and vice versa. Practically, this only caused a problem when the buffers were non-empty, which happened when the local Tor connected before any remote proxy. | |||
| * | Missing quote. | David Fifield | 2012-04-07 | |
| | | ||||
| * | --register in exercise.sh. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Gracefully handle a masking error from a remote. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Use assertEqual instead of assertIsNone. | David Fifield | 2012-04-07 | |
| | | | | | assertEqual is only in Python 2.7. | |||
| * | Rewrite apply_mask to use bytes. | David Fifield | 2012-04-07 | |
| | | | | | | | Unlike the struct module, the array module doesn't guarantee the size of types. apply_mask failed because it assumed that a long "l" was four bytes, when it could be 8 (or really, anything greater than 4). | |||
| * | Add a test for connector connection limits. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Add a --register option to the connector. | David Fifield | 2012-04-07 | |
| | | | | | Now it doesn't register by default but only when you use this option. | |||
| * | Change throughput.sh test for WebSocket proxy. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Add a test of a long message with an odd number of bytes. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Call flush while any data is buffered. | David Fifield | 2012-04-07 | |
| | | | | | | This is so that an open socket can be closed after sending all its data, after its partner has closed. | |||
| * | Don't apply_mask when we don't need to. | David Fifield | 2012-04-07 | |
| | | ||||
| * | More efficient apply_mask. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Recognize a WebSocket close opcode as EOF. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Don't close the other half of the proxy pair if there is buffered data. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Don't allow bufferedAmount to grow too large. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Remove the custom "same-origin error" message. | David Fifield | 2012-04-07 | |
| | | | | | I am also seeing this for "connection refused." | |||
| * | Make it a log but not a fatal error when failing to register. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Add WEBSOCKIFY to experiments/common.sh. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Add websockify to experiments/README. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Don't disable for Chrome. | David Fifield | 2012-04-07 | |
| | | | | | The Chrome/Chromium user-agent includes "Safari"; do an extra check. | |||
| * | .gitignore *.pyc. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Stop ignoring *.swf. | David Fifield | 2012-04-07 | |
| | | | | | This is the of building a Flash application. | |||
| * | Add a dummy window object for flashproxy-test.js. | David Fifield | 2012-04-07 | |
| | | ||||
| * | Fix various JSLint complaints. | David Fifield | 2012-04-05 | |
| | | ||||
| * | Click the badge to disable it. | David Fifield | 2012-04-05 | |
| | | | | | Unfortunately this also removes the hyperlink to the info page. | |||
| * | Layout fiddling. | David Fifield | 2012-04-05 | |
| | | ||||
| * | Disable whenever WebSockets are not supported. | David Fifield | 2012-04-04 | |
| | | ||||
| * | Always disable on Safari. | David Fifield | 2012-04-04 | |
| | | | | | | | | Safari only supports the old hixie style of WebSockets. The client connector isn't compatible with that style. It should be made compatible, but in the meantime this will prevent Safari from poaching clients from the facilitator when it can't serve them. | |||
| * | Move WebSocket || MozWebSocket to global scope. | David Fifield | 2012-04-04 | |
| | | ||||
| * | Don't use "base64" WebSockets when we don't have to. | David Fifield | 2012-04-04 | |
| | | | | | | Currently it's assumed that binary frames never work, so this doesn't effectively change anything. | |||
| * | Make the number on the badge a cumulative counter. | David Fifield | 2012-04-04 | |
| | | | | | It was like this before in swfcat.as. | |||
| * | Add a FlashProxy.disable method. | David Fifield | 2012-04-04 | |
| | | | | | | Turn the badge gray to show that it's disabled. Use this instead of having a separate DummyFlashProxy class. | |||
| * | Add a ProxyPair.close method. | David Fifield | 2012-04-04 | |
| | | ||||
| * | Semicolon. | David Fifield | 2012-04-04 | |
| | | ||||
| * | Add some WebSocket link comments. | David Fifield | 2012-04-04 | |
| | | ||||
| * | Move ProxyPair out of the FlashProxy class. | David Fifield | 2012-04-04 | |
| | | ||||
