Steve Murphy
|
724808cae8
Spotted this bug today myself, trying to reproduce a BE bug. Use a vert bar instead of a comma, when calling RAND.
|
17 rokov pred |
Steve Murphy
|
8ffa04fa2f
In regards to changes for 9508, expr2 system choking on floating point numbers, I'm adding this update to round out (no pun intended) and make this FP-capable version of the Expr2 stuff interoperate better with previous integer-only usage, by providing Functions syntax, with 20 builtin functions for floating pt to integer conversions, and some general floating point math routines that might commonly be used also. Along with this, I made it so if a function was not a builtin, it will try and find it in the ast_custom_function list, and if found, execute it and collect the results. Thus, you can call system functions like CDR(), CHANNEL(), etc, from within $\[..\] exprs, without having to wrap them in $\{...\} (curly brace) notation. Did a valgrind on the standalone and made sure there's no mem leaks. Looks good. Updated the docs, too.
|
17 rokov pred |
Steve Murphy
|
53b709c59e
This finishes the changes for making Macro args LOCAL to the call, and allowing users to declare local variables.
|
17 rokov pred |
Tilghman Lesher
|
4430fc3107
Merge work to make U(...) option work for Dial
|
17 rokov pred |
Steve Murphy
|
6343cd1e9c
Merged revisions 67526 via svnmerge from
|
17 rokov pred |
Steve Murphy
|
09c6327d1c
Merged revisions 67420 via svnmerge from
|
17 rokov pred |
Steve Murphy
|
65093c9679
Merged revisions 59688 via svnmerge from
|
17 rokov pred |
Steve Murphy
|
b6429a119c
Merged revisions 59261 via svnmerge from
|
17 rokov pred |
Steve Murphy
|
bb54631aab
Merged revisions 59228 via svnmerge from
|
17 rokov pred |
Steve Murphy
|
62a167013c
The fix for the AEL <<security hole>> (bug 9316) is here...
|
17 rokov pred |
Steve Murphy
|
0d8a2ff285
Merged revisions 57426 via svnmerge from
|
17 rokov pred |
Steve Murphy
|
4c44b2b1dc
Merged revisions 57049 via svnmerge from
|
17 rokov pred |
Olle Johansson
|
020eb54788
Doxygen additions, corrections
|
17 rokov pred |
Steve Murphy
|
d40da1fd4d
Merged revisions 51409 via svnmerge from
|
18 rokov pred |
Steve Murphy
|
27d67dcbaa
Merged revisions 49061 via svnmerge from
|
18 rokov pred |
Joshua Colp
|
e5c6830449
Clean up last commit to better conform to standards.
|
18 rokov pred |
Steve Murphy
|
f77c04aaa3
AEL need not complain about parkedcalls not being found... just confuses users
|
18 rokov pred |
Kevin P. Fleming
|
c635698545
Merged revisions 46200 via svnmerge from
|
18 rokov pred |
Steve Murphy
|
4bde8e691f
Correction for bug 8128 in trunk
|
18 rokov pred |
Steve Murphy
|
eb470dda46
These mods fix a problem pointed out by dgartang, where in certain situations, the target of a goto cannot be found, even right under your nose. This is because the current context is not updated properly, and rather than waste time and find why and where the context should have been updated, I just use my newly added 'dad' ptrs, and pop until I have either the context or extension, and use that instead.
|
18 rokov pred |
Steve Murphy
|
c60021e7ac
These changes resolve the problems in bug 8090, where there's a crash compiling an empty context
|
18 rokov pred |
Steve Murphy
|
989ecb2014
These changes correspond to the changes to app_stack's Gosub() application
|
18 rokov pred |
Steve Murphy
|
f6b0c44c04
This commits the changes to AEL to use the gosub-with-args from Tilghman to perform macro calls. This results in substantially smaller stack footprint, which allows macro call depths in excess of 100,000 levels, rather than the limit of 7 calls deep, which the Macro app is subject to.
|
18 rokov pred |
Steve Murphy
|
4689757300
This commits a change to return MODULE_LOAD_FAILURE on error, and SUCCESS (instead of 0) when all goes well for bug 8004
|
18 rokov pred |
Steve Murphy
|
8923cbdaf9
As per bug 8004, we now return AST_MODULE_LOAD_DECLINE when we can't read extensions.ael
|
18 rokov pred |
Matthew Fredrickson
|
2df5eff757
Various updates from PCadach's chan_h323-live branch
|
18 rokov pred |
Kevin P. Fleming
|
403a49a4fa
merge qwell's CLI verbification work
|
18 rokov pred |
Steve Murphy
|
0bf42d5ea4
Changes to fix all problems reported in 7804 are included here.
|
18 rokov pred |
Joshua Colp
|
cdac68862e
Make a warning about an unused function & variable go away on the stand alone AEL build.
|
18 rokov pred |
Kevin P. Fleming
|
90db3f33ab
merge new_loader_completion branch, including (at least):
|
18 rokov pred |