Commit Graph

  • 0d71519a66
    Don't try and read requests that are closed already (#205) Andrew Godwin 2018-06-02 06:45:02 +0100
  • 5cd6a572f3
    Remove HTTP timeout by default, and mid-response error for it Andrew Godwin 2018-05-30 09:52:47 -0700
  • e93643ff5a Fixed #229: Allow bytes headers only Imblc 2018-09-28 23:45:03 +0700
  • 9c7ae7def7 Allow bytes headers only (#229) imbolc 2018-09-28 20:58:18 +0700
  • 3e4aab95e2 Fix Travis release stage Andrew Godwin 2018-08-29 17:57:06 -0700
  • c5554cb817 Tidying up Andrew Godwin 2018-08-27 14:21:40 +1000
  • 02a299e5a7 Fix isort in travis Andrew Godwin 2018-08-27 12:40:51 +1000
  • 460bdf64db Only lint the daphne and tests directories Andrew Godwin 2018-08-27 12:31:54 +1000
  • 0ed6294406 Implement Black code formatting Andrew Godwin 2018-08-27 12:27:32 +1000
  • 88792984e7 Run tests against Python 3.7 (#224) Michael 2018-08-24 23:46:04 +0000
  • 1a0648744c Run tests against twisted 18.7 instead of 17.5 Michael Käufl 2018-08-24 11:28:02 +0200
  • 109a2917c9 Run tests against Python 3.7 Michael Käufl 2018-08-24 11:15:07 +0200
  • 47358c7c79 Releasing 2.2.2 2.2.2 Andrew Godwin 2018-08-16 21:34:50 -0700
  • 5fe47cbbed
    Add an issue template Andrew Godwin 2018-08-09 11:36:22 -0700
  • 2f94210321 Add x-forwarded-proto support (#219) Nick Sellen 2018-07-24 22:25:03 +0200
  • 979b7c868a Add x-forwarded-proto support Nick Sellen 2018-07-22 19:21:24 +0200
  • adb622d4f5 Removed deferToThread for ASGI instance constructor (#218) Anders Jensen 2018-07-22 18:54:42 +0200
  • e16b58bcb5 Releasing 2.2.1 2.2.1 Andrew Godwin 2018-07-22 09:45:59 -0700
  • 682e5442a9 made create_application usage allow for both defer and non-defer Anders Jensen 2018-07-19 10:14:21 +0200
  • 49a693afd3 removed deferToThread for ASGI instance constructor Anders Jensen 2018-07-16 18:31:44 +0200
  • d5611bccb6 Don't crash if connection closed before application started (#213) Brian May 2018-07-06 11:26:34 +1000
  • 27936601ce Don't crash if connection closed before application started Brian May 2018-06-13 10:22:21 +1000
  • 6dcc0d52b3 send() should not block once connection is closed Andrew Godwin 2018-06-24 16:33:54 -0700
  • bb54f41736 Releasing 2.2.0 2.2.0 Andrew Godwin 2018-06-13 11:55:20 -0700
  • ece52b8e79 Don't try and read requests that are closed already (#205) Andrew Godwin 2018-06-02 06:45:02 +0100
  • 8c031239ad Remove HTTP timeout by default, and mid-response error for it Andrew Godwin 2018-05-30 09:52:47 -0700
  • 48db541d54
    Posting tests László Károlyi 2018-05-27 14:17:52 +0200
  • 15cbc69e36
    Adding parameter pulling functions László Károlyi 2018-05-27 14:08:55 +0200
  • 5fad763ae9
    Adding proxyparameters László Károlyi 2018-05-27 14:03:11 +0200
  • c61b1c49dc
    Merge a7ccae7025 into 84466d4ae4 László Károlyi 2018-05-26 10:17:29 +0000
  • 84466d4ae4 Fixed #207: Do header transforms for WebSocket XFF right Andrew Godwin 2018-05-26 12:16:07 +0200
  • 9f7e19cf2d Use clean headers to fix decoding issues Andrew Godwin 2018-05-25 15:11:09 +0200
  • fa3c764433 Fixed #206: Check applications exist before timing them out Andrew Godwin 2018-05-25 12:33:46 +0200
  • c4360fd70a Releasing 2.1.2 2.1.2 Andrew Godwin 2018-05-24 14:15:56 +0200
  • f046a35dbc Only validate header names (values are already done) Andrew Godwin 2018-05-24 12:43:18 +0200
  • b3c097aabd Enforce that header names and values are bytes Andrew Godwin 2018-05-24 12:31:18 +0200
  • a7ccae7025
    Adjusting for PR as requested László Károlyi 2018-05-23 12:37:27 +0200
  • 9806d21280
    Isort + flake8 fix László Károlyi 2018-05-10 17:34:13 +0200
  • 4adcf9080e
    Fixing for quote-nazism László Károlyi 2018-05-10 17:32:01 +0200
  • 31bb1bcc23
    Fixing non-bytes headers, adding proxyhost+proxyport custom headers László Károlyi 2018-05-10 17:22:27 +0200
  • dd2c8b2a0f Don't try to send disconnect when we never made an app instance Andrew Godwin 2018-05-03 09:47:12 -0700
  • 097f3ba8e8 Releasing 2.1.1 2.1.1 Andrew Godwin 2018-04-18 10:59:25 -0700
  • a7ccfab495 Run server constructor in a threadpool as it's synchronous Andrew Godwin 2018-04-18 10:57:58 -0700
  • cc6af549a6 Releasing 2.1.0 2.1.0 Andrew Godwin 2018-03-05 20:43:48 -0800
  • 446fc69408 Fixed #150: Correctly handle bad querystrings Andrew Godwin 2018-03-04 09:48:33 -0800
  • 388bbc5c24 Accept ws_protocols for now but ignore the contents Andrew Godwin 2018-02-24 10:47:09 -0800
  • 4eb6cab9aa Fix #180: asgiref is not a required dependency Andrew Godwin 2018-02-24 10:45:04 -0800
  • f877d54942 Remove subprotocol support (handled by apps now) Andrew Godwin 2018-02-23 16:53:25 -0800
  • 9b3e2b4b28 Releasing 2.0.4 2.0.4 Andrew Godwin 2018-02-21 22:04:26 -0800
  • 0a2c6c2ff2 Fix #175: Check finished as well as channel Andrew Godwin 2018-02-21 09:50:59 -0800
  • 853771ec95 Move testing to use multiprocessing for better reliability Andrew Godwin 2018-02-19 20:58:47 -0800
  • 173617ad3b Fixed #172: Outgoing frames do not reset ping clock (incoming does) Andrew Godwin 2018-02-16 09:56:40 -0800
  • de0811f13e Fixed #169: Don't try to send messages to a closed client Andrew Godwin 2018-02-14 14:52:49 -0800
  • f53eb0dda6 Don't put commas in the header hypothesis tests 2.0.3 Andrew Godwin 2018-02-07 14:15:28 -0800
  • 12437e2677 Releasing 2.0.3 Andrew Godwin 2018-02-07 12:11:57 -0800
  • 13511d2ca6 Fixed #162: Test suite now uses port 0 binding Andrew Godwin 2018-02-07 12:02:04 -0800
  • 678a97ec7f Fixed #152: Give ASGI apps a grace period after close before killing Andrew Godwin 2018-02-07 11:44:13 -0800
  • d46429247f Unix socket fix (#161) Jonas Lidén 2018-02-06 09:04:44 +0100
  • 74e750d858 Fixed linting errors Jonas Lidén 2018-02-06 08:34:10 +0100
  • 89e2770fde Changed hardcoded error values to standard errno system symbols in DaphneTestingInstance Jonas Lidén 2018-02-06 08:29:40 +0100
  • 2b3d6af8d6 Unix socket fix Jonas Lidén 2018-02-05 16:31:37 +0100
  • 3bffe981f6 Releasing 2.0.2 2.0.2 Andrew Godwin 2018-02-04 12:22:13 -0800
  • 826a8ce0de Better Twisted reactor detection Andrew Godwin 2018-02-04 12:18:44 -0800
  • 0f8f731b2c Rename Travis CI stage to "Release" Andrew Godwin 2018-02-04 12:09:26 -0800
  • 105e1d5436 Don't apply HTTP timeout to WebSocket connections! Andrew Godwin 2018-02-04 12:08:57 -0800
  • d26cafc698
    Merge d9f10e3618 into 6eeb280e1b tsiaGeorge 2018-02-04 13:26:45 +0000
  • d9f10e3618
    Bug issue with upgrading http to websocket tsiaGeorge 2018-02-04 14:19:14 +0100
  • 6eeb280e1b Put a last line for the warning traceback that's not the string Andrew Godwin 2018-02-03 23:38:17 -0800
  • bb4d46f09c Fix string concatenation (duh) Andrew Godwin 2018-02-03 23:29:37 -0800
  • 7949b244b8 Try to uninstall previous reactors if they're found Andrew Godwin 2018-02-03 22:57:15 -0800
  • 3b5721c699 Move deploy to second stage Andrew Godwin 2018-02-03 22:56:24 -0800
  • 06a3727f8b Releasing 2.0.1 2.0.1 Andrew Godwin 2018-02-03 12:35:42 -0800
  • 981b6988db Add auto-release for Travis Andrew Godwin 2018-02-03 12:31:12 -0800
  • 3b2fb6f78e Use loggers rather then the logging module directly Andrew Godwin 2018-02-02 20:07:39 -0800
  • 990656a36d Correct project name in the README. Artem Malyshev 2018-02-02 14:20:30 +0300
  • f18078e53d Remove Python 2.7 classifiers Andrew Godwin 2018-02-01 23:20:39 -0800
  • 66d20c2563 Releasing 2.0.0 2.0.0 Andrew Godwin 2018-02-01 21:27:50 -0800
  • eb7468059d Make Daphne process tests try harder. Andrew Godwin 2018-02-01 21:22:15 -0800
  • 0572b1dbcd Further improve flaky header tests Andrew Godwin 2018-02-01 21:18:13 -0800
  • db68c43de1 Fix imports and use of six Andrew Godwin 2018-02-01 21:02:37 -0800
  • 51c2de3f8c Fix header matching in websocket tests Andrew Godwin 2018-02-01 21:02:27 -0800
  • 228142cab5 Merge branch 'master' into 2.0 Andrew Godwin 2018-02-01 20:35:43 -0800
  • e10b72f33f Use plan REST not Sphinx REST in the README 2.0 Andrew Godwin 2018-02-01 20:33:55 -0800
  • bc9400322d Update readme to include 1.x note Andrew Godwin 2018-02-01 20:32:19 -0800
  • b287a74236 Make test port selection less flaky Andrew Godwin 2018-02-01 20:32:08 -0800
  • 9460cc166f Allow listening on port 0 and add hooks to get that port out on start Andrew Godwin 2018-02-01 20:12:56 -0800
  • 691151b097 Releasing 1.4.2 1.4.2 1.x Andrew Godwin 2018-01-05 00:41:58 -0800
  • f335232373 Fix poorly captured second argument on Python 2 Andrew Godwin 2018-01-05 00:39:46 -0800
  • 0c633fa968 Releasing 1.4.1 1.4.1 Andrew Godwin 2018-01-02 13:31:41 -0800
  • 3fcfe45e84 Add missing proto header argument to HTTPFactory Andrew Godwin 2018-01-02 13:29:03 -0800
  • 13e7804187 Releasing 1.4.0 1.4.0 Andrew Godwin 2018-01-02 11:39:58 -0800
  • 26fa870540 Move to "body" everywhere in HTTP messages Andrew Godwin 2017-11-29 21:27:24 -0800
  • 44c1d0905f Update version and README Andrew Godwin 2017-11-29 00:12:14 -0800
  • 3358767814 Increase hypothesis deadlines for slower systems/Travis Andrew Godwin 2017-11-29 00:03:29 -0800
  • 29db466c48 Oldest supported twisted version is 17.5 now. Andrew Godwin 2017-11-28 23:57:44 -0800
  • b55fc382e8 Tox is no longer needed for tests. Andrew Godwin 2017-11-28 23:49:51 -0800
  • b04e6a5a64 Ignore eggs from flake8 Andrew Godwin 2017-11-28 23:47:11 -0800
  • 7f5fe7370f Add flake8 linting Andrew Godwin 2017-11-28 23:42:35 -0800
  • 08e7841718 Fix import ordering Andrew Godwin 2017-11-28 18:00:15 -0800
  • 03aa8548fe Stop using tox and start linting Andrew Godwin 2017-11-28 17:59:59 -0800