Commit Graph

3002 Commits (bef000dd7c58485b340486a10477a84fff547e3f)

Author SHA1 Message Date
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.
11 years ago
Richard Mudgett dbec5e0d8d HTTP: Add persistent connection support.
11 years ago
Sam Galarneau aa370d6105 ARI: Improvements to body parameters documentation
11 years ago
Jonathan Rose a69e0cd32a ARI: Remove unnecessary \briefs from automatically generated documentation
11 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
Jonathan Rose d00882108f res_pjsip_refer: Fix bugs involving Parking/PJSIP/transfers
12 years ago
Matthew Jordan 9cee08f502 res_corosync: Update module to work with Stasis (and compile)
12 years ago
Paul Belanger 4988d4932b Replace __ast_answer with ast_raw_answer in app_control_answer
12 years ago
Matthew Jordan 42a1dee02d Undo r414123
12 years ago
Matthew Jordan 17ff4d9282 bridge_native_rtp/bridge_channel: Fix direct media issues due to frame hook
12 years ago
Walter Doekes 8fd6a88633 res_musiconhold: Minor cleanup.
12 years ago
Walter Doekes 0eda637fc4 h264: Fix H264 SDP payload format.
12 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
12 years ago
Mark Michelson 2d572eafb9 Fix encoding of custom prepare extra data.
12 years ago
Mark Michelson 065bd7d703 Improve XML sanitization in NOTIFYs, especially for presence subtypes and messages.
12 years ago
Mark Michelson 9eae6c3f5b Check for an act on failures to update contacts during registration.
12 years ago
Mark Michelson 3f5d4516bd Ensure that all parts of SQL UPDATEs and DELETEs are encoded.
12 years ago
Mark Michelson ff1841fcfb Prevent crashes in res_config_odbc due to uninitialized string fields.
12 years ago
Mark Michelson ff1658ed3b Return the number of rows affected by a SQL insert, rather than an object ID.
12 years ago
Richard Mudgett 119599407b res_pjsip_refer: Add Referred-By header on INVITE for blind transfers.
12 years ago
Jonathan Rose 57372e61d2 Parking: Add 'AnnounceChannel' argument to manager action 'Park'
12 years ago
Mark Michelson fc4c5ca3de Remove unnecessary repetition checks from res_pjsip_exten_state
12 years ago
Joshua Colp 45a7132480 res_pjsip: Add the ability to configure ciphers based on name.
12 years ago
Richard Mudgett 20750e261b chan_sip.c: Fixed off-nominal message iterator ref count and alloc fail issues.
12 years ago
Kinsey Moore a7fc217837 Websocket: Add session locking and delay close
12 years ago
Joshua Colp 10f4d0f65d res_stasis: Add progress indications to operations which perform media.
12 years ago
Joshua Colp 7378d3e054 res_pjsip_sdp_rtp: Fix issue where sending a hold SDP twice could cause an unhold.
12 years ago
Joshua Colp 56ca10c7f1 chan_pjsip: Add support for picking up calls in the configured pickup group.
12 years ago
Mark Michelson 7dd64ff993 Add DeviceStateChanged and PresenceStateChanged AMI events.
12 years ago
Matthew Jordan bf81470083 res_rtp_asterisk: Add support for DTLS handshake retransmissions
12 years ago
Russell Bryant 4b9b4790d9 Fix error loading res_monitor.
12 years ago
Joshua Colp 9b71a87108 res_stasis: Fix crash when handling a failed blind transfer message.
12 years ago
Jonathan Rose b9d7dfcc62 ARI: Make bridges/{bridgeID}/play queue sound files
12 years ago
Mark Michelson f5b8ab445f Allow for multiple contacts to be configured in a single contact= line.
12 years ago
Kinsey Moore 9a85fc0aa0 ARI: Add debug logging for events and responses
12 years ago
Joshua Colp 1a9ff2fffb res_pjsip: Handle reloading when permanent contacts exist and qualify is configured.
12 years ago
Jonathan Rose a8742e327f ARI: Add tones playback resource
12 years ago
Kevin Harwell 3043cd363d res_pjsip_refer: Channel variable SIPREFERTOHDR not being set during blind transfer
12 years ago
Russell Bryant 5b7a769fd8 (mix)monitor: Add options to enable a periodic beep
12 years ago
Richard Mudgett ba1db5d8f5 Eliminate some more unnecessary RAII_VAR() uses.
12 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
12 years ago
Kinsey Moore d6e2c50058 bridging: Ensure locking during snapshot creation
12 years ago
Russell Bryant af95d8c1d2 monitor: use app options parsing helper code
12 years ago
Matthew Jordan 0c1342bd2b res_hep_pjsip: Use the channel name instead of the call ID when it is available
12 years ago
Kevin Harwell 6905ac0f5e res_pjsip_pubsub: Set the body generation result to 0 for a valid path
12 years ago
Kinsey Moore c613ef6b30 res_stasis_answer: Add missing newlines
12 years ago
Joshua Colp 909f835066 res_pjsip: Ignore explicit transport configuration if a WebSocket transport is specified.
12 years ago
Kinsey Moore fcb04d889a PJSIP: Ensure test event has new state
12 years ago
Kinsey Moore 62e2bf68f0 Stasis: Fix Stasis() bridge refcount issue
12 years ago
Kinsey Moore 5d9a1281ee PJSIP: Fix crash introduced in r411671
12 years ago
Richard Mudgett 9be438299d Add some asserts that were handy when looking for a stasis cache problem.
12 years ago
Kinsey Moore 045285f8e3 res_pjsip_pubsub: Add test event for state change
12 years ago
Matthew Jordan db5bd60c2a res_hep: Fix crash when hep.conf not available
12 years ago
Mark Michelson eefcb79bfb Prevent duplicate sorcery wizards from being applied to sorcery object types.
12 years ago
Richard Mudgett c704795dcb res_parking: Minor tweaks.
12 years ago
Matthew Jordan ef0c9fe4d8 res_hep/res_hep_pjsip: Add a HEPv3 capture agent module and a logger for PJSIP
12 years ago
Matthew Jordan a438a0e65f res_config_odbc: Fix for nullable integer columns and keyfield existence check in update_odbc.
12 years ago
Corey Farrell fbe0dfaf44 Fix dialplan function NULL channel safety issues
12 years ago
Sean Bright c32fe8b8e5 ARI: Don't complain about missing ARI users when we aren't enabled
12 years ago
Mark Michelson 2bf37a417d Add a "message_context" option for PJSIP endpoints.
12 years ago
Richard Mudgett c1c8300e27 res_pjsip: Fix contact authenticate_qualify endpoint lookup when qualifing a contact.
12 years ago
Jonathan Rose eb0a982f8c ARI: Resolve a subscription leak against implicit bridge subscriptions
12 years ago
Richard Mudgett 236d17362d res_pjsip_registrar.c: Miscellaneous cleanup in rx_task().
12 years ago
Sean Bright b44d324891 Make the AEL load process less chatty.
12 years ago
Sean Bright 14942ecb17 Revert r410981. aelparse blew up.
12 years ago
Sean Bright 922d0b7565 Make the AEL load process less chatty.
12 years ago
Richard Mudgett 1ba13718fc assigned-uniqueids: Miscellaneous cleanup and fixes.
12 years ago
Mark Michelson 57239bfe37 PJSIP: Allow for identify sections to be specified in sorcery.conf.
12 years ago
Joshua Colp 326153d949 res_stasis: Fix a bug where the default bridge type was not set.
12 years ago
Joshua Colp 1cf74b8776 res_stasis: Extend bridge type to be a comma separated list of bridge attributes.
12 years ago
Matthew Jordan e33e003f78 res_ari: Fix documentation schema error
12 years ago
Rusty Newton 35fb3a564b res_ari: Add notes about Asterisk HTTP server to the "enabled" config option for the res_ari general section
12 years ago
Joshua Colp 216b04e6f4 res_pjsip: Fix memory leak of nameservers in off-nominal resolver creation failure.
12 years ago
Sean Bright 8357027080 res_fax_spandsp: Use g711_free() when available.
12 years ago
Joshua Colp cc40bf5317 res_pjsip: Enable PJSIP DNS client support.
12 years ago
Joshua Colp 932fb5a6e2 res_pjsip_multihomed: Make address replacement less aggressive.
12 years ago
Mark Michelson eba91d2a98 Revert changes to sorcery that accidentally got committed.
12 years ago
Mark Michelson d44aefeef4 Fix stuck channel in ARI through the introduction of synchronous bridge actions.
12 years ago
Matthew Jordan 2c5484c869 stasis/app.c: Add some extra debugging for subscription counts
12 years ago
Mark Michelson 9665c2d3eb Handle the return values of realtime updates and stores more accurately.
12 years ago
Mark Michelson 1fc33bc795 Prevent conflicts regarding unsolicited and solicited MWI to an endpoint.
12 years ago
Jonathan Rose ff63012c4e PJSIP: TOS values should be represented as decimals in sorcery objects
12 years ago
Jonathan Rose 4c2b1c225b ARI/bridges: Forward Playback/Recording Started/Finished to bridge topic
12 years ago
Richard Mudgett 66718a06f7 res_mwi_external: Clear the stasis cache entry when the external MWI is deleted.
12 years ago
Kinsey Moore 5247a0d990 ARI: Ensure managing application receives ChannelEnteredBridge messages
12 years ago
Joshua Colp 1b5c098976 Multiple revisions 410509-410510
12 years ago
Richard Mudgett f627a0aca0 res_musiconhold.c: Generate MOH start/stop events whenever the MOH stream is started/stopped.
12 years ago
Joshua Colp d00c1ac23e res_pjsip_multihomed: Fix a bug where outgoing messages for TCP would go out using UDP.
12 years ago
Joshua Colp 2fa1ff6e75 res_pjsip_multihomed: Add module which places the correct address within messages.
12 years ago
Scott Griepentrog ef69b5176d unqiueid: correct max uniqueid length test
12 years ago
Joshua Colp aa57dcf634 AST-2014-003: res_pjsip: When handling 401/407 responses don't assume a request will have an endpoint.
12 years ago
George Joseph 3ff60b75b1 pjsip_cli: Create pjsip show channel and contact, and general cli code cleanup.
12 years ago
Matthew Jordan 5ca081e053 resource_channels: Check if a passed in ID is NULL before checking its length
12 years ago
Matthew Jordan dd603ca96f res_pjsip: Fix documentation for one touch recording see-also links
12 years ago
Mark Michelson c162101d69 Make res_sorcery_realtime filter unknown retrieved results.
12 years ago
Scott Griepentrog feae552139 pjsip: allow and disallow show same codecs
12 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
12 years ago
Russell Bryant fbf8700c10 moh: fix a refcount error with realtime MOH
12 years ago
George Joseph a4906e9f86 sorcery: Create AST_SORCERY dialplan function.
12 years ago
Jonathan Rose f0b8590c14 pjsip configuration: Make transport TOS values consistent with endpoints
12 years ago
Joshua Colp 3f730662f7 res_stasis_recording: Add a "target_uri" field to recording events.
12 years ago
Mark Michelson 59ff66ef02 Don't attempt to link in an aggregate MWI subscription if an endpoint does not aggregate MWI.
12 years ago
Matthew Jordan 38da8d2fda res_fax_spandsp: Fix crash when passing ulaw/alaw data to spandsp
12 years ago
Richard Mudgett 4515cb3145 res_musiconhold.c: Remove some unnecessary RAII_VAR() usage.
12 years ago
Moises Silva bcb0f94604 Fix res/res_http_websocket.c build failure in 32bit due to incorrect print format for uint64_t
12 years ago
Moises Silva e4e5cfa9b8 Fix WebRTC over WSS not working
12 years ago
Jonathan Rose a0fff439ab res_rtp_asterisk: Fix one way audio problems with hold/unhold when using ICE
12 years ago
Joshua Colp c5bd5be298 res_stasis_recording: Fix memory leak of the absolute name.
12 years ago
Joshua Colp 597690f363 res_pjsip_session: Set options (100rel, timers) on incoming sessions.
12 years ago
Jonathan Rose a40ea867cd Multiple revisions 409129-409130
12 years ago
Matthew Jordan 83b2063ea5 res_pjsip_sdp_rtp: Apply packetization rules on inbound SDP handling
12 years ago
Joshua Colp 0e279c215e res_ari: Make some additional error responses consistent with the rest of the system.
12 years ago
Kinsey Moore c3123956cd PJSIP: Prevent crash if channel has gone away
12 years ago
Kevin Harwell 73ad9430e8 res_pjsip_exten_state: Presence for digium phones
12 years ago
Kevin Harwell eee4313fe8 res_pjsip_send_to_voicemail: transferring to voicemail for digium phones
12 years ago
Corey Farrell e468e73b9e Remove extra defines of AST_PBX_MAX_STACK.
12 years ago
Richard Mudgett d277f3ec3e json: Fix off-nominal json ref counting issues.
12 years ago
George Joseph 39a450d924 pjsip_cli: Add pjsip commands 'show registrations' and 'show contacts'.
12 years ago
George Joseph 31a18c14b8 pjsip_cli: Fix memory leak in ast_sip_cli_print_sorcery_objectset.
12 years ago
George Joseph a94c8562fd sorcery: Create sorcery instance registry.
12 years ago
Matthew Jordan 8e1c5b62be res_pjsip: Update documentation for 'use_avpf' option
12 years ago
Richard Mudgett 61a4a98ed9 res_sorcery_astdb.c: Fix regex handling and keep simple prefix matching performance.
12 years ago
Mark Michelson ed66eefdf0 Store SIP User-Agent information in contacts.
12 years ago
Mark Michelson 584f9bafa0 Remove all PJSIP MWI-specific use from our MWI code.
12 years ago
Mark Michelson db0d0363af Fix crash in AMI PJSIPShowEndpoint action.
12 years ago
Matthew Jordan 0ebbeac69f ari/resource_channels: Add channel variables earlier in the creation process
12 years ago
Walter Doekes 72bf9b1315 res_config_pgsql: Fix ast_update2_realtime calls.
12 years ago
Joshua Colp e8e2f91bba timing: Improve performance for most timing implementations.
12 years ago
Richard Mudgett b5ca213e34 res_pjsip: Updates and adds more PJSIP CLI commands.
12 years ago
Kevin Harwell 99f8f0f80a res_pjsip: When no global type the debug option defaults to "yes"
12 years ago
Richard Mudgett 844df94f9b res_pjsip: Fix assertion for pjsip.conf authorization list options.
12 years ago
Joshua Colp 61aa7ce7f7 res_clialiases: Fix crash when reloading and re-aliasing an alias that is in use.
12 years ago
Joshua Colp e5899852cc res_stasis: Enable transfers and provide events when they occur.
12 years ago
Kevin Harwell 10e38fb10c res_pjsip: Config option to enable PJSIP logger at load time.
12 years ago
Kevin Harwell f5bb5b3e8c res_pjsip_exten_state: Exporting global symbols caused load order issues
12 years ago
Mark Michelson f55abe9cf1 Decouple subscription handling from NOTIFY/PUBLISH body generation.
12 years ago
Kevin Harwell 6b114b654e res_pjsip_mwi: Subscribe fails when missing aor name
12 years ago
Kinsey Moore d5431ed358 PJSIP: Fix address for ACK in NAT situations
12 years ago
Corey Farrell c35d07950f res_rtp_asterisk & udptl: fix port selection to work with SELinux restrictions
12 years ago
Kevin Harwell 565198b44b res_pjsip_pubsub: potential crash on timeout
12 years ago
Kevin Harwell 01a537d515 res_pjsip,compat: INFINITY and NAN undefined
12 years ago
Kinsey Moore 3eae87fdfe ARI: Make double subscribe respond with success
12 years ago
Joshua Colp ff455ee2aa res_pjsip_session: Be less strict with core requested outgoing capabilities.
12 years ago
Jonathan Rose b78d0c0187 res_config_pgsql: Fix a memory leak and use RAII_VAR for cleanup when practical
12 years ago
Mark Michelson 9b8f2db47e Multiple revisions 406294-406295
12 years ago
Kinsey Moore 761d7271d4 res_stasis_playback: Correct error argument order
12 years ago
Rusty Newton a1d6e8ebab res_pjsip: Documentation improvement for Endpoint and AOR mailbox options.
12 years ago
Kinsey Moore e0da867dbe PJSIP: Handle headers in a list appropriately
12 years ago
Kinsey Moore 1590d32ab0 ARI: Support channel variables in originate
12 years ago
Scott Griepentrog 2b14601bdc pjsip: fix support for allow=all
12 years ago
Rusty Newton 926081461b Fixing some XML syntax issues with my previous commit at r405777 for ASTERISK-23071
12 years ago
Rusty Newton 3fb2906955 res_pjsip: enhance documentation for mailboxes options, for both endpoints and aors
12 years ago
Walter Doekes 72cb7a254f Enable wide band audio in musiconhold streams.
12 years ago
Kevin Harwell 1f6c34a6c9 res_pjsip: AOR option qualify_frequency not respected on startup
12 years ago
Kinsey Moore fc241d6f52 PJSIP: Fix outbound OPTIONS support
12 years ago
Kevin Harwell a48798ce95 res_fax: check_modem_rate() returned incorrect rate for V.27
12 years ago
Kinsey Moore 7cbb6eab15 PJSIP: Add Path header support
12 years ago
Jonathan Rose aa9db707c5 ARI: Add mailboxes resource for controlling and polling external MWI
12 years ago
Mark Michelson aced8bdd2e Fix erroneous behavior when sending auth rejection to artificial endpoint.
12 years ago
Kinsey Moore f1497fe220 res_pjsip: Fix CLI tab completion issues
12 years ago
Joshua Colp 8585340b87 res_ari: Fix various memory leaks.
12 years ago
Mark Michelson 60ed8159a1 Print "<unknown>" for artificial endpoint in PJSIP security events.
12 years ago
Jonathan Rose 42b087c2df PJSIP: Add unhold on reinvite without SDP behavior
12 years ago
Kevin Harwell 04c5c39d56 res_pjsip_messaging: potential for field values in from/to headers to be missing
12 years ago
Kinsey Moore 51901aa2ed astobj2: Correct ao2_iterator opacity violations
12 years ago
Kevin Harwell bce38c0cc5 res_rtp_asterisk: Fails to resume WebRTC call from hold
12 years ago
Mark Michelson 9674196009 Use proper case for checking if digest authentication is used.
12 years ago
Joshua Colp 34c595beb9 res_pjsip_acl: Fix another case of assuming a contact will always contain a URI.
12 years ago
Joshua Colp f89ab79862 res_pjsip_nat: Don't assume a Contact header will always contain a URI.
12 years ago
Richard Mudgett 61f215250e External MWI AMI support.
12 years ago
Richard Mudgett 9fa171e547 External MWI core support.
12 years ago
Joshua Colp 986c9e897d res_pjsip_outbound_registration: Don't assume that a registration client will always exist.
12 years ago
Joshua Colp 11f18e4724 res_pjsip_outbound_registration: Create registration client in pj thread.
12 years ago
Matthew Jordan f8b55f16d2 res_pjsip_logger: Add the ASTERISK_FILE_VERSION macro
12 years ago
Matthew Jordan c6df713da7 res_pjsip_authenticator_digest: Fix md5 hash buffer
12 years ago
Joshua Colp 0ae89e7b7e res_pjsip: Ensure more URI validation happens in pj threads.
12 years ago
Joshua Colp f0f23655c9 res_pjsip_outbound_registration: Ensure URI validation happens in a pjlib thread.
12 years ago
Kevin Harwell 821ab51381 res_pjsip: add 'set_var' support on endpoints
12 years ago
Joshua Colp f720a9ac89 chan_pjsip: Handle hanging up before calling.
12 years ago
Joshua Colp e583dca9dd res_pjsip_endpoint_identifier_ip: Accept hostnames in the 'match' field.
12 years ago
Joshua Colp 135b9d3562 res_pjsip_outbound_registration: Add validation for 'server_uri' and 'client_uri'.
12 years ago
Joshua Colp c3d5c41dae res_pjsip_pubsub: Ensure dialog manipulation happens on proper thread.
12 years ago
Matthew Jordan 5a15803a1b res_pjsip/pjsip_cli: fix compilation error caused by passing ast_free
12 years ago
David M. Lee 40a7f68e4b ari: Remove support for specifying channel vars during origination.
12 years ago
Matthew Jordan b172d369c4 res_pjsip: Add PJSIP CLI commands
12 years ago
Mark Michelson 344cdab3a7 Fix issue where PJSIP blind transferer dialog may not complete as planned.
12 years ago
Matthew Jordan 7ddfe12aff res_stasis_device_state: Set resource type for subscriptions to deviceState
12 years ago
Richard Mudgett 72c282cc66 ao2_iterator: Mini-audit of the ao2_iterator loops in the new code files.
12 years ago
Joshua Colp 433c6f010f res_pjsip: Ignore 401/407 responses for transactions and dialogs we don't know about.
12 years ago
Joshua Colp 8402cd4cd9 res_pjsip_session: Fix SDP negotiation when resending an INVITE with authentication.
12 years ago
Mark Michelson 1b91ee6c4b Fix a deadlock that occurred due to a conflict of masquerades.
12 years ago
Scott Griepentrog c061f634da res_fax.c: crash on framehook with no dsp in fax detect
12 years ago
Richard Mudgett e4803bbd9e Voicemail: Remove mailbox identifier format (box@context) assumptions in the system.
12 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Joshua Colp e2630fcd51 channels: Return allocated channels locked.
12 years ago
Joshua Colp 513756b956 res_calendar: Protect channel when adding datastore.
12 years ago
Jonathan Rose b0bb03e916 bridging: Give bridges a name and a known creator
12 years ago
Joshua Colp 91d0f30506 res_sorcery_config: Output an error message when an object can't be created.
12 years ago
Matthew Jordan 76042b1eb4 ari/resource_channels: When creating a channel, specify a default format (SLIN)
12 years ago
Joshua Colp d7b84b0368 res_pjsip: Apply outbound proxy to all SIP requests.
12 years ago
Joshua Colp 3a5cc054ed res_stasis: Expose event for call forwarding and follow forwarded channel.
12 years ago
Jonathan Rose 661ac14911 documentation: Add PJSIP technology to messaging documentation
12 years ago
Jonathan Rose 63b2c28c4b Transfers: Make Asterisk set ATTENDEDTRANSFER/BLINDTRANSFER more reliably
12 years ago
Kevin Harwell f425c4a086 ARI: Allow specifying channel variables during a POST /channels
12 years ago
Kevin Harwell ce18946de4 ARI: Adding a channel to a bridge while a live recording is active blocks
12 years ago
Kevin Harwell c602b086ed res_pjsip_messaging: send message to a default outbound endpoint
12 years ago
Matthew Jordan ce423d2ea4 func_channel, chan_pjsip: Add CHANNEL read function support for chan_pjsip
12 years ago
Mark Michelson 5b4aab75ef Fix correct authentication behavior for artificial endpoint.
12 years ago
Richard Mudgett c91d4d12de Reverting regex part of -r403545 at request of file.
12 years ago
Richard Mudgett 31d51d373b res_sorcery_astdb.c: Fix get multiple records by regex.
12 years ago
Joshua Colp 4d760694b2 res_pjsip_nat: Add NAT module to session dialogs.
12 years ago
Mark Michelson b18ed67d16 Switch PJSIP auth to use a vector.
12 years ago
Matthew Jordan 8042f4cdd2 res_fax_spandsp: Always init T.38 session to avoid crashes during state change
12 years ago
Matthew Jordan eb4aa1f0a8 res_config_sqlite: Check for CDR unregistration failures
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
David M. Lee fc70db3a81 ari: Fix deadlock problem with functions that use autoservice.
12 years ago
Kevin Harwell e8208e8899 res_pjsip_registrar: undefined function pointer symbol
12 years ago
Joshua Colp 2364626811 res_pjsip_t38: Don't pass T.38 control frames through to other hooks.
12 years ago
Mark Michelson d61f258384 Initialize the hash value argument to pj_hash_get() to 0.
12 years ago
Joshua Colp b8025e789d res_pjsip_session: Add support for PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE flag.
12 years ago
Richard Mudgett 3357c494cb sorcery, bucket: Change observer remove calls to take const callbacks struct.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago
Joshua Colp 177e7861a2 res_pjsip_session: Apply fromuser and fromdomain to all requests as documented.
12 years ago
Joshua Colp 88c840db50 res_pjsip_t38: Add the framehook to the channel only on first INVITE.
12 years ago
Joshua Colp 0620cc0c00 res_pjsip_transport_websocket: Fix security events and simplify implementation.
12 years ago
Joshua Colp e93fbf41e6 res_ari: Add Recording events to the validator.
12 years ago
Joshua Colp 56290895aa res_pjsip_sdp_rtp: Don't produce an invalid media stream with no formats.
12 years ago
Joshua Colp b315b16c90 res_pjsip_header_funcs: Don't add headers to re-INVITEs.
12 years ago
Joshua Colp 6019353ad6 res_stasis_playback: Add 'number', 'digits', and 'characters' URI scheme implementations.
12 years ago
Joshua Colp a64cd7c6bb res_pjsip_session: Add configurable behavior for redirects.
12 years ago
Joshua Colp 9d3b590ad8 res_pjsip: Fix crash when reloading certain configurations.
12 years ago
David M. Lee fccb427c88 ari:Add application/json parameter support
12 years ago
Joshua Colp fd33969240 res_pjsip: Update handling of some options to work with new option names.
12 years ago
Kevin Harwell ed48377994 ARI: Implement device state API
12 years ago
Kevin Harwell 05cbf8df9b res_pjsip: AMI commands and events.
12 years ago
Joshua Colp 14a7452934 ari: Add events for playback and recording.
12 years ago
Joshua Colp eda7126862 ari: Add Snoop operation for spying/whispering on channels.
12 years ago
Kevin Harwell 76a2b855e1 res_pjsip: convert configuration settings names to snake case some more
12 years ago
Kinsey Moore d9015a5356 ARI: Don't leak implementation details
12 years ago
Kevin Harwell 1c45a32ee8 res_pjsip: convert configuration settings names to snake case
12 years ago
Matthew Jordan 92af2b2e26 res_pjsip_session: Fix memory leak of direct media format capabilities
12 years ago
Matthew Jordan c3575e338e res_pjsip_sdp_rtp: Fix use of uninitialized value in PJSIP
12 years ago
Matthew Jordan 08686e62c5 res_pjsip_mwi: Fix memory leak of MWI subscriptions container
12 years ago
David M. Lee f0ccc59a22 stasis: Fixed scoping problem with bridge tracking.
12 years ago
David M. Lee d1ad4a95f8 ari: Add silence generator controls
12 years ago
Joshua Colp 71612fb007 res_pjsip_caller_id: Don't overwrite user portion of the From header when fromuser is set.
12 years ago
Joshua Colp 1b14a78d14 res_pjsip: Add support for building against pjproject with SIP transaction group lock support.
12 years ago
Joshua Colp 67b650543c res_ari_channels: Add the ability to stop locally generated ringing on a channel.
12 years ago
Kevin Harwell f6593b4156 ari endpoints: GET /ari/endpoints/{invalid-tech} should return a 404
12 years ago
Kevin Harwell 4be01b4598 ari endpoints: GET /ari/endpoints/{invalid-tech} should return a 404
12 years ago
Kevin Harwell 12a0edac69 pjsip_messaging, pjsip_header_funcs: Crashes due to NULL pointer dereferences
12 years ago
David M. Lee 5701c51bb6 Fixed a typ.
12 years ago
Richard Mudgett 7323809607 res_stasis.c: Fix locking issues with the app_bridge_moh container.
12 years ago
Mark Michelson 518f091a1a Clarify an ambiguous error message.
12 years ago
David M. Lee 4c128198c8 res_pjsip: Print a helpful error message if sorcery registration fails
12 years ago
David M. Lee b83a3965b8 Changes from make ari-stubs after r402560
12 years ago
Kevin Harwell 4f1bdeed1c ARI playback: Rename ARI Playback to Playbacks
12 years ago
David M. Lee 97a8debd90 ari: Add application/x-www-form-urlencoded parameter support
12 years ago
Jonathan Rose 3c645e8520 PJSIP: Improve error handling in digest authenticator
12 years ago
David M. Lee 7d0d1a1efb ari: User better nicknames for ARI operations
12 years ago
Joshua Colp 7678fd040e res_ari_channels: Add ring operation, dtmf operation, hangup reasons, and tweak early media.
12 years ago
Kinsey Moore 98dea21bc1 chan_sip: Fix RTCP port for SRFLX ICE candidates
12 years ago
Joshua Colp 4053f36a71 res_ari_channels: Fix a deadlock when originating multiple channels close to eachother.
12 years ago
Joshua Colp d17a780333 res_stasis: Ensure the channel is always departed from the bridge when it leaves.
12 years ago
David M. Lee 069da1e75a stasis: add functions embarrassingly missing from r400522
12 years ago
Kevin Harwell 4746c068dc pjsip_messaging: Added debug for in dialog messaging
12 years ago
Kinsey Moore aa7f9e55f2 ARI: Remove channels/{channelId}/dial
12 years ago
Joshua Colp fd98037fe2 res_ari_playback: Add missing 404 error response for GET and DELETE.
12 years ago
Richard Mudgett 8e4084b586 res_stasis.c: Made use the ao2_container callback templates.
12 years ago
Richard Mudgett 7eea4ab872 You'd think that new files would be free of whitespace issues. But you would be wrong.
12 years ago
Jonathan Rose 5c696bde67 ARI: channel/bridge recording errors when invalid format specified
12 years ago
Jonathan Rose d8a760307e ARI recordings: Issue HTTP failures for recording requests with file conflicts
12 years ago
Jonathan Rose bb1568caa1 PJSIP: Add log messages when requests are received for non-existent endpoints
12 years ago
Jonathan Rose d7bac6cf4b res_rtp_asterisk: Address jittery DTMF events in RTP streams
12 years ago
Matthew Jordan f04a4328d8 res_rtp_asterisk: Fix crash when RTCP is not available during SSRC change
12 years ago
Richard Mudgett 8f03a463e1 res_parking: Give parking timeout comebacktoorigin channel DTMF features.
12 years ago
Richard Mudgett c17731620d res_parking: Update XML documention for DTMF features after parking timeout.
12 years ago
David M. Lee c87aae26f8 Fixed malformed Access-Control-Allow-Methods header. Was causing Safari to barf on POST and DELETE.
12 years ago
Joshua Colp d183c6e134 Return a channel snapshot when originating using ARI, and subscribe the Stasis application to it.
12 years ago
Richard Mudgett a80a6a7631 res_parking: Remove setting useless flag.
12 years ago
Richard Mudgett 057d105c5a Add channel lock protection around translation path setup.
12 years ago
Jonathan Rose 9a45173715 res_parking: Fix bug where reloading immediately wipes new parkpos extensions
12 years ago
Kinsey Moore 4cdd02ce26 Reduce log level of a non-pubsub error message
12 years ago
Richard Mudgett 868a76f897 ARI: Fix crash when POST /playback/{id}/control does not have an operation parameter.
12 years ago
Kinsey Moore 2fc0a8873c Clarify documentation for channel and bridge list
12 years ago
Paul Belanger 7955e89d06 Use POST / DELETE to toggle ARI bridge moh
12 years ago
Kinsey Moore ec83706003 Ensure bridge record error responses validate
12 years ago
Paul Belanger 6072e043cf Use POST / DELETE to toggle hold / moh for ARI channels
12 years ago
Kevin Harwell 61b60fab2d pjsip outbound registration: Log message says received a 408 when we didn't
12 years ago
Matthew Jordan fd4919e466 Remove duplicate module info block
12 years ago
Joshua Colp b47851264e Fix a race condition in res_pjsip_session with rapidly terminating the session.
12 years ago
Kinsey Moore 1a0a2b3e4c Fix realm comparison for outbound auth
12 years ago
David M. Lee 9234804a3b Multiple revisions 400508,400842-400843,400848
12 years ago
Joshua Colp 113c281782 Perform validation of permanent contacts on AORs in res_pjsip.
12 years ago
Joshua Colp cbbcf1808c Fix an assertion in res_pjsip when specifying an invalid outbound proxy.
12 years ago
Matthew Jordan fcf6c84666 Use 'z' as the format specifier for size_t
12 years ago
Matthew Jordan b36ef0b412 Add PJSIP_HEADER function for manipulation of SIP headers in the PJSIP stack
12 years ago
Mark Michelson 2904a198d5 Switch from using pjsip_strerror to pj_strerror.
12 years ago
Kinsey Moore 4873c11f64 Fix STUN crash when using IPv6 any address
12 years ago
Mark Michelson a4d6f43962 Push CLI qualify into the threadpool.
12 years ago
Richard Mudgett 8eec8fbf83 Make app_queue and res_agi independent of AMI being enabled.
12 years ago
Jonathan Rose f4ebdca52a chan_pjsip: Make logger togglable without loading/unloading
12 years ago
Matthew Jordan 8d7873b836 ARI: Add subscription support
12 years ago
Joshua Colp b52c972b17 Enclose the To URI and update its user portion if a request user has been specified.
12 years ago
Joshua Colp 47da03e737 Replace the connection address at the SDP level if altering the SDP with the external media address.
12 years ago
Joshua Colp bd8cf10d60 Fix a crash caused by muting and unmuting a channel in ARI without specifying a direction.
12 years ago
Kinsey Moore c3b1d8f8c1 res_rtp_multicast: Ensure SSRC is set properly
12 years ago
Mark Michelson ee21eee7e0 Cache string values of formats on ast_format_cap() to save processing.
12 years ago
Joshua Colp c977f73e13 Fix crashes in res_pjsip_sdp_rtp and res_pjsip_t38 when a stream is rejected and external_media_address is set.
12 years ago
Mark Michelson addbf276f5 Multiple revisions 400318-400319
12 years ago
Joshua Colp 51a9b93a14 Fix a crash in res_pjsip_t38 caused by the wrong assumption that a session will always have a channel.
12 years ago
Richard Mudgett 97fcd6366d MALLOC_DEBUG: Fix some misuses of free() when MALLOC_DEBUG is enabled.
12 years ago
Joshua Colp 424c0f2eb7 Fix a random one way audio issue in PJSIP.
12 years ago
Joshua Colp 83d55f85ec Allow specifying a channel to dial an extension and context in an ARI dial operation.
12 years ago
Joshua Colp c33aac75e4 Retrieve and store the hostname only once so multiple threads do not potentially initialize it at the same time.
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Kinsey Moore b44ce141e5 chan_sip: Allow Asterisk to retry after 403 on register
12 years ago
Matthew Jordan a1d56da32a res_pjsip_notify: Add documentation
12 years ago
Matthew Jordan c4b5c549fd res_rtp_asterisk: Correct erroneous lost packet information in RTCP reports
12 years ago
Richard Mudgett 2b32732aa8 app_cdr and res_parking: Fix some resource leaks.
12 years ago
Kevin Harwell d6bceb0350 res_pjsip: crash when using localnet and external_signaling_address options
12 years ago
Kevin Harwell 103ebcf807 pjsip: race condition in registrar
12 years ago
Rusty Newton 21fb2fca5e Broke the build - Fixing XML DTD violation added in r399782, missing <para> tags inside a <note>
12 years ago
Rusty Newton 1b9db0fd99 Fixing documentation for the configOption "external_media_address" of both Endpoints and Transports
12 years ago
Joshua Colp 85d6db6cbe Fix crash in res_pjsip on load if error occurs, and prevent unloading of res_pjsip and res_pjsip_session.
12 years ago
Richard Mudgett ec5a724714 res_rtp_asterisk: Fix ref leaks in ast_rtcp_read().
12 years ago
Kevin Harwell 0e1d364fbd res_pjsip_messaging: Register message technology as pjsip
12 years ago
Mark Michelson 391f0003c4 Change the "external_media_address" PJSIP endpoint option to "media_address".
12 years ago
Richard Mudgett 10d4ed93ff app_speech_utils: Fix unresolved symbol ast_speech_get_setting().
12 years ago
Richard Mudgett 2a371cd80b Restore Dial, Queue, and FollowMe 'I' option support.
12 years ago
Mark Michelson 9deb416397 Create more accurate Contact headers for dialogs when we are the UAS.
12 years ago
Mark Michelson bbf5fbbd8c Change how realms are handled for outbound authentication.
12 years ago
Rusty Newton 873969d6c5 Broke the build! Forgot para tags within my description.
12 years ago
David M. Lee 2a57f6ccf7 res_pjsip: Forward PJSIP logging to Asterisk logging
12 years ago
David M. Lee f56796a539 ARI: Fix WebSocket response when subprotocol isn't specified
12 years ago
Rusty Newton fc09e5eb66 'identify' configObject doesn't have a synopsis
12 years ago
Rusty Newton 1b777d8946 Documentation fix and improvements to XML configuration help res_pjsip_acl
12 years ago
David M. Lee 6ad74509f3 Fix symbol collision with pjsua.
12 years ago
Kevin Harwell 4d35941891 pjsip: reinvite for connected line updates occurs when it should not
12 years ago
Richard Mudgett 83bf017db9 Fix incorrect usages of ast_realloc().
12 years ago
Mark Michelson 9fb34542d1 Add extra debugging to res_pjsip_endpoint_identifier_ip
12 years ago
David M. Lee 0bcc676d09 Multiple revisions 398638-398639
12 years ago
Kinsey Moore ad89dffb8a Prevent XMPP timeout on blank responses
12 years ago
Kinsey Moore 0bed76989a Multiple revisions 398558,398577
12 years ago
Kinsey Moore 53dbe10f5c Fix build warnings
12 years ago
Mark Michelson 23ed2ca57f Clarify server_uri and client_uri registration settings.
12 years ago
Mark Michelson 517389b1e7 Give more detail regarding failures to create request with auth credentials.
12 years ago
Kevin Harwell 1be7514a59 Debug messages for pjsip outbound registration
12 years ago
Kinsey Moore e5542ab1e7 Prevent a crash in res_pjsip_dtmf_info.c
12 years ago
Kevin Harwell 9bad1dabcf Add a reloadable option for sorcery type objects
12 years ago
Kevin Harwell 16b8d0cb5a Fix various memory leaks
12 years ago
Kevin Harwell af1747ee6c Memory leak fix
12 years ago
David M. Lee 9bed50db41 optional_api: Fix linking problems between modules that export global symbols
12 years ago
David M. Lee 7f547872e4 ARI: Implement /recordings/stored API's
12 years ago
Mark Michelson eb955dad9a Sanitize XML output for PIDF bodies.
12 years ago
Mark Michelson b5f61b5608 Fix method for creating activities string in PIDF bodies.
12 years ago
Mark Michelson 8990924953 Fix when the subscription_terminated callback is called for subscription handlers.
12 years ago
Mark Michelson de7ce39187 Fix a race condition where a canceled call was answered.
12 years ago
Mark Michelson 6cc7319455 Improve detection of answer on SIP blind transfer.
12 years ago
Mark Michelson a181544299 Fix dialog matching in the SIP distributor.
12 years ago
David M. Lee 451993f4f5 ARI: WebSocket event cleanup
12 years ago
Matthew Jordan de44880645 Add rtpengine configuration parameter
12 years ago
Mark Michelson e7c6f33517 Add some clarifying documentation to the rewrite_contact endpoint option.
12 years ago
Richard Mudgett 6ebfac8e70 Handle DTMF and hold wrapup when a channel leaves the bridging system.
12 years ago
David M. Lee 7a581537e8 ARI: Correct error codes for bridge operations
12 years ago
Matthew Jordan 4d348e853c Add pass through support for Opus and VP8; Opus format attribute negotiation
12 years ago
Matthew Jordan e31bd332b8 Update config framework/sorcery with types/options without documentation
12 years ago
Jonathan Rose 21e22310c7 ARI: Music on Hold/Background Music for bridges
12 years ago
Kinsey Moore 7b032c1adb Add SayAlphaCase and similar functionality for AGI
12 years ago
Kevin Harwell aefebebd37 res_sip_dtmf_info: Support sending of 'raw' DTMF
12 years ago
Kinsey Moore 6fa4e8e3ab Add missing configOption close tags
12 years ago
Rusty Newton 9520df86fd Fix missing xml doc configOption 'type' for for both 'system' and 'global' configObjects
12 years ago
Richard Mudgett 477dea4661 Bridge API: Set a cause code on a channel when it is ejected from a bridge.
12 years ago
Mark Michelson 8049bf94f7 Handle default body types for SIP event packages in res_pjsip_pubsub
12 years ago
David M. Lee 5762c1b4ac ARI: Correct segfault with /variable calls are missing ?variable parameter.
12 years ago
David M. Lee f5cca5e41e res_stasis: remove call to missing function control_continue.
12 years ago
Richard Mudgett d213dfa30f Fix several interrelated issues dealing with the holding bridge technology.
12 years ago
Kinsey Moore d12350ccc3 Allow channels in app_stasis to hangup properly
12 years ago
Mark Michelson 5caa938be2 Localize and rename ACL configuration.
12 years ago