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
res_pjsip_pubsub: Add new pubsub module capabilities. #82
Conversation
473bfe0
to
32b05a7
Compare
@jcolp Previously the gate tests were failing but this last one, it seems the unit tests also failed. It says |
It's a legit build failure:
|
32b05a7
to
2d205e8
Compare
Thanks, how did you get to that file in the logs? Is that only accessible to repo members? |
I didn't, I built it locally. I've asked George to comment on the best way to access that. |
It's not as easy as it used to be and it's on my list to fix but in the mean time...
It's a zip file that will usually cause the browser to prompt to open or download. If you click open, many distros will automatically open an archive browser that'll let you read the files inside without having to manually unzip the file first. I'm going to go back to keeping that output in the initial details. |
2d205e8
to
98082e1
Compare
Thanks George, that worked for me. If this is documented on the commit workflow page on the wiki, I think it's fine, I was just struggling to find the build output like we had access to on Jenkins, and on GitHub was used to seeing the build output on the main page. If people test their changes locally first this shouldn't come up too often anyways. |
The existing res_pjsip_pubsub APIs are somewhat limited in what they can do. This adds a few API extensions that make it possible for PJSIP pubsub modules to implement richer features than is currently possible. * Allow pubsub modules to get a handle to pjsip_rx_data on subscription * Allow pubsub modules to run a callback when a subscription is renewed * Allow pubsub modules to run a callback for outgoing NOTIFYs, with a handle to the tdata, so that modules can append their own headers to the NOTIFYs This change does not add any features directly, but makes possible several new features that will be added in future changes. Resolves: asterisk#81 ASTERISK-30485 #close Master-Only: True
98082e1
to
75f43d0
Compare
No cherry-picks required |
The existing res_pjsip_pubsub APIs are somewhat limited in what they can do. This adds a few API extensions that make it possible for PJSIP pubsub modules to implement richer features than is currently possible.
This change does not add any features directly, but makes possible several new features that will be added in future changes.
Resolves: #81
ASTERISK-30485 #close
Imported from Gerrit: https://gerrit.asterisk.org/c/asterisk/+/20031
Master-Only: True