Commit Graph

11791 Commits (f66e8c91eaa49c65cfacbca05ffb9c94f73a7380)
 

Author SHA1 Message Date
Joshua Colp f66e8c91ea Fix up commit for my Zap channel with spies in Meetme fix. (thanks Tony Mountifield!)
18 years ago
Joshua Colp 7ee6cdf0c7 If a Zap channel contains a spy or a spy is added take it out of the conference in kernel space and make it go through Asterisk so the spy gets audio from both sides.
18 years ago
Jason Parker f43de2908a Make sure we free some allocated memory before returning.
18 years ago
Jason Parker 40cd95fc27 Don't try to allocate memory that we're just going to re-allocate later anyways.
18 years ago
Tilghman Lesher ad17919cd8 Create samples for ALL of the available options in asterisk.conf
18 years ago
Steve Murphy 3176ba94c3 closes issue #11108 -- where the 'dialplan save' cli command saves a file where the semicolon is not escaped. Fixed this; User also wanted comments to be preserved across dialplan save, but this is impossible at this point in time, because comments are not stored in the dialplan. They are 'compiled' out of extensions.conf. The only way to preserve those comments is to use the config file reader/writer that the GUI uses to allow online user edits. extensions.conf is first and foremost, a config file, and is read in by the normal config-file reading routines. Then, it is processed into a dialplan (context/exten structs).
18 years ago
Steve Murphy 6addd141d9 Included some verbage in the check_includes func, to inform the user that included contexts that have no match in the AEL, might be OK, as AEL cannot check in the extensions.conf or the in-memory contexts, as they may not be there at the time of the check.
18 years ago
Tilghman Lesher 1d34377a9c Fix for uninitialized mutexes on *BSD
18 years ago
Russell Bryant 1561187fc4 Merge the changes from team/russell/iax2_poke_fix and iax2-poke-fix-trunk
18 years ago
Jason Parker fc51acbc73 Only try to clean out h323/ if the h323/Makefile exists.
18 years ago
Joshua Colp 8f4659cc89 Add two more checks before printing out a warning message about bridging. If either channel has hungup of course the bridge will have failed.
18 years ago
Jason Parker 4df0c83be7 Fix build of editline on Solaris.
18 years ago
Joshua Colp 06e768e60d Return 1.4 to a state where it builds. Changing the arguments to a function and not changing where they are used is bad, mmmk?
18 years ago
BJ Weschke c0d2b5b16d Fix issue where the recorded name wasn't getting removed correctly.
18 years ago
Kevin P. Fleming 8fc2e21cb9 missed one directory
18 years ago
Kevin P. Fleming f0c0dfe1f1 clean up (and ignore) assembler and preprocessor intermediate files if any are created during the build
18 years ago
Kevin P. Fleming bb778cb3b9 don't put '-pipe' into ASTCFLAGS if '-save-temps' is already there (used when debugging preprocessor issues) because the compiler will whine about each compile command
18 years ago
Mark Michelson a4c50fdd7b Removing a completely unnecessary quota check from IMAP code.
18 years ago
Russell Bryant b2382349dc Add some more details to the output of "core show locks". When a thread
18 years ago
Russell Bryant fd7bc75ce9 Remove a lock that doesn't make any sense. The regions lock needs to be held
18 years ago
Joshua Colp 143536912e Fix issue where if both sides of the dialog cancelled the dialog at the same time chan_sip could kepe retransmitting a response for no reason.
18 years ago
Jason Parker 71319ccaa9 Allow some function modules to compile under dev mode.
18 years ago
Joshua Colp 7fc2c32a92 Fix issue with ast_unescape_semicolon going into an endless loop.
18 years ago
Tilghman Lesher 18eafd3074 Add autoservice to several more functions which might delay in their responses.
18 years ago
Steve Murphy 4c7393a6a4 closes issue #11086 where a user complains that references to following contexts report a problem; The problem was REALLy that he was referring to empty contexts, which were being ignored. Reporter stated that empty contexts should be OK. I checked it out against extensions.conf, and sure enough, empty contexts ARE ok. So, I removed the restriction from AEL. This, though, highlighted a problem with multiple contexts of the same name. This should be OK, also. So, I added the extend keyword to AEL, and it can preceed the 'context' keyword (mixed with 'abstract', if nec.). This will turn off the warnings in AEL if the same context name is used 2 or more times. Also, I now call ast_context_find_or_create for contexts now, instead of just ast_context_create; I did this because pbx_config does this. The 'extend' keyword thus becomes a statement of intent. AEL can now duplicate the behavior of pbx_config,
18 years ago
Tilghman Lesher aa7f0bf1b2 The addition of autoservice to func_curl additionally made func_curl dependent
18 years ago
Kevin P. Fleming 214a5ca25e appending one list to another should leave the first list empty, and not require the user to do that
18 years ago
Tilghman Lesher 5ee24bef92 Backport alternate encoding of newline delimiters from trunk to 1.4, as approved by Russell
18 years ago
Jason Parker 1b7b80da3a Correctly respect hidecalleridname configuration option.
18 years ago
Steve Murphy 94aabf9844 closes issue #11037 -- unable to specify app:spec in hint arguments
18 years ago
Steve Murphy 9ecad31855 closes issue #11052 -- where nothing after the ? will allow un-initialized variable values to corrupt and crash asterisk on 64-bit platforms
18 years ago
Steve Murphy ea4525e780 this update to Makefile corrects how ast_expr2f.c should be generated
18 years ago
Steve Murphy 0f7198f227 This should get rid of a really, really irritating warning generated by some 64-bit platforms from libc, where free(0) is frowned upon
18 years ago
Russell Bryant d18ac4dcca If lock tracking is not enabled, then we can not attempt to log any mutex
18 years ago
Tilghman Lesher 992f4d1aeb Minor FreeBSD build fix
18 years ago
Joshua Colp d6d7384355 After reading online I have confirmed that Record-Route headers should be copied to 1xx responses as well.
18 years ago
Joshua Colp 27ab9bdd82 Make sure res is a positive value before performing the check to determine whether the user stopped it or not.
18 years ago
Russell Bryant 20ce142d01 Don't leak a frame in the case that an END frame is received and the time since
18 years ago
Russell Bryant 6f9f535896 Update the static mutex initializer to include the initialization of
18 years ago
Mark Michelson 222302c0a2 Account for the fact that sometimes headers may be terminated with \r\n instead of just \n
18 years ago
Joshua Colp 0e9071a2e3 Move log message to before the frame it references is freed.
18 years ago
Joshua Colp 796cc69527 Fix tab completion for dundi show peer.
18 years ago
Joshua Colp fb53e2a7f5 Fixes for building under OpenSolaris.
18 years ago
Christian Richter e4df4c58ec we send DISCONNECT instead of RELEASE/RELEASE_COMPLETE if the dialplan does not match after an overlap call. Also added out_cause=1
18 years ago
Joshua Colp e2dcbeda0c When returning a DTMF digit from ast_control_streamfile cast it as a char so that 0 does not overlap with the success return code.
18 years ago
Joshua Colp a5b69b3583 Fix two issues with domains and transfers. If a port was given in the hostname it was treated as part of the hostname. If domains were configured but external domains were not enabled all transfers would be considered remote.
18 years ago
Joshua Colp 918ee9ae5b Set port number in received as information for registrations as well.
18 years ago
TransNexus OSP Development 36ffd8e75b Fixed OSP module did not report source/devinfo IP in correct format.
18 years ago
Jason Parker 1e9e35c081 Correct documentation. I removed the wrong line..
18 years ago
Jason Parker 7c84082d13 Add documentation for options in asterisk.conf
18 years ago