Commit Graph

7350 Commits (1c26e1c7178db11cf18761feeb8aa62d8855b3b8)
 

Author SHA1 Message Date
Joshua Colp f28947f7ef Free localuser structure when we fail to dial (issue #8612 reported by rizzo)
19 years ago
Christian Richter 526b32f5e6 when we reject a channel, because it's in use already, we shouldn't process the setup anymore. made the channel allocation a bit easier and more understandable, removed a few unused lines
19 years ago
Christian Richter 7716c778e4 when our PTP Partner sends us a SETUP with a preselected channel we just accept it, even when we're NT. added some checks for segfaults.
19 years ago
Olle Johansson c3b8d9f510 Issue #8592 - handle 504 as 503 - congestion
19 years ago
Christian Richter b9bddd3063 removed FIXUP state. added check for channel allocation conflict when we create a setup while the other site creates a setup on the same channel, besides the check we resolve this conflict.
19 years ago
Steve Murphy 9cc5b12741 This small patch fixes bug 8541, where the L option to the Dial app wasn't working right. A similar bug (8386) was filed and fixed earlier, but an intervening bug fix to a DTMF problem broke the L() code in a different way. Hopefully, everything is happy now.
19 years ago
Kevin P. Fleming 72c5d5a16b add silence files
19 years ago
Matt O'Gorman ffdbc25cb9 the english language can be a tricky beast
19 years ago
Matt O'Gorman 2cbdcb35b1 app_externalivr needs a real silence file, and additional
19 years ago
Tilghman Lesher 983d09bc21 When doing a fork() and exec(), two problems existed (Issue 8086):
19 years ago
Steve Murphy 611a9778bb This version applies the patch suggested by stevens in bug 7836 (make inbound channel RINGING state consistent with other channels).
19 years ago
Russell Bryant f2df4138cb Use locking when accessing the registrations list. This list is not actually
19 years ago
Russell Bryant d79533bd94 Ensure that the file position is not incremented beyond the total number of
19 years ago
Russell Bryant 26676beff5 Fix the name of the rtignoreregexpire option in the sample configuration file.
19 years ago
Christian Richter 6d3c784a84 added the export and import of the MISDN_ADDRESS_COMPLETE Variable to inidcate wether the extension is already completely dialed or if there might come additional digits by information elements. also added some docs for that.
19 years ago
Olle Johansson d37fee2b0f Issue #8528 - make sure we don't delete the dialog too quickly after receiving
19 years ago
Christian Richter 95a18631a4 changed a few debugs to higher debug levels
19 years ago
Olle Johansson 8eb9c059e5 Don't add Contact header on BYE, CANCEL, MESSAGE requests
19 years ago
Olle Johansson c70018c590 Only set the ALREADYGONE flag once in handle_response()
19 years ago
Tilghman Lesher 31759faca8 If the recording in the database is too large, it will fail to retrieve with
19 years ago
Jason Parker 9ce01ec196 Revert change from 8016 - this breaks other stuff... Needs further review.
19 years ago
Jason Parker 8c413a42eb Fix an issue where a message isn't saved correctly when using ODBC storage and reviewing a message.
19 years ago
Joshua Colp 6502bf97af If the generic bridge tells us not to retry, and we have a frame to spit out then break the bridge. Props to markit in #asterisk-bugs for bringing this up.
19 years ago
Kevin P. Fleming 37d6a18db1 if Dial() is going to send music-on-hold to the calling party, it has to send PROGRESS first to ensure that the reverse audio path has been setup first (BE-106)
19 years ago
Jason Parker 49135c3ee5 Fix a small typo - issue 8848, reported by pabelanger
19 years ago
Olle Johansson e76ee063e6 Issue 8319 - noriyuki - nonce-count updated *after* use
19 years ago
Joshua Colp 37db91a3b8 Don't write AST_FRAME_NULL or AST_FRAME_IAX frames out to the channel driver. (issue #8390 reported by hselasky)
19 years ago
Joshua Colp 1b287f7406 Only print out debug message if bridged channel is not NULL. (issue #8412 reported by jubilex)
19 years ago
Joshua Colp efe92601c5 Do not listen for DTMF on the bridge that comes into existence when ParkedCall is executed. This means native bridging can now occur for this. (issue #8406 reported by kebl0155)
19 years ago
Joshua Colp 274f9027f3 Print certain CDR messages out at the NOTICE level versus WARNING since they can occur when used with the CDR applications and are perfectly fine. (issue #8367 reported by dartvader)
19 years ago
Joshua Colp 6180390206 Remember the pointer to the allocated block of memory so that we can free it and not cause a memory leak. (issue #8449 reported by arkadia)
19 years ago
Joshua Colp 3781699230 Document 'port' for SIP peers, came up because of the current mailing list thread. (issue #8450 reported by blitzrage)
19 years ago
Olle Johansson faee7ae5f1 Do proper test and don't leave dialogs hanging...
19 years ago
Joshua Colp d707910edb If the frame was duplicated before writing out then we need to free it. (issue #8429 reported by edguy3)
19 years ago
Joshua Colp b6c058c6c4 According to the research I have done we never needed to include compiler.h in the first place so let's not! (issue #8430 reported by edguy3)
19 years ago
Joshua Colp 0c18e0a5e1 Use the proper function to get the new message count instead of always using the filesystem. (issue #8421 reported by slimey)
19 years ago
Tilghman Lesher 9bb51868ca Random MOH wasn't really random (bug 8381)
19 years ago
Joshua Colp 54fc8c75d1 Do not reference the freed outgoing structure in the debug message. (issue #8425 reported by arkadia)
19 years ago
Olle Johansson 96a36252b6 Change some logging levels. Not having hints is not an ERROR, but still should be reported.
19 years ago
Christian Richter f4137d1609 fixed a litle bug regarding HOLD/RETRIEVE. beatufied some logs, changed some loglevels. changed the default value of block_on_alarm
19 years ago
Olle Johansson 279ebd00c5 Remove unused variable (rizzo)
19 years ago
Steve Murphy e189ffe5b5 This is the fix for bug 8386, wherein the time-limit args to dial didn't work correctly
19 years ago
Tilghman Lesher 0e783db690 Failing to trap -1 error from mmap causes segfault (Issue 8385)
19 years ago
Joshua Colp 426bdb3b17 Don't forget to byte swap if we are exiting the smoother feed early. (issue #8287 reported by arturs)
19 years ago
Joshua Colp fea6c62d61 Free history items at the end of use of the temporary SIP pvt structure. (issue #8383 reported by benh)
19 years ago
Olle Johansson 0b9a8ee148 Just to be safe, disable all the scheduled items after deleting a scheduler entry (rizzo)
19 years ago
Kevin P. Fleming ad0f8df528 backport proper channel_find_locked behavior from 1.4 branch (noted by Steve Davies on asterisk-dev list)
19 years ago
Jason Parker b5d03cfa96 Fix a couple of typos in applications.. Initially spotted by mrobinson.
19 years ago
Kevin P. Fleming 91464b50ab update clearly wrong documentation regarding cdr_custom
19 years ago
Joshua Colp 0127860f60 Look for the header file specifically in all cases, not just the existence of the directory. (issue #8358 reported by mrness)
19 years ago