asterisk/asterisk.git
13 years ago44240 same as but without the removing of chan_jingle and such, as I hope to finish...
Matt O'Gorman [Tue, 3 Oct 2006 00:07:45 +0000 (00:07 +0000)]
44240 same as but without the removing of chan_jingle and such, as I hope to finish jingle support for 1.6

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44241 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoUse the standard parsing routines
Tilghman Lesher [Mon, 2 Oct 2006 22:02:45 +0000 (22:02 +0000)]
Use the standard parsing routines

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44231 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoExpand setinterfacevar option to also set a variable, MEMBERNAME, which contains...
Joshua Colp [Mon, 2 Oct 2006 20:58:48 +0000 (20:58 +0000)]
Expand setinterfacevar option to also set a variable, MEMBERNAME, which contains the member's name. (issue #8046 reported by jmls)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44218 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMake callerid fields in Manager events more consistent. CallerIDNum for number and...
Joshua Colp [Mon, 2 Oct 2006 20:35:16 +0000 (20:35 +0000)]
Make callerid fields in Manager events more consistent. CallerIDNum for number and CallerIDName for name. (issue #7976 reported by suhler)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44217 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44215 via svnmerge from
Joshua Colp [Mon, 2 Oct 2006 20:13:26 +0000 (20:13 +0000)]
Merged revisions 44215 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r44215 | file | 2006-10-02 16:11:02 -0400 (Mon, 02 Oct 2006) | 10 lines

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

........
r44213 | file | 2006-10-02 16:07:59 -0400 (Mon, 02 Oct 2006) | 2 lines

Change the fd on the I/O context in case it changed during the reload, which is indeed possible. (issue #7943 reported by eclubb)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44216 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44199 via svnmerge from
Joshua Colp [Mon, 2 Oct 2006 19:43:00 +0000 (19:43 +0000)]
Merged revisions 44199 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r44199 | file | 2006-10-02 15:41:39 -0400 (Mon, 02 Oct 2006) | 10 lines

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

........
r44198 | file | 2006-10-02 15:39:59 -0400 (Mon, 02 Oct 2006) | 2 lines

We should be using $AST_SBIN instead of hardcoding the path for the error message (issue #7942 reported by eclubb)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44200 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44186 via svnmerge from
Paul Cadach [Mon, 2 Oct 2006 19:01:10 +0000 (19:01 +0000)]
Merged revisions 44186 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44186 | pcadach | 2006-10-03 00:52:56 +0600 (Втр, 03 Окт 2006) | 1 line

Missed part of userconf functionality for chan_h323
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44196 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44167 via svnmerge from
Paul Cadach [Mon, 2 Oct 2006 18:59:03 +0000 (18:59 +0000)]
Merged revisions 44167 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44167 | pcadach | 2006-10-02 23:16:37 +0600 (Пнд, 02 Окт 2006) | 1 line

Typo fix
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44188 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44166 via svnmerge from
Paul Cadach [Mon, 2 Oct 2006 18:57:49 +0000 (18:57 +0000)]
Merged revisions 44166 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44166 | pcadach | 2006-10-02 23:15:11 +0600 (Пнд, 02 Окт 2006) | 1 line

Optimization of oh323_indicate(): less locks - less problems, plus single exit point
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44187 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd option to logger to rename log files with timestamp (issue #8020 reported by...
Joshua Colp [Mon, 2 Oct 2006 17:54:21 +0000 (17:54 +0000)]
Add option to logger to rename log files with timestamp (issue #8020 reported by jmls)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44172 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44169 via svnmerge from
Joshua Colp [Mon, 2 Oct 2006 17:26:34 +0000 (17:26 +0000)]
Merged revisions 44169 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r44169 | file | 2006-10-02 13:25:13 -0400 (Mon, 02 Oct 2006) | 10 lines

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

........
r44168 | file | 2006-10-02 13:22:27 -0400 (Mon, 02 Oct 2006) | 2 lines

Shrink when current_ioc is unused. It is set to -1 when unused, not 0. (issue #7941 reported by eclubb)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44171 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoGet rid of the IS_NULL_STRING macro and use ast_strlen_zero instead (issue #8070...
Joshua Colp [Mon, 2 Oct 2006 16:56:15 +0000 (16:56 +0000)]
Get rid of the IS_NULL_STRING macro and use ast_strlen_zero instead (issue #8070 reported by wrmem)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44153 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoclean up formatting and conformance to code guidelines
Kevin P. Fleming [Mon, 2 Oct 2006 16:00:11 +0000 (16:00 +0000)]
clean up formatting and conformance to code guidelines
revert Mark's change that caused a memory leak (cap_set_proc() does not free the capability structure so we always need to call cap_free())

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44152 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd option 'keepstats' which will keep queue statistics during a reload. (issue ...
Joshua Colp [Mon, 2 Oct 2006 15:40:38 +0000 (15:40 +0000)]
Add option 'keepstats' which will keep queue statistics during a reload. (issue #7908 reported by jmls)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44150 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoIt makes more sense that in GosubIf that the two labels might have different arguments.
Tilghman Lesher [Mon, 2 Oct 2006 04:17:57 +0000 (04:17 +0000)]
It makes more sense that in GosubIf that the two labels might have different arguments.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44148 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoDon't use channel when you don't mean a channel
Mark Spencer [Mon, 2 Oct 2006 02:38:52 +0000 (02:38 +0000)]
Don't use channel when you don't mean a channel

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44147 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoUhm yah, not sure who committed this into trunk... Anyway, I think this
Mark Spencer [Mon, 2 Oct 2006 02:19:04 +0000 (02:19 +0000)]
Uhm yah, not sure who committed this into trunk...  Anyway, I think this
is what was intended...

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44145 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44135 via svnmerge from
Paul Cadach [Sun, 1 Oct 2006 19:40:00 +0000 (19:40 +0000)]
Merged revisions 44135 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44135 | pcadach | 2006-10-02 01:32:24 +0600 (Пнд, 02 Окт 2006) | 1 line

Do not simulate any audio tones if we got PROGRESS message
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44136 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44125 via svnmerge from
Russell Bryant [Sun, 1 Oct 2006 18:30:42 +0000 (18:30 +0000)]
Merged revisions 44125 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44125 | russell | 2006-10-01 14:30:06 -0400 (Sun, 01 Oct 2006) | 6 lines

Fix a problem that cuased AST_DATA_DIR in defaults.h to be empty.  The cause is
that since ASTDATADIR is explicitly exported using "export ASTDATADIR" at the
top of the Makefile, make no longer considers the variable "undefined", so the
Makefile can't use ?= to set ASTDATADIR if not yet set.
(issue #8063, reported by akohlsmith, fixed by me)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44126 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44111 via svnmerge from
Russell Bryant [Sun, 1 Oct 2006 15:20:50 +0000 (15:20 +0000)]
Merged revisions 44111 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r44111 | russell | 2006-10-01 11:20:12 -0400 (Sun, 01 Oct 2006) | 11 lines

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

........
r44110 | russell | 2006-10-01 11:19:23 -0400 (Sun, 01 Oct 2006) | 3 lines

Fix the name of the "eventmemberstatus" option in the sample queues.conf
(issue #8065, adamg)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44112 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoJanitor for Zapateller: convert to use argument macros
Tilghman Lesher [Sun, 1 Oct 2006 05:37:46 +0000 (05:37 +0000)]
Janitor for Zapateller:  convert to use argument macros

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44100 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44090 via svnmerge from
Paul Cadach [Sat, 30 Sep 2006 19:23:59 +0000 (19:23 +0000)]
Merged revisions 44090 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44090 | pcadach | 2006-10-01 01:20:38 +0600 (Вск, 01 Окт 2006) | 1 line

Allow one-way RTP streams (device->Asterisk)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44091 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agomerge compile fixes from 44080:
Luigi Rizzo [Sat, 30 Sep 2006 16:37:21 +0000 (16:37 +0000)]
merge compile fixes from 44080:

- with AST_DEVMODE, building codecs/lpc10 fails because of lots
  of warnings, and the configure step in editline fails as well.
  Fix this by removing the -Werror in these steps.

- on FreeBSD (but probably on other platforms as well), the final
  link of asterisk fails because AST_LIBS was not exported to the
  subdirs Makefiles. Add a proper fix in the top-level Makefile
  (a possible alternative way is to add "export AST_LIBS" near
  the beginning of the file).
  With this fix, i believe that some of the platform-specific
  conditionals in main/Makefile are redundant (because they should
  be already dealt with in the top level Makefile) but i don't
  have a platform to check.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44081 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44078 via svnmerge from
Paul Cadach [Sat, 30 Sep 2006 16:15:53 +0000 (16:15 +0000)]
Merged revisions 44078 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44078 | pcadach | 2006-09-30 22:12:23 +0600 (Сбт, 30 Сен 2006) | 6 lines

Fix issue #7928 correctly. Next is a comment of previous fix:

Issue #7928 - Don't send both 404 and 503. Fix by phsultan with
a small fix by me, myself or I. Thanks, Philippe!
(This was caused by my changes to the transaction handling)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44079 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44068 via svnmerge from
Paul Cadach [Sat, 30 Sep 2006 04:41:04 +0000 (04:41 +0000)]
Merged revisions 44068 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44068 | pcadach | 2006-09-30 10:37:39 +0600 (Сбт, 30 Сен 2006) | 14 lines

Found some buggy SIP clients (phones Planet VIP-153T firmware
1.0, Linksys PAP2 firmware 3.1.9(LSc)) which sends ACK not on OK
message only (when remote party answers) but on RINGING message
too, so when we send 200 OK message, we get unidentified ACK
message (because INVITE acknowledged on RINGING message already),
so 200 OK retransmits within its retransmission interval then
call gets dropped.

If someone else knows how to provide workaround for such cases,
please, fix it in correct way.

Thanks to ssh from #asteriskru for provide access to his box to
study and fix this case.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44069 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44057 via svnmerge from
Kevin P. Fleming [Fri, 29 Sep 2006 22:52:11 +0000 (22:52 +0000)]
Merged revisions 44057 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44057 | kpfleming | 2006-09-29 17:51:53 -0500 (Fri, 29 Sep 2006) | 2 lines

ignore temporary files made by the Makefiles during a build

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44058 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44055 via svnmerge from
Kevin P. Fleming [Fri, 29 Sep 2006 22:48:43 +0000 (22:48 +0000)]
Merged revisions 44055 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44055 | kpfleming | 2006-09-29 17:47:40 -0500 (Fri, 29 Sep 2006) | 2 lines

fix a few build system bugs, and convert Makefiles to be compatible with GNU make 3.80

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44056 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44053 via svnmerge from
Jason Parker [Fri, 29 Sep 2006 22:36:29 +0000 (22:36 +0000)]
Merged revisions 44053 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44053 | qwell | 2006-09-29 15:35:09 -0700 (Fri, 29 Sep 2006) | 3 lines

Fix a bug with the removal of 'atleast' argument to 'core verbose' and 'core debug'.
Add that argument back in.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44054 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44034,44042-44043 via svnmerge from
Paul Cadach [Fri, 29 Sep 2006 21:13:46 +0000 (21:13 +0000)]
Merged revisions 44034,44042-44043 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44034 | pcadach | 2006-09-30 02:43:13 +0600 (Сбт, 30 Сен 2006) | 1 line

Fake display name by called number on incoming calls (until passing connected number/connected name is not implemented)
........
r44042 | pcadach | 2006-09-30 03:05:43 +0600 (Сбт, 30 Сен 2006) | 1 line

Set TON/PRESENTATION information more carefully when no CallingNumber IE available
........
r44043 | pcadach | 2006-09-30 03:09:10 +0600 (Сбт, 30 Сен 2006) | 1 line

Compile first, please
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44044 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoRemove locking conflict
Tilghman Lesher [Fri, 29 Sep 2006 20:16:30 +0000 (20:16 +0000)]
Remove locking conflict

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44033 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 44023 via svnmerge
Paul Cadach [Fri, 29 Sep 2006 19:16:13 +0000 (19:16 +0000)]
Blocked revisions 44023 via svnmerge

........
r44023 | pcadach | 2006-09-30 01:09:22 +0600 (Сбт, 30 Сен 2006) | 1 line

Ported code refers to H.450 - add includes
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44025 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44022 via svnmerge from
Paul Cadach [Fri, 29 Sep 2006 19:13:26 +0000 (19:13 +0000)]
Merged revisions 44022 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44022 | pcadach | 2006-09-30 01:06:55 +0600 (Сбт, 30 Сен 2006) | 3 lines

Properly pass TON/PRESENTATION information - original
H323Connection::SendSignalSetup() destroys Q.931 fields.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44024 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43996-43997,44008,44011-44012 via svnmerge from
Kevin P. Fleming [Fri, 29 Sep 2006 18:54:21 +0000 (18:54 +0000)]
Merged revisions 43996-43997,44008,44011-44012 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43996 | kpfleming | 2006-09-29 11:47:05 -0500 (Fri, 29 Sep 2006) | 2 lines

another cross-compile fix

........
r43997 | kpfleming | 2006-09-29 11:52:27 -0500 (Fri, 29 Sep 2006) | 2 lines

support --without-curl in configure script

........
r44008 | kpfleming | 2006-09-29 13:25:49 -0500 (Fri, 29 Sep 2006) | 2 lines

don't abuse CFLAGS and LDFLAGS for build of Asterisk components, because they are also then used for non-Asterisk components (like menuselect); use our own variables instead

........
r44011 | kpfleming | 2006-09-29 13:40:17 -0500 (Fri, 29 Sep 2006) | 2 lines

missed one conversion to ASTCFLAGS

........
r44012 | kpfleming | 2006-09-29 13:49:07 -0500 (Fri, 29 Sep 2006) | 2 lines

yet another place where we were not using the correct CFLAGS by default

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44013 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 44009 via svnmerge from
Paul Cadach [Fri, 29 Sep 2006 18:35:44 +0000 (18:35 +0000)]
Merged revisions 44009 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r44009 | pcadach | 2006-09-30 00:30:34 +0600 (Сбт, 30 Сен 2006) | 1 line

Pass TON/PRESENTATION information too
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44010 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43993 via svnmerge from
Kevin P. Fleming [Fri, 29 Sep 2006 16:38:46 +0000 (16:38 +0000)]
Merged revisions 43993 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43993 | kpfleming | 2006-09-29 11:38:27 -0500 (Fri, 29 Sep 2006) | 2 lines

a couple more environment settings that can't leak into the menuselect build

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43994 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43978 via svnmerge from
Kevin P. Fleming [Fri, 29 Sep 2006 13:46:33 +0000 (13:46 +0000)]
Merged revisions 43978 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43978 | kpfleming | 2006-09-29 08:45:40 -0500 (Fri, 29 Sep 2006) | 2 lines

proper fix for ast_group_t change

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43979 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoOne must remember to unlock their list... thanks to Qwell for letting me into his box
Joshua Colp [Fri, 29 Sep 2006 01:36:26 +0000 (01:36 +0000)]
One must remember to unlock their list... thanks to Qwell for letting me into his box

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43961 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoCache the application pointer so we don't have to needlessly search for it over and...
Joshua Colp [Thu, 28 Sep 2006 22:49:55 +0000 (22:49 +0000)]
Cache the application pointer so we don't have to needlessly search for it over and over. This should yield a suitable performance increase.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43954 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43952 via svnmerge from
Kevin P. Fleming [Thu, 28 Sep 2006 22:43:24 +0000 (22:43 +0000)]
Merged revisions 43952 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43952 | kpfleming | 2006-09-28 17:42:18 -0500 (Thu, 28 Sep 2006) | 2 lines

eliminate compiler warning when DEBUG_CHANNEL_LOCKS is enabled and users of this header file don't also include channel.h

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43953 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43944 via svnmerge from
Jason Parker [Thu, 28 Sep 2006 20:13:09 +0000 (20:13 +0000)]
Merged revisions 43944 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43944 | qwell | 2006-09-28 13:11:22 -0700 (Thu, 28 Sep 2006) | 4 lines

Fix incorrect argument order for member names, on persisted members.

Issue 8047, patch by jmls.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43945 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43933 via svnmerge from
Joshua Colp [Thu, 28 Sep 2006 18:09:01 +0000 (18:09 +0000)]
Merged revisions 43933 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43933 | file | 2006-09-28 14:05:43 -0400 (Thu, 28 Sep 2006) | 2 lines

Put in missing \ns on the end of ast_logs (issue #7936 reported by wojtekka)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43934 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43919 via svnmerge from
Kevin P. Fleming [Thu, 28 Sep 2006 17:38:07 +0000 (17:38 +0000)]
Merged revisions 43919 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43919 | kpfleming | 2006-09-28 12:35:42 -0500 (Thu, 28 Sep 2006) | 10 lines

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

........
r43916 | kpfleming | 2006-09-28 12:31:57 -0500 (Thu, 28 Sep 2006) | 2 lines

fix buggy (and overly complex) loop used during reload of app_queue for static member list updating

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43921 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43918 via svnmerge from
Paul Cadach [Thu, 28 Sep 2006 17:36:33 +0000 (17:36 +0000)]
Merged revisions 43918 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43918 | pcadach | 2006-09-28 23:34:19 +0600 (Чтв, 28 Сен 2006) | 1 line

Extend call establishment timeout
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43920 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43915 via svnmerge from
Joshua Colp [Thu, 28 Sep 2006 17:32:46 +0000 (17:32 +0000)]
Merged revisions 43915 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43915 | file | 2006-09-28 13:31:09 -0400 (Thu, 28 Sep 2006) | 2 lines

Make sure the pvt exists before accessing it again as it may have gone away (issue #7562 reported by Seb7 and issue #7939 reported by sorg)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43917 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43913 via svnmerge from
Joshua Colp [Thu, 28 Sep 2006 17:15:38 +0000 (17:15 +0000)]
Merged revisions 43913 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43913 | file | 2006-09-28 13:14:07 -0400 (Thu, 28 Sep 2006) | 2 lines

Warning be gone!

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43914 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd jitterbuffer information to sip list settings (issue #7945 reported by sergee)
Joshua Colp [Thu, 28 Sep 2006 17:07:37 +0000 (17:07 +0000)]
Add jitterbuffer information to sip list settings (issue #7945 reported by sergee)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43912 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43899 via svnmerge from
BJ Weschke [Thu, 28 Sep 2006 16:54:01 +0000 (16:54 +0000)]
Merged revisions 43899 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43899 | bweschke | 2006-09-28 12:41:05 -0400 (Thu, 28 Sep 2006) | 11 lines

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

........
r43897 | bweschke | 2006-09-28 12:37:15 -0400 (Thu, 28 Sep 2006) | 3 lines

 app_queue is comparing the device names incorrectly while checking their statuses. It's internal list of interfaces includes the dial string, while the argument passed to this function does not have the dial string (/n for a local channel). This causes it to ignore the device state changes because it thinks it belongs to none of its members. (#8040 reported and patch by tim_ringenbach)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43902 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43898 via svnmerge from
Kevin P. Fleming [Thu, 28 Sep 2006 16:43:40 +0000 (16:43 +0000)]
Merged revisions 43898 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43898 | kpfleming | 2006-09-28 11:38:25 -0500 (Thu, 28 Sep 2006) | 10 lines

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

........
r43895 | kpfleming | 2006-09-28 11:32:44 -0500 (Thu, 28 Sep 2006) | 2 lines

eliminate compiler warning introduced by recent changes

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43900 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43893 via svnmerge from
Joshua Colp [Thu, 28 Sep 2006 16:19:22 +0000 (16:19 +0000)]
Merged revisions 43893 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43893 | file | 2006-09-28 12:17:36 -0400 (Thu, 28 Sep 2006) | 10 lines

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

........
r43891 | file | 2006-09-28 12:13:55 -0400 (Thu, 28 Sep 2006) | 2 lines

Stop the stream after waitstream returns so that our formats get restored. (issue #7370 reported by kryptolus)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43894 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43877 via svnmerge from
Paul Cadach [Thu, 28 Sep 2006 16:01:48 +0000 (16:01 +0000)]
Merged revisions 43877 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43877 | pcadach | 2006-09-28 21:56:21 +0600 (Чтв, 28 Сен 2006) | 1 line

Fix compiler warning
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43888 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43873 via svnmerge from
BJ Weschke [Thu, 28 Sep 2006 15:32:48 +0000 (15:32 +0000)]
Merged revisions 43873 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43873 | bweschke | 2006-09-28 11:29:21 -0400 (Thu, 28 Sep 2006) | 11 lines

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

........
r43871 | bweschke | 2006-09-28 11:18:05 -0400 (Thu, 28 Sep 2006) | 3 lines

 Fix race condion crash with get_member_status (#7864 - tim_ringenbach reported and patched)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43875 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43864 via svnmerge from
BJ Weschke [Thu, 28 Sep 2006 13:35:04 +0000 (13:35 +0000)]
Merged revisions 43864 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43864 | bweschke | 2006-09-28 09:24:10 -0400 (Thu, 28 Sep 2006) | 3 lines

 Autopause not working for queue members. (#8042 - jmls reported and patch)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43865 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43861-43862 via svnmerge from
Paul Cadach [Thu, 28 Sep 2006 13:02:30 +0000 (13:02 +0000)]
Merged revisions 43861-43862 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43861 | pcadach | 2006-09-28 18:47:23 +0600 (Чтв, 28 Сен 2006) | 1 line

Put attribute tag at correct place
........
r43862 | pcadach | 2006-09-28 18:58:22 +0600 (Чтв, 28 Сен 2006) | 1 line

Force remote side to start media on outgoing PROGRESS message
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43863 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43852 via svnmerge from
Christian Richter [Thu, 28 Sep 2006 11:32:32 +0000 (11:32 +0000)]
Merged revisions 43852 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43852 | crichter | 2006-09-28 13:03:05 +0200 (Do, 28 Sep 2006) | 9 lines

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

........
r43764 | crichter | 2006-09-27 14:51:03 +0200 (Mi, 27 Sep 2006) | 1 line

fixed a bug which led to chan_list zombies, when the call could not be properly established in misdn_call. also removed the ACK_HDLC stuff which is not really needed.
........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43855 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43775 via svnmerge from
Christian Richter [Thu, 28 Sep 2006 11:27:09 +0000 (11:27 +0000)]
Merged revisions 43775 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43775 | crichter | 2006-09-27 18:24:51 +0200 (Mi, 27 Sep 2006) | 1 line

removed the chan_misdn versioning, since asterisk has it's own
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43854 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43635,43843-43844,43846 via svnmerge from
Paul Cadach [Thu, 28 Sep 2006 11:12:58 +0000 (11:12 +0000)]
Merged revisions 43635,43843-43844,43846 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43635 | pcadach | 2006-09-26 03:26:12 +0600 (Втр, 26 Сен 2006) | 1 line

Fix ASN1 description of non-standard Cisco extensions
........
r43843 | pcadach | 2006-09-28 12:01:37 +0600 (Чтв, 28 Сен 2006) | 1 line

Don't treat unknown control frames as voice
........
r43844 | pcadach | 2006-09-28 12:02:45 +0600 (Чтв, 28 Сен 2006) | 1 line

Don't warn on HOLD/UNHOLD control frames
........
r43846 | pcadach | 2006-09-28 16:51:21 +0600 (Чтв, 28 Сен 2006) | 1 line

Do not open transmit channel until TCS is received
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43853 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoHandle HOLD/RETRIEVE notifications
Paul Cadach [Thu, 28 Sep 2006 10:41:38 +0000 (10:41 +0000)]
Handle HOLD/RETRIEVE notifications

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43845 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoUpdate CHANGES to reflect libcap capability that was added.
Joshua Colp [Wed, 27 Sep 2006 22:01:32 +0000 (22:01 +0000)]
Update CHANGES to reflect libcap capability that was added.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43836 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd ability to set high ToS bits as non-root on Linux using libcap (issue #7047 repor...
Joshua Colp [Wed, 27 Sep 2006 21:48:01 +0000 (21:48 +0000)]
Add ability to set high ToS bits as non-root on Linux using libcap (issue #7047 reported by maddison)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43830 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFinish up last commit
Joshua Colp [Wed, 27 Sep 2006 21:41:25 +0000 (21:41 +0000)]
Finish up last commit

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43829 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoDo the directory walk dance instead of repeated stat calls as it seems to be faster...
Joshua Colp [Wed, 27 Sep 2006 21:39:12 +0000 (21:39 +0000)]
Do the directory walk dance instead of repeated stat calls as it seems to be faster (issue #7507 reported by Corydon76)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43827 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43816 via svnmerge from
Tilghman Lesher [Wed, 27 Sep 2006 20:27:03 +0000 (20:27 +0000)]
Merged revisions 43816 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43816 | tilghman | 2006-09-27 15:21:54 -0500 (Wed, 27 Sep 2006) | 10 lines

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

........
r43815 | tilghman | 2006-09-27 15:20:35 -0500 (Wed, 27 Sep 2006) | 2 lines

Avoid inability to lock directory log message by creating the directory ahead of time. (Issue 7631)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43817 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd BACKGROUNDSTATUS to Background()
Jason Parker [Wed, 27 Sep 2006 20:03:23 +0000 (20:03 +0000)]
Add BACKGROUNDSTATUS to Background()

Issue #7835, original patch by bcnit - redone by me.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43814 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43803 via svnmerge from
Jason Parker [Wed, 27 Sep 2006 19:45:24 +0000 (19:45 +0000)]
Merged revisions 43803 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43803 | qwell | 2006-09-27 12:44:02 -0700 (Wed, 27 Sep 2006) | 4 lines

Fix an issue with PLAYBACKSTATUS not being set under certain circumstances.
Fix a minor issue, to make it use the filenames that were parsed, instead of the entire argument string.
Fix Background() to return -1 like Playback(), if no args are specified.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43804 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoI *think* this is the last list in chan_iax2
Joshua Colp [Wed, 27 Sep 2006 19:39:39 +0000 (19:39 +0000)]
I *think* this is the last list in chan_iax2

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43802 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43798 via svnmerge from
Joshua Colp [Wed, 27 Sep 2006 19:12:40 +0000 (19:12 +0000)]
Merged revisions 43798 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43798 | file | 2006-09-27 15:10:59 -0400 (Wed, 27 Sep 2006) | 2 lines

Compensate for out of order packets better if RFC2833 compensation is turned on.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43799 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43783 via svnmerge from
Joshua Colp [Wed, 27 Sep 2006 17:02:28 +0000 (17:02 +0000)]
Merged revisions 43783 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43783 | file | 2006-09-27 13:00:31 -0400 (Wed, 27 Sep 2006) | 2 lines

Get rid of two functions from a time now past (we THINK these are from pre-recursive lock time) that may be contributing to two open issues on the bug tracker (7562/7939) and that has the potential to just make bad things happen if the timing is right.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43792 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFix some little things
Matthew Fredrickson [Wed, 27 Sep 2006 17:00:48 +0000 (17:00 +0000)]
Fix some little things

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43785 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43779 via svnmerge from
Russell Bryant [Wed, 27 Sep 2006 16:57:44 +0000 (16:57 +0000)]
Merged revisions 43779 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43779 | russell | 2006-09-27 12:55:49 -0400 (Wed, 27 Sep 2006) | 50 lines

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

........
r43778 | russell | 2006-09-27 12:54:30 -0400 (Wed, 27 Sep 2006) | 42 lines

Fix a problem that occurred if a user entered a digit that matched a bridge
feature that was configured using multiple digits, and the digit that was
pressed timed out in the feature digit timeout period.  For example, if blind
transfer is configured as '##', and a user presses just '#'.  In this situation,
the call would lock up and no longer pass any frames.
(issue #7977 reported by festr, and issue #7982 reported by michaels and
 valuable input provided by mneuhauser and kuj.  Fixed by me, with testing help
 and peer review from Joshua Colp).

There are a couple of issues involved in this fix:

1) When ast_generic_bridge determines that there has been a timeout, it returned
   AST_BRIDGE_RETRY.  Then, when ast_channel_bridge gets this result, it calls
   ast_generic_bridge over again with the same timestamp for the next event.
   This results in an endless loop of nothing until the call is terminated.
   This is resolved by simply changing ast_generic_bridge to return
   AST_BRIDGE_COMPLETE when it sees a timeout.

2) I also changed ast_channel_bridge such that if in the process of calculating
   the time until the next event, it knows a timeout has already occured, to
   immediately return AST_BRIDGE_COMPLETE instead of attempting to bridge the
   channels anyway.

3) In the process of testing the previous two changes, I ran into a problem in
   res_features where ast_channel_bridge would return because it determined
   that there was a timeout.  However, ast_bridge_call in res_features would
   then determine by its own calculation that there was still 1 ms before the
   timeout really occurs.  It would then proceed, and since the bridge broke
   out and did *not* return a frame, it interpreted this as the call was over
   and hung up the channels.

   The reason for this was because ast_bridge_call in res_features and
   ast_channel_bridge in channel.c were using different times for their
   calculations.  channel.c uses the start_time on the bridge config, which
   is the time that the feature digit was recieved.  However, res_features
   had another time, 'start', which was set right before calling
   ast_channel_bridge.  'start' will always be slightly after start_time in the
   bridge config, and sometimes enough to round up to one ms.

   This is fixed by making ast_bridge_call use the same time as
   ast_channel_bridge for the timeout calculation.

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43780 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd CLI block and unblock circuit commands for SS7.
Matthew Fredrickson [Wed, 27 Sep 2006 16:49:01 +0000 (16:49 +0000)]
Add CLI block and unblock circuit commands for SS7.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43777 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43774 via svnmerge from
Joshua Colp [Wed, 27 Sep 2006 16:25:45 +0000 (16:25 +0000)]
Merged revisions 43774 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43774 | file | 2006-09-27 12:23:12 -0400 (Wed, 27 Sep 2006) | 2 lines

Make rfc2833compensate a global option.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43776 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoUse ast_strdupa() instead of strdup(), thanks to sergee
Paul Cadach [Wed, 27 Sep 2006 12:32:06 +0000 (12:32 +0000)]
Use ast_strdupa() instead of strdup(), thanks to sergee

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43763 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 43756 via svnmerge
Russell Bryant [Wed, 27 Sep 2006 04:37:33 +0000 (04:37 +0000)]
Blocked revisions 43756 via svnmerge

........
r43756 | russell | 2006-09-27 00:35:18 -0400 (Wed, 27 Sep 2006) | 10 lines

Backport revision 43754 from the trunk, which removes an unused buffer from
mm_login to close bug 8038, as well as addresses some formatting and coding
guidelines issues in passing.

Originally, I did not commit this to 1.4 since it is not necessarily fixing a
bug.  However, since the IMAP storage code is brand new, I decided it would
be better to make the change here as well, in case someone has to work on this
code to address issues in the very near future.  I don't want to make
unnecessary merge problems going to the trunk.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43757 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoremote an unused buffer in mm_login() (issue #8038, selsky)
Russell Bryant [Wed, 27 Sep 2006 04:28:37 +0000 (04:28 +0000)]
remote an unused buffer in mm_login() (issue #8038, selsky)

In passing, I have cleaned up some formatting to better comply with our
guidelines.  I have also changed one place to use S_OR(), and a couple of
places to use ast_strlen_zero() as appropriate.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43754 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoThis commits the changes to AEL to use the gosub-with-args from Tilghman to perform...
Steve Murphy [Wed, 27 Sep 2006 03:45:22 +0000 (03:45 +0000)]
This commits the changes to AEL to use the gosub-with-args from Tilghman to perform macro calls. This results in substantially smaller stack footprint, which allows macro call depths in excess of 100,000 levels, rather than the limit of 7 calls deep, which the Macro app is subject to.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43747 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43739 via svnmerge from
Steve Murphy [Wed, 27 Sep 2006 02:46:50 +0000 (02:46 +0000)]
Merged revisions 43739 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43739 | murf | 2006-09-26 20:32:47 -0600 (Tue, 26 Sep 2006) | 1 line

This change to extensions.ael was to fix bug 8031; the install scripts are causing it to be copied to /etc/asterisk/extensions.ael, and because it is a fairly direct conversion of the original extensions.conf, the macro and context names clash with the existing extensions.conf. So, I put an ael- in front of all macros and contexts, and checked every goto and macro call. Also, this file compiles under aelparse.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43740 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoClean up code and convert last two things (firmware/dialplan cache) to linked list...
Joshua Colp [Wed, 27 Sep 2006 01:39:39 +0000 (01:39 +0000)]
Clean up code and convert last two things (firmware/dialplan cache) to linked list macros.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43733 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFire a manager event when a meetme is started/stopped.
Jason Parker [Tue, 26 Sep 2006 22:18:04 +0000 (22:18 +0000)]
Fire a manager event when a meetme is started/stopped.

Issue #7891, patch by suhler.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43727 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd QueueSummary manager action.
Jason Parker [Tue, 26 Sep 2006 21:30:41 +0000 (21:30 +0000)]
Add QueueSummary manager action.
Gives "at a glance" information about a single queue, or all queues.

Issue #8035, patch by rgollent, slightly modified (formatting) by me.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43721 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43710 via svnmerge from
Russell Bryant [Tue, 26 Sep 2006 21:01:02 +0000 (21:01 +0000)]
Merged revisions 43710 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43710 | russell | 2006-09-26 16:56:42 -0400 (Tue, 26 Sep 2006) | 17 lines

(This was actually BE-65)

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

........
r43708 | russell | 2006-09-26 16:49:21 -0400 (Tue, 26 Sep 2006) | 7 lines

Back in revision 4798, this message was changed from using ast_cli() to directly
calling write().  During this change, checking if this was a remote console was
removed.  This caused this message about using "exit" or "quit" to exit an
Asterisk console to come up in times where it did not make sense.  This change
restores the check to see if this is a remote console before printing the
message.  (fixes BE-4)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43715 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43707 via svnmerge from
Joshua Colp [Tue, 26 Sep 2006 20:51:36 +0000 (20:51 +0000)]
Merged revisions 43707 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43707 | file | 2006-09-26 16:47:26 -0400 (Tue, 26 Sep 2006) | 10 lines

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

........
r43705 | file | 2006-09-26 16:38:06 -0400 (Tue, 26 Sep 2006) | 2 lines

Use proper type to represent the group variable (issue #8025 reported by makoto)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43709 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 43703 via svnmerge
Russell Bryant [Tue, 26 Sep 2006 20:33:37 +0000 (20:33 +0000)]
Blocked revisions 43703 via svnmerge

........
r43703 | russell | 2006-09-26 16:30:36 -0400 (Tue, 26 Sep 2006) | 3 lines

Add missing newline character in the warning message about deprecated TOS values
in configuration.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43704 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoupdate CHANGES file to reflect codec support in chan_skinny
Jason Parker [Tue, 26 Sep 2006 20:30:18 +0000 (20:30 +0000)]
update CHANGES file to reflect codec support in chan_skinny

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43702 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43700 via svnmerge from
Russell Bryant [Tue, 26 Sep 2006 20:26:00 +0000 (20:26 +0000)]
Merged revisions 43700 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43700 | russell | 2006-09-26 16:24:39 -0400 (Tue, 26 Sep 2006) | 14 lines

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

........
r43699 | russell | 2006-09-26 16:23:15 -0400 (Tue, 26 Sep 2006) | 6 lines

When parsing the sections of voicemail.conf that contain mailbox definitions,
don't introduce a length limit on the definition by using a 256 byte temporary
storage buffer.  Instead, make the temporary buffer just as big as it needs
to be to hold the entire mailbox definition.
(fixes BE-68)

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43701 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43697 via svnmerge from
Joshua Colp [Tue, 26 Sep 2006 20:20:34 +0000 (20:20 +0000)]
Merged revisions 43697 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43697 | file | 2006-09-26 16:19:33 -0400 (Tue, 26 Sep 2006) | 2 lines

Strip options off the argument passed for devicestate in chan_local. (issue #8034 reported by pcardozo)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43698 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43695 via svnmerge from
Joshua Colp [Tue, 26 Sep 2006 20:11:44 +0000 (20:11 +0000)]
Merged revisions 43695 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43695 | file | 2006-09-26 16:09:41 -0400 (Tue, 26 Sep 2006) | 2 lines

Slight overhaul of the whisper support. 1. We need to duplicate the frame from ast_translate 2. We need to ensure we always have signed linear coming in for signed linear combining. 3. We need to ensure we are always feeding signed linear out. 4. Properly store and restore write format when beeping on the channel we are whispering on. 5. Properly discontinue the stream on the channel for the beep. (issue #8019 reported by timkelly1980)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43696 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agostart a CHANGES file for trunk... no need to force people to have to review commit...
Kevin P. Fleming [Tue, 26 Sep 2006 19:37:48 +0000 (19:37 +0000)]
start a CHANGES file for trunk... no need to force people to have to review commit logs after branching

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43687 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43676 via svnmerge from
Kevin P. Fleming [Tue, 26 Sep 2006 18:39:01 +0000 (18:39 +0000)]
Merged revisions 43676 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43676 | kpfleming | 2006-09-26 13:34:27 -0500 (Tue, 26 Sep 2006) | 2 lines

update to use 1.4.3 core sounds, with corrected beep/beeperr/tt-monkeys files

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43677 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43674 via svnmerge from
Jason Parker [Tue, 26 Sep 2006 18:10:07 +0000 (18:10 +0000)]
Merged revisions 43674 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43674 | qwell | 2006-09-26 11:08:51 -0700 (Tue, 26 Sep 2006) | 4 lines

Issue #8015, patch by Dan Austin.

Maximum values were incorrect, which is why this is being put in 1.4

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43675 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoGosub arguments (Issue 7780)
Tilghman Lesher [Tue, 26 Sep 2006 17:25:27 +0000 (17:25 +0000)]
Gosub arguments (Issue 7780)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43667 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd optional queue_log_name config option for logger.conf, to change the
Jason Parker [Tue, 26 Sep 2006 17:09:01 +0000 (17:09 +0000)]
Add optional queue_log_name config option for logger.conf, to change the
name of the queue_log file.

Issue #7363, patch by Steve Davies, slightly modified by me.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43666 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMailboxExists should be a dialplan function, not an application (Issue 7503)
Tilghman Lesher [Tue, 26 Sep 2006 16:56:07 +0000 (16:56 +0000)]
MailboxExists should be a dialplan function, not an application (Issue 7503)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43659 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoThese three are not defined on all platforms that we support
Tilghman Lesher [Tue, 26 Sep 2006 16:28:01 +0000 (16:28 +0000)]
These three are not defined on all platforms that we support

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43658 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43650 via svnmerge from
Jason Parker [Tue, 26 Sep 2006 15:35:37 +0000 (15:35 +0000)]
Merged revisions 43650 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43650 | qwell | 2006-09-26 08:33:47 -0700 (Tue, 26 Sep 2006) | 11 lines

Add proper codec support to chan_skinny.  Works with at least ulaw, alaw, and g729a.

This is technically a "new feature", but there are justifications for it.

I found a bug with the recent rtp packetization changes, which caused the media setup to
fail under certain circumstances, particularly when using allow=all, or having no allow=
statements (globally or on the device).

I could have either removed the rtp packetization features, or I could add proper codec
support (which, without, I think most people would consider to be a bug anyways).

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43651 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43642 via svnmerge from
Tilghman Lesher [Mon, 25 Sep 2006 22:09:13 +0000 (22:09 +0000)]
Merged revisions 43642 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43642 | tilghman | 2006-09-25 17:07:44 -0500 (Mon, 25 Sep 2006) | 2 lines

Should have moved these lines up in the merge, instead of removing them

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43643 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43640 via svnmerge from
Tilghman Lesher [Mon, 25 Sep 2006 22:06:26 +0000 (22:06 +0000)]
Merged revisions 43640 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r43640 | tilghman | 2006-09-25 17:04:47 -0500 (Mon, 25 Sep 2006) | 12 lines

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

........
r43634 | tilghman | 2006-09-25 16:14:41 -0500 (Mon, 25 Sep 2006) | 4 lines

Two bugs when forwarding voicemail (Issue 7824):
1) delete=yes was ignored
2) maxmessages was ignored

........

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43641 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlock revision 43626 from 1.4 tree - already here
Paul Cadach [Mon, 25 Sep 2006 20:30:17 +0000 (20:30 +0000)]
Block revision 43626 from 1.4 tree - already here

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43627 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 43616 via svnmerge from
Jason Parker [Mon, 25 Sep 2006 15:24:48 +0000 (15:24 +0000)]
Merged revisions 43616 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r43616 | qwell | 2006-09-25 08:23:31 -0700 (Mon, 25 Sep 2006) | 4 lines

One more fix for sounds installation - this time for portability.

Reported to asterisk-dev mailing list.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43617 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoThis tiny fix prevents asterisk from crashing if trying to play an OGG moh file.
Steve Murphy [Mon, 25 Sep 2006 14:49:56 +0000 (14:49 +0000)]
This tiny fix prevents asterisk from crashing if trying to play an OGG moh file.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43604 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoSupport for negotiation and receiption of Cisco's RTP DTMF
Paul Cadach [Mon, 25 Sep 2006 09:03:14 +0000 (09:03 +0000)]
Support for negotiation and receiption of Cisco's RTP DTMF

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43597 65c4cc65-6c06-0410-ace0-fbb531ad65f3