markster
9e8603c06d
Allow media to go directly between IAX endpoints while signalling still
...
goes through the existing path.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@26314 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-10 09:09:16 +00:00
kpfleming
f6339f3726
minor cleanups and removal of duplicate prototypes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@26092 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-09 14:25:31 +00:00
markster
3da3803c07
Make SIP early media work more efficiently without so many reinvites
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@26019 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-09 11:44:50 +00:00
markster
5f79288ef5
Make sure we update parameters correctly with reinvite
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25959 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-09 09:47:22 +00:00
markster
46abbe97e4
Make menuselect be able to show what the modules are
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25929 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-09 08:44:50 +00:00
oej
030439550d
Issue #7103 (mikma)
...
- Don't send reply on ACK
- use "require" instead of "required" which is an unknown header
(Partly imported from 1.2)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25612 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-08 15:31:58 +00:00
oej
5546f66403
- Issue 7101 (mikma) - Don't crash with no From: header in pedantic mode
...
- Cleanup of get_destination
- Don't call uri_decode twice on the same string if you're in a rush ... :-)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25568 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-08 14:45:28 +00:00
bweschke
78681784b9
Merged revisions 25563 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r25563 | bweschke | 2006-05-08 10:12:20 -0400 (Mon, 08 May 2006) | 3 lines
Don't show agents as available when they are in wrap-up time. #6726 (ZX81)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25564 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-08 14:13:43 +00:00
mogorman
7fa2d5ed40
woohoo asterdevcon first commit, adds feature to
...
cli for agents, show agents online , patch from bug
7096
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25441 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-08 11:08:38 +00:00
crichter
833bc0adf4
in PTMP TE we should set the free state for the B-Channel if we ignore an incoming call
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25384 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-08 07:30:28 +00:00
russell
feba4c5e2a
Merged revisions 25123 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r25123 | russell | 2006-05-05 20:05:27 -0400 (Fri, 05 May 2006) | 3 lines
ensure that the appropriate manager events are sent in all of the places where
alarms are detected or cleared (issue #6866 , flefoll)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25124 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-06 00:06:58 +00:00
russell
2275e104fa
document the return value of gettag()
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25063 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-05 21:55:25 +00:00
russell
82b213b846
fix the return value of gettag() to only return the pointer to the provided
...
tag buffer if the tag was actually found. There is code that checks to see
if this result is non-zero to determine whether the tag was found or not.
(issue #7092 , mikma)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25060 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-05 21:43:06 +00:00
crichter
d84eb5f102
Added option far_alerting. This option makes it possible to generate a Ringing on other channels if they feel that they should have inband ringing, but there is non in reality. I need this due to the fact that asterisk has not the possibility to transmit progress indicators thus chan_sip and others do not know wether they should generate a Rining tone themselves if they receive AST_CONTROL_RINGING..
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24879 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-05 16:38:15 +00:00
bweschke
cf7dd4c53a
Provide the ability to adjust txgain/rxgain on a channel level via the CHANNEL() function
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24621 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-03 22:02:50 +00:00
file
30cebe45f2
Update chan_iax2 to use linkedlists.h for users and peers. Modify the way get_from_jb and expire_registry works to get rid of certain crash scenarios. Finally - change the way expire_registry works when realtime autoclear is enabled to be a bit more efficient.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24422 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-03 16:07:03 +00:00
oej
dc4868e5e6
Issue #7074 - Problem with long contact lines
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24382 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-03 12:46:29 +00:00
crichter
c028304385
use set_callerid to update callerid with prefix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24177 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-02 14:26:40 +00:00
crichter
3c942da917
returning 128 emtpy Frames instead of null frame.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24168 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-02 14:00:37 +00:00
tilghman
fd0496bb94
Don't return stack pointers from functions (especially since the code will attempt to free() them later)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23854 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-01 03:58:13 +00:00
rizzo
5a58fcd798
move some code used only --with-pri in the proper
...
conditionally-compiled area.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23809 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-01 00:51:38 +00:00
kpfleming
357595cbea
use proper method of detecting OSS support on Linux and FreeBSD
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23736 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-30 17:49:50 +00:00
kpfleming
b02e6d9900
Merged revisions 23705 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r23705 | kpfleming | 2006-04-30 10:46:22 -0500 (Sun, 30 Apr 2006) | 2 lines
remove a pointless comparison, since the buffer is smaller than the length being checked for
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23706 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-30 15:48:56 +00:00
kpfleming
fd0fef45bf
Merged revisions 23673 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r23673 | kpfleming | 2006-04-30 09:27:56 -0500 (Sun, 30 Apr 2006) | 2 lines
allow top-level OPTIMIZE setting to affect builds in these subdirectories too
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23674 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-30 14:28:25 +00:00
kpfleming
077120a38c
remove unusable MFC/R2 support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23670 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-30 14:09:13 +00:00
crichter
abdc0b9710
added an up-queue message mechanism to avoid buffer fillups in the kernel, also changed some strdups to ast_strdupa
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23443 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-29 22:56:00 +00:00
rizzo
5540c8dc86
partial adaptation to the new module loading
...
(not sure if it compiles, partly inspired by #9981 but
with adaptations)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23272 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-29 04:54:05 +00:00
russell
f1632f581b
fix sending the group numbers for a sip peer over the manager interface
...
(issue #7046 )
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@23178 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-28 16:50:32 +00:00
mogorman
5c6676c9f7
allows for chan_zap to have all channels reloaded
...
via zap restart patch from bug 6955
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22932 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-27 18:53:47 +00:00
mattf
9b3edb7fad
Make sure we use the correct event type when we're moving channels around :-)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22867 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-27 16:20:39 +00:00
crichter
7b26d95886
put the default misdn.trace to /var/log/asterisk/misdn.log for better integration of existing log structure
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22795 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-27 08:23:53 +00:00
crichter
01857b473a
Facility decoding doesn't work proper yet
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22549 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-26 14:51:32 +00:00
kpfleming
29f496ef12
Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22267 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-24 17:11:45 +00:00
oej
9e7afdebc6
- Add doxygen documentation for sipsock_read locking
...
- Improve documentation of pedantic
(related to issue #7016 )
From the air above Russia...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22163 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-23 06:22:29 +00:00
jdixon
c4e93002d6
Added "Operator Services" connection mode for Zap channels, and the 'O' option
...
in app_dial to support the use of this mode.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22128 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-22 11:30:06 +00:00
rizzo
6c864f19d6
more stncpy/ast_copy_string replacement.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22046 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-21 18:34:38 +00:00
rizzo
cab50c6e0f
replace some strncpy with ast_copy string,
...
on passing fix some potential null pointer dereference,
and normalize some loops
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22043 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-21 18:08:57 +00:00
rizzo
a64824fdc0
replace strncpy with ast_copy_string.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22016 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-21 17:53:39 +00:00
rizzo
0964951348
ast_strdup can handle NULL args well, so use it.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21817 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-21 10:37:59 +00:00
oej
8791c86837
Clarify result of sipsock_read
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21707 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-19 23:49:36 +00:00
oej
053d1ead69
Add reference to RFC for mailbox notification
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21277 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-19 00:45:37 +00:00
oej
6b7dee41bb
Cosmetic fixes to code...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21262 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-19 00:04:03 +00:00
oej
ac1154dd82
- call parking improvements (part of the siptransfer branch)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21157 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 15:09:01 +00:00
oej
8864116d9d
Implement somewhat improved support for 481 Call leg does not exist responses...
...
- There are some questions on what to do here, but it is a first step.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21131 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 14:50:30 +00:00
oej
9139d9e123
Clean up handle_response_peerpoke
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21129 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 14:41:57 +00:00
oej
141aca445b
Change sip show channels to include refer status
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21128 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 14:37:54 +00:00
oej
13a71cab1d
- Deallocate refer structure at sip_destroy time
...
- Implement new sip_transfer() function
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21127 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 14:35:15 +00:00
rizzo
232d4d60ba
simplify logic in iax2_bridge()
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21126 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 14:23:14 +00:00
oej
8169417975
It's critical that we get an ACK on a 200 OK to an INVITE. If we do not get the ACK,
...
tear down the call. (Discovered at SIPit18)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21061 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 07:03:36 +00:00
oej
8da38ca62e
use XMIT_RELIABLE ...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21043 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18 07:00:27 +00:00