Skip to content

Conversation

@vladpaiu
Copy link
Member

Summary
Add MI commands to operate on the memory of the registrant with no DB interaction
Add event for all states of the registrant
Add new parameter controlling how much sooner the re-register needs to be sent

Details
Sometimes it is useful to use OpenSIPS as a registrant, but without any DB connectivity. 2 new MI commands have been added, reg_upsert and reg_delete, that insert/update the registrant memory contents and delete the registrant.

Added events for all state-machine changes for a registrant entry.

Added a new reregister_expiry_percentage parameter, describing how much sooner a RE-REGISTER needs to be sent based on the Expiry. a 100 value means the RE-REGISTER will be send right on the edge of expiry ( old behavior ), which might lead to registration loss. a 90 value means the RE-REGISTER will be sent sooner , at 90% of the Expiry, etc.

@vladpaiu vladpaiu added this to the 4.0.0 milestone Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant