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

Improve SIP #70

Open
6 of 7 tasks
doe300 opened this issue Jun 10, 2016 · 0 comments
Open
6 of 7 tasks

Improve SIP #70

doe300 opened this issue Jun 10, 2016 · 0 comments
Milestone

Comments

@doe300
Copy link
Owner

doe300 commented Jun 10, 2016

  • Implement INFO RFC 6086: Just print INFO Implemented RFC 2976 with basic support
  • Implement capabilities RFC 3840:
    • Most can be set statically
    • Perhaps add configurations for capabilities
  • Implement CGI RFC 3050
  • Add callbacks for SIP requests/reponses:
    • register on SIPHandler
    • fire if matching SIP package has been received
    • pass SIPHandler, so callback can handle response
    • how to handle default response when callback already consumes request?
  • Support authorization via Authorization and WWW-Authenticate
  • Support REGISTER:
    • Simply authorization only (name/password, name/keyfile)
    • provide authorization via Configuration
    • new parameter to REGISTER on server, as user
  • set RTCP SDES values according to SIP user-agent values
  • add parameter to specify remote user-name
  • test be called on registered SIP URI, call as registered SIP user
  • add documentation for (new) SIP classes and methods
@doe300 doe300 self-assigned this Jun 10, 2016
@doe300 doe300 modified the milestones: Version 1.0, Version 0.9 Jun 10, 2016
doe300 added a commit that referenced this issue Jun 18, 2016
SIP configuration now waits until call established or binding was cancelled
Signed-off-by:doe300 <[email protected]>
doe300 added a commit that referenced this issue Jun 18, 2016
doe300 added a commit that referenced this issue Jun 27, 2016
@doe300 doe300 modified the milestones: Version 1.0, Version 0.9 Jun 27, 2016
@doe300 doe300 removed their assignment Jan 5, 2018
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

No branches or pull requests

1 participant