0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 04:10:24 +00:00

Commit graph

  • d64ac25e92
    Use GitHub actions for testing Cowboy Loïc Hoguin 2023-11-24 11:39:55 +01:00
  • b2a16a2ee6
    Don't force verify client cert in tests Loïc Hoguin 2023-11-23 15:09:06 +01:00
  • 45e77de28e
    Fix typo Constantin Angheloiu 2023-09-10 23:17:10 +03:00
  • 22adc4de51
    Fix Ranch link in user guide Loïc Hoguin 2023-05-02 11:20:02 +02:00
  • 9e600f6c1d
    Cowboy 2.10.0 2.10.0 Loïc Hoguin 2023-04-28 10:41:18 +02:00
  • 6d1f908e12
    Merge f68ded10b8 into 326939c8a8 Tyler Hughes 2023-04-04 22:03:13 -07:00
  • 326939c8a8
    We are not using erl_make_certs anymore Loïc Hoguin 2023-03-30 16:38:08 +02:00
  • 8093d716fa
    Fix tests with serialised maps Loïc Hoguin 2023-03-30 15:39:13 +02:00
  • 12108ab668
    Fix TLS tests for OTP-26+ Loïc Hoguin 2023-03-30 15:38:29 +02:00
  • 251e70b219
    Fix OTP-26+ warnings in test suites Loïc Hoguin 2023-03-30 10:35:08 +02:00
  • 4958af5745
    Update Cowlib to 2.12.1 Loïc Hoguin 2023-03-29 15:20:48 +02:00
  • b9d4e05be0
    Fix tests for OTP-25+ Loïc Hoguin 2023-03-29 15:17:09 +02:00
  • 45facf44a2 Adds function get_env Amar Chand 2023-02-21 10:54:07 +05:30
  • ade34b2bf3 add utf-8 support to example file_server lin 2023-02-15 00:30:18 +08:00
  • be419c5c70 Add UTF-8 support to the file_server example Dom J 2023-02-10 21:29:58 +01:00
  • 242ada5e8d Update cowlib to 2.12.0 Antonio Carrasco 2023-02-10 09:41:39 +01:00
  • 5ced7c03c0 Add directory redirection handling to cowboy_static Richard Carlsson 2022-11-08 12:41:12 +01:00
  • f68ded10b8 Feature: add functions to add + remove dispatch routes Tyler Hughes 2022-11-01 23:30:39 +00:00
  • 30ee75cea1
    Update Erlang.mk Loïc Hoguin 2022-09-19 14:17:37 +02:00
  • 105edf1d6e
    Fix data sent after RST_STREAM in HTTP/2 in rare cases Loïc Hoguin 2022-09-19 14:10:32 +02:00
  • 8fa6f71b55 Create SECURITY.md Jamie Slome 2022-08-02 22:05:37 +01:00
  • a7f0740d7f
    Translation into Simplified Chinese for Readme HariiHe 2022-07-25 02:47:50 -07:00
  • 137e86de7b
    Update LICENSE copyright year Loïc Hoguin 2022-07-12 16:38:41 +02:00
  • 1114bb9f82 chore: Export private function cowboy_router:match/3 Moritz Ploss 2022-06-29 10:10:08 +02:00
  • d4ed99b747
    Update multipart.asciidoc ahron1 2022-06-06 17:15:51 +05:30
  • e0e01136ec Fix example Anatolii Kosorukov 2022-05-16 14:34:43 +03:00
  • d6047e4b15
    fix ranch link zodiake 2022-05-16 10:04:44 +08:00
  • 2d89906ee4
    Update README—documentation links from 2.6->2.9 Ryan Kirkman 2022-01-25 18:50:02 -08:00
  • 2855ba5a57 Get peer cert inderectly through ranch_transport:peercert/1 Alexander Petrovsky 2022-01-07 17:58:15 +03:00
  • a867cda91c
    support capturing 'raw' pre-processed headers Alexander Clouter 2018-07-15 15:40:19 +01:00
  • 11203bcc09
    Remove official IRC channel Maria Scott 2021-11-16 16:22:36 +01:00
  • cec3a35b8d Add keepalive function that resets the inactivity timer Johannes Holmberg 2021-11-04 13:40:42 +01:00
  • 4922ddc474 Cowlib 2.11.1 Jose M Perez 2021-10-07 14:21:49 +02:00
  • abc895c6c8 Fix typos Kian-Meng, Ang 2021-08-29 22:32:15 +08:00
  • 983a07c1be
    Fix set-cookie response value check Michael Truog 2021-05-28 23:29:25 -07:00
  • 2a08250499
    Add Hex metadata Loïc Hoguin 2021-05-12 12:04:03 +02:00
  • 04ca4c5d31
    Cowboy 2.9.0 2.9.0 Loïc Hoguin 2021-05-12 10:24:40 +02:00
  • 136e74fc51
    Two more HTTP specs Loïc Hoguin 2021-04-24 16:31:29 +02:00
  • 880c72ef99
    Cowlib 2.11.0 and Ranch 1.8.0 Loïc Hoguin 2021-04-24 16:31:14 +02:00
  • dbc02ed92e [1551] Handle external exits of processes Hubert Łępicki 2021-04-23 11:22:44 +02:00
  • 91b28d6109 Exit with required error when checking a constrait and key does not exist. Ali Farhadi 2021-02-13 23:14:42 +01:00
  • 2e32a6a926
    Fix wrong template name Matt Joiner 2021-01-07 11:48:48 +11:00
  • a48f1db471
    Merge a8132a7e92 into 8795233c57 Viktor Söderqvist 2021-01-04 11:11:44 +01:00
  • 8795233c57
    AcceptCallback may now return created/see_other tuples for POST Martin Björklund 2020-09-11 12:35:36 +02:00
  • 63a6b86fba
    Also include trace messages when timestamp flag isn't used Sebastian Strollo 2020-11-21 00:28:24 +01:00
  • f6049b85a3
    Use functions for inititalizing rate limiting Simon Johansson 2020-11-02 11:12:21 +01:00
  • 059d58d39f
    Graceful shutdown Viktor Söderqvist 2020-10-08 17:53:25 +02:00
  • 6f0c5260af Graceful shutdown Viktor Söderqvist 2020-10-08 17:53:25 +02:00
  • fa9c8ad832
    Use gun:ws_send/3 in tests Loïc Hoguin 2020-11-23 10:46:18 +01:00
  • e12d7bbe21
    Don't produce an error report for normal stream process exits Loïc Hoguin 2020-11-23 09:53:45 +01:00
  • 500907066d Also include trace messages when timestamp flag isn't used Sebastian Strollo 2020-11-21 00:28:24 +01:00
  • a8132a7e92 CONNECT method WIP Viktor Söderqvist 2020-11-03 17:50:54 +01:00
  • d535682fa7 Don't hang forever if stream proc is down Simon Johansson 2020-11-03 13:32:41 +01:00
  • c6f422d658 Use functions for inititalizing rate limiting Simon Johansson 2020-11-02 11:12:21 +01:00
  • a10a37fd33 updated documentation on AcceptCallback Martin Björklund 2020-10-07 19:07:15 +02:00
  • aabac3f2d7 updated documentation on AcceptCallback and removed test case for deprecated return value Martin Björklund 2020-10-07 13:50:03 +02:00
  • c47f1e5fb8
    Update Erlang.mk Loïc Hoguin 2020-10-07 13:44:24 +02:00
  • fa5af5dce4 Added ret val from AcceptCallback Martin Björklund 2020-09-11 12:35:36 +02:00
  • 70d393caad
    Minor grammar corrections Thomas Sciaroni 2020-08-18 14:14:56 -07:00
  • c1b088b18a
    Minor grammar corrections Thomas Sciaroni 2020-08-18 14:14:56 -07:00
  • 0d3db84011
    Update to latest erlang.mk Luke Bakken 2020-07-30 08:21:20 -07:00
  • 03d306e6d1
    Fix concurrent body streaming getting stuck with HTTP/2 Loïc Hoguin 2020-07-03 11:02:59 +02:00
  • 5aac00d60c
    Tweak a sentence in the guide Loïc Hoguin 2020-07-01 13:55:34 +02:00
  • de955079f9
    Fix the cowboy_req:inform/3 example in the manual Loïc Hoguin 2020-05-28 21:07:20 +02:00
  • 3eec447960
    Remove jQuery, cleanup Websocket example a bit 2.8.0 Loïc Hoguin 2020-05-23 11:00:17 +02:00
  • 8d5628c5f1
    Cowboy 2.8.0 Loïc Hoguin 2020-05-21 19:02:12 +02:00
  • 39b2816255
    204 and 304 responses must not include a body Loïc Hoguin 2020-05-20 13:41:05 +02:00
  • 8337aca4d3
    Increase the default max_keepalive HTTP option to 1000 Loïc Hoguin 2020-05-20 11:08:58 +02:00
  • 4edc39b003
    Don't stop listeners that don't exist in static_handler_SUITE Loïc Hoguin 2020-05-20 11:08:24 +02:00
  • 78b23ddfa5
    Clarify the routing algorithm Loïc Hoguin 2020-05-20 10:53:52 +02:00
  • fb4fee3bd2
    Document cowboy_router host/path matching order Marius Melzer 2020-04-18 16:46:47 +02:00
  • 0d0e7d164c
    Increase the timetrap timeout in req_SUITE on Windows Loïc Hoguin 2020-04-08 10:28:27 +02:00
  • f79d60e0c7
    Get rid of timeouts in metrics_SUITE Loïc Hoguin 2020-04-08 10:28:11 +02:00
  • 8af3216c4c
    Document the HTTP/2 linger_timeout option Loïc Hoguin 2020-04-08 10:27:45 +02:00
  • f58189df19
    Clarify that protocol opts may be defined by stream handlers Loïc Hoguin 2020-04-08 10:27:14 +02:00
  • b339713461
    Allow {error, enotconn} as test success in security_SUITE Loïc Hoguin 2020-04-07 10:18:29 +02:00
  • e51ac66728
    Rely on timetrap timeouts for tracer_SUITE Loïc Hoguin 2020-04-06 20:14:31 +02:00
  • 8cba8c3c68
    NO_PARALLEL=1 will disable (most) parallel testing Loïc Hoguin 2020-04-06 16:39:28 +02:00
  • 775091134d
    Experiment with a linger_timeout for HTTP/2 Loïc Hoguin 2020-04-06 14:50:35 +02:00
  • 5203ee6a84
    Increase the req_SUITE timetrap timeout on Windows Loïc Hoguin 2020-04-06 12:27:41 +02:00
  • cc8a2e4257
    Reduce the pipeline test body sizes to avoid filling send buffers Loïc Hoguin 2020-04-05 16:28:54 +02:00
  • 4ab69f402e
    Fix active mode and flow control during pipelining Loïc Hoguin 2020-04-04 20:15:23 +02:00
  • 4274f077a6
    Disable ws_SUITE:unlimited_connections on Windows Loïc Hoguin 2020-04-02 17:36:03 +02:00
  • 3f37985d2c
    Skip ws_SUITE:unlimited_connections when ulimit -n is too low Loïc Hoguin 2020-04-02 16:23:36 +02:00
  • 962d715ad4
    Make req_SUITE:read*_body_urlencoded_too_long tests reliable Loïc Hoguin 2020-04-02 15:46:38 +02:00
  • 909c8a4b4d
    Update rebar.config Loïc Hoguin 2020-04-02 15:05:15 +02:00
  • 0143d9e5a9
    Use infinity timeout for gun:await* calls in req_SUITE Loïc Hoguin 2020-04-02 14:57:10 +02:00
  • 789768e8d3
    Rework the req_SUITE:read_body_period test Loïc Hoguin 2020-04-02 14:01:26 +02:00
  • 2b65b575c6
    Change a few flaky tests to use timetrap and infinity timeouts Loïc Hoguin 2020-04-01 21:11:59 +02:00
  • 8471788826
    Update Cowlib to 2.9.1 Loïc Hoguin 2020-04-01 20:14:35 +02:00
  • a8a2689727
    Fix h2spec "invalid preface sequence" test Loïc Hoguin 2020-04-01 18:02:59 +02:00
  • bcef70818b
    Fix the req_SUITE:parse_cookie test Loïc Hoguin 2020-03-30 17:46:42 +02:00
  • 0fc33c5300
    Add more headers to cowboy_req:parse_header/2,3 Loïc Hoguin 2020-03-30 14:54:48 +02:00
  • 6b3fa5bb76
    Update Cowlib to 2.9.0 Loïc Hoguin 2020-03-29 15:47:13 +02:00
  • 27d10cf597
    Update Erlang.mk Loïc Hoguin 2020-03-29 15:45:51 +02:00
  • 70e43ec112
    Add more router tests Loïc Hoguin 2020-03-29 15:44:47 +02:00
  • 6ad842a742
    Increase the default max_received_frame_rate Loïc Hoguin 2020-03-29 13:51:21 +02:00
  • f8e94c3315
    Add more specifications Loïc Hoguin 2020-03-29 13:22:06 +02:00
  • ab82d316b0
    Cowboy itself doesn't use proper; Cowlib does Loïc Hoguin 2020-03-29 13:20:57 +02:00
  • 2ea1313763
    Add Trace Context to the list of specs Loïc Hoguin 2020-02-08 15:11:29 +01:00