Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/salvo-rs/salvo-http3


https://github.com/salvo-rs/salvo-http3

change prefix_int to use u64 instead of usize

feba58479a0c55701873c0c055b93583f4226487 authored 12 months ago by Chrislearn Young <[email protected]>
rx read hangs because of redundant/excessive try_recv()

12d7b9175a2fd0910a4df50e969451971eeac913 authored about 1 year ago by Chrislearn Young <[email protected]>
version 0.0.7

1a248933afd18973ea2dadf1b5a5616126797ebc authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.0.6

c9d7eb824a3b50e0001df56699b8b10132864bce authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.9.5 and Hyper 1.0

6515511becd9ef4b43eea24dd8446b6db87f9fe3 authored about 1 year ago by Chrislearn Young <[email protected]>
Add `Send`

8f4245a2300537d7d8fef4900eed7f9af9548afa authored over 1 year ago by Christopher Young <[email protected]>
upgrade from upstream

7585858a2da331bca83a47c24bb6c23d6feda92e authored over 1 year ago by Christopher Young <[email protected]>
Merge branch 'main' of https://github.com/salvo-rs/salvo-http3

d37e98e095be0eab4dbaaaa60644d15800543c1e authored over 1 year ago by Christopher Young <[email protected]>
Merge update from upstream

60efa8e3c9d569737d7192b337e9d2b99a34986a authored over 1 year ago by Christopher Young <[email protected]>
update readme path

ec1990ef1970224d15ac4858bb3c862299421475 authored over 1 year ago by Chrislearn Young <[email protected]>
Merge from upstream

17b75b293d5b90778838f10d37bd267cd50d0075 authored over 1 year ago by Chrislearn Young <[email protected]>
change structure

5efeb48723b6ac8189f7e18c3a69074d63c95bd7 authored over 1 year ago by Chrislearn Young <[email protected]>
Update info

a067f552fcd591296b3a5e0888d05536a31e86ca authored over 1 year ago by Chrislearn Young <[email protected]>
Update for salvo

343cb965e22908cd6d41ada4b2e409105fd2861a authored over 1 year ago by Chrislearn Young <[email protected]>
change structure

c963db8e17f5526cead454b93abd89133da41080 authored over 1 year ago by Chrislearn Young <[email protected]>
Fix `cargo doc` warning (#193)

3ef7c1a37b635e8446322d8f8d3a68580a208ad8 authored over 1 year ago by Chrislearn Young <[email protected]>
Initial Webtransport support (#183)

Co-authored-by: Tei Roberts <[email protected]>
Co-authored-by: Dario Lencina <dario@secu...

22da9387f19d724852b3bf1dfd7e66f0fd45cb81 authored over 1 year ago by Dario A Lencina-Talarico <[email protected]>
h3-quinn v0.0.3 (#191)

d9cae33d319cafd39f95503f87f738d4b2a34f16 authored over 1 year ago by Ruben2424 <[email protected]>
deps: update Rustls to 0.21.0, Quinn to 0.10. (#190)

This commit bumps the Rustls dependency from 0.20 to 0.21. Similarly it
bumps the Quinn depende...

fabf6149c9ee57d7803ea5fb4426f895cbb5d244 authored over 1 year ago by Daniel McCarney <[email protected]>
h3-quinn v0.0.2 (#188)

d7a237f539b4c153318004283d776ff6724db830 authored over 1 year ago by Ruben2424 <[email protected]>
h3 v0.0.2 (#187)

51d021c0580e0481355d0a99eb1b63a579371094 authored over 1 year ago by Ruben2424 <[email protected]>
Fix 'no async runtime found' error in examples (#185)

Seems quinn now requires you to pick a runtime via its features.

c9058fe313fd6e41a546b5e54a0f5182885510ee authored almost 2 years ago by Marc-André Cournoyer <[email protected]>
h3-quinn: update to Quinn 0.9

Closes #144

49301f18e15d3acffc2a8d8bea1a8038c5f3fe6d authored almost 2 years ago by Inflation <[email protected]>
chore: update nightly version for CI (#179)

3bb88ab369df5cd1fe0c2b498f772bc556d47ccb authored almost 2 years ago by Ruben2424 <[email protected]>
refactor: fix clippy warnings (#180)

1fcc085fd9fd47633a081f3b6fce73cf8a606c06 authored almost 2 years ago by Ruben2424 <[email protected]>
fix client shutdown; distinguish push and stream ids (#174, #175) (#176)

da29aea305d61146664189346b3718458cb9f4d6 authored almost 2 years ago by Florian Uekermann <[email protected]>
docs(readme): wrong link for PROPOSAL.md (#172)

6a2be4a21a6b9f1459bd023e83cfa7f2ee7a5b59 authored almost 2 years ago by Jose Fortun <[email protected]>
license field (#171)

ab0954bdad1c853fd9c345be982bd1e930c8e300 authored almost 2 years ago by Ruben2424 <[email protected]>
prepare h3-quinn 0.0.1 (#170)

7abcf206da25cf6961623b8fe9dbb12c71f3d43c authored almost 2 years ago by Ruben2424 <[email protected]>
docs: add release/publish process (#166)

b9720b786033ceba0bb94f85625a4bbf34f718d5 authored almost 2 years ago by Sean McArthur <[email protected]>
h3 dependency (#169)

feb652252c20fffdcfed4fd0c25c5fe7427e3a15 authored almost 2 years ago by Ruben2424 <[email protected]>
right path to readme (#168)

b1b47444f0bdcc288be115d7bfe58711318c4ce9 authored almost 2 years ago by Ruben2424 <[email protected]>
metadata fields (#167)

6fb8dd942b618ee291b34abf17fc87a694f533e9 authored almost 2 years ago by Ruben2424 <[email protected]>
prepare 0.0.1 for h3 (#165)

7dd24907c2d44b76f5d8205a94bcfc8da6d7208c authored almost 2 years ago by Ruben2424 <[email protected]>
Fix typos (#163)

acbcc4b99958a5bd19b28f9071e6aa1336e086ff authored almost 2 years ago by Dezhi Wu <[email protected]>
runtime independent (#162)

50c2d12cf0b277a7bb38d54bdbcf274270ab106b authored almost 2 years ago by Ruben2424 <[email protected]>
Bump MSRV to 1.57 (#161)

9650fcb352bc74565fb353478d74e93994560d98 authored almost 2 years ago by Florian Uekermann <[email protected]>
Simplify client/server examples (#157)

885144bfcb0414bcb86b63cec9c65a611c7e56ee authored about 2 years ago by Julian Eager <[email protected]>
CI overhaul (#156)

* remove nightly tests
* nuke build job
* cargo check MSRV
* pin to nightly-2022-12-01
* cac...

be18b13a3b2c7a9b4af038e5c6db96bd0df0c78f authored about 2 years ago by Julian Eager <[email protected]>
document the duvet usage in h3 (#131)

* document the duvet usage in h3

Co-authored-by: Julian Eager <[email protected]>

e7e6199d76495c26260bffe00da55aacfddd5911 authored about 2 years ago by Ruben2424 <[email protected]>
Fix various clippy warnings (#135)

Also enforce mod.rs module style, and allow PartialEq without Eq
due to this: https://github.co...

9f3ea9ffc20e7c4c77f632ff6ba0f0c457965e1b authored about 2 years ago by Gabriel de Perthuis <[email protected]>
don't try to handle header-too-big error when receiving trailers (#142)

a7f0881d4102c0c0ddef5507dfacaa1b5dc10c02 authored about 2 years ago by Julian Eager <[email protected]>
reword exception reasons

720da6d652c41a5ac2b56c9bf602b756bd0032d3 authored about 2 years ago by Julian Eager <[email protected]>
use fixed blob link

b29d344b56441ecb39b677358120a728a5adbcc4 authored about 2 years ago by Julian Eager <[email protected]>
improve compliance ci action

02c6ce0eead64227928614abb426b1b5452459c6 authored over 2 years ago by Julian Eager <[email protected]>
Turn on deny(missing_docs) for the h3 crate

ed99ec57ea9165dfbab7022fd7adaf58d9f93c8d authored over 2 years ago by Gabriel de Perthuis <[email protected]>
Make h3 tests part of the h3 crate

This removes the test_helpers feature that exposed internals of the h3
crate.

b7eba383ef922dcf6454f68f6e742b58c32eab9f authored over 2 years ago by Gabriel de Perthuis <[email protected]>
Document h3-quinn and turn on deny(missing_docs)

90ef1f7183640f3bc0779fd598e4dd0b621d0753 authored over 2 years ago by Gabriel de Perthuis <[email protected]>
Remove unused crate dependencies (#134)

92b67269c2a24c0beeac0bbdd0c886dd886c3ad6 authored over 2 years ago by Gabriel de Perthuis <[email protected]>
Fix doc links (#132)

* fix link

* make path in example/readme.md more simple

27ef38d3940eb35205a6d8b1dd7c3f8d278d77b4 authored over 2 years ago by mkusaka <[email protected]>
example: add CLI option to client to use sslkeylogfile (#130)

4c5a1b0accbf9f4ed6311972320ea6b259cdc3e8 authored over 2 years ago by Ruben2424 <[email protected]>
server examples - handle errors correct (#128)

* server examples - handle errors correct

* fmt

f7877989e4b2faa94ef761d29776a4652cbdaaf9 authored over 2 years ago by Ruben2424 <[email protected]>
Complete the compliance report (#127)

* bring back implication annotations

* gonna feed new annotations

* exceptions and TODOs

29454c74040e6b6646e5693d1ec89ca7ce645316 authored over 2 years ago by Julian Eager <[email protected]>
Document everything (#126)

04de4f89ac222af7ab6d9b09661f5c79d2c0aa33 authored over 2 years ago by Gabriel de Perthuis <[email protected]>
Add h3spec to CI (#112)

Also fix several things *found* by the h3spec job.

0ce8b8251b1736b1ee1ee06ede35d7c772380ba6 authored over 2 years ago by Ruben2424 <[email protected]>
ci: use published duvet (#123)

ebb8509f10bd4c0fd73ca53ed379b88d8d0ec6d2 authored over 2 years ago by Cameron Bytheway <[email protected]>
Add comments from spec for compliance report (#119)

* 3.x

* 4.x

* 5.x

* 6.x

* 7.x

* 10.x

c6c8d644bb69b9c99e4aa6881c69d3aab2b60e14 authored over 2 years ago by Julian Eager <[email protected]>
Bump MSRV to 1.59 (#120)

e2aaced6246bd19b4ae49ff4387dc8bd542dc825 authored over 2 years ago by Sean McArthur <[email protected]>
Generate links to spec sections (#116)

* generate links to spec sections instead

* include tests/ as source

9a203d8282505619d735ec9c59f47edca6ea90a9 authored over 2 years ago by Julian Eager <[email protected]>
maintain history of gh-pages (#115)

32a306689db7edda6049e0e3e6b253c3bdce0242 authored over 2 years ago by Julian Eager <[email protected]>
Set up spec compliance checks (#114)

Closes #109

6010c7744ee39084da90ab8597afcb124e924bfb authored over 2 years ago by Julian Eager <[email protected]>
server module docs (#108)

a4476e57684ae18769e8c885abe26191883143e5 authored over 2 years ago by Ruben2424 <[email protected]>
Add Grease Setting (#92)

Closes #28

0f94a2bac53fa6f6860b156c6e698e36acba7d4f authored over 2 years ago by Ruben2424 <[email protected]>
Fix problems with tests (#107)

86502a1d6c4b7291a937c118426d5d3b43d2feae authored over 2 years ago by Ruben2424 <[email protected]>
update links to rfc (#106)

a72144db5608ab352714f53a8cf1df4b01c8b42d authored over 2 years ago by Ruben2424 <[email protected]>
Browser example (#105)

8df869271e1b3ae374f1b35218af96cd57cdb139 authored over 2 years ago by Ruben2424 <[email protected]>
preserve duplicate headers (#104)

03a279f36087c867eae65b98ef81a11c48806970 authored over 2 years ago by Yuka <[email protected]>
client: add wait_idle async method (#102)

a78b2928e7535f8701b740f7a9010adca1c30b3c authored over 2 years ago by Sean McArthur <[email protected]>
splittable RequestStream (#97)

Closes #83

3e2c9d14dcf5be87bb68e0e4a1dcf72d750c2f2b authored over 2 years ago by Yuka <[email protected]>
Add integration test for examples (#98)

bddccee17c5bdd82ea8afc521b4dbd1615c406d8 authored over 2 years ago by Inflation <[email protected]>
ci: Add a single step to depend PRs on (#100)

63f48929dfc7aea3e7f9d0856bb9dc35cdc53c5f authored over 2 years ago by Sean McArthur <[email protected]>
Increase MSRV to 1.57 (#99)

(thanks to dependencies)

6332ccfb477549a33d4cd711068a073dc4bbf72e authored over 2 years ago by Sean McArthur <[email protected]>
allow creating Connection with any buffer type (#95)

022d7ef5a85fcfe69077a766419d3746f4954bcf authored over 2 years ago by Yuka <[email protected]>
Update README.md (#91)

689878d5ff6dcae53d0f8dbd56601494398dc0b8 authored over 2 years ago by Ho 229 <[email protected]>
Fix readme typo (#89)

Add space to readme between includes and client in the first paragraph.

d58f2213626d47529be737bfd5ea2888748e7fda authored almost 3 years ago by Joshua Gould <[email protected]>
improve README (#88)

b92377f6ca7ae4eab7c17f95a2eb7506db2d9b65 authored almost 3 years ago by Sean McArthur <[email protected]>
Do not immediately close QPACK decoder and encoder streams (#85)

The logic for locating the control stream accepted all pending streams,
took ownership, and imme...

659dff163d46bf6c32d24a2ade28d40cac8dd119 authored almost 3 years ago by Gabriel de Perthuis <[email protected]>
Make header decoding fail when MAX_FIELD_SECTION_SIZE is exceeded (#84)

Closes #53

a1da6c9067270862bc774b4f8bd86dbc7d727ac8 authored almost 3 years ago by Ruben2424 <[email protected]>
Fixes for insufficiently specified dependencies

Take care to require the versions and features we need.

8e1611ebfd25601f978486488aa89ef1b4c27ad1 authored almost 3 years ago by Gabriel de Perthuis <[email protected]>
Reduce dependencies on futures crates we don't use

9ac18666cb70d8491ac03f234b4d0fc7880d9d1d authored almost 3 years ago by Gabriel de Perthuis <[email protected]>
Reduce h3-quinn -> quinn dependencies to the minimum necessary

83a81914e0a09ec3ffca6fef2c794d02f5e5f60d authored almost 3 years ago by Gabriel de Perthuis <[email protected]>
Update MSRV

rcgen and tracing-subscriber now pull the time crate, which needs at
least Rust 1.53 at the mome...

1e63d487ea641b238a3fc8ccaf5589a76bed186d authored almost 3 years ago by Gabriel de Perthuis <[email protected]>
Dependency updates

0e98c1ba8b6f518c92d44fb5e42e10dde24934ed authored almost 3 years ago by Gabriel de Perthuis <[email protected]>
adding a quickstart guide

4ccd1a282ae751e24a44283018e149544cd2500e authored almost 3 years ago by ruben <[email protected]>
fixing typo

28c490f759feaaad69e053023173cd61d9c9c05f authored almost 3 years ago by ruben <[email protected]>
Fix #74: UnexpectedEnd when EOS, but data buf is not empty

fa48008e8950e0925a3b339329ac801c512acf4b authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
Make the server example a file server

And clean it up a bit

cbe4407c7cbac6782cd9245a7416ddbf36c63b80 authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
Graceful shutdown from client

As PUSH stream are not implemented, client only sends a frame with
irrelevant stream id.

18f451f0995e3481b67e822cb89eb62e86103829 authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
Graceful shutdown from server

d6d2425334bfd1011c60ca3d6badb74c236b4661 authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
Make StreamId construction fallible

d02e772b18bffacdb1a1cf4bdae43e5f0bbbaaf7 authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
Remove DuplicatePush

It is no longer defined in the draft

aae50e94850b513404b7927296afb2e5d4bad971 authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
Forward ReadError Reset code

aad383bc0e3047b8a104421e2c00da6c10c7e379 authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
StreamId gets its own type, check GoAway id validity

e3f094008f1bf6eab96a07da8d5c3588e8deb508 authored almost 3 years ago by Jean-Christophe BEGUE <[email protected]>
CI: add clippy lint job

ab98e9cdf15e6e8a5af8a2ff3dbc2335187d9b43 authored about 3 years ago by Jean-Christophe BEGUE <[email protected]>
Fix clippy warnings

172926ba2176923643464b819e6aa5af33479954 authored about 3 years ago by Jean-Christophe BEGUE <[email protected]>
Use Debug instead of Display for Frame

99d5ac7ac13036fda70db3b4e5175095812d5575 authored about 3 years ago by Jean-Christophe BEGUE <[email protected]>
Remove uneeded decode macro

73349f300efe2f06236057017bdfb73a578d2d57 authored about 3 years ago by Jean-Christophe BEGUE <[email protected]>
Tx Buf associated type and cheap frame header encoding

Make the API generic over the type used transmit data in bodies.
`Frame<B>` now carry this type ...

d46f200df7c979d661fc918b42df9e1fd0d305a5 authored about 3 years ago by Jean-Christophe BEGUE <[email protected]>
Match test method for Error::HeaderTooBig

74a8655a4d1f9790608a1877b26b09508ca127fa authored about 3 years ago by Jean-Christophe BEGUE <[email protected]>
Return opaque `impl Buf` for body

Makes the API future-proof.

1566a834276538810cf2088846d67c3f2d2e2657 authored about 3 years ago by Jean-Christophe BEGUE <[email protected]>