Commit Graph

  • 86a20b23f5 Update test requirements Pierre Ossman 2020-04-08 09:18:09 +0200
  • 623aec262b Add a plugin callback for connect and disconnect events Ján Jockusch 2019-05-02 07:45:36 +0200
  • 7bd955a379 Add UnixDomainSocketDirectory token plugin Feng Ye 2020-03-12 11:49:37 +0800
  • 6d48b1507e Make sure port is a simple string (again) Pierre Ossman 2020-02-27 15:55:35 +0100
  • 76897b5093 Log connection errors better Pierre Ossman 2020-02-27 15:54:29 +0100
  • cc8fc489df
    Remove str decode feature from TokenRedis class Ryan Li 2020-02-16 15:56:14 +0800
  • cc3fb475b5 Document build/run for Docker Emmanuel Frecon 2020-01-24 11:41:36 +0100
  • 9e7311cf2f Merge remote-tracking branch 'upstream/master' Emmanuel Frecon 2020-01-24 11:27:38 +0100
  • 4ecff119c4
    Merge pull request #405 from andersk/shell Samuel Mannehed 2019-09-26 08:42:17 +0200
  • d5bd3d24c1
    Merge pull request #1 from bswinnerton/pr/240 Emmanuel Frecon 2019-09-03 22:53:16 +0200
  • 9003646a8e
    Coerce BaseTokenAPI port to int if numeric Brooks Swinnerton 2019-09-02 15:12:33 -0400
  • 661abe5b4b
    Adds py-requests Brooks Swinnerton 2019-09-02 12:59:32 -0400
  • 7aa217a72d
    Remove files that are no longer in websockify Brooks Swinnerton 2019-09-02 11:52:02 -0400
  • 4811cbce01
    Use mainline Alpine instead of edge Brooks Swinnerton 2019-09-02 11:50:53 -0400
  • 4fe24f6bed
    Merge branch 'master' into pr/240 Brooks Swinnerton 2019-09-02 11:48:38 -0400
  • 5052f823d7 run: Fix shell scripting bugs Anders Kaseorg 2019-08-17 11:25:29 -0700
  • 654cbac77e websockify 0.9.0 v0.9.0 Pierre Ossman 2019-08-13 13:37:54 +0200
  • 4ed68eab97 Update release instructions Pierre Ossman 2019-08-13 13:56:17 +0200
  • 312a6d200c Mark package description as being Markdown Pierre Ossman 2019-08-13 13:52:26 +0200
  • 93b375f6e1 Include security headers required by security scan Serkan Koyuncu 2019-08-06 00:56:05 +0300
  • 53004a071d Remove javascript files from setup.py Samuel Mannehed 2019-07-14 23:22:10 +0200
  • 1553fa791e
    Merge pull request #362 from CendioOssman/split Samuel Mannehed 2019-07-12 13:44:22 +0200
  • 6d82536d2b Fix all old kanaka links Pierre Ossman 2019-07-04 13:11:13 +0200
  • 368ec2c06e Remove all non-Python stuff from the tree Pierre Ossman 2018-09-11 16:15:35 +0200
  • 60acf3cd3c Use direct javascript in test files Pierre Ossman 2019-07-03 15:55:46 +0200
  • b46fab5608 Make sure the port is a simple string Pierre Ossman 2019-07-03 12:29:02 +0200
  • 6a268a09b6 Use safer method to get base directory Pierre Ossman 2019-06-24 15:38:52 +0200
  • 1f717e83af Remove information on building Python SSL module Pierre Ossman 2019-06-24 15:32:21 +0200
  • 60413587ac Merge branch 'patch-1' of https://github.com/Hyask/websockify Pierre Ossman 2019-06-17 15:21:14 +0200
  • 4f6a82159c run: invoke websockify through 'python -m' Skia 2019-06-13 17:16:55 +0200
  • f21a7d33a2 Add a __main__.py file for invocation as a module Skia 2019-05-28 10:27:51 +0200
  • b382c4f6a7 Use Ubuntu Trusty (14.04) for Travis Pierre Ossman 2019-06-13 13:38:43 +0200
  • cff3ae1d3e
    Merge dc3d28cbb6 into 01a184f4a9 Giuseppe Corbelli 2019-06-09 07:31:18 +0000
  • 01a184f4a9 Make TokenRedis optional Pierre Ossman 2019-05-24 12:56:23 +0200
  • d9050dc55a
    fix token Redis import Alex Bernal 2019-05-19 21:33:11 -0500
  • 70911c6d6e [websocketproxy] Fixed base class call to process_request() when using ThreadingMixIn Giuseppe Corbelli 2019-05-15 14:58:47 +0200
  • c1edd7818d Merge branch 'master' of https://github.com/PexMor/websockify Pierre Ossman 2019-05-09 15:51:45 +0200
  • ff3fdd149d novnc redis backed token_plyugins.py PexMor 2019-04-04 13:53:17 +0200
  • be9823bf93 Use client IP in logs, not host Pierre Ossman 2019-04-25 10:05:14 +0200
  • dc3d28cbb6 Re-enable Windows support Pierre Ossman 2019-04-02 17:04:19 +0200
  • 05c4ac9670 Use ThreadingMixIn for the simple server Pierre Ossman 2019-04-02 17:03:08 +0200
  • fb6405bffb Allow main script to be imported Pierre Ossman 2019-04-02 17:02:08 +0200
  • 39ae9b6250 Rename certificate key password option Tommy Brunn 2019-03-04 09:31:01 +0100
  • f5dbb83fec Add option for cert key password Tommy Brunn 2019-03-02 17:21:28 +0100
  • 5bde6cea4d [websocketproxy] Giuseppe Corbelli 2019-03-06 10:54:19 +0100
  • e4658ada2e Re-enable Windows support Pierre Ossman 2019-04-02 17:04:19 +0200
  • 85074b6eb5 Use ThreadingMixIn for the simple server Pierre Ossman 2019-04-02 17:03:08 +0200
  • d751ec44a8 Allow main script to be imported Pierre Ossman 2019-04-02 17:02:08 +0200
  • d4ba0aa297 trap Exception during SimpleHTTPRequestHandler.handle call Sumit Jamgade 2019-03-18 11:21:03 +0100
  • 6e09ec2548
    Merge pull request #382 from Nevon/ssl-key-passphrase Samuel Mannehed 2019-03-13 13:34:03 +0100
  • 92cb3d8355 Rename certificate key password option Tommy Brunn 2019-03-04 09:31:01 +0100
  • 0163e4060b Add option for cert key password Tommy Brunn 2019-03-02 17:21:28 +0100
  • c136ea2d34
    Merge pull request #380 from totaam/master Samuel Mannehed 2019-02-24 22:43:21 +0100
  • a348b8bf76 fix handling of code: invalid unpacking, undefined variable in error path, missing argument totaam 2019-02-23 12:37:16 +0700
  • f2031eff05 Added JWT/JWS/JWE tokens capability UXabre 2019-01-17 08:53:01 -0500
  • 9e2d8b3ca4 Very first step for Windows support Youhei Sakurai 2019-01-21 15:33:44 +0900
  • 89b665f4fa converted the websockify include symbolic link in the test cases to static files so docker build will success, Docker does not follow symbolic links with ADD/COPY commands on windows Timothy Lin 2018-11-27 13:14:31 -0500
  • f0bdb0a621 Handle connection failures Pierre Ossman 2018-10-23 16:31:57 +0200
  • 8eb5cb0cdc Explicitly deny text messages Pierre Ossman 2018-10-23 16:31:07 +0200
  • 6a9e446f8e Avoid : in recording file names Pierre Ossman 2018-10-16 16:10:37 +0200
  • 7abd7ac4a9 Merge branch 'master' of https://github.com/josedpedroso/websockify Pierre Ossman 2018-09-10 16:39:32 +0200
  • 7e29a36f6a Syslog now RFC 5424 compliant and properly identified. josedpedroso 2018-08-24 03:07:14 +0100
  • be5d30ad25 Change WebSocket request handler to a mix-in Pierre Ossman 2018-08-15 17:05:34 +0200
  • ae14c74b37
    Merge 6f520ae63a into 6ba82d371b QunL 2018-07-12 19:37:29 +0000
  • d80c607cb6 Port no longer included in token when using --host-token josedpedroso 2018-07-12 20:21:08 +0100
  • 6ba82d371b Merge branch 'master' of https://github.com/josedpedroso/websockify Pierre Ossman 2018-07-11 13:37:17 +0200
  • 8cb89d2340 Clarified usage of --host-token and added a section about installing Python websockify in the README. josedpedroso 2018-07-06 14:33:13 +0100
  • 7c816eb207 Added command line options for minum SSL version and SSL ciphers Tomasz Barański 2018-07-04 11:06:57 +0200
  • 51ad14d16c Enable setting SSL ciphers and SSL options Tomasz Barański 2018-07-02 18:35:25 +0200
  • 08b402d111 Added a couple of paragraphs about plugins and the new options to the README. josedpedroso 2018-07-05 00:55:12 +0100
  • af85184e28 Added --host-token to allow choosing target by hostname. josedpedroso 2018-07-05 00:54:19 +0100
  • 44bb213a72 Improved --help. josedpedroso 2018-07-05 00:53:09 +0100
  • 525bfa6bae Added syslog support. Reworked logging setup. josedpedroso 2018-07-05 00:50:48 +0100
  • 8964adf111 Added --web-auth option to require authentication to access the webserver. BasicHTTPAuth plugin now issues 401 on bad credentials to allow the user to try again. josedpedroso 2018-07-05 00:48:08 +0100
  • 9b9196e4af [Python] Cmd line param to log proxied clients Alessandro Muggianu 2018-05-03 15:09:17 +0100
  • e00af900e7
    Merge da1ad479b6 into 38b77714a9 Zhou Chaolin 2018-04-24 14:03:14 +0000
  • da1ad479b6 Append mime-type while proxy http service using python2 Zhou Chaolin 2018-04-16 00:08:11 +0800
  • 6f520ae63a Update the feature QunL 2018-04-24 11:13:05 +0800
  • f5523006ab
    Merge 3347221cba into 38b77714a9 Zhou Chaolin 2018-04-15 18:07:37 +0000
  • 3347221cba Append mime-type while proxy http service using python2 Zhou Chaolin 2018-04-16 00:08:11 +0800
  • 4c0c03f88e
    Merge 3e46b41caa into 38b77714a9 Zhou Chaolin 2018-04-15 17:47:30 +0000
  • 3e46b41caa Bypass mime-type map in python3 env Zhou Chaolin 2018-04-16 01:45:12 +0800
  • a69d558fe3 Append mime-type while proxy http service Zhou Chaolin 2018-04-16 00:08:11 +0800
  • 38b77714a9 Make recording Python 3 compatible Pierre Ossman 2018-04-05 16:07:09 +0200
  • 0821efdae5 add err msg; check group policy; bug fix. QunL 2018-03-29 10:48:10 +0800
  • 4d08b5752b
    Merge 45639ab7c6 into 3646575c99 Nikolay Ustinov 2018-03-23 05:06:27 +0000
  • 45639ab7c6
    Fix write to rec file Nikolay Ustinov 2018-03-22 21:29:11 +0700
  • 3646575c99 Remove policyfile from deps Giannis Kosmas 2018-03-20 14:35:06 +0200
  • e5e1dcef79 Clean up after request handler Pierre Ossman 2018-03-19 15:31:34 +0100
  • 2de9b5a78a support dir in path; you can add usernmae in path. QunL 2018-03-06 10:59:16 +0800
  • 193c7e6181 Merge branch 'filedescriptor-fix' of https://github.com/pesintta/websockify Pierre Ossman 2018-03-05 16:23:44 +0100
  • f750df7bdb Merge branch 'binary-websockets' of https://github.com/pesintta/websockify Pierre Ossman 2018-03-05 16:21:57 +0100
  • 3b2a0a5884 Make sure ping/pong data is in the correct type Pierre Ossman 2018-02-28 10:58:25 +0100
  • 6d4663de47 Use encoded path in URL as vnc server:port Normally we only specify one vncserver address. Now we can generator URL with path=vncserver:port and user can use the link to connect vncserver:port. The path can be encoded with hash and creating date, then user can not change it and the link will be invalid after a few days. li qun 2018-02-28 14:28:07 +0800
  • 0b36a3fdb6 Add function using path in URL as VNC server:port li qun 2018-02-28 11:11:18 +0800
  • e7af149cd1 C websockify: Fix file descriptor leak Antti Seppälä 2018-02-17 17:21:54 +0200
  • 4202818be9 C websockify: support for binary websocket protocol with HyBi/RFC 6455. Samuel Brian 2016-11-07 15:43:31 +1000
  • 3a03e3c59d C websockify: use openssl base64 encode/decode functions Antti Seppälä 2018-02-06 21:38:19 +0200
  • 7235c9765e C websockify: Load entire certificate chain Antti Seppälä 2018-01-28 16:16:29 +0200
  • 3d20cabf40 Fix handling of closed proxy socket Pierre Ossman 2018-01-25 15:46:41 +0100