BJ Weschke
|
a6a17f1789
|
Fix infinite loop scenario and add some sanity checking to prevent segfault on a NULL parameter coming in (which probably shouldn't happen, but just to be safe...)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30770 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-30 14:55:16 +00:00 |
|
BJ Weschke
|
a94248e7dc
|
A new way to try and deal with deadlocks that occur in app_queue at present. Using this approach, we only manipulate the main queue mutexes when we get a dev state change on a device that is actually a member of a queue. Backported from /trunk for the "bug fix".
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30546 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-26 17:09:51 +00:00 |
|
BJ Weschke
|
f1744d3e31
|
Oops.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30424 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-25 21:22:16 +00:00 |
|
Joshua Colp
|
9ef31203c9
|
Don't play the enter sound twice when a person joins a conference after the leader has joined it. (issue #6138 reported by shanermn)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30373 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-25 20:03:11 +00:00 |
|
Matt O'Gorman
|
3e830d9a85
|
app_meemte used the ast_max_exten instead of path_max
solves bug 6822
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30037 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-24 19:55:21 +00:00 |
|
Joshua Colp
|
42e50f7eae
|
Merge branch for bug 6264 (Privacy option 2 returns dial-status ANSWER / option_priority_jumping not respected) (reported by jkoopmann and branch by murf
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30035 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-24 19:44:26 +00:00 |
|
Kevin P. Fleming
|
f5765a22fc
|
fix various bugs related to exiting from queue via keypress and moh handling (issue #6776, different fix)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29971 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-24 16:52:08 +00:00 |
|
Kevin P. Fleming
|
75ca02dbaa
|
backport some mutex initialization and linked list handling fixes from trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29732 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-23 17:15:23 +00:00 |
|
Joshua Colp
|
919e8741b4
|
Increase the silence threshold to 128 to "fix" it, so I'm told. (issue #6595 reported by davetroy fixed by casper)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29555 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-22 21:27:12 +00:00 |
|
Tilghman Lesher
|
6691ebf59f
|
Bug 7194 - spelling fix
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29398 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-22 14:59:59 +00:00 |
|
Kevin P. Fleming
|
e0989958cc
|
don't allow queue member devices to ring longer than the total queue timeout (issue #6423, reported and patched by bcnit)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28968 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-20 02:35:53 +00:00 |
|
Russell Bryant
|
9123735599
|
fix a case where code made assumptions about how memory for variables is
allocatted on the stack - this patch is slightly different than the one
that went in for the trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28966 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-20 02:31:30 +00:00 |
|
Joshua Colp
|
63c91a899e
|
When forwarding messages use the context that the active voicemail user was found in. (issue #7010)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28651 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-19 16:03:33 +00:00 |
|
Joshua Colp
|
14285e5b2b
|
Treat paused queue members as unreachable (issue #7127 reported by peterh)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28627 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-19 15:38:59 +00:00 |
|
Tilghman Lesher
|
25d2c99737
|
Bug 7167 - HasNewVoicemail and VMCOUNT() didn't work when USE_ODBC_STORAGE was defined
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28257 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-18 17:27:59 +00:00 |
|
Joshua Colp
|
3c8d8caca1
|
Return -1 on error in ODBC messagecount and 0 on success (issue #7133 reported by cfieldmtm)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28212 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-18 16:31:16 +00:00 |
|
Joshua Colp
|
a6d8b31956
|
Fix endless looping message by checking value of res before doing retries stuff. (issue #7140 reported by tanischen)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28169 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-18 14:27:21 +00:00 |
|
Olle Johansson
|
9911943d3d
|
Video in meetme? Hmmm. Removed until we do have some code for it.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28125 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-18 12:13:46 +00:00 |
|
Joshua Colp
|
968d069242
|
Priority jumping not working on VoiceMail app with new syntax (issue #7164 reported and fixed by alvaro_palma_aste)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27847 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-17 17:07:52 +00:00 |
|
Joshua Colp
|
bc3570ac0f
|
OSPNext does not handle success/failure correctly (issue #7147 reported and fixed by eborgstrom)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27767 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-17 15:17:04 +00:00 |
|
Tilghman Lesher
|
728e1d9a31
|
Bug 7125 - Fix race condition between resequencing and leaving a message
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27636 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-17 02:19:50 +00:00 |
|
Joshua Colp
|
961bcfe98c
|
Inherit channel variables during call forwards when going through chan_local (issue #7095 reported by raarts)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27594 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-16 23:31:56 +00:00 |
|
Tilghman Lesher
|
ee46d2d92e
|
Bug 7134 - File descriptor leak with ODBC storage of voicemail
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27093 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-13 04:08:29 +00:00 |
|
BJ Weschke
|
b2e48e3c22
|
Correct memory leak in find_user_realtime #7118 (fnordian)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@26050 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-09 13:28:39 +00:00 |
|
BJ Weschke
|
249760b951
|
Make QueueStatusComplete event thread safe by wrapping it inside the queue lock clause already there. #7013 (bziherl reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25522 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-08 13:35:17 +00:00 |
|
BJ Weschke
|
d46fa7e825
|
Oops. :(
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25520 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-08 13:15:30 +00:00 |
|
BJ Weschke
|
41210a37d6
|
Don't recheck valid_exit() after getting the result from say_position (which already checks it). Should prevent another loop if the caller hits digits during the position announcement. #6776 (tgj reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-08 13:11:32 +00:00 |
|
BJ Weschke
|
b3d0a54a6b
|
Fix playback behavior to exit correctly when we receive a hangup during playback of the invalid pin message. #7091 (AntD reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25322 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-07 13:38:11 +00:00 |
|
BJ Weschke
|
3bc1111ea8
|
Voicemail fixes along with an API change approved by russellb to fix the bug(s). (jcollie and supczinskib) #7064
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25014 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-05 20:44:53 +00:00 |
|
Russell Bryant
|
d27c901fa2
|
use the correct function name ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24911 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-05 17:39:03 +00:00 |
|
Russell Bryant
|
9d0eead218
|
use pbx_checkcondition() instead of ast_true() to evaluate the condition
for MacroIf and WhileIf (issue #7086)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24837 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-05 14:44:50 +00:00 |
|
Tilghman Lesher
|
c7ee76b69f
|
Bug 7023 - reload should not unpause members
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24706 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-04 16:27:20 +00:00 |
|
BJ Weschke
|
092055c3a5
|
Make sure that only the "|" is a recognized delimiter for Verbose(), as the app documentation already specifies. #7080 (alessiof reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24669 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-04 11:17:13 +00:00 |
|
BJ Weschke
|
1b107baf37
|
Correct application documentation to make users aware that certain options cannot be used in conjunction with others. #6666 (chotaire)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24567 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-03 20:58:10 +00:00 |
|
Tilghman Lesher
|
49aa847408
|
Prompt does not request '#' to end input, so the application should not require it
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24097 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-02 02:12:52 +00:00 |
|
Tilghman Lesher
|
00c0af845d
|
Bug 6864 - drop realtime priority on ALL external processes
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-01 20:44:24 +00:00 |
|
BJ Weschke
|
822ea9615a
|
Correct a condition from the prior patch that could happen in rare circumstances and cause a core dump. Thanks Qwell!
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@23988 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-01 19:34:29 +00:00 |
|
BJ Weschke
|
b7f8ee4a6d
|
Make sure that when someone 0's out while recording a msg and then chooses to DELETE the recorded file, the .txt file isn't left around by itself to cause problems later. #7061 (dimitripietro reporting, blitzrage confirmed)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@23985 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-01 19:26:43 +00:00 |
|
Kevin P. Fleming
|
9426da88b7
|
fix this to actually compile so people can learn from it
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@23899 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-01 10:45:42 +00:00 |
|
Kevin P. Fleming
|
4397e6dd42
|
remove extraneous -m64 flag that is not needed
remove old 'look' target which is no longer needed
(these are coming from Debian patches <G>)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@23636 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-30 13:38:22 +00:00 |
|
Joshua Colp
|
d0aef28b0e
|
Queue(somequeue,,,,) -> interpreted as Queue(somequeue,,,,0) (issue #7044 reported nathan fixed by jsmith - sort of)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@22954 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-27 19:11:47 +00:00 |
|
Matt O'Gorman
|
d9b9996a59
|
do not allow for users to forward voicemail to
themselves, patch from 7001
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@22596 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-26 19:18:55 +00:00 |
|
Tilghman Lesher
|
e6b64adab2
|
Bug 6984 - off by one error in Random()
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@21037 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-18 06:26:04 +00:00 |
|
Tilghman Lesher
|
4bea5adcbf
|
Bug 6947 - Allow vm broadcasts to more than 256 characters worth of mailboxes
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19891 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-13 20:37:50 +00:00 |
|
Kevin P. Fleming
|
bd9026f975
|
oops... let's not set a variable and then immediately overwrite it while assuming its old value will magically return
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19812 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-13 17:40:21 +00:00 |
|
Tilghman Lesher
|
829bf52765
|
Bug 6490 - telco intercept should report NOANSWER instead of CHANUNAVAIL
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19397 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-11 22:39:59 +00:00 |
|
Tilghman Lesher
|
b224ed93ca
|
Bug 6061 - Fix ODBC storage of VM on PGSQL and MSSQL
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19394 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-11 22:24:46 +00:00 |
|
Kevin P. Fleming
|
5bc6b3b6fd
|
don't call the originating device as part of the Page() operation (issue #6932)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19348 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-11 21:50:18 +00:00 |
|
Kevin P. Fleming
|
95dc3bba01
|
handle call time limit properly when warning is requested _after_ call would hae already ended (issue #6356)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-11 20:11:01 +00:00 |
|
BJ Weschke
|
83b525e2cb
|
When using the silence detector in ast_play_and_record() and ast_play_and_prepend(), the truncation code never gets called to remove the detected silence, because the value of res is zero when control gets to that point. #6903 w/some mods (softins)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19008 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-11 01:05:01 +00:00 |
|