dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

34 Commits

Author SHA1 Message Date
kpfleming 31e8dcf4fe use double-quotes instead of angle-brackets for non-system include files (bug #4058)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21 06:02:45 +00:00
russell 9201aa9db0 add missing newlines, fix misspelling of nonexistent (bug #4027)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5467 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-13 23:33:47 +00:00
markster 25212ca9e8 Allow functions to be written to (bug #2278, with mods)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5296 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-29 06:16:49 +00:00
markster 6898f073de Merge anthm's CDR updates (bug #3595)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5068 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-23 22:48:47 +00:00
russell 7288b1ced0 update copyright headers for 2005
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4868 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21 07:06:25 +00:00
twisted f2eedf346b Misc Grammer/formatting fixes - Thanks Corydon76! (bug #3361)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4827 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-17 22:53:36 +00:00
markster c47ebe99cf More flagification, courtesy drumkilla (bug #3280)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4748 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-10 14:46:59 +00:00
anthm cc209debe2 rollback stupid code
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4109 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-27 03:33:14 +00:00
anthm 5646726039 This patch adds a new api call:
int pbx_builtin_serialize_variables(struct ast_channel *chan, char *buf, size_t size);
takes a chan and a char * 'buf' assumed to be 'size' bytes.

The function fills 'buf' with a <CR>('\n') delimited list of name,value pairs in turn delimeted by '='
eg:
SIPCALLID=f30e4e72-f715193f@1.2.3.4
SIPUSERAGENT=Sipura/SPA2000-2.0.6(c)
SIPDOMAIN=1.2.3.4

It returns the acutal number of variables encountered.
If the attempt to fill 'buf' goes beyond 'size' bytes the operation is halted and the incomplete string is returned as is.

To demonstrate a use for this, the "show channel <channame>" command has been retrofitted with the call so it also dumps all of the chan's vars

*CLI> show channel Zap/5-1
 -- General --
           Name: Zap/5-1
           Type: Zap
       UniqueID: 1098480666.17
      Caller ID: 4999
 Caller ID Name: Tony
    DNID Digits: (N/A)
          State: Up (6)
          Rings: 0
   NativeFormat: 68
    WriteFormat: 4
     ReadFormat: 4
1st File Descriptor: 22
      Frames in: 41969
     Frames out: 83240
 Time to Hangup: 0
   Elapsed Time: 0h13m54s
 --   PBX   --
        Context: phone1
      Extension: 4994
       Priority: 2
     Call Group: 2
   Pickup Group: 2
    Application: Dial
           Data: IAX2/ulaw@cube1/00010014994@croip
          Stack: 0
    Blocking in: ast_waitfor_nandfds
Variables:
DIALEDPEERNUMBER=ulaw@cube1/00010014994@croip
DIALEDPEERNAME=IAX2/cube1/3
CALLTYPE=SPEECH
tempvar=tempval


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4051 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 20:59:38 +00:00
markster f5b9309f83 Correct CDR's for supervised transfer (bug #1595)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3902 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 19:59:46 +00:00
markster cfe24c16a1 Major PBX revamps (including labels, update examples)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3886 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 04:19:59 +00:00
markster 6868babd22 Huge callerid rework (might break H.323, others)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3874 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 00:58:31 +00:00
anthm 6ffda996af add app_forkcdr
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3832 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-24 21:33:48 +00:00
markster d1fab10737 Handle macros in the CDR properly (bug #2414)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3758 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-10 13:40:56 +00:00
markster 6d161f1588 More strcpy / snprintf as part of rgagnon's audit (bug #2004)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3410 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-09 10:08:09 +00:00
jeremy 000fdda5ca Add new built-in app 'SetAMAFlags'
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3328 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-28 03:48:53 +00:00
citats 899ce8fd6d Misc formatting cleanups
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3279 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 20:11:15 +00:00
citats 00b34f3e0a Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3276 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 18:49:00 +00:00
markster 3cab28a084 Merge (and cleanup) anthm's CDR changes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3248 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-20 22:46:42 +00:00
markster af61b81cf9 Allow CDR's to be linked and work on the linked list
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3247 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-20 15:19:36 +00:00
markster 7d00f23ad4 Merge FreeBSD locking fixes (bug #1411)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3176 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09 01:45:08 +00:00
citats 8f0253350e Use ast_strlen_zero in cdr.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2906 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-06 20:21:06 +00:00
citats 2e6081c647 Log that we are unregistering cdr module (bug 1460)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2729 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-21 04:25:44 +00:00
jeremy 1e95d9f6d0 Add application to log user data to the CDRs
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1926 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 03:23:05 +00:00
martinp 1eb504c228 Don't complain that wait4 is unkown and make sure that we won't segfault if chan->cdr is NULL
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1522 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-17 04:21:56 +00:00
martinp da1033cad2 Add distinguishing between BUSY and FAILURE for outgoing spool calls. Always save CDR record (even if the call fails). If the call fails try to see if there is
"failed" extension in the specified context (only if you use context,extension,priority syntax) and execute it.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1499 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12 16:51:35 +00:00
markster dbc9edcaac Totally revamp thread debugging to support locating and removing deadlocks
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1310 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 15:25:16 +00:00
markster 960085b93e Add unique identifier
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1064 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-30 04:41:18 +00:00
markster e0c466aa42 Merge hint patch, add new variables, and misc. PBX cleanups
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@722 f38db490-d61c-443f-a65b-d21fe96a405b
2003-03-30 22:55:42 +00:00
markster 185c74358a Version 0.3.0 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@598 f38db490-d61c-443f-a65b-d21fe96a405b
2003-02-02 19:44:47 +00:00
markster 39a1bb8d38 Version 0.2.0 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@493 f38db490-d61c-443f-a65b-d21fe96a405b
2002-07-29 22:40:07 +00:00
markster 1642b09aba Version 0.1.12 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@446 f38db490-d61c-443f-a65b-d21fe96a405b
2002-05-13 22:29:39 +00:00
markster bf25a6f8f9 Version 0.1.11 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@414 f38db490-d61c-443f-a65b-d21fe96a405b
2002-02-18 20:25:25 +00:00
markster 45ac69512b Version 0.1.10 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@375 f38db490-d61c-443f-a65b-d21fe96a405b
2001-10-18 15:38:46 +00:00