2006-07-14 Kevin P. Fleming <[email protected]>
* Asterisk 1.2.10 released
2006-07-14 13:31 +0000 [r37612] Tilghman Lesher <[email protected]>
* apps/app_sms.c: Bug 7526 - previous commit broke app_sms
2006-07-13 21:22 +0000 [r37571] Kevin P. Fleming <[email protected]>
* apps/app_voicemail.c: don't fail/abort if the message category
sound file cannot be played, just generate a warning message and
continue message playback
2006-07-13 18:44 +0000 [r37546] Russell Bryant <[email protected]>
* rtp.c: yeah, ummm... This frame pointer should not be static.
This situation only exists in 1.2 (pointed out by Constantine
Filin on the asterisk-dev mailing list)
2006-07-13 16:44 +0000 [r37531] Kevin P. Fleming <[email protected]>
* channels/chan_sip.c: report address of peer trying to subscribe
to unknown hint
2006-07-13 15:45 +0000 [r37458-37516] Tilghman Lesher <[email protected]>
* doc/README.enum: Bug 7532 - Typo in enum example
* contrib/init.d/rc.mandrake.zaptel: Merge fixup for asterisk
startup script to zaptel startup script
2006-07-12 15:53 +0000 [r37441-37442] Kevin P. Fleming <[email protected]>
* apps/app_voicemail.c: fix a weird case where a lock file could be
left (but would happen almost never)
* app.c: fix a case where ast_lock_path() could leave a
randomly-named lock file hanging around make ast_unlock_path
actually report when unlocking fails
2006-07-12 15:23 +0000 [r37439] Joshua Colp <[email protected]>
* channels/chan_iax2.c: Add support to have maxauthreq as a global
option
2006-07-12 13:54 +0000 [r37417-37419] Kevin P. Fleming <[email protected]>
* channels/chan_zap.c, utils.c, res/res_agi.c, apps/app_zapras.c,
asterisk.c, channels/chan_modem.c, channels/chan_iax2.c: remove
some more bad examples of using printf
* enum.c, pbx/pbx_config.c: get rid of some more printf's (although
most of these were ifdef-ed out)
2006-07-12 03:55 +0000 [r37402] Matt O'Gorman <[email protected]>
* app.c: GRRR no fprintf!
2006-07-11 19:00 +0000 [r37378] Joshua Colp <[email protected]>
* configs/iax.conf.sample, channels/chan_iax2.c: Add configuration
option for IAX2 users that will limit the amount of outstanding
AUTHREQs we are waiting for replies on.
2006-07-10 21:01 +0000 [r37361] Kevin P. Fleming <[email protected]>
* channel.c: do masquerade-behind-proxy checking with better
control over locks
2006-07-07 23:57 +0000 [r37307] Joshua Colp <[email protected]>
* rtp.c: Change message regarding marker bit forcing when SSRC
changes to be shown only during debug so it doesn't overload high
capacity systems
2006-07-06 21:41 +0000 [r37224] Matt O'Gorman <[email protected]>
* channel.c: patch resolves issue with when to decide if its right
time to native bridge, feature redirect was not being checked.
patch from bug #7296
2006-07-06 20:38 +0000 [r37212] BJ Weschke <[email protected]>
* channels/chan_agent.c: Don't do weird things on a callback agent
that has attempted logoff while still on the phone.
2006-07-06 15:48 +0000 [r37173] Joshua Colp <[email protected]>
* channels/chan_sip.c: Instead of giving the scheduled item ID on a
peer expiration, give the time until they expire (issue #7455
reported by slavon)
2006-07-06 13:47 +0000 [r37143] Tilghman Lesher <[email protected]>
* funcs/func_db.c: Fix spelling/grammar (issue 7493)
2006-07-05 15:31 +0000 [r36998] Joshua Colp <[email protected]>
* channels/chan_oss.c: Spell extension correctly in documentation
for chan_oss dial (issue #7487 reported by flefoll)
2006-07-04 14:45 +0000 [r36838-36911] Olle Johansson <[email protected]>
* channels/chan_sip.c: Tell clients based on old SIP standard that
we only support MD5 digest authentication...
* channels/chan_sip.c: issue #7470 - Need larger buffer for
record-route headers...
2006-07-03 05:12 +0000 [r36697-36751] Russell Bryant <[email protected]>
* asterisk.c: fix a race condition that caused asterisk to log a
*ton* of warnings on mac osx about poll returning an error
because the polled file descriptor was bad.
* channels/chan_mgcp.c, channels/chan_phone.c,
channels/chan_local.c, channels/chan_misdn.c,
channels/chan_sip.c, channels/chan_skinny.c,
channels/chan_agent.c, channels/chan_features.c,
channels/chan_h323.c, channels/chan_modem.c,
channels/chan_iax2.c: use ast_set_callerid to be more consistent
and to make sure that the "callerid" option in the conf files is
always handled the same way and sets ANI (issue #7285, gkloepfer)
* dsp.c: fix the build with BUSYDETECT_TONEONLY defined (issue
#7414)
2006-06-30 14:05 +0000 [r36290-36377] Tilghman Lesher <[email protected]>
* apps/app_directory.c: Bug 7349 - Directory did not work correctly
when USE_ODBC_STORAGE was defined.
* Makefile: Bug 7388 - compatibility changes for Solaris
2006-06-29 07:19 +0000 [r36253-36254] Kevin P. Fleming <[email protected]>
* configs/queues.conf.sample: clarify documentation for
'persistentmembers' setting
* configs/sip.conf.sample: add documentation for peer-specific
'outboundproxy' setting
2006-06-28 14:12 +0000 [r36187] Olle Johansson <[email protected]>
* channels/chan_sip.c: Don't delete scheduled item twice in
sip_destroy (already fixed in svn trunk)
2006-06-26 17:10 +0000 [r36078] Kevin P. Fleming <[email protected]>
* channels/chan_sip.c: ensure that two SIP channels that exist at
the same moment will not have the same channel names (issue
#7245, different fix)
2006-06-26 15:27 +0000 [r36043] Olle Johansson <[email protected]>
* channels/chan_sip.c: Issue 6997 maybe, but anyway - don't
retransmit responses to NON-invite requests.
2006-06-25 15:10 +0000 [r35915] Tilghman Lesher <[email protected]>
* channels/chan_sip.c: Bug 7425 - Size of buffer is passed in by
len
2006-06-23 11:30 +0000 [r35669] BJ Weschke <[email protected]>
* apps/app_queue.c: We should lock the queue before we go making
changes to member interface statuses.
2006-06-21 19:25 +0000 [r35334] Joshua Colp <[email protected]>
* configs/indications.conf.sample: Add Venezuelan indications
(issue #7402 reported by palillo)
2006-06-20 15:05 +0000 [r35121] Tilghman Lesher <[email protected]>
* stdtime/private.h: Bug 7398 - Solaris puts its zoneinfo files in
a nonstandard place
2006-06-20 10:27 +0000 [r35058] Olle Johansson <[email protected]>
* channels/chan_sip.c: Issue #6820 - Possible fix (already
implemented in trunk)
2006-06-19 20:27 +0000 [r34911] Joshua Colp <[email protected]>
* apps/app_voicemail.c: Call reset_user_pw upon changing the
password using externpass (issue #7395 reported by Ryan Cumming)
2006-06-19 18:07 +0000 [r34875] Tilghman Lesher <[email protected]>
* apps/app_voicemail.c: Issue 7357 - txt file left behind when
going to operator. Also, fix a possible file descriptor leak.
2006-06-18 21:03 +0000 [r34627-34655] Russell Bryant <[email protected]>
* pbx.c: don't set state to BUSY if the channel is already in the
UP state (issue #7376, backported from trunk)
* configs/iax.conf.sample, channels/chan_iax2.c: don't store
multiple secrets delimited with semicolons for peers because this
is only valid for users. Instead, only keep the last specified
secret for a peer entry. Also, document how multiple secrets are
handled in the sample config. (Reported by PCadach on
#asterisk-bugs)
2006-06-16 03:37 +0000 [r34400] Joshua Colp <[email protected]>
* channels/chan_iax2.c: Zero out a declared structure so as to not
crash if it contains invalid data (reported by Qwell on
#asterisk-dev)
2006-06-15 14:11 +0000 [r34306] Olle Johansson <[email protected]>
* channels/chan_sip.c: Issue 7294 - patch by phsultan - Asterisk
sends Invite instead of BYE in some cases.
2006-06-15 13:30 +0000 [r34274] Kevin P. Fleming <[email protected]>
* apps/app_queue.c: don't use prefixed structure names for internal
structures don't use a plural structure name for a singular
object
2006-06-15 12:40 +0000 [r34242] Tilghman Lesher <[email protected]>
* apps/app_voicemail.c: VoicemailMain exits on any key, when the
language is set to Italian, instead of properly handling the key
(issue 7353).
2006-06-14 22:22 +0000 [r33841-34160] Kevin P. Fleming <[email protected]>
* apps/app_queue.c: coding style cleanups on queue interface
handling code that was committed for the last release
* channels/chan_iax2.c: use existing dial string parser for strings
supplied to iax2_devicestate, because they can be complete dial
strings, not just device names
* include/asterisk/plc.h, jitterbuf.c, plc.c, apps/app_dumpchan.c,
apps/app_chanspy.c: clarify file headers that mention disclaimer
usage
* file.c: don't output 'no format found' when we _did_ find the
format but couldn't open the desired file for some other reason
* apps/app_mixmonitor.c: memory allocation optimizations
2006-06-13 12:40 +0000 [r33753-33813] Russell Bryant <[email protected]>
* pbx.c: remove duplicate mutex_unlock
* apps/app_voicemail.c: fix various places where the code returns
without unlocking vmlock or destroying loaded configuration
* apps/app_festival.c: add a missing close of an open fd, destroy
of open config, and removal of the calling channel from the
localusers list
* asterisk.c: revert a change that caused more problems than it
fixed and fix the real problem in this code. fds was declared as
an array of zero size which caused some weird problems, some of
which would only be seen when compiling without optimizations.
(fixes issues #7071, #7326, and #7305)
2006-06-12 21:34 +0000 [r33724] Joshua Colp <[email protected]>
* include/asterisk/chanspy.h, apps/app_mixmonitor.c, channel.c:
Greatly simply the mixmonitor thread, and move channel reference
directly to spy structure so that the core can modify it.
2006-06-12 20:40 +0000 [r33693] Russell Bryant <[email protected]>
* res/res_agi.c: fix a place where a frame would be free'd twice
2006-06-12 16:03 +0000 [r33638] Kevin P. Fleming <[email protected]>
* channels/chan_local.c: only allow chan_local to masquerade the
outbound channel onto its owner, instead of the other way around
(this will ensure that group variables on the outbound channel are
preserved)
2006-06-12 15:27 +0000 [r33615] Tilghman Lesher <[email protected]>
* res/res_agi.c: Move set priority up, because at this point in the
code, stdout is no longer the console. If we're unable to set
priority, the error goes to Asterisk as if it were an AGI command
(issue 7335).
2006-06-11 21:21 +0000 [r33449-33548] Russell Bryant <[email protected]>
* pbx.c: fix another place where a frame does not get free'd
* apps/app_meetme.c: fix up five little places where frames would
not be free'd and remove an unnecessary mutex_unlock where there
is no way for it to be locked at that time
* apps/app_ices.c: fix a place that would leak a frame (all of
these fixes are in applications that call ast_read() on a channel
but have code paths in them that would not free the frame)
* apps/app_festival.c: fix a couple places that would leak a frame
* apps/app_alarmreceiver.c: fix two places that would cause a frame
to be leaked
* apps/app_url.c: fix a case where an HTML frame would be leaked
* apps/app_test.c: Free frames read from the channel when measuring
noise. This resulted in about 9 or 10 seconds of leaked frames in
both the TestClient and TestServer applications
* apps/app_zapbarge.c, apps/app_zapscan.c: backport a couple of
frame leak fixes from the trunk (revisions 33446, 33447)
2006-06-09 18:52 +0000 [r33264-33300] Joshua Colp <[email protected]>
* apps/app_meetme.c: Allow the format outputted by meetme list to
be used for meetme commands (like kick) (issue #7322 reported by
darkskiez)
* channels/chan_iax2.c: Remove an unneeded double lock (issue #7310
reported by arkadia)
* apps/app_dial.c: Handle hangup during recording of screened name
(issue #7304 reported by kulldominique)
* apps/app_meetme.c: Add missing newlines (issue #7323 reported by
darkskiez)
2006-06-09 15:53 +0000 [r33235] Olle Johansson <[email protected]>
* channels/chan_sip.c: Do not require a context on a domain=
setting
2006-06-08 16:57 +0000 [r33036] Kevin P. Fleming <[email protected]>
* frame.c: handle out-of-memory conditions properly in
ast_frisolate() (reported by Slav Kenov on asterisk-dev mailing
list)
2006-06-07 17:53 +0000 [r32818] Russell Bryant <[email protected]>
* channels/chan_iax2.c: fix some broken code with
BRIDGE_OPTIMIZATION defined (issue #7292)
2006-06-06 16:55 +0000 [r32605] Tilghman Lesher <[email protected]>
* apps/app_voicemail.c: Bug 7287 - A too short voicemail with
ODBC_STORAGE will cause the first voicemail to be deleted
erroneously