aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-04-09This is a big improvement over the current CDR fixes. It may still need ↵murf22-155/+168
refinement, but this won't have as many folks bothered. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60989 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-09Add final new line after JabberEventoej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60984 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-09Merged revisions 60935 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60935 | qwell | 2007-04-09 12:22:15 -0500 (Mon, 09 Apr 2007) | 5 lines Allow matching on names shorter than 3 chars. This also fixes the case where somebody wants to match on less then 3 chars. Issue 9071 ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60936 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-09Merged revisions 60849 via svnmerge from tilghman2-8/+8
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60849 | tilghman | 2007-04-08 21:49:06 -0500 (Sun, 08 Apr 2007) | 2 lines Don't check for error when lowering priority (according to the manpage, it should never happen anyway). It might could happen, though, if another thread messed with the priority, so safeguard against that (reported via -dev list). ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60850 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-09Merged revisions 60846 via svnmerge from tilghman1-16/+19
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60846 | tilghman | 2007-04-08 21:37:18 -0500 (Sun, 08 Apr 2007) | 2 lines Bug 9505 - If the return value for local_queue_frame is set, then p->lock is no longer valid. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60847 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-09Merged revisions 60797 via svnmerge from file1-4/+5
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60797 | file | 2007-04-08 20:59:29 -0400 (Sun, 08 Apr 2007) | 2 lines When calling a device that then forwards us elsewhere... we have to make our channels compatible if it is the only channel being dialed. (issue #9445 reported by marcelbarbulescu) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60798 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-08Allow app_queue to use MONITOR_EXEC even if MONITOR_OPTIONS is not set. ↵file1-1/+1
(issue #9495 reported by cduffy) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60762 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-08Merged revisions 60711 via svnmerge from tilghman1-3/+108
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60711 | tilghman | 2007-04-08 09:00:22 -0500 (Sun, 08 Apr 2007) | 2 lines Gosub called within a Macro resets the arguments improperly and causes general weirdness. (Issue 8329) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60713 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-08Fix --enable-dev-modetilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60712 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-08Off by one error, resulting in a crash (Issue 9500)tilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60709 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-08Merged revisions 60660 via svnmerge from tilghman1-4/+9
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60660 | tilghman | 2007-04-07 20:39:25 -0500 (Sat, 07 Apr 2007) | 2 lines Bug 9486 - memory leak when opening a filestream ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60661 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06To be able to achieve the things that we would like to achieve with therussell139-7/+23449
Asterisk GUI project, we need a fully functional HTTP interface with access to the Asterisk manager interface. One of the things that was intended to be a part of this system, but was never actually implemented, was the ability for the GUI to be able to upload files to Asterisk. So, this commit adds this in the most minimally invasive way that we could come up with. A lot of work on minimime was done by Steve Murphy. He fixed a lot of bugs in the parser, and updated it to be thread-safe. The ability to check permissions of active manager sessions was added by Dwayne Hubbard. Then, hacking this all together and do doing the modifications necessary to the HTTP interface was done by me. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60603 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06clarified a sentence in the format_wav sectiondhubbard1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60572 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06updated UPGRADE.txt with format_wav GAIN change and plan to remove GAIN code ↵dhubbard1-0/+10
from trunk git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60568 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06When a station picks up a trunk that was on hold, make the hints reflect thatrussell1-0/+1
nobody has the trunk on hold anymore. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60565 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06Fix a few problems with SLA. (issue #9459, reported by francesco_r, fixed ↵russell1-6/+27
by me) * The original behavior was that if one station put a call on hold, another one picked it up, and then hung up, the code would still consider the call on hold by the first station, so the trunk would not be hung up. However, to better comply with what most people seem to expect it to behave, it will now hang up the trunk. * Fix a problem with "barge=no". This was only intended to prevent people from joining calls that are in progress. However, it also prevented other people from picking up a call that was on hold. This has been fixed. * When there are no active stations on a trunk and it is on hold, the code now indicates the HOLD and UNHOLD conditions to the trunk channel. This allows music on hold to be played to the trunk when it is on hold. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60521 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06Make sure we check the faxdetect option before doing fax processingmattf1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60485 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06Merged revisions 60456 via svnmerge from mattf1-65/+76
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60456 | mattf | 2007-04-06 12:03:15 -0500 (Fri, 06 Apr 2007) | 2 lines There should only be one code path for doing DTMF conditionals on channels. This fixes it. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60459 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06Merged revisions 60398 via svnmerge from kpfleming1-1/+0
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60398 | kpfleming | 2007-04-06 09:41:37 -0500 (Fri, 06 Apr 2007) | 2 lines remove undocumented 'cardsmode' parameter and stop searching for transcoders during reload() ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60399 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06Add support for returning different types of results (ie: NBest).file3-15/+78
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60361 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-05modified default GAIN for issue 5823, thanks jrwallikerdhubbard1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60325 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-05Added some clarification to the example configs for CDRs, on how to select a ↵murf2-6/+79
backend. Also, made cdr-csv the default if you 'make samples', and no other changes. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60323 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-05Merged revisions 60267 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60267 | qwell | 2007-04-05 11:09:41 -0500 (Thu, 05 Apr 2007) | 5 lines Just because we can't find the voicemail configuration file, doesn't mean that the module failed to load. The user could be using realtime. Issue #9473 ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60268 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-05Add the MIME type for gif by request from Parirussell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60265 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-05Merged revisions 60213 via svnmerge from file1-1/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60213 | file | 2007-04-05 08:52:50 -0400 (Thu, 05 Apr 2007) | 2 lines Only unlock our pvt and net locks if we are actually going to try to lock the owner again. (issue #9472 reported by zoa) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60214 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-04Merged revisions 60134 via svnmerge from russell1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60134 | russell | 2007-04-04 12:38:47 -0500 (Wed, 04 Apr 2007) | 6 lines It is valid to redirect channels via the manager interface that are not in the UP state. Instead of checking for that to prevent to ensure a dead channel doesn't get redirected, just use the ast_check_hangup() API call. (issue #9457, reported by Callmewind, patch by me) (related to issue #8977) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60137 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-04Add a Content-Length of 0 to the response built by ↵russell1-0/+1
transmit_response_with_unsupported(). (issue #9454, reported by makoto, fixed by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60112 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-04Merged revisions 60083 via svnmerge from russell1-20/+3
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r60083 | russell | 2007-04-04 11:37:04 -0500 (Wed, 04 Apr 2007) | 4 lines Fix the return value of handle_common_options() so that it always properly indicates whether it handled the option or not. (issue #9455, reported by Netview, fixed by me) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60088 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-04Fix a problem where if a trunk was hung up while it was on hold, all of therussell1-0/+3
hints would reflect the line still on hold, even though it should reflect that it is back to not in use. (issue #9459, reported by francesco_r, fixed by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60069 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Blocked revisions 60016 via svnmergerussell0-0/+0
........ r60016 | russell | 2007-04-03 18:23:23 -0500 (Tue, 03 Apr 2007) | 3 lines Add a missing "\r\n" in the body of the NOTIFY that is sent to indicate the status of a transfer. (issue #9388, reported by rarritt) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60017 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Blocked revisions 60014 via svnmergerussell0-0/+0
........ r60014 | russell | 2007-04-03 18:00:10 -0500 (Tue, 03 Apr 2007) | 3 lines Use the more generic check for "sed -r" support that was already present in 1.4. (related to issue #9399) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60015 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Blocked revisions 60012 via svnmergerussell0-0/+0
........ r60012 | russell | 2007-04-03 17:54:49 -0500 (Tue, 03 Apr 2007) | 3 lines On Darwin, the -r argument to sed is not valid. It has to be -E. (issue #9399, reported by jcovert) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60013 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Don't clash when a person both speaks and uses DTMF.file1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59963 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Merged revisions 59938 via svnmerge from russell1-2/+4
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59938 | russell | 2007-04-03 14:15:04 -0500 (Tue, 03 Apr 2007) | 4 lines Don't attempt to report configuration errors in build_user(). oej pointed out that for a "friend" entry, this won't work, because all user options are valid for peers, but not the other way around. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59939 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Merged revisions 59916 via svnmerge from russell1-3/+8
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59916 | russell | 2007-04-03 13:43:54 -0500 (Tue, 03 Apr 2007) | 3 lines Make chan_sip report when it encounters an unknown option. (issue #9440, reported by nightcrawler) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59936 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Merged revisions 59886 via svnmerge from russell1-6/+3
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59886 | russell | 2007-04-03 12:58:19 -0500 (Tue, 03 Apr 2007) | 5 lines When doing a built-in blind or attended transfer, restore the ability to use '#' to terminate the number and immediately do the transfer instead of having to dial the number and just wait for the feature digit timeout. (issue #8366, xueliangliang) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59887 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Ensure that menuselect gets executed in dependency check mode every time you ↵russell1-1/+1
run make. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59853 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Merged revisions 59788,59803 via svnmerge from nadi2-0/+25
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59788 | nadi | 2007-04-03 11:37:00 +0200 (Di, 03 Apr 2007) | 2 lines Use the new sysfs way of mISDN 1.2 to check if a port is NT or not. ........ r59803 | nadi | 2007-04-03 12:40:58 +0200 (Di, 03 Apr 2007) | 2 lines ptp is the 5th bit, not the 4th. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59804 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03Merged revisions 59623-59624,59639 via svnmerge from crichter4-20/+47
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59623 | crichter | 2007-04-02 09:12:24 +0200 (Mo, 02 Apr 2007) | 1 line we can now make 30 channels on a PRI (before we forgot chan 31..) ........ r59624 | crichter | 2007-04-02 09:25:54 +0200 (Mo, 02 Apr 2007) | 1 line don't be verbose if no need ........ r59639 | crichter | 2007-04-02 14:08:12 +0200 (Mo, 02 Apr 2007) | 1 line added option which allows us to accept incoming SETUP Messages without automatically sending Proceeding or Setup Acknowledge, this is useful with some broken switches and if you want to Release incoming calls without previously having acknowledged them. The new option is noautorespond_on_setup=yes|no default is no, so we don't break the existing behaviour ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59774 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-02Merged revisions 59723 via svnmerge from file1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59723 | file | 2007-04-02 14:55:25 -0400 (Mon, 02 Apr 2007) | 2 lines Increase the maximum size for a string of mailboxes to 1024. (issue #9270 reported by rtucker) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59724 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-02continue in for-loop should go to the incrementer, not the test. As per ↵murf1-1/+1
9435, thanks to marcelbarbulescu git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59688 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-02Merged revisions 59608 via svnmerge from russell1-0/+4
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59608 | russell | 2007-04-01 17:35:25 -0500 (Sun, 01 Apr 2007) | 6 lines Add the SO_REUSEADDR flag to sockets handled by netsock. This is needed by the patch that went in for issue 7874. chan_iax2 needs to be able to create socket that is lisetning on INADDR_ANY, but also be able to bind sockets to specific addresses. (Thanks to Stevenson on the asterisk-dev mailing list for explaining why this flag was needed.) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59654 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-30Add linux-uclibc host arch..."thingy". Sorry, I don't know what it's called...qwell3-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59573 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-30several changes via kpflemings reviewmurf5-105/+131
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59522 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-30These mods fix CDR issues from 8221, 8593, 8680, 8743, and perhaps others. ↵murf5-2/+273
Mainly with CDRs generated from transfer situations. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59486 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-30A small clarification to keep bugs from being filed, and confusion from ↵murf1-0/+10
rising, if clearglobalvars is set, and globals are set in the AEL file. (9419) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59452 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-29When building a response to a subscription, the "from" must be the full Jabberrussell1-1/+1
ID. This fixes some problems where jabber users are not able to add their Asterisk account to their user list, since they are unable to get Asterisk to approve their subscription. (issue #8210, reported by caspy, and verified by bradtem) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59363 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-29Merged revisions 59360 via svnmerge from file1-20/+17
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59360 | file | 2007-03-29 13:33:58 -0400 (Thu, 29 Mar 2007) | 2 lines Keep a global array of variables indicating whether certain conference rooms are in use. This ensures that two people going into a new dynamic conference when the 'e' option is set don't go into the same conference room. (issue #8835 reported by eliel) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59361 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-29Merged revisions 59357 via svnmerge from russell1-4/+8
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r59357 | russell | 2007-03-29 12:14:33 -0500 (Thu, 29 Mar 2007) | 5 lines If an error occurs when reading from an RTP socket, and the error code does not indicate that we should try again, then return NULL instead of a "null frame". This will prevent Asterisk from trying over and over again, and eventually causing the system to crash. (issue #8285, john) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59358 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-29Blocked revisions 59355 via svnmergerussell0-0/+0
........ r59355 | russell | 2007-03-29 12:10:28 -0500 (Thu, 29 Mar 2007) | 3 lines Backport the change to chan_iax2 to return NULL instead of a "null frame" from its read callback. See revision 59341 to the 1.4 branch for more info. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59356 f38db490-d61c-443f-a65b-d21fe96a405b