Commit Graph

3123 Commits (723e900bf36386bf6a1fc78b93c09121f6d1f6b0)

Author SHA1 Message Date
Christian Richter eefc9193e7 added EVENT_NEW_CHANNEL. We change the channel name now when we got the real channel, also changed name generation to new stringfield api
19 years ago
Kevin P. Fleming 57f6093661 don't send CANCEL for an INVITE that we haven't received a provisional response for yet... mark it pending until a response arrives (issue #7079)
19 years ago
Olle Johansson b8b1fda04c Typo
19 years ago
Kevin P. Fleming 11d13e1d4b Merged revisions 29969 via svnmerge from
19 years ago
Christian Richter 8122c35675 fixed to early connect bug which came in yesterday.., also added the transmit of progress indicators through channel vars
19 years ago
Kevin P. Fleming 3e99be68d1 add a new option for 'obscuring' SIP user/peer names from fishers
19 years ago
Russell Bryant 7370cb3221 Merged revisions 29849 via svnmerge from
19 years ago
Matthew Fredrickson 547c6ebd86 Bump up the echo tail length option
19 years ago
Christian Richter 39ac1a5b83 added a l1watcher timeout, therefore removed the old behaviour of guessing the l1state.
19 years ago
Kevin P. Fleming b31af470e7 Merged revisions 29764 via svnmerge from
19 years ago
BJ Weschke c4227714fd Sanity check code for an extended failure in trying to obtain a channel lock that may have been obtained elsewhere. Prevents the monitor thread of the SIP module from going into an infinite loop, effectively, breaking SIP until you restart Asterisk or the mutex is unlocked, whichever comes first.
19 years ago
Matt O'Gorman 5d51260c36 finish cleaning up some more stuff before russell
19 years ago
Russell Bryant 32a28ed9cf update chan_jingle to reflect the recent change to the indicate prototype
19 years ago
Olle Johansson 16a648aaf1 Breaking once will stop us... :-)
19 years ago
Christian Richter adfae0960f * export_ies uses now _VAR else the vars are not copied to the dest chan
19 years ago
Olle Johansson 883e4d6a9b Code formatting
19 years ago
Mark Spencer fa9e0ed768 Handle ringing (early) state properly on SIP
19 years ago
Matt O'Gorman 7aa1a77e75 asterisk-xmpp merge in
19 years ago
Joshua Colp a0f95cd526 Merged revisions 29464 via svnmerge from
19 years ago
Christian Richter 19d46333bf added callcounters for incoming and outgoing calls
19 years ago
Luigi Rizzo 76c47813fe remove code duplication generating some ast_verbose messages .
19 years ago
Luigi Rizzo 82dbf5a4c1 use the functional form of time(), and mark XXX a couple of places
19 years ago
Luigi Rizzo afe7c46924 more constifications
19 years ago
Luigi Rizzo 322aff00c6 various constification of function arguments to prevent erroneous
19 years ago
Luigi Rizzo ba195ee2d4 the msg argument of the various transmi_response*() functions is const.
19 years ago
Luigi Rizzo 75c6b453a3 mark const the 'header' argument of gettag
19 years ago
Luigi Rizzo 1a709886e3 mark const the source of copy_request
19 years ago
Luigi Rizzo c76882a94a fix indentation to make a table more readable
19 years ago
Luigi Rizzo 3ade391d1d simplify register_peer_exten() removing some duplicated code.
19 years ago
Luigi Rizzo 734535011a use strsep() to trim away ;xxx from SIP messages.
19 years ago
Luigi Rizzo 8414445108 use a more compact method to trim the trailing ;... from SIP lines.
19 years ago
Luigi Rizzo 917182e286 annotate const parameters of copy_header()
19 years ago
Luigi Rizzo 27f4fb4990 src is const in parse_copy()
19 years ago
Luigi Rizzo 564ca6394a minor logic simplification in get_sip_pvt_byid_locked()
19 years ago
Luigi Rizzo 15b7465cd2 simplify logic in function create_addr()
19 years ago
Luigi Rizzo a234f92337 simplify logic in realtime_peer(), removing an unnecessary
19 years ago
Luigi Rizzo 94d3a99089 strcmp() is the right function to use here, not strncmp().
19 years ago
Russell Bryant ed0b86c916 fix the possibility of writing one byte past the end of a buffer.
19 years ago
Kevin P. Fleming df6767fa52 Merged revisions 28896 via svnmerge from
19 years ago
Kevin P. Fleming 6d92d53d41 attributes need trailing CR-LF
19 years ago
Russell Bryant 0debd3dec2 allow chan_h323 to build (issue #7006, casper)
19 years ago
Kevin P. Fleming 42e2cf61d8 Merged revisions 28794 via svnmerge from
19 years ago
Tilghman Lesher d0c36296d2 As requested by kpfleming, renaming messagecount to inboxcount and messagecount2 to messagecount.
19 years ago
Joshua Colp ebc762c82e Clean up some chan_zap code to make it more readable. (issue #6834 reported by ppyy)
19 years ago
Joshua Colp fa13a5f113 Merged revisions 28698 via svnmerge from
19 years ago
Russell Bryant 5d24426e40 fix up a patch that did not merge properly from 1.2 ... weird
19 years ago
Olle Johansson 1783cb3a91 Adding send_text capability to chan_local
19 years ago
Olle Johansson 908c153840 First stab at supporting video in chan_local
19 years ago
Olle Johansson a3cc752008 Add simple devicestate for chan_local
19 years ago
Olle Johansson cd03597f0c Formatting cleanup
19 years ago
Kevin P. Fleming 0c73d47618 Merged revisions 28380,28384 via svnmerge from
19 years ago
Kevin P. Fleming 42cf0b0a8f add another media path reinvite 'flavor', where we will only redirect our media to devices that we know are not behind a NAT (based on the evidence collected when we receive media from them)
19 years ago
Kevin P. Fleming 48c36f4b89 adding new code should require following the formatting guidelines :-)
19 years ago
Joshua Colp 6d603ec09c Allow contexts in regexten so that extensions can be added to multiple contexts when peer registers (issue #6869 reported by and created by Marquis)
19 years ago
Christian Richter 4694f5e02e this is not a warning, it might happen during call initialization
19 years ago
Joshua Colp 5769ed6ea2 Fix receiving message count information from a remote IAX2 peer. (issue #7163 reported by and fixed by akohlsmith)
19 years ago
Joshua Colp a6480b61b0 Merged revisions 27973 via svnmerge from
19 years ago
Joshua Colp 6eb1d09ad9 Only set the RTP DTMF information of an RTP structure does indeed exist.
19 years ago
Olle Johansson 10c0ed16f0 Issue #7176 - Crash in expire_register (imported from 1.2)
19 years ago
Olle Johansson 270d5f6191 Adding a debug line
19 years ago
Joshua Colp 15358932ec Add distinctive ring detection with Caller ID for Australia, New Zealand, and other countries. (issue #3596 reported by deon patch by dbowerman with minor mods by moi)
19 years ago
Christian Richter 3fb070853b fixed bug that we've lost the orginator of the call.. now we can hear to disconnect indications again
19 years ago
Olle Johansson 770a4a30c5 Use pointer instead of un-needed buffer. Thanks Kevin!
19 years ago
Kevin P. Fleming c3dce57d95 mark RTP sessions that are not carrying DTMF
19 years ago
Matthew Fredrickson 99648dd713 Add option for enabling and disabling echo cancellation
19 years ago
Olle Johansson eeb2184920 Send a=recvonly when put on hold, otherwise a=sendrecv to indicate that we want two streams.
19 years ago
Olle Johansson e4c0a90649 Show all formats for an active SIP call
19 years ago
Christian Richter a309a2db9f fixed very bad memory overwrite which leaded to segfaults on some systems. removed redundant buffer betweend mISDN reading thread and ast_read in favour of the already existing pipe, this clarifies the way a voice frame takes between mISDN and asterisk a lot. centralized debugging of NumberPlan. removed a compiler warning.
19 years ago
Olle Johansson c625a539be One sipfrag attachment is enough...
19 years ago
Russell Bryant a3ed43f0dc Move WITH_SMDI from the Makefiles to be handled by menuselect. It will now be
19 years ago
Russell Bryant f9c578a8a0 - The recent change to linklists.h broke the build on linux for some reason.
19 years ago
Luigi Rizzo 87e909476d simplify determine_firstline_parts
19 years ago
Luigi Rizzo f3e6fa56ab remove last instance of add_blank_header()
19 years ago
Luigi Rizzo b87aea8d60 remove almost all useless instances of add_blank_header() but one,
19 years ago
Olle Johansson 5237a0e06d - Use systemname for realm in sip, if we have no configuration for realm
19 years ago
Luigi Rizzo 945ec73b09 remove trailing space
19 years ago
Luigi Rizzo 589241e300 remove a duplicate prototype
19 years ago
Luigi Rizzo 96478ea3a2 remove duplicated code in add_header
19 years ago
Luigi Rizzo d06427978c simplify init_req()
19 years ago
Luigi Rizzo 5cd1ec4e17 cleanup init_resp with proper variable names and arguments.
19 years ago
Luigi Rizzo e08e646252 staticize a variable.
19 years ago
Luigi Rizzo 798b82e184 replace list unlinking with UNLINK macro
19 years ago
Luigi Rizzo 067c472abb simplify sip_pretend_ack also removing a bug in the existing
19 years ago
Kevin P. Fleming 70a554a264 Merged revisions 26760 via svnmerge from
19 years ago
Olle Johansson 71aabeef4f Ignore CANCEL on call that is already answered
19 years ago
Olle Johansson 2dd2865d7b Small formatting fixes
19 years ago
Olle Johansson 52cb5c87db Issue #OEJ12399.3 - Set default maxcallbitrate for users too.
19 years ago
Olle Johansson 9b2d51fb4a - Add more and organize forward declarations (preparing for splitting up this file)
19 years ago
Olle Johansson d04f0da698 Issue #7081 (kanoop) - use proper cause code for 480
19 years ago
Kevin P. Fleming 5fb4e7019f and chan_iax2 gets smaller... remove the old jitterbuffer
19 years ago
Russell Bryant 19ca8dc7c1 remove some chekc sof the result of ast_mutex_lock (issue #7119, Mithraen)
19 years ago
Kevin P. Fleming b5a7328dbe update the ->indicate() callback for the new arguments
19 years ago
Russell Bryant 04ecb29d03 remove almost all of the checks of the result from ast_strdupa() or alloca().
19 years ago
Kevin P. Fleming fdcfd6469b ensure that control frames with payload can be sent to channel drivers via ->indicate()
19 years ago
Mark Spencer 66ed134473 Allow media to go directly between IAX endpoints while signalling still
19 years ago
Kevin P. Fleming c22eb692a1 minor cleanups and removal of duplicate prototypes
19 years ago
Mark Spencer 9953f4f40e Make SIP early media work more efficiently without so many reinvites
19 years ago
Mark Spencer 3135a35b92 Make sure we update parameters correctly with reinvite
19 years ago
Mark Spencer db502da870 Make menuselect be able to show what the modules are
19 years ago
Olle Johansson 5a31054599 Issue #7103 (mikma)
19 years ago