Commit Graph

15223 Commits

Author SHA1 Message Date
Terry Wilson
ace4ba10e6 Blocked revisions 112906 via svnmerge
........
r112906 | twilson | 2008-04-04 23:59:25 -0500 (Fri, 04 Apr 2008) | 2 lines

Multi-line support for phoneprov

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112907 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-05 05:01:11 +00:00
Philippe Sultan
8205252c82 Merged revisions 112821 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112821 | phsultan | 2008-04-04 21:28:49 +0200 (Fri, 04 Apr 2008) | 9 lines

Merged revisions 112820 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112820 | phsultan | 2008-04-04 21:26:15 +0200 (Fri, 04 Apr 2008) | 1 line

Free newly allocated channel before returning
........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112822 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 19:30:35 +00:00
Philippe Sultan
acf6ac5a7f Merged revisions 112785 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112785 | phsultan | 2008-04-04 19:32:46 +0200 (Fri, 04 Apr 2008) | 15 lines

Merged revisions 112766 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112766 | phsultan | 2008-04-04 19:16:59 +0200 (Fri, 04 Apr 2008) | 7 lines

Prevent call connections when codecs don't match.

(closes issue #10604)
Reported by: keepitcool
Patches:
      branch-1.4-10604-2.diff uploaded by phsultan (license 73)
Tested by: phsultan
........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112786 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 17:43:01 +00:00
Joshua Colp
c9c67f0685 Blocked revisions 112708,112710 via svnmerge
................
r112708 | dhubbard | 2008-04-03 21:32:05 -0300 (Thu, 03 Apr 2008) | 1 line

blocked for trunk....woot
................
r112710 | file | 2008-04-03 21:49:01 -0300 (Thu, 03 Apr 2008) | 9 lines

Blocked revisions 112709 via svnmerge

........
r112709 | file | 2008-04-03 21:48:01 -0300 (Thu, 03 Apr 2008) | 2 lines

One thing at a time... let's get 1.4 building.

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112716 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 01:10:12 +00:00
Dwayne M. Hubbard
63a98b72eb Merged revisions 112653,112656,112714 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112653 | dhubbard | 2008-04-03 17:13:11 -0500 (Thu, 03 Apr 2008) | 1 line

add a Zaptel timer check to verify the timer is responding when Zaptel support is compiled into Asterisk and Zaptel drivers are loaded.  This will help people not waste their valuable time debugging side effects.
........
r112656 | dhubbard | 2008-04-03 17:19:43 -0500 (Thu, 03 Apr 2008) | 1 line

satisfy buildbot
........
r112714 | dhubbard | 2008-04-03 19:57:33 -0500 (Thu, 03 Apr 2008) | 1 line

sleep long enough for the zaptel timer error message to display before exit
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112715 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 01:08:31 +00:00
Joshua Colp
81d7cf5925 Merged revisions 112712 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112712 | file | 2008-04-03 21:53:19 -0300 (Thu, 03 Apr 2008) | 10 lines

Merged revisions 112711 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112711 | file | 2008-04-03 21:52:36 -0300 (Thu, 03 Apr 2008) | 2 lines

Pass in the path to Zaptel for systems that install Zaptel headers in a separate location.

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112713 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 00:54:22 +00:00
Mark Michelson
472c4a22dd Merged revisions 112600 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112600 | mmichelson | 2008-04-03 09:35:47 -0500 (Thu, 03 Apr 2008) | 17 lines

Merged revisions 112599 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112599 | mmichelson | 2008-04-03 09:32:20 -0500 (Thu, 03 Apr 2008) | 9 lines

Fix the testing of the "res" variable so that it is more logically correct and 
makes the correct warning and debug messages print.

(closes issue #12361)
Reported by: one47
Patches:
      chan_zap_deferred_digit.patch uploaded by one47 (license 23)


........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112601 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-03 14:42:58 +00:00
Tilghman Lesher
30d749bde2 Blocked revisions 112321 via svnmerge
........
r112321 | jpeeler | 2008-04-01 17:07:30 -0500 (Tue, 01 Apr 2008) | 2 lines

Existing DNS manager lookups extended to check for SRV records.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112566 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-03 07:51:17 +00:00
Tilghman Lesher
e6c0a30bca Blocked revisions 112564 via svnmerge
........
r112564 | tilghman | 2008-04-03 02:49:05 -0500 (Thu, 03 Apr 2008) | 7 lines

Use a 32k file buffer on recordings, which increases the efficiency of file recording.
(closes issue #11962)
 Reported by: garlew
 Patches: 
       recording.patch uploaded by garlew (license 376)
       bug-11962.diff uploaded by snuffy (license 35)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-03 07:49:51 +00:00
Terry Wilson
2f899cfcb0 Blocked revisions 112426 via svnmerge
........
r112426 | twilson | 2008-04-02 10:25:48 -0500 (Wed, 02 Apr 2008) | 2 lines

Re-add HTTP post support by moving to res_http_post.c

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112523 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 19:53:34 +00:00
Tilghman Lesher
bdf9950e55 Blocked revisions 112520 via svnmerge
........
r112520 | tilghman | 2008-04-02 14:34:52 -0500 (Wed, 02 Apr 2008) | 6 lines

Make MISDN generate channel rename events when the name changes.
(closes issue #11142)
 Reported by: julianjm
 Patches: 
       chan_misdn_tmpchan_trunk_v1.diff uploaded by julianjm (license 99)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112521 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 19:36:05 +00:00
Mark Michelson
88eacb2e27 Merged revisions 112469 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112469 | mmichelson | 2008-04-02 12:36:49 -0500 (Wed, 02 Apr 2008) | 21 lines

Merged revisions 112468 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112468 | mmichelson | 2008-04-02 12:36:04 -0500 (Wed, 02 Apr 2008) | 13 lines

Fix a race condition in the manager. It is possible that a new manager event
could be appended during a brief time when the manager is not waiting for input.
If an event comes during this period, we need to set an indicator that there is an
event pending so that the manager doesn't attempt to wait forever for an event that
already happened.

(closes issue #12354)
Reported by: bamby
Patches:
      manager_race_condition.diff uploaded by bamby (license 430)
	  (comments added by me)


........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 17:37:52 +00:00
Joshua Colp
b928d453af Merged revisions 112431 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112431 | file | 2008-04-02 12:26:51 -0300 (Wed, 02 Apr 2008) | 7 lines

Since the SIP request structure gets reused multiple times with TCP handling we have to clear the debug state or else we will keep spitting out debug even after it has been turned off.
(closes issue #12169)
Reported by: pj
Patches:
      12169-debugoff-2.diff uploaded by qwell (license 4)
Tested by: pj

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112436 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 15:27:56 +00:00
Mark Michelson
bb75d40666 Merged revisions 112394 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112394 | mmichelson | 2008-04-02 09:32:43 -0500 (Wed, 02 Apr 2008) | 14 lines

Merged revisions 112393 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112393 | mmichelson | 2008-04-02 09:32:00 -0500 (Wed, 02 Apr 2008) | 6 lines

Ensure that there is no timeout if none is specified.

(closes issue #12349)
Reported by: johnlange


........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112395 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 14:33:33 +00:00
Jeff Peeler
c8163da651 Blocked revisions 112360 via svnmerge
........
r112360 | jpeeler | 2008-04-01 17:55:28 -0500 (Tue, 01 Apr 2008) | 2 lines

Added dnsmgr status output for sip show registry.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112361 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 22:57:20 +00:00
Steve Murphy
f4492e33c7 Merged revisions 112357 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112357 | murf | 2008-04-01 16:45:10 -0600 (Tue, 01 Apr 2008) | 1 line

Bumped across another test set for the new exten pattern matcher, which revealed a problem with the CANMATCH/MATCHMORE modes. Direct matches were getting in the way. Fixed.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112359 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 22:48:06 +00:00
Russell Bryant
429dee1033 Blocked revisions 112351 via svnmerge
........
r112351 | russell | 2008-04-01 17:25:45 -0500 (Tue, 01 Apr 2008) | 2 lines

Fix a typo that prevented configuration of non-dynamic peers.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112352 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 22:26:08 +00:00
Steve Murphy
52c5c0e2b2 Merged revisions 112289 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112289 | murf | 2008-04-01 14:02:19 -0600 (Tue, 01 Apr 2008) | 21 lines

(closes issue #12298)
Reported by: falves11
Patches:
      12298.patch1 uploaded by murf (license 17)
Tested by: murf

I have hopes that the changes made over the last few days will
finalize and solidify this code. While there are bound to be 
small tweaks still needed, I feel that the job (at last) is
somewhat completed. Finally, I had a chance to comprehend how
the scoring of extension patterns was done in the previous
version, and I've come very close to using the exact same
criteria in the new pattern matching code. The left-right
sorting is now replicated in the trie structure itself, such
that the first match found will the 'best' match. Compared
the results against 1.4 for several extensions. Replicated
falves11's setup and it works. Used some devious patterns
provided by jsmith, supplemented with a few of my own.
Looks good.


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112299 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 20:20:34 +00:00
Tilghman Lesher
d2c02a474f Blocked revisions 112124,112234 via svnmerge
........
r112124 | russell | 2008-04-01 11:35:04 -0500 (Tue, 01 Apr 2008) | 2 lines

Now that zaptel trunk has been removed, add the PSTN deprecation notice to chan_zap, as well.

........
r112234 | tilghman | 2008-04-01 13:23:40 -0500 (Tue, 01 Apr 2008) | 2 lines

Fix last commit

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112284 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 18:46:11 +00:00
Jason Parker
c5d0fc87e7 Blocked revisions 112241 via svnmerge
........
r112241 | qwell | 2008-04-01 13:24:56 -0500 (Tue, 01 Apr 2008) | 7 lines

More voicemail doxygen additions/cleanup.

(issue #12343)
Reported by: travishein
Patches:
      app_voicemail_code_documentation.patch uploaded by travishein (license 385)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112259 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 18:28:30 +00:00
Jason Parker
163802fbd5 Blocked revisions 112252 via svnmerge
........
r112252 | qwell | 2008-04-01 13:27:08 -0500 (Tue, 01 Apr 2008) | 7 lines

Minor formatting cleanup.

(closes issue #12343)
Reported by: travishein
Patches:
      app_voicemail_code_convention.patch uploaded by travishein (license 385)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112256 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 18:28:02 +00:00
Joshua Colp
8566c2eb9e Merged revisions 112210 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112210 | file | 2008-04-01 15:06:13 -0300 (Tue, 01 Apr 2008) | 12 lines

Merged revisions 112209 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112209 | file | 2008-04-01 15:02:43 -0300 (Tue, 01 Apr 2008) | 4 lines

Disable Packet2Packet bridging when we need to feed DTMF frames into the core. Some implementations do not like how we switch between things.
(closes issue #12212)
Reported by: bamby

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112211 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 18:09:01 +00:00
Jeff Peeler
0ff33fbcd8 Blocked revisions 112207 via svnmerge
........
r112207 | jpeeler | 2008-04-01 12:53:08 -0500 (Tue, 01 Apr 2008) | 3 lines

This adds DNS SRV record support to DNS manager.  If there is a SRV record for a given domain, the hostname and port listed in the SRV record will be used. If no SRV record exists or a SRV lookup is not attempted, the DNS lookup on the specified domain will be performed as normal. Chan_sip has been modified to take advantage of the new SRV support.


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112208 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 17:54:48 +00:00
Joshua Colp
2dfca4e149 Merged revisions 112205 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112205 | file | 2008-04-01 14:48:52 -0300 (Tue, 01 Apr 2008) | 12 lines

Merged revisions 112204 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112204 | file | 2008-04-01 14:43:46 -0300 (Tue, 01 Apr 2008) | 4 lines

Do not pass audio until the remote side has indicated they are providing early media, or if the channel has been answered.
(closes issue #11823)
Reported by: SDamm

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112206 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 17:52:44 +00:00
Joshua Colp
597fc244b3 Blocked revisions 112155 via svnmerge
........
r112155 | file | 2008-04-01 14:24:45 -0300 (Tue, 01 Apr 2008) | 6 lines

Demote a log message down to a warning.
(closes issue #12345)
Reported by: caio1982
Patches:
      limit_msg.diff uploaded by caio1982 (license 22)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112170 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 17:27:42 +00:00
Mark Michelson
bfb1ccad29 Merged revisions 112148 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112148 | mmichelson | 2008-04-01 12:23:19 -0500 (Tue, 01 Apr 2008) | 18 lines

Merged revisions 112138 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112138 | mmichelson | 2008-04-01 12:21:21 -0500 (Tue, 01 Apr 2008) | 10 lines

Initialize the __res_state structure used for dns purposes
to all 0's prior to using it. This is due to valgrind's complaints
on issue #12284 as well as an excerpt found in "Description" portion
of the online man page found here:

http://www.iti.cs.tu-bs.de/cgi-bin/UNIXhelp/man-cgi?res_nquery+3RESOLV

(pertains to issue #12284 but does not necessarily close it)


........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112157 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 17:25:05 +00:00
Joshua Colp
346c1b5ae6 Merged revisions 112126 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112126 | file | 2008-04-01 13:50:37 -0300 (Tue, 01 Apr 2008) | 13 lines

Merged revisions 112125 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112125 | file | 2008-04-01 13:45:14 -0300 (Tue, 01 Apr 2008) | 5 lines

Ensure that we do not exceed the hold's maximum size with a single frame.
(closes issue #12047)
Reported by: fabianoheringer
Tested by: fabianoheringer

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112127 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 16:57:16 +00:00
Jason Parker
4358d42970 Blocked revisions 112071 via svnmerge
........
r112071 | qwell | 2008-03-31 17:16:34 -0500 (Mon, 31 Mar 2008) | 7 lines

I missed a place when this define was changed.

(closes issue #12334)
Reported by: ovi
Patches:
      12334-asterisk.patch uploaded by dimas (license 88)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112072 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-31 22:17:53 +00:00
Jason Parker
c0e61fdcaf Merged revisions 112069 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112069 | qwell | 2008-03-31 16:48:30 -0500 (Mon, 31 Mar 2008) | 13 lines

Merged revisions 112068 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112068 | qwell | 2008-03-31 16:48:05 -0500 (Mon, 31 Mar 2008) | 5 lines

Fix a silly infinite loop when choosing an invalid option.

(closes issue #12315)
Reported by: jmls

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112070 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-31 21:48:53 +00:00
Terry Wilson
ae356a6d1f Blocked revisions 112035 via svnmerge
........
r112035 | twilson | 2008-03-31 16:01:59 -0500 (Mon, 31 Mar 2008) | 2 lines

Yeah, simplify that logic a bit...

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112036 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-31 21:03:42 +00:00
Terry Wilson
8991cce7b4 Merged revisions 112033 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112033 | twilson | 2008-03-31 15:45:05 -0500 (Mon, 31 Mar 2008) | 2 lines

Handle blank prefix= in http.conf

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112034 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-31 20:55:40 +00:00
Russell Bryant
d265edff9f Merged revisions 111998 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r111998 | russell | 2008-03-31 12:14:58 -0500 (Mon, 31 Mar 2008) | 7 lines

Ensure configure gets run on a clean checkout.

(closes issue #12197)
Reported by: juggie
Patches:
      12197.diff uploaded by juggie (license 24)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111999 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-31 17:15:22 +00:00
Russell Bryant
e72038d2c9 Blocked revisions 111996 via svnmerge
........
r111996 | russell | 2008-03-31 11:37:13 -0500 (Mon, 31 Mar 2008) | 2 lines

This fixes a high fence violation that MALLOC_DEBUG reported to me.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111997 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-31 16:37:44 +00:00
Joshua Colp
e6e67bde76 Merged revisions 111961 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r111961 | file | 2008-03-31 11:20:39 -0300 (Mon, 31 Mar 2008) | 4 lines

Initialize all these here tmp pointers at declaration. They confused some compilers a wee bit.
(closes issue #12333)
Reported by: ovi

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111962 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-31 14:22:27 +00:00
Russell Bryant
1769846227 Merged revisions 111908-111909 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r111908 | russell | 2008-03-28 17:45:43 -0500 (Fri, 28 Mar 2008) | 3 lines

Note a minor race condition that I noticed while reviewing Jeff's changes
to this code.

........
r111909 | russell | 2008-03-28 17:50:46 -0500 (Fri, 28 Mar 2008) | 3 lines

Make some notes about common usage of pbx_builtin_getvar_helper() that is not
thread-safe.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111910 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 22:52:02 +00:00
Jason Parker
557219e0dc Merged revisions 111857 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r111857 | qwell | 2008-03-28 16:46:02 -0500 (Fri, 28 Mar 2008) | 20 lines

Merged revisions 111856 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r111856 | qwell | 2008-03-28 16:45:35 -0500 (Fri, 28 Mar 2008) | 12 lines

Allow gsm to compile correctly on x86 with gcc4 optimizations.

(closes issue #11243)
Reported by: whiskerp
Patches:
      11243-maybe-asm.diff uploaded by qwell (license 4)
Tested by: Seggy (IRC)

Note: While I did write this patch, I would not have found this if fossil
 had not reported and fixed issue #12253.  A huge thanks to him for helping
 to (indirectly) find the problem here.

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111858 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 21:46:31 +00:00
Mark Michelson
b185f4f733 Blocked revisions 111811 via svnmerge
........
r111811 | mmichelson | 2008-03-28 15:03:16 -0500 (Fri, 28 Mar 2008) | 11 lines

This time the fix is proper for issue 12284. I have tested it thoroughly and found
that valgrind no longer complains and that calls do complete correctly.

The fix is along the same lines as before: Make sure the final null terminator gets copied
into the new sip_request's data pointer. Without it, parse_request will read and potentially
write past the end of the string, causing potential crashes.

(closes issue #12284...for real this time!)
reported by falves11


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111812 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 20:03:48 +00:00
Mark Michelson
339c3eda73 Blocked revisions 111777 via svnmerge
........
r111777 | mmichelson | 2008-03-28 14:14:51 -0500 (Fri, 28 Mar 2008) | 6 lines

Temporary revert of 111662. It's causing lots of trouble and appears to not be
the proper solution to the problem reported anyway.

(related to issue #12884)


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111778 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 19:15:26 +00:00
Jason Parker
14b73f54b3 Blocked revisions 111773-111774 via svnmerge
........
r111773 | qwell | 2008-03-28 14:06:54 -0500 (Fri, 28 Mar 2008) | 7 lines

Add a bit of doxygen documentation for app_voicemail.

(issue #12326)
Reported by: travishein
Patches:
      app_voicemail_code_documentation.patch uploaded by travishein (license 385)

........
r111774 | qwell | 2008-03-28 14:08:35 -0500 (Fri, 28 Mar 2008) | 8 lines

Replace magic number size from msgArray array with a define.

(same patch as before, I just split this part out)
(close issue #12326)
Reported by: travishein
Patches:
      app_voicemail_code_documentation.patch uploaded by travishein (license 385)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111776 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 19:11:14 +00:00
Jason Parker
1b23f850e9 Merged revisions 111721 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r111721 | qwell | 2008-03-28 12:57:12 -0500 (Fri, 28 Mar 2008) | 9 lines

Merged revisions 111720 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r111720 | qwell | 2008-03-28 12:55:05 -0500 (Fri, 28 Mar 2008) | 1 line

Remove unimplemented softkeys.  Prompted by issue #12325.
........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 17:57:31 +00:00
Mark Michelson
2caae1b4c0 Blocked revisions 111662 via svnmerge
........
r111662 | mmichelson | 2008-03-28 11:36:59 -0500 (Fri, 28 Mar 2008) | 9 lines

The copy_request function did not take into account the necessary null terminator
for the string to be copied into. This resulted in parse_request reading invalid
memory beyond the end of the string, and in some cases led to crashes. Thanks
to falves11 for providing the valgrind output which led to the closure of this issue.

(closes issue #12284)
Reported by: falves11


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111663 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 16:37:59 +00:00
Jason Parker
89596690ee Merged revisions 111659 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r111659 | qwell | 2008-03-28 11:20:59 -0500 (Fri, 28 Mar 2008) | 16 lines

Merged revisions 111658 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r111658 | qwell | 2008-03-28 11:19:56 -0500 (Fri, 28 Mar 2008) | 8 lines

The file size of WAV49 does not need to be an even number.

(closes issue #12128)
Reported by: mdu113
Patches:
      12128-noevenlength.diff uploaded by qwell (license 4)
Tested by: qwell, mdu113

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111660 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 16:21:31 +00:00
Tilghman Lesher
4ffd366972 Blocked revisions 110930 via svnmerge
........
r110930 | juggie | 2008-03-26 12:28:49 -0500 (Wed, 26 Mar 2008) | 1 line

revert something dumb, because i was running svn diff in a subfolder not the root of trunk, before doing my commit and did not see it
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111608 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 14:43:11 +00:00
Tilghman Lesher
3d35d8702d Merged revisions 111606 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r111606 | tilghman | 2008-03-28 09:37:28 -0500 (Fri, 28 Mar 2008) | 11 lines

Merged revisions 111605 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r111605 | tilghman | 2008-03-28 09:35:45 -0500 (Fri, 28 Mar 2008) | 3 lines

Update debugging text, since Valgrind eliminated the --log-file-exactly option.
(Closes issue #12320)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111607 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 14:38:18 +00:00
Joshua Colp
0ee953a249 Merged revisions 111565 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r111565 | file | 2008-03-27 21:55:47 -0300 (Thu, 27 Mar 2008) | 2 lines

Forgetting to unregister a manager action is bad, mmmk?

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111566 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 00:56:44 +00:00
Mark Michelson
ec8ef5229c Merged revisions 111533 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r111533 | mmichelson | 2008-03-27 19:12:52 -0500 (Thu, 27 Mar 2008) | 10 lines

Fix a crash that would happen when attempting to unload the app_queue module.

The problem was that when the refcount on the queue hit 0, the destructor was
called, and inside the destructor, another function was called which would increase
the refcount back to 1 again and then decrease it again back to 0 for every member
in the queue. This meant that the destructor was being recursively called, leading
to a double free of the queue. This is now fixed by making sure to unlink the
queue from the queues container prior to the final unref of the queue.


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111534 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-28 00:17:17 +00:00
Terry Wilson
a850a9a13e Blocked revisions 111213 via svnmerge
........
r111213 | twilson | 2008-03-26 16:23:29 -0500 (Wed, 26 Mar 2008) | 2 lines

Stupid strcasecmp function :-)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111515 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-27 22:20:56 +00:00
Terry Wilson
c7c4e7a56a Blocked revisions 111500 via svnmerge
........
r111500 | twilson | 2008-03-27 17:10:25 -0500 (Thu, 27 Mar 2008) | 2 lines

Fix another little http problem.  In making it match coding guidelines, a comparison was dropped

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111501 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-27 22:18:10 +00:00
Steve Murphy
3a151beb5f Merged revisions 111497 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r111497 | murf | 2008-03-27 15:25:55 -0600 (Thu, 27 Mar 2008) | 1 line

comment cleanup and iron out a really dumb mistake in handling the '.'-wildcard in the new exten pattern matcher.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111498 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-27 21:28:22 +00:00
Tilghman Lesher
8955b42372 Merged revisions 111443 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r111443 | tilghman | 2008-03-27 14:26:45 -0500 (Thu, 27 Mar 2008) | 14 lines

Merged revisions 111442 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r111442 | tilghman | 2008-03-27 14:23:12 -0500 (Thu, 27 Mar 2008) | 6 lines

For FreeBSD, at least, the ifa_addr element could be NULL.
(closes issue #12300)
 Reported by: festr
 Patches: 
       acl.c.patch uploaded by festr (license 443)

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@111444 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-27 19:30:42 +00:00