aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2006-06-18merge changes from team/murf/AEL-trunk-fixesonlyrussell1-0/+1
- fix callerid matching for extensions - fix nested switch statements - fix compilation with bison 2.1a or higher (issue #7309) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34665 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-14Merged revisions 34087 via svnmerge from kpfleming3-4/+8
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r34087 | kpfleming | 2006-06-14 09:07:53 -0500 (Wed, 14 Jun 2006) | 2 lines clarify file headers that mention disclaimer usage ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34090 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13use atomic operations provided by the compiler if they are available (yay ↵kpfleming2-4/+18
for gcc 4.1 users!) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33953 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-12Merged revisions 33724 via svnmerge from file1-0/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r33724 | file | 2006-06-12 18:34:38 -0300 (Mon, 12 Jun 2006) | 2 lines Greatly simply the mixmonitor thread, and move channel reference directly to spy structure so that the core can modify it. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33725 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-12bootstrap to include latest configure script changekpfleming1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33691 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11suppress warnings when building with DEBUG_CHANNEL_LOCKS (issue #7330, casper)russell1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33550 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09there is no reason to define our own 'maximum path length' when the POSIX ↵kpfleming1-20/+20
headers already define one for us git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33351 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09various minor portability fixes (mostly from tholo for OpenBSD)kpfleming2-5/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33350 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Move payloadtype back home to rtp.c oej1-13/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33349 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09convert one of my linked lists to ast_linklistmogorman1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33263 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Rename ast_rtp_early_media to ast_rtp_early_bridge to avoid confusion.oej1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33174 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Move a couple semicolons to a more traditional location. Was pointed out by ↵jcollie1-2/+2
Steven <critch@basesys.com> on the -dev list. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33152 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08move 'struct ast_rtp' back to rtp.c where it belongskpfleming1-53/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33133 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08always include inttypes.h and sys/types.h in asterisk/compat.h to fix a buildrussell1-12/+3
problem on mac and place asterisk.h back at the top of menuselect.c git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33114 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08Doxygen updatesoej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33066 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08Add video.txt to doxygenoej1-1/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32991 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08Doxygen updateoej1-0/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32990 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08Doxygen formattingoej1-25/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32971 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07solves some bugs with memory allocation, and addsmogorman1-0/+11
a message stack. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32918 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07fix the build with astmm enabledrussell1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32868 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07move autoconfig.h to the include/asterisk directory so it will get installedkpfleming2-2/+2
install asterisk.h include the system's default include directory git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32860 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07simplify autoconfig include mechanism (make tholo happy he can use lint ↵kpfleming2-0/+8
again :-) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32846 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07remove the WITH_SMDI definerussell1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32845 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07add an updated patch that adds dnsmgr support for outgoing iax2 registrationsrussell1-0/+18
(issue #6305, by ivanfm, with mods) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32817 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06fixes some issues with description loggin on presencemogorman1-2/+2
as well as some typos. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32675 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06allow presence events to be handled before the mogorman1-1/+0
roster is received. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32654 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06Merge of the "sdpcleanup" branch. Thanks to John Martin for a lot of testsoej2-6/+9
and some patches (all disclaimed). - Don't change RTP properties if we reject a re-INVITE - Don't add video to an outbound channel if there's no video on the inbound channel - Don't include video in the "preferred codec" list for codec selection - Clean up and document code that parses and adds SDP attachments Since we do not transcode video, we can't handle video the same way as audio. This is a bug fix patch. In future releases, we need to work on a solution for video negotiation, not codecs but formats and framerates instead. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32597 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06- use stringfields in a bunch of the fields of the zt_pvt structure in chan_zaprussell1-3/+3
- constify some arguments to functions in callerid.c / callerid.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32456 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06fix some typos in the stringfields documentationrussell1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32455 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05yet another massive performance and memory savings improvementkpfleming5-32/+32
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32349 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05revert the changes to allow chan_iax2 to use dnsmgr for registrations.russell1-4/+0
my concerns are listed in issue #6305 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32327 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05Convert chan_iax2 to use dnsmgr in order to deal with hostnames that can ↵file1-0/+4
change their resolved IP (aka dynamic dns setups) (issue #6305 reported and fixed by ivanfm) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32304 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05Doxygen updatesoej1-8/+25
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32302 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05Move definition of RTP structure to rtp.h (preparing for future changes)oej1-2/+64
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32255 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05Issue #2863 - Improved RTCP support (John Martin, Fredrik Olsson)oej1-0/+6
Thanks to everyone involved in working with this! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32230 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05fix a typo in the documentation of how to use string fieldsrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32161 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-04Doxygen improvementsoej2-248/+187
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31979 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-03Merged revisions 31738 via svnmerge from bweschke1-1/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r31738 | bweschke | 2006-06-03 10:48:13 -0400 (Sat, 03 Jun 2006) | 3 lines Fix doxygen comment about AST_LIST_HEAD_INIT_NOLOCK ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31739 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-01Merged revisions 31520 via svnmerge from kpfleming1-2/+3
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r31520 | kpfleming | 2006-06-01 15:27:50 -0500 (Thu, 01 Jun 2006) | 2 lines handle Zap transfers behind chan_agent properly so the agent doesn't get stuck waiting for the call to hang up ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31522 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-01changes for base64 to work in multiline instancesmogorman1-0/+1
as well as being more efficient, patch from jcollie's base64 branch git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31492 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-01adds statusmessage customization from Julian Lyndon-Smithmogorman1-0/+1
and fixes bug with pruneregister git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31275 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31Add support for using a jitterbuffer for RTP on bridged calls. This includesrussell3-0/+238
a new implementation of a fixed size jitterbuffer, as well as support for the existing adaptive jitterbuffer implementation. (issue #3854, Slav Klenov) Thank you very much to Slav Klenov of Securax and all of the people involved in the testing of this feature for all of your hard work! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31052 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-26Fix various problems in the addition of the ability to mute log/verboserussell2-2/+5
output to remove consoles. The prototypes added to logger.h still need doxygen documentation, as well. - Add the new command line option to the man page - make the mute option a flag instead of an int since it is only a binary option - remove useless extern keywords for prototypes added to logger.h - rename ast_console_mute() to ast_console_toggle_mute() since that is what it actually does - actually apply the mute option to newly created remote consoles instead of only working when the CLI command is used - don't imply the NO_FORK option if the mute command line option is provided - place the new CLI command in the correct place in the list which has to be in alphabetical order - Finally, clean up a few spacing issues to conform to the coding guidelines git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30630 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-26Add ability to disable log / verbose output to remote consoles (issue #6524 ↵file1-0/+3
reported by mavetju) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30603 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25Merge in branch which gives you the ability to set the hangup causecode ↵file1-0/+7
using the Hangup application. (issue #7160 reported by kmilitzer branch by jcollie) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30390 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25Add the ability to retrieve the exit code of the forked AGI process. If thererussell1-0/+21
is an error executing the AGI script, or the AGI script itself returns a non-zero value, the AGISTATUS variable will now be set to FAILURE instead of SUCCESS. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30328 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-23restore AST_LIST_HEAD_INIT (with no users in the tree right now)kpfleming2-6/+28
update ast_mutex_init to allow mutexes that are all zero bytes to be initialized (in the case of a dynamically-allocated structure containing a mutex) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29727 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-23Handle ringing (early) state properly on SIPmarkster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29619 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22bootstrap updates to include xmpp related stuffkpfleming1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29554 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22asterisk-xmpp merge inmogorman3-0/+181
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29553 f38db490-d61c-443f-a65b-d21fe96a405b