Skip to content

Fix misinterpretation of AE address as plain socket address in some cases#723

Merged
Enet4 merged 2 commits intomasterfrom
bug/721-establish_with
Jan 31, 2026
Merged

Fix misinterpretation of AE address as plain socket address in some cases#723
Enet4 merged 2 commits intomasterfrom
bug/721-establish_with

Conversation

@Enet4
Copy link
Copy Markdown
Owner

@Enet4 Enet4 commented Jan 11, 2026

Should resolve #721.

Summary

  • [ul] add a simple test for establish_with method
  • [storescu] Fix misinterpretation of AE address as plain socket address in some cases
    • always use establish_with and respective variants when using an address which might also include the AE title (syntax {AETITLE}@{HOST}:{PORT})

- ensure that it is possible to use `establish_with` with the full AE address syntax
@Enet4 Enet4 added A-lib Area: library A-tool Area: tooling C-ul Crate: dicom-ul C-storescu Crate: dicom-storescu labels Jan 11, 2026
…s in some cases

- Use `establish_with` instead of `establish`
  when connecting to SCP with the sync API without TLS
- Use `establish_with_async` instead of `establish_async`
  when connecting to SCP with the async API without TLS
@Enet4 Enet4 force-pushed the bug/721-establish_with branch from 583cac9 to 2c68a81 Compare January 11, 2026 12:23
@Enet4 Enet4 added the bug This is a bug label Jan 31, 2026
@Enet4 Enet4 merged commit 17c3718 into master Jan 31, 2026
5 checks passed
@Enet4 Enet4 deleted the bug/721-establish_with branch January 31, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-lib Area: library A-tool Area: tooling bug This is a bug C-storescu Crate: dicom-storescu C-ul Crate: dicom-ul

Projects

None yet

Development

Successfully merging this pull request may close these issues.

estabilsh, no longer accepts AETITLE@IPADDRESS:PORT format in master branch

1 participant