aboutsummaryrefslogtreecommitdiffstats
path: root/apps/app_macro.c
AgeCommit message (Collapse)AuthorFilesLines
2005-12-30update doxygen docs to specify authorsrussell1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-13reduce some duplicated code when doing a strdup (issue #5986)russell1-12/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7472 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-03Bug 5858 - Make the chanvars.c functions return a 'const char *'tilghman1-12/+11
This should prevent us from unintentionally changing variable values when they're returned from pbx_builtin_getvar_helper. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7304 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 ↵kpfleming1-0/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08make app_queue 1.2 jump compliant (issue #5580)russell1-2/+3
add missing includes of stdio.h remove some unused and duplicate headers git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7026 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-07application doc updatekpfleming1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6992 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06issue #5605russell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26remove unnecessary checks before calls to ast_strlen_zerorussell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6864 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24Doxygen documentation update from oej (issue #5505)russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-19Massive cleanups to applications for LOCAL_USER handling and some other things.russell1-21/+34
In general, LOCAL_USER_ADD/REMOVE should be the first/last thing called in an application. An exception is if there is some *fast* setup code that might halt the execution of the application, such as checking to see if an argument exists. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6832 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-18it's a good idea to unregister everything before calling ↵russell1-6/+15
STANDARD_HANGUP_LOCALUSERS git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6828 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14update MANY more files with proper copyright/license info (thanks Ian!)kpfleming1-5/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07put a limit on Macro depth (to combat recursion) (issue #5114)kpfleming1-2/+23
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6535 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSIONrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6076 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10more ast_copy_string conversionsrussell1-7/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6074 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06the last round of file version tagskpfleming1-4/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5867 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-29make 'goto' APIs aware of auto-processing loops, so they know exactly when ↵kpfleming1-0/+4
to set the requested priority or one priority lower git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5529 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21use double-quotes instead of angle-brackets for non-system include files ↵kpfleming1-9/+9
(bug #4058) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21update copyright headers for 2005russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4868 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-08Fix macro formatting (bug #3275)markster1-169/+179
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4710 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-07Add MacroExit application (bug #3045)markster1-0/+21
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4699 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-15Small macro fix (bug #3044)markster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4447 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-22Merge anthm's MacroIf patch (bug #2912)markster1-2/+42
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4319 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02Huge callerid rework (might break H.323, others)markster1-5/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3874 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-14Merge rgagnon's pedantic string checks (apps a-m, bug #2035)markster1-4/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3428 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Remove pthread.h from source. We should be using asterisk/lock.h everywhere ↵citats1-2/+1
instead (except in asterisk/lock.h). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3277 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-08ast_strlen_zero changescitats1-3/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2921 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04Copy old extension unless it's ASYNCGOTO (bug #1141)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2326 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21Actually set variable name before usingmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1400 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13Totally revamp thread debugging to support locating and removing deadlocksmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1310 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07Make parking resume properly when in macromarkster1-1/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1270 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-23Fix the previous patch (don't exit from macro when we were invoked from 'h' ↵martinp1-1/+1
extension) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@902 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-23Don't stop executing macro when we're in 'h' extensionmartinp1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@895 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-23Add commonly used include headersmarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@889 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-09Add new "macrocontext" field (yes, you need to "make clean ; make install"markster1-6/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@808 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-09Make macro preserve contextmarkster1-3/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@807 f38db490-d61c-443f-a65b-d21fe96a405b
2003-03-12Wed Mar 12 07:00:01 CET 2003matteo1-8/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@641 f38db490-d61c-443f-a65b-d21fe96a405b
2003-03-08Sat Mar 8 07:00:00 CET 2003matteo1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@635 f38db490-d61c-443f-a65b-d21fe96a405b
2003-02-12mer feb 12 14:56:57 CET 2003matteo1-0/+234
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@612 f38db490-d61c-443f-a65b-d21fe96a405b