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

[ul] Improve association robustness and expressiveness #291

Merged
merged 8 commits into from
Oct 9, 2022

Conversation

Enet4
Copy link
Owner

@Enet4 Enet4 commented Oct 7, 2022

  • Sanitize transfer syntax and abstract syntax UIDs
  • impl Display for various reason/source types in pdu
  • Include association source in association rejection error message
  • Add strict option for client and server associations
  • Add getter method client_ae_title() for server associations

- include rejection source from server
- add utility module uid
- trim null characters from UIDs in client and server association
- update storescu association test to use raw UIDs in SCU
- add `strict` property as a server option
- add `client_ae_title` to server association
   - so as to know the remote node AE title
@Enet4 Enet4 added bug This is a bug enhancement A-lib Area: library labels Oct 7, 2022
- apply it to all PDU reading
- trim also trailing whitespace,
  which may happen in some DICOM impls
@Enet4 Enet4 merged commit 8baedeb into master Oct 9, 2022
@Enet4 Enet4 deleted the imp/ul/association-sanitize branch October 23, 2022 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-lib Area: library bug This is a bug enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant