Commit Graph

  • 46406c76e7 Add recording feature to websockify.js. Closes GH-249 Aaron C. de Bruyn 2017-10-21 11:01:55 -0700
  • 9a939abc87 Merge 0b1655e73e into 6b1d42e643 Pavlo Shchelokovskyy 2017-11-15 09:47:20 +0000
  • f1d6eb1b3f Merge a501b92791 into 6b1d42e643 valia0906 2017-11-15 07:49:56 +0000
  • 0f7774a448 Merge 4ac567670e into 6b1d42e643 Shellrent Srl 2017-11-14 09:12:04 +0000
  • 4ac567670e Updated websocketproxy to support Cookies Tobia Zanarella 2017-11-14 09:58:02 +0100
  • 0f66017f6f
    Update Readme.md with edits to the code Shellrent Srl 2017-11-14 09:38:24 +0100
  • 6b1d42e643 Merge branch 'empty-message' of https://github.com/andersk/websockify Pierre Ossman 2017-11-13 10:44:57 +0100
  • b0df514344 Clarify that WebSocket.{recv,recvmsg} may return empty messages Anders Kaseorg 2017-11-13 04:12:22 -0500
  • a29946e978 Do not confuse an empty message with a closed connection Anders Kaseorg 2017-11-10 06:24:39 -0500
  • 3c1655322d Do not use base except: clauses Anders Kaseorg 2017-11-10 05:18:32 -0500
  • ade9d61c22 fixed: ssl call error at function load_cert_chain. wention 2017-11-09 16:13:15 +0800
  • 078f5cd140 Es6-ify variable declarations Sam Frances 2017-11-03 17:40:27 +0000
  • a543c35943 Replace token auth examples Sam Frances 2017-11-03 17:23:42 +0000
  • ff1897ee94 Add ability to handle auth modules which export a single function Sam Frances 2017-11-03 16:30:21 +0000
  • 94fba81827 Correct typo Sam Frances 2017-11-03 15:21:33 +0000
  • 41cd3f8adf Rename upgradeReq in http_client to make identical with master Sam Frances 2017-11-03 15:20:32 +0000
  • 5c3ac5254f Allow for auth plugin to be a class or non-class function, and resolve issue with ws library retiring upgradeReq property Sam Frances 2017-11-03 15:12:54 +0000
  • 8b2a949276 Merge branch 'ssl_clientdn_validation' of https://github.com/hoehermann/websockify Pierre Ossman 2017-10-30 13:12:18 +0100
  • 5f7d28aeb6 Only start termination process once Pierre Ossman 2017-10-27 08:41:32 +0200
  • 0a6e0c2d87 Don't log clients that don't send any request Pierre Ossman 2017-10-27 08:25:35 +0200
  • 914609fb5f Added SSL-certificate-based client authentication. Hermann Höhne 2017-08-29 21:24:32 +0200
  • abcf2cd4d4 Merge branch 'patch-1' of https://github.com/tillz/websockify Pierre Ossman 2017-10-18 16:36:43 +0200
  • e69d4a4546 Properly declare websocket functions in header Pierre Ossman 2017-10-18 16:35:52 +0200
  • 93842aa798 Avoid implicit int type Pierre Ossman 2017-10-18 16:35:42 +0200
  • 89bbb64145 Include string.h where needed Pierre Ossman 2017-10-18 16:35:30 +0200
  • 814279b83b Merge branch 'master' of https://github.com/leeyiw/websockify Pierre Ossman 2017-10-18 16:29:37 +0200
  • b77faa6898 Merge 38fe057b6b into 414d1d8b44 Aaron C. de Bruyn 2017-10-18 14:27:01 +0000
  • 4266dfa88c Merge 0ec8b7008c into 414d1d8b44 samuelbrian 2017-10-18 14:26:54 +0000
  • da231af758 Merge 8bad0cab7b into 414d1d8b44 Hermann Höhne 2017-10-18 14:26:53 +0000
  • 414d1d8b44 Merge branch 'fix-cygwin' of https://github.com/r1b/websockify Pierre Ossman 2017-10-18 16:25:37 +0200
  • 99198cface Send Content-Type headers with static files Giannis Kosmas 2017-10-12 19:28:30 +0300
  • 61879b175c Better error message for problems in token file Pierre Ossman 2017-10-10 10:10:10 +0200
  • a501b92791 Update websockifyserver.py valia0906 2017-09-26 13:38:42 +0300
  • 8e0cba388c Merge 07e849630e into 0506b3431f valia0906 2017-09-26 08:31:46 +0000
  • 07e849630e Update websockifyserver.py valia0906 2017-09-26 11:30:58 +0300
  • 0506b3431f Fix sub protocol handling when no protocol is specified Pierre Ossman 2017-09-04 14:11:55 +0200
  • 8bad0cab7b Improve test so it does not test methods that do not exist in old Pythons. Hermann Höhne 2017-09-03 19:58:47 +0200
  • dfd50db550 Improved `test_do_handshake_ssl_error_eof_raises_close_error` so it works with recent versions of python. Hermann Höhne 2017-09-03 19:54:09 +0200
  • 8cb3acd510 Kept ssl.create_default_context, but added fallback to ssl.wrap_socket. This commit now incorporates #190 without breaking compatibility towards old Python versions. Removed test that cannot not work with new ssl.create_default_context. Hermann Höhne 2017-09-03 17:24:22 +0200
  • a426020e04 Added hints to which Python versions allow client certificate authentication. Renamed SSL client certificate authentication plugin to match its function (checking common names) more closely. Hermann Höhne 2017-09-03 17:22:35 +0200
  • 554a8225c4 Added manual for certificate-based client authentication. Hermann Höhne 2017-08-29 21:25:02 +0200
  • 090eaa09ee Added SSL-certificate-based client authentication. Hermann Höhne 2017-08-29 21:24:32 +0200
  • 5e19bc3f96 Merge branch 'master' of https://github.com/michalsrb/websockify Pierre Ossman 2017-08-14 17:12:19 +0200
  • 2c0e8cb8f4 Fix inetd mode on Python 2. Michal Srb 2017-08-01 15:35:34 +0200
  • 867cb21ba0 Add support for inetd. Michal Srb 2017-07-31 16:16:24 +0200
  • bfd7394cae Remove stray comma in signal handler setup Pierre Ossman 2017-08-14 16:50:48 +0200
  • 518e6e0e56 Prevent startup on Windows Pierre Ossman 2017-06-15 15:18:29 +0200
  • ddcec961ec Work around lack of SIGCHLD on Windows Solly Ross 2014-01-30 17:24:42 -0500
  • dc31fab663 Correct typo in comments Sam Frances 2017-06-06 17:34:51 +0100
  • 98cbb89738 Merge 4615c6a7f4 into d029e451cf Sam Frances 2017-05-24 14:15:11 +0000
  • d029e451cf Merge branch 'test_websockifyserver_python3.6' of https://github.com/zmedico/websockify Pierre Ossman 2017-05-24 16:14:33 +0200
  • 38fe057b6b Fix log line messed up by rebase Aaron C. de Bruyn 2017-05-23 16:42:24 -0700
  • 6dafd617e0 Remove bad new-lines from output Aaron C. de Bruyn 2017-05-23 16:38:36 -0700
  • b6187f3b0c Stop setting VNC_frame_encoding variable Aaron C. de Bruyn 2017-05-23 16:37:17 -0700
  • b71b7780bb Include end-of-file marker Aaron C. de Bruyn 2017-05-16 20:34:39 -0700
  • 21d6e57cc2 Add recording feature. Ref #249 Aaron C. de Bruyn 2017-05-16 20:28:56 -0700
  • 4615c6a7f4 Merge branch 'cydar-master' into feature/node-auth Sam Frances 2017-05-22 17:08:27 +0100
  • 31b1e2f04a Merge pull request #2 from CydarLtd/master Sam Frances 2017-05-22 17:04:22 +0100
  • a45b960983 test_websockifyserver: add send_error stub Zac Medico 2017-05-11 19:04:25 -0700
  • e5e0e5d568 Remove demo password file (no need to remove history, as it was only ever for demo purposes, never used in any sort of production) Sam Frances 2017-05-19 07:49:20 +0100
  • 141ba0088e Change logging of URL to be compatible with both old and new versions of ws Sam Frances 2017-05-18 10:08:54 +0100
  • 3e17187216 Fix bug caused by upgrade to ws version 3 Sam Frances 2017-05-17 15:37:07 +0100
  • 22ffd2c670 Update comments Sam Frances 2017-05-05 15:00:31 +0100
  • c6d7444388 Add comments to example authorisation plugins Sam Frances 2017-05-05 14:51:06 +0100
  • 0e1824c0ff Add log message for no token provided Sam Frances 2017-05-05 14:40:39 +0100
  • 4143b0008a Add example auth plugin that reads password from a file Sam Frances 2017-05-05 14:14:31 +0100
  • 0991e25f7b Refactor example auth functions, and add one which gets password from environment variable Sam Frances 2017-05-05 14:01:02 +0100
  • 7d6f638b87 Add basic example auth plugin that checks the NoVNC token from the URL Sam Frances 2017-05-05 12:48:03 +0100
  • 845f9f2f9f Add option of providing authorization plugin Sam Frances 2017-05-05 12:46:38 +0100
  • 9d92c13634 Merge 1e260b3813 into f3a0ce06a9 Jesse Sanford 2017-04-23 13:57:56 +0000
  • d222795435 Merge 4d801a010a into f3a0ce06a9 holzman 2017-04-23 13:57:55 +0000
  • 3f9a041c58 Merge ea76bc9d8b into f3a0ce06a9 Sean Dague 2017-04-23 13:57:55 +0000
  • 2ee84c621d Merge 4909486139 into f3a0ce06a9 Jeremy White 2017-04-23 13:57:54 +0000
  • 8de1f97f32 Merge af80e4abb7 into f3a0ce06a9 Stephen English 2017-04-23 13:57:54 +0000
  • 77db9c367f Merge 1671d21532 into f3a0ce06a9 Ilya Ig. Petrov 2017-04-22 16:08:54 +0000
  • 2ae055595a Merge 230a1ccc96 into f3a0ce06a9 Ceesjan Luiten 2017-04-22 16:08:54 +0000
  • 77cc5f3d1b Merge 4465e2a16c into f3a0ce06a9 Cudadog 2017-04-22 16:08:54 +0000
  • f3a0ce06a9 Add unittests for ping() and pong() Pierre Ossman 2017-04-19 13:30:47 +0200
  • 8ea96a503a Handle ping/pong without payload properly Pierre Ossman 2017-04-19 13:30:10 +0200
  • 8f85c9661f typo in ping() and pong() Felix J. Ogris 2017-04-12 18:01:13 +0200
  • 5b7f7224ed Don't try to install Flash handling code Pierre Ossman 2017-03-10 12:46:45 +0100
  • 61b1b8aef7 Remove base64.js from setup.py Pierre Ossman 2017-03-09 10:21:29 +0100
  • 600f4e154c Avoid assertIn for Python 2.6 compatibility Pierre Ossman 2017-02-09 10:38:53 +0100
  • df317822d6 Be backwards compatible with older websockify clients Pierre Ossman 2017-02-08 16:06:14 +0100
  • c7bde00a4e Force choice of sub-protocol Pierre Ossman 2017-02-08 15:45:48 +0100
  • 94783ea0cd Remove --auto-pong argument Pierre Ossman 2017-02-07 15:38:07 +0100
  • 968a529b57 Merge df1aa028da into 795552e418 lucacapacci 2017-02-04 18:32:20 +0000
  • 795552e418 Update websock.js description Pierre Ossman 2017-02-03 17:02:27 +0100
  • 40238b00b6 Don't delay flushing Pierre Ossman 2017-02-03 17:00:15 +0100
  • 3f8f301d7f Update websock.js from noVNC Pierre Ossman 2017-02-03 16:25:15 +0100
  • 10e13d7a7e Remove last bits of Flash WebSocket emulation Pierre Ossman 2017-02-03 16:02:17 +0100
  • e47591f4aa Split out basic WebSocket server template Pierre Ossman 2016-09-16 18:50:55 +0200
  • 8a69762249 Separate out raw WebSocket protocol handling Pierre Ossman 2016-09-15 19:51:26 +0200
  • 4099949984 Remove Base64 support Pierre Ossman 2017-01-28 14:50:48 +0100
  • 56a4ccbf74 Assume Python 2.6+ modules are always present Pierre Ossman 2017-01-28 14:46:33 +0100
  • 2d5d5af761 Merge e67a8c4908 into 30942f12d3 Daniel Reznick 2017-01-20 18:01:16 +0000
  • d445dc5943 Merge a438391079 into 30942f12d3 devicenull 2017-01-20 18:01:15 +0000
  • ed01625395 Merge c34354639c into 30942f12d3 Tolbkni Kao 2017-01-20 18:01:15 +0000
  • 4ad481c682 Merge 966ba9eb6f into 30942f12d3 Antoine Martin 2017-01-20 18:01:15 +0000
  • 094797ffe5 Merge cdd08e90b7 into 30942f12d3 wiebeytec 2017-01-20 18:01:14 +0000