Commit Graph

  • de1ccd83e2 feat: reexpose Info::remote_addr() in log filter (#1151) master Pie-tu 2026-01-28 21:17:53 +02:00
  • 468f56b9b5 Provides warp::reply::stream (#1148) Andreas Haufler 2026-01-27 21:49:31 +01:00
  • 7e86991dd8 feat: reimplement warp::addr::remote() filter (#1149) Pie-tu 2026-01-27 22:11:48 +02:00
  • 599ef2f1bd feat: re-add TLS feature re-tls Sean McArthur 2025-08-11 15:43:33 +00:00
  • 3449d3d981 feat: impl From<&'static [u8]> for Body (#1144) Rasmus Kaj 2025-10-20 14:56:42 +02:00
  • dbb0d335cc deps: update to tokio-tungstenite 0.28 (#1141) tottoto 2025-10-19 00:47:17 +09:00
  • e7e2bb8522 ci: update to actions/checkout@v5 (#1145) tottoto 2025-10-19 00:46:27 +09:00
  • eaf00ef8b6 docs: replace doc_auto_cfg config with doc_cfg (#1142) tottoto 2025-10-18 19:34:03 +09:00
  • 613644dfa9 examples: cleanup unix socket file (#1137) tottoto 2025-08-31 19:31:27 +09:00
  • c29f29373a v0.4.2 v0.4.2 Sean McArthur 2025-08-19 14:04:57 -04:00
  • 3867d41e8d feat: implement Accept for tokio::net::UnixListener (#1135) tottoto 2025-08-17 20:02:02 +09:00
  • d120a0e77a deps: make futures-channel optional dependency (#1134) tottoto 2025-08-17 10:16:00 +09:00
  • 3641ea7e16 deps: make hyper optional dependency (#1133) tottoto 2025-08-16 11:30:49 +09:00
  • f4d8e08b8b ci: update to actions/checkout v4 (#1131) tottoto 2025-08-09 20:57:08 +09:00
  • 4f3f6533c4 Bump http-body-util min version to 0.1.2 (#1129) Kai Ren 2025-08-07 18:38:53 +02:00
  • e5001e2e5e Move to minimum working hyper util (#1128) xd009642 2025-08-07 11:22:53 +01:00
  • eea3a2890d v0.4.1 v0.4.1 Sean McArthur 2025-08-06 14:48:03 -04:00
  • 53bc811f68 docs: ensure Server methods have docs (#1125) Sean McArthur 2025-08-06 13:05:10 -04:00
  • 8673081a07 fix: server.graceful() had wrong trait bounds Sean McArthur 2025-08-06 12:40:12 -04:00
  • 2195752e1b fix: server should enable tokio/net Sean McArthur 2025-08-06 12:14:07 -04:00
  • 99d6dc828a docs: enable auto_doc_cfg (#1124) Sean McArthur 2025-08-05 15:24:24 -04:00
  • d2e21c211c v0.4.0 v0.4.0 Sean McArthur 2025-08-05 11:14:23 -04:00
  • 38e43f369f chore: include only src files when packaging Sean McArthur 2025-08-05 11:08:52 -04:00
  • e04458a6cf chore: update multer, remove unused dependencies Sean McArthur 2025-08-05 11:06:12 -04:00
  • 3814e53dd2 docs: update readme for 0.4 Sean McArthur 2025-08-05 11:01:40 -04:00
  • 4840585705 chore: bump tokio-tungstenite to 0.27 Grzegorz Gierlach 2025-01-19 15:29:36 +01:00
  • 2437827de8 chore: cargo fmt Sean McArthur 2025-08-05 09:53:25 -04:00
  • 22da125114 chore: fix re-implementation of graceful shutdown Sean McArthur 2025-08-05 09:44:37 -04:00
  • d67e3e2bb0 feat: put Server behind an optional feature (#1122) Sean McArthur 2025-08-05 09:07:43 -04:00
  • 52c70edea0 feat: upgrade to hyper v1 (#1121) Sean McArthur 2025-08-04 17:16:23 -04:00
  • 5608fa5a20 chore: start v0.4.x Sean McArthur 2025-08-04 15:14:25 -04:00
  • 1cbf029b18 chore(deps): update handlebars to v6 (#1102) campeis 2024-07-23 13:14:33 +02:00
  • 34afaaa5e0 test: update example ecc cert to v3 (#1103) campeis 2024-07-23 12:27:54 +02:00
  • 31945f0536 deps: update to rustls 0.23 (#1099) tottoto 2024-06-28 20:41:33 +09:00
  • ce8114b50c v0.3.7 v0.3.7 0.3.x Sean McArthur 2024-04-05 14:24:29 -04:00
  • b7d97a3b24 ci: single required job (#1098) Sean McArthur 2024-04-05 14:17:49 -04:00
  • 46e99a0ecc style: clean up new rustc warnings (#1097) Sean McArthur 2024-04-05 13:55:16 -04:00
  • 7b07043cee update to use handlebars v5 (#1087) campeis 2024-01-16 20:01:43 +01:00
  • 724e767173 deps: update tokio-tungstenite, tracing-log and async-compression dependency (#1085) tottoto 2024-01-12 23:57:40 +09:00
  • c2fb0b1cf6 multipart: fallback to filename as part name (#1045) Will Andrews 2024-01-10 20:50:08 -06:00
  • 2c3581e838 deps: update to rustls 0.22 (#1081) tottoto 2023-12-06 21:36:39 +09:00
  • ea61813819 deps: remove unused tokio-stream dependency (#1079) tottoto 2023-12-04 22:37:28 +09:00
  • 9d1cd3c525 Fix cargo minimal-versions check (#1078) Finomnis 2023-11-23 16:27:22 +01:00
  • efe8548a19 feat: ecc private keys support for tls feature (#1048) Jose Quintana 2023-10-09 03:38:39 +02:00
  • 9d081461ae deps: move rustls-pemfile crate to tls feature (#1069) tottoto 2023-09-28 23:25:09 +09:00
  • 634b3ba93f v0.3.6 v0.3.6 Sean McArthur 2023-09-27 10:10:33 -04:00
  • 8b3bf76045 deps: upgrade tungstenite (#1067) Sean McArthur 2023-09-27 10:01:53 -04:00
  • 5ad8a9cb15 Add references to Filter in documentation (#1062) belgoking 2023-08-28 14:46:20 +02:00
  • 2f2c74471a Update tokio-rustls to 0.24 (Fix RUSTSEC-2023-0052 when "tls" feature enabled) (#1063) Jeron Aldaron Lau 2023-08-25 06:43:23 -05:00
  • 4d3a534558 Fix docs build (#1064) Vitor Enes 2023-08-25 12:33:08 +01:00
  • 149913fed9 Add example (and doc reference) for warp::body::stream() (#1061) Nicholas Parker 2023-08-07 04:09:40 +12:00
  • 376c80528f More detailed redirects documentation (#1056) Louise Yousre 2023-07-29 19:31:12 +03:00
  • 08ee8097a9 example: multipart is wrongly using Buf::chunk (#1055) Sean McArthur 2023-07-27 16:25:06 -04:00
  • da47391afe feat: implement Reply for Result<impl Reply, impl Reply> (#909) gtsiam 2023-07-21 21:46:58 +03:00
  • e562afac9a feat: add option to ignore content-length with multipart body (#919) Ville Outamaa 2023-06-12 19:16:31 +03:00
  • d73dc54301 updated Part.content_type() to return Mime.as_ref() string (#1046) Avery Edmondson 2023-06-05 14:19:33 -07:00
  • e65937c6a8 deps: update pretty_env_logger to 0.5 (#1043) tottoto 2023-06-01 23:41:51 +09:00
  • f939404585 Doing only one call to field.data() can be incomplete, examples should iterate over it to explain how to read big files. (#1044) kouta-kun 2023-06-01 11:34:55 -03:00
  • 4c1f7ba853 Add try_bind_with_graceful_shutdown method to the TlsServer (#717) Jarred Nicholls 2023-05-05 07:54:01 -04:00
  • 220be141b2 v0.3.5 v0.3.5 Sean McArthur 2023-04-28 11:21:59 -04:00
  • eac30f4ff2 Performance of Rejections::into_response is improved. (#1005) alexeiakimov 2023-04-28 17:16:30 +02:00
  • e2f45018ed Implement multipart with multer (#1033) Jayson Reis 2023-04-18 17:29:26 +02:00
  • 08abe44ae8 v0.3.4 v0.3.4 Sean McArthur 2023-03-31 14:31:16 -04:00
  • 2fecf971b9 use multiparty crate (#1031) Sean McArthur 2023-03-31 12:24:34 -04:00
  • 6ae9520f0a Update dependencies (#1011) Edward Rudd 2023-03-30 11:17:56 -04:00
  • 99bd129d31 Replace unmaintained/outdated github actions (#1020) nickelc 2023-03-20 16:41:21 +01:00
  • 97cfe6494c Fix todos example and ws test compilation error Alexander Indenbaum 2023-03-20 15:04:30 +02:00
  • 4e9c4fd6ce v0.3.3 v0.3.3 Sean McArthur 2022-09-27 10:23:52 -07:00
  • 0074a0a3e9 fs: sanitize colons from file requests on windows Sean McArthur 2022-09-27 10:03:46 -07:00
  • 3cf17837c4 Fix test example so it doesn't fail (#988) Daniel Varga 2022-08-12 18:56:45 +02:00
  • 5723cac19f Use status code for trace filter message. (#981) Jaka Jančar 2022-07-06 07:39:38 -04:00
  • 11169f2858 Update tungstenite to 0.17.2 (#973) emixa-d 2022-06-04 11:49:24 +02:00
  • c4edf4ccec fix typo (#962) cui fliter 2022-06-04 01:19:10 +08:00
  • bcce741825 updated tokio-util to 0.7 (#969) conblem 2022-06-03 18:29:42 +02:00
  • 3ff2eaf41e Update tokio-rustls to v0.23 (#927) Oliver Gould 2021-12-29 14:49:14 -08:00
  • 969d10a944 docs: fix Reject example compiler failure Sean McArthur 2021-12-27 13:18:52 -08:00
  • 657057637d v0.3.2 v0.3.2 Sean McArthur 2021-11-09 09:42:57 -08:00
  • a23f1470b0 Feat: split compression feature for Gzip and Brotli support Basti Ortiz 2021-11-04 15:02:59 +08:00
  • ea181a6dc5 Refactor: enable specific compression variants according to features Basti Ortiz 2021-11-04 14:56:15 +08:00
  • 41986d2aa8 Revert "Expose tracing/log feature (#861)" Sean McArthur 2021-11-04 11:31:57 -07:00
  • 46e54116db Revert "Reexport http2 feature (#836)" Sean McArthur 2021-11-04 11:31:46 -07:00
  • 94dd05eec2 tests: fix non-existent day in fs tests (#915) Sean McArthur 2021-11-04 12:05:58 -07:00
  • 19480440dd Implement Sink and Stream for WsClient (#907) Max Bruckner 2021-10-30 14:54:39 +02:00
  • 25eedf650a Replace futures with futures-util (#906) Nylonicious 2021-10-10 18:56:39 +02:00
  • 9e74ff98e0 Document tls example with compilation instruction (#896) William Good 2021-09-14 23:44:20 +02:00
  • ab15738f57 Unify std::fmt usage & imports (#899) nickelc 2021-09-14 00:01:57 +02:00
  • eba64777cd Fix rust edition idioms (#898) nickelc 2021-09-13 21:02:58 +02:00
  • 79e7bbae3d Fix clippy warnings (#894) nickelc 2021-09-10 18:55:49 +02:00
  • a8dbdb69c1 Implemented Filter::then (#878) gtsiam 2021-09-09 00:04:57 +03:00
  • f490c6940f Add example how to use custom HTTP methods (#877) Alexander Dorn 2021-09-08 00:36:17 +02:00
  • 4f42d76a53 Add 302 redirect helper (#890) Sean Chao 2021-09-01 05:14:07 +08:00
  • ffe49abb56 Simplify websockets example to avoid unnecessary Result. (#885) mukund 2021-07-31 11:37:47 +01:00
  • 985587a530 Upgrade tokio-tungstenite to 0.15 (#883) simonborje 2021-07-22 12:40:27 +02:00
  • 5a5dba0405 expanded documentation on how to handle rejections (#876) Austen 2021-07-01 17:29:04 -06:00
  • a424ac43b3 Refactor test_post to reuse the todo1() function (#873) Víctor Martínez 2021-06-28 19:11:08 +02:00
  • 84cc8079dc refactor: use Poll::map_err on compression filter (#869) Jose Quintana 2021-06-26 10:57:31 +02:00
  • b21ce9209e docs: mention that most futures from Server run on current runtime (#866) Evan Mesterhazy 2021-06-19 11:24:09 -04:00
  • 676d83fd0b Improve docs for ping handling on ws filter (#839) Vladimir 2021-06-15 23:52:29 +03:00
  • 316f56845a Reexport http2 feature (#836) Alik Aslanyan 2021-06-08 22:21:24 +00:00
  • bd591693ee publicly expose AsLocation and document (#701) Hailey Somerville 2021-06-08 22:29:12 +10:00