[asterisk-commits] kpfleming: tag 1.4.0-beta3 r45427 -
/tags/1.4.0-beta3/
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Tue Oct 17 16:20:25 MST 2006
Author: kpfleming
Date: Tue Oct 17 18:20:24 2006
New Revision: 45427
URL: http://svn.digium.com/view/asterisk?rev=45427&view=rev
Log:
importing files for 1.4.0-beta3 release
Added:
tags/1.4.0-beta3/.lastclean (with props)
tags/1.4.0-beta3/.version (with props)
tags/1.4.0-beta3/ChangeLog (with props)
Added: tags/1.4.0-beta3/.lastclean
URL: http://svn.digium.com/view/asterisk/tags/1.4.0-beta3/.lastclean?rev=45427&view=auto
==============================================================================
--- tags/1.4.0-beta3/.lastclean (added)
+++ tags/1.4.0-beta3/.lastclean Tue Oct 17 18:20:24 2006
@@ -1,0 +1,1 @@
+25
Propchange: tags/1.4.0-beta3/.lastclean
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.4.0-beta3/.lastclean
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.4.0-beta3/.lastclean
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.4.0-beta3/.version
URL: http://svn.digium.com/view/asterisk/tags/1.4.0-beta3/.version?rev=45427&view=auto
==============================================================================
--- tags/1.4.0-beta3/.version (added)
+++ tags/1.4.0-beta3/.version Tue Oct 17 18:20:24 2006
@@ -1,0 +1,1 @@
+1.4.0-beta3
Propchange: tags/1.4.0-beta3/.version
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.4.0-beta3/.version
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.4.0-beta3/.version
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.4.0-beta3/ChangeLog
URL: http://svn.digium.com/view/asterisk/tags/1.4.0-beta3/ChangeLog?rev=45427&view=auto
==============================================================================
--- tags/1.4.0-beta3/ChangeLog (added)
+++ tags/1.4.0-beta3/ChangeLog Tue Oct 17 18:20:24 2006
@@ -1,0 +1,1024 @@
+2006-10-17 Kevin P. Fleming <kpfleming at digium.com>
+
+ * Asterisk 1.4.0-beta3 released.
+
+2006-10-17 22:31 +0000 [r45408-45410] Kevin P. Fleming <kpfleming at digium.com>
+
+ * include/asterisk/stringfields.h, main/ast_expr2.c,
+ main/channel.c, channels/chan_sip.c, channels/chan_iax2.c:
+ optimize the 'quick response' code a bit more... no more malloc()
+ or memset() for each response expand stringfields API a bit to
+ allow reusing the stringfield pool on a structure when needed,
+ and remove some unnecessary code when the structure was being
+ freed
+
+2006-10-17 20:38 +0000 [r45378-45381] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Don't create a "real" pvt structure for
+ requests that shouldn't be able to create one. Instead use a
+ temporary pvt and fill it with enough information so we can send
+ a reply.
+
+2006-10-17 17:39 +0000 [r45329] Olle Johansson <oej at edvina.net>
+
+ * configs/sip.conf.sample: Adding information about Marks
+ direct-RTP hack to the docs...
+
+2006-10-17 17:22 +0000 [r45327] Kevin P. Fleming <kpfleming at digium.com>
+
+ * LICENSE: provide licensing language for IAXy firmware file
+
+2006-10-16 20:06 +0000 [r45246-45280] Joshua Colp <jcolp at digium.com>
+
+ * apps/app_dial.c, apps/app_directed_pickup.c: Backport of new
+ directed pickup (BE-85).
+
+2006-10-16 13:59 +0000 [r45196-45213] Olle Johansson <oej at edvina.net>
+
+ * CREDITS: Adding Inotel to credits for SIP transfers. Thanks for
+ your support!
+
+ * channels/chan_sip.c: Don't destroy dialog for unexpected REFER
+ response...
+
+2006-10-14 04:38 +0000 [r45143] Steve Murphy <murf at digium.com>
+
+ * funcs/func_rand.c: update the doc string for both AEL and
+ extensions.conf users.
+
+2006-10-13 23:02 +0000 [r45125] Kevin P. Fleming <kpfleming at digium.com>
+
+ * main/acl.c don't drop the entire permit/deny list when an attempt
+ is made to add an invalid entry (BE-92)
+
+2006-10-13 21:06 +0000 [r45104-45106] Joshua Colp <jcolp at digium.com>
+
+ * res/res_speech.c: Clear the quiet flag too since we are
+ restarting a recognition again (reported on -dev by Stephan
+ Edelman)
+
+ * res/res_speech.c: Check return value from engine in case of
+ failure (ie: out of licenses) (reported on -dev mailing list)
+
+2006-10-13 20:52 +0000 [r45103] Steve Murphy <murf at digium.com>
+
+ * pbx/ael/ael-test/ref.ael-vtest17 (added),
+ pbx/ael/ael-test/ael-vtest17/extensions.ael (added),
+ pbx/ael/ael-test/ael-vtest17 (added),
+ pbx/ael/ael-test/ref.ael-test3, pbx/pbx_ael.c: Bug 8128 fixed in
+ this release via these changes
+
+2006-10-13 19:19 +0000 [r45088] Christian Richter <christian.richter at beronet.com>
+
+ * channels/chan_misdn.c: avoiding warning, fixing potential bug
+
+2006-10-13 18:42 +0000 [r45051-45079] Joshua Colp <jcolp at digium.com>
+
+ * codecs/lpc10/placev.c, codecs/lpc10/irc2pc.c,
+ codecs/lpc10/decode.c, codecs/lpc10/dcbias.c,
+ codecs/lpc10/pitsyn.c, codecs/lpc10/voicin.c,
+ codecs/lpc10/difmag.c, codecs/lpc10/hp100.c,
+ codecs/lpc10/synths.c, codecs/lpc10/preemp.c,
+ codecs/lpc10/rcchk.c, codecs/lpc10/lpfilt.c,
+ codecs/lpc10/mload.c, codecs/lpc10/lpcenc.c,
+ codecs/lpc10/vparms.c, codecs/lpc10/dyptrk.c,
+ codecs/lpc10/lpcini.c, codecs/lpc10/random.c,
+ codecs/lpc10/ham84.c, codecs/lpc10/chanwr.c,
+ codecs/lpc10/placea.c, codecs/lpc10/tbdm.c,
+ codecs/lpc10/analys.c, codecs/lpc10/onset.c,
+ codecs/lpc10/energy.c, codecs/lpc10/deemp.c,
+ codecs/lpc10/lpcdec.c, codecs/lpc10/ivfilt.c,
+ codecs/lpc10/median.c, codecs/lpc10/encode.c,
+ codecs/lpc10/bsynz.c, codecs/lpc10/prepro.c,
+ codecs/lpc10/invert.c: And file said... let the compiler warnings
+ STOP!
+
+ * apps/app_chanspy.c: Turn on volume adjustment if it needs to be on (issue #8136
+ reported by mnicholson)
+
+ * apps/app_playback.c: Move say.conf existence check to do_say
+ function since it is called from multiple places (issue #8144
+ reported by kshumard)
+
+2006-10-13 16:19 +0000 [r45049] Kevin P. Fleming <kpfleming at digium.com>
+
+ * channels/chan_iax2.c: when sending a call to a peer, use the proper socket if
+ we have multiple bindings (reported on asterisk-dev)
+
+2006-10-13 16:01 +0000 [r45031-45040] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Complete merging in RPID screen changes
+ (issue #8101 reported by hristo, patch by oej in revision 44757)
+
+ * main/dnsmgr.c: Pass the right value to usleep for sleeping, and always add
+ the background refresh item back into the scheduler if enabled
+ since it is deleted during reload. (issue #8142 reported by
+ p_lindheimer)
+
+2006-10-13 15:41 +0000 [r45027] Kevin P. Fleming <kpfleming at digium.com>
+
+ * configure, include/asterisk/autoconfig.h.in, configure.ac,
+ main/utils.c: use a configure script test for PMTU discovery
+ control instead of just assuming it's available on Linux
+
+2006-10-13 14:45 +0000 [r44994-45026] Christian Richter <christian.richter at beronet.com>
+
+ * channels/misdn/isdn_lib.c, channels/chan_misdn.c: fixed some
+ echocandisable issues when bridged. this caused a kernel panic
+ sometimes.. also some minor formatting fixes
+
+ * channels/misdn/isdn_msg_parser.c: fixed issue that the hangupcause
+ got a wrong isdn cause at RELEASE_COMPLETE
+
+2006-10-12 22:07 +0000 [r44992] Luigi Rizzo <rizzo at icir.org>
+
+ * channels/chan_sip.c: merge formatting and minor code
+ simplifications from trunk
+
+2006-10-12 20:34 +0000 [r44982] Matt O'Gorman <mogorman at digium.com>
+
+ * channels/chan_gtalk.c: fix for bug 7764.
+
+2006-10-12 19:14 +0000 [r44956-44971] Kevin P. Fleming <kpfleming at digium.com>
+
+ * channels/chan_sip.c: we can only send one 'a=ptime' attribute per
+ media session, not one for each format
+
+ * main/netsock.c, include/asterisk/utils.h, channels/chan_sip.c,
+ main/utils.c: ensure that IAX2 and SIP sockets allow UDP
+ fragmentation when running on Linux (thanks to Brian Candler on
+ the asterisk-dev list for the tip)
+
+2006-10-12 16:56 +0000 [r44945] Russell Bryant <russell at digium.com>
+
+ * main/manager.c: fix a silly typo in a comment that I saw while
+ reading the commit list
+
+2006-10-12 16:08 +0000 [r44942] Joshua Colp <jcolp at digium.com>
+
+ * Makefile: Pass off AUDIO_LIBS so muted can link on OSX (issue
+ #8135 reported by ssokol)
+
+2006-10-12 12:55 +0000 [r44921] Nadi Sarrar <ns at beronet.com>
+
+ * main/manager.c: append_event must be called while holding the
+ session lock
+
+2006-10-12 10:24 +0000 [r44911] Russell Bryant <russell at digium.com>
+
+ * res/res_jabber.c: change some debug output to use LOG_DEBUG
+ instead of verbose output
+
+2006-10-11 16:57 +0000 [r44888] Jason Parker <jparker at digium.com>
+
+ * main/db1-ast/Makefile: These are already set by the parent
+ Makefile.. There is no need to have this here (it doesn't
+ actually work anyways).
+
+2006-10-11 09:18 +0000 [r44854] Christian Richter <christian.richter at beronet.com>
+
+ * channels/misdn/isdn_lib.c: removed warning because of missing
+ prototype declaration
+
+2006-10-10 19:23 +0000 [r44830] Olle Johansson <oej at edvina.net>
+
+ * channels/chan_sip.c: Do not set default/global values in the
+ variable declaration, set it in reload_config()
+
+2006-10-10 17:21 +0000 [r44819] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Move some stuff around so that a NOTIFY
+ dialog won't hang around until the end of the world under certain
+ circumstances
+
+2006-10-10 16:44 +0000 [r44809] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * main/channel.c, funcs/func_channel.c, include/asterisk/channel.h:
+ CHANNEL() function sometime mix parameter and value
+
+2006-10-10 16:42 +0000 [r44808] Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+ * funcs/func_logic.c: Lost of a bit of logic when this was
+ simplified between 1.2 and 1.4 (Bug 8117)
+
+2006-10-10 16:30 +0000 [r44806] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Bail out if we have no refer structure and
+ we get a refer response
+
+2006-10-10 16:21 +0000 [r44805] Luigi Rizzo <rizzo at icir.org>
+
+ * channels/chan_sip.c: more merge from trunk (comments and change a
+ static function name)
+
+2006-10-10 15:23 +0000 [r44788] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Only set DTMF information if an RTP
+ structure exists
+
+2006-10-10 13:50 +0000 [r44786] Christian Richter <christian.richter at beronet.com>
+
+ * channels/misdn/isdn_lib.c, channels/chan_misdn.c: (re)added
+ support of dynamically enabling hdlc on bchannels
+
+2006-10-10 08:25 +0000 [r44776-44777] Luigi Rizzo <rizzo at icir.org>
+
+ * channels/chan_sip.c: whitespace changes related to previous
+ commit
+
+ * channels/chan_sip.c: merge a few code simplifications that have
+ gone into trunk during last week, to reduce differences between
+ the two branches and make porting fixes easier.
+
+2006-10-09 16:12 +0000 [r44764] Jason Parker <jparker at digium.com>
+
+ * channels/chan_skinny.c: Fix a problem where phones that go
+ "missing" never got unregistered. Issue #8067, reported by pj,
+ patch by Anthony LaMantia (with minor whitespace modifications)
+
+2006-10-09 15:46 +0000 [r44759-44760] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_iax2.c: iaxs[callno] may go away if we try to avoid
+ the deadlock
+
+ * channels/chan_iax2.c: Properly avoid a collision with iax2_hangup
+ (issue #8115 reported by vazir)
+
+2006-10-08 14:14 +0000 [r44746] Luigi Rizzo <rizzo at icir.org>
+
+ * channels/chan_sip.c: do not dereference p if we
+ know it is NULL
+
+2006-10-07 14:39 +0000 [r44684] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx, channels/chan_h323.c,
+ channels/h323/ast_h323.h, channels/h323/chan_h323.h: Propagate
+ caller's transfer capability too
+
+2006-10-07 11:37 +0000 [r44650-44665] Luigi Rizzo <rizzo at icir.org>
+
+ * channels/chan_sip.c: put common code in a
+ function to avoid repetitions.
+
+ * channels/chan_sip.c: remove hardwired usage of 5060, use
+ DEFAULT_SIP_PORT instead
+
+ * channels/chan_sip.c: option_debug checking
+ before printing to debug channel.
+
+ * channels/chan_sip.c: backport simplifications on sip_register,
+ usage of ast_set2_flag(), and fixes to the handling of failed
+ module loading.
+
+ * channels/chan_sip.c: improve and document function
+ get_in_brackets(), introducing a helper function
+ find_closing_quote() of more general use.
+
+2006-10-06 21:28 +0000 [r44629-44631] Kevin P. Fleming <kpfleming at digium.com>
+
+ * include/asterisk/linkedlists.h: ensure that mutex locks inside
+ list heads are initialized properly on platforms that require
+ constructor initialization (issue #8029, patch from timrobbins)
+
+ * CHANGES: remove Jingle as per mog
+
+2006-10-06 21:08 +0000 [r44628] Joshua Colp <jcolp at digium.com>
+
+ * main/rtp.c: Remove the seqno check for RFC2833, the handler is
+ smart enough to not need it.
+
+2006-10-06 21:07 +0000 [r44627] Kevin P. Fleming <kpfleming at digium.com>
+
+ * CHANGES: various cleanups
+
+2006-10-06 18:46 +0000 [r44581-44605] Joshua Colp <jcolp at digium.com>
+
+ * main/rtp.c: When the sequence number rolls over then reset the
+ recorded sequence number for DTMF (issue #8106 reported by
+ bungalow)
+
+ * main/file.c: Even more frames to treat as though the remote side
+ disappeared (issue #8097 reported by eldadran)
+
+2006-10-06 15:59 +0000 [r44567] Luigi Rizzo <rizzo at icir.org>
+
+ * main/manager.c, main/http.c: make sure sockets are blocking when
+ they should be blocking.
+
+2006-10-06 12:53 +0000 [r44559-44563] Christian Richter <christian.richter at beronet.com>
+
+ * channels/chan_misdn.c: fixed segfault which happens during
+ hold/transfer action
+
+ * channels/chan_misdn.c: if INFORMATION Message come with keypad
+ instead of called party number, we just use the keypad as called
+ party number.
+
+ * channels/misdn/isdn_lib.c, channels/misdn_config.c,
+ channels/misdn/isdn_lib.h, channels/chan_misdn.c,
+ channels/misdn/chan_misdn_config.h, configs/misdn.conf.sample:
+ added the option 'reject_cause' to make it possible to set
+ the RELEASE_COMPLETE - cause on the 3. incoming PMP channel,
+ which is automatically rejected because chan_misdn does not
+ support that kind of callwaiting. Therefore chan_misdn supports
+ now 3 incoming channels on a PMP BRI Port. misdn_lib_get_free_bc
+ now gets the info if the requested channel is incoming or
+ outgoing to make the 3. channel possible
+
+ * channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h,
+ channels/chan_misdn.c: fixed the hold/retrieve/transfer issues,
+ removed a useless bc field, added setting of frame.delivery fields,
+ some minor code cleanups
+
+2006-10-05 19:57 +0000 [r44502] Joshua Colp <jcolp at digium.com>
+
+ * main/file.c: Treat busy control frames as hangup in the file streaming
+ core (issue #8097 reported by eldadran)
+
+2006-10-05 18:21 +0000 [r44488] Steve Murphy <murf at digium.com>
+
+ * pbx/pbx_ael.c: This mod fixes a problem pointed out by dgarstang.
+ Many thanks to Doug!
+
+2006-10-05 18:01 +0000 [r44486] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: One more T.38 fix! Don't leave a reinvite
+ hanging by a thread if the other side is already setup with T.38
+
+2006-10-05 16:10 +0000 [r44476] Kevin P. Fleming <kpfleming at digium.com>
+
+ * main/app.c: don't segfault when an argument without a close
+ parenthesis is found stop parsing as soon as that situation
+ occurs
+
+2006-10-05 15:22 +0000 [r44465-44466] Steve Murphy <murf at digium.com>
+
+ * CHANGES: I put the accumulated changes from the commit logs and
+ inspection, into CHANGES. Hope everyone approves!
+
+ * configs/muted.conf.sample, utils/muted.c: Hang on a minute, the
+ install process sticks muted.conf in /etc/asterisk, so that's
+ where muted should look for it, right?
+
+2006-10-05 02:40 +0000 [r44450] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Don't totally bail out if T.38 was
+ negotiated
+
+2006-10-05 01:42 +0000 [r44433-44436] Kevin P. Fleming <kpfleming at digium.com>
+
+ * channels/chan_sip.c: fix Polycom presence notification again
+
+2006-10-04 22:52 +0000 [r44407-44409] Luigi Rizzo <rizzo at icir.org>
+
+ * utils/Makefile: as far as i can tell astman only uses newt...
+
+ * Makefile: put linker flags in ASTLDFLAGS where they belong
+
+2006-10-04 21:17 +0000 [r44390-44393] Kevin P. Fleming <kpfleming at digium.com>
+
+ * channels/chan_sip.c: remove workaround for old Polycom firmware SUBSCRIBE
+ requests add workaround for new Polycom firmware SUBSCRIBE
+ requests (bug is known to exist in 2.0.1 firmware)
+
+ * include/asterisk.h, main/utils.c: make LOW_MEMORY builds actually
+ work
+
+2006-10-04 19:57 +0000 [r44380] Steve Murphy <murf at digium.com>
+
+ * pbx/ael/ael-test/ref.ael-ntest10, pbx/ael/ael.tab.c,
+ pbx/ael/ael-test/ref.ael-test1, pbx/ael/ael-test/ref.ael-ntest12,
+ pbx/ael/ael-test/ref.ael-test2, pbx/ael/ael-test/ref.ael-test3,
+ pbx/pbx_ael.c, pbx/ael/ael-test/ref.ael-test4,
+ pbx/ael/ael-test/ref.ael-test5, pbx/ael/ael-test/ref.ael-test6,
+ pbx/ael/ael-test/ref.ael-test7, pbx/ael/ael-test/ref.ael-test8,
+ pbx/ael/ael-test/ael-test16/extensions.ael (added),
+ pbx/ael/ael-test/ael-test16 (added), pbx/ael/ael.y,
+ pbx/ael/ael-test/ref.ael-test11, pbx/ael/ael-test/ref.ael-test14,
+ pbx/ael/ael-test/ref.ael-test15, pbx/ael/ael-test/ref.ael-ntest9,
+ pbx/ael/ael-test/ref.ael-test16 (added): These changes fix the
+ problems reported in bug 8090
+
+2006-10-04 19:47 +0000 [r44378] Kevin P. Fleming <kpfleming at digium.com>
+
+ * channels/chan_oss.c, main/cdr.c, channels/chan_phone.c,
+ main/manager.c, pbx/pbx_spool.c, res/res_smdi.c,
+ channels/chan_skinny.c, channels/chan_h323.c, main/http.c,
+ channels/chan_alsa.c, pbx/pbx_dundi.c, apps/app_mixmonitor.c,
+ main/asterisk.c, channels/chan_mgcp.c, main/autoservice.c,
+ include/asterisk/utils.h, main/dnsmgr.c, channels/chan_zap.c,
+ channels/chan_sip.c, apps/app_meetme.c, res/res_snmp.c,
+ main/devicestate.c, main/utils.c, res/res_musiconhold.c,
+ channels/chan_iax2.c, apps/app_queue.c, res/res_jabber.c: update
+ thread creation code a bit reduce standard thread stack size
+ slightly to allow the pthreads library to allocate the stack+data
+ and not overflow a power-of-2 allocation in the kernel and waste
+ memory/address space add a new stack size for 'background'
+ threads (those that don't handle PBX calls) when LOW_MEMORY is
+ defined
+
+2006-10-04 17:04 +0000 [r44337-44365] Steve Murphy <murf at digium.com>
+
+ * configs/muted.conf.sample: I've been meaning to add some
+ explanation about muted... here it is
+
+ * configs/manager.conf.sample: CLI reverbification update to this
+ config file
+
+ * apps/app_macro.c: In response to bug 7776, a Warning has been
+ added to the doc string for Macro().
+
+2006-10-04 00:25 +0000 [r44322] Kevin P. Fleming <kpfleming at digium.com>
+
+ * main/asterisk.c, main/loader.c, main/term.c, Makefile,
+ include/asterisk.h: ensure that local include files are always
+ used avoid a duplicate function name (term_init())
+
+2006-10-03 22:35 +0000 [r44312] Matt O'Gorman <mogorman at digium.com>
+
+ * channels/chan_gtalk.c, res/res_jabber.c: fix issue with dialing
+ client without resource.
+
+2006-10-03 20:18 +0000 [r44298] Kevin P. Fleming <kpfleming at digium.com>
+
+ * apps/app_queue.c: fix a logic error in my previous fix to the queue
+ reload code
+
+2006-10-03 18:42 +0000 [r44286] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx: Change default presentation indicator
+ to "user provided not screened" if octet 3a missed in
+ CallingPartyNumber IE
+
+2006-10-03 18:35 +0000 [r44284] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Use VideoSupport instead so it is considered
+ a valid XML attribute name. (issue #8075 reported by renemendoza)
+
+2006-10-03 18:30 +0000 [r44283] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx: Fix preparation of type and
+ presentation of calling number
+
+2006-10-03 00:01 +0000 [r44240] Matt O'Gorman <mogorman at digium.com>
+
+ * doc/jingle.txt, channels/chan_jingle.c (removed),
+ include/asterisk/jabber.h, configs/jingle.conf.sample (removed),
+ res/res_jabber.c: updated res_jabber for even better component
+ support, soon will be jep-0100 compliant. also removed
+ chan_jingle and infromed info from jingle.txt, chan_gtalk still
+ works and should be used in this version.
+
+2006-10-02 20:11 +0000 [r44199-44215] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Change the fd on the I/O context in case it
+ changed during the reload, which is indeed possible. (issue #7943
+ reported by eclubb)
+
+ * contrib/init.d/rc.redhat.asterisk: We should be using $AST_SBIN
+ instead of hardcoding the path for the error message (issue #7942
+ reported by eclubb)
+
+2006-10-02 18:52 +0000 [r44186] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * configs/users.conf.sample, pbx/pbx_config.c: Missed part of
+ userconf functionality for chan_h323
+
+2006-10-02 17:25 +0000 [r44169] Joshua Colp <jcolp at digium.com>
+
+ * main/io.c: Shrink when current_ioc is unused. It is set to -1 when
+ unused, not 0. (issue #7941 reported by eclubb)
+
+2006-10-02 17:16 +0000 [r44166-44167] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * doc/realtime.txt: Typo fix
+
+ * channels/chan_h323.c: Optimization of oh323_indicate(): less
+ locks - less problems, plus single exit point
+
+2006-10-02 02:38 +0000 [r44146] Mark Spencer <markster at digium.com>
+
+ * channels/chan_sip.c, channels/chan_iax2.c: Don't use Channel when
+ you're not talking about a channel :)
+
+2006-10-01 19:32 +0000 [r44135] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/chan_h323.c: Do not simulate any audio tones if we got
+ PROGRESS message
+
+2006-10-01 18:30 +0000 [r44111-44125] Russell Bryant <russell at digium.com>
+
+ * Makefile: Fix a problem that cuased AST_DATA_DIR in defaults.h to
+ be empty. The cause is that since ASTDATADIR is explicitly
+ exported using "export ASTDATADIR" at the top of the Makefile,
+ make no longer considers the variable "undefined", so the
+ Makefile can't use ?= to set ASTDATADIR if not yet set. (issue
+ #8063, reported by akohlsmith, fixed by me)
+
+ * configs/queues.conf.sample: Fix the name of the "eventmemberstatus"
+ option in the sample queues.conf (issue #8065, adamg)
+
+2006-10-01 15:01 +0000 [r44109] Luigi Rizzo <rizzo at icir.org>
+
+ * channels/chan_sip.c: sync with trunk - move variable declarations
+ to the beginning of a block.
+
+2006-09-30 19:20 +0000 [r44090] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * main/rtp.c: Allow one-way RTP streams (device->Asterisk)
+
+2006-09-30 16:28 +0000 [r44080] Luigi Rizzo <rizzo at icir.org>
+
+ * codecs/lpc10/Makefile, Makefile, main/Makefile: fix two recent
+ build problems: - with AST_DEVMODE, building codecs/lpc10 fails
+ because of lots of warnings, and the configure step in editline
+ fails as well. Fix this by removing the -Werror in these steps. -
+ on FreeBSD (but probably on other platforms as well), the final
+ link of asterisk fails because AST_LIBS was not exported to the
+ subdirs Makefiles. Add a proper fix in the top-level Makefile (a
+ possible alternative way is to add "export AST_LIBS" near the
+ beginning of the file). With this fix, i believe that some of the
+ platform-specific conditionals in main/Makefile are redundant
+ (because they should be already dealt with in the top level
+ Makefile) but i don't have a platform to check. Merging to head
+ will happen in a moment.
+
+2006-09-30 16:12 +0000 [r44068-44078] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/chan_sip.c: Fix issue #7928 correctly. Next is a comment
+ of previous fix: Issue #7928 - Don't send both 404 and 503. Fix
+ by phsultan with a small fix by me, myself or I. Thanks,
+ Philippe! (This was caused by my changes to the transaction
+ handling)
+
+ * channels/chan_sip.c: Found some buggy SIP clients (phones Planet
+ VIP-153T firmware 1.0, Linksys PAP2 firmware 3.1.9(LSc)) which
+ sends ACK not on OK message only (when remote party answers) but
+ on RINGING message too, so when we send 200 OK message, we get
+ unidentified ACK message (because INVITE acknowledged on RINGING
+ message already), so 200 OK retransmits within its retransmission
+ interval then call gets dropped. If someone else knows how to
+ provide workaround for such cases, please, fix it in correct way.
+ Thanks to ssh from #asteriskru for provide access to his box to
+ study and fix this case.
+
+2006-09-29 22:51 +0000 [r44055-44057] Kevin P. Fleming <kpfleming at digium.com>
+
+ * agi, utils: ignore temporary files made by the Makefiles during a
+ build
+
+ * codecs/lpc10/Makefile, main/db1-ast/Makefile, agi/Makefile,
+ codecs/Makefile, utils/Makefile, configure,
+ build_tools/embed_modules.xml, codecs/gsm/Makefile, configure.ac,
+ Makefile.moddir_rules, Makefile.rules, codecs/ilbc/Makefile,
+ pbx/Makefile, res/Makefile, channels/Makefile: fix a few build
+ system bugs, and convert Makefiles to be compatible with GNU make
+ 3.80
+
+2006-09-29 22:35 +0000 [r44053] Jason Parker <jparker at digium.com>
+
+ * main/asterisk.c, main/cli.c: Fix a bug with the removal of
+ 'atleast' argument to 'core verbose' and 'core debug'. Add that
+ argument back in.
+
+2006-09-29 21:09 +0000 [r44022-44043] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx: Set TON/PRESENTATION information more
+ carefully when no CallingNumber IE available
+
+ * channels/h323/ast_h323.cxx: Fake display name by called number on
+ incoming calls (until passing connected number/connected name is
+ not implemented)
+
+ * channels/h323/ast_h323.cxx: Ported code refers to H.450 - add
+ includes
+
+ * channels/h323/ast_h323.cxx, channels/h323/ast_h323.h: Properly
+ pass TON/PRESENTATION information - original
+ H323Connection::SendSignalSetup() destroys Q.931 fields.
+
+2006-09-29 18:49 +0000 [r44011-44012] Kevin P. Fleming <kpfleming at digium.com>
+
+ * main/Makefile: yet another place where we were not using the
+ correct CFLAGS by default
+
+ * main/Makefile: missed one conversion to ASTCFLAGS
+
+2006-09-29 18:30 +0000 [r44009] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx, channels/chan_h323.c,
+ channels/h323/ast_h323.h, channels/h323/chan_h323.h: Pass
+ TON/PRESENTATION information too
+
+2006-09-29 18:25 +0000 [r43952-44008] Kevin P. Fleming <kpfleming at digium.com>
+
+ * main/db1-ast/Makefile, Makefile, codecs/Makefile, utils/Makefile,
+ main/Makefile, codecs/gsm/Makefile, Makefile.moddir_rules,
+ Makefile.rules, pbx/Makefile, channels/Makefile: don't abuse
+ CFLAGS and LDFLAGS for build of Asterisk components, because they
+ are also then used for non-Asterisk components (like menuselect);
+ use our own variables instead
+
+ * configure, configure.ac: support --without-curl in configure
+ script
+
+ * Makefile.rules: another cross-compile fix
+
+ * Makefile: a couple more environment settings that can't leak into
+ the menuselect build
+
+ * main/cli.c: proper fix for ast_group_t change
+
+ * include/asterisk/lock.h: eliminate compiler warning when
+ DEBUG_CHANNEL_LOCKS is enabled and users of this header file
+ don't also include channel.h
+
+2006-09-28 20:11 +0000 [r43944] Jason Parker <jparker at digium.com>
+
+ * apps/app_queue.c: Fix incorrect argument order for member names,
+ on persisted members. Issue 8047, patch by jmls.
+
+2006-09-28 18:05 +0000 [r43932-43933] Joshua Colp <jcolp at digium.com>
+
+ * apps/app_playback.c, res/res_monitor.c,
+ include/asterisk/logger.h, channels/chan_misdn.c, res/res_smdi.c,
+ channels/chan_skinny.c, apps/app_rpt.c, channels/chan_mgcp.c,
+ main/udptl.c, main/frame.c, funcs/func_timeout.c,
+ channels/chan_sip.c, apps/app_festival.c,
+ channels/iax2-provision.c, apps/app_alarmreceiver.c,
+ res/res_musiconhold.c, apps/app_followme.c, channels/chan_iax2.c:
+ Put in missing \ns on the end of ast_logs (issue #7936 reported
+ by wojtekka)
+
+2006-09-28 17:35 +0000 [r43919] Kevin P. Fleming <kpfleming at digium.com>
+
+ * apps/app_queue.c: fix buggy (and overly complex) loop used during reload
+ of app_queue for static member list updating
+
+2006-09-28 17:34 +0000 [r43918] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx: Extend call establishment timeout
+
+2006-09-28 17:31 +0000 [r43913-43915] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_iax2.c: Make sure the pvt exists before accessing
+ it again as it may have gone away (issue #7562 reported by Seb7
+ and issue #7939 reported by sorg)
+
+ * main/cli.c: Warning be gone!
+
+2006-09-28 16:41 +0000 [r43899] BJ Weschke <bweschke at btwtech.com>
+
+ * apps/app_queue.c: app_queue is comparing the device names incorrectly
+ while checking their statuses. It's internal list of interfaces
+ includes the dial string, while the argument passed to this
+ function does not have the dial string (/n for a local channel).
+ This causes it to ignore the device state changes because it
+ thinks it belongs to none of its members. (#8040 reported and
+ patch by tim_ringenbach)
+
+2006-09-28 16:17 +0000 [r43893] Joshua Colp <jcolp at digium.com>
+
+ * apps/app_meetme.c: Stop the stream after waitstream returns so that our
+ formats get restored. (issue #7370 reported by kryptolus)
+
+2006-09-28 15:56 +0000 [r43877] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx: Fix compiler warning
+
+2006-09-28 15:29 +0000 [r43864-43873] BJ Weschke <bweschke at btwtech.com>
+
+ * apps/app_queue.c: Fix race conditioon crash with get_member_status (#7864 -
+ tim_ringenbach reported and patched)
+
+ * apps/app_queue.c: Autopause not working for queue members. (#8042
+ - jmls reported and patch)
+
+2006-09-28 12:58 +0000 [r43861-43862] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx, channels/h323/ast_h323.h: Force
+ remote side to start media on outgoing PROGRESS message
+
+ * include/asterisk/compiler.h: Put attribute tag at correct place
+
+2006-09-28 11:03 +0000 [r43852] Christian Richter <christian.richter at beronet.com>
+
+ * channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h,
+ channels/chan_misdn.c: fixed a bug which led to chan_list zombies,
+ when the call could not be properly established in misdn_call.
+ also removed the ACK_HDLC stuff which is not really needed.
+
+2006-09-28 10:51 +0000 [r43843-43846] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/ast_h323.cxx: Do not open transmit channel until
+ TCS is received
+
+ * main/file.c: Don't warn on HOLD/UNHOLD control frames
+
+ * main/file.c: Don't treat unknown control frames as voice
+
+2006-09-27 20:21 +0000 [r43816] Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+ * apps/app_voicemail.c: Avoid inability to lock directory log message by
+ creating the directory ahead of time. (Issue 7631)
+
+2006-09-27 19:44 +0000 [r43801-43803] Jason Parker <jparker at digium.com>
+
+ * apps/app_playback.c, main/pbx.c: Fix an issue with PLAYBACKSTATUS
+ not being set under certain circumstances. Fix a minor issue, to
+ make it use the filenames that were parsed, instead of the entire
+ argument string. Fix Background() to return -1 like Playback(),
+ if no args are specified.
+
+2006-09-27 19:10 +0000 [r43783-43798] Joshua Colp <jcolp at digium.com>
+
+ * main/rtp.c: Compensate for out of order packets better if RFC2833
+ compensation is turned on.
+
+ * channels/chan_iax2.c: Get rid of two functions from a time now
+ past (we THINK these are from pre-recursive lock time) that may
+ be contributing to two open issues on the bug tracker (7562/7939)
+ and that has the potential to just make bad things happen if the
+ timing is right.
+
+2006-09-27 16:55 +0000 [r43779] Russell Bryant <russell at digium.com>
+
+ * main/channel.c,res/res_features.c: Fix a problem that occurred if
+ a user entered a digit
+ that matched a bridge feature that was configured using multiple
+ digits, and the digit that was pressed timed out in the feature
+ digit timeout period. For example, if blind transfer is
+ configured as '##', and a user presses just '#'. In this
+ situation, the call would lock up and no longer pass any frames.
+ (issue #7977 reported by festr, and issue #7982 reported by
+ michaels and valuable input provided by mneuhauser and kuj. Fixed
+ by me, with testing help and peer review from Joshua Colp). There
+ are a couple of issues involved in this fix: 1) When
+ ast_generic_bridge determines that there has been a timeout, it
+ returned AST_BRIDGE_RETRY. Then, when ast_channel_bridge gets
+ this result, it calls ast_generic_bridge over again with the same
+ timestamp for the next event. This results in an endless loop of
+ nothing until the call is terminated. This is resolved by simply
+ changing ast_generic_bridge to return AST_BRIDGE_COMPLETE when it
+ sees a timeout. 2) I also changed ast_channel_bridge such that if
+ in the process of calculating the time until the next event, it
+ knows a timeout has already occured, to immediately return
+ AST_BRIDGE_COMPLETE instead of attempting to bridge the channels
+ anyway. 3) In the process of testing the previous two changes, I
+ ran into a problem in res_features where ast_channel_bridge would
+ return because it determined that there was a timeout. However,
+ ast_bridge_call in res_features would then determine by its own
+ calculation that there was still 1 ms before the timeout really
+ occurs. It would then proceed, and since the bridge broke out and
+ did *not* return a frame, it interpreted this as the call was
+ over and hung up the channels. The reason for this was because
+ ast_bridge_call in res_features and ast_channel_bridge in
+ channel.c were using different times for their calculations.
+ channel.c uses the start_time on the bridge config, which is the
+ time that the feature digit was recieved. However, res_features
+ had another time, 'start', which was set right before calling
+ ast_channel_bridge. 'start' will always be slightly after
+ start_time in the bridge config, and sometimes enough to round up
+ to one ms. This is fixed by making ast_bridge_call use the same
+ time as ast_channel_bridge for the timeout calculation. ........
+
+2006-09-27 16:24 +0000 [r43775] Christian Richter <christian.richter at beronet.com>
+
+ * channels/chan_misdn.c, channels/Makefile: removed the chan_misdn
+ versioning, since Asterisk has it's own
+
+2006-09-27 16:23 +0000 [r43774] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_sip.c: Make rfc2833compensate a global option.
+
+2006-09-27 04:35 +0000 [r43756] Russell Bryant <russell at digium.com>
+
+ * apps/app_voicemail.c: Backport revision 43754 from the trunk,
+ which removes an unused buffer from mm_login to close bug 8038,
+ as well as addresses some formatting and coding guidelines issues
+ in passing. Originally, I did not commit this to 1.4 since it is
+ not necessarily fixing a bug. However, since the IMAP storage
+ code is brand new, I decided it would be better to make the
+ change here as well, in case someone has to work on this code to
+ address issues in the very near future. I don't want to make
+ unnecessary merge problems going to the trunk.
+
+2006-09-27 02:32 +0000 [r43739] Steve Murphy <murf at digium.com>
+
+ * configs/extensions.ael.sample: This change to extensions.ael was
+ to fix bug 8031; the install scripts are causing it to be copied
+ to /etc/asterisk/extensions.ael, and because it is a fairly
+ direct conversion of the original extensions.conf, the macro and
+ context names clash with the existing extensions.conf. So, I put
+ an ael- in front of all macros and contexts, and checked every
+ goto and macro call. Also, this file compiles under aelparse.
+
+2006-09-26 20:56 +0000 [r43710] Russell Bryant <russell at digium.com>
+
+ * main/asterisk.c: Back in revision 4798, this message was changed from
+ using ast_cli() to directly calling write(). During this change,
+ checking if this was a remote console was removed. This caused
+ this message about using "exit" or "quit" to exit an Asterisk
+ console to come up in times where it did not make sense. This
+ change restores the check to see if this is a remote console
+ before printing the message. (fixes BE-65)
+
+2006-09-26 20:47 +0000 [r43707] Joshua Colp <jcolp at digium.com>
+
+ * .cleancount, main/cli.c, channels/chan_sip.c,
+ include/asterisk/channel.h: Use proper type to represent the group variable
+ (issue #8025 reported by makoto)
+
+2006-09-26 20:30 +0000 [r43700-43703] Russell Bryant <russell at digium.com>
+
+ * channels/chan_sip.c: Add missing newline character in the warning
+ message about deprecated TOS values in configuration.
+
+ * apps/app_voicemail.c: When parsing the sections of voicemail.conf that contain
+ mailbox definitions, don't introduce a length limit on the
+ definition by using a 256 byte temporary storage buffer. Instead,
+ make the temporary buffer just as big as it needs to be to hold
+ the entire mailbox definition. (fixes BE-68)
+
+2006-09-26 20:19 +0000 [r43695-43697] Joshua Colp <jcolp at digium.com>
+
+ * channels/chan_local.c: Strip options off the argument passed for
+ devicestate in chan_local. (issue #8034 reported by pcardozo)
+
+ * apps/app_chanspy.c, main/channel.c, main/slinfactory.c: Slight
+ overhaul of the whisper support. 1. We need to duplicate the
+ frame from ast_translate 2. We need to ensure we always have
+ signed linear coming in for signed linear combining. 3. We need
+ to ensure we are always feeding signed linear out. 4. Properly
+ store and restore write format when beeping on the channel we are
+ whispering on. 5. Properly discontinue the stream on the channel
+ for the beep. (issue #8019 reported by timkelly1980)
+
+2006-09-26 18:34 +0000 [r43676] Kevin P. Fleming <kpfleming at digium.com>
+
+ * sounds/Makefile: update to use 1.4.3 core sounds, with corrected
+ beep/beeperr/tt-monkeys files
+
+2006-09-26 18:08 +0000 [r43650-43674] Jason Parker <jparker at digium.com>
+
+ * doc/rtp-packetization.txt, main/frame.c: Issue #8015, patch by
+ Dan Austin. Maximum values were incorrect, which is why this is
+ being put in 1.4
+
+ * channels/chan_skinny.c: Add proper codec support to chan_skinny.
+ Works with at least ulaw, alaw, and g729a. This is technically a
+ "new feature", but there are justifications for it. I found a bug
+ with the recent rtp packetization changes, which caused the media
+ setup to fail under certain circumstances, particularly when
+ using allow=all, or having no allow= statements (globally or on
+ the device). I could have either removed the rtp packetization
+ features, or I could add proper codec support (which, without, I
+ think most people would consider to be a bug anyways).
+
+2006-09-25 22:07 +0000 [r43640-43642] Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+ * apps/app_voicemail.c: Should have moved these lines up in the
+ merge, instead of removing them
+
+ * apps/app_voicemail.c: Two bugs when forwarding voicemail (Issue 7824): 1)
+ delete=yes was ignored 2) maxmessages was ignored
+
+2006-09-25 21:26 +0000 [r43626-43635] Paul Cadach <paul at odt.east.telecom.kz>
+
+ * channels/h323/cisco-h225.cxx, channels/h323/cisco-h225.h,
+ channels/h323/cisco-h225.asn: Fix ASN1 description of
+ non-standard Cisco extensions
+
[... 146 lines stripped ...]
More information about the asterisk-commits
mailing list