Commit Graph

  • bb554053bb
    Merge branch 'benoitc:master' into master master Ankush Menat 2025-05-07 22:04:50 +05:30
  • 6f9b8a5a7e fix: use OSError instead of deprecated EnvironmentError Ankush Menat 2025-05-07 22:03:04 +05:30
  • 6b60bcff7e
    Revert "gthread: only read sockets when they are readable" (#7) Ankush Menat 2025-05-07 19:38:52 +05:30
  • ca67a87c37
    chore: update readme Ankush Menat 2025-05-07 19:38:21 +05:30
  • 73eae94e8b Revert "gthread: only read sockets when they are readable" Ankush Menat 2025-05-07 19:28:08 +05:30
  • a86ea1e4e6
    Merge pull request #3355 from mondwan/patch-1 Benoit Chesneau 2025-03-20 21:19:12 +01:00
  • d05b6c5425 Fix typo in the getgrnam Mond WAN 2025-03-14 18:01:52 +00:00
  • 1bc351e794 Revert "Fix typo in the settings.rst" Mond WAN 2025-03-14 18:00:02 +00:00
  • 02e5f64c76
    Fix typo in the settings.rst Mond WAN 2025-03-11 11:16:17 +00:00
  • 72c1e495d8
    fix(DX): Print traceback of timed out requests (#6) Ankush Menat 2025-02-07 19:51:15 +05:30
  • b9a8570039
    fix: Drain shutdown event (#5) Ankush Menat 2025-02-03 11:15:01 +05:30
  • 4f74f4a4b8 fix: fast shutdown (#4) Ankush Menat 2025-01-29 11:57:59 +05:30
  • 2f5b492339
    docs: update readme Ankush Menat 2025-01-13 19:07:33 +05:30
  • e5d5bc4e35
    perf: increase selector timeout (#2) Ankush Menat 2025-01-13 19:00:53 +05:30
  • 0c9b266790
    fix: Request timeout for gthread workers (#1) Ankush Menat 2025-01-13 18:44:27 +05:30
  • bacbf8aa51
    Merge pull request #2938 from Affirm/reuse-port-fix Benoit Chesneau 2024-10-25 11:36:15 +02:00
  • 903792f152
    Merge pull request #3269 from pajod/patch-include-tox.ini-in-sdist Benoit Chesneau 2024-08-13 21:52:07 +02:00
  • 0c722b6915 packaging: add .pylintrc to sdist Paul J. Dorn 2024-08-12 16:00:56 +02:00
  • 81c1fc952a packaging: include tox.ini in sdist Paul J. Dorn 2024-08-12 15:44:03 +02:00
  • 7268a61099 fix util.set_owner_process benoitc 2024-08-11 09:50:38 +02:00
  • 5aeb0652e1
    Merge pull request #2887 from python273/patch-1 Benoit Chesneau 2024-08-11 00:31:24 +02:00
  • 411986d619 fix doc benoitc 2024-08-10 22:34:28 +02:00
  • 334392e779
    Merge pull request #2559 from laggardkernel/bugfix/reexec-env Benoit Chesneau 2024-08-10 11:07:03 +02:00
  • e75c3533e3
    Merge pull request #3189 from pajod/patch-py36 Benoit Chesneau 2024-08-10 10:40:40 +02:00
  • 9357b28dd8 keep document user in access_log_format setting benoitc 2024-08-10 10:19:36 +02:00
  • 79fdef0822 bump to 23.0.0 benoitc 2024-08-10 10:06:25 +02:00
  • 3acd9fbfd1
    Merge pull request #2620 from talkerbox/improve-access-log-format-docs Benoit Chesneau 2024-08-10 09:56:56 +02:00
  • 3f56d76548
    Merge pull request #3192 from pajod/patch-allowed-script-name Benoit Chesneau 2024-08-09 09:05:57 +02:00
  • 256d474a79 docs: revert duped directive Paul J. Dorn 2024-08-09 00:28:08 +02:00
  • ffa48b581d test: default change was intentional Paul J. Dorn 2024-08-08 18:37:32 +02:00
  • 52538ca907 docs: recommend SCRIPT_NAME=/subfolder Paul J. Dorn 2024-08-08 18:32:23 +02:00
  • 687b78d20c config defaults: PATH_NAME and ::1 for proxy Paul J. Dorn 2024-08-08 18:15:34 +02:00
  • 06d537d55b
    Merge pull request #3254 from pajod/patch-header-trailing-ws Benoit Chesneau 2024-08-08 15:12:29 +02:00
  • 5bbf373e18 undocumented allow-all for forwarder-headers Paul J. Dorn 2024-04-25 12:23:34 +02:00
  • 3e042e8269 Configurable list of forwarder headers Paul J. Dorn 2024-04-25 11:54:55 +02:00
  • 01bcdb1d12 Exempt SCRIPT_NAME from newly introduced --header-map treatment Paul J. Dorn 2024-04-24 08:48:27 +02:00
  • 2bc931e7d9 whitespace handling in header field values Paul J. Dorn 2024-07-31 01:54:41 +02:00
  • 77b65a0934
    Merge pull request #3191 from pajod/patch-severity Benoit Chesneau 2024-08-07 19:25:31 +02:00
  • 56324bef7a
    Merge pull request #3217 from pajod/patch-docs Benoit Chesneau 2024-08-07 19:23:23 +02:00
  • ce039ca71a Swap error/debug severity Paul J. Dorn 2024-04-23 02:47:32 +02:00
  • 6c3296e177 update docs Paul J. Dorn 2024-05-22 06:07:36 +02:00
  • e3562c94d3 doc: news for 2024 Paul J. Dorn 2024-05-22 05:59:16 +02:00
  • 6245e2c03b docs: unresolved reference (the reference is not named after the class name) Paul J. Dorn 2024-05-22 05:56:46 +02:00
  • 2a3dfdd2c8 CI: verify docs up to date Paul J. Dorn 2024-05-22 05:39:54 +02:00
  • 2c38b036a2
    Update design.rst Benoit Chesneau 2024-08-07 09:12:44 +02:00
  • ad7c1de132
    Merge pull request #3080 from odyfatouros/Fix-#3079-worker_class-parameter-accepts-class Benoit Chesneau 2024-08-07 08:47:20 +02:00
  • 52234e7b32
    Merge pull request #2688 from StarfishStorage/fix_2684 Benoit Chesneau 2024-08-07 00:24:46 +02:00
  • c5727ac92c
    Merge pull request #3089 from pataquets/patch-1 Benoit Chesneau 2024-08-07 00:20:17 +02:00
  • 5f820ce37c
    Merge pull request #3167 from tbascoul/tiny-example-config-fix Benoit Chesneau 2024-08-07 00:19:34 +02:00
  • ff2109e759
    Merge pull request #3260 from benoitc/fix-te Benoit Chesneau 2024-08-07 00:15:56 +02:00
  • 555d2fa27f don't tolerate wrong te headers benoitc 2024-08-06 23:02:06 +02:00
  • 9a96e75808
    Merge pull request #3253 from pajod/patch-rfc9110-section5.5 Benoit Chesneau 2024-08-06 22:25:12 +02:00
  • cefa314c62
    Merge pull request #3257 from pajod/patch-no-docs-build-in-sdist Benoit Chesneau 2024-08-06 19:38:26 +02:00
  • 5c0e1571dc
    Merge pull request #3255 from pajod/patch-refuse-empty-request-target Benoit Chesneau 2024-08-06 18:26:47 +02:00
  • 26c22af2e7
    Merge pull request #2336 from elendiastarman/gevent-statsd-fix Benoit Chesneau 2024-08-06 18:08:18 +02:00
  • 5e39f88622
    Update tornadoapp.py Benoit Chesneau 2024-08-06 17:50:16 +02:00
  • 7f559886cb
    Merge pull request #3258 from pajod/patch-empty-chunksize Benoit Chesneau 2024-08-06 13:20:52 +02:00
  • cabc666277 chunked encoding: example invalid requests Paul J. Dorn 2024-07-31 19:21:07 +02:00
  • a3d130ae51 gracefully handle chunked encoding missing size Paul J. Dorn 2024-07-31 18:32:02 +02:00
  • 70a1e437b5 forbid lone CR/LF and NUL in headers (docs) Paul J. Dorn 2024-07-31 17:39:13 +02:00
  • 7c3e9c9c2b docs: clarify Makefile is generated Paul J. Dorn 2024-07-31 04:17:32 +02:00
  • 2669016abe docs: https-capable sphinx homepage entry point Paul J. Dorn 2024-07-31 04:16:49 +02:00
  • 4b48ebe86b no docs/build in sdist Paul J. Dorn 2024-07-31 04:02:51 +02:00
  • 9ca4f1fdfc refuse empty request-target in HTTP request Paul J. Dorn 2024-07-31 02:14:35 +02:00
  • eda9d456d3 forbid lone CR/LF and NUL in headers Paul J. Dorn 2024-05-30 00:01:57 +02:00
  • e3fa50d1c5 update docs Paul J. Dorn 2024-07-31 01:21:01 +02:00
  • 79b9a52cc8
    Merge pull request #3196 from washeck/3195-http-version-error Benoit Chesneau 2024-07-04 15:13:43 +02:00
  • 405c3ca35e
    Merge pull request #3211 from pajod/patch-macos14-no-eol-python Benoit Chesneau 2024-07-04 15:11:57 +02:00
  • 9802e21f77
    Merge pull request #3214 from boxydog/doc_prefork Benoit Chesneau 2024-05-22 04:21:04 +02:00
  • 0f20019113
    Document server hooks in a custom application boxydog 2024-05-18 14:20:42 -05:00
  • 8fe034ef7c CI: run entry point tests without deps, run lint without package build steps Paul J. Dorn 2024-05-13 01:09:16 +02:00
  • 9949e34e96 CI: also try Python 3.13 (at this time beta 1) Paul J. Dorn 2024-05-13 00:56:36 +02:00
  • 3d00696397 CI: revert macos-14 for Github runners Paul J. Dorn 2024-04-25 12:39:20 +02:00
  • 97f87ec13e Fix InvalidHTTPVersion exception str method Vaclav Rehak 2024-04-26 13:54:06 +02:00
  • 4f7766585d Python 3.3+: replace deprecated aliases Paul J. Dorn 2023-12-09 04:08:51 +01:00
  • ec85b32d3b Pythn 2.7+: open arg defaults to r Paul J. Dorn 2023-12-09 04:06:40 +01:00
  • 78ef73b63e Python3: super() args not typically needed Paul J. Dorn 2023-12-09 04:03:50 +01:00
  • 422b18acea class Name(object): -> class Name: Paul J. Dorn 2023-12-09 03:59:09 +01:00
  • 4323027b1e drop long-default - coding: utf-8 Paul J. Dorn 2023-12-09 03:54:46 +01:00
  • 5b68c17b17 fix license year benoitc 2024-04-17 01:13:23 +02:00
  • f63d59e4d7 bump to 22.0 benoitc 2024-04-17 00:36:19 +02:00
  • 4ac81e0a10
    Merge pull request #3175 from e-kwsm/typo Benoit Chesneau 2024-04-17 00:34:39 +02:00
  • 401cecfaed
    Merge pull request #3179 from dhdaines/exclude-eventlet-0360 Benoit Chesneau 2024-04-17 00:26:51 +02:00
  • 0243ec39ef fix(deps): exclude eventlet 0.36.0 David Huggins-Daines 2024-03-26 10:15:11 -04:00
  • 628a0bcb61
    chore: fix typos Eisuke Kawashima 2024-03-24 03:12:40 +09:00
  • 1954fb63f1 update example_config with latest settings Theo Bascoul 2024-03-18 16:14:14 +01:00
  • 88fc4a4315
    Merge pull request #3131 from pajod/patch-py12-rebased Benoit Chesneau 2024-01-05 09:24:01 +01:00
  • 08364f0365 Issue #3079, add unit test Odysseas Fatouros 2024-01-02 14:21:26 +01:00
  • deae2fc4c5 CI: back off the agressive timeout Paul J. Dorn 2023-12-29 05:35:32 +01:00
  • f4703824c3 docs: promise 3.12 compat Paul J. Dorn 2023-12-28 21:36:51 +01:00
  • 5e30bfa6b1 add changelog to project.urls (updated for PEP621) Thomas Grainger 2021-07-16 11:48:16 +01:00
  • 481c3f9522 remove setup.cfg - overridden by pyproject.toml Paul J. Dorn 2023-12-08 07:02:46 +01:00
  • 89dcc5c578 CI: stop testing EoL PyPy Paul J. Dorn 2023-12-28 21:31:10 +01:00
  • 184e36f9da skip eventlet, not yet supported on python 3.12 Paul J. Dorn 2023-12-08 01:29:54 +01:00
  • b39c5b7ebb CI: style Paul J. Dorn 2023-12-28 21:24:20 +01:00
  • 0bb96d17c5 CI: tests may hang on PyPy Paul J. Dorn 2023-12-28 21:21:01 +01:00
  • c2e48b3014 Merge #3085 Paul J. Dorn 2023-12-28 21:17:56 +01:00
  • 09ee579f44 Merge #3083 Paul J. Dorn 2023-12-28 21:15:24 +01:00
  • 660fd8d850 Fix references to non-existent 20.2 version in configuration settings Randall Leeds 2023-12-28 19:57:14 -08:00
  • f9e61b11c7
    Merge pull request #3108 from pajod/patch-githubactions Randall Leeds 2023-12-28 18:54:52 -08:00