Merge the pimp_my_sip branch into trunk.
authorMark Michelson <mmichelson@digium.com>
Thu, 25 Apr 2013 18:25:31 +0000 (18:25 +0000)
committerMark Michelson <mmichelson@digium.com>
Thu, 25 Apr 2013 18:25:31 +0000 (18:25 +0000)
commit74f2318051ca04c240d3b111397365837fb618b6
treeef7ddfc3ce21969c93a5e4ab8adf60b12df2f4d9
parentb4c881c86ec8f823dba15bb69eb2cb9f3c7aeb88
Merge the pimp_my_sip branch into trunk.

The pimp_my_sip branch is being merged at this point because
it offers basic functionality, and from an API standpoint, things
are complete.

SIP work is *not* feature-complete; however, with the completion
of the SUBSCRIBE/NOTIFY API, all APIs (except a PUBLISH API) have
been created, and thus it is possible for developers to attempt
to create new SIP work.

API documentation can be found in the doxygen in the code, but
usability documentation is still lacking.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@386540 65c4cc65-6c06-0410-ace0-fbb531ad65f3
48 files changed:
channels/Makefile
channels/chan_gulp.c [new file with mode: 0644]
configs/res_sip.conf.sample [new file with mode: 0644]
configure
include/asterisk/autoconfig.h.in
include/asterisk/res_sip.h [new file with mode: 0644]
include/asterisk/res_sip_pubsub.h [new file with mode: 0644]
include/asterisk/res_sip_session.h [new file with mode: 0644]
include/asterisk/sorcery.h
include/asterisk/threadpool.h
main/astobj2.c
main/loader.c
main/sorcery.c
main/taskprocessor.c
main/threadpool.c
res/Makefile
res/res_sip.c [new file with mode: 0644]
res/res_sip.exports.in [new file with mode: 0644]
res/res_sip/config_auth.c [new file with mode: 0644]
res/res_sip/config_domain_aliases.c [new file with mode: 0644]
res/res_sip/config_transport.c [new file with mode: 0644]
res/res_sip/include/res_sip_private.h [new file with mode: 0644]
res/res_sip/location.c [new file with mode: 0644]
res/res_sip/sip_configuration.c [new file with mode: 0644]
res/res_sip/sip_distributor.c [new file with mode: 0644]
res/res_sip/sip_options.c [new file with mode: 0644]
res/res_sip/sip_outbound_auth.c [new file with mode: 0644]
res/res_sip_acl.c [new file with mode: 0644]
res/res_sip_authenticator_digest.c [new file with mode: 0644]
res/res_sip_caller_id.c [new file with mode: 0644]
res/res_sip_dtmf_info.c [new file with mode: 0644]
res/res_sip_endpoint_identifier_constant.c [new file with mode: 0644]
res/res_sip_endpoint_identifier_ip.c [new file with mode: 0644]
res/res_sip_endpoint_identifier_user.c [new file with mode: 0644]
res/res_sip_logger.c [new file with mode: 0644]
res/res_sip_mwi.c [new file with mode: 0644]
res/res_sip_nat.c [new file with mode: 0644]
res/res_sip_outbound_authenticator_digest.c [new file with mode: 0644]
res/res_sip_outbound_registration.c [new file with mode: 0644]
res/res_sip_pubsub.c [new file with mode: 0644]
res/res_sip_pubsub.exports.in [new file with mode: 0644]
res/res_sip_registrar.c [new file with mode: 0644]
res/res_sip_rfc3326.c [new file with mode: 0644]
res/res_sip_sdp_rtp.c [new file with mode: 0644]
res/res_sip_session.c [new file with mode: 0644]
res/res_sip_session.exports.in [new file with mode: 0644]
res/res_sorcery_config.c
tests/test_sorcery.c