Commit Graph

  • 56963373ef
    Merge 36291ba10d into 3dd228b81a Sai Asish Y 2026-05-24 21:30:32 -0700
  • 3dd228b81a
    Merge pull request #638 from kajinamit/fix-637 master Samuel Mannehed (ThinLinc team) 2026-05-24 15:50:02 +0200
  • 425e70a7d9
    Merge pull request #635 from kajinamit/py313-classifier Samuel Mannehed (ThinLinc team) 2026-05-24 15:48:51 +0200
  • b370c59a3d
    Merge 3163e41c1c into 33f83d1e1e Adam Johnson 2026-05-24 21:22:45 +0800
  • 63e6f04239
    Merge 630d1cdab5 into 33f83d1e1e Gerhard Schaden 2026-05-24 21:22:40 +0800
  • 5f2876a7cc
    Merge 3b1fee6b91 into 33f83d1e1e Dylan Simon 2026-05-24 21:22:38 +0800
  • 3e73499fdc
    Merge 93f694cca6 into 33f83d1e1e Justin 2026-05-24 21:22:30 +0800
  • bbf7ff8971
    Merge 6962919683 into 33f83d1e1e CraftingDragon007 2026-05-24 14:19:22 +0200
  • 33f83d1e1e
    Merge pull request #636 from kajinamit/bump-gh-action Samuel Mannehed (ThinLinc team) 2026-05-24 14:12:27 +0200
  • 5d74355e9d Bump checkout action Takashi Kajinami 2026-05-18 07:43:56 +0900
  • 36291ba10d fix(websocket): strip whitespace from Sec-WebSocket-Protocol tokens Sai Asish Y 2026-05-18 23:32:18 -0700
  • f1e281d2c4 Replace test symmetric key Takashi Kajinami 2026-05-18 08:40:09 +0900
  • 54b21a1fda Mark Python 3.13 supported Takashi Kajinami 2026-05-18 07:41:02 +0900
  • 9ed2ebe00d Replace sha1 with sha256 to resolve #633 oneumyvakin 2026-05-07 15:13:53 +0700
  • 93f694cca6 Fix symmetric jws token unit tests Justin Luong 2026-04-13 23:29:35 +1000
  • a4d6cc5588 Fix redis unit tests when redis is missing Pierre Ossman 2026-02-11 16:20:25 +0100
  • 08f1aea97e Fix mocked socket address Pierre Ossman 2026-02-11 16:18:07 +0100
  • 727ab27d60 Track TLS status for all socket families Pierre Ossman 2026-02-11 16:04:49 +0100
  • 9d0104beba
    Use new websockify image Brooks Swinnerton 2025-12-31 16:14:11 -0500
  • 6962919683
    Updated unneeded else if queries to be just else CraftingDragon007 2025-11-04 15:24:01 +0100
  • ee935d8feb
    Added ipv6 support for wrapping (updated rebind.c) CraftingDragon007 2025-11-03 13:13:04 +0100
  • e9bd68cbb8 Fix FTBFS with GCC 15 Thomas Goirand 2025-09-28 15:56:37 +0200
  • 043df1f8b8
    Update websocketproxy.py IngenieroRicardo 2025-08-15 13:16:19 -0600
  • a02143ce85 Drop redundant test requirement Takashi Kajinami 2025-07-15 18:40:22 +0900
  • e8bb2526c2 Remove six Takashi Kajinami 2025-07-15 18:35:35 +0900
  • bdf1ebf24e Merge branch 'flake8' of github.com:kajinamit/websockify Pierre Ossman 2025-07-03 16:13:08 +0200
  • c37fad851f Add workflow to run pep8 check Takashi Kajinami 2025-06-09 21:41:53 +0900
  • 62fdd838ef Ignore a few controversial errors Takashi Kajinami 2025-07-03 23:03:06 +0900
  • c269a9debc Extend max line length Takashi Kajinami 2025-06-12 22:52:11 +0900
  • e2d2931237 Ignore false flake8 error Takashi Kajinami 2025-06-12 22:48:38 +0900
  • c00cfc735a Avoid nested import Takashi Kajinami 2025-06-12 22:13:58 +0900
  • 9a38c0ce17 Fix flake8 caused by top level imports Takashi Kajinami 2025-06-12 22:40:28 +0900
  • 10889ff79b Use explicit import Takashi Kajinami 2025-06-09 21:37:30 +0900
  • 21ed8747e2 Replace bare except Takashi Kajinami 2025-06-09 21:33:57 +0900
  • 4aa05c7499 Fix indentations Takashi Kajinami 2025-06-09 21:23:10 +0900
  • 0bec1e4b3f Support for URI prefix Koo Kin Wai 2025-07-03 21:01:17 +0800
  • 99b9f07dae
    Merge e4388246e3 into b925f785ed Thomas Goirand 2025-07-03 10:11:02 +0200
  • 53c8ae3a64
    Merge fff5bc8fd8 into b925f785ed Checker8763 2025-07-01 21:52:39 +0200
  • b925f785ed Merge branch 'pathlib-loop-over-files' of https://github.com/CendioZeijlon/websockify Alexander Zeijlon 2025-07-01 14:39:48 +0200
  • 22eaccdc83 Fix iterating over files in dir with pathlib Alexander Zeijlon 2025-06-30 16:42:45 +0200
  • b794a2be23 Merge branch 'master' of https://github.com/emmanuel-ferdman/websockify Alexander Zeijlon 2025-06-30 15:46:07 +0200
  • de4acf0752 Drop unused variables Takashi Kajinami 2025-06-08 23:07:31 +0900
  • 053d37c1d6 Remove dead code Takashi Kajinami 2025-06-08 22:54:26 +0900
  • 992a2d1793 Use 'is' in comparison to None Takashi Kajinami 2025-06-08 22:47:17 +0900
  • b9194bf175 Avoid multiple statements on one line Takashi Kajinami 2025-06-08 22:43:13 +0900
  • 9140ab7a7d Fix flake8 errors related to whitespace Takashi Kajinami 2025-06-08 22:38:15 +0900
  • 9e1c731089 Fix flake8 errors related to blank lines Takashi Kajinami 2025-06-08 22:26:37 +0900
  • 070876493b Drop unused/duplicate import Takashi Kajinami 2025-06-08 22:19:27 +0900
  • e92a6ddf42 Fix conflicting test case name Takashi Kajinami 2025-06-08 22:15:27 +0900
  • 9ffe1493da Use print function, not print statement Takashi Kajinami 2025-06-08 22:14:14 +0900
  • 12dd0c738e Drop trailing semicolons Takashi Kajinami 2025-06-08 22:12:55 +0900
  • d19312ba75 tox: Restore pep8 target Takashi Kajinami 2025-06-08 22:20:49 +0900
  • ca75d331f7 Merge branch 'http-405' of https://github.com/tobias-urdin/websockify Alexander Zeijlon 2025-06-24 12:41:30 +0200
  • d6a53a40d7
    Migrate to modern logger interface Emmanuel Ferdman 2025-06-04 07:08:43 -0700
  • 93517f1fcb Return 405 Method Not Allowed in request handler Tobias Urdin 2025-06-12 08:43:19 +0200
  • c44e432e14 Merge branch 'master' of https://github.com/he1f/websockify Alexander Zeijlon 2025-06-23 15:55:38 +0200
  • c7f6a577d8 Merge branch 'run-script' of github.com:kajinamit/websockify Pierre Ossman 2025-06-09 11:23:25 +0200
  • 8984408af3 Remove run script alias Takashi Kajinami 2025-06-04 22:43:23 +0900
  • cdc245273b Merge branch 'py3' of https://github.com/kajinamit/websockify Alexander Zeijlon 2025-06-05 10:00:11 +0200
  • c57dc765d3
    Merge 3eca8ad195 into 15489fb72e Doctor 2025-06-04 15:53:00 +0200
  • 15489fb72e Merge branch 'tox-update' of https://github.com/kajinamit/websockify Alexander Zeijlon 2025-06-04 15:36:26 +0200
  • 37b0f2643b Drop third party mock Takashi Kajinami 2025-06-04 01:04:26 +0900
  • aa5f0bf8ab Require Python >= 3.6 Takashi Kajinami 2025-06-04 01:00:13 +0900
  • 03dba52b04 Fix test command to run unit tests Takashi Kajinami 2025-06-04 00:54:44 +0900
  • c24fbbce94 tox: Update default env Takashi Kajinami 2025-06-04 00:51:46 +0900
  • fff5bc8fd8
    Update Dockerfile Checker8763 2025-05-17 19:48:31 +0200
  • 1f86cd6294
    Update setup.py Checker8763 2025-05-17 19:35:43 +0200
  • 5ae4e9505a
    Merge 27f38cc2e3 into 4acdb13d5b Alessandro Pisu 2025-05-08 13:58:50 +0000
  • 27f38cc2e3 Updated test for auth_plugins to skip Httpasswd when libpass is not available d0tiKs 2025-05-08 15:58:39 +0200
  • 008a13029f migrate TokenPlugins from os.path to pathlib to ensure all files are closed Dmitry Kozlov 2025-04-28 15:18:30 +0300
  • 6e95468714 Support for .htpasswd Authentication (auth_plugin) Alessandro Pisu 2025-01-30 19:56:10 +0100
  • 4acdb13d5b Also test on Python 3.13 Pierre Ossman 2025-04-10 14:51:44 +0200
  • 465eb1b5a0 Switch to containers for GitHub actions Pierre Ossman 2025-04-10 14:39:27 +0200
  • 3eca8ad195 run `ruff format .` Doctor 2025-03-12 20:55:57 +0300
  • 4fc7e52352 ci: add lint workflow Doctor 2025-03-12 20:53:31 +0300
  • a994cd869e build: migrate from `setup.py` to `pyproject.toml` Doctor 2025-03-12 20:53:21 +0300
  • e818947513 websockify 0.13.0 v0.13.0 Alexander Zeijlon 2025-02-12 11:45:01 +0100
  • 0d519b9c18 Fix fake headers dict in tests Pierre Ossman 2025-02-12 11:05:56 +0100
  • 187e204ce4 Clear out sensitive fake headers from client Pierre Ossman 2024-11-19 14:47:17 +0100
  • 417210f2cf Merge branch 'master' of https://github.com/so-saf/websockify Pierre Ossman 2024-08-29 16:35:49 +0200
  • 245fd08e52 Use standard line endings in sysloghandler.py Pierre Ossman 2024-08-29 16:31:43 +0200
  • 3f205f7cc6 drop python<3.6 support Tomasz Kłoczko 2024-08-29 16:30:36 +0200
  • 0af3404ec9 Add namespace value to TokenRedis source Insaf Nureev 2024-08-22 17:51:56 +0300
  • 5989d31ebf Add namespace value to TokenRedis source Insaf Nureev 2024-08-08 13:05:45 +0300
  • b6c02b13e3 Include host in TLS setup Pierre Ossman 2024-07-30 09:18:31 +0200
  • f632fa0285 Use SSLContext.wrap_context() for SSL/TLS sockets Pierre Ossman 2024-07-30 09:16:27 +0200
  • f05cd203de Exit gracefully when socket fails to open Samuel Mannehed 2024-07-22 00:11:12 +0200
  • ac7ba514ef
    Add jwcrypto to test requirements. James Page 2024-07-18 10:18:42 +0100
  • 085818bef5
    Make dependencies for Token plugins optional James Page 2024-07-18 10:15:02 +0100
  • e4388246e3 close-all-files uses too much resources Thomas Goirand 2024-07-16 04:00:12 +0200
  • 36091fa1dc
    Merge 0cf2d9b9f9 into 99f83ca083 Curd Becker 2024-06-09 09:02:26 +0800
  • 326bfdc29e manual updates to drop python<=3.7 support Tomasz Kłoczko 2024-06-03 13:54:47 +0000
  • 042c95ce95 drop python<3.7 support Tomasz Kłoczko 2024-06-03 13:52:22 +0000
  • 99f83ca083 websockify 0.12.0 v0.12.0 Pierre Ossman 2024-06-03 14:34:30 +0200
  • eb4ea05ccd Use latest github actions Pierre Ossman 2024-05-20 10:17:17 +0200
  • 4a83562af7 Start testing Python 3.12 Pierre Ossman 2024-05-20 10:16:58 +0200
  • 4bae6a44ac Stop testing on Python 3.5 Pierre Ossman 2024-05-20 10:14:59 +0200
  • a2362da1b7 Fix client mask generation Pierre Ossman 2024-05-20 10:01:18 +0200
  • 3b1fee6b91 Make wrap_cmd a simple run for unix sockets Dylan Simon 2024-02-16 17:09:29 -0500
  • bccf1dd258 Patch redis module in tests Pierre Ossman 2024-02-08 09:43:55 +0100