Commit Graph

7437 Commits (1cde24d63377119ce3b58a71d4bba8221e1d38d6)
 

Author SHA1 Message Date
Dwayne M. Hubbard 1cde24d633 removed #if 0 block from chan_phone, chan_zap, and chan_modem restart_monitor()
18 years ago
Dwayne M. Hubbard 654c04bfc9 removed pthread_join in restart_monitor() to make it like chan_zap and other channel drivers
18 years ago
Joshua Colp a31a2ef862 Allow RFC2833 to be sent in the response SDP when an INVITE comes in without SDP. (issue #9546 reported by mcrawford)
18 years ago
Christian Richter f1edea1129 added lock for sending messages to avoid double sending. shuffled some empty_chans after the cb_event calls, this avoids that a release_complete from a quite different call releases a fresh created setup by accident.
18 years ago
Jason Parker 3682e51ba7 Fix an issue that I noticed while looking over issue 9571.
18 years ago
Jason Parker c28413ff94 If the '* to hangup' option is not enabled, we don't need to disable * as a valid exit key.
18 years ago
Olle Johansson 57185823d1 Send NOTIFY to Contact: in SUBSCRIBE
18 years ago
Tilghman Lesher e4467b3837 Bug 9557 - Specifying the GetVar AMI action without a Channel parameter can
18 years ago
Olle Johansson 062368a175 Don't stop RTP on errors on INFO messages.
18 years ago
Joshua Colp 4b17148846 Add OUTBOUND_GROUP_ONCE variable to app_dial. This behaves the same as OUTBOUND_GROUP except it will get unset after use so it won't get accidentally inherited. (issue #BE-140)
18 years ago
Russell Bryant 2128909ad4 If someone sets the "useragent" option in sip.conf to be empty, then don't add
18 years ago
Russell Bryant a36f57e7fc Fix a bug with switching between host=dynamic and using specific hosts for
18 years ago
Russell Bryant 1159b7761a Remove the attempt at reporting configuration errors in sip.conf. This can
18 years ago
Christian Richter 104b12df79 some fixes for PMP Hold/Retrieve, it should work now, when briding=no
18 years ago
Nadi Sarrar 1330496973 msns config parameter defaults to '*'
18 years ago
Olle Johansson 1a92fec845 - Don't send ActionID before Response: header.
18 years ago
Jason Parker 62de701abb Allow matching on names shorter than 3 chars.
18 years ago
Tilghman Lesher 2eaae45f81 Don't check for error when lowering priority (according to the manpage, it should never happen anyway). It might could happen, though, if another thread messed with the priority, so safeguard against that (reported via -dev list).
18 years ago
Tilghman Lesher b9ec441aa9 Bug 9505 - If the return value for local_queue_frame is set, then p->lock is no longer valid.
18 years ago
Joshua Colp f2680a35d4 When calling a device that then forwards us elsewhere... we have to make our channels compatible if it is the only channel being dialed. (issue #9445 reported by marcelbarbulescu)
18 years ago
Tilghman Lesher 2e1fe209de Gosub called within a Macro resets the arguments improperly and causes general weirdness. (Issue 8329)
18 years ago
Tilghman Lesher abe55bf16f Bug 9486 - memory leak when opening a filestream
18 years ago
Matthew Fredrickson d971b4ba93 There should only be one code path for doing DTMF conditionals on channels. This fixes it.
18 years ago
Kevin P. Fleming 5cbe22e0f7 remove undocumented 'cardsmode' parameter and stop searching for transcoders during reload()
18 years ago
Jason Parker 6374772250 Just because we can't find the voicemail configuration file, doesn't
18 years ago
Joshua Colp dd108f60f3 Only unlock our pvt and net locks if we are actually going to try to lock the owner again. (issue #9472 reported by zoa)
18 years ago
Russell Bryant 2bed78a613 It is valid to redirect channels via the manager interface that are not in the
18 years ago
Russell Bryant 3f71ad082e Fix the return value of handle_common_options() so that it always properly
18 years ago
Russell Bryant d0991f6e1f Add a missing "\r\n" in the body of the NOTIFY that is sent to indicate the
18 years ago
Russell Bryant 7a18c89ba8 Use the more generic check for "sed -r" support that was already present in 1.4.
18 years ago
Russell Bryant 683a345699 On Darwin, the -r argument to sed is not valid. It has to be -E.
18 years ago
Russell Bryant e237711157 Don't attempt to report configuration errors in build_user(). oej pointed out
18 years ago
Russell Bryant a19d352438 Make chan_sip report when it encounters an unknown option.
18 years ago
Russell Bryant f96aef8d79 When doing a built-in blind or attended transfer, restore the ability to use '#'
18 years ago
Nadi Sarrar 5ded94acbe ptp is the 5th bit, not the 4th.
18 years ago
Nadi Sarrar b18a9b92c8 Use the new sysfs way of mISDN 1.2 to check if a port is NT or not.
18 years ago
Joshua Colp 5e01069962 Increase the maximum size for a string of mailboxes to 1024. (issue #9270 reported by rtucker)
18 years ago
Christian Richter 30fd84d952 added option which allows us to accept incoming SETUP Messages without automatically sending Proceeding or Setup Acknowledge, this is useful with some broken switches and if you want to Release incoming calls without previously having acknowledged them. The new option is noautorespond_on_setup=yes|no default is no, so we don't break the existing behaviour
18 years ago
Christian Richter e299df7a75 don't be verbose if no need
18 years ago
Christian Richter 51366b90d0 we can now make 30 channels on a PRI (before we forgot chan 31..)
18 years ago
Russell Bryant 8a416b420d Add the SO_REUSEADDR flag to sockets handled by netsock. This is needed by
18 years ago
Joshua Colp ec7458a460 Keep a global array of variables indicating whether certain conference rooms are in use. This ensures that two people going into a new dynamic conference when the 'e' option is set don't go into the same conference room. (issue #8835 reported by eliel)
18 years ago
Russell Bryant 9956c33fec If an error occurs when reading from an RTP socket, and the error code does not
18 years ago
Russell Bryant b87695d824 Backport the change to chan_iax2 to return NULL instead of a "null frame"
18 years ago
Tilghman Lesher b254610b88 Issue 9415 - No point to getting a diagnostic field if we aren't doing anything with the information.
18 years ago
Tilghman Lesher 08c29fea9f Change ENV section to use setenv, instead of putenv (Alexandru Pirvulescu <sigxcpu@gmail.com>, reported via -dev list)
18 years ago
Tilghman Lesher 7ca5863965 Oops
18 years ago
Tilghman Lesher 43ac3f119b Fix a few remaining bad mmap(2) return values
18 years ago
Russell Bryant 653b6f22c5 Fix the check of the return value from mmap(). Thanks to Corydon for catching
18 years ago
Russell Bryant ec9fb9a970 Fix the use of the "sourceaddress" option when "bindaddr" is set to 0.0.0.0
18 years ago