Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update windows-service requirement from 0.5.0 to 0.6.0 #101

Merged
merged 1 commit into from
Mar 8, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 8, 2023

Updates the requirements on windows-service to permit the latest version.

Changelog

Sourced from windows-service's changelog.

[0.6.0] - 2023-03-07

Added

  • Add support for delayed autostart in services. (See: Service::set_delayed_auto_start)
  • Add support for specifying a preshutdown timeout. (See: Service::set_preshutdown_timeout)
  • Add function for obtaining service names from display names. (See: ServiceManager::service_name_from_display_name)

Changed

  • Breaking: Consolidate Error type. Remove dependency on err-derive.
  • Breaking: Service::delete does not consume self any longer. Make sure to drop a reference to Service manually if you plan to poll SCM synchronously to determine when the service is removed from system. (See uninstall_service.rs example)

[0.5.0] - 2022-07-20

Added

  • Implement AsRawHandle for ServiceStatusHandle. Allows using the service handles with other Windows APIs, not covered by this crate.

Changed

  • Upgrade the crate to Rust 2021 edition and bump the MSRV to 1.58.0
  • Breaking: Change winapi dependency to windows-sys. This is a breaking change since some of the low level Windows types are exposed in the public API of this library.
  • Breaking: Update widestring dependency to 1.0 and remove it from the public API.
  • Breaking: Change ServiceState::to_raw to take self instead of &self.

[0.4.0] - 2021-08-12

Changed

  • Breaking: ServiceDependency::from_system_identifier(), ServiceManager::new(), ServiceManager::local_computer(), ServiceManager::remote_computer() now take impl AsRef<OsStr> arguments.
  • Upgrade err-derive dependency to 0.3.0
  • ServiceStatusHandle is now Sync.

Fixed

  • Don't escape binary path for kernel drivers as they don't support that.

[0.3.1] - 2020-10-27

Added

  • Add support for service description. (See: Service::set_description)

Fixed

  • Fix segmentation fault in Service functions, that query service config, by moving buffer allocation to heap.

[0.3.0] - 2020-06-18

Added

... (truncated)

Commits
  • 6929c4b Bump version to 0.6.0 and add changelog header
  • 787dfdb Merge branch 'add-get-service-key-name'
  • 769ec15 Update changelog
  • 99c525c Rename get_service_key_name
  • 31221c4 Fix buffer size and use OsString::from_wide
  • e582efc ServiceManager::Add get_service_key_name()
  • 82c0848 Update CHANGELOG
  • ac6c4e7 Merge branch 'citreae535-change_delete'
  • 9f0da3d Poll deletion with timeout
  • 48db05c Change Service.delete to borrow self
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 8, 2023
Updates the requirements on [windows-service](https://github.com/mullvad/windows-service-rs) to permit the latest version.
- [Release notes](https://github.com/mullvad/windows-service-rs/releases)
- [Changelog](https://github.com/mullvad/windows-service-rs/blob/main/CHANGELOG.md)
- [Commits](mullvad/windows-service-rs@v0.5.0...v0.6.0)

---
updated-dependencies:
- dependency-name: windows-service
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@okynos okynos force-pushed the dependabot/cargo/windows-service-0.6.0 branch from a5972b4 to ee14529 Compare March 8, 2023 09:35
@okynos okynos merged commit 386720b into main Mar 8, 2023
@okynos okynos deleted the dependabot/cargo/windows-service-0.6.0 branch March 8, 2023 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant