Skip to content

New: Move SCU tool#707

Open
Enet4 wants to merge 38 commits intomasterfrom
new/movescu
Open

New: Move SCU tool#707
Enet4 wants to merge 38 commits intomasterfrom
new/movescu

Conversation

@Enet4
Copy link
Copy Markdown
Owner

@Enet4 Enet4 commented Oct 11, 2025

Continued from #658. Provides a new binary crate dicom-movescu.

@Enet4 Enet4 added A-tool Area: tooling new This provides a new, mostly independent feature labels Oct 11, 2025
@Enet4 Enet4 mentioned this pull request Oct 11, 2025
@Enet4 Enet4 self-assigned this Oct 11, 2025
@Enet4 Enet4 force-pushed the new/movescu branch 3 times, most recently from fc767a9 to d52012d Compare October 11, 2025 19:16
@Enet4 Enet4 linked an issue Dec 17, 2025 that may be closed by this pull request
Enet4 and others added 21 commits March 5, 2026 16:26
- Re-export CloseSocket in `association::client` module
- Bring back `Release` trait as deprecated
- Extend documentation of `SyncAssociation::release`
- empty `non_blocking` modules
- remove constraint `S: Read + Write + CloseSocket` from `ServerAssociation` struct
- method `ServerAssociation::client_ae_title`
…ncode_pdu`

They are implementation details.
…tion types

- Adds more compatibility to code using 0.9.0,
so that it continues to work without importing the respective trait.
  Should be removed in 0.10.0.
- Update test code accordingly
  (no longer needs an import)
- easily import all association traits
- add pub functions to `ClientAssociation` and `AsyncClientAssociation`:
  `user_variables`, `requestor_max_pdu_length`, `acceptor_max_pdu_length`, `presentation_contexts`
knopkem and others added 16 commits March 7, 2026 17:40
update readme
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
Co-authored-by: Eduardo Pinho <enet4mikeenet@gmail.com>
- update versions for 0.9.0
- adjust keywords
- add progress spinner using indicatif
- adjust a few messages
- change behavior on rejected abstract syntaxes
- do not try to read IOD PData from C-MOVE-RSP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-tool Area: tooling new This provides a new, mostly independent feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add movescu application - tracking issue

2 participants