Skip to content

Conversation

LarryLaffer-dev
Copy link
Contributor

Summary
This PR fixes some crashes identified in the pua_usrloc module. In order for this module to provide the relevant information, Usrloc needs to store additional information (Parameters from Contact), which is now incorporated as well.

Details
Since the body may become large, the PR introduces a variable String-Buffer to facilitate larger results. Since the result should include the params of the Contact-Header, the according Params are retrieved (and stored) from usrloc.

Solution
I did not fully test the clustering and DB-operations of data yet.

Compatibility
This PR changes the schema of the location DB (added location column), so it is not backward compatible.

@bogdan-iancu bogdan-iancu self-assigned this Mar 27, 2025
@bogdan-iancu
Copy link
Member

@LarryLaffer-dev , thanks for your contribution. In order to be properly evaluated, you will need to break it into smaller pieces, which can be digested by itself. Like please open a separate PR for each pua_usrloc crash, we can understand the issue and the fix (without mixes from other crashes). As for the extensions, similar, please create a dedicated PR for each of them. Many thanks!

@bogdan-iancu bogdan-iancu self-requested a review August 26, 2025 14:23
Copy link
Member

@bogdan-iancu bogdan-iancu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see my general comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants