aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-10-09Make phoneprov case-insensitive to remove the func_strings dependency of the ↵twilson3-10/+24
default config git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147854 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-09fix some CLI commands we borked during devcon2008mvanbaak3-2/+5
Thanks rmudget for letting me know and providing hints on how to fix it best. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147853 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-09(closes issue #13557)murf18-39/+48
Reported by: nickpeirson Patches: pbx.c.patch uploaded by nickpeirson (license 579) replace_bzero+bcopy.patch uploaded by nickpeirson (license 579) Tested by: nickpeirson, murf 1. replaced all refs to bzero and bcopy to memset and memmove instead. 2. added a note to the CODING-GUIDELINES 3. add two macros to asterisk.h to prevent bzero, bcopy from creeping back into the source 4. removed bzero from configure, configure.ac, autoconfig.h.in git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147807 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-09*whistle*file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147761 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-09Add support for subscribing to a voice mailbox on a remote SIP server and ↵file3-22/+400
making the new/old message count available to local devices. (issue #AST-77) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147760 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08Some small tweaks regarding realtime conference announcements.mmichelson1-3/+3
(closes issue #13522) Reported by: DEA Patches: meetme-rt-fixes.txt uploaded by DEA (license 3) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147714 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08Merged revisions 147681 via svnmerge from kpfleming1-2/+3
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r147681 | kpfleming | 2008-10-08 17:22:09 -0500 (Wed, 08 Oct 2008) | 3 lines when parsing a text configuration option, ensure that the buffer on the stack is actually large enough to hold the legal values of that option, and also ensure that sscanf() knows to stop parsing if it would overrun the buffer (without these changes, specifying "buffers=...,immediate" would overflow the buffer on the stack, and could not have worked as expected) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147689 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08Add some examples of IMAP accounts.seanbright1-0/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147635 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08Correct a typo in the help; also, ensure that the date and time are correctlytilghman1-1/+4
set, if not specified in the message. (Closes issue #13594, closes issue #13595) Reported by: alecdavis Patches: 20081001__bug13595.diff.txt uploaded by Corydon76 (license 14) Tested by: alecdavis git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147592 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08Merged revisions 147517 via svnmerge from file1-0/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r147517 | file | 2008-10-08 11:51:42 -0300 (Wed, 08 Oct 2008) | 2 lines If we receive DTMF make sure that the state of the speech structure goes back to being not ready. (issue #LUMENVOX-8) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147518 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08Adjust commented default trunkmtu value to match documentation above itsnuffy1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147476 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08Keep up with shadow warnings. One day I'll actually enable this in the ↵seanbright4-13/+13
Makefile. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147457 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-08When echoing our copies, strip off ASTTOPDIR from the front of the source file.seanbright1-13/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147456 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Move the DAHDI-to-DAHDI operator mode check from app_dial into chan_dahdiseanbright3-5/+11
so we don't have to hardcode anything. (closes issue #13636) Reported by: seanbright Patches: 13636.diff uploaded by seanbright (license 71) Reviewed by: russellb, putnopvut git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147388 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Make format_vorbis_ogg compile on OpenBSDmvanbaak2-2/+272
(closes issue #13639) Reported by: mvanbaak Patches: 2008100700_oggsupportOBSD.diff.txt uploaded by mvanbaak (license 7) 2008100700_oggsupportOBSD-configurescript.diff.txt uploaded by mvanbaak (license 7) Tested by: mvanbaak git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147347 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07make this work on OpenBSDmvanbaak1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147312 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Make sure the configs on OpenBSD are in /etc/asterisk by defaultmvanbaak2-5/+29
(closes issue #13641) Reported by: jtodd git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147306 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07use pkill instead of killall to be more portablemvanbaak2-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147266 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07This was flawed. The issue that I was trying to address was addressed byseanbright1-2/+0
adding the imapsecret alias for imappassword. Will rethink this one and give it another shot on a rainy day TBD. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147265 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07fix wording as pointed out by Corydonmvanbaak1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147264 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Allow people to select the old console behavior of white text on a blacktilghman4-4/+47
background, by using the startup flag '-B'. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147262 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Merged revisions 147193 via svnmerge from seanbright1-6/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r147193 | seanbright | 2008-10-07 12:48:30 -0400 (Tue, 07 Oct 2008) | 2 lines Make 'imapsecret' an alias to 'imappassword' in voicemail.conf. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147194 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Or not.seanbright1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147192 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07There was a boo-boo in TFOT that is causing some confusion on the mailing listsseanbright1-0/+6
so include 'imapsecret' as an alias to 'imappassword' (and print a little notice nudging users toward the right option name). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147191 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Explicitly setting these fields to NULL was done because I wasn't sure if ↵jpeeler1-3/+0
they would be NULL otherwise. Since they will be set automatically, removing. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147146 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07If we encounter something in mailbox options that we don't grok, thenseanbright1-0/+2
spit out a warning instead of just silently ignoring it. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147099 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Make sure to compare the correct number of characters when special-casingseanbright1-1/+1
our DAHDI operator mode stuff. Technically, it would work fine, as 'DAH' is currently unique amongst our channel technologies, but as Jared points out: <@jsmith> Sure... as long as the technology starts whith DAH.... but it could be DAHDOO! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147050 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07Independent change from branch issue8824 that is not part of COLP. (-r142574 ↵rmudgett1-39/+26
rmudgett) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@147011 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-07A blind transfer to the parking thread would cause a segfault because ↵twilson1-1/+1
copy_request accesses dst->data w/o being able to tell whether it is proerly initialized git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146970 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Update documentation; AST_THREADSTORAGE() in trunk only takes a singletilghman1-3/+2
argument. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146928 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06All ODBC parts can now use either unixodbc or iodbc.mvanbaak11-55/+394
This allows for the ODBC parts to work on OpenBSD as well. 99.99% of the work is done by seanbright (bow, bow) and I actually did nothing but test and yell at him that it still didn't work :) Thanks for helping out ! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146925 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Similar to r143204, masquerade the channel in the case of Park being called ↵jpeeler3-1/+7
from AGI. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146923 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Mvanbaak said this was needed to compile on OpenBSD, so put it in the ↵jpeeler1-1/+1
OpenBSD section. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146920 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06This commit squashes together three commits because the wrong approach was ↵jpeeler1-17/+40
originally used. (One of the commits was only one line.) 1) r143204: The main change here was to masquerade the channel if the channel that was to be parked was running a PBX on it. The PBX thread can then maintain full control of the channel (the zombie) as it expects to while allowing the parking thread full control of the real (parked) channel. 2) r143270: Changed park_call_full to hold the parkinglot lock a little longer, which protects the parkeduser struct from being freed out from underneath. Made sure that the parking extension is added to the parking context while holding the lock thereby ensuring that there are no spurious warnings from removal attempts when a hangup occurs while the parking lot is being announced. 3) r143475: (the one liner) compare peer and chan instead of looking at the parked user (pu), which could have possibly already have been freed by the parking thread git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146883 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06fix some comment placementjpeeler1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146877 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Explicitly set args in park_call_exec NULL so in the case of no options ↵jpeeler1-12/+20
being passed in, there is no garbage attempted to be used. Also, do not set args to unknown value again if there are no options passed in. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146875 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06make aescrypt.c compile on OpenBSD againmvanbaak1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146807 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Merged revisions 146799 via svnmerge from tilghman11-13/+51
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r146799 | tilghman | 2008-10-06 15:52:04 -0500 (Mon, 06 Oct 2008) | 8 lines Dialplan functions should not actually return 0, unless they have modified the workspace. To signal an error (and no change to the workspace), -1 should be returned instead. (closes issue #13340) Reported by: kryptolus Patches: 20080827__bug13340__2.diff.txt uploaded by Corydon76 (license 14) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146802 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Pretty-print a couple configure optionsseanbright2-7/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146738 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Merged revisions 146711 via svnmerge from tilghman1-0/+12
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r146711 | tilghman | 2008-10-06 11:51:21 -0500 (Mon, 06 Oct 2008) | 9 lines Check whether an extension exists in the _call method, rather than the _alloc method, because we need to evaluate the callerid (since that data affects whether an extension exists). (closes issue #13343) Reported by: efutch Patches: 20080915__bug13343.diff.txt uploaded by Corydon76 (license 14) Tested by: efutch ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146713 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Merged revisions 146643 via svnmerge from kpfleming0-0/+0
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r146643 | kpfleming | 2008-10-06 10:57:49 -0500 (Mon, 06 Oct 2008) | 8 lines ensure that the private structure for pseudo channels is created without 'leaking' configuration data from other configured channels (closes issue #13555) Reported by: jeffg Patches: issue_13555.patch uploaded by kpfleming (license 421) Tested by: jeffg ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146644 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06This commit introduces a change to how the "joinempty"mmichelson3-101/+144
and "leavewhenempty" options are configured in queues.conf. Instead of using vague terms like "yes," "no," "loose," and "strict," we now accept a comma-separated list of values to determine when to consider a member available. Extended details can be found in the queues.conf.sample file. Note also that the above four referenced values are still accepted for backwards-compatibility, but are mapped internally to the new method of representing the option. AST-105 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146640 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Make NOISY_BUILD work for the calls to cp in utils/Makefileseanbright1-13/+27
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146597 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-06Quote arguments to cp so we can handle spaces in our paths.seanbright1-12/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146555 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-05Make this build on my mac.russell1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146514 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-05Recorded merge of revisions 146448 via svnmerge from qwell1-1/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r146448 | qwell | 2008-10-05 16:17:44 -0500 (Sun, 05 Oct 2008) | 1 line Fix silly formatting. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146449 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-05This is far from optimal, but I just found a FreeBSD system withoutseanbright1-13/+7
md5 installed on it. So look around for all of the different binaries that we could possibly use. I'd wager this gets completely replaced by someone else in less than 24 hours... :) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146407 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-04Fix a bug with the last item in CLI history getting duplicated whenseanbright1-4/+7
read from the .asterisk_history file (and subsequently being duplicated when written). We weren't checking the result of fgets() which meant that we read the same line twice before feof() actually returned non- zero. Also, stop writing out an extra blank line between each item in the history file, fix a minor off-by-one error, and use symbolic constants rather than a hardcoded integer. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146359 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-04Add ability to remotely reboot snom phones. Also cleaned up andseanbright1-15/+28
reorganized sip_notify.conf.sample a bit as well. Tested snom reboot on snom 360 and verified snom-check-cfg worked as well. (closes issue #13601) Reported by: mjc Tested by: seanbright git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146312 f38db490-d61c-443f-a65b-d21fe96a405b
2008-10-03Blocked revisions 146244 via svnmergeseanbright0-0/+0
........ r146244 | seanbright | 2008-10-03 18:51:22 -0400 (Fri, 03 Oct 2008) | 6 lines Change some preprocessor macros to struct definitions so that we get app_rpt to build with DAHDI. (closes issue #13576) Reported by: blitzrage ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146245 f38db490-d61c-443f-a65b-d21fe96a405b