aboutsummaryrefslogtreecommitdiffstats
path: root/manager.c
AgeCommit message (Collapse)AuthorFilesLines
2006-03-28more command completion normalization.rizzo1-20/+17
also change some explicit constant with sizeof() git-svn-id: http://svn.digium.com/svn/asterisk/trunk@15859 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-26conversions to S_OR (issue #6803)russell1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@15022 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-25Add micro-http server and abstract manager interface, make snmp not die markster1-28/+78
on reload. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@14953 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-12major dialplan functions updatekpfleming1-1/+1
deprecate LANGUAGE() and MUSICCLASS(), in favor of CHANNEL() git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9674 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11Merged revisions 9581 via svnmerge from russell1-20/+16
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r9581 | russell | 2006-02-11 13:15:00 -0500 (Sat, 11 Feb 2006) | 2 lines now that CDR is a loadable module, don't depend on it elsewhere (issue #6460) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9582 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-23code clean up and macro implementation from mogorman1-8/+12
bug 6247 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8505 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-18constify arguments in more places where strings should not be modified ↵russell1-1/+1
(issue #6286) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8203 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-17remove some more deprecated (pre-1.2) stuffkpfleming1-6/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8157 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-17Portability - compilation warning on Mac OS/X removedoej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8138 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-15Prepare for removal of DBGet/DBPut manager commands, by allowing Getvar to ↵tilghman1-1/+5
get functions (Setvar can already set functions) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8078 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-08Remove unnecessary unlock (bug #6171)markster1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7868 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07Bug 6162 - Constify manager_event argumentstilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7853 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03update copyright headers for files changed this yearkpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7751 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03add optional timestamps to manager events (issue #5535, simplified)kpfleming1-5/+14
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7750 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03Bug #5228: Add caller ID and CallerIDname to OriginateSuccess/Failure ↵oej1-20/+17
manager events (outtolunc) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7732 f38db490-d61c-443f-a65b-d21fe96a405b
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-27Bug 4880 - add priority label matching and dialplan function retrievaltilghman1-18/+19
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7658 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-03Bug 5858 - Make the chanvars.c functions return a 'const char *'tilghman1-1/+1
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-15don't crash on setvar (issue #5760)russell1-3/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7099 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-15Issue #5737twisted1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7097 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-14finish merging doxygen updates from issue #5605russell1-0/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7096 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #5571kpfleming1-11/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7019 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #5585kpfleming1-14/+22
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7012 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26clean up a lot of doxygen errors and warnings (issue #5522)russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6865 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26change ast_strlen_zero to also check for the string to be definedrussell1-20/+20
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6862 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26more doxygenification (issue #5513)russell1-6/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6852 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24Doxygen documentation update from oej (issue #5505)russell1-8/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-14Fix carefulwrite and its usage within manager (bug #5355, maybe)markster1-7/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6792 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-13don't try to send events to dead sessionskpfleming1-4/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6776 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-13allow manager getvar action to retrieve global variables as well asrussell1-11/+10
channel variables (issue #5429) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6763 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05correct variable header documentation (issue #5397)kpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6734 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04allow write timeout to be set on a per-user basis in AMI (issue #5352)kpfleming1-3/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6716 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04allow manager actions to properly close the session again (issue #5350)kpfleming1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6715 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-03fix 'invalid command' logickpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6710 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-03don't build manager event output until it is neededkpfleming1-9/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6709 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-01add ast_build_string_va(), which accepts a varargs list directlykpfleming1-6/+7
ensure the _entire_ manager_event() output is either queued or sent via ast_carefulwrite() git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6708 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30don't take session lock in astman_send_error() and astman_send_response(), ↵kpfleming1-23/+36
since it is no longer needed don't build authority string and event string for every session in manager_event(), do it only once git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6704 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30tell the user about invalid/unknown commands before sending queued eventskpfleming1-8/+5
s->challenge does not need to be protected by the lock, since only process_message() (and functions it calls) ever use it, and process_message() is a blocking operation by definition git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6703 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30properly clear out manager header structure between actionskpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6701 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29Fix manager bug (can't destroy a session while a thread is using it!)markster1-16/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6698 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-28Remove possibility of manager deadlocks from manager actionsmarkster1-57/+104
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6687 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-25Fix manager EINTR issue (bug #5247)markster1-11/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6644 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-25Fix GetVar manager action result (bug #5275)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6641 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14update MANY more files with proper copyright/license info (thanks Ian!)kpfleming1-6/+17
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-26ensure that 'Events: On' enables all event types (issue #5016)kpfleming1-7/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6429 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-07Fix poll error condition causing memory corruption (bug #4915)markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6303 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-05fix a bunch of gcc4 warnings realted to pointer signednessrussell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6290 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-05fix seg fault if no variable is specified (bug #4907)russell1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6289 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25don't set the event mask if the given eventmask was not validrussell1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6215 f38db490-d61c-443f-a65b-d21fe96a405b