Commit Graph

  • 813dc7f68e !3 告警与遗留问题文件补充 Merge pull request !3 from peizhe/master master OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Beta1 weekly_20230905 weekly_20230829 weekly_20230822 weekly_20230815 weekly_20230808 weekly_20230801 weekly_20230725 weekly_20230712 weekly_20230704 weekly_20230627 weekly_20230626 weekly_20230619 weekly_20230613 weekly_20230606 weekly_20230530 weekly_20230523 weekly_20230516 monthly_20230815 OpenHarmony-4.0-Release OpenHarmony-4.0-Beta2 OpenHarmony-4.0-Beta1 openharmony_ci 2023-05-09 11:13:28 +00:00
  • 7aee158eb3 告警与遗留问题文件补充 peizhe 2023-05-08 15:25:18 +08:00
  • 515c182ea3 !2 CI OAT 告警清零与README.OpenSource 中License信息整改 Merge pull request !2 from peizhe/master weekly_20230509 openharmony_ci 2023-05-04 06:59:10 +00:00
  • 73a480f5f0 CI OAT 告警清零与README.OpenSource 中License信息整改 peizhe 2023-04-25 20:27:43 +08:00
  • f26b256c6c !1 [hyper]Add GN Build Files and Custom Modifications to Rust Third-party Libraries Merge pull request !1 from peizhe/master openharmony_ci 2023-04-19 01:28:56 +00:00
  • adeb7b128e Add GN Build Files and Custom Modifications peizhe 2023-04-18 13:56:29 +08:00
  • 3a2e07f642 v0.14.20 github.com/hyperium/hyper/refs/tags/v0.14.20 Sean McArthur 2022-07-07 13:35:09 -07:00
  • c79b5c1f54 chore(lib): bump MSRV to 1.56 (#2902) Sean McArthur 2022-06-23 14:52:36 -07:00
  • 7e36f1472c fix(http1): fix http1_header_read_timeout to use same future (#2891) silence-coding 2022-06-14 04:44:28 +08:00
  • 20fa5c9dbf feat(ext): support non-canonical HTTP/1 reason phrases (#2792) Adam C. Foltzer 2022-06-08 15:57:33 -07:00
  • 3eba3206df refactor(lib): resolve unused import (#2889) evenbetter 2022-06-07 23:10:29 +08:00
  • ee21bb3ea6 docs(proto): fix typos (#2876) Kian-Meng Ang 2022-05-30 22:43:39 +08:00
  • a6a6282d68 v0.14.19 Sean McArthur 2022-05-27 12:05:38 -07:00
  • 9a727190aa docs(various): fix typos in VISION and ROADMAP (#2875) Ryan Russell 2022-05-27 08:51:32 -05:00
  • f2b0ddc972 chore(lib): update tokio-util to 0.7 (#2762) Nylonicious 2022-05-27 01:26:31 +02:00
  • 77fe15bbe8 docs(contrib): add guide for Triaging Issues Sean McArthur 2022-05-24 15:46:57 -07:00
  • c978944338 docs(lib): propose 1.0 roadmap (#2806) Sean McArthur 2022-05-20 12:08:55 -05:00
  • 0ff123a9e1 feat(server): add Connection::http2_max_header_list_size option (#2828) silence-coding 2022-05-19 07:52:01 +08:00
  • e59da72f7f fix(server): don't add implicit content-length to HEAD responses (#2836) Jannes (思明) 2022-05-18 19:49:58 +02:00
  • d96076a751 refactor(http1): assorted code readability improvements in h1/conn.rs (#2817) Basti Ortiz 2022-04-27 02:29:49 +08:00
  • e7420b22a3 fix(http1): fix preserving header case without enabling ffi (#2820) Anthony Ramine 2022-04-26 17:24:57 +02:00
  • 33a903c162 docs(lib): fix some typos (#2818) cui fliter 2022-04-26 02:05:48 +08:00
  • 4192329658 feature(ffi): add connection option to preserve header order (#2798) Liam Warfield 2022-04-23 10:05:37 -06:00
  • 0bcaaae2f7 test(lib): add CI job to test with Miri Ralf Jung 2022-03-27 14:44:50 -04:00
  • 1cb1f6b493 test(lib): fix tests with more feature combinations Ralf Jung 2022-03-27 14:43:00 -04:00
  • 3a55af68b4 feat(server): add AddrStream::local_addr() (#2816) Ilya Trefilov 2022-04-21 01:35:36 +03:00
  • b50df8bd63 docs(contrib): add contributing guide for submitting pull requests Sean McArthur 2022-04-14 18:35:28 -07:00
  • 98180b05f0 docs(lib): define the VISION and TENETS Sean McArthur 2022-04-12 11:37:19 -07:00
  • 8999a22417 refactor(capi): make early returns consistent in C examples (#2812) Basti Ortiz 2022-04-12 08:20:14 +08:00
  • 835899b3fc style(server): rustfmt SabrinaJewson 2022-03-12 15:40:35 +00:00
  • a7b8ae363c refactor(server): simplify server cfgs SabrinaJewson 2022-03-12 13:12:34 +00:00
  • c4992491b6 refactor(server): move non-conn code out of conn.rs SabrinaJewson 2022-03-12 12:59:58 +00:00
  • 38cbe561b3 v0.14.18 Sean McArthur 2022-03-22 14:12:13 -07:00
  • dbdeb08657 refactor(error): improve error message when user body ends early Sean McArthur 2022-03-11 17:44:06 -08:00
  • 59d1ee1891 docs(ffi): document nightly requirement for FFI Rémy Rakic 2022-02-26 03:16:58 +01:00
  • 7eb396b773 chore(ci): test FFI on CI using nightly Rémy Rakic 2022-02-26 03:08:12 +01:00
  • c0cd00359c fix(ffi): don't build C libraries by default Rémy Rakic 2022-02-26 03:04:19 +01:00
  • b70a0131ed feat(client): add HttpInfo::local_addr() method Devrim Şahin 2022-03-01 01:18:51 +03:00
  • 15f5280e66 docs(conduct): add custom CODE_OF_CONDUCT Sean McArthur 2022-02-25 13:42:26 -08:00
  • b64a291674 docs(upgrade): fix typo in upgrade docs (#2765) Stéphan Kochen 2022-02-25 19:28:13 +01:00
  • 1fb13d8d85 chore(ci): increase MSRV to 1.49 Sean McArthur 2022-02-23 19:10:14 -08:00
  • 7b5ef7121a docs(client): Add tcp feature for Client::new docs Ilya Trefilov 2022-02-15 22:53:20 +03:00
  • 33331ff437 v0.14.17 Sean McArthur 2022-02-10 12:49:30 -08:00
  • 253394a356 feat(http1): implement obsolete line folding (#2734) Anthony Ramine 2022-02-09 21:59:23 +01:00
  • 8fa3207342 feat(client): implement the HTTP/2 extended CONNECT protocol from RFC 8441 (#2682) Anthony Ramine 2022-02-08 02:35:34 +01:00
  • 59f89c5971 feat(error): add Error::message (#2737) David Pedersen 2022-02-05 02:10:00 +01:00
  • 944b60c62c fix(client): avoid panics in uses of Instant (#2746) Oliver Gould 2022-01-31 16:33:16 -08:00
  • b4c994e590 refactor(client): use Box<str> inside dns::Name (#2727) Ivan Boldyrev 2021-12-29 19:33:06 +03:00
  • 357185724d chore(dependencies): update to itoa 1 Bruce Mitchener 2021-12-14 14:24:24 +07:00
  • 36fc622560 style(http1): correct indentation Rajin Gill 2021-12-14 00:23:58 -08:00
  • efcbcdff48 docs(contrib): add ISSUES doc Sean McArthur 2021-12-09 18:15:04 -08:00
  • b935a95079 docs(dev): rename dev docs directory to 'docs' Sean McArthur 2021-12-09 17:02:25 -08:00
  • a1304a1155 v0.14.16 Sean McArthur 2021-12-09 10:14:08 -08:00
  • b0660ce59f feat(http2): add http2_max_send_buf_size option to client and server Sean McArthur 2021-12-08 15:03:00 -08:00
  • 6a99141968 fix(http2): received Body::size_hint() now return 0 if implicitly empty (#2715) Sean McArthur 2021-12-06 14:14:41 -08:00
  • 444b27b41e refactor(lib): resolve unused warnings from server-specific code (#2710) Sean McArthur 2021-11-30 10:26:20 -08:00
  • 7364d7c578 fix(server): use case-insensitive comparison for Expect: 100-continue (#2709) Jonathan Murray 2021-11-30 17:58:50 +01:00
  • db73bb99dd fix(http1): return 414 when URI contains more than 65534 characters (#2706) Rajin Gill 2021-11-29 12:31:41 -08:00
  • 72f2402edb test(client): refactor client helper macro to handle options better Sean McArthur 2021-11-24 13:02:51 -08:00
  • b5200ee1f6 feat(server): add HTTP/1 header read timeout option (#2675) Paolo Barbolini 2021-11-18 21:02:06 +01:00
  • cbbfbe437f v0.14.15 Sean McArthur 2021-11-16 11:56:51 -08:00
  • 4ae0bcd1b2 docs(http1): clarify HTTP1 preserve case option Sean McArthur 2021-11-16 11:29:33 -08:00
  • 436ae84c60 docs(upgrade): add module documentation for HTTP upgrades Sean McArthur 2021-11-15 11:17:26 -08:00
  • f596509cee refactor(benches): make benchmark names more consistent Sean McArthur 2021-11-12 14:51:15 -08:00
  • 7beeb5e318 fit(client): cancel blocking DNS lookup if GaiFuture dropped (#2689) Ahmed Sobeh 2021-11-08 23:23:18 +01:00
  • 6a2557a69c docs(client): fix missing feature attrs in another doctest muvlon 2021-11-06 19:52:36 +01:00
  • f70ef6422d docs(body) fix doctest failing due to missing features muvlon 2021-11-06 19:42:25 +01:00
  • 0f24c1316f feat(http1): Add http1_writev(bool) to client and server Builders Anthony Ramine 2021-11-04 23:29:43 +01:00
  • febc0c5284 feat(upgrade): allow http upgrades with any body type Luqman Aden 2021-10-30 10:59:39 -07:00
  • 4795fc4286 v0.14.14 Sean McArthur 2021-10-22 09:53:21 -07:00
  • 7648d9e8aa fix(client): make ResponseFuture implement Sync Alice Ryhl 2021-09-19 18:08:30 +02:00
  • 3147ee0ad1 chore(ci): only run cargo check on MSRV, not tests Sean McArthur 2021-10-15 11:37:41 -07:00
  • 00b56142b7 refactor(http1): adjust a few tracing event outputs Sean McArthur 2021-10-13 17:05:34 -07:00
  • 6028e5e51b test(client): remove unneeded ipv6 dns parse test Sean McArthur 2021-10-13 17:16:13 -07:00
  • 3f977b5029 fix(client): remove ipv6 square brackets before resolving Ryan Goodfellow 2021-10-13 05:32:37 +00:00
  • 189561264c feat(server): Remove Send + Sync requirement for Body in with_graceful_shutdown Rafael Ávila de Espíndola 2021-10-12 14:51:35 -07:00
  • e96b83e166 test(server): Use a !Send and !Sync HttpBody in an example Rafael Ávila de Espíndola 2021-10-12 14:51:32 -07:00
  • c87af01941 feat(h2): always include original h2 error on broken pipe Anthony Ramine 2021-10-04 11:46:10 +02:00
  • 4fa87fb063 docs(contrib): add Minimum Support Rust Version (MSRV) policy Sean McArthur 2021-09-21 15:47:09 -07:00
  • c169cf6ff5 docs(examples): updated imports in client_json example (#2412) Dai Dao 2021-09-16 23:34:10 +00:00
  • c493b3b103 docs(client): add link and cleanup example for hyper::client::conn (#2533) Ivan Tham 2021-09-17 07:31:59 +08:00
  • cdb3ea1135 docs(body): add example for to_bytes() Vagelis Prokopiou 2021-09-17 02:25:40 +03:00
  • d7ef977d24 docs(dev): start a set of "dev" docs Sean McArthur 2021-09-16 12:10:36 -07:00
  • 393cbb9d89 v0.14.13 Sean McArthur 2021-09-16 10:25:36 -07:00
  • 3ab6f71a14 docs(ffi): expand URI documentation Sean McArthur 2021-09-16 10:00:38 -07:00
  • eb695bfc63 feat(ffi): add hyper_request_set_uri_parts David Cook 2021-06-20 10:47:22 -05:00
  • eb252a20a0 fix(server): convert panic to error if Connection::without_shutdown called on HTTP/2 conn Sean McArthur 2021-09-15 15:26:01 -07:00
  • 7dfa7acecf fix(client): don't reuse a connection while still flushing Sean McArthur 2021-09-14 16:18:28 -07:00
  • cedc458cab refactor(lints): fix unused warnings in tests/docs Sean McArthur 2021-09-14 16:30:20 -07:00
  • 7903b0f894 feat(lib): Export more things with Cargo features [server, !http1, !http2] Jonas Platte 2021-08-29 22:24:44 +02:00
  • 7a5ebb6cd8 feat(lib): Export rt module independently of Cargo features Jonas Platte 2021-08-29 21:34:28 +02:00
  • 8b86ece1fe refactor(server): Merge imports Jonas Platte 2021-08-29 20:52:05 +02:00
  • ae6091197b refactor(lib): Clean up cfg usage Jonas Platte 2021-08-29 20:36:06 +02:00
  • 95f6264d72 refactor(lib): Inline cfg_http1, cfg_http2 macros Jonas Platte 2021-08-29 14:48:37 +02:00
  • dd5259b3fa refactor(lib): Import tracing macros per-module Jonas Platte 2021-08-29 14:31:20 +02:00
  • ff59bb248b docs(ffi): note that hyper_buf_copy can return NULL on error Sean McArthur 2021-08-26 16:38:00 -07:00
  • 04fc83fc94 v0.14.12 Sean McArthur 2021-08-24 13:04:34 -07:00
  • adb5b84339 fix(ffi): on_informational callback had no headers Sean McArthur 2021-08-19 11:49:12 -07:00
  • ce98e7e5b4 chore(dependencies): require httparse 1.5.1 Sean McArthur 2021-08-19 11:14:32 -07:00
  • fee7353425 refactor(http1): use MaybeUninit for parsing with uninitialized headers (#2545) Soveu 2021-08-19 20:10:30 +02:00