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