dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

11727 Commits

Author SHA1 Message Date
qwell 589c4d6e38 Don't allow rounding seconds to weird values that may cause "unexpected" results.
Issue 9514.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64263 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 18:08:54 +00:00
qwell 4a35a179c4 Add 'c' option to app_queue which allows for continuing in the dialplan if the callee hangs up.
Issue 9284, patch by lyl, modified a little bit by me (I felt 'continue' was better than 'keepalive')


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64243 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 17:38:36 +00:00
file 41acb58955 Merged revisions 64240 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r64240 | file | 2007-05-14 13:23:51 -0400 (Mon, 14 May 2007) | 2 lines

Fix scenario where if a phone that simply called Echo() put itself on hold it could never get off hold.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64242 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 17:25:25 +00:00
russell 792cfa6dab Regenerate configure script after last change to acinclude.m4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64226 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 16:08:48 +00:00
russell 61a05327f3 Remove an extra space from the macro that checks for C defines.
(issue #9715, tzafrir)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64225 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 16:08:19 +00:00
murf c9a9959fcb Merged revisions 64193 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r64193 | murf | 2007-05-14 07:58:42 -0600 (Mon, 14 May 2007) | 1 line

As per 9570, worrisome CDR warnings have been removed, that are either not helpful, or not relevant.
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64208 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 14:13:45 +00:00
oej d0cd2b86bf Merged revisions 64157 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r64157 | oej | 2007-05-14 12:39:12 +0200 (Mon, 14 May 2007) | 2 lines

Add hangupcause when we lack codecs for transcoding

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64158 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 10:40:50 +00:00
oej a055b8f5c6 Improve handling network errors on transmission to hosts that don't reply or are unreachable
With this code, the call will fail as soon as we get a network error. This may happen on
first xmit or a later one, so the retransmit code handles this too.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64142 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-13 19:20:36 +00:00
file ade74cbe2e Merged revisions 64114 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r64114 | file | 2007-05-12 18:27:04 -0400 (Sat, 12 May 2007) | 2 lines

This concludes my final adventure with bitmasks and the onhold flag. Would anyone care for some peanuts?

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64115 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-12 22:28:09 +00:00
file b589fc514a Merged revisions 64086 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r64086 | file | 2007-05-12 17:10:45 -0400 (Sat, 12 May 2007) | 2 lines

Tweak hold flags some more. They can be of three states when active: active, inactive, one direction.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64087 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-12 21:12:18 +00:00
tilghman d8ee9d978c Issue 9716 - doc/enum.txt no longer exists in trunk
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64072 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-12 19:38:03 +00:00
file cb4e6696a0 Merged revisions 64044 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r64044 | file | 2007-05-12 12:32:15 -0400 (Sat, 12 May 2007) | 2 lines

Ensure the onhold flag is set no matter what when being put on hold.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64045 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-12 16:33:34 +00:00
qwell 4a92af95b3 Add/fix support for Redial, Speeddial, and Messages buttons.
Combined effort by DEA and mvanbaak.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64030 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 22:52:36 +00:00
qwell 741823f627 oops.. Fix the logic of the last commit.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64013 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 21:16:39 +00:00
qwell 7f8338a27b Better fallback method for autosystemname.
Issue 9713, patch by Juggie with minor mods by me.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64012 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 21:15:30 +00:00
qwell 28913582e8 Merged revisions 63982 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63982 | qwell | 2007-05-11 15:16:17 -0500 (Fri, 11 May 2007) | 7 lines

Hide manager password from "manager show user foo".

I realize that there are other ways to get this,
 but we really don't need to just show it in plain text so easily.

Issue 9273, patch by junky

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63983 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 20:16:56 +00:00
qwell 13a0a893eb Add autosystemname setting to asterisk.conf
When enabled, it will set the systemname to be the hostname of the system

Issue 9713, patch by Juggie - slightly modified by me, to "failover" to localhost


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63967 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 19:56:57 +00:00
russell d16db4e981 Fix some syntax errors.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63946 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 18:31:36 +00:00
tilghman a87c65f96c Merged revisions 63905 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63905 | tilghman | 2007-05-11 11:35:51 -0500 (Fri, 11 May 2007) | 10 lines

Merged revisions 63903 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63903 | tilghman | 2007-05-11 11:31:03 -0500 (Fri, 11 May 2007) | 2 lines

Issue 9121 - fixups for safe_asterisk script

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63906 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 16:37:16 +00:00
russell 9322f6b218 Merged revisions 63886 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63886 | russell | 2007-05-11 11:05:43 -0500 (Fri, 11 May 2007) | 6 lines

When MD5 authentication is not possible because there is no challenge present,
either because the Challenge action was never issued, or some other reason,
give a proper error message and return an error instead of claiming that the
user wasn't found.
(reported by jsmith on IRC)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63902 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 16:21:45 +00:00
russell 632a037c9d Add gender support for AGI SAY NUMBER.
(issue #9537, patch by chappell)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63901 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 16:16:50 +00:00
file d76d351108 Merged revisions 63872 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63872 | file | 2007-05-11 11:43:14 -0400 (Fri, 11 May 2007) | 2 lines

Make the PARKINGEXTEN feature of parking actually work. (issue #9708 reported by mdu113)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63873 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 15:48:38 +00:00
qwell b4f97a33d8 Merged revisions 63830 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63830 | qwell | 2007-05-10 18:15:37 -0500 (Thu, 10 May 2007) | 12 lines

Merged revisions 63828 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63828 | qwell | 2007-05-10 18:14:55 -0500 (Thu, 10 May 2007) | 4 lines

Fix an issue with trying to kill a thread before it gets created.

Issue 9709, patch by nic_bellamy.

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63832 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-10 23:16:33 +00:00
russell 18bb03b618 Merged revisions 63804 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63804 | russell | 2007-05-10 17:23:42 -0500 (Thu, 10 May 2007) | 4 lines

Strip terminal escape sequences from CLI command output that is going to be
sent out over the manager interface.
(issue #9659, reported by pari, fixed by me)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63805 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-10 22:25:54 +00:00
dbailey ea954e2411 Added check for negative offset in cid spill to prevent infinite loops
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63786 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-10 21:25:05 +00:00
oej d0fcd9f645 Merged revisions 63749 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63749 | oej | 2007-05-10 22:46:41 +0200 (Thu, 10 May 2007) | 12 lines

Merged revisions 63748 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63748 | oej | 2007-05-10 22:38:54 +0200 (Thu, 10 May 2007) | 4 lines

Do not allocate SIP pvt's for PEERs we can not reach. 

This was seen as a lot of dialogs being created then immediately destroyed at reload/restart of the SIP channel.

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63751 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-10 20:51:59 +00:00
oej c5a2a3dd47 Fixing reload. Thanks to Mats Karlsson!
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63730 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-10 15:19:57 +00:00
file 46d08dbd0a Merged revisions 63698 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63698 | file | 2007-05-09 15:22:39 -0400 (Wed, 09 May 2007) | 2 lines

Use the DTMF frame on the channel when returning a DTMF frame from AST_FRAME_NULL or AST_FRAME_VOICE.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63699 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 19:24:27 +00:00
russell 02251f03b6 Merged revisions 63612 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63612 | russell | 2007-05-09 11:55:27 -0500 (Wed, 09 May 2007) | 5 lines

Modify ast_senddigit_begin() to use the same assumptions used elsewhere in the
code in that if a channel does not have a send_digit_begin() callback, it only
cares about DTMF END events.  (pointed out by Michael Neuhauser on the
asterisk-dev list)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63697 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 19:21:35 +00:00
file 51e1ba0804 Blocked revisions 63656 via svnmerge
........
r63656 | file | 2007-05-09 13:43:30 -0400 (Wed, 09 May 2007) | 2 lines

Do not prematurely go on hold if sendonly was not actually set.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63657 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 17:46:02 +00:00
mattf c3adaa3720 Merged revisions 63654 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63654 | mattf | 2007-05-09 12:25:21 -0500 (Wed, 09 May 2007) | 10 lines

Merged revisions 63653 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63653 | mattf | 2007-05-09 12:20:20 -0500 (Wed, 09 May 2007) | 2 lines

Make sure we only create a DSP if it's requested on SUB_REAL

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63655 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 17:35:54 +00:00
file 58f05c6ea6 Merged revisions 63611 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63611 | file | 2007-05-09 12:54:56 -0400 (Wed, 09 May 2007) | 10 lines

Merged revisions 63610 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63610 | file | 2007-05-09 12:51:03 -0400 (Wed, 09 May 2007) | 2 lines

Properly handle hints that point to multiple devices in chan_sip. Why chan_sip is even doing this I have no idea but I would rather not go into a rant. (issue #9536 reported by rlister)

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63613 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 16:56:45 +00:00
russell 198a9ded2a Merged revisions 63608 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63608 | russell | 2007-05-09 11:43:50 -0500 (Wed, 09 May 2007) | 5 lines

Only call ast_senddigit_begin() in ast_senddigit() if the channel has a 
send_digit_begin() callback.  Checking the END_DTMF_ONLY flag was the
wrong thing to do, because that flag indicates that a *bridged* channel
only wants DTMF END events coming from this channel.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63609 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 16:44:33 +00:00
tilghman 2e226250ea Merged revisions 63566 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63566 | tilghman | 2007-05-09 09:50:33 -0500 (Wed, 09 May 2007) | 10 lines

Merged revisions 63565 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63565 | tilghman | 2007-05-09 09:48:06 -0500 (Wed, 09 May 2007) | 2 lines

Replicate fix from 51158 (app_voicemail) to app_directory (Issue 9224)

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63567 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 14:52:13 +00:00
russell f78b7d4eda Merged revisions 63535 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63535 | russell | 2007-05-09 08:24:03 -0500 (Wed, 09 May 2007) | 6 lines

I have seen multiple people post questions trying to figure out what the
message "The configure script must be executed before running 'make'" means.
So, add another like that says to specifically run ./configure.  If this isn't
obvious enough, then they should be using something like AsteriskNOW and not
installing from source.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63536 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 13:24:38 +00:00
oej 60617783b1 Merged revisions 63532 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63532 | oej | 2007-05-09 15:04:14 +0200 (Wed, 09 May 2007) | 2 lines

Don't retransmit 200 OK's on ignore status. (Reported on asterisk-users)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63533 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-09 13:07:44 +00:00
tilghman 274ae2107a Merged revisions 63478 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63478 | tilghman | 2007-05-08 17:38:02 -0500 (Tue, 08 May 2007) | 10 lines

Merged revisions 63477 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63477 | tilghman | 2007-05-08 17:19:15 -0500 (Tue, 08 May 2007) | 2 lines

Issue 9602 - segfault in app_macro

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63479 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-08 22:40:21 +00:00
russell bc935767fb Merged revisions 63448 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63448 | russell | 2007-05-08 11:53:09 -0500 (Tue, 08 May 2007) | 4 lines

I mixed up the use of the find_feature() function, so I renamed it
find_dynamic_feature, and changed the code to use the correct lock when
using it.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63449 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-08 16:54:02 +00:00
russell a4e5260e90 I noted this on the dev list but got no response, so I just did it myself.
Lock the call features when being used in chan_sip.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63447 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-08 16:41:35 +00:00
russell c4452e1d94 Merged revisions 63445 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63445 | russell | 2007-05-08 11:30:43 -0500 (Tue, 08 May 2007) | 2 lines

Use a read/write lock when accessing the built-in features.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63446 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-08 16:31:16 +00:00
russell 95e124aa0c Merged revisions 63403 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63403 | russell | 2007-05-08 10:10:37 -0500 (Tue, 08 May 2007) | 3 lines

Move realtime_pgsql.sql to contrib/scripts to be with the rest of the sql examples.
(issue #9676, suretec)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63404 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-08 15:11:31 +00:00
tilghman dc1637c20f Merged revisions 63360 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63360 | tilghman | 2007-05-08 01:22:37 -0500 (Tue, 08 May 2007) | 10 lines

Merged revisions 63359 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63359 | tilghman | 2007-05-08 01:20:16 -0500 (Tue, 08 May 2007) | 2 lines

Issue 9527 - upon entering a folder, no message is selected (curmsg == -1), so deleting causes memory corruption (beyond bounds)

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63361 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-08 06:26:02 +00:00
russell 7570a6cd11 Merged revisions 63329 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63329 | russell | 2007-05-07 17:28:50 -0500 (Mon, 07 May 2007) | 3 lines

Add a sample configuration file and example tables for use with res_config_pgsql.
(issue #9676, suretec)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63330 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 22:32:50 +00:00
russell 46ecea95a1 Make a minor tweak to admin_exec() - don't lock the conference list until it
is actually necessary.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63326 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 22:17:40 +00:00
russell 5934e6dd2a Add a new application, MeetMeChannelAdmin, which is similar to MeetMeAdmin,
except it lets you operate on a channel by name instead of conference member
number.  It is very useful in combination with the 'X' option to ChanSpy.
(issue #9671, patch by mnicholson, with some small modifications by me)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63319 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 22:14:09 +00:00
file 964b9adeef Merged revisions 63286 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r63286 | file | 2007-05-07 17:45:01 -0400 (Mon, 07 May 2007) | 10 lines

Merged revisions 63285 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r63285 | file | 2007-05-07 17:39:52 -0400 (Mon, 07 May 2007) | 2 lines

Properly handle what happens during a masquerade in relation to group counting. (issue #9657 reported by ramonpeek)

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63287 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 21:47:08 +00:00
file ee0c97e2c0 Blocked revisions 63283 via svnmerge
........
r63283 | file | 2007-05-07 17:26:58 -0400 (Mon, 07 May 2007) | 2 lines

Minor backport of revision 59083 in trunk. Don't queue an unhold frame up if the call was never on hold to begin with.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63284 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 21:28:32 +00:00
oej e11ab62d1c Merged revisions 63254 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63254 | oej | 2007-05-07 22:05:15 +0200 (Mon, 07 May 2007) | 2 lines

Don't remove configuration from memory just because one section failed.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63255 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 20:07:38 +00:00
oej acabbccc5f Constifications
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63240 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 19:03:53 +00:00
oej 3a428866eb Adding external referenses for doxygen
See http://www.asterisk.org/doxygen/trunk/extref.html


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63230 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 18:25:56 +00:00