Commit Graph

  • c47df2ad12
    Merge branch 'master' into files/fix/percent-encoding Rob Ede 2021-12-29 10:36:10 +0000
  • 6df4974234
    prepare awc release 3.0.0-beta.17 web-v4.0.0-beta.18 awc-v3.0.0-beta.17 Rob Ede 2021-12-29 10:17:28 +0000
  • a80e93d6db
    prepare actix-web release 4.0.0-beta.18 Rob Ede 2021-12-29 10:17:11 +0000
  • 542c92c9a7
    tweak changelogs Rob Ede 2021-12-29 10:06:36 +0000
  • 74738c63a7
    Upgrade time dependency (via `cookie`) (#2555) Luca Palmieri 2021-12-29 11:03:25 +0100
  • cff2d21c9c Typo. Luca Palmieri 2021-12-29 10:45:46 +0100
  • 98a2a189d0 Merge remote-tracking branch 'origin/upgrade-time-dependency' into upgrade-time-dependency Luca Palmieri 2021-12-29 10:45:28 +0100
  • 4c22c27702 Typo. Luca Palmieri 2021-12-29 10:37:19 +0100
  • 229985d3d2
    Merge branch 'master' into upgrade-time-dependency Luca Palmieri 2021-12-29 10:36:01 +0100
  • 4eb9b2c06d Update changelogs. Luca Palmieri 2021-12-29 10:34:00 +0100
  • 18615ff591 Upgrade to the latest `cookie` release - this removes the dependency on a version of `time` that was affected by RUSTSEC-2020-0071. `actix-web` still depends on a vulnerable version of `chrono` via `rcgen`, but `rcgen` is only used as a dev dependency therefore this does not affect end users. This is a breaking change, because `cookie`'s types are exposed in the public API of `actix-web`. Luca Palmieri 2021-12-29 10:31:50 +0100
  • a87e01f0d1
    bump msrv to 1.54 Rob Ede 2021-12-29 08:59:15 +0000
  • 5de174ae4d
    Merge branch 'master' into files/fix/percent-encoding Ali MJ Al-Nasrawy 2021-12-29 11:05:59 +0300
  • 9779010a5a
    prepare actix-files release 0.6.0-beta.12 web-v4.0.0-beta.17 files-v0.6.0-beta.12 awc-v3.0.0-beta.16 Rob Ede 2021-12-29 07:08:10 +0000
  • 11d50d792b
    prepare actix-web release 4.0.0-beta.17 Rob Ede 2021-12-29 07:07:51 +0000
  • 798e9911e9
    prepare awc release 3.0.0-beta.16 Rob Ede 2021-12-29 07:07:46 +0000
  • 63cb11301f
    Merge remote-tracking branch 'origin/master' into accept-encoding Rob Ede 2021-12-29 07:00:14 +0000
  • 2b2de29800
    never return port in `realip_remote_addr` (#2554) Rob Ede 2021-12-28 14:52:43 +0000
  • af635756a2
    Merge branch 'master' into realip-ip Rob Ede 2021-12-28 14:52:28 +0000
  • 342740d0cf
    clippy Rob Ede 2021-12-28 14:52:13 +0000
  • 0f5c876c6b
    tweak guard docs Rob Ede 2021-12-28 14:50:48 +0000
  • ee130ce08d
    rename `remote_addr` to `peer_addr` Rob Ede 2021-12-28 04:26:10 +0000
  • 42689dbc55
    never return port in realip_remote_addr Rob Ede 2021-12-28 03:53:29 +0000
  • 96a4dc9dec
    use modern signatures for awc `send_*` and `header` methods (#2553) Rob Ede 2021-12-28 03:22:22 +0000
  • 752451eb76
    Merge branch 'master' into awc-elan Rob Ede 2021-12-28 02:37:21 +0000
  • 4616ca8ee6
    rework `Guard` trait (#2552) Rob Ede 2021-12-28 02:37:13 +0000
  • 07472f340a
    use TryIntoHeaderPair for `extra_header` Rob Ede 2021-12-28 02:34:21 +0000
  • b824acd726
    remove useless anybody from impls Rob Ede 2021-12-28 02:32:37 +0000
  • a9a05df88a
    add test for fn_guard Rob Ede 2021-12-28 01:44:51 +0000
  • 12a8ec259c
    clean up docs and tests Rob Ede 2021-12-28 01:37:51 +0000
  • ae6cddf907
    improve docs for any and all guards Rob Ede 2021-12-28 00:45:38 +0000
  • 14ccf67691
    not guard constructor is now struct Rob Ede 2021-12-28 00:35:35 +0000
  • 0a28772e7b
    update docs and changelog Rob Ede 2021-12-28 00:23:48 +0000
  • 53ae8ec1ba
    rework Guard trait Rob Ede 2021-12-27 22:03:28 +0000
  • 36193b0a50
    specify tokio dep to avoid RUSTSEC-2021-0124 warning Rob Ede 2021-12-27 18:54:10 +0000
  • 76684a786e
    update server dep to rc2 (#2550) web-v4.0.0-beta.16 test-v0.1.0-beta.10 multipart-v0.4.0-beta.11 http-v3.0.0-beta.17 http-test-v3.0.0-beta.10 files-v0.6.0-beta.11 awc-v3.0.0-beta.15 actors-v4.0.0-beta.9 Rob Ede 2021-12-27 18:45:31 +0000
  • 1943320890
    prepare actix-files release 0.6.0-beta.11 Rob Ede 2021-12-27 18:42:59 +0000
  • 833735aac6
    prepare actix-web release 4.0.0-beta.16 Rob Ede 2021-12-27 18:41:56 +0000
  • be4c32d4a1
    prepare actix-http release 3.0.0-beta.17 Rob Ede 2021-12-27 18:39:50 +0000
  • 71b5f6e222
    prepare actix-http-test release 3.0.0-beta.10 Rob Ede 2021-12-27 18:38:07 +0000
  • 05b2ea8f5b
    update server dep to rc2 Rob Ede 2021-12-27 18:36:54 +0000
  • 2308f8afa4
    use const header values where possible Rob Ede 2021-12-27 16:15:20 +0000
  • 554ae7a868
    rework Handler trait (#2549) Ali MJ Al-Nasrawy 2021-12-27 03:44:30 +0300
  • 3a3b313da8 rework Handler trait Ali MJ Al-Nasrawy 2021-12-27 01:54:17 +0300
  • c5512834a8 remove unnecessary bounds Ali MJ Al-Nasrawy 2021-12-27 01:18:01 +0300
  • ac0c4eb684
    update actix-tls references to stable 3.0.0 Rob Ede 2021-12-26 21:24:03 +0000
  • 2e493cf791
    remove crate level clippy allows Rob Ede 2021-12-25 04:53:51 +0000
  • 5860fe5381
    expose Handler trait Rob Ede 2021-12-25 04:43:59 +0000
  • adf9935841
    improve scope documentation Rob Ede 2021-12-25 03:44:09 +0000
  • 34e5c7c799
    Improve module docs for error handler middleware (#2543) Mark Lodato 2021-12-24 21:35:19 -0500
  • 14096cf96d
    Merge branch 'master' into mlodato517-improve-errorhandlers-docs Rob Ede 2021-12-25 02:35:09 +0000
  • 01cbfc5724
    reduce -http re-exports in awc Rob Ede 2021-12-25 02:28:23 +0000
  • 3756dfc2ce
    move client to own module Rob Ede 2021-12-25 02:23:22 +0000
  • d2590fd46c
    `ClientRequest::send_body` takes `impl MessageBody` (#2546) Rob Ede 2021-12-25 02:33:37 +0000
  • ed832bd008
    ClientResponse does not require Unpin Rob Ede 2021-12-25 02:09:09 +0000
  • ca2595bf44
    improve docs for body and json Rob Ede 2021-12-25 02:03:40 +0000
  • 6d239f129c
    move client response to own module Rob Ede 2021-12-25 01:39:24 +0000
  • fd99390054
    ResponseBody does not require Unpin Rob Ede 2021-12-25 01:36:12 +0000
  • 27f3d8f517
    split awc response module Rob Ede 2021-12-25 01:11:33 +0000
  • 65ca23ec56
    use more efficient string conversion Rob Ede 2021-12-25 00:41:32 +0000
  • 28ed10ef0a
    run feature check job on master only Rob Ede 2021-12-25 00:23:45 +0000
  • ee02ed6269
    JsonBody does not require Unpin Rob Ede 2021-12-25 00:09:32 +0000
  • 745e96a185
    ReadBody does not require Unpin stream Rob Ede 2021-12-24 23:51:33 +0000
  • 48c8f8433f
    send_body takes impl MessageBody Rob Ede 2021-12-24 23:46:35 +0000
  • 1296e07c48
    relax unpin bounds on payload types (#2545) Rob Ede 2021-12-24 17:47:47 +0000
  • 82216c8190
    fix deprecation note Rob Ede 2021-12-24 10:37:49 +0000
  • 8c7e4cd6d5
    fix payload documentation Rob Ede 2021-12-24 10:30:51 +0000
  • 02ae28581a
    update changelog Rob Ede 2021-12-24 02:19:40 +0000
  • 2c30eaec9c
    relax unpin bounds on payload types Rob Ede 2021-12-24 02:03:21 +0000
  • c00590497c Improve module docs for error handler middleware Mark Lodato 2021-12-22 13:59:09 -0500
  • 7b1512d863
    allow any body type in Scope (#2523) Ali MJ Al-Nasrawy 2021-12-22 18:48:59 +0300
  • b497637482
    Merge branch 'master' into web/feat/scope-body-type Rob Ede 2021-12-22 15:01:02 +0000
  • cd025f5c0b
    allow any body type in Resource (#2526) Rob Ede 2021-12-22 15:00:32 +0000
  • 8f8a3be189 update Ali MJ Al-Nasrawy 2021-12-22 12:54:08 +0300
  • 9e63b5a2f4
    Merge branch 'master' into resource-msgb Rob Ede 2021-12-22 09:30:53 +0000
  • 6beb7242da
    partially migrate to brotli crate Rob Ede 2021-12-22 09:27:54 +0000
  • 242fcf1582 make scope accept any MessageBody Ali MJ Al-Nasrawy 2021-12-17 06:02:15 +0300
  • 1769812d0b
    bump outdated deps Rob Ede 2021-12-22 08:43:38 +0000
  • 324eba7e0b
    tighten tokio version range to prevent RUSTSEC-2021-0124 Rob Ede 2021-12-22 08:41:44 +0000
  • b3ac918d70
    update itoa to v1 Rob Ede 2021-12-22 08:34:48 +0000
  • 511935b7b9
    temp Rob Ede 2021-12-22 08:28:47 +0000
  • adf5fd82fe
    impl eq for content encoding Rob Ede 2021-12-09 15:36:10 +0000
  • 6fccc53b25
    update changelog Rob Ede 2021-12-22 08:14:01 +0000
  • 8bdf04016c
    update return-from-fn tests Rob Ede 2021-12-22 08:12:08 +0000
  • b71ca411ab
    add noop middleware for testing Rob Ede 2021-12-22 08:11:49 +0000
  • 3f6d853d2f
    add test Rob Ede 2021-12-22 07:41:49 +0000
  • e48847efac
    allow any body type in Resource Rob Ede 2021-12-17 19:49:43 +0000
  • de20d21703
    use dash hyphenation in markdown Rob Ede 2021-12-22 08:21:30 +0000
  • 212c6926f9
    Revert "use dash hyphenation in changelogs" Rob Ede 2021-12-22 08:18:44 +0000
  • 1ea619f2a1
    use dash hyphenation in changelogs Rob Ede 2021-12-22 08:17:35 +0000
  • 40a0162074
    add tests to scope and resource for returning from fns Rob Ede 2021-12-22 07:58:37 +0000
  • f8488aff1e
    upstream changelog for v3.3.3 Rob Ede 2021-12-22 07:20:53 +0000
  • 64c2e5e1cd
    remove crate level clippy lint Rob Ede 2021-12-22 07:16:07 +0000
  • e91f13a6b5 Make guard before io creation when requiring new connection poll caiyuanhao 2021-12-20 12:38:49 +0800
  • 17f636a183
    split request and response modules (#2530) Rob Ede 2021-12-19 17:05:27 +0000
  • ccdab92eca
    split up response module Rob Ede 2021-12-19 06:30:09 +0000
  • 6134cbe25c
    split request module Rob Ede 2021-12-19 06:12:26 +0000
  • 75873924a2
    reword changelog Rob Ede 2021-12-19 05:58:18 +0000
  • 2e00776d5e
    Update FUNDING.yml Rob Ede 2021-12-19 04:18:57 +0000
  • 7d507a41ee
    Create FUNDING.yml Rob Ede 2021-12-19 03:58:29 +0000