dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

2979 Commits

Author SHA1 Message Date
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