dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

4035 Commits

Author SHA1 Message Date
markster 0a95ef7a16 Add cache bypass mode
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4075 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 05:51:57 +00:00
markster e39bbff418 Oops
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4074 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 05:08:45 +00:00
markster b76057c0da DUNDi performance enhancments and metrics for average lookup time.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4073 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 04:54:42 +00:00
markster f06af8407b Fix user event body (bug #2713)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4072 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 03:17:37 +00:00
markster 9640dffeec Add missing pbx_loopback file...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4071 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 03:14:44 +00:00
markster 5cb692d65f Add "Loopback" switch
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4070 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 02:53:24 +00:00
anthm 13f34443b9 Make sure close() is not called on a fd < 1 with a wrapper call
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4069 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 22:00:40 +00:00
markster 570efbaa45 Fix for FreeBSD (netbsd too?) (bug #2702)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4068 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 21:41:17 +00:00
markster 264c53472d Fix SMS thingy for Bezeq (bug #2708)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4067 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 20:34:40 +00:00
citats ba8b9fc8d5 Check return value of malloc before dereferencing ptr in chan_zap.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4066 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 20:33:01 +00:00
markster dfca199602 Fix BSD issue (bug #2668)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4065 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 14:15:59 +00:00
markster 7fff6f6d5a Tones for singapore (bug #2688)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4064 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 13:08:57 +00:00
markster d3403a17ea First pass at making transfer work within agent (not tested, shouldn't break anything that currently worked)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4061 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 12:19:47 +00:00
markster 6ee0e0d925 Help leanup (bug #2677)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4060 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 12:17:46 +00:00
markster 143e25b83a Add missing fixup (bug #2667)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4057 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 11:50:04 +00:00
citats 5b9e1b51b2 More memory checks
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4056 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 07:03:01 +00:00
citats 541c114058 Make sure malloc worked before accessing the mem in tdd.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4055 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 06:28:19 +00:00
citats a3d59ebeb2 Make sure malloc worked before accessing the mem in chan_modem.c (bug 2704)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4054 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 06:03:29 +00:00
citats e074114c01 Cleanup dundi-parser.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4053 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 04:53:12 +00:00
jeremy bd20fa0774 implement type=alias to deprecate type=h323 and a whole lot more code clean up
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4052 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 02:43:41 +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 82cbe0bd52 Fix some callerid output
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4050 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 19:45:39 +00:00
jeremy 78481c3274 re-implement callerid, still might not be right. Remove channel limits, in favor to app_groupcount. A lot more code cleanup. Please test and report as I am sure I broke something
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4049 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 19:04:02 +00:00
markster 937badd3cb Fix minor OSP issue
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4048 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 15:28:32 +00:00
citats 7c5a9f71fa Small verbosity fix in chan_iax2.c from bkw_
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4047 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 15:02:13 +00:00
citats f6ded591b7 Update example dundi.conf docs to include the other 2 variables that can be used in the destination string
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4046 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 14:52:42 +00:00
markster 4ff08f5831 Work on precaching
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4045 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 14:19:11 +00:00
markster 624733ced2 Fixed in CVS head.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4044 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 13:24:00 +00:00
markster 532ed53311 Handle unknown 1xx reponses as 100 (bug #2698)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4043 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 13:18:20 +00:00
markster e688dbc215 Fix the shrink_number to not remove the trailing '.'
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4042 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 13:08:35 +00:00
bkramer 7f2443e5c5 / updated caller ID to use the new structures and re-enabled
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4041 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-21 05:03:00 +00:00
markster 9f89895dfd Disable mac lookup, fix compile on NetBSD (bug #2680)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4040 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-20 12:47:03 +00:00
markster 6e535c5a1a Fix initialization tiddly bit
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4039 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-20 12:39:22 +00:00
citats c852ab43ca Fix typo and missing format string in a fprintf in lock.h
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4038 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-20 05:45:09 +00:00
markster da8aca2f61 Fix potential segfault.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4037 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-20 04:27:31 +00:00
markster 7f76745da9 Put Constantine's last name in
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4036 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-19 21:16:46 +00:00
markster a79e9dbb30 Send empty frames when missing frames arrive (hope this doesn't break anything)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4035 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-19 21:07:10 +00:00
markster b75d2252b6 Don't "ignore" on CANCEL (bug #2670)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4034 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-19 03:17:26 +00:00
markster 852e93e07c Add DUNDi.... (http://www.dundi.com)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4033 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-18 21:45:13 +00:00
markster 70ae1d18db Delete old app_qcall (obsolete)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4032 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-18 01:32:24 +00:00
markster 05f5a949bd Fix ndbm compile warnings (bug #2540)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4031 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-17 22:24:46 +00:00
markster 3a7aff1f3b Thread fixes, vm fix (bug #2665)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4030 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-17 22:13:05 +00:00
citats dbbf2cc59f Remove late-night excuse for wasting cpu cycles. revert previous res_agi change
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4029 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-17 05:16:22 +00:00
citats 48b8b03b38 Fix chan_zap reload with pseudo channels (bug 2664)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4028 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-17 05:05:22 +00:00
markster 2f8dd79924 Put a real beep...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4026 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-17 00:10:07 +00:00
markster ac7f158158 Don't restart PRI channels
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4025 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 22:44:53 +00:00
markster b779a9a4ea Improve peer stats (bug #2635)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4024 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 22:40:48 +00:00
markster 911368c213 Make chan_zap reloadable (bug #2637)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4023 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 22:34:57 +00:00
markster cc8b63051a Provide module command completion (make twisted happy)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4022 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 21:14:05 +00:00
markster 6ed5aaf067 Handle a few more cases of realtime and voicemail (bug #2648)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4021 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 20:01:57 +00:00