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
@github-actions
Copy link

Any updates here? No progress has been made in the last 30 days, marking as stale.

@github-actions github-actions bot added the stale label Jan 12, 2026
@vladpaiu vladpaiu removed the stale label Jan 12, 2026
@bogdan-iancu bogdan-iancu self-assigned this Jan 13, 2026
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.

2 participants