kpfleming
567cc67c44
eliminate warning when !ZAPATA_PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6438 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-29 21:18:20 +00:00
markster
2fb6594e29
Fix language in d-channel (bug #4979 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6342 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-19 04:23:23 +00:00
kpfleming
712169a03b
protect PRI-specific code with ifdefs
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6341 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-17 17:52:14 +00:00
mattf
c225ea5656
Don't catch digits from zaptel during overlap dialing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6338 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-16 16:12:22 +00:00
markster
99d7df9315
Fix PRI against masquerade
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6335 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-15 14:57:58 +00:00
markster
669088c502
Fix potential deadlock in asterisk
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6321 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-11 16:43:36 +00:00
kpfleming
e915d19e2f
bridging code cleanups:
...
code style, formatting
use enum/symbolic constants for return codes
efficiency improvements
(zaptel) only disable DTMF detection once per bridge, not every frame
(zaptel) ensure VPM DTMF detector is turned off during native bridge
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6312 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-09 01:59:59 +00:00
markster
6e782fbe42
Merge steve's busy detect stuff (bug #4830 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6304 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-08 00:08:48 +00:00
markster
94eab24362
Revert improperly applied patch from bug #4771
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6296 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-07 04:56:39 +00:00
kpfleming
3a7c6a6aa1
set the 'number complete' bit properly (bug #4771 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6209 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25 22:16:35 +00:00
mattf
9d65b77466
More minor cleanups
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6183 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-22 18:28:19 +00:00
mattf
60890de317
Fixed little oops with DTMF tone duration
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6182 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-22 18:07:53 +00:00
mattf
99c911fbba
Get rid of DSP after we don't need it anymore in MF mode
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6181 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-21 15:06:50 +00:00
mattf
567c9b9c1f
Fix for DSP code on 411/406. (Bug 4712). Also a settable tone length
...
option.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6157 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-19 13:30:37 +00:00
kpfleming
ff15e0fa53
add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6146 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 23:00:47 +00:00
kpfleming
6b622ff869
ensure that format string macros are undef'd after use (bug #4716 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6139 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 16:13:26 +00:00
kpfleming
1b03c2f7f8
various code formatting changes and cleanups related to bug #4706
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 16:03:02 +00:00
kpfleming
927ff77ac1
don't ignore hardcoded CLID from zapata.conf when usecallerid=no
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6126 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-13 20:22:29 +00:00
mattf
f6c6078d29
Update variable name to match docs
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6120 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-13 15:13:12 +00:00
kpfleming
34f2bb0bb1
pick up calling ANI information from libpri (bug #4571 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6097 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 02:33:57 +00:00
mattf
b30a8fecdf
Make PRI debug easier to read if you're not using NFAS
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6081 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-11 19:23:02 +00:00
russell
72af60b3e6
define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6076 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 23:49:57 +00:00
markster
cd6f09bb95
Pass along proceeding and progress even when overlap mode is not on
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6072 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 16:05:59 +00:00
russell
0b7a2ea0e7
add function to convert a cause code to a string
...
create MAX_MUSICCLASS instead of using MAX_LANGUAGE
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6024 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-05 17:16:17 +00:00
mattf
35a936a0ed
Fix for bug 4347. Also breaking redirectingreason interpretation routine into function
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6015 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-29 21:47:44 +00:00
kpfleming
ca7d7865a7
un-break three-way calling
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6002 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-24 19:15:51 +00:00
kpfleming
3b5b886721
ensure that 'zap show status' always generates output, even when there are no interfaces present (bug #3585 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5996 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-24 02:37:32 +00:00
kpfleming
6589a68fcb
don't use locks when reading usecounts (reading only, not writing)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5994 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-24 02:15:04 +00:00
kpfleming
80155f4f8e
make 'transfer to busy' support a configurable option, and make it _only_ short-circuit AST_STATE_BUSY
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5982 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-23 14:51:52 +00:00
kpfleming
6044a06508
make incoming overlap calls with no number specified use the 's' extension (bug #4317 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5893 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-09 22:34:29 +00:00
kpfleming
47ad77ba06
make zap-transfers to busy/congestion channels behave more reasonably (bug #4495 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5892 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-09 22:23:21 +00:00
kpfleming
23f1ab6215
save 168 bytes per zaptel channel private structure (using bitfields)
...
save 28 bytes per zaptel subchannel structure (using bitfields)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5878 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-07 21:13:35 +00:00
kpfleming
6f0f46299c
more file version tags
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 22:12:19 +00:00
kpfleming
09f3094700
another round of version tag updates, along with 'show version files' pattern filtering
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5865 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 21:09:59 +00:00
kpfleming
1d0c88f7f0
handle going to 'fax' extension when inside a macro properly (bug #4368 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5856 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 03:18:51 +00:00
kpfleming
3b9fc4dffc
use ast_cli_register_multiple() for chan_zap CLI commands
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5830 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-03 03:24:37 +00:00
markster
08de6b9f02
Setup transfer capability properly for outbound calls (bug #4434 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5813 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-02 17:16:49 +00:00
markster
ea6f06e9fb
Use defined AST_MAX_ACCOUNT_CODE (bug #4350 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5765 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-25 17:18:05 +00:00
russell
3c746d45b9
various code cleanups (bug #4353 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5764 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-25 10:57:15 +00:00
mattf
91dd8f203f
(Hopefully!) last remaining changes for NFAS.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5761 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-24 15:30:10 +00:00
mattf
a6556aaf72
More updates for NFAS span/channel mapping
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5760 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-24 14:19:27 +00:00
mattf
5a1a8b26d9
Bug in pri_find_principle
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5755 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-23 17:07:32 +00:00
mattf
561ca6ce2b
Updates for new libpri set_message api
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5754 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-23 16:56:06 +00:00
mattf
b264864204
Mods for IMPLICIT/EXPLICIT channel id selection support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5751 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-20 19:09:21 +00:00
mattf
3edcd0abf7
Turn on the DSP for the channel after an ANSWER so that we get DTMF detected
...
properly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5705 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-16 19:15:56 +00:00
mattf
957e90f828
Additions to chan_zap.c to receive PRI_EVENT_KEYPAD_DIGIT properly. Bug #4286
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5704 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-16 18:48:09 +00:00
kpfleming
d09489217b
add 'zap show status' CLI command to display card/span status (bug #3585 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5701 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-16 14:41:05 +00:00
kpfleming
5e4013d613
more strncpy -> ast_copy_string conversions, fixing some buglets along the way
...
add recommendation to CODING-GUIDELINES to use ast_copy_string instead of strncpy in new code
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5686 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-15 23:26:45 +00:00
citats
6c5a457ba9
Fix typo in chan_zap.c faclityenable != facilityenable
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5644 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-12 21:11:42 +00:00
malcolmd
b8657d445d
Resolve Bug #4248
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5642 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-12 20:45:32 +00:00