Commit graph

  • c43147a016
    Merge pull request #106 from dhalbert/update-ether-example main 4.7.0 Dan Halbert 2025-06-24 14:17:48 -0400
  • ca65b59d66
    Merge pull request #103 from Neradoc/work-when-no-ssl Neradoc 2025-06-24 19:24:06 +0200
  • d9fb1e5343 update docs/starting_methods.rst Dan Halbert 2025-06-24 13:22:48 -0400
  • 0f654784d8 Update Ethernet library usage Dan Halbert 2025-06-24 13:10:22 -0400
  • 9ed25b875e
    Remove previous from ssl import Dan Halbert 2025-06-24 13:01:59 -0400
  • 3c1b8e10bd enable running on platforms without ssl Neradoc 2025-03-23 17:19:33 +0100
  • b70106b17b update rtd.yml file 4.6.4 foamyguy 2025-06-04 10:00:20 -0500
  • 4fba5ea14c Support form data for PUTs Alejandro Huerta 2025-05-26 10:59:00 -0400
  • b6a95f34a8
    Merge pull request #104 from adafruit/use_ruff 4.6.3 foamyguy 2025-05-17 10:38:41 -0500
  • cd39addea8 fix docs example highlights foamyguy 2025-05-17 10:30:53 -0500
  • fa365b0149 change to ruff foamyguy 2025-05-16 16:11:43 +0000
  • a4a2bb0662
    Merge 27f5e1691a into 09e5431071 Neradoc 2025-03-23 17:26:52 +0100
  • 27f5e1691a enable running on platforms without ssl Neradoc 2025-03-23 17:19:33 +0100
  • 09e5431071
    Merge pull request #101 from justmobilize/remove-secrets-usage 4.6.2 foamyguy 2025-02-27 21:01:29 -0600
  • c8d958daaf Remove secrets usage Justin Myers 2025-02-27 15:40:25 -0800
  • 06820fbe03 add sphinx configuration to rtd.yaml 4.6.1 foamyguy 2025-01-14 11:32:34 -0600
  • 529e0a8d1c
    Merge pull request #100 from ncguk/patch-1 Dan Halbert 2025-01-14 08:38:44 -0500
  • 2f9b9fb023
    Merge aea7b3809e into bcef270a3d ncguk 2025-01-13 20:48:39 +0000
  • aea7b3809e
    Fix a couple of typos in starting_methods.rst ncguk 2025-01-13 20:46:25 +0000
  • bcef270a3d
    Merge pull request #88 from michalpokusa/https-implementation 4.6.0 Dan Halbert 2024-12-29 09:53:28 -0500
  • 9e07c4b57e
    Merge 5f696e77e7 into be94572e4d Michał Pokusa 2024-12-20 17:01:22 -0800
  • 5f696e77e7 Fixed typos in examples.rst michalpokusa 2024-12-21 02:00:54 +0100
  • 17364edf80 Last changes in docs and minor refactor/fixes in typing in Server method michalpokusa 2024-12-21 01:34:38 +0100
  • 1bb84f9ee1 Merge branch 'main' into https-implementation michalpokusa 2024-12-20 21:43:10 +0100
  • be94572e4d
    Merge pull request #98 from michalpokusa/video-streaming-example 4.5.10 foamyguy 2024-12-04 16:33:32 -0600
  • 1d3c971ec4
    Merge 27bf079b4d into 10cfca75d4 Michał Pokusa 2024-11-13 00:42:24 +0000
  • 27bf079b4d Added docs about the video streaming example and removed content_type parameter from XMixedReplaceResponse michalpokusa 2024-11-13 00:30:51 +0000
  • ec89785428 Added example code for video streaming using multipart/x-mixed-replace content type michalpokusa 2024-11-12 19:54:57 +0000
  • 0e6180daf6 Fixed typo in multiple servers example michalpokusa 2024-11-12 01:05:06 +0000
  • 10cfca75d4 remove deprecated get_html_theme_path() call 4.5.9 foamyguy 2024-10-07 09:24:05 -0500
  • ff165dd59c Added info about HTTPS support to README.md michalpokusa 2024-06-30 23:12:16 +0000
  • b2b01aaaa9 Minor refactor of some parts of docs michalpokusa 2024-05-01 02:42:27 +0000
  • 14d6bef9e2 Added docs about SSL/TLS michalpokusa 2024-05-01 02:40:03 +0000
  • 736471afe1 Fix: pylint CI michalpokusa 2024-05-01 02:03:17 +0000
  • 3d4a64916d Fix and refactor of SSL handling for CPython michalpokusa 2024-05-01 01:57:27 +0000
  • d943404f72 Changed moment of starting debug timing handlers michalpokusa 2024-05-01 01:35:21 +0000
  • 420ef62f8a Merge remote-tracking branch 'origin/main' into https-implementation michalpokusa 2024-04-30 23:31:00 +0000
  • 9b16e16f5b
    Merge pull request #94 from michalpokusa/connection-manager-and-ap-examples 4.5.8 foamyguy 2024-04-15 10:53:31 -0500
  • fd2b2ecc94
    Merge aaa640e303 into 4cc9503303 Michał Pokusa 2024-04-03 23:29:29 +0000
  • aaa640e303 Added AP example and connection manager example to docs, updated docs and unified connection related examples michalpokusa 2024-04-03 11:35:34 +0000
  • 4cc9503303
    Merge pull request #91 from DJDevon3/DJDevon3-CMSimpleTest 4.5.7 foamyguy 2024-04-01 10:18:36 -0500
  • d5d291e7d6
    Merge 863ac1e73c into dc9f83cd1a DJDevon3 2024-03-28 01:21:18 +0000
  • 863ac1e73c removed unused ssl_context DJDevon3 2024-03-27 21:10:37 -0400
  • 2f1c484c7b Add httpserver simpletest with connection manager DJDevon3 2024-03-26 23:50:47 -0400
  • 17e6e46c44
    Merge a5f79be507 into dc9f83cd1a foamyguy 2024-03-26 13:18:21 +0000
  • a5f79be507 add back the content to license file foamyguy 2024-03-26 08:18:14 -0500
  • afe2d4f851 rsa message receiver example foamyguy 2024-03-25 20:22:55 -0500
  • bc9c844e60 Fix: Setting Server._ssl_context to None if not using HTTPS michalpokusa 2024-03-05 23:42:06 +0000
  • 1b9371a943 Added example of using HTTPS michalpokusa 2024-02-23 18:25:06 +0000
  • dc9f83cd1a
    Merge pull request #84 from michalpokusa/9.0.0-compatibility-and-better-typing 4.5.6 foamyguy 2024-02-24 10:20:09 -0600
  • 9b06f5a3e4 Modified Server to create and use SSLContext michalpokusa 2024-02-23 18:23:15 +0000
  • dedb39f381
    Merge 2fd62996ec into d8f9a72d3e Jeff Epler 2024-02-22 00:50:19 +0000
  • 2fd62996ec Enable SO_REUSEADDR whenever it's available reuseaddr Jeff Epler 2024-02-21 18:49:22 -0600
  • b1a98ef291
    Merge b00f70f1c4 into d8f9a72d3e Michał Pokusa 2024-02-21 05:44:07 +0000
  • b00f70f1c4 Added validation for root_path in FileResponse michalpokusa 2024-02-21 04:44:46 +0000
  • b88bfa53ef Changes in repr of multiple classes michalpokusa 2024-02-21 04:43:57 +0000
  • f7d20b5fe6 Updated docs to use port 5000 michalpokusa 2024-02-20 05:38:18 +0000
  • e49a5ed0b3 Changed default host to 0.0.0.0 and port to 5000 michalpokusa 2024-02-20 00:31:34 +0000
  • 2cc63fe366 Extracted creating server socket to separate method michalpokusa 2024-02-19 23:50:08 +0000
  • 1c38bc8ca6 Added explicit typing for socketpool and socket with shared interface michalpokusa 2024-02-18 13:48:08 +0000
  • d8f9a72d3e
    Merge pull request #82 from jepler/fix-failed-accept 4.5.5 Dan Halbert 2024-02-16 11:14:56 -0500
  • 303adf874c Preserve the real error if accept failed. Jeff Epler 2024-02-16 09:58:33 -0600
  • 1fb9ee8247
    Merge pull request #80 from michalpokusa/cpython-fix-2 4.5.4 foamyguy 2024-02-07 07:42:13 -0600
  • 8b7d79e322 Changed comment to docstring michalpokusa 2024-02-07 07:08:03 +0000
  • 8a4c067e49 Fix: AttributeError on CircuitPython michalpokusa 2024-02-07 06:57:39 +0000
  • 4f31799181
    Merge pull request #79 from michalpokusa/cpython-fix 4.5.3 foamyguy 2024-02-05 14:03:13 -0600
  • 145a095d77 Merge branch 'main' into cpython-fix Michał Pokusa 2024-02-01 09:04:30 -0800
  • af0a0bd7dc
    Merge pull request #78 from tedder/ted/cpython_port5k 4.5.2 foamyguy 2024-02-01 10:54:32 -0600
  • 6944481170 Added reuse behaviour for CPython michalpokusa 2024-02-01 15:45:13 +0000
  • 8d55322316 Updated CPython example to use port 5000 by default and added explanation for that michalpokusa 2024-02-01 15:41:13 +0000
  • 00e56988e4 use alt port for CPython example Ted Timmons 2024-01-31 22:47:27 -0800
  • ec9b06f2a7
    Merge pull request #76 from michalpokusa/routes-refactor 4.5.1 foamyguy 2024-01-29 09:54:40 -0600
  • 6fe10c4fa3
    Merge e4c05ad7a2 into 8e0b86afe8 Michał Pokusa 2024-01-28 22:55:01 +0000
  • e4c05ad7a2 Added example of using lib with CPython michalpokusa 2024-01-28 22:54:51 +0000
  • f417d34a0c Changes to poll_interval in serve_forever michalpokusa 2024-01-28 15:24:11 +0000
  • 7e19190733
    Merge c048bdeba1 into 8e0b86afe8 tedder 2024-01-27 21:01:58 +0000
  • c048bdeba1 lint/black fixes Ted Timmons 2024-01-27 13:01:55 -0800
  • f593aa9972 add cpython example Ted Timmons 2024-01-27 12:44:48 -0800
  • dac68d280b Made example that shows manual static files handling more verbose michalpokusa 2024-01-25 18:21:54 +0000
  • f03f49eaa0 Changes to docs of Route.matches michalpokusa 2024-01-25 10:25:59 +0000
  • 77ec7a6fd8 CI pylint fix michalpokusa 2024-01-25 02:16:06 +0000
  • 7be1e7062b Refactor of parsing path_pattern michalpokusa 2024-01-25 01:45:17 +0000
  • b6664cfe71 Added additional validation to path in Route constructor michalpokusa 2024-01-25 01:43:42 +0000
  • 17ea20669a Refactored _Routes to Server method michalpokusa 2024-01-24 17:47:31 +0000
  • 4002f26d88 Moved _receive_request method michalpokusa 2024-01-24 14:47:41 +0000
  • 8e0b86afe8
    Merge pull request #74 from michalpokusa/optional-hashlib-for-websockets 4.5.0 foamyguy 2023-12-17 14:11:27 -0600
  • e494239143
    Merge 9911f35724 into d1a078bd71 Michał Pokusa 2023-12-14 21:30:26 +0100
  • 9911f35724 Added alternative adafruit_hashlib import and warning message in neither is present michalpokusa 2023-12-14 20:22:30 +0000
  • d1a078bd71 unpin sphinx and add sphinx-rtd-theme to docs reqs 4.4.5 foamyguy 2023-10-16 14:30:31 -0500
  • 1c5c41a2c4
    Merge pull request #72 from michalpokusa/template-example 4.4.4 foamyguy 2023-11-06 15:10:32 -0600
  • 3d01ec4a7c Fix: ? always in debug messages and only first value was displayed michalpokusa 2023-11-06 14:41:51 +0000
  • b3d557756d Updated copyright info in home.html to use HTML comments michalpokusa 2023-11-06 14:16:14 +0000
  • 1be6879fe1 Minor refactor michalpokusa 2023-11-06 14:16:14 +0000
  • 00faa249c5 Added query params to debug message after sending response michalpokusa 2023-11-06 14:16:14 +0000
  • c1dc33317b
    Merge de8d0fc84e into 5b0f3b4005 Michał Pokusa 2023-11-05 12:11:32 +0000
  • de8d0fc84e Updated docs line references michalpokusa 2023-11-05 12:11:17 +0000
  • 6a5d1425f9 Refactor and added trailing / for directories michalpokusa 2023-11-05 12:04:57 +0000
  • 84794f2866 Added support for files/directories that have space in their name michalpokusa 2023-11-05 12:01:42 +0000
  • f0a157522d Changed copyright info to HTML comment michalpokusa 2023-11-05 11:58:41 +0000
  • 85cd890f3d Fix: typo in traversal michalpokusa 2023-10-29 23:12:23 +0000