Commit Graph

25 Commits

Author SHA1 Message Date
Ralf Jung
e1138d716d test(lib): add CI job to test with Miri 2022-04-21 12:55:52 -07:00
Rémy Rakic
bd591f43fd 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
75345222d7 chore(ci): increase MSRV to 1.49 2022-02-24 09:48:41 -08:00
Sean McArthur
d0c6aaa59d chore(ci): only run cargo check on MSRV, not tests 2021-10-18 09:52:21 -07:00
Sean McArthur
ecd5dc1034 docs(contrib): add Minimum Support Rust Version (MSRV) policy 2021-09-21 16:02:04 -07:00
Sean McArthur
13594c377d chore(github): merge duplicate issue templates 2021-06-24 10:23:39 -07:00
Sean McArthur
c60a9dd9c9 chore(github): add issue templates 2021-06-24 10:21:21 -07:00
Kevin Burke
a5464f761a 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
d84c794bad 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
f162ca2f2f docs(ffi): generate FFI documentation (#2447) 2021-02-26 19:00:37 -08:00
Taiki Endo
dfa1bb291d chore(ci): use --feature-powerset --depth 2 in features check 2021-02-06 07:36:04 -08:00
Sean McArthur
3ae1581a53 feat(ffi): Initial C API for hyper 2021-01-08 10:25:53 -08:00
Sean McArthur
c97a106125 docs(lib): enable doc_cfg on docs.rs builds (#2372) 2020-12-23 12:55:28 -08:00
Sean McArthur
ed2b22a7f6 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
eb092a7b8c chore(ci): check all feature combinations in CI 2020-11-17 14:30:27 -08:00
Sean McArthur
2f2ceb2426 chore(ci): automatically publish benchmarks in a graph 2020-11-16 16:51:30 -08:00
Sean McArthur
1b9af22fa0 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
523d66a41f refactor(body): fix unused sync_wrapper when stream feature disabled (#2287) 2020-09-21 13:57:58 -07:00
Sean McArthur
1edf2af377 docs(client): fix broken intra doc link for http::Uri 2020-09-17 13:44:50 -07:00
Sean McArthur
5b3724eeec chore(ci): re-enable minimum rust version (1.39) 2020-03-25 11:33:21 -07:00
Sean McArthur
bdca4992fc chore(CI): add cargo doc step to CI 2019-12-11 13:23:36 -08:00
Sean McArthur
0dc89680cd style(lib): run rustfmt and enforce in CI 2019-12-05 13:55:17 -08:00
Sean McArthur
b0060f277e chore(CI): enable GitHub Actions 2019-12-05 13:12:35 -08:00
Sean McArthur
1bb3258afd chore(github): remove note about commit message style in PR template 2017-11-08 16:35:55 -08:00
Sean McArthur
d966d595e6 chore(github): add pull request template 2017-01-25 11:42:40 -08:00