Commit Graph

3576 Commits (4d5e96ab53f7076496e62b251dd349f320120d88)

Author SHA1 Message Date
Scott Emidy e9f1bc08cb ARI: Creating log channels
10 years ago
Joshua Colp cf27200391 Merge "ARI: Deleting log channels" into 13
10 years ago
Joshua Colp 4b1bd40d7e Merge "res_pjsip: Ensure sanitized XML is NULL terminated." into 13
10 years ago
Scott Emidy 78364132ce ARI: Deleting log channels
10 years ago
Mark Michelson e25569ef95 res_pjsip_pubsub: More accurately persist packet.
10 years ago
Joshua Colp 9182c9e4e6 Merge "res_rtp_asterisk.c: Fix off-nominal crash potential." into 13
10 years ago
Joshua Colp ba40b07ddc Merge topic 'misc_rtp_tweaks' into 13
10 years ago
Joshua Colp 8521a86367 res_pjsip: Ensure sanitized XML is NULL terminated.
10 years ago
Joshua Colp c07fa843ec Merge "res_pjsip_sdp_rtp.c: Fix processing wrong SDP media list." into 13
10 years ago
Mark Michelson 56d11d4198 Merge "res_rtp_asterisk: Don't leak temporary key when enabling PFS." into 13
10 years ago
Joshua Colp 9a12804e59 res_rtp_asterisk: Don't leak temporary key when enabling PFS.
10 years ago
Mark Michelson 27dc2094e9 res_http_websocket: Debug write lengths.
10 years ago
Matt Jordan 1aa23a5d1b Merge "res_http_websocket: Avoid passing strlen() to ast_websocket_write()." into 13
10 years ago
Mark Michelson 39cc28f6ea res_http_websocket: Avoid passing strlen() to ast_websocket_write().
10 years ago
Mark Duncan aed068844c res/res_rtp_asterisk: Add ECDH support
10 years ago
Mark Michelson e28fbebc57 Merge "ARI: Rotate log channels." into 13
10 years ago
Benjamin Ford 1ae762634c ARI: Rotate log channels.
10 years ago
Richard Mudgett 84262749d2 res_rtp_asterisk.c: Fix off-nominal crash potential.
10 years ago
Richard Mudgett a93b7a927c res_pjsip_sdp_rtp.c: Fix processing wrong SDP media list.
10 years ago
Richard Mudgett 741fa0d26d res_pjsip_sdp_rtp.c: Fixup some whitespace.
10 years ago
Richard Mudgett 13eb491e35 res_pjsip_session.c: Fix crashes seen when call cancelled.
10 years ago
Mark Michelson 48698a5e21 res_http_websocket: Properly encode 64 bit payload
10 years ago
Joshua Colp 2749721791 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Mark Michelson d9094ddd73 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Michael Cargile a23adcca3d res/res_musiconhold: Add a warning when MOH does not exist
10 years ago
Matt Jordan 03064daeb2 res/res_sorcery_config: Prevent crash from misconfigured sorcery.conf
10 years ago
Matt Jordan 9d7f689b4b Merge "ARI: Add support for push configuration of dynamic object" into 13
10 years ago
Matt Jordan 8bcf6d2801 ARI: Add support for push configuration of dynamic object
10 years ago
Matt Jordan 80eaf0b025 Merge "res_pjsip_session.c: Extract sip_session_defer_termination_stop_timer()." into 13
10 years ago
Matt Jordan 174f0e9d4d Merge "res_pjsip_session.c: Add some helpful comments and minor tweaks." into 13
10 years ago
Matt Jordan bba2c44ac4 Merge "res_pjsip_session.c: Fix off nominal crash potential in debug message." into 13
10 years ago
Richard Mudgett 243c0d1609 parking_applications.c: Fix ast_verb() line terminator.
10 years ago
Richard Mudgett c782320c68 res_parking: Fix crash if ATTENDEDTRANSFER set empty before Park.
10 years ago
Richard Mudgett 2735dd5b2d res_pjsip_session.c: Extract sip_session_defer_termination_stop_timer().
10 years ago
Richard Mudgett 3d0ca343ca res_pjsip_session.c: Add some helpful comments and minor tweaks.
10 years ago
Richard Mudgett 8d08bb179c res_pjsip_session.c: Fix off nominal crash potential in debug message.
10 years ago
Mark Michelson ca41785774 Merge "ARI: Fixed unload mode for unload module." into 13
10 years ago
Benjamin Ford 3384e64ef6 ARI: Fixed unload mode for unload module.
10 years ago
Matt Jordan 00d858da87 Merge "res_pjsip_session.c: Fix crash on call disconnect." into 13
10 years ago
Matt Jordan 0b6ff77afb res/res_sorcery_astdb: Add a debugging message for when retrieval by ID fails
10 years ago
Matt Jordan 2f0d6d346c res/res_pjsip_outbound_registration: Fix WARNING message
10 years ago
Matt Jordan cd2213f1ae res_pjsip/configuration: Fix a variety of default value problems
10 years ago
Richard Mudgett 653f2087e0 res_pjsip_session.c: Fix crash on call disconnect.
10 years ago
Benjamin Ford 1aafadf814 ARI: Added new functionality to reload a single module.
10 years ago
Benjamin Ford 9dcae23cfc ARI: Added new functionality to unload a single module.
10 years ago
Benjamin Ford c219a98d2b ARI: Added new functionality to load a single module.
10 years ago
Benjamin Ford 73e35d20de ARI: Added new functionality to get information on a single module.
10 years ago
Matt Jordan 4a5f23e716 Merge "res/res_sorcery_memory_cache: Fix test registration issues" into 13
10 years ago
Matt Jordan bee41eec62 res/res_sorcery_memory_cache: Fix test registration issues
10 years ago
Matt Jordan e51d86682a Merge "ARI: Added new functionality to get all module information." into 13
10 years ago
Benjamin Ford 47ea312b24 ARI: Added new functionality to get all module information.
10 years ago
Joshua Colp b74b071369 res_sorcery_memory_cache: Backport to 13
10 years ago
Joshua Colp 7ff1ac8797 res_rtp_asterisk: Ensure DTLS timeout timer is -1 if DTLS is not used.
10 years ago
Matt Jordan b842a8dabf Merge "res_pjsip_mwi.c: Use safer loop coding in mwi_subscription_mailboxes_str()." into 13
10 years ago
Matt Jordan 84a6ed05b7 Merge "res_pjsip_mwi.c: Fix MWI subscription memory corruption crash." into 13
10 years ago
Joshua Colp 7386a761c1 Merge "PJSIP XML, XPIDF: Fix buffer size overwrite memory corruption error." into 13
10 years ago
Joshua Colp 4c99310468 Merge topic 'res_pjsip_mwi_cleanups' into 13
10 years ago
Joshua Colp f35d8f5670 Merge "PJSIP FAX: Fix T.38 automatic reject timer NULL channel pointer dereferences." into 13
10 years ago
Joshua Colp 618b97c143 Merge "res_pjsip_t38.c: Fix always false if test." into 13
10 years ago
Joshua Colp 2bc9245d9d Merge "res_pjsip: Need to use the same serializer for a pjproject SIP transaction." into 13
10 years ago
Joshua Colp 6d4227bbba Merge "res/res_http_websocket: Don't send HTTP response fragmented." into 13
10 years ago
Joshua Colp 05e8e14982 res_rtp_asterisk: Prevent simultaneous access to DTLS SSL context.
10 years ago
Richard Mudgett 38bace4fbb res_pjsip_t38.c: Fix always false if test.
10 years ago
Richard Mudgett 2f7688c788 res_pjsip_mwi.c: Use safer loop coding in mwi_subscription_mailboxes_str().
10 years ago
Richard Mudgett 74be3a50d7 res_pjsip_mwi.c: Eliminate a simple RAII_VAR.
10 years ago
Richard Mudgett 589e93617a res_pjsip_mwi.c: Fix mid-line log message line breaks.
10 years ago
Richard Mudgett 0d67e04359 res_pjsip_mwi.c: Fix MWI subscription memory corruption crash.
10 years ago
Richard Mudgett 0422433f47 PJSIP XML, XPIDF: Fix buffer size overwrite memory corruption error.
10 years ago
Richard Mudgett 8ea214aed7 PJSIP FAX: Fix T.38 automatic reject timer NULL channel pointer dereferences.
10 years ago
Richard Mudgett ada7346792 res_pjsip: Need to use the same serializer for a pjproject SIP transaction.
10 years ago
Joshua Colp 55137c3d12 res/res_http_websocket: Don't send HTTP response fragmented.
10 years ago
Matt Jordan 49f81ddb85 Makefile: Remove coverage files on 'make clean'
10 years ago
Walter Doekes f4dd9560cf res_timing: Don't close FD 0 when out of open files.
10 years ago
Mark Michelson 156395e743 res_sorcery_realtime: Fix leak of sorcery object type.
10 years ago
Matt Jordan bfa5d38a1b Merge "res_pjsip_nat: Adjust when contact should be rewritten." into 13
10 years ago
Matt Jordan a5e9c4e9b2 res/res_corosync: Always decline module load, instead of failing
11 years ago
Mark Michelson 24eec5a10b res_pjsip_nat: Adjust when contact should be rewritten.
11 years ago
Richard Mudgett 0ec461a637 res_pjsip_outbound_registration.c: Add a serializer shutdown group.
11 years ago
Matt Jordan 0a1700d286 Merge "threadpool, res_pjsip: Add serializer group shutdown API calls." into 13
11 years ago
Matt Jordan d8e61c04a4 Merge "res_pjsip_outbound_registration.c: Fix handle_client_state_destruction() refs" into 13
11 years ago
Matt Jordan 9b70a078f6 Merge "res_pjsip_outbound_registration.c: Use ast_sorcery_object_unregister() API" into 13
11 years ago
Matt Jordan c69c8d4e80 Merge "res_pjsip_refer: Prevent sending duplicate headers." into 13
11 years ago
Matt Jordan dc067e585f Merge "res_pjsip_outbound_registration.c: Reorder load_module() and unload_module()." into 13
11 years ago
Mark Michelson 05a2cc1293 res_pjsip_refer: Prevent sending duplicate headers.
11 years ago
Mark Michelson 028fa54620 res_pjsip_nat: Rewrite route set when required.
11 years ago
Richard Mudgett 84c12f9e0c threadpool, res_pjsip: Add serializer group shutdown API calls.
11 years ago
Richard Mudgett 602c4b74b5 res_pjsip_outbound_registration.c: Fix handle_client_state_destruction() refs
11 years ago
Richard Mudgett 8c6a95a9ac res_pjsip_outbound_registration.c: Use ast_sorcery_object_unregister() API
11 years ago
Richard Mudgett 4313f32969 res_pjsip_outbound_registration.c: Reorder load_module() and unload_module().
11 years ago
Mark Michelson db0521f905 Merge "res_pjsip_mwi: Set up unsolicited MWI upon registration." into 13
11 years ago
Joshua Colp 80e82dc97f res_pjsip_mwi: Set up unsolicited MWI upon registration.
11 years ago
Richard Mudgett 036bc0012f res_pjsip_outbound_registration.c: Add missing line endings to CLI commands
11 years ago
Richard Mudgett bec7435945 res_pjsip_outbound_registration.c: Eliminate simple RAII_VAR() usage.
11 years ago
Richard Mudgett c2519fdf1c res_pjsip_outbound_registration.c: Misc code cleanups.
11 years ago
Mark Michelson 9015bb4c8c Resolve race conditions involving Stasis bridges.
11 years ago
Mark Michelson 723a9d4225 Parking: Add documentation for AMI ParkedCallSwap event.
11 years ago
Kevin Harwell 31c77b157b res_pjsip: Add option to force G.726 to be treated as AAL2 packed.
11 years ago
Ivan Poddubny 8af6c9cf6b res_pjsip_transport_websocket: Fix use-after-free bugs.
11 years ago
Joshua Colp 720251f2b8 Merge "Fixes for OS X" into 13
11 years ago
Mark Michelson 88212ccb7f res_pjsip: Prevent access of NULL channels.
11 years ago
George Joseph 5dc9fb4198 res_pjsip/location: Fix ref leak in contact_apply_handler
11 years ago
David M. Lee d908272b7e Fixes for OS X
11 years ago
Matt Jordan bc70904c05 Merge "res_pjsip_session: Fix in-dialog authentication." into 13
11 years ago
Corey Farrell 9e7827e3ac pjsip_configuration: Fix leak in persistent_endpoint_update_state.
11 years ago
George Joseph 857166b5e5 res_pjsip/location: Fix memory leak in permanent_uri_handler
11 years ago
Richard Mudgett fe21f2e52f res_pjsip_session: Fix in-dialog authentication.
11 years ago
George Joseph 262d590819 res_pjsip: Add AMI events for chan_pjsip contact lifecycle changes
11 years ago
Matt Jordan b9826bf101 Merge "Stasis: Fix unsafe use of stasis_unsubscribe in modules." into 13
11 years ago
Ivan Poddubny 554bd1e39c res_pjsip_transport_websocket: Fix crash on receiving large SIP packets
11 years ago
Corey Farrell 0d266cbe02 Stasis: Fix unsafe use of stasis_unsubscribe in modules.
11 years ago
Matt Jordan eaabc4d04c Merge "res/res_pjsip_pubsub: Note that 'dialog' is also a valid event type for RLS" into 13
11 years ago
Matt Jordan 4690bc81f7 Merge "res/res_pjsip_exten_state: Fix confusing NOTICE message" into 13
11 years ago
Matt Jordan 51ffed5e61 res/res_pjsip_pubsub: Note that 'dialog' is also a valid event type for RLS
11 years ago
Matt Jordan 7950b65e4f res/res_pjsip_exten_state: Fix confusing NOTICE message
11 years ago
Matt Jordan ea8620a51b Merge "res/ari: Register Stasis application on WebSocket attempt" into 13
11 years ago
Matt Jordan 5ac65ddfb4 res/ari: Register Stasis application on WebSocket attempt
11 years ago
Joshua Colp 1b475a8410 Merge "res_pjsip: Refactor endpt_send_transaction (qualify_timeout)" into 13
11 years ago
Matt Jordan 02dfb118ba Merge "res_pjsip_outbound_registration: Check request URI for line." into 13
11 years ago
George Joseph 60e2fbfe62 res_pjsip: Refactor endpt_send_transaction (qualify_timeout)
11 years ago
demon-ru 42476e6633 res_pjsip_outbound_registration: Check request URI for line.
11 years ago
Corey Farrell e7edb59db6 res_mwi_external_ami: Use module version of AMI registration.
11 years ago
Matt Jordan 31cc24aad6 res/res_http_websocket: Add a pre-session established callback
11 years ago
George Joseph dd78ab42e4 res_pjsip_config_wizard/config: Fix template processing
11 years ago
Yousf Ateya 16f602f5c2 res_rtp_asterisk: Correction for the limit which detects that a packet is DTLS.
11 years ago
Sean Bright 613a461c3d res_rtp_asterisk: Issue ERROR if res_srtp is not found.
11 years ago
Joshua Colp d649d682c4 res_pjsip_exten_state: Fix race condition between sending NOTIFY and termination
11 years ago
Kevin Harwell 68513e00f7 res_stasis_snoop: Spying on a single direction continually increases CPU
11 years ago
Corey Farrell 366ea63438 res_ari_bridges: Add missing dependencies.
11 years ago
Matt Jordan 743fed71fc Merge "res_odbc: Use negative connection cache for all connections" into 13
11 years ago
Martin Tomec 3dcec04ab5 res_odbc: Use negative connection cache for all connections
11 years ago
Corey Farrell 63196a8256 res_pjsip_dlg_options: Fix MODULEINFO section.
11 years ago
Matt Jordan ec0f80b6e8 Merge "res_pjsip_outbound_authenticator_digest: Add missing outbound authenticator callback." into 13
11 years ago
Mark Michelson 4b8cddfb36 res_pjsip_outbound_authenticator_digest: Add missing outbound authenticator callback.
11 years ago
Joshua Colp 415a0d0745 res_ari_device_states: Fix dependency on res_stasis_device_state.
11 years ago
Matt Jordan d1bc86fc99 Merge "res_pjsip_outbound_registration: Add virtual line support." into 13
11 years ago
Joshua Colp e332c7ed5e res_pjsip_outbound_registration: Fix double unref on error return.
11 years ago
Matt Jordan 37a193da18 Merge "ARI: Fix missing dependencies." into 13
11 years ago
Kevin Harwell 3fb6daeb55 res_fax: allow 2400 transmission rate according to v.27ter standard
11 years ago
Joshua Colp 49ef81c15c res_sorcery_config: Fix build issue due to syntax error.
11 years ago
Ashley Sanders 3278fe5327 chan_pjsip: Creating Channel Causes Asterisk to Crash When Duplicate AOR
11 years ago
Joshua Colp 89f6719f7a res_pjsip_outbound_registration: Add virtual line support.
11 years ago
Corey Farrell d61f03c4f9 ARI: Fix missing dependencies.
11 years ago
Corey Farrell 3e4624ad21 res_pjsip: Remove incorrect MODULEINFO from presence_xml.c.
11 years ago
Joshua Colp df23c8a86b res_pjsip_outbound_registration: Fix build due to removal of transaction.
11 years ago
Joshua Colp 95ab9fdb1a Merge "res_pjsip_outbound_registration: Add debugging messages." into 13
11 years ago
Joshua Colp 0e70dc0dc8 Merge "res_pjsip_outbound_registration: Don't fail on delayed processing: 13." into 13
11 years ago
Mark Michelson e39bd6ba46 res_pjsip_outbound_registration: Don't fail on delayed processing: 13.
11 years ago
Mark Michelson 1bf008fc76 res_pjsip_outbound_registration: Add debugging messages.
11 years ago
Steve Davies 0b6410c4f8 res_rtp_asterisk: Resolve 2 discrete memory leaks in DTLS
11 years ago
George Joseph 99fb87ae13 res_pjsip: Fix SEGV on pending-qualify contacts
11 years ago
Matt Jordan 2d277996b7 Merge "Clang: Fix some more tautological-compare warnings." into 13
11 years ago
Mark Michelson 1da9ec969d res_pjsip_outbound_authenticator: Increase CSeq on authed requests.
11 years ago
Matt Jordan bf3d9db4a6 Merge "res_pjsip_t38: Don't crash on authenticated reinvite after originated T.38 FAX." into 13
11 years ago
Mark Michelson b3cd5bc77f Merge "Clang: change previous tautological-compare fixes." into 13
11 years ago
Mark Michelson eabf3b5a3c res_pjsip_t38: Don't crash on authenticated reinvite after originated T.38 FAX.
11 years ago
George Joseph f70d21b2cf res_pjsip: Validate that contact uris start with sip: or sips:
11 years ago
Diederik de Groot 1bb16bedc7 Clang: change previous tautological-compare fixes.
11 years ago
George Joseph 1474bb05f6 res_corosync: Add check for config file before calling corosync apis
11 years ago
Diederik de Groot d6dfc85666 Clang: Fix some more tautological-compare warnings.
11 years ago
Joshua Colp 7b57116833 res_pjsip_mwi: Send unsolicited MWI NOTIFY on startup and when endpoint registers.
11 years ago
Joshua Colp 4423d5f755 Merge "res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs." into 13
11 years ago
Mark Michelson 3327560cb2 res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs.
11 years ago
Joshua Colp 96e18453f4 Merge "pjsip_options: Fix non-qualified contacts showing as unavailable" into 13
11 years ago
George Joseph b74b2cdcda pjsip_options: Fix format specifier for int64_t rtt.
11 years ago
George Joseph 63169e00ff pjsip_options: Fix non-qualified contacts showing as unavailable
11 years ago
Richard Mudgett 82bc0fd3ad res_fax: Fix latent bug exposed by ASTERISK-24841 changes.
11 years ago
Matt Jordan e05b076827 Merge "Detect potential forwarding loops based on count." into 13
11 years ago
Mark Michelson 4f1a8dbe92 Detect potential forwarding loops based on count.
11 years ago
George Joseph 674b18bdf0 pjsip_options: Add qualify_timeout processing and eventing
11 years ago
Matt Jordan f1abf51b73 Merge "res_pjsip: Refactor endpt_send_request to include transaction timeout" into 13
11 years ago
Matt Jordan ab5b38e434 Merge "res_pjsip: Add global option to limit the maximum time for initial qualifies" into 13
11 years ago
Scott Griepentrog 8d4ce7cc2b res_pjsip_pubsub: On notify fail deleted sub_tree is then referenced
11 years ago
George Joseph bf46799f0e res_pjsip: Refactor endpt_send_request to include transaction timeout
11 years ago
George Joseph 1b6f6ff841 res_pjsip: Add global option to limit the maximum time for initial qualifies
11 years ago
Corey Farrell 0e4b997cd7 res_monitor: Add dependency on func_periodic_hook.
11 years ago
George Joseph 555b5f5d30 Add .gitignore and .gitreview files
11 years ago
Matthew Jordan 4cf7d0bf01 res/res_pjsip_t38: Add missing initialization of t38faxmaxdatagram
11 years ago
Richard Mudgett 13cd99682d chan_pjsip/res_pjsip/bridge_softmix/core: Improve translation path choices.
11 years ago
Matthew Jordan 88b0fa7755 res_pjsip: Add an 'auto' option for DTMF Mode
11 years ago
George Joseph 16afee4651 res_pjsip_config_wizard: Cleanup load unload
11 years ago
Matthew Jordan c9791dba1f res/ari: Fix model validation for ChannelHold event
11 years ago
George Joseph 75c2c85962 res_pjsip_phoneprov_provider: Fix reference leak on unload
11 years ago
Kevin Harwell 5737650a67 res_pjsip: add CLI command to show global and system configuration
11 years ago
Matthew Jordan 2679d0100a res/res_pjsip_dlg_options: Add a module to handle in-dialog OPTIONS requests
11 years ago
Matthew Jordan 6ba6e3dffd clang compiler warnings: Fix autological comparisons
11 years ago
Jonathan Rose f21b45db49 res_pjsip_t38: Fix FAX failures when using PJSIP with authentication
11 years ago
Matthew Jordan f324870dab clang compiler warnings: Fix pointer-bool-converesion warnings
11 years ago
Scott Griepentrog a6aed7f6f6 Revert accidental change in r434261
11 years ago
Scott Griepentrog 0584e29300 pjsip: resolve compatibility problem with ast_sip_session
11 years ago
Mark Michelson c516981dc7 Do not queue message requests that we do not respond to.
11 years ago
Matthew Jordan ab803ec342 ARI: Add the ability to intercept hold and raise an event
11 years ago
Matthew Jordan c027133f6d clang compiler warnings: Fix non-literal-null-conversion warnings
11 years ago
Kevin Harwell 2270c40d33 res_pjsip: config option 'timers' can't be set to 'no'
11 years ago
Matthew Jordan d54ccda3b1 clang compiler warnings: Remove large chunks of unused code from extconf
11 years ago
Corey Farrell b1102cd642 res_pjsip_phoneprov_provider: Revert 433996 / 433997.
11 years ago
Mark Michelson 0f25076f67 ParkedCall: Don't allow dialplan fallthrough after retrieving parked call.
11 years ago
Corey Farrell 709fa14b44 res_pjsip_phoneprov_provider: Fix leaked OBJ_MULTIPLE iterator.
11 years ago
Mark Michelson 1ee8424f27 res_pjsip_messaging: Serialize outbound SIP MESSAGEs
11 years ago
Matthew Jordan 5f8faf16af clang compiler warnings: Fix -Wabsolute-value warnings
11 years ago
Matthew Jordan 09b681e344 clang compiler warnings: Fix invalid enum conversion
11 years ago
Matthew Jordan eb70993a50 clang compiler warnings: Fix -Wparantheses-equality warnings
11 years ago
Matthew Jordan 844bc76bef clang compiler warnings: Fix -Winitializer-overrides
11 years ago
Richard Mudgett 13557675d4 res_pjsip_registrar_expire.c: Made use ao2 container template routines and eliminated some RAII_VAR() usage.
11 years ago
Mark Michelson 85feac857c Add stateful PJSIP response API call, and use it for out-of-dialog responses.
11 years ago
Richard Mudgett dc2cf21144 res_pjsip_registrar_expire.c: Cleanup scheduler leaks on unload/shutdown.
11 years ago
Matthew Jordan 6e6f5b3a1f res/res_timing_kqueue: Update the module to conform to current timer API
11 years ago
Corey Farrell d0df545a44 res_pjsip: Enable unload of all modules at shutdown.
11 years ago
Richard Mudgett dea885a607 A couple minor cleanup tweaks.
11 years ago
Matthew Jordan 05de9082a5 res_xmpp: Buddies are always auto-registered when processing the roster
11 years ago
Richard Mudgett b1e9552b08 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
11 years ago
Richard Mudgett 6ca98524bf Audit ast_pjsip_rdata_get_endpoint() usage for ref leaks.
11 years ago
Richard Mudgett 1c09028171 res_pjsip_sdp_rtp,sorcery: Fix invalid access and memory leak respectively.
11 years ago
Richard Mudgett dba0f1ad67 res_pjsip_session: Fix off-nominal extra unref of session.
11 years ago
Richard Mudgett 2122c205e6 Audit ast_sockaddr_resolve() usage for memory leaks.
11 years ago
Kevin Harwell 94fe4a9178 res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Kevin Harwell 1f428f25f0 res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Richard Mudgett 522f063186 res_pjsip: Add reason comment.
11 years ago
Richard Mudgett a3292230b8 chan_pjsip: AMI action PJSIPShowEndpoint closes AMI connection on error.
11 years ago
Richard Mudgett 34aa0214eb chan_pjsip/res_pjsip_callerid: Make Party ID handling simpler and consistent.
11 years ago
Kevin Harwell 0497b7b155 Revert - res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Richard Mudgett bd029688cd res_pjsip: Move internal init/destroy prototypes to private header file.
11 years ago
Richard Mudgett c24a294f0b res_pjsip: Fix pjsip.conf type=global object default value handling.
11 years ago
Richard Mudgett 737064bfa4 res_pjsip: Fixed invalid empty Server and User-Agent SIP headers.
11 years ago
Matthew Jordan afea98dc73 res/res_config_odbc: Fix improper escaping of backslashes with MySQL
11 years ago
Richard Mudgett cae712d986 res_pjsip_refer: Fix occasional unexpected BYE sent after receiving a REFER.
11 years ago
Kevin Harwell 110b99646c res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Joshua Colp 714cb27000 res_rtp_asterisk: Fix wrongful use of USE_PJPROJECT define.
11 years ago
Richard Mudgett e158517a9c res_pjsip_refer: Make safely get the context for a blind transfer.
11 years ago
Richard Mudgett 5d16d80b59 res_pjsip_refer: Made refer_attended_alloc() not create the ao2 object with a lock.
11 years ago
Matthew Jordan 9cdadc168c res/res_pjsip_sdp_rtp: Revert portion of r432195
11 years ago
Richard Mudgett 9d85e855de ARI: Fix crash if integer values used in JSON payload 'variables' object.
11 years ago
David M. Lee 43a3e80be1 Increase WebSocket frame size and improve large read handling
11 years ago
Matthew Jordan 3d1a1533bf ARI/PJSIP: Apply requesting channel's format cap to created channels
11 years ago
Joshua Colp f726304283 res_ari_channels: Return a 404 response when a requested channel variable does not exist.
11 years ago
Joshua Colp 7a507ae31a res_pjsip_registrar: Add Expires header to 200 OK if present in REGISTER.
11 years ago
Joshua Colp f0d018e249 res_pjsip: Add a log message when creating a UAC dialog to a target URI that is invalid.
11 years ago
George Joseph 8e806f9e12 ASTERISK-24811: Add ast_sorcery_apply_config() to res_pjsip_publish_asterisk.
11 years ago
Richard Mudgett 2181c9443f res_pjsip_refer: Handle INVITE with Replaces failure after answer.
11 years ago
Richard Mudgett 6d3fcfc3c2 res_pjsip_refer: Fix crash from a REFER and BYE collision.
11 years ago
Matthew Jordan 562b7bf6f0 res/res_rtp_asterisk: Fix crash in debug from RTCP reports without report block
11 years ago
Joshua Colp c8f3074cc4 res_sorcery_config: Improve object lookup times.
11 years ago
Joshua Colp a3044cbf02 res_pjsip: Add "pjsip show version" CLI command.
11 years ago
Joshua Colp ce70587ba6 res_timing_pthread: Fix leaky pipes.
11 years ago
Joshua Colp 8c6e3ad3b4 res_pjsip_exten_state: Improve log message when a subscription is attempted to a non-existent extension.
11 years ago
Richard Mudgett 4d797f17c5 res_pjsip_session: Fix double re-INVITE collision crash.
11 years ago
Matthew Jordan 1995baad71 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
11 years ago
Kevin Harwell e8ec15a9ef res_pjsip: dtls_handler causes Asterisk to crash
11 years ago
Kevin Harwell e64d151fae ari_websockets: removed extra check on websocket session read
11 years ago
Richard Mudgett feddab7944 HTTP: Stop accepting requests on final system shutdown.
11 years ago
Kevin Harwell 72e5ba2ce8 res_http_websocket: websocket write timeout fails to fully disconnect
11 years ago
George Joseph 4d8ab20a8a res_pjsip_config_wizard: Add ability to auto-create hints.
11 years ago
Matthew Jordan 32e42e50cc res/ari/resource_channels: Add missing 'no_answer' reason to DELETE /channels
11 years ago
Matthew Jordan 8582411344 res/res_odbc: Remove unneeded queries when determining if a table exists
11 years ago
Matthew Jordan 675b2b8103 res/res_pjsip_sdp_rtp: Fix leak of local ICE candidates when applying to SDP
11 years ago
Scott Griepentrog 323c0927ac various: cleanup issues found during leak hunt
11 years ago
Joshua Colp 18c8c1bae3 res_pjsip_keepalive: Don't crash if PJSIP module is not loaded.
11 years ago
Joshua Colp f67402a52a res_format_attr_h264: Fix crash when determining joint capability.
11 years ago
Kevin Harwell 6583b4de98 res_pjsip_outbound_publish: eventually crashes when no response is ever received
11 years ago
Mark Michelson 43dd42d8ae Fix some memory leaks.
11 years ago
Scott Griepentrog f7d23dfcc6 stasis transfer: fix stasis bridge push race part two
11 years ago
Mark Michelson e8896ac008 Use SIPS URIs in Contact headers when appropriate.
11 years ago
Mark Michelson b8ea23b0d1 Allow disabling of 100rel support on PJSIP endpoints.
11 years ago
George Joseph 6e5eb9af88 res_pjsip_exten_state: Reduce log clutter... change a WARNING to a VERBOSE/2
11 years ago
Joshua Colp e0461290d0 res_rtp_asterisk: Fix DTLS when used with OpenSSL 1.0.1k
11 years ago
Mark Michelson 8c068fc096 Fix file descriptor leak in RTP code.
11 years ago
Sean Bright c3add776af media formats: update res_format_attr_opus & silk
11 years ago
Richard Mudgett 88fbe4e917 res_pjsip_outbound_registration: Fix reload race condition.
11 years ago
Kevin Harwell 9e3d316dd1 res_pjsip: make it unloadable (take 2)
11 years ago
Joshua Colp b64f4bb6ee bridge / res_pjsip_sdp_rtp: Fix issues with media not being reinvited during direct media.
11 years ago
Matthew Jordan 7f9b28b0c6 ARI: Improve wiki documentation
11 years ago
Joshua Colp ceedd40370 res_parking: Fix crash due to race condition when unloading.
11 years ago
David M. Lee 702d79de2a Various fixes for OS X
11 years ago
David M. Lee 197265438e Add depend on pjproject to res_pjsip_config_wizard.c
11 years ago
Kevin Harwell 630eea087d Investigate and fix memory leaks in Asterisk
11 years ago
Walter Doekes e23f07beb8 Fix typo's (retrieve, specified, address).
11 years ago
Richard Mudgett c73b4b2a46 res_pjsip_outbound_registration.c: Minor code cleanup.
11 years ago
Scott Griepentrog bdfdb01bcf stasis transfer: fix a race condition on stasis bridge push
11 years ago
Richard Mudgett 5e10007dbd res_pjsip_outbound_registration.c: Move unref to a better place.
11 years ago
Ashley Sanders a7ba8a58a8 ARI: Fixed crash that occurred when updating a bridge when the optional query parameter 'name' was not supplied.
11 years ago
Richard Mudgett 6af6a216a1 CHANNEL(peer), chan_iax2, res_fax, SNMP agent: Fix deadlock from reaching across a bridge.
11 years ago
Joshua Colp 643b81d98e res_pjsip / res_pjsip_multihomed: Use the correct transport and addressing information on UAS sessions.
11 years ago
Kevin Harwell 34c220203f REVERTING res_pjsip: make it unloadable
11 years ago
Mark Michelson 821c15ae53 Fix problem where a hung channel could occur on a failed blind transfer.
11 years ago
Mark Michelson 8bc4a89e1f Add support for the ca_list_path option for PJSIP transports.
11 years ago
Richard Mudgett fa80d9658d res_fax.c, res_fax_spandsp.c: Remove redundant locking.
11 years ago
Richard Mudgett 6c426e86bd res_fax.c, res_fax_spandsp.c: Fix some curlies on the end of function definitions.
11 years ago
Joshua Colp c95391f23c res_pjsip_outbound_registration: Fix race condition when reloading and listing registrations.
11 years ago
Kevin Harwell 77a036bf3f res_pjsip: make it unloadable
11 years ago
Mark Michelson e370c9e68e Prevent slow graceful shutdown when outbound publications never started.
11 years ago
Richard Mudgett 4b363688d4 AMI: Make AMI actions that generate event lists consistent.
11 years ago
Kinsey Moore eb9ce791d8 res_fax: Add T.38 negotiation timeout option
11 years ago
George Joseph b937438c17 res_pjsip_pubsub: Fix persistent subscriptions not surviving graceful shutdown
11 years ago
George Joseph 143bec54ee res_pjsip_outbound_registration: Fix reference leak.
11 years ago
George Joseph 6e59bf6491 res_pjsip_outbound_registration: Fix several reload issues
11 years ago
Kinsey Moore 8f3c60cee7 ARI: Allow usage of ASYNCGOTO with Stasis()
11 years ago
Mark Michelson 42b342c6e2 Add the ability to continue and originate using priority labels.
11 years ago
George Joseph a10d2966b6 res_pjsip_exten_state: Change 'does not exist' warning to notice
11 years ago
George Joseph 13ed8f73ed res_pjsip_mwi: Change "MWI Subscription failed" message from warning to notice
11 years ago
Mark Michelson 9ea8dd036f Fix ability to perform a remote attended transfer with PJSIP.
11 years ago
Kinsey Moore e17a1a8ba1 Fix dev-mode build on recent gcc
11 years ago
George Joseph 4becfae3b1 res_pjsip_mwi: Change warning to notice
11 years ago
George Joseph 0fa6c34dc6 outbound_registration: Add 'pjsip send register' and update 'send unregister'
11 years ago
George Joseph d873b09075 pjsip cli: Fix sorting of contacts for 'pjsip list contacts'
11 years ago
Joshua Colp a7c38428af pjsip: Add 'PJSIP_AOR' and 'PJSIP_CONTACT' dialplan functions.
11 years ago
Kinsey Moore cca262e7d3 PJSIP: Update transport method documentation
11 years ago
Matthew Jordan b521c612fc res_pjsip: Backport missing commits for user_eq_phone
11 years ago
Matthew Jordan 915bb88d3e res_pjsip_keepalive: Add runtime configurable keepalive module for connection-oriented transports.
11 years ago
Matthew Jordan 006ffdcfb2 res_pjsip: Add 'user_eq_phone' option to add a 'user=phone' parameter when applicable.
11 years ago
George Joseph d1c532034b pjsip_options: Fix continued qualifies after endpoint/aor deletion
11 years ago
George Joseph fc79cf6428 res_pjsip_phoneprovi_provider: Fix reload
11 years ago
Richard Mudgett 4b054bdc6d res_http_websocket.c: Fix incorrect use of sizeof in ast_websocket_write().
11 years ago
Richard Mudgett b22c833c12 chan_dahdi.c, res_rtp_asterisk.c: Change some spammy debug messages to level 5.
11 years ago
Kevin Harwell 4fad85f9bf res_pjsip_sdp_rtp: wrong bridge chosen when the DTMF mode is not compatible
11 years ago
Mark Michelson 14d2f8f20f Prevent potential infinite outbound authentication loops in registration.
11 years ago
George Joseph b4621cd0f5 res_pjsip_config_wizard: fix unload SEGV
11 years ago
George Joseph 105f224cfd res_pjsip_config_wizard: Change FILEUNCHANGED config_load2 flag determination
11 years ago
Walter Doekes 9ae57e0dd6 Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
George Joseph a3534b7c05 res_pjsip_config_wizard: fix test breakage
11 years ago
Joshua Colp ad85e54fd9 res_pjsip_t38: Fix T.38 failure when peer reinvites immediately.
11 years ago
George Joseph 89617370ec res_pjsip_config_wizard: Allow streamlined config of common pjsip scenarios
11 years ago
Mark Michelson b85f79c0c1 Activate persistent subscriptions when they are recreated.
11 years ago
Matthew Jordan 8c019b1a6b res/res_agi: Make Verbose message for 'stream file' match other playbacks
11 years ago
David M. Lee 49386cf568 Fix crash for sorcery misconfigs
11 years ago
Kinsey Moore 3b0c40f337 PJSIP: Allow use of 'inactive' streams for hold
11 years ago
Kinsey Moore 15af40180a Sorcery: Log when old config remains in use
11 years ago
Joshua Colp 0c9fbb449f res_pjsip_session: Delay sending BYE if a re-INVITE transaction is in progress.
11 years ago
Joshua Colp 61fe4f10d2 res_pjsip_session: Fix issue where a declined media stream in a re-INVITE would fail SDP negotiation.
11 years ago
Joshua Colp fb768ec33a res_http_websocket: Fix crash due to double freeing memory when receiving a payload length of zero.
11 years ago
Kinsey Moore a220a08777 PJSIP: Fix assert on initial mass qualify
11 years ago
Kevin Harwell 2f21f85c37 ARI/AMI: Include language in standard channel snapshot output
11 years ago
Kevin Harwell 525c823b4b Direct Media calls within private network sometimes get one way audio
11 years ago
Kevin Harwell 664067e318 res_pjsip_outbound_publish: stack overflow when using non-default sorcery wizard
11 years ago
Joshua Colp 74b032bb03 ari: Add support for specifying an originator channel when originating.
11 years ago
Kinsey Moore 64581d894d PJSIP: Stagger outbound qualifies
11 years ago
Mark Michelson 1712694817 Fix a crash that would occur when receiving a 491 response to a reinvite.
11 years ago
Mark Michelson 93b1df3bf6 Add new AMI and ARI events for connected line changes on a channel.
11 years ago
Kinsey Moore 55c9a46abd Stasis: Fix StasisStart/End order and missing events
11 years ago
Matthew Jordan 7fd1227202 res/res_monitor: Reset in/out sample counts on Monitor start
11 years ago
Joshua Colp a551851e5b res_pjsip_refer: Fix issue where native bridge may not occur upon completion of a transfer.
11 years ago
George Joseph 7472c661ca res_pjsip_endpoint_identifier_ip: Add 'show identify(ies)' cli commands
11 years ago
Matthew Jordan d79c68d3fb main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
George Joseph 2846d23688 sorcery: Make is_object_field_registered handle field names that are regexes.
11 years ago
Jonathan Rose ddc3f4846f PJSIP ACLs: Fix ACLs not loading on startup and apply/acl issues on contact
11 years ago
Joshua Colp e7f16827cb AST-2014-016: Fix crash when receiving an in-dialog INVITE with Replaces in res_pjsip_refer.
11 years ago
Richard Mudgett 524588c345 ast_str: Fix improper member access to struct ast_str members.
11 years ago
Joshua Colp a0d9eab389 res_pjsip_sdp_rtp: Add support for optimistic SRTP.
11 years ago
Joshua Colp 87c2e9e238 res_pjsip_refer: Ensure Refer-To is NULL terminated and parse it as a URI.
11 years ago
Richard Mudgett 8648bc1f6f parking_tests.c: Add missing newline on a unit test message.
11 years ago
Joshua Colp cbba061f13 res_pjsip: Enforce requirements for session timer minimum expiration period and normal expiration period.
11 years ago
Mark Michelson 1536b0ecb6 Fix race condition that could result in ARI transfer messages not being sent.
11 years ago
Mark Michelson 77c57f2b1a Fix race condition where duplicated requests may be handled by multiple threads.
11 years ago
Kevin Harwell 721ae89155 res_pjsip_exten_state: PJSIPShowSubscriptionsInbound causes crash
11 years ago
Kinsey Moore 5013659972 Stasis: Fix StasisEnd message ordering
11 years ago
Joshua Colp 248c592292 res_pjsip: Ensure in-dialog responses have an endpoint associated.
11 years ago
Corey Farrell 1c255e711e res_hep: fix major leak that occurs when config is missing or enabled=no.
11 years ago
Mark Michelson 27dc7e47d7 Make the disable_tcp_switch PJSIP system object enabled by default.
11 years ago
Joshua Colp 0d0131bf34 res_pjsip_multihomed: Add logging during startup to aid debugging if local DNS is misbehaving.
11 years ago
Corey Farrell 3e29fa3686 res_http_websockets: Fix extra unref of module
11 years ago
Richard Mudgett b586e7f0b2 res_pjsip: Add disable_tcp_switch option.
11 years ago
Matthew Jordan d5309929be res/res_stasis: Fix crash on module unload while performing operation
11 years ago
Scott Griepentrog b3b93a7c15 pjsip: clarify tls cert and key file usage
11 years ago
Scott Griepentrog b4ee155c62 pjsip: Handle outbound unregister correctly
11 years ago
Kevin Harwell c3b1d0df0d res_pjsip_exten_state: PJSIPShowSubscriptionsInbound causes crash
11 years ago
Kevin Harwell fed9d0deb0 res_pjsip: incorrect qualify statistics after disabling for contact
11 years ago
Corey Farrell 0ca681a414 res_fax: Resolve T38 gateway frame leak.
11 years ago
Malcolm Davenport 0bbb351655 ASTERISK-24323, fix bug in documentation of AGI STREAM FILE CONTROL
11 years ago
Matthew Jordan b23580afe6 res/res_http_websocket: Fix minor nits found by wdoekes on r409681
11 years ago
Matthew Jordan f3fbcc550e res/res_phoneprov: Fix crash on shutdown caused by container cleanup
11 years ago
Matthew Jordan 775640f658 res/res_srtp: Fix include issue for libsrtp 1.5.0
11 years ago
Matthew Jordan 0e911663e3 AST-2014-011: Fix POODLE security issues
11 years ago
Matthew Jordan 70b21c4617 res/res_pjsip_sdp_rtp: Revert 425922
11 years ago
Matthew Jordan 2c7556769c res/res_pjsip_sdp_rtp: Remove left over reference to override_prefs
11 years ago
Matthew Jordan dd7031bfb7 res_pjsip_session/res_pjsip_sdp_rtp: Be more tolerant of offers
11 years ago
Kinsey Moore 289830cdc6 PJSIP: Enforce module load dependencies
11 years ago
Joshua Colp 70a3e74f0a res_rtp_asterisk: Fix a bug where ICE state would get reset when it shouldn't.
11 years ago
Jonathan Rose fab0df2f4c parking_tests: Fix assertions and possibly crashes in res_parking unit tests
11 years ago
George Joseph 26724c65f7 res_phoneprov: Create accessor for ast_phoneprov_std_variable_lookup
11 years ago
Corey Farrell c0943cf8d6 res_fax: Fix reference leak caused by gateway sessions
11 years ago
Corey Farrell 6b93ab5824 res_fax: Resolve module reference leak caused by reserved sessions
11 years ago
George Joseph 8bb06d592a manager/config: Support templates and non-unique category names via AMI
11 years ago
Joshua Colp efefbe15a4 res_rtp_asterisk: Make the ICE transport check case insensitive as some implementations use 'udp'.
11 years ago
Walter Doekes 1e6c3d1a26 res_calendar_ews: Relax neon version check to work with 0.30 too.
11 years ago
George Joseph 004c387041 res_phoneprov: Cleanup module load error handling
11 years ago
Matthew Jordan b8aed5b14d res/res_phoneprov: Bail on registration if res_phoneprov didn't load
11 years ago
Joshua Colp 23ffd68e70 res_pjsip_phoneprov_provider: Add missing dependency on pjproject.
11 years ago
Joshua Colp 494bb9f931 res_pjsip_nat: Place source port into rport of responses if 'force_rport' is on.
11 years ago
George Joseph bbc56596fd res_pjsip_phoneprov_provider: fix compile breakage on AST_VECTOR
11 years ago
Kevin Harwell e2ae7bd79f res_rtp_asterisk: Crash if no candidates received for component
11 years ago
George Joseph d3342fb98d res_pjsip_phoneprov_provider: Provides pjsip integration with res_phoneprov
11 years ago
Matthew Jordan cc07f4835c res/res_phoneprov: Don't cancel Asterisk load on module load failure
11 years ago
George Joseph d1c9621852 res_phoneprov: Refactor phoneprov to allow pluggable config providers
11 years ago
Joshua Colp 0292839ae0 res_rtp_asterisk: Allow only UDP ICE candidates.
11 years ago
Matthew Jordan 17d079c371 res/res_pjsip_outbound_registration: Initialize auth_reject_permanent parameter
11 years ago
Matthew Jordan 9f5c73586c res/res_pjsip_pubsub: Fix typo in WARNING message
11 years ago
Matthew Jordan 4f28ae4f51 res_pjsip/pjsip_options: Do not 404 an OPTIONS request not sent to an endpoint
11 years ago
Matthew Jordan 69032d62aa res_pjsip: Prevent crashes when PJPROJECT presents an rdata with no message
11 years ago
Matthew Jordan f36b64f58e res/res_pjsip_pubsub: Gracefully handle errors when re-creating subscriptions
11 years ago
Richard Mudgett 30e6eed19d res_pjsip: Fix XML typo and update CHANGES.
11 years ago
Richard Mudgett 6a844be566 chan_pjsip: Fix deadlock when masquerading PJSIP channels.
11 years ago
Kinsey Moore ef2c567597 PJSIP: Restore functional default for callerid_privacy
11 years ago
Joshua Colp 6246189df7 res_pjsip_session: Reduce SDP size by removing duplicate connection lines.
11 years ago
Richard Mudgett 94105b30a6 res_pjsip: Make transport cipher option accept a comma separated list of cipher names.
11 years ago
Corey Farrell a2c47caa09 res_hep: Release allocation reference to configuration.
11 years ago
Joshua Colp a1763a89a3 res_pjsip: Add 'dtls_fingerprint' option to configure DTLS fingerprint hash.
11 years ago
Joshua Colp 0de2d080c2 res_pjsip_sdp_rtp: Accept DTLS attributes in top level, not just media session.
11 years ago
Kinsey Moore e3da76a352 PJSIP: Handle defaults properly
11 years ago
Kinsey Moore ac095304e6 PJSIP: Force transport on contact rewrite
11 years ago
Joshua Colp d9b15388b2 res_pjsip_sdp_rtp: Don't place an extra whitespace before 'rport' and don't put IPv6 addresses in brackets.
11 years ago
Joshua Colp b1bb6b97df res_rtp_asterisk: Ensure that the base and mapped address for candidates is present in SDP.
11 years ago
George Joseph faae530006 pjsip_cli: Suppress header print on error or no objects
11 years ago
Richard Mudgett 2a7c5208ee Simplify UUID generation in several places.
11 years ago
Joshua Colp 19ffbb1e64 res_pjsip_session: Add additional checks for delaying session refreshes.
11 years ago
Richard Mudgett 5a77eb3476 res_fax: Fix out of bounds error in update_modem_bits().
11 years ago
Richard Mudgett 8ae471258e res_pjsip.c: Add missing off nominal cleanup in ast_sip_push_task_synchronous().
11 years ago
Richard Mudgett 774890de1b pjsip_options.c: Fix race condition stopping periodic out of dialog OPTIONS request.
11 years ago
Joshua Colp 9a988639f4 res_pjsip_notify: Fix crash on unload/load and don't say the module doesn't exist on reload.
11 years ago
Richard Mudgett fbbe455b9d res_pjsip_sdp_rtp.c: Fix native formats containing formats that were not negotiated.
11 years ago
Kinsey Moore fade256307 PJSIP: Prevent T38 framehook being put on wrong channel
11 years ago
Sean Bright 6b3c47bd6a res_pjsip: Don't require a password when doing userpass authentication.
11 years ago
Mark Michelson 23f58d6f80 Add subscription state test events.
11 years ago
Jonathan Rose 5567d3e7d2 res_pjsip_endpoint_identifier_ip: Fix parsing of match value with CIDR
11 years ago
Mark Michelson 5c5aee4458 res_fax_spandsp: Properly handle cleanup before starting FAXes.
11 years ago
Mark Michelson 7a35800551 res_pjsip_pubsub: Add some type safety when generating NOTIFY bodies.
11 years ago
George Joseph a2482acdce res_pjsip: ami: Fix error in AMI output when an endpoint has no transport
11 years ago
Joshua Colp c48b609fb3 res_rtp_asterisk: Ensure that the thread terminating pj stuff is registered.
11 years ago
Joshua Colp 85d7e44186 res_rtp_asterisk: Fix 100% CPU usage due to timer heap thread spinning.
11 years ago
Joshua Colp 93f7c8a434 res_rtp_asterisk: Fix building when pjproject is not used.
11 years ago
Joshua Colp 48d58da883 res_pjsip_session: Fix usage of wrong memory pool when creating local SDP.
11 years ago
Joshua Colp 4098d87eef res_rtp_asterisk: Fix a myriad of TURN client issues.
11 years ago
Sean Bright 8f15395e09 pjsip/config_auth.c: Add missing whitespace to log messages.
11 years ago
Mark Michelson 9a5ee513d5 Pre-allocate transmission data buffer for RLS NOTIFY requests.
11 years ago
Jonathan Rose 346877f6c9 res_pjsip_pubsub: Check supported headers for eventlist when subscribing to
11 years ago
Joshua Colp df77a7c5f0 res_pjsip_sdp_rtp: Fix retrieval of "ice-pwd" attribute if in session and not media stream.
11 years ago
Joshua Colp 1bcb46c578 res_pjsip_transport_websocket: Fix crash when the Contact header is not a URI.
11 years ago
Mark Michelson c98e04753b Resolve race condition where channels enter dialplan application before media has been negotiated.
11 years ago
Matthew Jordan 2d8c38cf9a res_stasis: Don't play MoH to channels by default when added to holding bridges
11 years ago
Mark Michelson 7918e67d35 Fix bug that did not allow for multiple batched RLS notifications to be sent.
11 years ago
Richard Mudgett a4700eee6a res/res_pjsip/pjsip_options.c: Eliminate excessive RAII_VAR usage.
11 years ago
Kinsey Moore a4a58c2771 CallerID: Fix parsing of malformed callerid
11 years ago
Richard Mudgett 00ffbc40e1 res_musiconhold.c: Release any format refs before memset().
11 years ago
Richard Mudgett d6ea6f5848 res_musiconhold: Fix MOH restarting where it left off from the last hold.
11 years ago
Joshua Colp 42fe127009 res_pjsip_transport_websocket: Attach the Websocket module on outgoing INVITEs.
11 years ago
Joshua Colp e86ee8e76b res_pjsip_transport_websocket: Fix a progressive memory growth.
11 years ago
Joshua Colp 3592d4b398 res_pjsip_transport_websocket: Ensure secure Websocket clients can be called.
11 years ago
Jonathan Rose 712907eec6 ARI: Fix a crash caused by hanging during playback to a channel in a bridge
11 years ago
Richard Mudgett 6684442945 res_musiconhold.c: Remove obsolete REF_DEBUG code.
11 years ago
Mark Michelson a457acff46 Switch from hostname to an IP address in the SDP origin line.
11 years ago
Mark Michelson 5de3fa2c60 Ensure after-bridge behavior is correct when moving from Stasis to a non-Stasis bridge.
11 years ago
Mark Michelson a9befb9eec Let's try checking the name and number, instead of the name twice.
11 years ago
Jonathan Rose 2903df52f3 res_musiconhold: Fix reference leaks caused when reloading with REF_DEBUG set
11 years ago
Mark Michelson b806440959 Improve consistency of party ID privacy usage.
11 years ago
Matthew Jordan bc0536e009 Clean up files that do not end with newlines
11 years ago
Richard Mudgett e8b72c6f4b chan_pjsip: Update media translation paths when new SDP negotiated.
11 years ago
Mark Michelson 12891b608b Set the role for inbound subscriptions correctly.
11 years ago
Kinsey Moore 04f478212c Stasis: Add information to blind transfer event
11 years ago
Mark Michelson bc58898587 Alter documentation for callerid_privacy to use correct values.
11 years ago
Mark Michelson 6e5ca3fe5b Fix compilation error on certain versions of GCC.
11 years ago
Jonathan Rose 5c35544a23 ARI: Fix a bug where /channels/{channelID}/continue doesn't execute PBX
11 years ago
Richard Mudgett 3b5127ba69 chan_pjsip: Fix attended transfer connected line name update.
11 years ago
Matthew Jordan 7eef81c370 res/ari/resource_channels: Fix compilation issue
11 years ago
Matthew Jordan a6cf7b53da res/ari/resource_channels: Don't return allocation failure on failed function
11 years ago
Joshua Colp 66fb08e26d res_http_websocket: Include query parameters in client connection requests.
11 years ago
Matthew Jordan cce3d9ec5c res/res_hep_rtcp: Remove dependency on PJSIP
11 years ago
Richard Mudgett ee93b5a314 ARI: Originate to app local channel subscription code optimization.
11 years ago
Kinsey Moore e8a5847742 PJSIP: Prevent crash no-URI contacts
11 years ago
Richard Mudgett bede29b762 res_stasis_snoop.c: Fix off nominial exit path leaving Snoop channel locked and not hungup.
11 years ago
Richard Mudgett a0b7f2ce42 res/stasis/command.c: Fix recent commit using spaces instead of tabs.
11 years ago
Kinsey Moore ccb2f94691 Stasis: Use the correct return value
11 years ago
Kinsey Moore 406dded64c Stasis: Allow internal channels directly into bridges
11 years ago
Mark Michelson ef70c08dc7 Improve call forwarding reporting, especially with regards to ARI.
11 years ago
Mark Michelson 1b500d2fa1 Fix crashing unit tests with regards to RLS.
11 years ago
Mark Michelson c43c22fe89 Fix crash encountered by the testsuite.
11 years ago
Matthew Jordan cc7853f40f res_hep: Remove disabling of modules
11 years ago
Kinsey Moore 965ba7c36f Fix build in dev mode
11 years ago
Mark Michelson 99d0bccd35 Add support for RFC 4662 resource list subscriptions.
11 years ago
Kinsey Moore 0ac7f96057 Stasis: Convey transfer information to applications
11 years ago
Joshua Colp a8829490b6 res_pjsip_publish_asterisk: Add support for exchanging device and mailbox state using SIP.
11 years ago
Joshua Colp ece78c6991 res_pjsip_outbound_publish: Add module which provides outbound PUBLISH support.
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Matthew Jordan ac5c75b45d stasis: Fix compilation issue with ao2 tagged objects
11 years ago
Matthew Jordan 47bf7efc4d Multiple revisions 420089-420090,420097
11 years ago
Kinsey Moore 48140b9808 Manager: Add PJSIPShowEndpoint[s] documentation
11 years ago
Mark Michelson 94b21f94d3 Add ContactStatusDetail to PJSIPShowEndpoint AMI output.
11 years ago
Jonathan Rose b744adb8aa PJSIP: Send Notify AMI and CLI commands can now send to URI instead of endpoint
11 years ago
Matthew Jordan bbeaeea1a3 res_hep_rtcp: Add module that sends RTCP information to a Homer Server
11 years ago
Kinsey Moore 485d0379ae manager: Add state list commands
11 years ago
Joshua Colp e8a1e63498 res_pjsip_session: Fix race condition where redirecting information may not be set.
11 years ago
Joshua Colp e28f8936d3 res_pjsip_pidf_body_generator / res_pjsip_xpidf_body_generator: Ensure local entity is unquoted.
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Matthew Jordan 355dc3d2ad Multiple revisions 419565-419566
11 years ago
Matthew Jordan ba9867fab0 module loader: Unload modules in reverse order of their start order
11 years ago
Richard Mudgett a2ce95d9d2 accountcode: Slightly change accountcode propagation.
11 years ago
Corey Farrell ef697de4a5 res_fax: unregister manager actions on unload
11 years ago
Matthew Jordan bb87796f67 ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
11 years ago
Kinsey Moore 9056c23bbd Fix more dev-mode build issues
11 years ago
Corey Farrell e04607f8a3 res_smdi: convert to astobj2
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Matthew Jordan b299052e20 ari: Add a copy operation for stored recordings
11 years ago
Kinsey Moore 88d8473746 Fix build in dev-mode
11 years ago
Scott Griepentrog 0a99e4099b astobj2: assert on invalid ref and backtrace cleanup
11 years ago
Jonathan Rose af4cd65143 Channels: Masquerades to automatically move frame/audio hooks
11 years ago
Jonathan Rose 5c988cc4e6 res_fax: Provide AMI equivalents for fax CLI commands
11 years ago
Matthew Jordan fd94fea599 res_pjsip: Support setting a default accountcode on endpoints
11 years ago
Matthew Jordan 03e9c598e5 cel_pgsql, cdr_pgsql, res_config_pgsql: Add PostgreSQL application_name support
11 years ago
Richard Mudgett f962448eee ARI: Make mixing bridges propagate linkedids and accountcodes.
11 years ago
Matthew Jordan 3126d18c1b res_rtp_asterisk: Fix undefined function when PJPROJECT is not installed
11 years ago
Joshua Colp 534ffd8481 res_pjsip_dialog_info_body_generator: Add dialog-info+xml support for presence.
11 years ago
Matthew Jordan d4b436d0ea ARI/res_stasis: Subscribe to both Local channel halves when originating to app
11 years ago
Kinsey Moore edcaa54019 CEL: Fix incorrect/missing extra field information
11 years ago
Matthew Jordan 97834718c2 Remove many deprecated modules
11 years ago
Richard Mudgett 9b10813a2b res_ari: Fix some off-nominal paths just dropping the HTTP connection.
12 years ago
Richard Mudgett dbec5e0d8d HTTP: Add persistent connection support.
12 years ago
Sam Galarneau aa370d6105 ARI: Improvements to body parameters documentation
12 years ago
Jonathan Rose a69e0cd32a ARI: Remove unnecessary \briefs from automatically generated documentation
12 years ago
Joshua Colp 56a6cd0fa8 res_rtp_asterisk: Don't leak memory or reset state if DTLS configuration is set multiple times.
12 years ago
Joshua Colp 6e60f5d317 Recorded merge of revisions 417677 from http://svn.asterisk.org/svn/asterisk/branches/11
12 years ago
Mark Michelson 688bb204dc Reverse logic during subscription persistence recreation.
12 years ago
Matthew Jordan 15dcaeef82 res_pjsip: Add ActionID to events created as a result of PJSIP AMI actions
12 years ago
Matthew Jordan 435d20201c res_http_websocket: Export symbol for ast_websocket_set_timeout
12 years ago
Matthew Jordan 365ae7523b res_http_websocket: Close websocket correctly and use careful fwrite
12 years ago
Mark Michelson bc8c08c609 Abstract PJSIP-specific elements from the pubsub API.
12 years ago
Joshua Colp d5ca5b7f8f res_rtp_asterisk: Return the length of data written when sending via ICE instead of 0.
12 years ago
Jonathan Rose a8cb4924cb res_parking: Make manager commands register with module information
12 years ago
George Joseph d87f8c429e pjsip cli: Change Identify to show CIDR notation instead of netmasks.
12 years ago
Kinsey Moore bd36288efa Fix build warnings with TEST_FRAMEWORK enabled
12 years ago
Mark Michelson 351db2033c Fix string growth algorithm for XML presence bodies.
12 years ago
Kinsey Moore 163c734ae7 MoH: Don't restart stream on repeated start calls
12 years ago
Kevin Harwell bd0aa4fb04 res_http_websocket: read/write string fixup
12 years ago
Igor Goncharovskiy a1e0a5e4b0 We have faced situation when using CDR and CEL by sqlite3 modules. With system having high load (~100 concurrent calls created by sipp) we found many cdr and cel records missed. There is special finction in sqlite3, that make able to fix this situation - sqlite3_wait_timeout, that also can replace awful code cdr_sqlite3 ad cel_sqlite3 modules. Also this function can be used for aastdb and res_config_sqlite3 to avoid missed writes to sqlite db.
12 years ago
Matthew Jordan b52c6d0903 MoH: Undo commit r416150 (1.8)
12 years ago
Corey Farrell eade1d490c res_manager_devicestate and res_manager_presencestate missing support level
12 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
12 years ago
Kinsey Moore 0acc626530 MoH: Don't restart stream on repeated start calls
12 years ago
Kinsey Moore 27430374db Fix build in devmode for GCC 4.10
12 years ago
Richard Mudgett 4ca5745dbe AST-2014-007: Fix DOS by consuming the number of allowed HTTP connections.
12 years ago
Kevin Harwell 870394c051 res_pjsip_pubsub: unauthenticated remote crash in PJSIP pub/sub framework
12 years ago
Mark Michelson e6cb6974fe Fix potential deadlock situation in res_pjsip.
12 years ago
Joshua Colp 58f4c18ab6 res_pjsip_pubsub: Persist subscriptions in sorcery so they are recreated on startup.
12 years ago
Jonathan Rose a0adb8a26b PJSIP: PJSIPNotify - Strip content-length headers and add documentation
12 years ago
Mark Michelson 45db91dd98 chan_pjsip: Fix bug where custom SIP headers could be duplicated on outgoing INVITEs.
12 years ago
Kinsey Moore 5510e3c699 PJSIP: Remove premature write of raw formats
12 years ago
Kevin Harwell e763d70470 res_http_websocket: Create a websocket client
12 years ago
Matthew Jordan 4f603c5da3 res_pjsip_session: Add debug statement for session refreshes
12 years ago
Kinsey Moore 00077c46db PJSIP: Prevent crash on blind transfer
12 years ago
Matthew Jordan 53968c00b3 TALK_DETECT: A channel function that raises events when talking is detected
12 years ago
Matthew Jordan fb5690ce4b Logger/CLI/etc.: Fix some aesthetic issues; reduce chatty verbose messages
12 years ago
Richard Mudgett 69125a7ae2 res_pjsip_session: Fix leaked video RTP ports.
12 years ago
Joshua Colp dcfae78574 res_config_odbc: Use dynamically sized buffers to store row data so values do not get truncated.
12 years ago
Walter Doekes b14a4389e6 res_config_odbc: Fix old and new ast_string_field memory leaks.
12 years ago
Scott Griepentrog cf21644d6a ARI: Add ability to raise arbitrary User Events
12 years ago