Commit Graph

3087 Commits (aa5707b8891119741baae98cf7b51a00c0f99438)

Author SHA1 Message Date
Matthew Jordan ce59fabd5c clang compiler warnings: Fix invalid enum conversion
10 years ago
Matthew Jordan e9520dbe0d clang compiler warnings: Fix -Wparantheses-equality warnings
10 years ago
Matthew Jordan c747b3b12a clang compiler warnings: Fix -Winitializer-overrides
10 years ago
Richard Mudgett 2659e48d9d res_pjsip_registrar_expire.c: Made use ao2 container template routines and eliminated some RAII_VAR() usage.
10 years ago
Mark Michelson 0b62e41654 Add stateful PJSIP response API call, and use it for out-of-dialog responses.
10 years ago
Richard Mudgett a18da4eaf2 res_pjsip_registrar_expire.c: Cleanup scheduler leaks on unload/shutdown.
10 years ago
Matthew Jordan a024af1156 res/res_timing_kqueue: Update the module to conform to current timer API
10 years ago
Corey Farrell d7fc85e69d res_pjsip: Enable unload of all modules at shutdown.
10 years ago
Richard Mudgett e953d15223 A couple minor cleanup tweaks.
10 years ago
Matthew Jordan 47156aab92 res_xmpp: Buddies are always auto-registered when processing the roster
10 years ago
Joshua Colp abf3e40902 dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
10 years ago
Richard Mudgett 4c2fc5b811 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
10 years ago
Richard Mudgett 7e097bce86 Audit ast_pjsip_rdata_get_endpoint() usage for ref leaks.
10 years ago
Richard Mudgett 148e8799fe res_pjsip_sdp_rtp,sorcery: Fix invalid access and memory leak respectively.
10 years ago
Richard Mudgett e0ea490a11 res_pjsip_session: Fix off-nominal extra unref of session.
10 years ago
Scott Griepentrog 62cf2a2c02 Reverting accidental ci of wrong change in r433061
10 years ago
Scott Griepentrog cb6c7eecfd various: cleanup issues found during leak hunt
10 years ago
Richard Mudgett c41dd32b94 Audit ast_sockaddr_resolve() usage for memory leaks.
10 years ago
Kevin Harwell 803a916334 res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Kevin Harwell aef7278af6 res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Richard Mudgett 259e833e88 res_pjsip: Add reason comment.
10 years ago
Richard Mudgett c52adca396 chan_pjsip: AMI action PJSIPShowEndpoint closes AMI connection on error.
10 years ago
Richard Mudgett 636d82f4d8 chan_pjsip/res_pjsip_callerid: Make Party ID handling simpler and consistent.
10 years ago
Kevin Harwell d42c6adb1a Revert - res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Corey Farrell c08fd275bf Logger: Convert 'struct ast_callid' to unsigned int.
10 years ago
Richard Mudgett 4115e327ac res_pjsip: Move internal init/destroy prototypes to private header file.
10 years ago
Richard Mudgett 89b65f5dda res_pjsip: Fix pjsip.conf type=global object default value handling.
10 years ago
Richard Mudgett 185d2e082a res_pjsip: Fixed invalid empty Server and User-Agent SIP headers.
10 years ago
Matthew Jordan 15d266bf85 res/res_config_odbc: Fix improper escaping of backslashes with MySQL
10 years ago
Richard Mudgett e7ee83ea90 res_pjsip_refer: Fix occasional unexpected BYE sent after receiving a REFER.
10 years ago
Kevin Harwell 1ce529d30e res_pjsip: allow configuration of endpoint identifier query order
10 years ago
Joshua Colp a5f80f1781 res_rtp_asterisk: Fix wrongful use of USE_PJPROJECT define.
10 years ago
Richard Mudgett affcf1d766 res_pjsip_refer: Make safely get the context for a blind transfer.
10 years ago
Richard Mudgett 090ab1735b res_pjsip_refer: Made refer_attended_alloc() not create the ao2 object with a lock.
10 years ago
Matthew Jordan 278ea2f468 res/res_pjsip_sdp_rtp: Revert portion of r432195
10 years ago
Richard Mudgett 9e841e4fb6 ARI: Fix crash if integer values used in JSON payload 'variables' object.
10 years ago
David M. Lee ff642289f4 Increase WebSocket frame size and improve large read handling
10 years ago
Matthew Jordan a528dfc9a7 ARI/PJSIP: Apply requesting channel's format cap to created channels
10 years ago
Joshua Colp bedf51b2ce res_ari_channels: Return a 404 response when a requested channel variable does not exist.
10 years ago
Joshua Colp 87b7060f36 res_pjsip_registrar: Add Expires header to 200 OK if present in REGISTER.
10 years ago
Joshua Colp 283bb15c16 res_pjsip: Add a log message when creating a UAC dialog to a target URI that is invalid.
10 years ago
George Joseph 340818ad12 ASTERISK-24811: Add ast_sorcery_apply_config() to res_pjsip_publish_asterisk.
10 years ago
Richard Mudgett 6992b2e8fa res_pjsip_refer: Handle INVITE with Replaces failure after answer.
10 years ago
Richard Mudgett 09bfe4b208 res_pjsip_refer: Fix crash from a REFER and BYE collision.
10 years ago
Matthew Jordan d808eace5c res/res_rtp_asterisk: Fix crash in debug from RTCP reports without report block
10 years ago
Joshua Colp e78dd39885 res_sorcery_config: Improve object lookup times.
10 years ago
Joshua Colp e6fe69b76c res_pjsip: Add "pjsip show version" CLI command.
10 years ago
Joshua Colp 17f9e0cacc res_timing_pthread: Fix leaky pipes.
10 years ago
Joshua Colp fae6bf8ace res_pjsip_exten_state: Improve log message when a subscription is attempted to a non-existent extension.
10 years ago
Richard Mudgett f00ebf0a2d res_pjsip_session: Fix double re-INVITE collision crash.
10 years ago
Matthew Jordan 29f66b0429 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
10 years ago
Kevin Harwell 9d081ed06c res_pjsip: dtls_handler causes Asterisk to crash
10 years ago
Kevin Harwell cc85e55d88 ari_websockets: removed extra check on websocket session read
10 years ago
Richard Mudgett e2d3215b83 HTTP: Stop accepting requests on final system shutdown.
10 years ago
Kevin Harwell 137c4b0778 res_http_websocket: websocket write timeout fails to fully disconnect
10 years ago
George Joseph 49161d8df8 res_pjsip_config_wizard: Add ability to auto-create hints.
10 years ago
Matthew Jordan 858e825568 res/ari/resource_channels: Add missing 'no_answer' reason to DELETE /channels
10 years ago
Matthew Jordan 17247daae6 res/res_odbc: Remove unneeded queries when determining if a table exists
10 years ago
Matthew Jordan 2ebe811d80 res/res_pjsip_sdp_rtp: Fix leak of local ICE candidates when applying to SDP
10 years ago
Scott Griepentrog 7ca1a0da04 various: cleanup issues found during leak hunt
10 years ago
Joshua Colp a79c920aa1 res_pjsip_keepalive: Don't crash if PJSIP module is not loaded.
10 years ago
Joshua Colp 14a57782a6 res_format_attr_h264: Fix crash when determining joint capability.
10 years ago
Kevin Harwell 5c9f1b3f51 res_pjsip_outbound_publish: eventually crashes when no response is ever received
10 years ago
Mark Michelson bd0bdf1e41 Fix some memory leaks.
10 years ago
Scott Griepentrog 388d691f34 stasis transfer: fix stasis bridge push race part two
10 years ago
Mark Michelson f61c80a8f7 Allow disabling of 100rel support on PJSIP endpoints.
10 years ago
Mark Michelson 034798e37e Use SIPS URIs in Contact headers when appropriate.
10 years ago
George Joseph 8357ffab9c res_pjsip_exten_state: Reduce log clutter... change a WARNING to a VERBOSE/2
10 years ago
Joshua Colp 9893ba7ffb res_rtp_asterisk: Fix DTLS when used with OpenSSL 1.0.1k
10 years ago
Mark Michelson b3ff43a4e8 Fix file descriptor leak in RTP code.
10 years ago
Sean Bright f080ca6536 media formats: update res_format_attr_opus & silk
10 years ago
Richard Mudgett 69e107b24e res_pjsip_outbound_registration: Fix reload race condition.
10 years ago
Kevin Harwell e62bd46511 res_pjsip: make it unloadable (take 2)
10 years ago
Joshua Colp a43d24a9d3 bridge / res_pjsip_sdp_rtp: Fix issues with media not being reinvited during direct media.
10 years ago
Matthew Jordan fb8a2e0399 ARI: Improve wiki documentation
10 years ago
Joshua Colp 2504f97b01 res_parking: Fix crash due to race condition when unloading.
10 years ago
David M. Lee 965777ccfc Various fixes for OS X
10 years ago
David M. Lee 89610adda5 Add depend on pjproject to res_pjsip_config_wizard.c
11 years ago
Kevin Harwell ca02121ef7 Investigate and fix memory leaks in Asterisk
11 years ago
Walter Doekes 49cbfa7de6 Fix typo's (retrieve, specified, address).
11 years ago
Richard Mudgett e67ca431ee res_pjsip_outbound_registration.c: Minor code cleanup.
11 years ago
Scott Griepentrog 49f405fe4c stasis transfer: fix a race condition on stasis bridge push
11 years ago
Richard Mudgett 38738a7316 res_pjsip_outbound_registration.c: Move unref to a better place.
11 years ago
Ashley Sanders 804ab70f9d ARI: Fixed crash that occurred when updating a bridge when the optional query parameter 'name' was not supplied.
11 years ago
Richard Mudgett e4738a59eb CHANNEL(peer), chan_iax2, res_fax, SNMP agent: Fix deadlock from reaching across a bridge.
11 years ago
Joshua Colp e43912f3f3 res_pjsip / res_pjsip_multihomed: Use the correct transport and addressing information on UAS sessions.
11 years ago
Kevin Harwell 07e2a48ab1 REVERTING res_pjsip: make it unloadable
11 years ago
Mark Michelson 831acba826 Fix problem where a hung channel could occur on a failed blind transfer.
11 years ago
Mark Michelson 023fa0f9e8 Add support for the ca_list_path option for PJSIP transports.
11 years ago
Richard Mudgett a8ea2f9287 res_fax.c, res_fax_spandsp.c: Remove redundant locking.
11 years ago
Richard Mudgett 9b1c36d3fa res_fax.c, res_fax_spandsp.c: Fix some curlies on the end of function definitions.
11 years ago
Joshua Colp 1e605d950b res_pjsip_outbound_registration: Fix race condition when reloading and listing registrations.
11 years ago
Kevin Harwell 49542a794b res_pjsip: make it unloadable
11 years ago
Mark Michelson 67234b3ee2 Prevent slow graceful shutdown when outbound publications never started.
11 years ago
Richard Mudgett c7ea108e02 Revert -r430452 It needs to be redone for the next major AMI version change instead.
11 years ago
Richard Mudgett ef34a05f21 AMI: Remove no longer used parameter from astman_send_listack().
11 years ago
Richard Mudgett 52a7cdb101 AMI: Make AMI actions that generate event lists consistent.
11 years ago
Kinsey Moore 77ee23210d res_fax: Add T.38 negotiation timeout option
11 years ago
George Joseph 8786fe13a4 res_pjsip_pubsub: Fix persistent subscriptions not surviving graceful shutdown
11 years ago
George Joseph c55f86c69d res_pjsip_outbound_registration: Fix reference leak.
11 years ago
George Joseph 030facce94 res_pjsip_outbound_registration: Fix several reload issues
11 years ago
Kinsey Moore f8c4909eb7 ARI: Allow usage of ASYNCGOTO with Stasis()
11 years ago
Mark Michelson 7f836c1c15 Add the ability to continue and originate using priority labels.
11 years ago
George Joseph e83853eebc res_pjsip_exten_state: Change 'does not exist' warning to notice
11 years ago
George Joseph 8cde7443c2 res_pjsip_mwi: Change "MWI Subscription failed" message from warning to notice
11 years ago
Mark Michelson 464647d8f8 Fix ability to perform a remote attended transfer with PJSIP.
11 years ago
Kinsey Moore 0c5234f12a Fix dev-mode build on recent gcc
11 years ago
George Joseph 8b5bde3e5a res_pjsip_mwi: Change warning to notice
11 years ago
George Joseph fb3c8e3424 outbound_registration: Add 'pjsip send register' and update 'send unregister'
11 years ago
George Joseph 7dc0c88fc6 pjsip cli: Fix sorting of contacts for 'pjsip list contacts'
11 years ago
Joshua Colp f7cf988a82 pjsip: Add 'PJSIP_AOR' and 'PJSIP_CONTACT' dialplan functions.
11 years ago
Kinsey Moore cb6a737359 PJSIP: Update transport method documentation
11 years ago
George Joseph 7ea4156a5e pjsip_options: Fix continued qualifies after endpoint/aor deletion
11 years ago
George Joseph b137a92aef res_pjsip_phoneprovi_provider: Fix reload
11 years ago
Richard Mudgett 54bd1c9683 res_http_websocket.c: Fix incorrect use of sizeof in ast_websocket_write().
11 years ago
Richard Mudgett 2cbfafa8c1 chan_dahdi.c, res_rtp_asterisk.c: Change some spammy debug messages to level 5.
11 years ago
Kevin Harwell 546a54574f res_pjsip_sdp_rtp: wrong bridge chosen when the DTMF mode is not compatible
11 years ago
Mark Michelson 2f3e5b494a Prevent potential infinite outbound authentication loops in registration.
11 years ago
George Joseph 18b5a336ef res_pjsip_config_wizard: fix unload SEGV
11 years ago
George Joseph c4360796f7 res_pjsip_config_wizard: Change FILEUNCHANGED config_load2 flag determination
11 years ago
Walter Doekes 8b6ecc449c Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
George Joseph c4cc668ba9 res_pjsip_config_wizard: fix test breakage
11 years ago
Joshua Colp b5182a6795 res_pjsip_t38: Fix T.38 failure when peer reinvites immediately.
11 years ago
George Joseph 39b54a21dc res_pjsip_config_wizard: Allow streamlined config of common pjsip scenarios
11 years ago
Mark Michelson 53e5b377a0 Activate persistent subscriptions when they are recreated.
11 years ago
Matthew Jordan 901221ffae res/res_agi: Make Verbose message for 'stream file' match other playbacks
11 years ago
David M. Lee 2e6d2b1484 Fix crash for sorcery misconfigs
11 years ago
Kinsey Moore a6cf13f2e9 PJSIP: Allow use of 'inactive' streams for hold
11 years ago
Kinsey Moore b99770d4fe Sorcery: Log when old config remains in use
11 years ago
Joshua Colp 74d43977cf res_pjsip_session: Delay sending BYE if a re-INVITE transaction is in progress.
11 years ago
Joshua Colp 8d384f3825 res_pjsip_session: Fix issue where a declined media stream in a re-INVITE would fail SDP negotiation.
11 years ago
Joshua Colp 03c94ef761 res_http_websocket: Fix crash due to double freeing memory when receiving a payload length of zero.
11 years ago
Kinsey Moore 0cba439c4d PJSIP: Fix assert on initial mass qualify
11 years ago
Kevin Harwell d673209abc ARI/AMI: Include language in standard channel snapshot output
11 years ago
Kevin Harwell c17cef1c38 Direct Media calls within private network sometimes get one way audio
11 years ago
Kevin Harwell 7844266e21 res_pjsip_outbound_publish: stack overflow when using non-default sorcery wizard
11 years ago
Joshua Colp 60ab564ad2 ari: Add support for specifying an originator channel when originating.
11 years ago
Kinsey Moore b6e18cae5c PJSIP: Stagger outbound qualifies
11 years ago
Mark Michelson bba1763f47 Fix a crash that would occur when receiving a 491 response to a reinvite.
11 years ago
Mark Michelson fe7671fee6 Add new AMI and ARI events for connected line changes on a channel.
11 years ago
Kinsey Moore 4bb556a847 Stasis: Fix StasisStart/End order and missing events
11 years ago
Matthew Jordan 49aa87e17c res/res_monitor: Reset in/out sample counts on Monitor start
11 years ago
Joshua Colp 0c1aaa7da5 res_pjsip_refer: Fix issue where native bridge may not occur upon completion of a transfer.
11 years ago
George Joseph f418f25c44 res_pjsip_endpoint_identifier_ip: Add 'show identify(ies)' cli commands
11 years ago
Matthew Jordan 1106e8fd0f main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
George Joseph 4394e0431c sorcery: Make is_object_field_registered handle field names that are regexes.
11 years ago
Jonathan Rose 2f97486d43 PJSIP ACLs: Fix ACLs not loading on startup and apply/acl issues on contact
11 years ago
Joshua Colp 1c88ca9d31 AST-2014-016: Fix crash when receiving an in-dialog INVITE with Replaces in res_pjsip_refer.
11 years ago
Richard Mudgett a7c9f4c668 ast_str: Fix improper member access to struct ast_str members.
11 years ago
Joshua Colp 7f8b7ace72 res_pjsip_sdp_rtp: Add support for optimistic SRTP.
11 years ago
Joshua Colp 3119c3737f res_pjsip_refer: Ensure Refer-To is NULL terminated and parse it as a URI.
11 years ago
Richard Mudgett a94efa239c parking_tests.c: Add missing newline on a unit test message.
11 years ago
Joshua Colp 9d2882d274 res_pjsip: Enforce requirements for session timer minimum expiration period and normal expiration period.
11 years ago
Mark Michelson 2d9471ab1f Fix race condition that could result in ARI transfer messages not being sent.
11 years ago
Mark Michelson 2454505d5a Fix race condition where duplicated requests may be handled by multiple threads.
11 years ago
Kevin Harwell 49b7a1cbaf res_pjsip_exten_state: PJSIPShowSubscriptionsInbound causes crash
11 years ago
Kinsey Moore 74e706878b Stasis: Fix StasisEnd message ordering
11 years ago
Joshua Colp 47074f4bfd res_pjsip: Ensure in-dialog responses have an endpoint associated.
11 years ago
Corey Farrell c46664305a res_hep: fix major leak that occurs when config is missing or enabled=no.
11 years ago
Mark Michelson 69f29e627f Make the disable_tcp_switch PJSIP system object enabled by default.
11 years ago
Joshua Colp b06078880b res_pjsip_multihomed: Add logging during startup to aid debugging if local DNS is misbehaving.
11 years ago
Joshua Colp c77a71ad2f res_pjsip: Apply the 'user_eq_phone' setting to the To header as well.
11 years ago
Joshua Colp 5e43d68717 res_pjsip: Allow + at the beginning of a phone number when user_eq_phone is enabled.
11 years ago
Corey Farrell 9f2874639d res_http_websockets: Fix extra unref of module
11 years ago
Joshua Colp d159885e50 res_pjsip_outbound_registration: Add virtual line support.
11 years ago
Richard Mudgett 33f0251b6c res_pjsip: Add disable_tcp_switch option.
11 years ago
Joshua Colp ac091d4184 chan_pjsip: Add support for passing hold and unhold requests through.
11 years ago
Matthew Jordan 5db1c978e3 res/res_stasis: Fix crash on module unload while performing operation
11 years ago
Scott Griepentrog 28173ddf05 pjsip: clarify tls cert and key file usage
11 years ago
Scott Griepentrog f59db388a7 pjsip: Handle outbound unregister correctly
11 years ago
Kevin Harwell a537e314d1 res_pjsip_exten_state: PJSIPShowSubscriptionsInbound causes crash
11 years ago
Kevin Harwell cd52456ea1 res_pjsip: incorrect qualify statistics after disabling for contact
11 years ago
Corey Farrell 7205d76d7d res_fax: Resolve T38 gateway frame leak.
11 years ago
Malcolm Davenport 68d9872f58 ASTERISK-24323, fix bug in documentation of AGI STREAM FILE CONTROL
11 years ago
Matthew Jordan 5a17878085 res/res_http_websocket: Fix minor nits found by wdoekes on r409681
11 years ago
Matthew Jordan 62bee9b327 res/res_phoneprov: Fix crash on shutdown caused by container cleanup
11 years ago
Matthew Jordan 130a3fcd7f res/res_srtp: Fix include issue for libsrtp 1.5.0
11 years ago
Matthew Jordan dad0334cf1 AST-2014-011: Fix POODLE security issues
11 years ago
Matthew Jordan 404b6ab3ab res/res_pjsip_sdp_rtp: Revert 425924
11 years ago
Matthew Jordan b263c8bdae res/res_pjsip_sdp_rtp: Remove left over reference to override_prefs
11 years ago
Matthew Jordan 8f58592252 res_pjsip_session/res_pjsip_sdp_rtp: Be more tolerant of offers
11 years ago
Joshua Colp 0d0e38a0e1 res_pjsip_keepalive: Add runtime configurable keepalive module for connection-oriented transports.
11 years ago
Joshua Colp 7144c739e9 res_pjsip: Add 'user_eq_phone' option to add a 'user=phone' parameter when applicable.
11 years ago
Kinsey Moore 86a4ce4957 PJSIP: Enforce module load dependencies
11 years ago
Joshua Colp bfee1b4bc5 res_rtp_asterisk: Fix a bug where ICE state would get reset when it shouldn't.
11 years ago
Jonathan Rose 3d58066de9 parking_tests: Fix assertions and possibly crashes in res_parking unit tests
11 years ago
George Joseph 527b58aeb7 res_phoneprov: Create accessor for ast_phoneprov_std_variable_lookup
11 years ago
Corey Farrell fbb19db0c8 res_fax: Fix reference leak caused by gateway sessions
11 years ago
Corey Farrell 01bdc80475 res_fax: Resolve module reference leak caused by reserved sessions
11 years ago
George Joseph c7e6b6ba3d manager/config: Support templates and non-unique category names via AMI
11 years ago
Joshua Colp 8d6f1d763c res_rtp_asterisk: Make the ICE transport check case insensitive as some implementations use 'udp'.
11 years ago
Walter Doekes 2a03efdbae res_calendar_ews: Relax neon version check to work with 0.30 too.
11 years ago
George Joseph 6a3c11c75b res_phoneprov: Cleanup module load error handling
11 years ago
Matthew Jordan c3ff212cae res/res_phoneprov: Bail on registration if res_phoneprov didn't load
11 years ago
Joshua Colp c46100ad5f res_pjsip_phoneprov_provider: Add missing dependency on pjproject.
11 years ago
Joshua Colp 0ef680cff0 res_pjsip_nat: Place source port into rport of responses if 'force_rport' is on.
11 years ago
George Joseph aef63118da res_pjsip_phoneprov_provider: fix compile breakage on AST_VECTOR
11 years ago
Kevin Harwell 6fc4df7279 res_rtp_asterisk: Crash if no candidates received for component
11 years ago
George Joseph c6837c236f res_pjsip_phoneprov_provider: Provides pjsip integration with res_phoneprov
11 years ago
Matthew Jordan 3a187aa14a res/res_phoneprov: Don't cancel Asterisk load on module load failure
11 years ago
George Joseph cc595f7353 res_phoneprov: Refactor phoneprov to allow pluggable config providers
11 years ago
Joshua Colp 8b0089ea1d res_rtp_asterisk: Allow only UDP ICE candidates.
11 years ago
Matthew Jordan a9011106b6 res/res_pjsip_outbound_registration: Initialize auth_reject_permanent parameter
11 years ago
Matthew Jordan 523da7d1b3 res/res_pjsip_pubsub: Fix typo in WARNING message
11 years ago
Matthew Jordan cce3d99ec8 res_pjsip/pjsip_options: Do not 404 an OPTIONS request not sent to an endpoint
11 years ago
Matthew Jordan 45b7b474ac res_pjsip: Prevent crashes when PJPROJECT presents an rdata with no message
11 years ago
Matthew Jordan f27f41a288 res/res_pjsip_pubsub: Gracefully handle errors when re-creating subscriptions
11 years ago
Richard Mudgett 24ded9d9eb res_pjsip: Fix XML typo and update CHANGES.
11 years ago
Richard Mudgett 0165c5f95a chan_pjsip: Fix deadlock when masquerading PJSIP channels.
11 years ago
Kinsey Moore b1f8eba178 PJSIP: Restore functional default for callerid_privacy
11 years ago
Richard Mudgett 2b0777c017 res_pjsip: Make transport cipher option accept a comma separated list of cipher names.
11 years ago
Corey Farrell a752ca00bd res_hep: Release allocation reference to configuration.
11 years ago
Joshua Colp adba2a8d7f res_pjsip: Add 'dtls_fingerprint' option to configure DTLS fingerprint hash.
11 years ago
Joshua Colp 9233b1cf44 res_pjsip_sdp_rtp: Accept DTLS attributes in top level, not just media session.
11 years ago
Kinsey Moore 4d2c7c23f8 PJSIP: Handle defaults properly
11 years ago
Kinsey Moore 122cc050d0 PJSIP: Force transport on contact rewrite
11 years ago
Joshua Colp d7c29885ad 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 3641ebcf96 res_rtp_asterisk: Ensure that the base and mapped address for candidates is present in SDP.
11 years ago
George Joseph 27396a6b59 pjsip_cli: Suppress header print on error or no objects
11 years ago
Richard Mudgett 270932635d Simplify UUID generation in several places.
11 years ago
Joshua Colp 2eef53c465 res_pjsip_session: Reduce SDP size by removing duplicate connection lines.
11 years ago
Joshua Colp 76744543b4 res_pjsip_session: Add additional checks for delaying session refreshes.
11 years ago
Richard Mudgett d07b9af24b res_fax: Fix out of bounds error in update_modem_bits().
11 years ago
Walter Doekes 37179a2b1f core: Don't allow free to mean ast_free (and malloc, etc..).
11 years ago
Richard Mudgett fa0c33ebc1 res_pjsip.c: Add missing off nominal cleanup in ast_sip_push_task_synchronous().
11 years ago
Walter Doekes d172d84fe1 musiconhold: Add preferchannelclass=no option to prefer app class.
11 years ago
Richard Mudgett 68077634fe pjsip_options.c: Fix race condition stopping periodic out of dialog OPTIONS request.
11 years ago
Joshua Colp 354fff327d res_pjsip_notify: Fix crash on unload/load and don't say the module doesn't exist on reload.
11 years ago
Richard Mudgett ec0313c411 res_pjsip_sdp_rtp.c: Fix native formats containing formats that were not negotiated.
11 years ago
Kinsey Moore 7f2623a26f PJSIP: Prevent T38 framehook being put on wrong channel
11 years ago
Sean Bright 40e033a6b6 res_pjsip: Don't require a password when doing userpass authentication.
11 years ago
Mark Michelson de72f3edbc Add subscription state test events.
11 years ago
Jonathan Rose ac46240b62 res_pjsip_endpoint_identifier_ip: Fix parsing of match value with CIDR
11 years ago
Mark Michelson 389db2b720 res_fax_spandsp: Properly handle cleanup before starting FAXes.
11 years ago
Mark Michelson 79eac1ffca res_pjsip_pubsub: Add some type safety when generating NOTIFY bodies.
11 years ago
George Joseph 126334a7aa res_pjsip: ami: Fix error in AMI output when an endpoint has no transport
11 years ago
Joshua Colp 8839ba3727 res_rtp_asterisk: Ensure that the thread terminating pj stuff is registered.
11 years ago
Joshua Colp 618b46d8f0 Multiple revisions 423209,423212
11 years ago
Joshua Colp ceedf44edd res_pjsip_session: Fix usage of wrong memory pool when creating local SDP.
11 years ago
Joshua Colp e977425bc8 res_rtp_asterisk: Fix a myriad of TURN client issues.
11 years ago
Walter Doekes 9c1f34c7e9 musiconhold: Add sort=randstart, and deprecate old stuff.
11 years ago
Sean Bright 7bd3287a11 pjsip/config_auth.c: Add missing whitespace to log messages.
11 years ago
Mark Michelson c6bc44f700 Pre-allocate transmission data buffer for RLS NOTIFY requests.
11 years ago
Jonathan Rose ef5f7a0e32 res_pjsip_pubsub: Check supported headers for eventlist when subscribing to
11 years ago
Joshua Colp fd8010de2b res_pjsip_sdp_rtp: Fix retrieval of "ice-pwd" attribute if in session and not media stream.
11 years ago
Joshua Colp 3cd36d0e10 res_pjsip_transport_websocket: Fix crash when the Contact header is not a URI.
11 years ago
Mark Michelson 1b64f353f1 Resolve race condition where channels enter dialplan application before media has been negotiated.
11 years ago
Matthew Jordan df5dbbd878 res_stasis: Don't play MoH to channels by default when added to holding bridges
11 years ago
Mark Michelson 327d67270f Fix bug that did not allow for multiple batched RLS notifications to be sent.
11 years ago
Richard Mudgett 94e1b4a8a4 res/res_pjsip/pjsip_options.c: Eliminate excessive RAII_VAR usage.
11 years ago