jsonrpsee:944c3d7f28566a6da9a46ec0d6c1839c8dcb418d commits
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commits/944c3d7f28566a6da9a46ec0d6c1839c8dcb418d
2022-07-29T14:06:52+03:00
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/4a7d72523f4d8aa211be0728ddb039459b122d0d
chore(release): v0.15.1 (#836)
2022-07-29T14:06:52+03:00
Alexandru Vasile
60601340+lexnv@users.noreply.github.com
* Bump jsonrpsee version to 0.15.1
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Update changelog
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io"><img alt="default avatar" src="https://secure.gravatar.com/avatar/3c353e4a2ea02e51431a5c0e7e876a62?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">Alexandru Vasile</a> <<a href="mailto:alexandru.vasile@parity.io" title="alexandru.vasile@parity.io">alexandru.vasile@parity.io</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:james@jsdw.me" title="james@jsdw.me"><img alt="default avatar" src="https://secure.gravatar.com/avatar/c2a9583423180b820a133ea1af77289f?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:james@jsdw.me" title="james@jsdw.me">James Wilson</a> <<a href="mailto:james@jsdw.me" title="james@jsdw.me">james@jsdw.me</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:james@jsdw.me" title="james@jsdw.me"><img alt="default avatar" src="https://secure.gravatar.com/avatar/c2a9583423180b820a133ea1af77289f?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:james@jsdw.me" title="james@jsdw.me">James Wilson</a> <<a href="mailto:james@jsdw.me" title="james@jsdw.me">james@jsdw.me</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/e7dc80d050240d439f29c0b53cbbdc04cc3358b4
chore(release): v0.15.0 (#827)
2022-07-21T12:41:24+01:00
James Wilson
james@jsdw.me
* Add generate_changelog and adapt release checklist from subxt to make the process a little easier
* prepare to releasse v0.15.0
* release checklist tweak
* fix numbers in release checklist
* Add details about #820 to changelog
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/9ee2bf4547c02e669ac4abc02879d4687b3db59e
chore(deps): upgrade `tracing v0.1.34` (#800)
2022-06-21T17:19:52+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
To include the bugfix for `tracing::enabled!` when `log` is enabled.
Follow up on #722
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/00c2ce65e210c6a2e231d38b5f866a0a87db4cd5
feat(logging): add `tracing span` per JSON-RPC call (#722)
2022-06-21T08:10:53+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* less verbose logging + tracing based on method name
* add tracing per rpc call
* fix nits
* remove unsed feature
* fix build
* http make logging more human friendly
* unify logging format
* deps: make tracing hard dependency
* fix tests
* fix nit
* fix build
* fix nits
* Update core/src/client/async_client/mod.rs
* Update core/Cargo.toml
* Update core/src/lib.rs
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/21189759440e48cb861b5659e10f43b7d89b56e7
chore(release): v0.14.0 (#796)
2022-06-14T11:45:56+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.14.0
* Update CHANGELOG.md
* Update CHANGELOG.md
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/be64de879254a32072c7857539da21dae25aea3a
chore(release): v0.13.1 (#768)
2022-05-13T14:49:26+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.13.1
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/d821c7b82a4e787096a742205a6730c555edf969
fix: generate docs for all features on docs.rs (#767)
2022-05-13T13:31:50+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* fix: generate docs for all features
* ci: check for --cfg docsrs
* fix nit: rustdoc::broken_intra_doc_links
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/57a88548c77e42410fa2918773f571ee1a299839
chore(release): v0.13.0 (#764)
2022-05-11T11:29:45+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.13.0
* Update CHANGELOG.md
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/7690a2679625823018a60be5df2310e9ff8b6025
chore: release v0.12.0 (#754)
2022-05-06T13:14:13+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/816ecca5d1061812e11de771004aa591fbf29ad0
feat: add a way to limit the number of subscriptions per connection (#739)
2022-05-03T16:00:42+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* feat: limit the number of subscriptions
Closing #729
* fix nit
* Update core/src/server/helpers.rs
* add integration tests + some fixes so it works
* cargo fmt
* fix doc links
* Unsubscribe calls should avoid subscription limits
Point to Tokio 1.16 (we use a method from it), and a little special treatment for unsubscribe methods
* No resource limiting for Unsubscribe calls
* Test that we can still unsubscribe after hitting a limit
* Fix a comment typo
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:60601340+lexnv@users.noreply.github.com" title="60601340+lexnv@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/5f5913d33390f407be235efde5595e66?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:60601340+lexnv@users.noreply.github.com" title="60601340+lexnv@users.noreply.github.com">Alexandru Vasile</a> <<a href="mailto:60601340+lexnv@users.noreply.github.com" title="60601340+lexnv@users.noreply.github.com">60601340+lexnv@users.noreply.github.com</a>></span>
* Update core/src/server/rpc_module.rs
* Update core/src/server/rpc_module.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:james@jsdw.me" title="james@jsdw.me"><img alt="default avatar" src="https://secure.gravatar.com/avatar/c2a9583423180b820a133ea1af77289f?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:james@jsdw.me" title="james@jsdw.me">James Wilson</a> <<a href="mailto:james@jsdw.me" title="james@jsdw.me">james@jsdw.me</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:60601340+lexnv@users.noreply.github.com" title="60601340+lexnv@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/5f5913d33390f407be235efde5595e66?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:60601340+lexnv@users.noreply.github.com" title="60601340+lexnv@users.noreply.github.com">Alexandru Vasile</a> <<a href="mailto:60601340+lexnv@users.noreply.github.com" title="60601340+lexnv@users.noreply.github.com">60601340+lexnv@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/07b378855842642332cab38b7060d7cd591d63de
chore: release v0.11 (#731)
2022-04-21T11:18:34+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore(release): v0.11.0
* remove unused deps
* docs: rephrase bad english
* Update CHANGELOG.md
* update publish script
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/5c8f1f77052151caff0b47ee3e1d4e0577d326c0
chore(release): v0.10.1 (#727)
2022-04-05T20:40:45+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* refactor(log): downgrade send errors to warn
These logs are most likely related to that the client terminated the connection
and they come with significant overhead.
* chore(release): v0.10.1
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/ffdab3e028ed3cc6d8c2217e4f066eb6f3bdf640
chore: release v0.10.0 (#723)
2022-04-04T17:28:01+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* update changelog
* update versions v0.10.0
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/df298f2c3f8e80e82c0ffe31a9302aa4?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">Tarik Gul</a> <<a href="mailto:47201679+TarikGul@users.noreply.github.com" title="47201679+TarikGul@users.noreply.github.com">47201679+TarikGul@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/f66ef5517d7936d87cd72141963659fa6f3e4328
Release prep for v0.9 (#689)
2022-02-03T10:27:37+00:00
David
dvdplm@gmail.com
* Release prep for v0.9
* Update CHANGELOG
Don't dry-run when releasing
* Tweak release notes
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/7e7d3d6e94c79a20d2aa0f5608f8dc1e849d51f6
Prep for releasing v0.8.0 (#664)
2022-01-21T15:41:25+00:00
David
dvdplm@gmail.com
* Prep for releasing v0.8.0
* Grumble
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/ab621ed488c450f9cd4be798110bb48612cc8f97
chore: release v0.7.0 (#623)
2021-12-22T14:49:11+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* chore: release v0.7.0
* Update CHANGELOG.md
* Update CHANGELOG.md
* update changelog
* Tweak CHANGELOG
* re-export core for clients as well
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David Palm</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/1e77c2df765209b54f23036d9302f94943ab2dd6
chore: migrate to rust 2021 (#618)
2021-12-22T10:30:28+01:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
Implies MSRV 1.56.x
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/292bd88a998bb2b30a078751554ef222ce90dfbf
extract async client abstraction. (#580)
2021-12-20T17:08:00+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* extract ws client to async client
* bring back jsonrpsee-ws-client crate
* new crate core client
* add missing file
* jsonrpsee crate: add core client
* rexport core client
* more re-exports
* downgrade trait bounds
* update version
* fix nits
* send close reason
* Update types/src/traits.rs
* move 'TEN_MB_CONST' to core
* Update client/core-client/Cargo.toml
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update client/core-client/src/lib.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* cargo fmt
* Update client/ws-client/src/lib.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* Update client/ws-client/src/lib.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* move `async-client` core
The `async-client` is hidden behind a new feature flag `async-client`
because it brings in additional dependecies such as tokio rt.
* fix docs
* add example how to use "core client"
* fix build
* Update http-server/Cargo.toml
* Update client/transport/Cargo.toml
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/e159c449551ebcfc99f05510fbac0c74e4443322
Crate restructuring (#590)
2021-12-17T15:57:32+01:00
Maciej Hirsz
1096222+maciejhirsz@users.noreply.github.com
* Nuke V2
* fmt
* Formatting and imports
* Updated benches
* Fix doc comment link
* Brace imports in ws-server
* Reworking imports
* std first
* fmt
* std on top
* Update to match changed line numbers
* Rename jsonrpsee_utils -> jsonrpsee_core
* Migrating things types -> core
* RpcError -> ErrorResponse
* Merge types::client into core::client
* Continued move types -> core
* Removing features to make checks pass
* Move rpc_module tests to tests crate
* Fixed doc comment links
* Add futures-util dependency for client
* Remove dead code
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
* fmt
* Feature gate the Client trait
* Move `Client` traits to `client` module
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/7bb628af3a40caea3f6a9886bbfdfbdae4d7f865
clients: use `FxHashMap` instead `FnvHashMap` (#592)
2021-12-07T16:49:26+01:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* deps: use `FxHashMap` instead `fnv`
* fmt
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/3f1c7fcf4b19fc89bf1786cd89f6435b15e96948
clients: feature gate `tls` (#545)
2021-12-06T14:26:15+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* clients: introduce tls feature flag
* Update tests/tests/integration_tests.rs
* fix: don't rebuild tls connector of every connect
* fix tests + remove url dep
* fix tests again
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/be6f64ae65baf5ad1a5a0de8487aaf3407d39c5f
chore: release v0.6.0 (#587)
2021-12-01T12:41:26+01:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/bdc25a88616571bcd2fe5dc7b1bf2605b65b51ad
deps: tokio ^1.8 (#586)
2021-12-01T10:59:47+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/8c8676999ea3ddc74ef907b1f27858405750c17f
chore: release v0.5.1 (#579)
2021-11-26T08:41:25+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/42ffbcc608afce97af4e8b394fb9d31920888346
[chore] Release v0.5 (#574)
2021-11-24T10:54:16+01:00
David
dvdplm@gmail.com
* Bump version –> 0.5
Fix try-build tests
* Changelog
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/e19e5051145c89f86ea02d01f52800cce9d1a516
Update hyper-rustls requirement from 0.22 to 0.23 (#571)
2021-11-22T13:57:06+00:00
dependabot[bot]
49699333+dependabot[bot]@users.noreply.github.com
* Update hyper-rustls requirement from 0.22 to 0.23
Updates the requirements on [hyper-rustls](<a href="https://github.com/ctz/hyper-rustls" rel="nofollow noreferrer noopener" target="_blank">https://github.com/ctz/hyper-rustls</a>) to permit the latest version.
- [Release notes](<a href="https://github.com/ctz/hyper-rustls/releases" rel="nofollow noreferrer noopener" target="_blank">https://github.com/ctz/hyper-rustls/releases</a>)
- [Commits](<a href="https://github.com/ctz/hyper-rustls/compare/v/0.22.0...v/0.23.0" rel="nofollow noreferrer noopener" target="_blank">https://github.com/ctz/hyper-rustls/compare/v/0.22.0...v/0.23.0</a>
)
---
updated-dependencies:
- dependency-name: hyper-rustls
dependency-type: direct:production
...
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:support@github.com" title="support@github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/61024896f291303615bcd4f7a0dcfb74?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:support@github.com" title="support@github.com">dependabot[bot]</a> <<a href="mailto:support@github.com" title="support@github.com">support@github.com</a>></span>
* make it work
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48ea49be76d0c68403a7f3df87e3487d?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">dependabot[bot]</a> <<a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">49699333+dependabot[bot]@users.noreply.github.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/a8796c61940b03a352be957d8229f97c1d4e4cfb
ci: run check on each feature individually (#552)
2021-11-05T13:34:49+01:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* ci: test each feature individually
* fix nit: --all-targets is an arg
* fix rustdoc link
* get rid of cargo hack test; too slow
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/68154226650808d795d018989ea269c60c47c96d
clients: add support for `webpki and native certificate stores` (#533)
2021-10-29T21:42:13+02:00
dependabot[bot]
49699333+dependabot[bot]@users.noreply.github.com
* Update tokio-rustls requirement from 0.22 to 0.23
Updates the requirements on [tokio-rustls](<a href="https://github.com/tokio-rs/tls" rel="nofollow noreferrer noopener" target="_blank">https://github.com/tokio-rs/tls</a>) to permit the latest version.
- [Release notes](<a href="https://github.com/tokio-rs/tls/releases" rel="nofollow noreferrer noopener" target="_blank">https://github.com/tokio-rs/tls/releases</a>)
- [Commits](<a href="https://github.com/tokio-rs/tls/commits" rel="nofollow noreferrer noopener" target="_blank">https://github.com/tokio-rs/tls/commits</a>
)
---
updated-dependencies:
- dependency-name: tokio-rustls
dependency-type: direct:production
...
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:support@github.com" title="support@github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/61024896f291303615bcd4f7a0dcfb74?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:support@github.com" title="support@github.com">dependabot[bot]</a> <<a href="mailto:support@github.com" title="support@github.com">support@github.com</a>></span>
* push fixes but requires rustls-native-certs v0.6
* update native certs to 0.6.0
* fix clippy warnings
* remove webpki roots support
* Revert "remove webpki roots support"
This reverts commit 1144d567b343049ab7c967d320fc2fe162ba0f7c.
* support both native cert store and webpki
* sort deps in Cargo.toml
* Update ws-client/src/transport.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48ea49be76d0c68403a7f3df87e3487d?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">dependabot[bot]</a> <<a href="mailto:49699333+dependabot[bot]@users.noreply.github.com" title="49699333+dependabot[bot]@users.noreply.github.com">49699333+dependabot[bot]@users.noreply.github.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/37474f45760ffaeb1d1b2a766a4907c6f1a3a0c2
switch to the tracing crate (#525)
2021-10-15T13:13:34+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/2891ca11f7da6be8022a9e165eaa9a90017d3d43
chore(release 0.4.1) (#513)
2021-10-12T17:04:56+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/f949d9b2567796068eb3c74de3318f8c34e6e2b6
chore(release 0.4.0) (#511)
2021-10-12T15:39:10+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
* update CHANGELOG
* bump version number
* fix nit
* Update CHANGELOG.md
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
* bullet list in CHANGELOG
* add last item to CHANGELOG
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/c3235fb660c735a9ba35a33d84dc076057177fcf
less deps (#484)
2021-09-24T07:28:41+00:00
Squirrel
gilescope@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/32811d3ce2dc0095e5452524a8492fcc96d5cc43
[clients]: remove tokio 0.2 runtime support (#432)
2021-08-13T14:30:34+00:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/6bed507c0085d39447171b95c515a890?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">David Palm</a> <<a href="mailto:dvdplm@gmail.com" title="dvdplm@gmail.com">dvdplm@gmail.com</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/6db2ee15af05fbe2b4ad5417a730820321aea69f
deps(hyper): require 0.14.10 (#427)
2021-08-09T12:03:13+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
To make sure that we are not affected by:
- <a href="https://github.com/hyperium/hyper/security/advisories/GHSA-f3pg-qwvg-p99c" rel="nofollow noreferrer noopener" target="_blank">https://github.com/hyperium/hyper/security/advisories/GHSA-f3pg-qwvg-p99c</a>
- <a href="https://github.com/hyperium/hyper/security/advisories/GHSA-5h46-h7hh-c6x9" rel="nofollow noreferrer noopener" target="_blank">https://github.com/hyperium/hyper/security/advisories/GHSA-5h46-h7hh-c6x9</a>
However, `hyper 13` is not fixed but I think we should remove that support anyway?!
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/0f66093ed56eb4357f620d48c943a3c794a96553
Prepare v0.3.0 (#415)
2021-07-12T19:15:58+00:00
David
dvdplm@gmail.com
* Bump versions to 0.3.0
* Add draft release checklist
* Changelog for v0.3.0
* Mention possibility of passing params to `publish.sh`
* Added PR 412
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/360a7f31d64a549c78b450375ed6b156c8d67b5b
Timeouts for all requests (#406)
2021-07-08T10:42:41+02:00
David
dvdplm@gmail.com
* [clients]: use request timeout by-default
* add timeout for notif
* more feature flag mess
* rexport tokio types
* Update ws-client/src/client.rs
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:1096222+maciejhirsz@users.noreply.github.com" title="1096222+maciejhirsz@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/e6d3d799a6d38d63090033557bcc0455?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:1096222+maciejhirsz@users.noreply.github.com" title="1096222+maciejhirsz@users.noreply.github.com">Maciej Hirsz</a> <<a href="mailto:1096222+maciejhirsz@users.noreply.github.com" title="1096222+maciejhirsz@users.noreply.github.com">1096222+maciejhirsz@users.noreply.github.com</a>></span>
* Impose a timeout on all requests
Variant of #367
This PR takes a more opinionated stance than #367, where timeouts are optional. In this PR I suggest we make a all requests use a timeout and only let users choose the length.
* fmt
* Address review grumbles
* fmt
* Use tokio::select! for cleaner code
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/f4c2634184172564be1cba31914b37b1?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">Niklas Adolfsson</a> <<a href="mailto:niklasadolfsson1@gmail.com" title="niklasadolfsson1@gmail.com">niklasadolfsson1@gmail.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:1096222+maciejhirsz@users.noreply.github.com" title="1096222+maciejhirsz@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/e6d3d799a6d38d63090033557bcc0455?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:1096222+maciejhirsz@users.noreply.github.com" title="1096222+maciejhirsz@users.noreply.github.com">Maciej Hirsz</a> <<a href="mailto:1096222+maciejhirsz@users.noreply.github.com" title="1096222+maciejhirsz@users.noreply.github.com">1096222+maciejhirsz@users.noreply.github.com</a>></span>
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:hello@maciej.codes" title="hello@maciej.codes"><img alt="default avatar" src="https://secure.gravatar.com/avatar/fc6ae16dcd87ba90ffc9c52c69fc5a56?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:hello@maciej.codes" title="hello@maciej.codes">Maciej Hirsz</a> <<a href="mailto:hello@maciej.codes" title="hello@maciej.codes">hello@maciej.codes</a>></span>
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/b3a0748b5eeb72c7183ef6a3e431a9d6533b2a20
Release prep for v0.2 (#368)
2021-06-04T11:58:22+00:00
David
dvdplm@gmail.com
* Release prep
* Mention proc macro limitations
* Mention publish script
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/2111f4c1e95d8d321f629d11e7b327132d2e7372
fix(jsonrpsee deps): use exact version pre-release (#353)
2021-05-31T17:13:09+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
This PR requires the internal dependencies to require the exact version
because `cargo` will otherwise fetch the latest version.
This could also be achievied by `cargo update -p package --precise x.y.z`.
Should be reverted once we release 0.2
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/99cb814b942bf73c7999fa1dd5f8c8ab1c5ec2ec
chore(release): 0.2.0-alpha.7 (#344)
2021-05-27T13:43:33+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com
https://gitlab.parity.io/parity/mirrors/jsonrpsee/-/commit/8b1d570aa10679ccb14d7e92cfce3a1ea79fe76f
prep to release 0.2.0-alpha.6 (#293)
2021-04-27T17:09:20+02:00
Niklas Adolfsson
niklasadolfsson1@gmail.com