Commit Graph

11819 Commits (645af85225ad0611e6130250819a3502fe3b2173)
 

Author SHA1 Message Date
Tilghman Lesher 645af85225 Suppress AEL warnings on load.
18 years ago
Russell Bryant 6e74f69b51 Fix init_classes() so that classes that actually do have files loaded aren't
18 years ago
Jason Parker a0edd3f3f3 Correctly set the total number of channels from a zaptel transcoder board.
18 years ago
Tilghman Lesher f75916e7be We went to the trouble of creating a method of tracking failed trylocks, then never turned it on (oops).
18 years ago
Olle Johansson 044aa79799 Bug fixes to tdd support in zaptel.
18 years ago
Russell Bryant 3946288786 If someone were to delete the files used by an existing MOH class, and then
18 years ago
Steve Murphy 712b337863 closes issue #8786 - where the [catname](!) and [catname](othercat1,othercat2,...) notation gets dropped across a ConfigUpdate (or any other thing that would cause a config file to be written). While I was at it, I also cleaned up some of the destroy routines to free up comments, which was not being done. Made sure the new struct I introduced is also cleaned up properly at destruction time. My code handles multiple template inclusions. Many thanks to ssokol for his patch, which, while not literally used in the final merge, served as a foundation for the fix.
18 years ago
Joshua Colp cac21aa19b Make it so that if a peer is determined to be unreachable using qualify their devicestate will report back unavailable.
18 years ago
Joshua Colp 8b309c7bb9 Fix improbable but possible memory leaks in chan_zap.
18 years ago
Russell Bryant c60344fd8e Remove some checks to see if locks are initialized from the non-DEBUG_THREADS
18 years ago
Kevin P. Fleming 2c76da2828 update comment to match the state of the code
18 years ago
Mark Michelson 7b59a194a5 Reworked deadlock avoidance in __ast_read. Restored audio to
18 years ago
Russell Bryant 34002d567b After seeing crashes related to channel variables, I went looking around at the
18 years ago
Russell Bryant ea00780d49 When traversing the list of channel variables here in transmit_invite(), the
18 years ago
Russell Bryant 69e42e6096 Fix up some indentation.
18 years ago
Russell Bryant 5d140cb9c2 Merge changes from asterisk/team/kpfleming/SRV-priority-handling
18 years ago
Russell Bryant 9cb94c7cde Merge the last bit of changes from asterisk/team/russell/readq-1.4
18 years ago
Joshua Colp 10c172eb00 If a SIP channel is put on hold multiple times do not keep incrementing the onHold value.
18 years ago
Russell Bryant a3af50b67d Fix up datastore handling in ast_do_masquerade(). The code is intended to move
18 years ago
Jason Parker 7fa3a53ec2 Make sure we destroy the config structure on configuration failure.
18 years ago
Tilghman Lesher 1d5bf38048 Don't check used pooled connections for connection status, as it will cause issues for prepared queries.
18 years ago
Luigi Rizzo a0edff2477 Rename ast_string_field_free_pool to ast_string_field_free_memory,
18 years ago
Joshua Colp 986e8a3ae8 Make subscribecontext behave as advertised. It will now look for the presence of a hint in the given context (be it subscribecontext or context).
18 years ago
Joshua Colp e49faa404a If an INFO request within a dialog is received with a content length of 0 simply send back a 200 OK. It is valid to do this and the remote side is probably using it to make sure the signalling is still alive.
18 years ago
Jason Parker fc0439dde4 We need to make sure to specify a language to ast_fileexists, otherwise it may fail for anything besides en
18 years ago
Tilghman Lesher 014b83fad6 Fix build on Solaris
18 years ago
Tilghman Lesher 9c6615d585 Add some notes on using valgrind
18 years ago
Jason Parker ac6218741f Make sure we set the poll fds to NULL after free()ing it.
18 years ago
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