Commit Graph

8774 Commits (6fb811a5905a54a07a901b25f8f3af0ad9d3f7c9)

Author SHA1 Message Date
Naveen Albert fe50f049c4 chan_dahdi: Fix insufficient array size for round robin.
4 years ago
Mark Petersen a3abc868db chan_sip.c Session timers get removed on UPDATE
4 years ago
Naveen Albert 193b7a81fe chan_pjsip: Add ability to send flash events.
4 years ago
Naveen Albert 0c70d497bc documentation: Adds versioning information.
4 years ago
Mark Petersen 1cdaeb8161 chan_pjsip: add allow_sending_180_after_183 option
4 years ago
Mark Petersen eab489b22e chan_sip: SIP route header is missing on UPDATE
4 years ago
Naveen Albert 94df607771 build: Remove obsolete leftover build references.
4 years ago
Kevin Harwell 30cefc97a6 deprecation cleanup: remove leftover files
4 years ago
Naveen Albert 0d11938e92 chan_iax2: Fix spacing in netstats command
4 years ago
Naveen Albert 7bc8ef2681 chan_iax2: Fix perceived showing host address.
4 years ago
Boris P. Korzun 6624e34580 res_pjsip_sdp_rtp: Improve detecting of lack of RTP activity
4 years ago
Mark Petersen e505337065 chan_sip.c Fix pickup on channel that are in AST_STATE_DOWN
4 years ago
Sean Bright 0d62735f99 utils.c: Remove all usages of ast_gethostbyname()
4 years ago
Naveen Albert 97f400100c chan_sip: Fix crash when accessing RURI before initiating outgoing call
4 years ago
Alexander Traud cc025026b7 progdocs: Fix for Doxygen, the hidden parts.
4 years ago
Alexander Traud affe7ee879 progdocs: Fix grouping for latest Doxygen.
4 years ago
Naveen Albert 24a04054ad documentation: Standardize examples
4 years ago
Alexander Traud 726d6dd166 channels: Fix for Doxygen.
4 years ago
Alexander Traud 4051434be4 chan_iax2: Fix for Doxygen.
4 years ago
Josh Soref d46ba42910 channels: Spelling fixes
4 years ago
Naveen Albert f9ba1ee7c9 sig_analog: Fix truncated buffer copy
4 years ago
Naveen Albert df9aeea4c8 chan_iax2: Allow both secret and outkey at dial time
4 years ago
Mike Bradeen 99a1a427a9 various: Fix GCC 11 compilation issues.
4 years ago
Naveen Albert 7ff6c43760 chan_iax2: Add encryption for RSA authentication
4 years ago
Naveen Albert 5b5c358e4b res_pjsip_caller_id: Add ANI2/OLI parsing
4 years ago
Naveen Albert 3072c540bb chan_iax2: Add ANI2/OLI information element
4 years ago
Sarah Autumn 466eb4a52b sig_analog: Changes to improve electromechanical signalling compatibility
4 years ago
Naveen Albert 0ca3ebe7cd chan_alsa, chan_sip: Add replacement to moduleinfo
4 years ago
Joshua C. Colp 20b2741232 chan_vpb: Remove deprecated module.
4 years ago
Joshua C. Colp 1eb2d85c99 chan_misdn: Remove deprecated module.
4 years ago
Joshua C. Colp 6ecc48086c chan_nbs: Remove deprecated module.
4 years ago
Joshua C. Colp 6cc948f94e chan_phone: Remove deprecated module.
4 years ago
Joshua C. Colp 95f3a4a9ad chan_oss: Remove deprecated module.
4 years ago
Sean Bright 743e057bb4 mgcp: Remove dead debug code
4 years ago
Joshua C. Colp 93870e7bb4 policy: Deprecate modules and add versions to others.
4 years ago
Kevin Harwell 1b62831f2c AST-2021-008 - chan_iax2: remote crash on unsupported media format
4 years ago
Naveen Albert fd40752954 chan_sip: Expand hook flash recognition.
4 years ago
Sean Bright 1b41629447 chan_pjsip: Correct misleading trace message
4 years ago
George Joseph 09303e8e22 Updates for the MessageSend Dialplan App
5 years ago
Joshua C. Colp 149e5e5b86 xml: Embed module information into core XML documentation.
5 years ago
Alexander Traud 8c461845c8 chan_iax2: System Header strings is included via asterisk.h/compat.h.
5 years ago
Holger Hans Peter Freyther 48ed4f670f pjsip: Generate progress (once) when receiving a 180 with a SDP
5 years ago
Alexander Traud 5894535fed chan_sip: Filter pass-through audio/video formats away, again.
5 years ago
Alexander Traud 1f77c33c02 chan_sip: Allow [peer] without audio (text+video).
5 years ago
George Joseph 91b0778791 chan_iax2.c: Require secret and auth method if encryption is enabled
5 years ago
Alexander Traud 620d9f4782 chan_sip: Set up calls without audio (text+video), again.
5 years ago
Dan Cropp 55891227e8 chan_pjsip, app_transfer: Add TRANSFERSTATUSPROTOCOL variable
5 years ago
Alexander Traud 4aff42b274 chan_sip: SDP: Reject audio streams correctly.
5 years ago
Ben Ford 948ceb1228 chan_pjsip.c: Add parameters to frame in indicate.
5 years ago
Alexander Traud 1c05667cfc chan_sip: SDP: Sidestep stream parsing when its media is disabled.
5 years ago
Ivan Poddubnyi f2aa6c7017 chan_pjsip: Assign SIPDOMAIN after creating a channel
5 years ago
Ivan Poddubnyi 134d2e729d chan_pjsip: Stop queueing control frames twice on outgoing channels
5 years ago
Dan Cropp ffa87ecade chan_pjsip: Incorporate channel reference count into transfer_refer().
5 years ago
Alexander Traud 80c14f74bc codecs: Remove test-law.
5 years ago
Richard Mudgett 058bc0d593 chan_vpb.cc: Fix compile errors.
5 years ago
Joshua C. Colp 6475fe3dd7 pjsip: Match lifetime of INVITE session to our session.
5 years ago
Alexander Traud 103d7da3bb chan_sip: Remove unused sip_socket->port.
5 years ago
Alexander Traud 57ee79a563 Compiler fixes for GCC with -Og
5 years ago
Alexander Traud 28faafd1c4 Compiler fixes for GCC when printf %s is NULL
5 years ago
Alexander Traud cd32317691 chan_sip: On authentication, pick MD5 for sure.
5 years ago
Sean Bright 52ca2323aa chan_sip.c: Don't build by default
5 years ago
Sean Bright 5a0e1d256d audiosocket: Fix module menuselect descriptions
5 years ago
George Joseph 44bb0858cb debugging: Add enough to choke a mule
5 years ago
Kevin Harwell 3c4a1722b6 chan_pjsip: disallow PJSIP_SEND_SESSION_REFRESH pre-answer execution
5 years ago
Dennis Buteyn aab666bb9d chan_sip: Clear ToHost property on peer when changing to dynamic host
5 years ago
George Joseph 9bd1d686a1 ACN: Add tracing to existing code
5 years ago
Kevin Harwell 4eba6b9eb2 PJSIP_MEDIA_OFFER: override configuration on refresh
5 years ago
George Joseph 8d1064eaaf Streams: Add features for Advanced Codec Negotiation
5 years ago
Frederic LE FOLL a423f935c9 chan_sip: chan_sip does not process 400 response to an INVITE.
5 years ago
Kevin Harwell 8b925fbda3 chan_pjsip: don't use PJSIP_SC_NULL as it only exists pjproject 2.8+
5 years ago
Guido Falsi d88e230037 chan_dadhi: Fix setvar in dahdi channels
5 years ago
George Joseph 41f3a7da4d res_fax: Don't start a gateway if either channel is hung up
5 years ago
Joshua C. Colp 1c5e68580a stream: Enforce formats immutability and ensure formats exist.
6 years ago
Alexander Traud 52f07176b6 chan_sip: externhost/externaddr with non-default TCP/TLS ports.
6 years ago
Alexander Traud 4d0ab620be chan_sip: DiffServ/ToS not only on UDP but also on TCP and TLS sockets.
6 years ago
traud da9554d925 chan_sip: TCP/TLS client without server.
6 years ago
Kevin Harwell fa3c8f94e0 chan_pjsip: digit_begin - constant DTMF tone if RTP is not setup yet
6 years ago
traud b38f664250 chan_unistim: Avoid tautological warnings with clang.
6 years ago
Joshua C. Colp 1b6c58896f chan_sip: Send 403 when ACL fails.
6 years ago
Michael Neuhauser 5562fb2ea0 chan_psip, res_pjsip_sdp_rtp: ignore rtptimeout if direct-media is active
6 years ago
Sean Bright 49cf84578e chan_vpb: Fix 'catching polymorphic type ... by value' error
6 years ago
Paulo Vicentini ed2a7e3eaf chan_pjsip: Check audio frame when remote SSRC changes.
6 years ago
Walter Doekes 43620cbf6c chan_sip: Return 503 if we're out of RTP ports
6 years ago
Friendly Automation f29ddd8925 Merge "chan_sip: Always process updated SDP on media source change"
6 years ago
Walter Doekes 711a3fed56 chan_sip: Always process updated SDP on media source change
6 years ago
Sean Bright 313189aae2 chan_pjsip: Ignore RTP that we haven't negotiated
6 years ago
Joshua Colp 093f349daf Merge "chan_dahdi: Change 999999 to INT_MAX to better reflect "no timeout""
6 years ago
Andrew Siplas 5bd7281442 chan_dahdi: Change 999999 to INT_MAX to better reflect "no timeout"
6 years ago
Sean Bright f309b86e36 chan_sip.c: Stop handling continuation lines after reading headers
6 years ago
Friendly Automation 4255277ffd Merge "feat: AudioSocket channel, application, and ARI support."
6 years ago
Seán C McCord 163efbd724 feat: AudioSocket channel, application, and ARI support.
6 years ago
George Joseph ee7d72eb72 sig_pri: Fix deadlock caused by sig_pri_queue_hangup
6 years ago
Friendly Automation 2a8f759374 Merge "chan_sip: voice frames are no longer transmitted after emitting a COLP"
6 years ago
Friendly Automation c3cf0e330c Merge "chan_sip: in case of tcp/tls, be less annoying about tx errors."
6 years ago
Jaco Kroon 365d007eb6 chan_sip: in case of tcp/tls, be less annoying about tx errors.
6 years ago
Jean Aunis 9c9296c635 chan_sip: voice frames are no longer transmitted after emitting a COLP
6 years ago
Frederic LE FOLL 7624cbb155 chan_sip+native_bridge_rtp: no directmedia for ptime other than default ptime.
6 years ago
Joshua Colp cd3a2a478f Merge "core: Improve MALLOC_DEBUG for frames."
6 years ago
Ben Ford 4a1cadeadb chan_sip.c: Prevent address change on unauthenticated SIP request.
6 years ago
Frederic LE FOLL a68299f508 chan_dahdi: PRI span status may stay "Down, Active" after a short alarm
6 years ago
Kevin Harwell bdd785d31c various files - fix some alerts raised by lgtm code analysis
6 years ago
Corey Farrell 8a1f30af04
core: Improve MALLOC_DEBUG for frames.
6 years ago
Salah Ahmed ddb0091da5 Crash during "pjsip show channelstats" execution
6 years ago
lvl c03f50c1c8 chan_pjsip: Prevent segfault when running PlayDTMF on hungup channel
6 years ago
Torrey Searle b43cdc7f1e channel/chan_pjsip: add dialplan function for music on hold
6 years ago
Friendly Automation 2205e25073 Merge "core: Add H.265/HEVC passthrough support"
6 years ago
Friendly Automation 0630dc3e49 Merge "chan_pjsip: Relock correct channel during "fax" redirect."
6 years ago
Florian Floimair c18983207d core: Add H.265/HEVC passthrough support
6 years ago
Guido Falsi 4072e219f7 chan_dahdi: Fix build with clang/llvm
6 years ago
Joshua Colp c358da472e chan_pjsip: Relock correct channel during "fax" redirect.
6 years ago
Sean Bright 32ce6e9a06 channels: Allow updating variable value
6 years ago
Friendly Automation bf63dcab6c Merge "chan_dahdi: set CHANNEL(hangupsource) when a PRI channel hangs up"
6 years ago
Joshua Colp a009dd1c1c Merge "chan_sip: Update links referenced in deprecation notice"
6 years ago
Frederic LE FOLL 41b67f150e chan_dahdi: set CHANNEL(hangupsource) when a PRI channel hangs up
6 years ago
George Joseph 5fb9b23105 chan_sip: Update links referenced in deprecation notice
6 years ago
Igor Goncharovsky 3863ab9af9 chan_unistim: Fix clang warning: variable sized type not at end of a struct
6 years ago
George Joseph d3cfab159c Merge "chan_unistim: Fix code, causing all incoming DTMF sent back to asterisk"
6 years ago
Igor Goncharovsky 1d06a1efb3 chan_unistim: Fix code, causing all incoming DTMF sent back to asterisk
6 years ago
Igor Goncharovsky 649003821e chan_unistim: Fix RTP port byte order for big-endian arch
6 years ago
George Joseph 19045db392 chan_rtp: Accept hostname as well as ip address as destination
6 years ago
Kevin Harwell 3656c42cb0 various modules: json integer overflow
6 years ago
Friendly Automation 7646f4196b Merge "openr2(6/6): Set hangup cause"
6 years ago
George Joseph 96a2ce1a0d Merge "openr2(5/6): added cli command -- mfcr2 destroy link <index>"
6 years ago
George Joseph 64b6d0fc28 Merge "openr2(4/6): added new cli command -- mfcr2 show links"
6 years ago
Friendly Automation d24d94beba Merge "openr2(3/6): Convert r2links to standard Asterisk AST_LIST*"
6 years ago
George Joseph 8c3ed46829 Merge "openr2(2/6): Stop polling channels when DAHDI returns -ENODEV (e.g: plug-out)"
6 years ago
George Joseph 497308b5d9 Merge "openr2(1/6): bugfix in configuration saving"
6 years ago
George Joseph 799c4cf494 Merge "chan_pjsip: Transmit REFER waits for the REFER result setting TRANSFERSTATUS"
6 years ago
Leonid Fainshtein 098797628e openr2(6/6): Set hangup cause
6 years ago
Tzafrir Cohen f67094503d openr2(5/6): added cli command -- mfcr2 destroy link <index>
6 years ago
Tzafrir Cohen 64bf3e3e82 openr2(4/6): added new cli command -- mfcr2 show links
6 years ago
Tzafrir Cohen f61adf2cf5 openr2(3/6): Convert r2links to standard Asterisk AST_LIST*
6 years ago
Tzafrir Cohen 97d2549bb1 openr2(2/6): Stop polling channels when DAHDI returns -ENODEV (e.g: plug-out)
6 years ago
Tzafrir Cohen 2f0a8e12f9 openr2(1/6): bugfix in configuration saving
6 years ago
Kevin Harwell 857ee76f4b Merge "MWI: Update modules that subscribe to MWI to use new API calls"
6 years ago
Francesco Castellano 8438d19b81 chan_sip: Handle invalid SDP answer to T.38 re-invite
6 years ago
Kevin Harwell 9637e1dfdc MWI: Update modules that subscribe to MWI to use new API calls
6 years ago
Chris-Savinovich 0e669712e2 chan_dahdi.c: crash in chan_dahdi
6 years ago
Dan Cropp e52fbae00f chan_pjsip: Transmit REFER waits for the REFER result setting TRANSFERSTATUS
6 years ago
George Joseph 13e89d372b sig_pri: Address gcc9 issues
6 years ago
George Joseph 92d4ec2906 chan_dahdi: Address gcc9 issues
6 years ago
agupta d2f7b22640 chan_pjsip.c: Check for channel and session to not be NULL in hangup
6 years ago
George Joseph 216cc44e8e Merge "pjsip: replace 180 by 183 if SDP negotiation has completed"
6 years ago
Guido Falsi db535439f2 chan_dahdi: add missing include.
6 years ago
Alexei Gradinari 466a17964f pjsip: replace 180 by 183 if SDP negotiation has completed
7 years ago
George Joseph c5c953c1f1 Fixes for GCC 9
7 years ago
Kevin Harwell ff0d0ac23a mwi core: Move core MWI functionality into its own files
7 years ago
Salah Ahmed 5009d6d97a chan_pjsip: DTMF Mode auto_info fallback lead to both inband and info
7 years ago
Ben Ford dd1cc7791c build: Fix compiler warnings/errors.
7 years ago
Alexei Gradinari f236377ce9 pjsip: restrict function PJSIP_PARSE_URI to parse only SIP/SIPS URIs
7 years ago