1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-06-26 06:57:43 +02:00
Commit Graph

776 Commits

Author SHA1 Message Date
a7375b6876 ci: faster cargo-public-api install (#3255) 2024-01-22 02:19:19 +00:00
ac04d80d8e docs: better docs for peer_addr methods 2024-01-08 15:17:40 +00:00
ccb90dd5a1 docs: update changelog 2023-12-25 02:36:17 +00:00
1c88af50c0 docs: fix changelog 2023-12-25 02:35:22 +00:00
f4f459d420 chore(actix-http): prepare release 3.5.1 2023-12-25 02:30:14 +00:00
d14e98b62b prevent hang when compressing Sized(0) bodies
fixes #3229
2023-12-25 02:27:51 +00:00
0d9ca4d939 chore(actix-http): prepare release 3.5.0 2023-12-23 19:17:56 +00:00
5e5e5d8315 chore: remove allow(uninlined_format_args) 2023-12-16 10:33:00 +00:00
c7a0af31d3 docs: doc and metadata tweaks 2023-12-16 10:33:00 +00:00
eefe8b0733 Implement From<HeaderMap> for http::HeaderMap (#3222)
* Implement From<HeaderMap> for http::HeaderMap

* Update changelog

* Apply clippy fix

* doc tweak

---------

Co-authored-by: SleeplessOne1917 <insomnia-void@protonmail.com>
Co-authored-by: Rob Ede <robjtede@icloud.com>
2023-12-16 10:08:45 +00:00
2fe5189954 Do not encode zero-sized response bodies (#3199)
* Do not encode zero-sized response bodies

* Test empty response remains empty after compression
2023-11-26 20:57:19 +00:00
989548e36a chore: remove git from repo URLs 2023-11-10 14:06:38 +00:00
b78f6da05f build(deps): update zstd requirement from 0.12 to 0.13 (#3165)
* build(deps): update zstd requirement from 0.12 to 0.13

Updates the requirements on [zstd](https://github.com/gyscos/zstd-rs) to permit the latest version.
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](https://github.com/gyscos/zstd-rs/compare/v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: zstd
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update changelogs

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rob Ede <robjtede@icloud.com>
2023-10-30 01:18:45 +00:00
215a52f565 chore: avoid single char error bindings 2023-09-03 19:09:42 +01:00
39abe3ae5e docs: fix -http changelog 2023-08-29 01:57:19 +01:00
45fdc08788 chore(actix-http): prepare release 3.4.0 2023-08-29 01:51:54 +01:00
384ca0a2cd chore: remove dates from changelogs 2023-08-29 01:14:33 +01:00
905c30af86 Actix Web Rustls v0.21 support (#3116) 2023-08-29 01:11:11 +01:00
55c15f5bbf minimum viable rustls v0.21 support (#3112) 2023-08-27 00:07:11 +01:00
b4fcdffdc3 chore: update msrv to 1.68 (#3094) 2023-08-01 19:33:32 +01:00
146011018e add payload to_bytes helpers (#3083) 2023-07-22 02:02:29 +01:00
3eb5a059ad chore: address clippy warnings 2023-07-20 11:42:20 +01:00
79a38e0628 apply standard formatting 2023-07-17 02:38:12 +01:00
ce3af777a0 Fix typo (#3062) 2023-07-05 16:29:10 +00:00
241da6e081 update MSRV to 1.65 (#3059) 2023-07-02 01:09:15 +01:00
1072d0dacf address lints 2023-06-09 15:15:09 +01:00
17218dc6c8 minor optimization: reserve buffer once length is known (ws) (#2950) 2023-05-07 15:13:10 +00:00
6fdda45ca3 update bitflags to v2 2023-05-06 11:38:51 +01:00
5d4f591875 fix RUSTSEC-2023-0034 by updating h2 (#3022) 2023-04-22 12:53:35 +00:00
5e29726c4f standardize error messages in actix-http 2023-03-13 17:17:02 +00:00
0e7380659f implement Error for BodyLimitExceeded 2023-03-13 13:40:09 +00:00
44c5cdaa10 bound initial allocation in to_bytes_limited 2023-03-13 13:40:07 +00:00
9e7a6fe57b add body::to_bytes_limited (#3000
* add body::to_body_limit

* rename to_bytes_limited
2023-03-13 13:31:48 +00:00
dfaca18584 add compression_responses benchmark (#3001) 2023-03-12 15:32:07 +00:00
4131786127 remove old benchmarks 2023-03-11 23:20:02 +00:00
4c4024c949 fix minimal version specs for mime 2023-03-11 22:14:58 +00:00
e0939a01fc prepare actix-http release 3.3.1 2023-03-02 17:09:26 +00:00
20c7c07dc0 fix http version req 2023-03-02 16:21:13 +00:00
67efa4a4db migrate to doc_auto_cfg 2023-02-26 21:55:25 +00:00
d77bcb0b7c update date in unreleased changelog sections 2023-02-26 21:45:36 +00:00
f27584046c add todo for header names in next breaking release 2023-02-26 16:31:40 +00:00
fdfb3d45db remove direct dep on ahash for client pool 2023-02-26 03:50:36 +00:00
4e05629368 specify safe tokio version range 2023-02-26 03:47:25 +00:00
115701eb86 prepare awc release 3.1.1 2023-02-26 03:34:47 +00:00
e2fed91efd format markdown with prettier 2023-02-26 03:26:51 +00:00
42193bee29 fix typos (#2982) 2023-02-20 08:11:16 +00:00
4bff1d0abe require safe tokio version range
see https://rustsec.org/advisories/RUSTSEC-2023-0005
2023-02-03 20:35:19 -05:00
fa106da555 refactor: move Host guard into own module 2023-01-30 11:36:12 -05:00
dd9ac4d9b8 prepare actix-http release 3.3.0 2023-01-21 18:52:57 +00:00
b00fe72cf6 Update base64 to 0.21 (#2966)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2023-01-21 01:36:08 +00:00