Commit Graph

26 Commits

Author SHA1 Message Date
Sean McArthur c79b5c1f54 chore(lib): bump MSRV to 1.56 (#2902)
(cherry picked from commit a563404033b66663fe7e2b54f93cb033d4029100)
2022-07-07 13:38:05 -07:00
Ralf Jung 0bcaaae2f7 test(lib): add CI job to test with Miri 2022-04-21 12:55:52 -07:00
Rémy Rakic 7eb396b773 chore(ci): test FFI on CI using nightly
Now that FFI is opt-in using cargo's --crate-type, nightly needs to be used
on CI: this flag is still unstable and requires a nightly to enable -Z unstable options.
2022-03-03 15:05:42 -08:00
Sean McArthur 1fb13d8d85 chore(ci): increase MSRV to 1.49 2022-02-24 09:48:41 -08:00
Sean McArthur 3147ee0ad1 chore(ci): only run cargo check on MSRV, not tests 2021-10-18 09:52:21 -07:00
Sean McArthur 4fa87fb063 docs(contrib): add Minimum Support Rust Version (MSRV) policy 2021-09-21 16:02:04 -07:00
Sean McArthur 1c5683b5fe chore(github): merge duplicate issue templates 2021-06-24 10:23:39 -07:00
Sean McArthur f7a552ca99 chore(github): add issue templates 2021-06-24 10:21:21 -07:00
Kevin Burke 45c0fc4a3d chore(ffi): run gen_header.sh in CI environment (#2488)
Clean up the script so that any unexpected error terminates the
script, and stop suppressing errors that may contain useful
information (for example, that you are using the stable version but
need to use the nightly).

This is useful because if hyper.h is not up to date going forward the
CI should flag it. As is, there are a bunch of changes to hyper.h that
have not been checked in (or were generated by a newer version of the
cbindgen script.)

Fixes #2483.
2021-04-06 14:46:14 -07:00
Thomas de Zeeuw 568cd31c72 chore(ci): Increase MSRV to 1.46 (#2486)
Socket2 v0.4 requires Rust 1.46.
2021-04-06 10:46:21 -07:00
Sean McArthur f65bcfe5e9 docs(ffi): generate FFI documentation (#2447) 2021-02-26 19:00:37 -08:00
Taiki Endo 594273de9d chore(ci): use --feature-powerset --depth 2 in features check 2021-02-06 07:36:04 -08:00
Sean McArthur abdce6d650 feat(ffi): Initial C API for hyper 2021-01-08 10:25:53 -08:00
Sean McArthur 630c1b7428 docs(lib): enable doc_cfg on docs.rs builds (#2372) 2020-12-23 12:55:28 -08:00
Sean McArthur 32b6a8120a feat(lib): disable all optional features by default (#2336)
BREAKING CHANGE: All optional features have been disabled by default.
2020-11-19 10:05:39 -08:00
Sean McArthur ab9b6da481 chore(ci): check all feature combinations in CI 2020-11-17 14:30:27 -08:00
Sean McArthur c89cf3168b chore(ci): automatically publish benchmarks in a graph 2020-11-16 16:51:30 -08:00
Sean McArthur 2aad6e18c6 Tokio 0.3 Upgrade (#2319)
Co-authored-by: Urhengulas <johann.hemmann@code.berlin>
Co-authored-by: Eliza Weisman <eliza@buoyant.io>
2020-11-05 17:17:21 -08:00
Sean McArthur dc29a98e28 refactor(body): fix unused sync_wrapper when stream feature disabled (#2287) 2020-09-21 13:57:58 -07:00
Sean McArthur 73e6f89214 docs(client): fix broken intra doc link for http::Uri 2020-09-17 13:44:50 -07:00
Sean McArthur e2c42398da chore(ci): re-enable minimum rust version (1.39) 2020-03-25 11:33:21 -07:00
Sean McArthur 568eeae369 chore(CI): add cargo doc step to CI 2019-12-11 13:23:36 -08:00
Sean McArthur ea12e15095 style(lib): run rustfmt and enforce in CI 2019-12-05 13:55:17 -08:00
Sean McArthur 8d075b5595 chore(CI): enable GitHub Actions 2019-12-05 13:12:35 -08:00
Sean McArthur 58d898dc5c chore(github): remove note about commit message style in PR template 2017-11-08 16:35:55 -08:00
Sean McArthur b150719b75 chore(github): add pull request template 2017-01-25 11:42:40 -08:00