- Sep 08, 2023
-
-
Niklas Adolfsson authored
-
- Sep 05, 2023
-
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Aug 30, 2023
-
-
Niklas Adolfsson authored
* refactor(server): async and sync subscription APIs * grumbles: add helper to verify subscriptions * proc macros: introduce sync/async subscriptions * register_subscription -> register_subscription_raw
-
Babur authored
adds extra option to Websocket server, which can be used to configure forceful disconnection clients, which are not submitting any requests (including pongs).
-
- Aug 28, 2023
-
-
Niklas Adolfsson authored
-
- Aug 25, 2023
-
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.3...v3.6.0 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Aug 21, 2023
-
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.6.1 to 2.6.2. - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/v2.6.1...v2.6.2 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Aug 18, 2023
-
-
Niklas Adolfsson authored
-
- Aug 17, 2023
-
-
Niklas Adolfsson authored
-
Niklas Adolfsson authored
The HTTP connector is much faster than the HTTPs connector so if the URL is a `http:://<....>` let's us it. This can be enforced by disabling the TLS feature but as it's part of the default features, it worth having.
-
- Aug 15, 2023
-
-
Xiliang Chen authored
-
- Aug 14, 2023
-
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.6.0 to 2.6.1. - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/v2.6.0...v2.6.1 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Updates the requirements on [gloo-net](https://github.com/rustwasm/gloo) to permit the latest version. - [Release notes](https://github.com/rustwasm/gloo/releases) - [Changelog](https://github.com/rustwasm/gloo/blob/master/CHANGELOG.md) - [Commits](https://github.com/rustwasm/gloo/compare/0.3.0...0.4.0 ) --- updated-dependencies: - dependency-name: gloo-net dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Niklas Adolfsson authored
* update benches to v0.20 * fix nit
-
- Aug 11, 2023
-
-
Niklas Adolfsson authored
* chore: release v0.20.0 * Update CHANGELOG.md * Update CHANGELOG.md * add links to github profiles in changelog
-
Niklas Adolfsson authored
* refactor: move host filtering to tower middleware * fix tests * commit missing file * fix match on authority * add some tests for authority * grumbles: Arc<WhitelistedHosts> * grumbles: split host filter code * add example for host filter middleware * Update examples/examples/host_filter_middleware.rs * url.rs -> middleware/authority.rs
-
- Aug 10, 2023
-
-
Niklas Adolfsson authored
It is possible that the HOST is sent via the URI and when that is the case the server should read the `Authority (host:port)` not only the host
-
Niklas Adolfsson authored
-
Niklas Adolfsson authored
-
aj3n authored
* make ErrorObject::borrowed accept DST message type * Update types/src/error.rs * Update types/src/error.rs --------- Co-authored-by: Niklas Adolfsson <[email protected]>
-
- Aug 09, 2023
-
-
Niklas Adolfsson authored
* refactor(client): support default port number * fix nits * Update client/transport/src/ws/mod.rs * fix more nits
-
Niklas Adolfsson authored
* refactor: server host filtering Cleans up the host filtering by allowing `ipv6 addresses`, fixes a bug when host filtering with `*` is configured when a request is missing the default port. In addition the API on the server is stricter and hosts filtering with invalid authorities are now rejected which wasn't the case before. * fix some nits * fix build again * allow requests with/without default port * switch to `route_recognizer` for URL recognition * remove weird From impl * Update core/src/server/host_filtering.rs * Update tests/tests/integration_tests.rs * refactor host filter API * address grumbles * fix clippy * host filter: switch to TryFrom * Update server/src/server.rs * Update server/src/server.rs
-
- Aug 08, 2023
-
-
Alexander Polakov authored
-
- Aug 03, 2023
-
-
Niklas Adolfsson authored
* refactor(async client): refactor background task Split send and receive to separate tasks to support multiplexing reads/writes * fix tests * dont rely on tokio::spawn handles anymore * fix build * fix build again * switch to std::sync::Mutex * fix tests again * bench stuff * don't block in read task * fix build * fix nits * works now * revert bench code * replace unreachable with None * Revert "replace unreachable with None" This reverts commit 49edaeef. * fix nits * use dashmap instead of Arc<Mutex<RequestManager> * Revert "use dashmap instead of Arc<Mutex<RequestManager>" This reverts commit d73aeeb6. * refactor select loops prio for closed futs * grumbles: save waker to wake when new items are pushed * fix build * fix build again * fix some nits
-
- Aug 02, 2023
-
-
Niklas Adolfsson authored
Fixes `use of deprecated method `tokio_rustls::rustls::RootCertStore::add_server_trust_anchors`: Please use `add_trust_anchors` instead`
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.5.1 to 2.6.0. - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.1...v2.6.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Babur authored
adds public associated method to PendingSubscriptionSink, which allows for retrieval of connection identifier, which was used to perform subscription request
-
- Jul 31, 2023
-
-
Niklas Adolfsson authored
-
dependabot[bot] authored
* chore(deps): update webpki-roots requirement from 0.24 to 0.25 Updates the requirements on [webpki-roots](https://github.com/rustls/webpki-roots) to permit the latest version. - [Commits](https://github.com/rustls/webpki-roots/commits ) --- updated-dependencies: - dependency-name: webpki-roots dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * fix build --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Niklas Adolfsson <[email protected]>
-
- Jul 22, 2023
-
-
Alexandru Vasile authored
* Update changelog Signed-off-by: Alexandru Vasile <[email protected]> * cargo: Bump version to 0.18.3 Signed-off-by: Alexandru Vasile <[email protected]> * Change the release to v0.19.0 Signed-off-by: Alexandru Vasile <[email protected]> * tests: Change expected error to accomodate rust from gitlab Signed-off-by: Alexandru Vasile <[email protected]> * Revert "tests: Change expected error to accomodate rust from gitlab" This reverts commit ac705591 . * changelog: Remove unrelated changes Signed-off-by: Alexandru Vasile <[email protected]> --------- Signed-off-by: Alexandru Vasile <[email protected]>
-
- Jul 21, 2023
-
-
Eugen Snitko authored
-
- Jul 20, 2023
-
-
dependabot[bot] authored
Updates the requirements on [webpki-roots](https://github.com/rustls/webpki-roots) to permit the latest version. - [Commits](https://github.com/rustls/webpki-roots/compare/v/0.23.1...v/0.24.0 ) --- updated-dependencies: - dependency-name: webpki-roots dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jul 19, 2023
-
-
Olexiy Kulchitskiy authored
* Fixed connections processing await on server shutdown * Added code comments on connections processing channel recv.await * Fixed ui/incorrect test fixture
-
- Jul 15, 2023
-
-
Sergejs Kostjucenko authored
-
- Jul 13, 2023
-
-
flipchan authored
-
- Jul 06, 2023
-
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.5.0 to 2.5.1. - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.0...v2.5.1 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jun 20, 2023
-
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.4.0 to 2.5.0. - [Release notes](https://github.com/Swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/Swatinem/rust-cache/compare/v2.4.0...v2.5.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Updates the requirements on [gloo-net](https://github.com/rustwasm/gloo) to permit the latest version. - [Release notes](https://github.com/rustwasm/gloo/releases) - [Changelog](https://github.com/rustwasm/gloo/blob/master/release.toml) - [Commits](https://github.com/rustwasm/gloo/compare/gloo-net-v0.2.6...0.3.0 ) --- updated-dependencies: - dependency-name: gloo-net dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jun 13, 2023
-
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jun 02, 2023
-
-
Niklas Adolfsson authored
* fix: include error code in RpcLogger + fix bug * fix: include error code in RpcLogger + fix bug * nits * fix: use error code from error_obj * Update core/src/server/helpers.rs * fix: use error code from error_obj * fix clippy
-