Changeset 5716

Jul 15 2010 * 17:58 (about 1 month ago)
Committed by mjagdis

Remove an extraneous backslash

Changeset 5715

Jun 07 2010 * 18:16 (2 months ago)
Committed by mjagdis

Update acmacros/ax_check_openssl.m4

Changeset 5714

Jun 05 2010 * 12:57 (2 months ago)
Committed by mjagdis

pbx_ael should not abuse cw_expr() as a syntax checker

Expression evaluation is a two stage process, substitution then
evaluation. Just calling cw_expr() is simply wrong because it isn't
parsing what it would under true evaluation. Worse, you don't want to
expand or evaluate things with possible side effects when simply loading
a dialplan!

Removing this means that some syntax errors will only be detectable at
run-time rather than (possibly) load-time. But that's the nature of the
beast. Dialplan isn't a language. AEL is a text transformation tool that
transforms text into dialplan. AEL is not a language either. IMHO no one
should use AEL and it shouldn't even exist. At the very least it should
exist as a separate "compiler" and not be embedded.

Changeset 5713

Jun 04 2010 * 23:11 (2 months ago)
Committed by mjagdis

When converting an arg to a number remember it may have an exponent

Changeset 5712

Jun 04 2010 * 23:11 (2 months ago)
Committed by mjagdis

Initialize the randomlock *after* the mutexattr has been initialized

Changeset 5711

Jun 04 2010 * 23:11 (2 months ago)
Committed by mjagdis

Use POSIX waitpid() rather than BSD wait4()