Commit Graph

5279 Commits (5bfe94461a96baa60399a3266a268b1e727d5c3f)

Author SHA1 Message Date
Joshua C. Colp b0d828f14a res_rtp_asterisk: Only raise flash control frame on end.
5 years ago
Kevin Harwell b912b31853 res_rtp_asterisk: Add a DEVMODE RTP drop packets CLI command
5 years ago
Joshua C. Colp 65a4a3a4e6 res_pjsip: Give error when TLS transport configured but not supported.
5 years ago
George Joseph c78d0ce429 res_pjsip_session: Make reschedule_reinvite check for NULL topologies
5 years ago
Joshua C. Colp f213833514 res_pjsip: Add support for partial transport reload.
5 years ago
Joshua C. Colp 2e7fc84398 res_rtp_asterisk: Force resync on SSRC change.
5 years ago
Joshua C. Colp be3e469f98 documentation: Fix non-matching module support levels.
5 years ago
Joshua C. Colp 60800b038a xml: Embed module information into core XML documentation.
5 years ago
Jaco Kroon 23e41313a8 func_callerid+res_agi: Fix compile errors related to -Werror=zero-length-bounds
5 years ago
Alexander Traud 262473c6d9 res_format_attr_*: Parameter Names are Case-Insensitive.
5 years ago
Sean Bright 16e4d1f36f res_musiconhold.c: Plug ref leak caused by ao2_replace() misuse.
5 years ago
Torrey Searle 90ef6a14a7 res/res_rtp_asterisk: generate new SSRC on native bridge end
5 years ago
Joshua C. Colp a9acbd19f3 sorcery: Add support for more intelligent reloading.
5 years ago
George Joseph 269bb08ea2 res_pjsip_refer: Move the progress dlg release to a serializer
5 years ago
Joshua C. Colp 5f1c21e4ca res_pjsip_registrar: Include source IP and port in log messages.
5 years ago
Ben Ford 77328142b4 AST-2021-006 - res_pjsip_t38.c: Check for session_media on reinvite.
5 years ago
Alexander Traud 0323293142 res_format_attr_h263: Generate valid SDP fmtp for H.263+.
5 years ago
Joshua C. Colp 976b1a1d7a res_pjsip_nat: Don't rewrite Contact on REGISTER responses.
5 years ago
Salah Ahmed df8d335ad1 res_rtp_asterisk: Check remote ICE reset and reset local ice attrb
5 years ago
Nick French dedfb334bd res_pjsip: dont return early from registration if init auth fails
5 years ago
Alexei Gradinari d5e73d2121 res_fax: validate the remote/local Station ID for UTF-8 format
5 years ago
George Joseph 15afabdf8e res_pjsip_refer: Refactor progress locking and serialization
5 years ago
Kevin Harwell be0a61bc3d res_rtp_asterisk: Add packet subtype during RTCP debug when relevant
5 years ago
Boris P. Korzun beb579bc99 res_config_pgsql: Limit realtime_pgsql() to return one (no more) record.
5 years ago
Ben Ford 83b0f5963f res_pjsip_session.c: Check topology on re-invite.
5 years ago
Jaco Kroon 7ab53fce7a res_odbc_transaction: correctly initialise forcecommit value from DSN.
5 years ago
Joshua C. Colp 1af2a84c8b res_pjsip_session: Always produce offer on re-INVITE without SDP.
5 years ago
George Joseph dbd8908f8d res_pjsip_refer: Always serialize calls to refer_progress_notify
5 years ago
Kevin Harwell fad0cf12e6 AST-2021-002: Remote crash possible when negotiating T.38
5 years ago
Alexander Traud 703158b903 rtp: Enable srtp replay protection
5 years ago
Ivan Poddubnyi 2770cc5872 res_pjsip_diversion: Fix adding more than one histinfo to Supported
5 years ago
Sean Bright 5a6f2f913b res_rtp_asterisk.c: Fix signed mismatch that leads to overflow
5 years ago
roadkill 176274caa4 res/res_pjsip.c: allow user=phone when number contain *#
5 years ago
Boris P. Korzun f1c88a497b res_musiconhold: Add support of various URL-schemes by MoH.
5 years ago
Robert Cripps 017e09b40a res/res_pjsip_session.c: Check that media type matches in
5 years ago
Sean Bright fb42b60326 res_pjsip_pubsub: Fix truncation of persisted SUBSCRIBE packet
5 years ago
Alexander Traud a25bcf70ed pjsip_scheduler: Fix pjsip show scheduled_tasks like for compiler Clang.
5 years ago
Alexander Traud 3f119192bb res_pjsip_session: Avoid sometimes-uninitialized warning with Clang.
5 years ago
Jean Aunis c10557c401 Stasis/messaging: tech subscriptions conflict with endpoint subscriptions.
5 years ago
Ivan Poddubnyi c3fad2fd01 chan_pjsip: Assign SIPDOMAIN after creating a channel
5 years ago
George Joseph b3927ff8bc Revert "res_pjsip_outbound_registration.c: Use our own scheduler and other stuff"
5 years ago
Nick French 3c8598ffef res_pjsip: Prevent segfault in UDP registration with flow transports
5 years ago
Richard Mudgett 027f4e3a21 res_pjsip_session.c: Fix compiler warnings.
5 years ago
Sungtae Kim d8b7a6f599 res_pjsip_session: Fixed NULL active media topology handle
5 years ago
Torrey Searle a7aea71e60 res/res_pjsip_diversion: prevent crash on tel: uri in History-Info
5 years ago
Sean Bright 13682210e2 app_chanspy: Spyee information missing in ChanSpyStop AMI Event
5 years ago
Sungtae Kim 4b450b4334 res_ari: Fix wrong media uri handle for channel play
5 years ago
Pirmin Walthert 7a6cfde4db res_pjsip_nat.c: Create deep copies of strings when appropriate
5 years ago
Joshua C. Colp 938a240793 res_pjsip_pidf_digium_body_supplement: Support Sangoma user agent.
5 years ago
Nathan Bruning 0774d9f9aa res_musiconhold: Don't crash when real-time doesn't return any entries
5 years ago
Joshua C. Colp 5b4e71fa0a pjsip: Match lifetime of INVITE session to our session.
5 years ago
Sean Bright f39d5ea7cd res_http_media_cache.c: Set reasonable number of redirects
5 years ago
Stanislav 6a85dc860f res_pjsip_stir_shaken: Fix module description
5 years ago
Alexander Traud bf9f0f13c4 loader: Sync load- and build-time deps.
5 years ago
Alexander Greiner-Baer c79bd583d9 res_pjsip: set Accept-Encoding to identity in OPTIONS response
5 years ago
George Joseph 860e40dd80 res_pjsip_outbound_registration.c: Use our own scheduler and other stuff
5 years ago
George Joseph 569fc28966 pjsip_scheduler.c: Add type ONESHOT and enhance cli show command
5 years ago
Alexander Traud 5a6037778b res_pjsip/config_transport: Load and run without OpenSSL.
5 years ago
Alexander Traud be54c7e9ea res_stir_shaken: Include OpenSSL headers where used actually.
5 years ago
Kevin Harwell 6baa4b53be AST-2020-001 - res_pjsip: Return dialog locked and referenced
5 years ago
Ben Ford 82325ba58b AST-2020-002 - res_pjsip: Stop sending INVITEs after challenge limit.
5 years ago
Alexander Traud f86af1fbd0 Compiler fixes for GCC when printf %s is NULL
5 years ago
Kevin Harwell 439f7bb848 res_pjsip, res_pjsip_session: initialize local variables
5 years ago
Nick French f041763e3b res_pjsip_session: Restore calls to ast_sip_message_apply_transport()
5 years ago
Joshua C. Colp 412b385de5 res_pjsip: Adjust outgoing offer call pref.
5 years ago
Kevin Harwell 6255e7976c Logging: Add debug logging categories
5 years ago
Jean Aunis 7ced144867 resource_endpoints.c: memory leak when providing a 404 response
5 years ago
Sean Bright 5a0b19a4f3 pbx.c: On error, ast_add_extension2_lockopt should always free 'data'
5 years ago
Holger Hans Peter Freyther 4499fbc819 res_pjsip_sdp_rtp: Fix accidentally native bridging calls
5 years ago
lvl b3b6b5e9f7 res_musiconhold: Load all realtime entries, not just the first
5 years ago
Torrey Searle c470327e6c res_pjsip_diversion: fix double 181
5 years ago
Sean Bright 5929e0ccbd res_musiconhold: Clarify that playlist mode only supports HTTP(S) URLs
5 years ago
Sean Bright d0644faa5a res_musiconhold: Start playlist after initial announcement
5 years ago
Joshua C. Colp 9eeb40af33 res_pjsip_session: Fix stream name memory leak.
5 years ago
Joshua C. Colp 957aff751d res_pjsip_session: Fix session reference leak.
5 years ago
Michal Hajek 2bce21da88 res_stasis.c: Add compare function for bridges moh container
5 years ago
Sean Bright c90c182932 audiosocket: Fix module menuselect descriptions
5 years ago
Sean Bright 6f32c254be res_pjsip_session.c: Fix build when TEST_FRAMEWORK is not defined
5 years ago
Torrey Searle 83140c9fed res_pjsip_diversion: implement support for History-Info
5 years ago
George Joseph cc71be0078 res_pjsip_session: Fix issue with COLP and 491
5 years ago
George Joseph ad4f2a8c99 debugging: Add enough to choke a mule
5 years ago
George Joseph d4f3b17dd3 res_pjsip_session: Handle multi-stream re-invites better
5 years ago
Sungtae Kim a0d41a27d4 res_stasis.c: Added video_single option for bridge creation
5 years ago
Patrick Verzele 5a49757e40 res_pjsip_session: Deferred re-INVITE without SDP send a=sendrecv instead of a=sendonly
5 years ago
Joshua C. Colp 4f0766dcda parking: Copy parker UUID as well.
5 years ago
Nickolay Shmyrev 0319e0b07f res_speech: Bump reference on format object
5 years ago
Torrey Searle addd295cda res_pjsip_diversion: handle 181
5 years ago
Joshua C. Colp 3c074038fe res_pjsip_session: Don't aggressively terminate on failed re-INVITE.
5 years ago
Sean Bright 5dfeeba623 res_musiconhold.c: Use ast_file_read_dir to scan MoH directory
5 years ago
Sean Bright 57554c2834 res_musiconhold.c: Prevent crash with realtime MoH
5 years ago
Joshua C. Colp a3d87f78ed res_pjsip: Fix codec preference defaults.
5 years ago
George Joseph 802aa97fa0 ACN: Configuration renaming for pjsip endpoint
5 years ago
Ben Ford de23cb4002 res_stir_shaken: Fix memory allocation error in curl.c
5 years ago
George Joseph 71446b68fc res_pjsip_session: Ensure reused streams have correct bundle group
5 years ago
Joshua C. Colp 99eafe5771 res_pjsip_registrar: Don't specify an expiration for static contacts.
5 years ago
sungtae kim 2e32b56bdb stasis_bridge.c: Fixed wrong video_mode shown
5 years ago
Joshua C. Colp af70bbb13a websocket / pjsip: Increase maximum packet size.
5 years ago
Nickolay Shmyrev e4d24f5137 res_http_websocket: Avoid reading past end of string
5 years ago
Ben Ford 5fbed5af24 res_stir_shaken: Add stir_shaken option and general improvements.
5 years ago
George Joseph e88beedd08 res_pjsip_session: Fix segv in session_on_rx_response
5 years ago
George Joseph 9bd1d686a1 ACN: Add tracing to existing code
5 years ago
George Joseph 2d22e34206 ACN: res_pjsip endpoint options
5 years ago
sungtae kim 81b5e4a73f res_pjsip.c: Added disable_rport option for pjsip.conf
5 years ago
Nickolay Shmyrev 7163efd934 res_http_websocket.c: Continue reading after ping/pong
5 years ago
Kevin Harwell 4eba6b9eb2 PJSIP_MEDIA_OFFER: override configuration on refresh
5 years ago
Joshua C. Colp 4f86118bd8 res_pjsip: Apply AOR outbound proxy to static contacts.
5 years ago
Università di Bologna - CESIA VoIP 0c1c386634 res_corosync: Fix crash in huge distributed environment.
5 years ago
Moises Silva 9445dac43b res_http_websocket: Add payload masking to the websocket client
5 years ago
Joshua C. Colp ee8ea9275f res_pjsip_session: Preserve label on incoming re-INVITE.
5 years ago
Joshua C. Colp a143c3a7b7 res_sorcery_memory_cache: Disallow per-object expire with full backend.
5 years ago
Ben Ford 1274117102 res_stir_shaken: Add outbound INVITE support.
5 years ago
Walter Doekes f1cfd54976 res_pjsip: Include <pjsip_ua.h> instead of internal "pjsua-lib/pjsua.h"
5 years ago
Kevin Harwell 415b55af5a pjproject: Upgrade bundled version to pjproject 2.10
5 years ago
sungtae kim bbe0f2230d res_ari: Fix create channel request channelId parameter parsing
5 years ago
Joshua C. Colp c84d962eae res_rtp_asterisk: Don't assume setting retrans props means to enable.
5 years ago
George Joseph 41f3a7da4d res_fax: Don't start a gateway if either channel is hung up
5 years ago
Kevin Harwell 3d1bf3c537 Compiler fixes for gcc 10
5 years ago
sungtae kim fa7c69f40f res_ari: Fix create request body parameter parsing.
5 years ago
Walter Doekes e74dde5100 pjsip: Prevent invalid memory access when attempting to contact a non-sip URI
5 years ago
Ben Ford 3927f79cb5 res_stir_shaken: Add inbound INVITE support.
5 years ago
Joshua C. Colp d2500c6273 res_fax: Don't consume frames given to fax gateway on write.
5 years ago
Pirmin Walthert e8c6e9ae5d res_pjsip_logger: use the correct pointer when logging tx_messages to pcap
5 years ago
Pirmin Walthert c16937cdbe res_pjsip_logger.c: correct the return value checks when writing to pcap
5 years ago
Joshua C. Colp 9c2871edf4 res_pjsip: Use correct pool for storing the contact_user value.
6 years ago
Pirmin Walthert 1399f8b4fe res_pjsip_nat.c: remove x-ast-orig-host from request URI and To header
6 years ago
Joshua C. Colp ec7890d7c6 res_sorcery_config: Always reload configuration on errors.
6 years ago
Alexander Traud 4de0e50c32 res_srtp: Set all possible flags while selecting the Crypto Suite.
6 years ago
Ben Ford f506cc4896 res_stir_shaken: Add unit tests for signing and verification.
6 years ago
Joshua C. Colp a7aaee70c6 res_pjsip_logger: Expand functionality to improve logging.
6 years ago
Nicholas John Koch fef97a9a72 res_musiconhold: Added check for dot character in path of playlist entries to avoid warnings
6 years ago
sungtae kim c8c94b6cf1 res_rtp_asterisk.c: Fixed memory leak
6 years ago
Joshua C. Colp 15cbff9d54 ari: Allow variables to be set on channel create.
6 years ago
Roger James c8dec423d2 pjsip_resolver.c: Ensure AAAA dns requests are made.
6 years ago
Ben Ford e29df34de0 res_stir_shaken: Added dialplan function and API call.
6 years ago
Roger James 4a072c4890 res_pjsip_history.c: Fix to stop SIGSEGV when IPv6 addresses are encountered.
6 years ago
Joshua C. Colp 1cfd30bd8a res_stir_shaken: Use ast_asprintf for creating file path.
6 years ago
Ben Ford 9acf840f7c res_stir_shaken: Implemented signature verification.
6 years ago
Guido Falsi e4366308e1 res_rtp_asterisk: Protect access to nochecksums with #ifdef
6 years ago
Joshua C. Colp 1c5e68580a stream: Enforce formats immutability and ensure formats exist.
6 years ago
sungtae kim 9ad3d2829c res_ari_channels: Fixed endpoint 80 characters limit
6 years ago
Joshua C. Colp e56f4de7e6 fax: Fix crashes in PJSIP re-negotiation scenarios.
6 years ago
DanielYK 9f117ac9ef res_pjsip: Fixed format of IPv6 addresses for external media addresses
6 years ago
Alexander Traud 191f136260 res_pjsip_refer: Add build-time dependency.
6 years ago
Alexander Traud 008f46bf1e res_pjsip: Sync load- and build-time deps.
6 years ago
Alexander Traud e2affa3b0a curl: Add build-time dependency.
6 years ago
Alexander Traud f1135b453b res_pjsip: Add build-time dependency.
6 years ago
Pirmin Walthert d50fd0acc0 res_rtp_asterisk: Resolve loop when receive buffer is flushed
6 years ago
Pirmin Walthert ca032d1e2e res_rtp_asterisk: Free payload when error on insertion to data buffer
6 years ago
bernard merindol 7db03e12a7 res_rtp_asterisk.c: Check for first DTMF having timestamp set to 0
6 years ago
Alexander Traud 611529fa52 res_stir_shaken: Do not build without OpenSSL.
6 years ago