Commit Graph

5250 Commits (6c9e8afd4ea55a33680ee580658230b51f307292)

Author SHA1 Message Date
Naveen Albert 99573f9540 res_pjsip_dtmf_info: Hook flash
4 years ago
George Joseph 8e2672d2a4 res_pjsip_messaging: Refactor outgoing URI processing
4 years ago
Ben Ford 26a38c4084 STIR/SHAKEN: Add Date header, dest->tn, and URL checking.
4 years ago
Joshua C. Colp 16e4a9d8cf res_pjsip: On partial transport reload also move factories.
4 years ago
Evgenios_Greek 59d15c4c2a stasis: Fix "FRACK!, Failed assertion bad magic number" when unsubscribing
4 years ago
Joseph Nadiv b21d4d1b87 res_pjsip.c: Support endpoints with domain info in username
4 years ago
Joshua C. Colp 3aed363716 res_rtp_asterisk: Set correct raddr port on RTCP srflx candidates.
4 years ago
Jeremy Lainé 0f8e2174a7 res_rtp_asterisk: make it possible to remove SOFTWARE attribute
4 years ago
George Joseph 655ee680cd res_pjsip_outbound_authenticator_digest: Be tolerant of RFC8760 UASs
4 years ago
Joseph Nadiv 83c2a16b2e res_pjsip_dialog_info_body_generator: Add LOCAL/REMOTE tags in dialog-info+xml
4 years ago
Ben Ford a84d34035a STIR/SHAKEN: Switch to base64 URL encoding.
4 years ago
Ben Ford e0cbdfe063 STIR/SHAKEN: OPENSSL_free serial hex from openssl.
4 years ago
Ben Ford 5e6508b56f STIR/SHAKEN: Fix certificate type and storage.
4 years ago
George Joseph 40bdfff73b Updates for the MessageSend Dialplan App
5 years ago
Sean Bright 95414fc918 res_rtp_asterisk: More robust timestamp checking
5 years ago
Sean Bright d2dcd15bd8 res_pjsip.c: OPTIONS processing can now optionally skip authentication
5 years ago
George Joseph 5f3d96a765 res_pjsip: Update documentation for the auth object
5 years ago
George Joseph 19eef2a6dc res_prometheus: Clone containers before iterating
5 years ago
Kevin Harwell 17c86dcfaa res_rtp_asterisk: Fix standard deviation calculation
5 years ago
Kevin Harwell 0ad1ff8a72 res_rtp_asterisk: Don't count 0 as a minimum lost packets
5 years ago
Kevin Harwell 1414b9cc57 res_rtp_asterisk: Statically declare rtp_drop_packets_data object
5 years ago
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