mogorman
f94feca2c5
Made chan_agent code parsing more robust and
...
implemented new macro code. from 6228.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8064 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-13 18:30:49 +00:00
bweschke
5af8c4e9eb
Implement the autologoffunavail option in chan_agent ( #6038 with some minor mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8063 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-13 18:23:30 +00:00
bweschke
ba9e24dd4a
Address the condition where X-ClientCode could be NULL or an empty string - from a -dev posting.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8058 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-13 17:28:22 +00:00
mogorman
d52d4a92ea
added some minor changes from bug 6046 thanks ppyy
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8049 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-13 06:43:27 +00:00
russell
f931a23477
fix spelling errors (issue #6227 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8048 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-13 06:11:41 +00:00
mogorman
57c4d01026
Oops... need to keep my trunk folder clean...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8023 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-12 19:15:20 +00:00
mogorman
19b72c2cb8
Added option for limiting a user from logging in
...
as multiple agents at same time. bug 6046 thanks
ppyy
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8021 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-12 19:07:18 +00:00
mogorman
ab478d7949
removed unused variable and config parsing for it
...
as to bug 6219
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8010 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-12 16:00:04 +00:00
russell
5042d107ff
fix incorrect return value (issue #6202 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7988 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-11 19:23:16 +00:00
russell
15ce8e0e1e
Merged revisions 7986 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7986 | russell | 2006-01-11 14:08:53 -0500 (Wed, 11 Jan 2006) | 2 lines
move variable to correct scope (issue #6197 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7987 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-11 19:13:33 +00:00
russell
7bb6b359d4
Merged revisions 7972 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7972 | russell | 2006-01-11 00:46:39 -0500 (Wed, 11 Jan 2006) | 2 lines
fix mem leak on module unload (issue #6190 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7973 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-11 05:47:21 +00:00
russell
305867a9e0
convert some channels to use the memory allocation wrappers.
...
(This is being added to the janitor projects list.)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7954 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-11 01:20:29 +00:00
mattf
2688743929
Update chan_phone to indicate FLASH properley ( #4935 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7947 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-10 21:34:04 +00:00
kpfleming
aab6e11d64
Merged revisions 7917 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7917 | kpfleming | 2006-01-09 16:48:48 -0600 (Mon, 09 Jan 2006) | 2 lines
re-initialize _all_ sequence numbers when transfer completes
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7918 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-09 23:06:28 +00:00
oej
7d2c871f1d
-Move declaration of callevents variable out of the block of function declarations.
...
-Do not set it to a default value, it's set later on before loading configuration.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7887 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-09 15:20:53 +00:00
tilghman
4ba5faa349
Bug 6150 - do not modify strings after they have been submitted into a string pool
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7872 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-09 06:42:28 +00:00
markster
801fead05d
Fix RPID with new string fields (bug #6145 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7862 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07 21:35:40 +00:00
markster
649342bdb3
Handle swapout of "fromdomain" in callid properly (bug #6154 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7861 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07 21:30:19 +00:00
markster
a2a72bc595
Fix build if RINGBEGIN is not defined (bug #6166 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7860 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07 20:38:40 +00:00
markster
d1d90f47fd
Add support for H.264 with SIP and recording
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7855 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07 17:54:22 +00:00
mattf
e157d1f1e9
Changes to allow receiving japanese callerid (Bug #5928 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7842 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-06 20:03:20 +00:00
kpfleming
039a5e8137
Merged revisions 7829 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7829 | kpfleming | 2006-01-05 18:21:00 -0600 (Thu, 05 Jan 2006) | 2 lines
update agent persistence when an agent gets logged off by autologoff
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7830 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-06 00:23:19 +00:00
kpfleming
c19ded3f50
Merged revisions 7809 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7809 | kpfleming | 2006-01-04 18:58:29 -0600 (Wed, 04 Jan 2006) | 2 lines
send device state updates for auto-logoff of agents as well
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7810 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-05 00:58:48 +00:00
kpfleming
64b7b1e161
remove deprecated chan_modem drivers
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7802 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04 23:33:59 +00:00
kpfleming
b3aeb7784d
add memory-pool based string field management for structures
...
convert chan_sip sip_pvt and sip_registry structures to use string fields
add 'const' qualifiers to a few API calls that don't modify their input strings
add an asprintf() wrapper to astmm
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7797 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04 21:54:09 +00:00
mattf
3ee49fcd8a
Fixes for bug #6125
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7786 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04 14:46:41 +00:00
oej
150c173a84
Issue #5824 : Adding more SIP to ISDN Cause code conversions. Thanks mguesdon!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7783 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04 13:07:34 +00:00
oej
3646d81c51
Missing ">" in XML. Thanks, fenlander, for reporting this on IRC.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7777 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04 10:16:53 +00:00
oej
762e166239
- Remove "incominglimit" as a configuration option in sip.conf
...
- Add documentation on call-limit, explaining that there's two counters
for a type="friend".
- Document the removval of "incominglimit" in UPGRADE.txt
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7775 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04 09:10:56 +00:00
kpfleming
385d29ad6f
update copyright headers for files changed this year
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7751 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03 22:16:23 +00:00
oej
513f2185cc
Don't check user call limits for outbound calls.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7745 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03 19:12:50 +00:00
oej
505491e61b
Issue #5954 : Implement printf-like append_history and implement AST_LIST for SIP history (rizzo)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7734 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03 12:25:32 +00:00
oej
6d4467d2ca
Bug #6071 : Broken rport match in check_via(). (rizzo)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7733 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03 11:58:10 +00:00
oej
64199b5f31
Bug 5345; Add configuration option for minimum registration time. (folsson)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7731 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-03 11:21:48 +00:00
russell
086852cd06
initialize sip_auth list
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7725 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-02 23:52:33 +00:00
bweschke
43155d648d
Fix compiler warnings.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7705 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-02 01:53:26 +00:00
russell
ab6566173e
update doxygen docs to specify authors
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-30 21:18:06 +00:00
russell
1c86047976
Merged revisions 7665 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7665 | russell | 2005-12-28 12:35:56 -0500 (Wed, 28 Dec 2005) | 2 lines
fix memory leak in build_rpid (issue #6070 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7666 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-28 17:37:35 +00:00
russell
07d8efab6e
avoid unneeded calls to strlen in iax2 completion functions
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7659 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-27 19:48:44 +00:00
russell
620f458a29
avoid repeated calls to strlen in command completion functions and normalize
...
some loops
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7657 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-27 18:18:41 +00:00
markster
e0618cf82a
Don't do DTMF detect on pseudo's!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7640 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-26 23:56:44 +00:00
jdixon
262e9759c4
Added support for Feature Group C CAMA trunks (both DP and MF), and support
...
for Feature Group D Tamdem trunks inbound (outbound was already there)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7636 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-26 20:01:35 +00:00
russell
ac9d70ac12
Merged revisions 7634 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7634 | russell | 2005-12-26 13:19:12 -0500 (Mon, 26 Dec 2005) | 2 lines
cast time_t to an int in printf/scanf (issue #5635 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7635 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-26 18:35:28 +00:00
russell
eed0c9f016
Merged revisions 7599 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7599 | russell | 2005-12-22 15:36:47 -0500 (Thu, 22 Dec 2005) | 3 lines
revert changes to videosupport to allow per-peer setting, since it isn't quite
complete and there is not an obvious fix at this point
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7600 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-22 20:38:43 +00:00
russell
022fbb72ac
remove stray unlock (issue #5955 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7594 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-22 16:14:38 +00:00
kpfleming
40b84b2ae9
forward-port per-peer videosupport changes from branches/1.2
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7590 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-22 03:50:44 +00:00
russell
b96d2f1d42
- construct the difference and have only one call to snprintf in build_via
...
- convert some while loops to for loops
- localize some variables and remove unneeded initializations
- store result of get_header locally so it only has to be called once
- remove some duplicate calls to strcasecmp by storing result
(issue #5955 )
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7587 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-22 02:20:44 +00:00
tilghman
f933315a29
Merged revisions 7582 via svnmerge from
...
/branches/1.2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7583 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-21 20:02:36 +00:00
bweschke
293834e491
Bug #6040 - Documentation correction
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7579 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-21 19:44:51 +00:00
russell
59d6c7a704
add AGENT function, similar to SIPPEER or IAXPEER (issue #5531 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7554 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 19:56:52 +00:00
markster
37635ecfdd
Major RTP fixes for using inbound SDP on outbound connection, get rid of
...
old local rtp stuff...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7551 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 17:52:31 +00:00
markster
fe070f491c
Fix reload of peer contexts (bug #6007 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7540 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 09:39:31 +00:00
russell
e4e135851c
allow forcing the build to exclude PRI support using WITHOUT_PRI, similar to
...
how we already have WITHOUT_ZAPTEL (issue #5985 )
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7538 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 07:45:05 +00:00
russell
25ac13091d
- add note on required values of sip_methods struct
...
- remove duplicate function prototype
- remove duplicate ast_mutex_lock (issue #6025 )
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7528 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-19 23:41:53 +00:00
kpfleming
96e8d7e68c
Merged revisions 7515 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7515 | kpfleming | 2005-12-16 21:59:05 -0600 (Fri, 16 Dec 2005) | 2 lines
Max-Forwards headers must only be present on requests, not responses
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7516 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-17 03:59:27 +00:00
kpfleming
00d3b18b92
Merged revisions 7513 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7513 | kpfleming | 2005-12-16 21:44:30 -0600 (Fri, 16 Dec 2005) | 2 lines
forcibly expire previous subscriptions from a peer when they resubscribe (keeps them from building up and waiting for expiration, and stops us sending unwanted NOTIFY messages to devices)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7514 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-17 03:45:25 +00:00
kpfleming
7c789eb820
Merged revisions 7448-7449,7451,7453 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7448 | kpfleming | 2005-12-12 22:25:14 -0600 (Mon, 12 Dec 2005) | 2 lines
use the stream's current point when pausing/unpausing, instead of elapsed time (which doesn't work when the stream has been skipped forward or backward) (issue #5897 )
........
r7449 | kpfleming | 2005-12-12 22:43:38 -0600 (Mon, 12 Dec 2005) | 2 lines
only report AGENT_IDLE for callback mode agents when they are actually idle (issue #5902 )
........
r7451 | kpfleming | 2005-12-12 23:14:27 -0600 (Mon, 12 Dec 2005) | 2 lines
ensure that hangups while incoming calls are in early state are handled properly (issue #5919 )
........
r7453 | kpfleming | 2005-12-12 23:53:00 -0600 (Mon, 12 Dec 2005) | 2 lines
restore ability of caller to hangup calls that are still ringing (issue #5839 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7457 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-13 06:00:17 +00:00
bweschke
5d400b777b
Bug #5877
...
Make sure the digit string from E&M wink DNIS collection is properly null terminated as it grows.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7424 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-10 18:05:00 +00:00
crichter
8bc4a439be
committed head of chan_misdn with a lot of new features. Most important of all: chan_misdn supports now the mISDN mqueue tree (smp,preemptible,gcc-4 aware\!). Additionally there are some code optimizations, new facility management (Calldeflect works for now).
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7413 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-09 11:01:18 +00:00
crichter
bffe61fcd2
chan_misdn links against shared mISDNuser libraries now
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7412 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-09 11:00:48 +00:00
russell
76dd6a73ac
Merged revisions 7335 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7335 | russell | 2005-12-04 19:01:17 -0500 (Sun, 04 Dec 2005) | 2 lines
fix the order of arguments to an error message (issue #5927 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7336 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-05 00:06:09 +00:00
russell
f83be60242
add some missing prototypes and don't use caps for the sip debug defines since
...
they are not constants
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7328 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-04 17:28:02 +00:00
russell
b7bb984340
clean up some compiler warnings
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7327 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-04 15:28:48 +00:00
russell
18c7099e31
add the 'sip debug' options to the set of global flags and fix some compiler warnings
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7319 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-03 23:35:15 +00:00
tilghman
3365b1cc9f
Bug 5858 - Make the chanvars.c functions return a 'const char *'
...
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-12-03 19:25:33 +00:00
mattf
a3c74f33dd
Fix all the warnings and errors for PRI to go to more logical places
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7294 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-02 23:52:00 +00:00
kpfleming
907b53f827
Merged revisions 7265-7266,7268-7275 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r7265 | oej | 2005-12-01 17:18:14 -0600 (Thu, 01 Dec 2005) | 2 lines
Changing bug report address to the Asterisk issue tracker
........
r7266 | kpfleming | 2005-12-01 17:18:29 -0600 (Thu, 01 Dec 2005) | 3 lines
Makefile 'update' target now supports updating from Subversion repositories (issue #5875 )
remove support for 'patches' subdirectory, it's no longer useful
........
r7268 | kpfleming | 2005-12-01 17:34:58 -0600 (Thu, 01 Dec 2005) | 2 lines
ensure channel's scheduling context is freed (issue #5788 )
........
r7269 | kpfleming | 2005-12-01 17:49:44 -0600 (Thu, 01 Dec 2005) | 2 lines
don't block waiting for the Festival server forever when it goes away (issue #5882 )
........
r7270 | kpfleming | 2005-12-01 18:26:12 -0600 (Thu, 01 Dec 2005) | 2 lines
allow variables to exist on both 'halves' of the Local channel (issue #5810 )
........
r7271 | kpfleming | 2005-12-01 18:28:48 -0600 (Thu, 01 Dec 2005) | 2 lines
protect agent_bridgedchannel() from segfaulting when there is no bridged channel (issue #5879 )
........
r7272 | kpfleming | 2005-12-01 18:39:00 -0600 (Thu, 01 Dec 2005) | 3 lines
properly handle password changes when mailbox is last line of config file and not followed by a newline (issue #5870 )
reformat password changing code to conform to coding guidelines (issue #5870 )
........
r7273 | kpfleming | 2005-12-01 18:42:40 -0600 (Thu, 01 Dec 2005) | 2 lines
allow previous context-searching behavior to be used if desired (issue #5899 )
........
r7274 | kpfleming | 2005-12-01 18:51:15 -0600 (Thu, 01 Dec 2005) | 2 lines
inherit channel variables into channels created by Page() application (issue #5888 )
........
r7275 | oej | 2005-12-01 18:52:13 -0600 (Thu, 01 Dec 2005) | 2 lines
Bug #5907 . Improve SIP INFO DTMF debugging output. (1.2 & Trunk)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7276 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-02 01:01:11 +00:00
mattf
ceafc46bc4
Add app to send pri keypad facility digits during a call
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7254 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-01 18:52:24 +00:00
kpfleming
24c1e3c222
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29 18:24:39 +00:00
kpfleming
6c54a7cf87
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7220 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29 18:09:49 +00:00
kpfleming
858df9dd87
fix port number handling in peer building functions
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7182 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-21 19:27:26 +00:00
kpfleming
375364ec0b
fix a bug found during a recent upgrade
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7180 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-21 19:20:26 +00:00
russell
a262b33801
issue #5815
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7166 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-21 13:04:36 +00:00
russell
dda02a7ba6
issue #5800
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7158 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-21 01:11:40 +00:00
russell
0e84c0c113
issue #5794
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7156 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-21 00:57:35 +00:00
twisted
5e9ae96ecf
issue #5792
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7138 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-20 05:19:04 +00:00
twisted
b0ce77d2de
issue #5799
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7136 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-20 04:54:15 +00:00
russell
c100c5c820
Add missing carriage return and line feed to the SDP line indicating that we don't support VAD (issue #5780 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7130 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-17 20:25:40 +00:00
kpfleming
e11256bc38
backport chan_modem fixes from v1-2
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7129 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-17 16:57:25 +00:00
jeremy
5320de2094
don't register channel type until we are ready, coding format updates
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7124 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-16 21:07:52 +00:00
kpfleming
cae20b2737
don't build chan_modem by default
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7122 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-16 20:54:15 +00:00
kpfleming
224cc3b517
fix previous commit to actually do it properly...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7115 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-16 17:46:59 +00:00
kpfleming
69952aa1a5
issue #5764
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7114 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-16 17:26:11 +00:00
kpfleming
df8c4331db
issue #5539
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7107 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-15 22:50:43 +00:00
kpfleming
fff3116e4c
issue #5672
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7106 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-15 20:56:19 +00:00
kpfleming
8c532dc217
issue #5739 (plus ast_copy_string() usage conversion)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7105 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-15 20:20:45 +00:00
kpfleming
08c3aa3792
issue #5751
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7104 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-15 19:52:25 +00:00
markster
375beecb49
Fix i4l breakage (bug #5729 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7092 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-13 00:52:57 +00:00
russell
b59b0cd997
fix a lil' typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7090 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-12 23:44:16 +00:00
markster
d51b9146e1
Fix build on FreeBSD 4.11
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7089 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-12 20:04:57 +00:00
kpfleming
41d5807a29
issue #5712
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7086 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-12 02:57:43 +00:00
kpfleming
73783422a2
fix typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7082 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-12 00:53:47 +00:00
kpfleming
b7282abebf
minor fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7079 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11 21:41:54 +00:00
markster
beb7fb4586
Fix DTMF issue with 3-way native zap
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7076 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11 18:00:07 +00:00
kpfleming
963e0f4f8b
issue #5713
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7074 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11 16:02:56 +00:00
kpfleming
595e6dc818
issue #5671
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7063 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11 00:35:21 +00:00
kpfleming
615fc64a77
issue #5693
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7058 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-10 23:42:45 +00:00
kpfleming
5046c7bc81
issue #5685
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7057 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-10 23:34:30 +00:00
kpfleming
45d2016e55
issue #5700
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7056 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-10 23:31:10 +00:00
kpfleming
d1733b5867
eliminate useless warnings generated by IAXy registrations
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7044 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-09 19:05:52 +00:00
kpfleming
fd40f80b8c
correct logic for group-match CONGESTION checking
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7038 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-09 01:42:38 +00:00
kpfleming
207f53f3c6
issue #3360 plus related fix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7037 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-09 00:48:38 +00:00
kpfleming
b3f0f77145
issue #5604
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7031 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 20:38:10 +00:00
markster
f577ceb68c
Fix three-way issue
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7029 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 19:36:20 +00:00
kpfleming
d0b521d57c
more header include simplification
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7023 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 04:02:35 +00:00
kpfleming
df706a8900
issue #5648
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7011 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 01:55:31 +00:00
kpfleming
d26d4447c4
issue #5634 and a little ChangeLog cleanup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7003 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 00:12:21 +00:00
kpfleming
bb17438140
issue #5639
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7000 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 00:02:53 +00:00
russell
63348802e6
don't loop forever on an invalid options string (issue #5629 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6989 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 22:17:47 +00:00
russell
d3ddc001a2
issue #5605
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 15:09:47 +00:00
russell
5e884c9971
use enum's for iax user/peer flags, and for pvt state
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6976 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 05:52:26 +00:00
markster
6d95d3ed6a
chan_misdn updates (bug #5597 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6972 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 05:07:58 +00:00
markster
0f4e00cac3
Fix chan_oss buglets (bug #5618 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6967 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 04:44:19 +00:00
markster
d8b060b54f
Fix chan_zap build on non-PRI (bug #5620 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6965 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 04:38:39 +00:00
markster
6fb0460c95
Handle DTMF properly when combined with other events
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6964 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-05 22:30:31 +00:00
russell
97ea76956b
allow the IAXPEER function to check a peer's status
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6961 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-04 18:40:35 +00:00
bkramer
58c293443d
i/ got the loop drop the wrong way around
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6957 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03 21:49:20 +00:00
kpfleming
ae35e4e069
major update to arg/option parsing APIs and documentation
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6953 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03 21:19:11 +00:00
jeremy
0e5115e187
Request a sane amount of bandwdith from GK, and fix one-way auido problems with broken H.323 stacks *cough* CCM.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6950 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03 01:41:32 +00:00
jeremy
a84697b843
document UserByAlias usage
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6949 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03 01:30:33 +00:00
bkramer
bb489e4d6a
/ added dropping of loop when hanging up a station port from another chan
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6948 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03 00:04:09 +00:00
bkramer
dee595bc53
/ fix to for compiling with both 2.4.x and 3.x vpb-drivers
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6943 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-02 01:43:03 +00:00
bkramer
6c613681b8
working on delay issue when bridging via ast_bridge
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6942 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-02 01:02:02 +00:00
bkramer
df0305756f
added patched to support collecting caller ID before first ring using
...
line voltage detection (tested in Gibralta)
added further support for Line Voltage events on OpenLine4 cards
updated to use ast_codn functions
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6941 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01 23:20:46 +00:00
kpfleming
733158c357
issue #5566
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6938 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01 22:04:14 +00:00
kpfleming
4d4023555b
issue #4678
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6936 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01 21:53:30 +00:00
markster
3867df3afc
Only consider timeouts on realtimers (bug #5554 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6916 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 23:38:40 +00:00
kpfleming
07003f66fc
finish chan_misdn commit
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6915 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 23:30:09 +00:00
kpfleming
104f491fc7
revert strncpy->ast_copy_string changes where the semantics are subtly different
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6914 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 23:28:30 +00:00
kpfleming
4864d10b1d
allow netsock objects to be unref'd so they can disappear when needed (issue #5454 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6913 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 23:16:27 +00:00
kpfleming
acab2b46a3
properly handle '100 Trying' that arrives after a dialog has been dropped (issue #5475 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6912 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 23:03:44 +00:00
kpfleming
916e56aa98
handle improperly formatted initial requests properly (issue #5483 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6911 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 22:58:54 +00:00
kpfleming
3021b77d12
add experimental mISDN channel driver (issue #4077 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6910 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 22:51:12 +00:00
kpfleming
c722c43633
add some warning message for when chan_sip gets overloaded (issue #5530 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6908 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 22:18:36 +00:00
kpfleming
e70a6af680
don't increment 'inuse' counter when call is being failed because of limit (issue #5545 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6907 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 22:08:41 +00:00
kpfleming
50b6a047fa
add some additional log output and comment cleanup in the registration process (issue #5534 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6906 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 22:01:13 +00:00
kpfleming
1ccf89f18d
properly support 'musicclass' setting for peers/users (issue #5521 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6905 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 21:43:53 +00:00
markster
519916cedf
Fix ability to do lots of outbound registrations (bug #5529 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6897 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-30 21:36:27 +00:00
markster
9e10df8aea
Remove ancient copy/paste error (bug #5541 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6890 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-29 17:45:07 +00:00
markster
997ec02e5f
Fix minor iax2 device state issue (bug #5540 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6889 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-29 16:23:32 +00:00
kpfleming
81880bfe3d
fix remaining breakage from yesterday's changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6881 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28 17:22:34 +00:00
kpfleming
b5a5584d98
use new app-argument macros, and try to fix yesterday's breakage
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6880 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28 17:11:20 +00:00
markster
bf2d464db8
Merge highly modified fullcontact in realtime sip patch (bug #4832 , heavy mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6870 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28 13:37:31 +00:00
russell
b20f2640e3
strncpy to ast_copy_string
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6867 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-27 02:42:05 +00:00
russell
ee234bbb3e
Remove unnecessary checks before calls to ast_strlen_zero. Also, change
...
some places where strlen is used instead of ast_strlen_zero
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-27 02:19:37 +00:00
russell
0ef8ef3626
doxygenify the comments for data structures and defines in chan_iax2
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6858 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26 17:07:51 +00:00
russell
e12982168f
use an enum instead of #define'd integers in a couple of places
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6857 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26 16:18:25 +00:00
russell
faf0b5b506
fix up arguments to AgentCallbackLogin so that the options string and the
...
specified extension do not conflict. This also makes the application not
assume that the extension is numeric. While we're at it, include some code
cleanup - strcpy to ast_copy_string, and cleanups to LOCAL_USER handling.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6856 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26 16:16:05 +00:00
russell
bb65d2e30a
more doxygenification (issue #5513 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6852 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26 13:03:17 +00:00
russell
2c3b3edc86
Doxygen documentation update from oej (issue #5505 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24 20:12:06 +00:00