2007-08-10 Russell Bryant <[email protected]>
* Asterisk 1.4.10.1 released.
2007-08-10 15:20 +0000 [r78995] Russell Bryant <[email protected]>
* include/asterisk/lock.h: The last set of changes that I made to
"core show locks" made it not able to track mutexes unless they
were declared using AST_MUTEX_DEFINE_STATIC. Locks initialized
with ast_mutex_init() were not tracked. It should work now.
2007-08-10 14:15 +0000 [r78951-78955] Joshua Colp <[email protected]>
* main/file.c: Don't bother having the core pass through or emulate
begin DTMF frames when in an ast_waitstream. It only cares about
the end of DTMF.
* configs/queues.conf.sample: (closes issue #10422) Reported by:
bhowell Add note to sample configuration about module load order
and how it can cause perfectly good queue members to be marked as
invalid.
2007-08-10 13:24 +0000 [r78936] Christian Richter <[email protected]>
* channels/chan_misdn.c, channels/misdn/ie.c,
channels/misdn/isdn_msg_parser.c: fixed a bug with the useruser
information element. We send them now also in the disconnect
message.
2007-08-09 23:47 +0000 [r78907] Mark Michelson <[email protected]>
* apps/app_voicemail.c: Improved a bit of logic regarding
comma-separated mailboxes in has_voicemail. Also added some
braces to some compound if statements since unbraced if
statements scare me in general.
2007-08-09 23:10 +0000 [r78891] Steve Murphy <[email protected]>
* Makefile: This fixes bug 10416; thanks to mvanbaak for the pretty
output
2007-08-09 22:03 +0000 [r78826-78860] Mark Michelson <[email protected]>
* apps/app_voicemail.c: Removing some extra debug code I left in my
last commit
* apps/app_voicemail.c: Quite a few changes regarding IMAP storage.
1. instead of using inboxcount as the core message counting
function, we use messagecount instead. This makes it possible to
count messages in folders besides just INBOX and Old. 2.
inboxcount and hasvoicemail now use messagecount as their means
of determining return values. 3. Added a copy_message function
for IMAP storage. Unfortunately I don't have the means to test
it, but it seems like a pretty straightforward function. 4.
Removed a #ifndef IMAP_STORAGE and matching #endif from
leave_voicemail for a couple of reasons. One, we want to support
copying mail to multiple IMAP boxes, and two, IMAP was broken
because a STORE macro had been moved into this section of code.
* channels/chan_sip.c: I broke canreinvite...Now I'm fixing it. I
put some new code in the wrong place and so I've reverted the
canreinvite section to how it was and put my new code where it
should be.
2007-08-09 17:58 +0000 [r78717-78778] Russell Bryant <[email protected]>
* apps/app_voicemail.c: add a comment to indicate that inboxcount
for ODBC_STORAGE needs to be fixed to support multiple mailboxes
* apps/app_voicemail.c: Fix subscriptions to multiple mailboxes for
ODBC_STORAGE. Also, leave a comment for this to be fixed for
IMAP_STORAGE, as well. I left IMAP alone since I know MarkM was
working on this code right now for another reason. This is broken
even worse in trunk, but for a different reason. The fact that
the mailbox option supported multiple mailboxes is completely not
obvious from the code in the channel drivers. Anyway, I will fix
that in another commit ...
* apps/app_meetme.c: Fix a problem with the combination of the 'F'
option to pass DTMF through a conference and options that use
DTMF to activate various features. The problem was that the BEGIN
frame would be passed through, but the END frame would get
intercepted to activate a feature. Then, the other conference
members would hear DTMF for forever, which they didn't seem to
like very much. (closes issue #10400, reported by stevefeinstein,
fixed by me)
2007-08-08 19:29 +0000 [r78646] Jason Parker <[email protected]>
* doc/jabber.txt: Fix mogs email address.
2007-08-08 18:16 +0000 [r78575-78620] Mark Michelson <[email protected]>
* apps/app_voicemail.c: Fixed some compiler warnings so that
compiling with dev-mode and IMAP storage would not have any
errors. This section of code may get changed again shortly since
my change uncovers a rather silly bit of logic.
* apps/app_queue.c: Changing a bit of logic so that someone will
NEVER exit the queue on timeout unless they have enabled the 'n'
option. This commit relates to issue #10320. Thanks to
jfitzgibbon for detailing the idea behind this code change.
2007-08-08 13:51 +0000 [r78569] Joshua Colp <[email protected]>
* configs/sip.conf.sample: (closes issue #10335) Reported by:
adamgundy Update sip.conf to include another scenario where
directrtpsetup will fail.
2007-08-07 Russell Bryant <[email protected]>
* Asterisk 1.4.10 released.