Commit Graph

1822 Commits (062becab8019e7079ceb804e2c23bf55959cd430)

Author SHA1 Message Date
Joshua Colp 15e41c7542 Reduce memory consumption significantly for users of the RTP engine API by storing only the payloads present and in use instead of every possible one.
14 years ago
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
14 years ago
Russell Bryant fd11146592 Add a "corosync ping" CLI command.
14 years ago
Jonathan Rose 79de3f7fe8 res_agi: Add message indicating need for \n character in verbose message
14 years ago
Joshua Colp 190d130cbe Build is underway so logging can go away.
14 years ago
Joshua Colp 0ef30a9071 Temporarily enable pj logging to console for debugging pjnath issue exposed by build slave.
14 years ago
Joshua Colp 4d6b524b61 Prevent multiple local candidates from being added with the same information and add support for disabling ICE on a per-peer basis.
14 years ago
Joshua Colp afaa23864b Export the ast_websocket_set_nonblock function for use by other modules.
14 years ago
Matthew Jordan 86ff5585fd Add the ability to specify technology specific documentation
14 years ago
Matthew Jordan 245f6538e7 Handle extremely out of order RFC 2833 DTMF
14 years ago
Joshua Colp 3a2757923c Use the bruteforce method to get debugging enabled for pjproject.
14 years ago
Joshua Colp bfa31f5676 Turn on debugging for pjproject so we can get a better idea of what is causing the generic CCSS test crash.
14 years ago
Kevin P. Fleming 79087cbbd5 Ensure that all ast_datastore_info structures are 'const'.
14 years ago
Joshua Colp 8401e81383 Fix a crash in pjnath when starting an ICE connectivity check and immediately destroying the ICE session.
14 years ago
Joshua Colp cd91570bc6 Add pubsub unsubscription support so subscriptions do not linger for MWI and device state progatation.
14 years ago
Joshua Colp 44345b0973 Fix a crash as a result of propagating MWI or device state over XMPP when the client is disconnected.
14 years ago
Joshua Colp fdd39eae58 Fix an issue where a service discovery request could crash Asterisk.
14 years ago
Joshua Colp 3b59ab1c77 Fix a bug where some XMPP servers would reject authentication. We need to use the user portion of the JID and not the full configured username.
14 years ago
Joshua Colp 7a78aa39d1 Add missing namespace for old non-SASL based authentication.
14 years ago
Joshua Colp 5d20f60337 Fix an issue where specifying the resource in the username would cause authentication to fail.
14 years ago
Joshua Colp e938737570 Add support for SIP over WebSocket.
14 years ago
Joshua Colp acb5f5f824 Reduce memory consumption and add the H.264 and H.263 modules I shamefully neglected to add.
14 years ago
Joshua Colp a693fd1d87 Add support for parsing SDP attributes, generating SDP attributes, and passing it through.
14 years ago
Tilghman Lesher 6190ae4430 Allow the REALTIME() function to report errors back to the caller.
14 years ago
Joshua Colp 7296b670d4 Add required items for Google video support.
14 years ago
Joshua Colp 31beb35f47 Fix an issue where media would not flow for situations where the legacy STUN code is in use.
14 years ago
Joshua Colp 540f4b81f9 Add additional namespaces for Google Talk which are used for the gmail client.
14 years ago
Joshua Colp a3fa37b8cf Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif.
14 years ago
Joshua Colp 96a4b257bd Import revision 4196 from pjproject trunk. Fix a crash issue when starting ICE connectivity checks and immediately destroying the ICE session. This was exposed by the SIP CCSS test.
14 years ago
Matthew Jordan 3044aa3e38 Add 'stun show status' command
14 years ago
Joshua Colp 213bbc169a Add a cleaned up drop-in replacement for res_jabber called res_xmpp. This provides the same externally facing functionality but is implemented differently internally.
14 years ago
Joshua Colp c48d346d55 Ensure the timer heap is protected by a lock.
14 years ago
Joshua Colp 09eb252721 Enable IPv6 support in pjproject.
14 years ago
Joshua Colp 3f9cfe2d41 Don't try to send connectivity checks on RTCP if RTCP is no longer present and don't do multiple ICE connectivity checks at once.
14 years ago
Joshua Colp 37256ea45d Add support for ICE/STUN/TURN in res_rtp_asterisk and chan_sip.
14 years ago
Mark Michelson 453e01725d Multiple revisions 369323-369324
14 years ago
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
14 years ago
Matthew Jordan ff0b561045 Mark res_smdi/res_adsi as 'core' supported modules
14 years ago
Kinsey Moore c6142cf2cc Fix coverity UNUSED_VALUE findings in core support level files
14 years ago
Joshua Colp 380c7c5c39 Add res_http_websocket module which implements the WebSocket protocol according to RFC 6455.
14 years ago
Richard Mudgett dd2427c141 Coverity Report: Fix issues for error type REVERSE_INULL (core modules)
14 years ago
Matthew Jordan 7b51320642 Fix a variety of memory leaks
14 years ago
Matthew Jordan 87113f1a0c Fix checking bounds of array index after using it; improper sizeof
14 years ago
Kinsey Moore dd81b047db Resolve FORWARD_NULL static analysis warnings
14 years ago
Jonathan Rose 8227f70cd7 Coverity Report: Fix issues for error type CHECKED_RETURN for core
14 years ago
Mark Michelson 404b890f49 Fix core FINDING 2, FINDING 3, and FINDING 4 from Coverity's CONSTANT_EXPRESSION_RESULT report.
14 years ago
Russell Bryant eebdf35159 res_corosync: Fix build against corosync 2.0.
14 years ago
Stefan Schmidt 14b52ff9da fix a wrong behavior of alarm timezones in caldav and icalendar when an alarm doesnt use utc. This change uses the same timezone from the start time.
14 years ago
Russell Bryant eb0a8df41c res_corosync: Recover if corosync gets restarted.
14 years ago
Russell Bryant 41826d203c res_corosync: reimplement "corosync show members" command.
14 years ago