Commit Graph

3062 Commits (27dc2094e98b59b8a50b059ddd6048285a42e6b9)

Author SHA1 Message Date
Matt Jordan ea8620a51b Merge "res/ari: Register Stasis application on WebSocket attempt" into 13
10 years ago
Matt Jordan 5ac65ddfb4 res/ari: Register Stasis application on WebSocket attempt
10 years ago
Joshua Colp 1b475a8410 Merge "res_pjsip: Refactor endpt_send_transaction (qualify_timeout)" into 13
10 years ago
Matt Jordan 02dfb118ba Merge "res_pjsip_outbound_registration: Check request URI for line." into 13
10 years ago
George Joseph 60e2fbfe62 res_pjsip: Refactor endpt_send_transaction (qualify_timeout)
10 years ago
demon-ru 42476e6633 res_pjsip_outbound_registration: Check request URI for line.
10 years ago
Corey Farrell e7edb59db6 res_mwi_external_ami: Use module version of AMI registration.
10 years ago
Matt Jordan 31cc24aad6 res/res_http_websocket: Add a pre-session established callback
10 years ago
George Joseph dd78ab42e4 res_pjsip_config_wizard/config: Fix template processing
10 years ago
Yousf Ateya 16f602f5c2 res_rtp_asterisk: Correction for the limit which detects that a packet is DTLS.
10 years ago
Sean Bright 613a461c3d res_rtp_asterisk: Issue ERROR if res_srtp is not found.
10 years ago
Joshua Colp d649d682c4 res_pjsip_exten_state: Fix race condition between sending NOTIFY and termination
10 years ago
Kevin Harwell 68513e00f7 res_stasis_snoop: Spying on a single direction continually increases CPU
10 years ago
Corey Farrell 366ea63438 res_ari_bridges: Add missing dependencies.
10 years ago
Matt Jordan 743fed71fc Merge "res_odbc: Use negative connection cache for all connections" into 13
10 years ago
Martin Tomec 3dcec04ab5 res_odbc: Use negative connection cache for all connections
10 years ago
Corey Farrell 63196a8256 res_pjsip_dlg_options: Fix MODULEINFO section.
10 years ago
Matt Jordan ec0f80b6e8 Merge "res_pjsip_outbound_authenticator_digest: Add missing outbound authenticator callback." into 13
10 years ago
Mark Michelson 4b8cddfb36 res_pjsip_outbound_authenticator_digest: Add missing outbound authenticator callback.
10 years ago
Joshua Colp 415a0d0745 res_ari_device_states: Fix dependency on res_stasis_device_state.
10 years ago
Matt Jordan d1bc86fc99 Merge "res_pjsip_outbound_registration: Add virtual line support." into 13
10 years ago
Joshua Colp e332c7ed5e res_pjsip_outbound_registration: Fix double unref on error return.
10 years ago
Matt Jordan 37a193da18 Merge "ARI: Fix missing dependencies." into 13
10 years ago
Kevin Harwell 3fb6daeb55 res_fax: allow 2400 transmission rate according to v.27ter standard
10 years ago
Joshua Colp 49ef81c15c res_sorcery_config: Fix build issue due to syntax error.
10 years ago
Ashley Sanders 3278fe5327 chan_pjsip: Creating Channel Causes Asterisk to Crash When Duplicate AOR
10 years ago
Joshua Colp 89f6719f7a res_pjsip_outbound_registration: Add virtual line support.
10 years ago
Corey Farrell d61f03c4f9 ARI: Fix missing dependencies.
10 years ago
Corey Farrell 3e4624ad21 res_pjsip: Remove incorrect MODULEINFO from presence_xml.c.
10 years ago
Joshua Colp df23c8a86b res_pjsip_outbound_registration: Fix build due to removal of transaction.
10 years ago
Joshua Colp 95ab9fdb1a Merge "res_pjsip_outbound_registration: Add debugging messages." into 13
10 years ago
Joshua Colp 0e70dc0dc8 Merge "res_pjsip_outbound_registration: Don't fail on delayed processing: 13." into 13
10 years ago
Mark Michelson e39bd6ba46 res_pjsip_outbound_registration: Don't fail on delayed processing: 13.
10 years ago
Mark Michelson 1bf008fc76 res_pjsip_outbound_registration: Add debugging messages.
10 years ago
Steve Davies 0b6410c4f8 res_rtp_asterisk: Resolve 2 discrete memory leaks in DTLS
10 years ago
George Joseph 99fb87ae13 res_pjsip: Fix SEGV on pending-qualify contacts
10 years ago
Matt Jordan 2d277996b7 Merge "Clang: Fix some more tautological-compare warnings." into 13
10 years ago
Mark Michelson 1da9ec969d res_pjsip_outbound_authenticator: Increase CSeq on authed requests.
10 years ago
Matt Jordan bf3d9db4a6 Merge "res_pjsip_t38: Don't crash on authenticated reinvite after originated T.38 FAX." into 13
10 years ago
Mark Michelson b3cd5bc77f Merge "Clang: change previous tautological-compare fixes." into 13
10 years ago
Mark Michelson eabf3b5a3c res_pjsip_t38: Don't crash on authenticated reinvite after originated T.38 FAX.
10 years ago
George Joseph f70d21b2cf res_pjsip: Validate that contact uris start with sip: or sips:
10 years ago
Diederik de Groot 1bb16bedc7 Clang: change previous tautological-compare fixes.
10 years ago
George Joseph 1474bb05f6 res_corosync: Add check for config file before calling corosync apis
10 years ago
Diederik de Groot d6dfc85666 Clang: Fix some more tautological-compare warnings.
10 years ago
Joshua Colp 7b57116833 res_pjsip_mwi: Send unsolicited MWI NOTIFY on startup and when endpoint registers.
10 years ago
Joshua Colp 4423d5f755 Merge "res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs." into 13
10 years ago
Mark Michelson 3327560cb2 res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs.
10 years ago
Joshua Colp 96e18453f4 Merge "pjsip_options: Fix non-qualified contacts showing as unavailable" into 13
10 years ago
George Joseph b74b2cdcda pjsip_options: Fix format specifier for int64_t rtt.
10 years ago
George Joseph 63169e00ff pjsip_options: Fix non-qualified contacts showing as unavailable
10 years ago
Richard Mudgett 82bc0fd3ad res_fax: Fix latent bug exposed by ASTERISK-24841 changes.
10 years ago
Matt Jordan e05b076827 Merge "Detect potential forwarding loops based on count." into 13
10 years ago
Mark Michelson 4f1a8dbe92 Detect potential forwarding loops based on count.
10 years ago
George Joseph 674b18bdf0 pjsip_options: Add qualify_timeout processing and eventing
10 years ago
Matt Jordan f1abf51b73 Merge "res_pjsip: Refactor endpt_send_request to include transaction timeout" into 13
10 years ago
Matt Jordan ab5b38e434 Merge "res_pjsip: Add global option to limit the maximum time for initial qualifies" into 13
10 years ago
Scott Griepentrog 8d4ce7cc2b res_pjsip_pubsub: On notify fail deleted sub_tree is then referenced
10 years ago
George Joseph bf46799f0e res_pjsip: Refactor endpt_send_request to include transaction timeout
10 years ago
George Joseph 1b6f6ff841 res_pjsip: Add global option to limit the maximum time for initial qualifies
10 years ago
Corey Farrell 0e4b997cd7 res_monitor: Add dependency on func_periodic_hook.
10 years ago
George Joseph 555b5f5d30 Add .gitignore and .gitreview files
10 years ago
Matthew Jordan 4cf7d0bf01 res/res_pjsip_t38: Add missing initialization of t38faxmaxdatagram
10 years ago
Richard Mudgett 13cd99682d chan_pjsip/res_pjsip/bridge_softmix/core: Improve translation path choices.
10 years ago
Matthew Jordan 88b0fa7755 res_pjsip: Add an 'auto' option for DTMF Mode
10 years ago
George Joseph 16afee4651 res_pjsip_config_wizard: Cleanup load unload
10 years ago
Matthew Jordan c9791dba1f res/ari: Fix model validation for ChannelHold event
10 years ago
George Joseph 75c2c85962 res_pjsip_phoneprov_provider: Fix reference leak on unload
10 years ago
Kevin Harwell 5737650a67 res_pjsip: add CLI command to show global and system configuration
10 years ago
Matthew Jordan 2679d0100a res/res_pjsip_dlg_options: Add a module to handle in-dialog OPTIONS requests
10 years ago
Matthew Jordan 6ba6e3dffd clang compiler warnings: Fix autological comparisons
10 years ago
Jonathan Rose f21b45db49 res_pjsip_t38: Fix FAX failures when using PJSIP with authentication
10 years ago
Matthew Jordan f324870dab clang compiler warnings: Fix pointer-bool-converesion warnings
10 years ago
Scott Griepentrog a6aed7f6f6 Revert accidental change in r434261
10 years ago
Scott Griepentrog 0584e29300 pjsip: resolve compatibility problem with ast_sip_session
10 years ago
Mark Michelson c516981dc7 Do not queue message requests that we do not respond to.
10 years ago
Matthew Jordan ab803ec342 ARI: Add the ability to intercept hold and raise an event
10 years ago
Matthew Jordan c027133f6d clang compiler warnings: Fix non-literal-null-conversion warnings
10 years ago
Kevin Harwell 2270c40d33 res_pjsip: config option 'timers' can't be set to 'no'
10 years ago
Matthew Jordan d54ccda3b1 clang compiler warnings: Remove large chunks of unused code from extconf
10 years ago
Corey Farrell b1102cd642 res_pjsip_phoneprov_provider: Revert 433996 / 433997.
10 years ago
Mark Michelson 0f25076f67 ParkedCall: Don't allow dialplan fallthrough after retrieving parked call.
10 years ago
Corey Farrell 709fa14b44 res_pjsip_phoneprov_provider: Fix leaked OBJ_MULTIPLE iterator.
10 years ago
Mark Michelson 1ee8424f27 res_pjsip_messaging: Serialize outbound SIP MESSAGEs
10 years ago
Matthew Jordan 5f8faf16af clang compiler warnings: Fix -Wabsolute-value warnings
10 years ago
Matthew Jordan 09b681e344 clang compiler warnings: Fix invalid enum conversion
10 years ago
Matthew Jordan eb70993a50 clang compiler warnings: Fix -Wparantheses-equality warnings
10 years ago
Matthew Jordan 844bc76bef clang compiler warnings: Fix -Winitializer-overrides
10 years ago
Richard Mudgett 13557675d4 res_pjsip_registrar_expire.c: Made use ao2 container template routines and eliminated some RAII_VAR() usage.
10 years ago
Mark Michelson 85feac857c Add stateful PJSIP response API call, and use it for out-of-dialog responses.
10 years ago
Richard Mudgett dc2cf21144 res_pjsip_registrar_expire.c: Cleanup scheduler leaks on unload/shutdown.
10 years ago
Matthew Jordan 6e6f5b3a1f res/res_timing_kqueue: Update the module to conform to current timer API
10 years ago
Corey Farrell d0df545a44 res_pjsip: Enable unload of all modules at shutdown.
10 years ago
Richard Mudgett dea885a607 A couple minor cleanup tweaks.
10 years ago
Matthew Jordan 05de9082a5 res_xmpp: Buddies are always auto-registered when processing the roster
10 years ago
Richard Mudgett b1e9552b08 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
10 years ago
Richard Mudgett 6ca98524bf Audit ast_pjsip_rdata_get_endpoint() usage for ref leaks.
10 years ago
Richard Mudgett 1c09028171 res_pjsip_sdp_rtp,sorcery: Fix invalid access and memory leak respectively.
10 years ago
Richard Mudgett dba0f1ad67 res_pjsip_session: Fix off-nominal extra unref of session.
10 years ago
Richard Mudgett 2122c205e6 Audit ast_sockaddr_resolve() usage for memory leaks.
10 years ago
Kevin Harwell 94fe4a9178 res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Kevin Harwell 1f428f25f0 res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Richard Mudgett 522f063186 res_pjsip: Add reason comment.
10 years ago
Richard Mudgett a3292230b8 chan_pjsip: AMI action PJSIPShowEndpoint closes AMI connection on error.
10 years ago
Richard Mudgett 34aa0214eb chan_pjsip/res_pjsip_callerid: Make Party ID handling simpler and consistent.
10 years ago
Kevin Harwell 0497b7b155 Revert - res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Richard Mudgett bd029688cd res_pjsip: Move internal init/destroy prototypes to private header file.
10 years ago
Richard Mudgett c24a294f0b res_pjsip: Fix pjsip.conf type=global object default value handling.
10 years ago
Richard Mudgett 737064bfa4 res_pjsip: Fixed invalid empty Server and User-Agent SIP headers.
10 years ago
Matthew Jordan afea98dc73 res/res_config_odbc: Fix improper escaping of backslashes with MySQL
10 years ago
Richard Mudgett cae712d986 res_pjsip_refer: Fix occasional unexpected BYE sent after receiving a REFER.
10 years ago
Kevin Harwell 110b99646c res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Joshua Colp 714cb27000 res_rtp_asterisk: Fix wrongful use of USE_PJPROJECT define.
10 years ago
Richard Mudgett e158517a9c res_pjsip_refer: Make safely get the context for a blind transfer.
10 years ago
Richard Mudgett 5d16d80b59 res_pjsip_refer: Made refer_attended_alloc() not create the ao2 object with a lock.
10 years ago
Matthew Jordan 9cdadc168c res/res_pjsip_sdp_rtp: Revert portion of r432195
10 years ago
Richard Mudgett 9d85e855de ARI: Fix crash if integer values used in JSON payload 'variables' object.
10 years ago
David M. Lee 43a3e80be1 Increase WebSocket frame size and improve large read handling
10 years ago
Matthew Jordan 3d1a1533bf ARI/PJSIP: Apply requesting channel's format cap to created channels
10 years ago
Joshua Colp f726304283 res_ari_channels: Return a 404 response when a requested channel variable does not exist.
10 years ago
Joshua Colp 7a507ae31a res_pjsip_registrar: Add Expires header to 200 OK if present in REGISTER.
10 years ago
Joshua Colp f0d018e249 res_pjsip: Add a log message when creating a UAC dialog to a target URI that is invalid.
10 years ago
George Joseph 8e806f9e12 ASTERISK-24811: Add ast_sorcery_apply_config() to res_pjsip_publish_asterisk.
10 years ago
Richard Mudgett 2181c9443f res_pjsip_refer: Handle INVITE with Replaces failure after answer.
10 years ago
Richard Mudgett 6d3fcfc3c2 res_pjsip_refer: Fix crash from a REFER and BYE collision.
10 years ago
Matthew Jordan 562b7bf6f0 res/res_rtp_asterisk: Fix crash in debug from RTCP reports without report block
10 years ago
Joshua Colp c8f3074cc4 res_sorcery_config: Improve object lookup times.
10 years ago
Joshua Colp a3044cbf02 res_pjsip: Add "pjsip show version" CLI command.
10 years ago
Joshua Colp ce70587ba6 res_timing_pthread: Fix leaky pipes.
10 years ago
Joshua Colp 8c6e3ad3b4 res_pjsip_exten_state: Improve log message when a subscription is attempted to a non-existent extension.
10 years ago
Richard Mudgett 4d797f17c5 res_pjsip_session: Fix double re-INVITE collision crash.
10 years ago
Matthew Jordan 1995baad71 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
10 years ago
Kevin Harwell e8ec15a9ef res_pjsip: dtls_handler causes Asterisk to crash
10 years ago
Kevin Harwell e64d151fae ari_websockets: removed extra check on websocket session read
10 years ago
Richard Mudgett feddab7944 HTTP: Stop accepting requests on final system shutdown.
10 years ago
Kevin Harwell 72e5ba2ce8 res_http_websocket: websocket write timeout fails to fully disconnect
10 years ago
George Joseph 4d8ab20a8a res_pjsip_config_wizard: Add ability to auto-create hints.
10 years ago
Matthew Jordan 32e42e50cc res/ari/resource_channels: Add missing 'no_answer' reason to DELETE /channels
10 years ago
Matthew Jordan 8582411344 res/res_odbc: Remove unneeded queries when determining if a table exists
10 years ago
Matthew Jordan 675b2b8103 res/res_pjsip_sdp_rtp: Fix leak of local ICE candidates when applying to SDP
10 years ago
Scott Griepentrog 323c0927ac various: cleanup issues found during leak hunt
10 years ago
Joshua Colp 18c8c1bae3 res_pjsip_keepalive: Don't crash if PJSIP module is not loaded.
10 years ago
Joshua Colp f67402a52a res_format_attr_h264: Fix crash when determining joint capability.
10 years ago
Kevin Harwell 6583b4de98 res_pjsip_outbound_publish: eventually crashes when no response is ever received
10 years ago
Mark Michelson 43dd42d8ae Fix some memory leaks.
10 years ago
Scott Griepentrog f7d23dfcc6 stasis transfer: fix stasis bridge push race part two
10 years ago
Mark Michelson e8896ac008 Use SIPS URIs in Contact headers when appropriate.
10 years ago
Mark Michelson b8ea23b0d1 Allow disabling of 100rel support on PJSIP endpoints.
10 years ago
George Joseph 6e5eb9af88 res_pjsip_exten_state: Reduce log clutter... change a WARNING to a VERBOSE/2
10 years ago
Joshua Colp e0461290d0 res_rtp_asterisk: Fix DTLS when used with OpenSSL 1.0.1k
10 years ago