Commit Graph

60 Commits (9aa3d2dd7ff0953d87840e5d0873404caa95186f)

Author SHA1 Message Date
Mark Michelson 8fded490ce Avoiding a potentially bad locking situation. ast_merge_contexts_and_delete writelocks the conlock, then
18 years ago
Russell Bryant c03ccc41f2 Now that the contexts lock is a read/write lock, it should not be locked here
18 years ago
Russell Bryant 5977f8d5be Convert the contexts lock to a read/write lock to resolve a deadlock. This
18 years ago
Jason Parker 65cbfa5d0d Make application help text a little more clear about the use of extensions in a filename.
18 years ago
Russell Bryant 644c7a89e7 Make some changes to some additions I made recently for doing channel autoservice
18 years ago
Mark Michelson 815d77f1f6 Removing some seemingly pointless code. This sets a channel variable for every priority
18 years ago
Russell Bryant d0cd120d47 - update documentation for some of the goto functions to note that they
18 years ago
Russell Bryant 3df74ed9ac Don't start/stop autoservice in pbx_extension_helper() unless a channel exists
18 years ago
Russell Bryant 80c81b8e8c Merge changes from team/russell/autoservice_1.4
18 years ago
Russell Bryant a17edf7d99 Add channel locking to a function that needed to be doing it. This is just a
18 years ago
Mark Michelson da4933e657 According to comments in main/pbx.c, it is essential that if we are going to lock
18 years ago
Jason Parker 05df1092da Fix a typo pointed out by De_Mon on #asterisk-dev
18 years ago
Russell Bryant 34002d567b After seeing crashes related to channel variables, I went looking around at the
18 years ago
Tilghman Lesher 18fa561af4 A dollar sign by itself, not indicating a start of a variable or expression prematurely ends substitution (closes issue #10939)
18 years ago
Joshua Colp 5bf3facef0 (closes issue #10734)
18 years ago
Joshua Colp d080d7bfc4 (closes issue #10603)
18 years ago
Tilghman Lesher 02d6a884bb Make the deprecation warning inline with the code, instead of only in documentation (closes issue #10549)
18 years ago
Russell Bryant 0a1a04137e (closes issue #10209)
19 years ago
Kevin P. Fleming ae82d97c6d use ast_localtime() in every place localtime_r() was being used
19 years ago
Steve Murphy 8c635fb2c1 As per 9570, worrisome CDR warnings have been removed, that are either not helpful, or not relevant.
19 years ago
Steve Murphy d2c7601c21 Merged revisions 62737 via svnmerge from
19 years ago
Steve Murphy 55f4eb3e3d a)In chan_zap, set the clid, src fields in channel_alloc call. b)in the channel_alloc func, set the cid_num and name fields from the arglist[blush]. c) don't update the channel app & app data fields if you are in the 'h' extension. d)the load_module func in cdr_radius needs to return DECLINE, SUCCESS.
19 years ago
Russell Bryant a53ebcf546 If no variables were passed into pbx_substitute_variables_helper_full(), then
19 years ago
Russell Bryant 215adb35b6 Some dialplan functions, such as CUT(), expect to operate on variables on a
19 years ago
Steve Murphy 7d5a79a0b9 This is a big improvement over the current CDR fixes. It may still need refinement, but this won't have as many folks bothered.
19 years ago
Steve Murphy 798039b4d8 several changes via kpflemings review
19 years ago
Steve Murphy 9c69e34f62 These mods fix CDR issues from 8221, 8593, 8680, 8743, and perhaps others. Mainly with CDRs generated from transfer situations.
19 years ago
Russell Bryant 1b8da31130 Making these documentation changes in the 1.4 branch upset various people, so
19 years ago
Tilghman Lesher b6bd80b7f2 Refashion dump command to match common syntax and update the resulting appdocs TeX file
19 years ago
Tilghman Lesher 6278d5c65b Expand deprecation warnings from simply warning on use to the builtin documentation.
19 years ago
Russell Bryant c474809cdf Merge changes from svn/asterisk/team/russell/LaTeX_docs.
19 years ago
Steve Murphy 85b9c4f565 Merged revisions 57825 via svnmerge from
19 years ago
Steve Murphy f8be0ce753 Merged revisions 57458 via svnmerge from
19 years ago
Steve Murphy 6bc3d77c05 Merged revisions 57118 via svnmerge from
19 years ago
Joshua Colp 51fc74da59 Use ast_strlen_zero to see if the language and/or context argument is not present for Background instead of just checking if it is NULL. (issue #9141 reported by mjagdis)
19 years ago
Tilghman Lesher 7e0a469bda Merged revisions 53069 via svnmerge from
19 years ago
Russell Bryant 9aab046002 Merged revisions 53045 via svnmerge from
19 years ago
Jason Parker 76eb4e76dc Add some more checks for option_debug before ast_log(LOG_DEBUG, ...) calls.
19 years ago
Kevin P. Fleming 34b5a7c8ae Merged revisions 50561 via svnmerge from
19 years ago
Joshua Colp 59432b9e21 Ensure data's existence before trying to access it. (issue #8774 reported by rcourtna)
19 years ago
Jason Parker 9e621e99a5 Save 1 whopping byte of allocated memory!
19 years ago
Jason Parker 0b50088366 Allow fractions of a second in the Wait() application, like it says it allows.
19 years ago
Kevin P. Fleming a299485952 since these variables all have static duration, none of them need initializers (they default to zero anyway)
19 years ago
Steve Murphy 517978fd5f These mods are to solve the problem in bug 7506. It's a lot of rework to solve a fairly small problem... such is life.
19 years ago
Tilghman Lesher e05a2752e8 Reverse change of "show" to "list" and make several other commands more consistent with "category verb arguments"
19 years ago
Tilghman Lesher ab677899a7 WaitExten truncates decimals of times to wait, instead of accepting them (Bug 8208)
19 years ago
Jason Parker 482c18499e Fix an issue with PLAYBACKSTATUS not being set under certain circumstances.
19 years ago
Matt O'Gorman d0a1a0033d similar patch for verbose vs debug with minor changes
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Kevin P. Fleming c2c4f86c72 merge markster's usersconf branch with some slight changes
19 years ago