asterisk/asterisk.git
12 years agoRemove KDE configure script check that isn't used
Russell Bryant [Sun, 13 Jan 2008 18:01:56 +0000 (18:01 +0000)]
Remove KDE configure script check that isn't used

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

12 years agoRemove a duplicate lock of the audiohook lock when destroying manipulate
Russell Bryant [Sun, 13 Jan 2008 00:10:00 +0000 (00:10 +0000)]
Remove a duplicate lock of the audiohook lock when destroying manipulate
audiohooks.  This causes an error when we attempt to destroy the lock later
when freeing the audiohook.

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

12 years agoAdd a new CLI command, "core set chanvar", which allows you to set a channel
Russell Bryant [Sat, 12 Jan 2008 19:34:38 +0000 (19:34 +0000)]
Add a new CLI command, "core set chanvar", which allows you to set a channel
variable (or function) on an active channel from the CLI.

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

12 years agoConversion to load manager.conf into memory did not convert the password
Tilghman Lesher [Sat, 12 Jan 2008 18:12:56 +0000 (18:12 +0000)]
Conversion to load manager.conf into memory did not convert the password
functions correctly.  (Closes issue #11749)

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

12 years agomerging a comment added in 1.4
Pari Nannapaneni [Sat, 12 Jan 2008 05:13:04 +0000 (05:13 +0000)]
merging a comment added in 1.4

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

12 years agoAdd 'zap set dnd' CLI command, and ensure that the AMI DNDState event always gets...
Kevin P. Fleming [Sat, 12 Jan 2008 00:20:55 +0000 (00:20 +0000)]
Add 'zap set dnd' CLI command, and ensure that the AMI DNDState event always gets generated.

(closes issue #11212)
Reported by: tzafrir
Patches:
      zap_dnd.diff uploaded by tzafrir (modified by me) (license 46)

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

12 years agoMerged revisions 98467 via svnmerge from
Tilghman Lesher [Sat, 12 Jan 2008 00:17:26 +0000 (00:17 +0000)]
Merged revisions 98467 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r98467 | tilghman | 2008-01-11 18:05:08 -0600 (Fri, 11 Jan 2008) | 4 lines

Add a connection timeout attribute, as that was what was intended with the
login timeout, but ODBC divides it up into 2 different timeouts.
(Closes issue #11745)

........

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

12 years agoAdd some extra checking to help out with a potential error when trying to
Russell Bryant [Fri, 11 Jan 2008 23:57:01 +0000 (23:57 +0000)]
Add some extra checking to help out with a potential error when trying to
run "make asterisk.pdf" when not all of the right packages are installed.

(closes issue #10763)
Reported by: Corydon76
Patches:
      20070919__bug10763.diff.txt uploaded by Corydon76 (license 14)
Tested by: Corydon76

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

12 years agoAdd 'auto' signalling mode for Zaptel channels.
Kevin P. Fleming [Fri, 11 Jan 2008 23:10:57 +0000 (23:10 +0000)]
Add 'auto' signalling mode for Zaptel channels.
(closes issue #11690)
Reported by: tzafrir
Patches:
      signaling_to_signalling.diff uploaded by tzafrir (license 46)
      signalling_cleanup.diff uploaded by tzafrir (license 46)
      zap_auto_default.diff uploaded by tzafrir (license 46)
      zap_no_default_sig.diff uploaded by tzafrir (license 46)
      zap_signal_auto.diff uploaded by tzafrir (license 46)

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

12 years agoGoodbye again drumkilla.
Joshua Colp [Fri, 11 Jan 2008 23:09:31 +0000 (23:09 +0000)]
Goodbye again drumkilla.

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

12 years agodrumkilla ftw.
Joshua Colp [Fri, 11 Jan 2008 23:00:21 +0000 (23:00 +0000)]
drumkilla ftw.

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

12 years agoI am no longer Rockin'
Joshua Colp [Fri, 11 Jan 2008 22:59:13 +0000 (22:59 +0000)]
I am no longer Rockin'

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

12 years agoTesting something...
Joshua Colp [Fri, 11 Jan 2008 22:57:39 +0000 (22:57 +0000)]
Testing something...

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

12 years agoMerged revisions 98390 via svnmerge from
Russell Bryant [Fri, 11 Jan 2008 22:52:41 +0000 (22:52 +0000)]
Merged revisions 98390 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r98390 | russell | 2008-01-11 16:46:21 -0600 (Fri, 11 Jan 2008) | 9 lines

Fix up setting the EID on BSD based systems.

(closes issue #11646)
Reported by: caio1982
Patches:
      dundi_osx_eid6.diff.txt uploaded by caio1982 (license 22)
      dundi_osx_eid6-1.4.diff uploaded by caio1982 (license 22)
Tested by: caio1982, mvanbaak

........

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

12 years agoMerged revisions 98325 via svnmerge from
Joshua Colp [Fri, 11 Jan 2008 19:53:01 +0000 (19:53 +0000)]
Merged revisions 98325 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r98325 | file | 2008-01-11 15:51:10 -0400 (Fri, 11 Jan 2008) | 6 lines

If the incoming RTP stream changes codec force the bridge to break if the other side does not support it.
(closes issue #11729)
Reported by: tsearle
Patches:
      new_codec_patch_udiff.patch uploaded by tsearle (license 373)

........

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

12 years agoMerged revisions 98317 via svnmerge from
Joshua Colp [Fri, 11 Jan 2008 19:30:34 +0000 (19:30 +0000)]
Merged revisions 98317 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r98317 | file | 2008-01-11 15:28:30 -0400 (Fri, 11 Jan 2008) | 6 lines

If the channel is hungup during RECORD FILE send a result code of -1 to be uniform with everything else.
(closes issue #11743)
Reported by: davevg
Patches:
      res_agi.diff uploaded by davevg (license 209)

........

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

12 years agoMerged revisions 98315 via svnmerge from
Mark Michelson [Fri, 11 Jan 2008 19:12:05 +0000 (19:12 +0000)]
Merged revisions 98315 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r98315 | mmichelson | 2008-01-11 13:10:57 -0600 (Fri, 11 Jan 2008) | 5 lines

Properly report the hangup cause as no answer when someone does not answer

(closes issue #10574, reported by boch, patched by moy)

........

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

12 years agoKevin noted that the thing that I _actually_ changed here was that I converted
Russell Bryant [Fri, 11 Jan 2008 19:05:24 +0000 (19:05 +0000)]
Kevin noted that the thing that I _actually_ changed here was that I converted
a value from a double, to a float, back to a double.  Sure enough, when I changed
my interim variable back to a double, it still blows up.  Switching all of these
to a float fixes the problem.  This seems like a compiler bug where a double passed
as an argument isn't getting properly aligned, so I'll have to see if I can replicate
it with a small test program.

(related to issue #11725)

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

12 years agoFix a bus error that happened when asterisk was built with optimizations on
Russell Bryant [Fri, 11 Jan 2008 18:48:07 +0000 (18:48 +0000)]
Fix a bus error that happened when asterisk was built with optimizations on
with platforms that explode on unaligned access.  I'm not exactly sure why
this fixes it, but it fixed it on the machine I was testing on.  If it makes
sense to you, feel free to enlighten me.  :)

(closes issue #11725, patched by me)

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

12 years agoPort Nick Gorham's timestamp patch to adaptive_odbc, too
Tilghman Lesher [Fri, 11 Jan 2008 18:35:30 +0000 (18:35 +0000)]
Port Nick Gorham's timestamp patch to adaptive_odbc, too

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

12 years agoCommit Nick Gorham's suggestion for timestamp fix
Tilghman Lesher [Fri, 11 Jan 2008 18:30:00 +0000 (18:30 +0000)]
Commit Nick Gorham's suggestion for timestamp fix

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

12 years agoBlocked revisions 98265 via svnmerge
Russell Bryant [Fri, 11 Jan 2008 18:26:32 +0000 (18:26 +0000)]
Blocked revisions 98265 via svnmerge

........
r98265 | russell | 2008-01-11 12:25:30 -0600 (Fri, 11 Jan 2008) | 11 lines

Backport the ability to set the ToS bits on Linux when not running as root.
Normally, we would not backport features into 1.4, but, I was convinced by the
justification supplied by the supplier of this patch.  He pointed out that this
patch removes a requirement for running as root, thus reducing the potential
impacts of security issues.

(closes issue #11742)
Reported by: paravoid
Patches:
      libcap.diff uploaded by paravoid (license 200)

........

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

12 years agoMerged revisions 98219 via svnmerge from
Joshua Colp [Fri, 11 Jan 2008 17:27:58 +0000 (17:27 +0000)]
Merged revisions 98219 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r98219 | file | 2008-01-11 13:22:53 -0400 (Fri, 11 Jan 2008) | 4 lines

Ensure the return value of ast_bridge_call is passed back up as the application return value. This is needed for transfers to function so the PBX core knows to continue execution.
(closes issue #10327)
Reported by: kkiely

........

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

12 years agoAt one point during working on this module, I had the lin/lin16 versions of the
Russell Bryant [Fri, 11 Jan 2008 17:17:54 +0000 (17:17 +0000)]
At one point during working on this module, I had the lin/lin16 versions of the
framein callbacks different.  However, they are now the same again, so remove
the duplicate code and use the same functions for the lin/lin16 versions.

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

12 years agoMerged revisions 98164 via svnmerge from
Tilghman Lesher [Fri, 11 Jan 2008 16:08:43 +0000 (16:08 +0000)]
Merged revisions 98164 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r98164 | tilghman | 2008-01-11 09:52:31 -0600 (Fri, 11 Jan 2008) | 2 lines

Back out changes from revision 97077, since it wasn't perfect

........

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

12 years agoDocumentation updates
Tilghman Lesher [Fri, 11 Jan 2008 15:12:33 +0000 (15:12 +0000)]
Documentation updates

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

12 years agoAscom phones send Flash events as SIP INFO using '!' as the 'digit'
Kevin P. Fleming [Fri, 11 Jan 2008 12:51:21 +0000 (12:51 +0000)]
Ascom phones send Flash events as SIP INFO using '!' as the 'digit'

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

12 years agoBlocked revisions 98082 via svnmerge
Russell Bryant [Fri, 11 Jan 2008 03:40:58 +0000 (03:40 +0000)]
Blocked revisions 98082 via svnmerge

........
r98082 | russell | 2008-01-10 21:39:33 -0600 (Thu, 10 Jan 2008) | 2 lines

Fix samples vs. length calculations for g722

........

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

12 years ago - Fix the last set of places where incorrect assumptions were made about the
Russell Bryant [Fri, 11 Jan 2008 03:37:19 +0000 (03:37 +0000)]
 - Fix the last set of places where incorrect assumptions were made about the
   sample length with g722.  It is _2_ samples per byte, not 1.  This was all
   over the place, and I believed it, and it is what caused me to take so long
   to figure out what was broken.
 - Update copyright information on codec_g722.

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

12 years agoFix "core show translation" to not output information for "unknown" codecs.
Mark Michelson [Fri, 11 Jan 2008 00:54:54 +0000 (00:54 +0000)]
Fix "core show translation" to not output information for "unknown" codecs.
This fix was made in favor of the proposed patch since it doesn't involve changing
a core codec define.

(closes issue #11722, reported and initially patched by caio1982, final patch by me)

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

12 years agoAdd a new global and per-peer option to chan_sip, qualifyfreq, which allows you
Russell Bryant [Fri, 11 Jan 2008 00:38:23 +0000 (00:38 +0000)]
Add a new global and per-peer option to chan_sip, qualifyfreq, which allows you
to set the qualify frequency.

(closes issue #11597)
Reported by: wilder
Patches:
      qualifyfreq5.patch uploaded by wilder (license 362)
   -- with some mods by me

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

12 years agoBlocked revisions 98025 via svnmerge
Russell Bryant [Fri, 11 Jan 2008 00:15:58 +0000 (00:15 +0000)]
Blocked revisions 98025 via svnmerge

........
r98025 | russell | 2008-01-10 18:14:59 -0600 (Thu, 10 Jan 2008) | 3 lines

Simplify this code with a suggestion from Luigi on the asterisk-dev list.
Instead of using is16kHz(), implement a format_rate() function.

........

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

12 years agoSimplify this code with a suggestion from Luigi on the asterisk-dev list.
Russell Bryant [Fri, 11 Jan 2008 00:12:22 +0000 (00:12 +0000)]
Simplify this code with a suggestion from Luigi on the asterisk-dev list.
Instead of using is16kHz(), implement a format_rate() function.

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

12 years agoMerged revisions 97973 via svnmerge from
Tilghman Lesher [Thu, 10 Jan 2008 23:40:13 +0000 (23:40 +0000)]
Merged revisions 97973 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97973 | tilghman | 2008-01-10 17:08:36 -0600 (Thu, 10 Jan 2008) | 6 lines

1) When we get a translated frame out, clone it, because if the
translator pvt is freed before we use the frame, bad things happen.
2) Getting a failure from ast_sched_delete means that the schedule
ID is currently running.  Don't just ignore it.
(Closes issue #11698)

........

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

12 years agoMerged revisions 97976 via svnmerge from
Russell Bryant [Thu, 10 Jan 2008 23:33:24 +0000 (23:33 +0000)]
Merged revisions 97976 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97976 | russell | 2008-01-10 17:30:40 -0600 (Thu, 10 Jan 2008) | 3 lines

Fix various timing calculations that made assumptions that the audio being
processed was at a sample rate of 8 kHz.

........

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

12 years agoFix various issues in codec_g722.
Russell Bryant [Thu, 10 Jan 2008 23:16:09 +0000 (23:16 +0000)]
Fix various issues in codec_g722.
 - The most common fix being made here is to fix all of the places where the
   number of output samples and output bytes gets updated in the translator
   state structure.
 - Fix a number of other places where the number of samples provided as an
   initialization value to a struct was incorrect.

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

12 years agoFix the buffer_samples value. For signed linear, the number of samples needed
Russell Bryant [Thu, 10 Jan 2008 23:10:00 +0000 (23:10 +0000)]
Fix the buffer_samples value.  For signed linear, the number of samples needed
to fill the buffer is half the buffer size.

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

12 years agoMerged revisions 97925 via svnmerge from
Mark Michelson [Thu, 10 Jan 2008 21:58:47 +0000 (21:58 +0000)]
Merged revisions 97925 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97925 | mmichelson | 2008-01-10 15:57:06 -0600 (Thu, 10 Jan 2008) | 6 lines

Let us leave a voicemail for ourself if we have logged into VoiceMailMain and chosen
to leave a message.

(closes issue #11735, reported and patched by jamessan)

........

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

12 years agoMerged revisions 97889 via svnmerge from
Steve Murphy [Thu, 10 Jan 2008 21:46:56 +0000 (21:46 +0000)]
Merged revisions 97889 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97889 | murf | 2008-01-10 14:37:10 -0700 (Thu, 10 Jan 2008) | 1 line

Applied the same fixes for ael.flex as was done in 97849 for ast_expr2.fl; overrode the normally generate yyfree func with our own version that checks the pointer for non-null before passing to free(). Also takes care of a little problem with 2.5.33 and the use of the __STDC_VERSION__ macro.
........

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

12 years agoMerged revisions 97849 via svnmerge from
Steve Murphy [Thu, 10 Jan 2008 20:45:05 +0000 (20:45 +0000)]
Merged revisions 97849 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97849 | murf | 2008-01-10 13:21:27 -0700 (Thu, 10 Jan 2008) | 1 line

This is a fix for 2 things: a problem Terry was having in OSX with null pointers, which was my fault, as I probably forgot to run the sed script last time I made mods. So, I moved the fix into the flex input itself. Then, I found when I used flex 2.5.33, that it was using __STDC_VERSION__, and that's not real good; so I added back in a DIFFERENT sed script to fix that little mess. Tested everything, a couple different ways. Hope I did no harm, at the least.
........

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

12 years agoMerged revisions 97847 via svnmerge from
Jason Parker [Thu, 10 Jan 2008 20:13:24 +0000 (20:13 +0000)]
Merged revisions 97847 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97847 | qwell | 2008-01-10 14:12:37 -0600 (Thu, 10 Jan 2008) | 1 line

Fix a comment that is no longer true.
........

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

12 years agoUse the appropriate line ending for the X-Asterisk-VM-Message-Type header.
Mark Michelson [Thu, 10 Jan 2008 20:05:43 +0000 (20:05 +0000)]
Use the appropriate line ending for the X-Asterisk-VM-Message-Type header.

(closes issue #11734, reported and patched by jaroth)

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

12 years agoheh, remove patch to generated file.
Terry Wilson [Thu, 10 Jan 2008 19:07:36 +0000 (19:07 +0000)]
heh, remove patch to generated file.

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

12 years agoCheck pointers before freeing (was getting WARNINGS under MALLOC_DEBUG)
Terry Wilson [Thu, 10 Jan 2008 19:03:04 +0000 (19:03 +0000)]
Check pointers before freeing (was getting WARNINGS under MALLOC_DEBUG)

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

12 years agoFix problem with timestr going out of scope
Tilghman Lesher [Thu, 10 Jan 2008 17:38:36 +0000 (17:38 +0000)]
Fix problem with timestr going out of scope
(Closes issue #11726, closes issue #11731)

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

12 years agominor formatting changes
Russell Bryant [Thu, 10 Jan 2008 17:30:24 +0000 (17:30 +0000)]
minor formatting changes

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

12 years agospaces to tabs
Russell Bryant [Thu, 10 Jan 2008 16:43:31 +0000 (16:43 +0000)]
spaces to tabs

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

12 years agoUse AST_EXT_TOOL_CHECK() for the GTK check again. I changed this to an inline
Russell Bryant [Thu, 10 Jan 2008 16:27:03 +0000 (16:27 +0000)]
Use AST_EXT_TOOL_CHECK() for the GTK check again.  I changed this to an inline
implementation to fix a small bug, but after a discussion with rizzo, I went to
change it back.  Also, it turns out that the implementation of the macro already
supported what was needed to fix the problem.

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

12 years agoMerged revisions 97753 via svnmerge from
Russell Bryant [Thu, 10 Jan 2008 16:22:10 +0000 (16:22 +0000)]
Merged revisions 97753 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97753 | russell | 2008-01-10 10:19:47 -0600 (Thu, 10 Jan 2008) | 2 lines

Remove other remnants of pbx_kdeconsole

........

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

12 years agoMerged revisions 97734 via svnmerge from
Russell Bryant [Thu, 10 Jan 2008 16:15:43 +0000 (16:15 +0000)]
Merged revisions 97734 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97734 | russell | 2008-01-10 10:10:09 -0600 (Thu, 10 Jan 2008) | 4 lines

Remove pbx_kdeconsole from the tree.  It hasn't worked in ages, and nobody has
complained.
(closes issue #11706, reported by caio1982)

........

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

12 years agoMerged revisions 97697 via svnmerge from
Joshua Colp [Thu, 10 Jan 2008 15:12:08 +0000 (15:12 +0000)]
Merged revisions 97697 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97697 | file | 2008-01-10 11:07:12 -0400 (Thu, 10 Jan 2008) | 6 lines

Don't try to copy the category from the group if no category exists.
(closes issue #11724)
Reported by: IgorG
Patches:
      group_count.v1.patch uploaded by IgorG (license 20)

........

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

12 years agoThese prototypes are not supposed to be in asterisk.h. They are already in
Russell Bryant [Thu, 10 Jan 2008 00:54:01 +0000 (00:54 +0000)]
These prototypes are not supposed to be in asterisk.h.  They are already in
version.h.

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

12 years agoThe fixes in this commit are mainly to allow compiling of trunk with --enable-dev...
Steve Murphy [Thu, 10 Jan 2008 00:50:39 +0000 (00:50 +0000)]
The fixes in this commit are mainly to allow compiling of trunk with --enable-dev-mode, mutex profiling, lock debugging, etc. Mainly, the version.c needs to be in the OBJS line; asterisk.h was chosen to have the prototypes for ast_get_version, ast_get_version_num; and the ASTERISK_FILE_VERSION macro needs to be used after including asterisk.h in a few files. I hope I did the right thing. If not, let me know.

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

12 years agooops, missed the case of a 0 permission (which should mean everybody is allowed,...
Tilghman Lesher [Thu, 10 Jan 2008 00:39:34 +0000 (00:39 +0000)]
oops, missed the case of a 0 permission (which should mean everybody is allowed, not nobody)

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

12 years agoAttempt at making lookup_iface work under FreeBSD. Not yet tested, but it compiles...
Terry Wilson [Thu, 10 Jan 2008 00:22:50 +0000 (00:22 +0000)]
Attempt at making lookup_iface work under FreeBSD.  Not yet tested, but it compiles under OS X.  And still works under linux.

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

12 years agoFix this so it doesn't force codec_g722 to get relinked every time
Russell Bryant [Thu, 10 Jan 2008 00:17:02 +0000 (00:17 +0000)]
Fix this so it doesn't force codec_g722 to get relinked every time

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

12 years agoSeveral manager changes:
Tilghman Lesher [Thu, 10 Jan 2008 00:12:35 +0000 (00:12 +0000)]
Several manager changes:
1) Add the Dialplan class, for NewExten and VarSet events, which should cut
down on the volume of traffic in the Call class.
2) Permit some commands to be run from multiple classes, such as allowing
DBGet to be run from either the System or the Reporting class.
3) Heavily document each class in the sample config, as there were several
that made no sense to be in the write= line, and two that made no sense to be
in the read= line (since they controlled no permissions there).

(Closes issue #10386)

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

12 years agoEnsure that libg722.a gets rebuilt if one of the files changes
Russell Bryant [Thu, 10 Jan 2008 00:11:02 +0000 (00:11 +0000)]
Ensure that libg722.a gets rebuilt if one of the files changes

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

12 years agoMerged revisions 97645 via svnmerge from
Russell Bryant [Wed, 9 Jan 2008 23:02:19 +0000 (23:02 +0000)]
Merged revisions 97645 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97645 | russell | 2008-01-09 17:01:48 -0600 (Wed, 09 Jan 2008) | 2 lines

Strip terminal sequences from the verbose messages

........

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

12 years agore-gen configure
Russell Bryant [Wed, 9 Jan 2008 22:53:12 +0000 (22:53 +0000)]
re-gen configure

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

12 years agore-add check for gtk1, which is used for pbx_gtkconsole
Russell Bryant [Wed, 9 Jan 2008 22:51:15 +0000 (22:51 +0000)]
re-add check for gtk1, which is used for pbx_gtkconsole
(related to issue #11706)

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

12 years agoMerged revisions 97640 via svnmerge from
Russell Bryant [Wed, 9 Jan 2008 22:27:50 +0000 (22:27 +0000)]
Merged revisions 97640 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97640 | russell | 2008-01-09 16:26:33 -0600 (Wed, 09 Jan 2008) | 3 lines

Make pbx_gtkconsole build ... but doesn't actually load on my system still
(related to issue #11706)

........

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

12 years agoAdded a new module, res_phoneprov, which allows auto-provisioning of phones
Terry Wilson [Wed, 9 Jan 2008 21:37:26 +0000 (21:37 +0000)]
Added a new module, res_phoneprov, which allows auto-provisioning of phones
based on configuration templates that use Asterisk dialplan function and
variable substitution.  It should be possible to create phone profiles and
templates that work for the majority of phones provisioned over http. It
is currently only intended to provision a single user account per phone.
An example profile and set of templates for Polycom phones is provided.
NOTE: Polycom firmware is not included, but should be placed in
AST_DATA_DIR/phoneprov/configs to match up with the included templates.

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

12 years agoMerged revisions 97622 via svnmerge from
Jason Parker [Wed, 9 Jan 2008 20:30:54 +0000 (20:30 +0000)]
Merged revisions 97622 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

(closes issue #11718)
........
r97622 | qwell | 2008-01-09 14:28:43 -0600 (Wed, 09 Jan 2008) | 5 lines

Correctly display a message if a command could not be found.
Also fix a comment which may have led to this happening.

Issue 11718, reported by kshumard.

........

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

12 years agoMerged revisions 97618 via svnmerge from
Jason Parker [Wed, 9 Jan 2008 20:13:14 +0000 (20:13 +0000)]
Merged revisions 97618 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97618 | qwell | 2008-01-09 14:05:45 -0600 (Wed, 09 Jan 2008) | 1 line

Fix some locking and return value funkiness.  We really shouldn't be unlocking this lock inside of a function, unless we locked it there too.
........

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

12 years agoMerged revisions 97575 via svnmerge from
Mark Michelson [Wed, 9 Jan 2008 18:53:29 +0000 (18:53 +0000)]
Merged revisions 97575 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97575 | mmichelson | 2008-01-09 12:48:15 -0600 (Wed, 09 Jan 2008) | 3 lines

Part 2 of app_queue doxygen improvements. Some smaller functions this time

........

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

12 years agoremove a wrong 'const'
Luigi Rizzo [Wed, 9 Jan 2008 18:12:44 +0000 (18:12 +0000)]
remove a wrong 'const'

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

12 years agoadd annotations for the two message windows
Luigi Rizzo [Wed, 9 Jan 2008 18:04:17 +0000 (18:04 +0000)]
add annotations for the two message windows
we use.

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

12 years agoMerged revisions 97529 via svnmerge from
Russell Bryant [Wed, 9 Jan 2008 18:04:14 +0000 (18:04 +0000)]
Merged revisions 97529 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97529 | russell | 2008-01-09 12:02:08 -0600 (Wed, 09 Jan 2008) | 2 lines

Fix saying the parking space number to the caller doing the parking ...

........

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

12 years agoTwo changes:
Luigi Rizzo [Wed, 9 Jan 2008 18:03:40 +0000 (18:03 +0000)]
Two changes:
- support scrolling of message window;
- simplify the code for creating a message window,
  and try it using a second one in the top of
  the keypad (where we echo the dialed number).

The 'skin' that supports these two windows will be
committed separately.

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

12 years agoMerged revisions 97491 via svnmerge from
Kevin P. Fleming [Wed, 9 Jan 2008 17:30:13 +0000 (17:30 +0000)]
Merged revisions 97491 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97491 | kpfleming | 2008-01-09 11:21:14 -0600 (Wed, 09 Jan 2008) | 2 lines

report the same message whether Zaptel does not have transcoder support loaded or no transcoders were found

........

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

12 years agoMerged revisions 97489 via svnmerge from
Philippe Sultan [Wed, 9 Jan 2008 16:59:09 +0000 (16:59 +0000)]
Merged revisions 97489 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97489 | phsultan | 2008-01-09 17:44:24 +0100 (Wed, 09 Jan 2008) | 7 lines

Set the caller id within the gtalk_alloc function.

As underlined in issue #10437 by Josh, we need to prevent a possible
memory leak. We only set the name part of the caller id, the number
part is not relevant when dealing with JIDs.

Closes issue #11549.
........

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

12 years agoImplement keyboard handling, and use it to enter
Luigi Rizzo [Wed, 9 Jan 2008 16:44:20 +0000 (16:44 +0000)]
Implement keyboard handling, and use it to enter
a number to dial in the 'message' area under the
keypad.

Now you can make calls using the keypad as a regular phone
(or the keyboard for chars not present on the keypad)

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

12 years agoMerged revisions 97450 via svnmerge from
Joshua Colp [Wed, 9 Jan 2008 16:13:24 +0000 (16:13 +0000)]
Merged revisions 97450 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97450 | file | 2008-01-09 12:11:17 -0400 (Wed, 09 Jan 2008) | 6 lines

Don't do conferencing totally in Zaptel if Monitor is running on the channel.
(closes issue #11709)
Reported by: BigJimmy
Patches:
      patch-meetmerec uploaded by BigJimmy (license 371)

........

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

12 years agoMerged revisions 97448 via svnmerge from
Kevin P. Fleming [Wed, 9 Jan 2008 15:45:34 +0000 (15:45 +0000)]
Merged revisions 97448 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97448 | kpfleming | 2008-01-09 09:43:19 -0600 (Wed, 09 Jan 2008) | 2 lines

pass the right variable to get an error string... oops

........

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

12 years agoMerged revisions 97410 via svnmerge from
Kevin P. Fleming [Wed, 9 Jan 2008 15:31:56 +0000 (15:31 +0000)]
Merged revisions 97410 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97410 | kpfleming | 2008-01-09 09:26:23 -0600 (Wed, 09 Jan 2008) | 2 lines

add error number output to ioctl failure messages to help with debugging

........

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

12 years agoimplement the "console startgui" and "console stopgui"
Luigi Rizzo [Wed, 9 Jan 2008 12:23:18 +0000 (12:23 +0000)]
implement the "console startgui" and "console stopgui"
commands so you can start and stop the gui even outside
of a call. This is convenient for testing, and also for
using the keypad to pick up a call, and to dial a number
(the latter not yet implemented, but should be close).

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

12 years agomake get_video_desc() return the active console if
Luigi Rizzo [Wed, 9 Jan 2008 12:13:32 +0000 (12:13 +0000)]
make get_video_desc() return the active console if
passed a null argument (channel).

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

12 years agoNew option in trunk, needs strdupa to be safe, too
Tilghman Lesher [Wed, 9 Jan 2008 00:58:22 +0000 (00:58 +0000)]
New option in trunk, needs strdupa to be safe, too

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

12 years agoMerged revisions 97350 via svnmerge from
Tilghman Lesher [Wed, 9 Jan 2008 00:51:59 +0000 (00:51 +0000)]
Merged revisions 97350 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97350 | tilghman | 2008-01-08 18:44:14 -0600 (Tue, 08 Jan 2008) | 5 lines

Allow filename completion on zero-length modules, remove a memory leak, remove
a file descriptor leak, and make filename completion thread-safe.
Patched and tested by tilghman.
(Closes issue #11681)

........

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

12 years agoMerged revisions 97308 via svnmerge from
Mark Michelson [Wed, 9 Jan 2008 00:18:15 +0000 (00:18 +0000)]
Merged revisions 97308 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97308 | mmichelson | 2008-01-08 18:17:40 -0600 (Tue, 08 Jan 2008) | 3 lines

use the \retval doxygen command properly

........

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

12 years agoMerged revisions 97304 via svnmerge from
Mark Michelson [Tue, 8 Jan 2008 23:56:24 +0000 (23:56 +0000)]
Merged revisions 97304 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97304 | mmichelson | 2008-01-08 17:49:11 -0600 (Tue, 08 Jan 2008) | 5 lines

Part 1 of N of adding doxygen comments to app_queue. I picked some of the most common functions
used (which also happen to be some the biggest/ugliest functions too) to document first. I'm pretty
new to doxygen so criticism is welcome.

........

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

12 years agoAdd a new flag 'd' (with optional context) permitting any extension within
Tilghman Lesher [Tue, 8 Jan 2008 23:51:51 +0000 (23:51 +0000)]
Add a new flag 'd' (with optional context) permitting any extension within
that context to be entered as a new extension during the playback of a
voicemail greeting.
Patch inspired by bluecrow76, by tilghman.
(Closes issue #7063)

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

12 years agoadd copyright (most of this code was written by Marta Carbone),
Luigi Rizzo [Tue, 8 Jan 2008 23:35:05 +0000 (23:35 +0000)]
add copyright (most of this code was written by Marta Carbone),
remove some unused code, add/clarify some comments.

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

12 years agoAdd the annotation for the textarea used for messages,
Luigi Rizzo [Tue, 8 Jan 2008 23:14:48 +0000 (23:14 +0000)]
Add the annotation for the textarea used for messages,
and also change the background from white to something
different to show that we can make use of fonts with transparent
background.

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

12 years agoadd a font suitable for use with the console GUI.
Luigi Rizzo [Tue, 8 Jan 2008 23:11:25 +0000 (23:11 +0000)]
add a font suitable for use with the console GUI.
The background of this particular image is transparent so we
can preserve the original background when we draw strings.

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

12 years agoadd support for textareas, used for various dialog windows on the gui.
Luigi Rizzo [Tue, 8 Jan 2008 23:09:44 +0000 (23:09 +0000)]
add support for textareas, used for various dialog windows on the gui.
The main code to implement the textarea is in console_board.c,
and uses a simple png image with the font, blitting characters
on the designated areas of the main screen.
Additionally we provide some annotations in the image used
as a skin to indicate which areas are used for text messages.
(images will be committed separately).
At the moment the dialog area is only used to display a running
counter, just as a proof of concept.

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

12 years agoInitialize new variable to NULL
Terry Wilson [Tue, 8 Jan 2008 21:56:57 +0000 (21:56 +0000)]
Initialize new variable to NULL

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

12 years agoBlocked revisions 97206 via svnmerge
Mark Michelson [Tue, 8 Jan 2008 21:28:04 +0000 (21:28 +0000)]
Blocked revisions 97206 via svnmerge

........
r97206 | mmichelson | 2008-01-08 15:24:48 -0600 (Tue, 08 Jan 2008) | 3 lines

Some coding guidelines-related cleanup

........

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

12 years agoAdding the option of specifying a second interface in a member definition for a queue...
Mark Michelson [Tue, 8 Jan 2008 21:18:32 +0000 (21:18 +0000)]
Adding the option of specifying a second interface in a member definition for a queue. app_queue
will monitor this second device's state for the member, even though it actually calls the first
interface. This ability has been added for statically defined queue members, realtime queue members,
and dynamic queue members added through the CLI, dialplan, or manager.

(closes issue #11603, reported by acidv)

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

12 years agoChange reference to external library so it appears on the extref listing
Olle Johansson [Tue, 8 Jan 2008 21:01:46 +0000 (21:01 +0000)]
Change reference to external library so it appears on the extref listing
http://www.asterisk.org/doxygen/trunk/extref.html

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

12 years agoIksemel is alive in a new home. Release 1.3 is out with bug fixes.
Olle Johansson [Tue, 8 Jan 2008 20:58:56 +0000 (20:58 +0000)]
Iksemel is alive in a new home. Release 1.3 is out with bug fixes.

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

12 years agoMerged revisions 97194 via svnmerge from
Tilghman Lesher [Tue, 8 Jan 2008 20:56:38 +0000 (20:56 +0000)]
Merged revisions 97194 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97194 | tilghman | 2008-01-08 14:47:07 -0600 (Tue, 08 Jan 2008) | 3 lines

Increase constants to where we're less likely to hit them while debugging.
(Closes issue #11694)

........

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

12 years agoOne line documentation ftw!
Joshua Colp [Tue, 8 Jan 2008 20:52:07 +0000 (20:52 +0000)]
One line documentation ftw!

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

12 years agoMerged revisions 97195 via svnmerge from
Joshua Colp [Tue, 8 Jan 2008 20:50:57 +0000 (20:50 +0000)]
Merged revisions 97195 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97195 | file | 2008-01-08 16:48:20 -0400 (Tue, 08 Jan 2008) | 6 lines

Fix various DTMF issues in chan_mgcp.
(closes issue #11443)
Reported by: eferro
Patches:
      dtmf_control_hybrid-inband-mode.patch uploaded by eferro (license 337)

........

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

12 years agoMerged revisions 97192 via svnmerge from
Mark Michelson [Tue, 8 Jan 2008 20:45:59 +0000 (20:45 +0000)]
Merged revisions 97192 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97192 | mmichelson | 2008-01-08 14:42:07 -0600 (Tue, 08 Jan 2008) | 9 lines

Making some changes designed to not allow for a corrupted mailstream for a vm_state.

1. Add locking to the vm_state retrieval functions so that no linked list corruption occurs.
2. Make sure to always grab the persistent vm_state when mailstream access is necessary.
3. Correct an incorrect return value in the init_mailstream function.

(closes issue #11304, reported by dwhite)

........

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

12 years agoMove common code for setting T38 capabilities and fix a bug with fax detection in...
Joshua Colp [Tue, 8 Jan 2008 20:06:52 +0000 (20:06 +0000)]
Move common code for setting T38 capabilities and fix a bug with fax detection in the SIP RTP read callback. It's still sort of silly... but more on that later.
(closes issue #11239)
Reported by: dimas
Patches:
      sipt38prop.patch uploaded by dimas (license 88)

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

12 years agoMerged revisions 97152 via svnmerge from
Joshua Colp [Tue, 8 Jan 2008 19:55:56 +0000 (19:55 +0000)]
Merged revisions 97152 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97152 | file | 2008-01-08 15:53:52 -0400 (Tue, 08 Jan 2008) | 4 lines

If no group has been provided to the GROUP_COUNT dialplan function then use the first one specific to the channel.
(closes issue #11077)
Reported by: m4him

........

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

12 years agoMerged revisions 97077 via svnmerge from
Tilghman Lesher [Tue, 8 Jan 2008 19:06:27 +0000 (19:06 +0000)]
Merged revisions 97077 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97077 | tilghman | 2008-01-08 12:02:13 -0600 (Tue, 08 Jan 2008) | 3 lines

Apply multiple crash fixes, found in issue #11386, but not completely
closing that issue.

........

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

12 years agoMerged revisions 97093 via svnmerge from
Joshua Colp [Tue, 8 Jan 2008 18:42:39 +0000 (18:42 +0000)]
Merged revisions 97093 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97093 | file | 2008-01-08 14:36:40 -0400 (Tue, 08 Jan 2008) | 4 lines

Make app_queue calls work with directed pickup.
(closes issue #11700)
Reported by: jbauer

........

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