[Home]

Summary:ASTERISK-12059: [patch] missed result string length count
Reporter:adomjan (adomjan)Labels:
Date Opened:2008-05-21 06:45:08Date Closed:2008-06-27 17:36:29
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Functions/func_realtime
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) func_realtime.c-longdelimiter.patch
Description:If I set more than 1 char long for delim1 or delim2 in REALTIME function, the result string will be truncated
Comments:By: Digium Subversion (svnbot) 2008-05-22 11:41:01

Repository: asterisk
Revision: 117809

U   branches/1.4/funcs/func_realtime.c

------------------------------------------------------------------------
r117809 | tilghman | 2008-05-22 11:40:59 -0500 (Thu, 22 May 2008) | 6 lines

Take into account the length of delimiters when calculating result string length.
(closes issue ASTERISK-12059)
Reported by: adomjan
Patches:
      func_realtime.c-longdelimiter.patch uploaded by adomjan (license 487)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=117809

By: Digium Subversion (svnbot) 2008-05-22 11:44:31

Repository: asterisk
Revision: 117812

_U  trunk/

------------------------------------------------------------------------
r117812 | tilghman | 2008-05-22 11:44:27 -0500 (Thu, 22 May 2008) | 13 lines

Blocked revisions 117809 via svnmerge

........
r117809 | tilghman | 2008-05-22 11:47:03 -0500 (Thu, 22 May 2008) | 6 lines

Take into account the length of delimiters when calculating result string length.
(closes issue ASTERISK-12059)
Reported by: adomjan
Patches:
      func_realtime.c-longdelimiter.patch uploaded by adomjan (license 487)

........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=117812

By: Digium Subversion (svnbot) 2008-05-22 12:07:59

Repository: asterisk
Revision: 117831

_U  team/ctooley/excel-sip-changes/
U   team/ctooley/excel-sip-changes/apps/app_alarmreceiver.c
U   team/ctooley/excel-sip-changes/apps/app_chanspy.c
U   team/ctooley/excel-sip-changes/apps/app_dial.c
U   team/ctooley/excel-sip-changes/apps/app_disa.c
U   team/ctooley/excel-sip-changes/apps/app_externalivr.c
U   team/ctooley/excel-sip-changes/apps/app_festival.c
U   team/ctooley/excel-sip-changes/apps/app_followme.c
U   team/ctooley/excel-sip-changes/apps/app_ices.c
U   team/ctooley/excel-sip-changes/apps/app_meetme.c
U   team/ctooley/excel-sip-changes/apps/app_milliwatt.c
U   team/ctooley/excel-sip-changes/apps/app_mp3.c
U   team/ctooley/excel-sip-changes/apps/app_nbscat.c
U   team/ctooley/excel-sip-changes/apps/app_queue.c
U   team/ctooley/excel-sip-changes/apps/app_sms.c
U   team/ctooley/excel-sip-changes/apps/app_speech_utils.c
U   team/ctooley/excel-sip-changes/apps/app_test.c
U   team/ctooley/excel-sip-changes/apps/app_zapbarge.c
U   team/ctooley/excel-sip-changes/apps/app_zapscan.c
U   team/ctooley/excel-sip-changes/channels/chan_alsa.c
U   team/ctooley/excel-sip-changes/channels/chan_console.c
U   team/ctooley/excel-sip-changes/channels/chan_gtalk.c
U   team/ctooley/excel-sip-changes/channels/chan_h323.c
U   team/ctooley/excel-sip-changes/channels/chan_iax2.c
U   team/ctooley/excel-sip-changes/channels/chan_jingle.c
U   team/ctooley/excel-sip-changes/channels/chan_local.c
U   team/ctooley/excel-sip-changes/channels/chan_mgcp.c
U   team/ctooley/excel-sip-changes/channels/chan_misdn.c
U   team/ctooley/excel-sip-changes/channels/chan_oss.c
U   team/ctooley/excel-sip-changes/channels/chan_phone.c
U   team/ctooley/excel-sip-changes/channels/chan_sip.c
U   team/ctooley/excel-sip-changes/channels/chan_skinny.c
U   team/ctooley/excel-sip-changes/channels/chan_unistim.c
U   team/ctooley/excel-sip-changes/channels/chan_zap.c
U   team/ctooley/excel-sip-changes/channels/iax2-parser.c
U   team/ctooley/excel-sip-changes/codecs/codec_a_mu.c
U   team/ctooley/excel-sip-changes/codecs/codec_adpcm.c
U   team/ctooley/excel-sip-changes/codecs/codec_alaw.c
U   team/ctooley/excel-sip-changes/codecs/codec_g722.c
U   team/ctooley/excel-sip-changes/codecs/codec_g726.c
U   team/ctooley/excel-sip-changes/codecs/codec_gsm.c
U   team/ctooley/excel-sip-changes/codecs/codec_lpc10.c
U   team/ctooley/excel-sip-changes/codecs/codec_resample.c
U   team/ctooley/excel-sip-changes/codecs/codec_ulaw.c
U   team/ctooley/excel-sip-changes/codecs/codec_zap.c
U   team/ctooley/excel-sip-changes/configs/jabber.conf.sample
U   team/ctooley/excel-sip-changes/formats/format_g723.c
U   team/ctooley/excel-sip-changes/formats/format_g726.c
U   team/ctooley/excel-sip-changes/formats/format_g729.c
U   team/ctooley/excel-sip-changes/formats/format_gsm.c
U   team/ctooley/excel-sip-changes/formats/format_h263.c
U   team/ctooley/excel-sip-changes/formats/format_h264.c
U   team/ctooley/excel-sip-changes/formats/format_ilbc.c
U   team/ctooley/excel-sip-changes/formats/format_jpeg.c
U   team/ctooley/excel-sip-changes/formats/format_pcm.c
U   team/ctooley/excel-sip-changes/formats/format_sln.c
U   team/ctooley/excel-sip-changes/formats/format_sln16.c
U   team/ctooley/excel-sip-changes/formats/format_vox.c
U   team/ctooley/excel-sip-changes/formats/format_wav.c
U   team/ctooley/excel-sip-changes/formats/format_wav_gsm.c
U   team/ctooley/excel-sip-changes/include/asterisk/channel.h
U   team/ctooley/excel-sip-changes/include/asterisk/frame.h
U   team/ctooley/excel-sip-changes/main/abstract_jb.c
U   team/ctooley/excel-sip-changes/main/app.c
U   team/ctooley/excel-sip-changes/main/audiohook.c
U   team/ctooley/excel-sip-changes/main/channel.c
U   team/ctooley/excel-sip-changes/main/dsp.c
U   team/ctooley/excel-sip-changes/main/features.c
U   team/ctooley/excel-sip-changes/main/file.c
U   team/ctooley/excel-sip-changes/main/frame.c
U   team/ctooley/excel-sip-changes/main/indications.c
U   team/ctooley/excel-sip-changes/main/rtp.c
U   team/ctooley/excel-sip-changes/main/slinfactory.c
U   team/ctooley/excel-sip-changes/main/translate.c
U   team/ctooley/excel-sip-changes/main/udptl.c
U   team/ctooley/excel-sip-changes/res/res_adsi.c
U   team/ctooley/excel-sip-changes/res/res_agi.c
U   team/ctooley/excel-sip-changes/res/res_musiconhold.c

------------------------------------------------------------------------
r117831 | ctooley | 2008-05-22 12:07:53 -0500 (Thu, 22 May 2008) | 60 lines

Merged revisions 117792,117794,117802,117812,117822 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r117792 | seanbright | 2008-05-22 10:49:17 -0500 (Thu, 22 May 2008) | 1 line

Minor text fix.  roster -> resource.
................
r117794 | mmichelson | 2008-05-22 11:05:18 -0500 (Thu, 22 May 2008) | 3 lines

Committing a fix pointed out by Atis Lezdins on the asterisk-dev list. Thanks!


................
r117802 | mvanbaak | 2008-05-22 11:29:54 -0500 (Thu, 22 May 2008) | 21 lines

- revert change to ast_queue_hangup and create ast_queue_hangup_with_cause
- make data member of the ast_frame struct a named union instead of a void

Recently the ast_queue_hangup function got a new parameter, the hangupcause
Feedback came in that this is no good and that instead a new function should be created.
This I did.

The hangupcause was stored in the seqno member of the ast_frame struct. This is not very
elegant, and since there's already a data member that one should be used.
Problem is, this member was a void *.
Now it's a named union so it can hold a pointer, an uint32 and there's a padding in case someone
wants to store another type in there in the future.

This commit is so massive, because all ast_frame.data uses have to be
altered to ast_frame.data.data

Thanks russellb and kpfleming for the feedback.

(closes issue ASTERISK-12038)
Reported by: mvanbaak

................
r117812 | tilghman | 2008-05-22 11:50:32 -0500 (Thu, 22 May 2008) | 13 lines

Blocked revisions 117809 via svnmerge

........
r117809 | tilghman | 2008-05-22 11:47:03 -0500 (Thu, 22 May 2008) | 6 lines

Take into account the length of delimiters when calculating result string length.
(closes issue ASTERISK-12059)
Reported by: adomjan
Patches:
      func_realtime.c-longdelimiter.patch uploaded by adomjan (license 487)

........

................
r117822 | mvanbaak | 2008-05-22 12:06:00 -0500 (Thu, 22 May 2008) | 2 lines

forgot chan_misdn

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

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=117831

By: Digium Subversion (svnbot) 2008-05-22 15:13:25

Repository: asterisk
Revision: 117957

_U  team/seanbright/resolve-shadow-warnings/
U   team/seanbright/resolve-shadow-warnings/apps/app_alarmreceiver.c
U   team/seanbright/resolve-shadow-warnings/apps/app_chanspy.c
U   team/seanbright/resolve-shadow-warnings/apps/app_dial.c
U   team/seanbright/resolve-shadow-warnings/apps/app_disa.c
U   team/seanbright/resolve-shadow-warnings/apps/app_externalivr.c
U   team/seanbright/resolve-shadow-warnings/apps/app_festival.c
U   team/seanbright/resolve-shadow-warnings/apps/app_followme.c
U   team/seanbright/resolve-shadow-warnings/apps/app_ices.c
U   team/seanbright/resolve-shadow-warnings/apps/app_jack.c
U   team/seanbright/resolve-shadow-warnings/apps/app_meetme.c
U   team/seanbright/resolve-shadow-warnings/apps/app_milliwatt.c
U   team/seanbright/resolve-shadow-warnings/apps/app_mp3.c
U   team/seanbright/resolve-shadow-warnings/apps/app_nbscat.c
U   team/seanbright/resolve-shadow-warnings/apps/app_queue.c
U   team/seanbright/resolve-shadow-warnings/apps/app_sms.c
U   team/seanbright/resolve-shadow-warnings/apps/app_speech_utils.c
U   team/seanbright/resolve-shadow-warnings/apps/app_test.c
U   team/seanbright/resolve-shadow-warnings/apps/app_zapbarge.c
U   team/seanbright/resolve-shadow-warnings/apps/app_zapscan.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_alsa.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_console.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_gtalk.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_h323.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_iax2.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_jingle.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_local.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_mgcp.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_misdn.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_nbs.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_oss.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_phone.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_sip.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_skinny.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_unistim.c
U   team/seanbright/resolve-shadow-warnings/channels/chan_zap.c
U   team/seanbright/resolve-shadow-warnings/channels/iax2-parser.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_a_mu.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_adpcm.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_alaw.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_g722.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_g726.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_gsm.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_lpc10.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_resample.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_speex.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_ulaw.c
U   team/seanbright/resolve-shadow-warnings/codecs/codec_zap.c
U   team/seanbright/resolve-shadow-warnings/configs/jabber.conf.sample
U   team/seanbright/resolve-shadow-warnings/formats/format_g723.c
U   team/seanbright/resolve-shadow-warnings/formats/format_g726.c
U   team/seanbright/resolve-shadow-warnings/formats/format_g729.c
U   team/seanbright/resolve-shadow-warnings/formats/format_gsm.c
U   team/seanbright/resolve-shadow-warnings/formats/format_h263.c
U   team/seanbright/resolve-shadow-warnings/formats/format_h264.c
U   team/seanbright/resolve-shadow-warnings/formats/format_ilbc.c
U   team/seanbright/resolve-shadow-warnings/formats/format_jpeg.c
U   team/seanbright/resolve-shadow-warnings/formats/format_ogg_vorbis.c
U   team/seanbright/resolve-shadow-warnings/formats/format_pcm.c
U   team/seanbright/resolve-shadow-warnings/formats/format_sln.c
U   team/seanbright/resolve-shadow-warnings/formats/format_sln16.c
U   team/seanbright/resolve-shadow-warnings/formats/format_vox.c
U   team/seanbright/resolve-shadow-warnings/formats/format_wav.c
U   team/seanbright/resolve-shadow-warnings/formats/format_wav_gsm.c
U   team/seanbright/resolve-shadow-warnings/funcs/func_speex.c
U   team/seanbright/resolve-shadow-warnings/include/asterisk/channel.h
U   team/seanbright/resolve-shadow-warnings/include/asterisk/frame.h
U   team/seanbright/resolve-shadow-warnings/main/abstract_jb.c
U   team/seanbright/resolve-shadow-warnings/main/app.c
U   team/seanbright/resolve-shadow-warnings/main/asterisk.c
U   team/seanbright/resolve-shadow-warnings/main/audiohook.c
U   team/seanbright/resolve-shadow-warnings/main/channel.c
U   team/seanbright/resolve-shadow-warnings/main/dsp.c
U   team/seanbright/resolve-shadow-warnings/main/features.c
U   team/seanbright/resolve-shadow-warnings/main/file.c
U   team/seanbright/resolve-shadow-warnings/main/frame.c
U   team/seanbright/resolve-shadow-warnings/main/indications.c
U   team/seanbright/resolve-shadow-warnings/main/manager.c
U   team/seanbright/resolve-shadow-warnings/main/rtp.c
U   team/seanbright/resolve-shadow-warnings/main/slinfactory.c
U   team/seanbright/resolve-shadow-warnings/main/translate.c
U   team/seanbright/resolve-shadow-warnings/main/udptl.c
U   team/seanbright/resolve-shadow-warnings/res/res_adsi.c
U   team/seanbright/resolve-shadow-warnings/res/res_agi.c
U   team/seanbright/resolve-shadow-warnings/res/res_musiconhold.c

------------------------------------------------------------------------
r117957 | seanbright | 2008-05-22 15:13:18 -0500 (Thu, 22 May 2008) | 92 lines

Merged revisions 117792,117794,117802,117812,117822,117825,117828,117834,117870,117900 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r117792 | seanbright | 2008-05-22 11:49:17 -0400 (Thu, 22 May 2008) | 1 line

Minor text fix.  roster -> resource.
................
r117794 | mmichelson | 2008-05-22 12:05:18 -0400 (Thu, 22 May 2008) | 3 lines

Committing a fix pointed out by Atis Lezdins on the asterisk-dev list. Thanks!


................
r117802 | mvanbaak | 2008-05-22 12:29:54 -0400 (Thu, 22 May 2008) | 21 lines

- revert change to ast_queue_hangup and create ast_queue_hangup_with_cause
- make data member of the ast_frame struct a named union instead of a void

Recently the ast_queue_hangup function got a new parameter, the hangupcause
Feedback came in that this is no good and that instead a new function should be created.
This I did.

The hangupcause was stored in the seqno member of the ast_frame struct. This is not very
elegant, and since there's already a data member that one should be used.
Problem is, this member was a void *.
Now it's a named union so it can hold a pointer, an uint32 and there's a padding in case someone
wants to store another type in there in the future.

This commit is so massive, because all ast_frame.data uses have to be
altered to ast_frame.data.data

Thanks russellb and kpfleming for the feedback.

(closes issue ASTERISK-12038)
Reported by: mvanbaak

................
r117812 | tilghman | 2008-05-22 12:50:32 -0400 (Thu, 22 May 2008) | 13 lines

Blocked revisions 117809 via svnmerge

........
r117809 | tilghman | 2008-05-22 11:47:03 -0500 (Thu, 22 May 2008) | 6 lines

Take into account the length of delimiters when calculating result string length.
(closes issue ASTERISK-12059)
Reported by: adomjan
Patches:
      func_realtime.c-longdelimiter.patch uploaded by adomjan (license 487)

........

................
r117822 | mvanbaak | 2008-05-22 13:06:00 -0400 (Thu, 22 May 2008) | 2 lines

forgot chan_misdn

................
r117825 | mvanbaak | 2008-05-22 13:08:18 -0400 (Thu, 22 May 2008) | 2 lines

oops

................
r117828 | qwell | 2008-05-22 13:10:53 -0400 (Thu, 22 May 2008) | 1 line

Fix a few places where frame data was used directly.
................
r117834 | mvanbaak | 2008-05-22 13:16:08 -0400 (Thu, 22 May 2008) | 2 lines

chan_console fixes because of ast_frame.data => ast_frame.data.ptr

................
r117870 | mvanbaak | 2008-05-22 13:50:40 -0400 (Thu, 22 May 2008) | 2 lines

one more place I forgot

................
r117900 | tilghman | 2008-05-22 14:54:41 -0400 (Thu, 22 May 2008) | 10 lines

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

........
r117899 | tilghman | 2008-05-22 13:53:53 -0500 (Thu, 22 May 2008) | 2 lines

Also remove preamble from asynchronous events (reported by jsmith on #asterisk-dev)

........

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

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=117957

By: Digium Subversion (svnbot) 2008-06-27 17:36:29

Repository: asterisk
Revision: 126112

_U  branches/1.6.0/

------------------------------------------------------------------------
r126112 | tilghman | 2008-06-27 17:36:14 -0500 (Fri, 27 Jun 2008) | 286 lines

Blocked revisions 114174,114298,115258,115518,117524,117812,118059,119077,120063,120372,120672,120732,121993,122315,122434,122616,122664,124744,124909,125894 via svnmerge

................
r114174 | qwell | 2008-04-16 12:31:02 -0500 (Wed, 16 Apr 2008) | 14 lines

Blocked revisions 114173 via svnmerge

........
r114173 | qwell | 2008-04-16 12:30:09 -0500 (Wed, 16 Apr 2008) | 7 lines

Fix "fallthrough" behavior here, so config options in a previously configured user don't override settings in general.

(closes issue ASTERISK-11863)
Reported by: tzafrir
Patches:
     chanzap_users_sections.diff uploaded by tzafrir (license 46)

........

................
r114298 | tilghman | 2008-04-19 08:53:38 -0500 (Sat, 19 Apr 2008) | 11 lines

Blocked revisions 114297 via svnmerge

........
r114297 | tilghman | 2008-04-19 08:49:50 -0500 (Sat, 19 Apr 2008) | 4 lines

MOH usage information needs a terminating newline, or else
"asterisk -rx 'help moh reload'" will hang.  Reported via
-dev list, fixed by me.

........

................
r115258 | bbryant | 2008-05-02 15:26:00 -0500 (Fri, 02 May 2008) | 9 lines

Blocked revisions 115257 via svnmerge

........
r115257 | bbryant | 2008-05-02 15:25:42 -0500 (Fri, 02 May 2008) | 2 lines

Add new "pri show version" command to show the libpri version for support reasons.

........

................
r115518 | russell | 2008-05-07 13:17:43 -0500 (Wed, 07 May 2008) | 12 lines

Blocked revisions 115517 via svnmerge

........
r115517 | russell | 2008-05-07 13:17:19 -0500 (Wed, 07 May 2008) | 5 lines

Track peer references when stored in the sip_pvt struct as the peer related to
a qualify ping or a subscription.  This fixes some realtime related crashes.
(closes issue ASTERISK-11976)
(closes issue ASTERISK-11945)

........

................
r117524 | tilghman | 2008-05-21 13:45:26 -0500 (Wed, 21 May 2008) | 9 lines

Blocked revisions 117523 via svnmerge

........
r117523 | tilghman | 2008-05-21 13:44:53 -0500 (Wed, 21 May 2008) | 2 lines

Revert accidental commit of the last change

........

................
r117812 | tilghman | 2008-05-22 11:50:32 -0500 (Thu, 22 May 2008) | 13 lines

Blocked revisions 117809 via svnmerge

........
r117809 | tilghman | 2008-05-22 11:47:03 -0500 (Thu, 22 May 2008) | 6 lines

Take into account the length of delimiters when calculating result string length.
(closes issue ASTERISK-12059)
Reported by: adomjan
Patches:
      func_realtime.c-longdelimiter.patch uploaded by adomjan (license 487)

........

................
r118059 | tilghman | 2008-05-23 08:20:13 -0500 (Fri, 23 May 2008) | 9 lines

Blocked revisions 118055 via svnmerge

........
r118055 | tilghman | 2008-05-23 08:18:44 -0500 (Fri, 23 May 2008) | 2 lines

Add format type checking for recently de-inlined function

........

................
r119077 | russell | 2008-05-29 15:49:48 -0500 (Thu, 29 May 2008) | 10 lines

Blocked revisions 119076 via svnmerge

........
r119076 | russell | 2008-05-29 15:48:33 -0500 (Thu, 29 May 2008) | 3 lines

Oddly enough, all of the contents of audiohook.h were in there twice.  I have
removed the second copy.

........

................
r120063 | tilghman | 2008-06-03 13:24:14 -0500 (Tue, 03 Jun 2008) | 15 lines

Blocked revisions 120061 via svnmerge

........
r120061 | tilghman | 2008-06-03 13:23:32 -0500 (Tue, 03 Jun 2008) | 8 lines

When listing the manager users, managers in users.conf are not shown, even
though they are allowed to connect.
(closes issue ASTERISK-11982)
Reported by: bkruse
Patches:
      12594-managerusers-2.diff uploaded by qwell (license 4)
Tested by: bkruse

........

................
r120372 | russell | 2008-06-04 11:28:37 -0500 (Wed, 04 Jun 2008) | 11 lines

Blocked revisions 120371 via svnmerge

........
r120371 | russell | 2008-06-04 11:26:43 -0500 (Wed, 04 Jun 2008) | 4 lines

Make the "dialplan remove include" CLI command actually work.  Also, tweak
some formatting, and make the success message a little bit more clear.
(closes AST-52)

........

................
r120672 | russell | 2008-06-05 11:39:25 -0500 (Thu, 05 Jun 2008) | 12 lines

Blocked revisions 120671 via svnmerge

........
r120671 | russell | 2008-06-05 11:38:52 -0500 (Thu, 05 Jun 2008) | 5 lines

It turns out that searching on the forwarding station isn't very useful for
most people, so pull in the changes that allow searching for SMDI messages
based on other components of the SMDI message.  Also, update the SMDI
documentation.

........

................
r120732 | russell | 2008-06-05 13:01:45 -0500 (Thu, 05 Jun 2008) | 9 lines

Blocked revisions 120731 via svnmerge

........
r120731 | russell | 2008-06-05 13:01:25 -0500 (Thu, 05 Jun 2008) | 2 lines

Add the UPGRADE.txt file from Asterisk 1.2, for handy reference.

........

................
r121993 | twilson | 2008-06-11 18:48:38 -0500 (Wed, 11 Jun 2008) | 9 lines

Blocked revisions 121992 via svnmerge

........
r121992 | twilson | 2008-06-11 18:47:23 -0500 (Wed, 11 Jun 2008) | 2 lines

Backport fix for 11520--for some reason I didn't do this back in February when I patched for trunk.

........

................
r122315 | jpeeler | 2008-06-12 14:11:23 -0500 (Thu, 12 Jun 2008) | 9 lines

Blocked revisions 122314 via svnmerge

........
r122314 | jpeeler | 2008-06-12 14:08:20 -0500 (Thu, 12 Jun 2008) | 2 lines

Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff should continue working. Release announcement to follow.

........

................
r122434 | jpeeler | 2008-06-12 18:09:16 -0500 (Thu, 12 Jun 2008) | 12 lines

Blocked revisions 122208 via svnmerge

........
r122208 | jpeeler | 2008-06-12 10:46:08 -0500 (Thu, 12 Jun 2008) | 5 lines

(closes issue ASTERISK-11622)
Reported by: davidw
Patch by: Corydon76, modified by me to work properly with ParkAndAnnounce app


........

................
r122616 | jpeeler | 2008-06-13 12:38:28 -0500 (Fri, 13 Jun 2008) | 13 lines

Blocked revisions 122613 via svnmerge

........
r122613 | jpeeler | 2008-06-13 12:36:56 -0500 (Fri, 13 Jun 2008) | 6 lines

(closes issue ASTERISK-12184)
Reported by: Netview
Tested by: jpeeler

Use correct location to search for tonezone.

........

................
r122664 | jpeeler | 2008-06-13 13:58:29 -0500 (Fri, 13 Jun 2008) | 8 lines

Blocked revisions 122663 via svnmerge

........
r122663 | jpeeler | 2008-06-13 13:57:24 -0500 (Fri, 13 Jun 2008) | 1 line

fixed dahdi compatability header from assuming either dahdi or zaptel is installed (may not have either)
........

................
r124744 | kpfleming | 2008-06-23 16:24:34 -0500 (Mon, 23 Jun 2008) | 10 lines

Blocked revisions 124743 via svnmerge

........
r124743 | kpfleming | 2008-06-23 16:22:08 -0500 (Mon, 23 Jun 2008) | 3 lines

emit a warning if the old IAX2 call searching code finds a call when the new code did not... so that we can get rid of the old code in 2-3 months


........

................
r124909 | tilghman | 2008-06-24 15:55:06 -0500 (Tue, 24 Jun 2008) | 13 lines

Blocked revisions 124908 via svnmerge

........
r124908 | tilghman | 2008-06-24 15:52:43 -0500 (Tue, 24 Jun 2008) | 6 lines

Don't access the pvt structure if unable to acquire the lock.
(closes issue ASTERISK-11592)
Reported by: norman
Patches:
      12162-lockfail.diff uploaded by qwell (license 4)

........

................
r125894 | tilghman | 2008-06-27 11:48:05 -0500 (Fri, 27 Jun 2008) | 14 lines

Blocked revisions 125893 via svnmerge

........
r125893 | tilghman | 2008-06-27 11:46:05 -0500 (Fri, 27 Jun 2008) | 7 lines

Since HAVE_DAHDI is defined to HAVE_ZAPTEL in dahdi_compat.h, we must first
check for HAVE_ZAPTEL.
(closes issue ASTERISK-12259)
Reported by: opticron
Patches:
      tonezone_compat.diff uploaded by opticron (license 267)

........

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

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=126112