Kornel
3116032a83
Skip Rust version detection for bindgen
2025-09-26 13:34:13 +01:00
Evan Rittenhouse
330bf825d4
Release 4.19.0 ( #382 )
2025-09-05 12:13:20 -07:00
Kornel
404a753921
Bump
2025-08-29 19:45:01 +01:00
Alex Bakon
c596d7d47c
Upgrade bindgen to v0.72.0
...
This release includes a fix for a build issue with the latest XCode
release.
2025-06-10 12:39:19 +01:00
Anthony Ramine
5e8aaf63f0
Release 4.17.0 ( #354 )
2025-05-28 11:53:09 +02:00
Yury Yarashevich
4ea82a2e1b
Update bindgen from 0.70.1 -> 0.71.1.
2025-05-27 15:04:04 +01:00
Rushil Mehra
20ad2665b2
Release 4.16.0 ( #341 )
2025-04-02 18:26:29 -07:00
Yury Yarashevich
5268f63a77
Expose API to enable certificate compression. ( #241 )
2025-02-27 15:09:07 +00:00
Rushil Mehra
5e0002bfa8
Release 4.15.0
2025-02-24 10:54:54 +00:00
Rushil Mehra
7ba322560f
Revert cmake bump (for now) as it is overly restrictive ( #321 )
...
Some users of boring have issues with newer versions of cmake. Because
we have an alternative solution, we can hold off on the bump for now.
2025-02-22 17:16:53 -08:00
Rushil Mehra
f439f92564
Revert "Refactor!: Remove strict `TokioIo` response requirement from `hyper_boring::v1::HttpsConnector`"
...
This reverts commit e518c2444a .
2025-02-21 10:41:18 +00:00
Rushil Mehra
7b4bfcbbee
Revert "Refactor!: Introduce a Cargo feature for optional Hyper 0 support"
...
This reverts commit 49d5a61163 .
2025-02-21 10:41:18 +00:00
Rushil Mehra
156cf04c43
Release 4.14.0 ( #317 )
2025-02-19 03:46:15 -08:00
Rushil Mehra
c3c7e16b9d
Bump cmake-rs to improve Mac OS build parallelism
...
There's a bug on OSX that prevents the CMake jobserver from working
properly, and so CMake defaults to a single-threaded build. It's not
clear when this is actually going to get fixed, so recent versions of
cmake-rs just disable the jobserver and have CMake fall back to the
number of available cores:
https://github.com/rust-lang/cmake-rs/pull/229
This means we don't need e6833b0074
2025-02-19 01:30:11 -08:00
Alessandro Ghedini
af9df3765d
replace once_cell with LazyLock
...
We can drop the once_cell dependency since the same functionality is
implemented in std now.
Requires bumping MSRV to 1.80.
2025-01-22 17:52:35 +00:00
Paul Mabileau
49d5a61163
Refactor!: Introduce a Cargo feature for optional Hyper 0 support
...
Closes #294 . Requires breaking changes. The default v0 is changed in
favor of v1, but v0 is still kept available, just in a forced module
path. It enables dependency de-duplication when consuming it.
Signed-off-by: Paul Mabileau <paul.mabileau@harfanglab.fr>
2024-12-07 21:07:31 +00:00
Paul Mabileau
e518c2444a
Refactor!: Remove strict `TokioIo` response requirement from `hyper_boring::v1::HttpsConnector`
...
Closes #295 .
Signed-off-by: Paul Mabileau <paul.mabileau@harfanglab.fr>
2024-12-07 19:20:22 +00:00
Rushil Mehra
4685af00bb
Release 4.13.0
2024-11-28 12:47:31 -08:00
Evan Rittenhouse
2b75e1e127
Release 4.12.0
2024-11-20 08:59:31 -08:00
Jordan Rose
3044e9ba98
Skip bindgen 0.70's layout tests before Rust 1.77
2024-10-22 16:53:40 -07:00
Evan Rittenhouse
ec3b412cc8
Release 4.11.0
2024-10-17 10:18:52 -07:00
Rushil Mehra
294796f7f6
Release 4.10.3 ( #280 )
2024-09-23 10:06:51 +02:00
Rushil Mehra
1a00540c16
Release 4.10.2 ( #278 )
2024-09-19 00:38:25 +02:00
Rushil Mehra
df1c4f55e6
Release 4.10.1 ( #276 )
2024-09-18 22:53:02 +02:00
Rushil Mehra
b7f47dec46
Release 4.10.0 ( #274 )
2024-09-18 14:20:28 +02:00
Anthony Ramine
193bf3b9d7
Implement optional Hyper 1 support in hyper-boring ( #246 )
2024-09-18 13:24:35 +02:00
Mike Aizatsky
8cb5da61a6
Update bindgen to 0.70.1
...
bindgen has had a lot of improvements since 0.68, and this newer version seems to able to compile libbssl from within edgeworker
2024-09-18 01:30:38 +02:00
Rushil Mehra
fae2f7fbf1
Introduce `corresponds` macro from openssl-macros
...
Our rustdocs are miserably broken. We manually link to openssl docs in
most binding definitions, and openssl keeps changing their documentation
URL, so in order to fix everything I'd have to touch every single
binding definition in every single file. Instead, we should use the
`corresponds` macro from the openssl-macros crate which nicely adds a
link to the openssl documentation on our behalf. If the openssl
documentation url ever changes again in the future, a simple dependency
bump should solve the issue.
2024-08-15 15:09:02 -07:00
Rushil Mehra
72b343def1
Release 4.9.1 ( #259 )
2024-08-04 12:40:55 -07:00
Rushil Mehra
cfc8f2db4f
Actually Release 4.9.0
2024-08-02 02:14:46 -07:00
Ivan Nikulin
6ca7b34fd0
Release 4.8.0
2024-07-05 11:55:30 -07:00
Ivan Nikulin
7b97ff7bf5
Release 4.7.0
2024-05-31 18:18:56 +01:00
Anthony Ramine
b8044706ad
Release 4.6.0
2024-04-09 11:25:44 +02:00
Anthony Ramine
db01409165
Release 4.5.0
2024-02-08 11:00:16 +01:00
Rushil Mehra
7ead83cf40
Release 4.4.1
2024-02-02 10:44:53 -08:00
Anthony Ramine
3cf8bc445a
Release 4.4.0
2024-01-17 17:58:57 +01:00
Anthony Ramine
f9dfd2c47e
Release 4.3.0
2024-01-03 19:39:59 +01:00
Anthony Ramine
9b0e422c8d
Don't use self-signed certs in hyper-boring tests
2024-01-03 15:43:52 +01:00
Anthony Ramine
3df405443a
Release 4.2.0
2023-12-14 16:35:54 +01:00
Anthony Ramine
2ab71411c1
Release 4.1.0
2023-11-16 19:50:55 +01:00
Chris Branch
cdb76dcba2
Release 4.0.0
2023-11-10 11:51:13 +00:00
Anthony Ramine
d4518f5af7
Release 4.0.0-rc.2
2023-11-06 13:31:47 +00:00
Anthony Ramine
b5c76432b8
Add cargo-release metadata
2023-11-06 13:31:47 +00:00
Anthony Ramine
7a7de40833
Update Cargo.toml
2023-10-30 13:21:44 +01:00
Sebastian Hahn
fdef98407c
hyper and tokio "full" feature for dev builds only
...
This was an accidental regression in
d1ee9bfd86 which leads to pulling in the
full featureset of tokio and hyper for all dependents of tokio-boring
and hyper-boring.
Fixes #179 .
2023-10-30 13:21:44 +01:00
Chris Branch
fa155a1bf2
Release 4.0.0-rc.1
2023-10-26 16:31:07 +01:00
Chris Branch
46d482a734
Specify exact versions of dependent crates in the workspace manifest
...
This is needed for cargo release to update to a release candidate
version successfully; without it, only the major version is bumped,
and cargo prevents you from using a prerelease version if you didn't
specifically request it.
2023-10-26 16:31:07 +01:00
Alexis (Poliorcetics) Bourget
f67498cf00
deps: update to bindgen 0.68
2023-10-09 13:25:45 +02:00
Ivan Nikulin
4749c525e4
Update Cargo.toml
2023-09-13 12:38:03 +01:00
Manuel Olguín Muñoz
c2cd349132
Release 3.0.5
2023-09-13 12:38:03 +01:00