diff options
Diffstat (limited to 'asterisk-1.6.2.10-summary.txt')
-rw-r--r-- | asterisk-1.6.2.10-summary.txt | 739 |
1 files changed, 739 insertions, 0 deletions
diff --git a/asterisk-1.6.2.10-summary.txt b/asterisk-1.6.2.10-summary.txt new file mode 100644 index 000000000..251ac0ee7 --- /dev/null +++ b/asterisk-1.6.2.10-summary.txt @@ -0,0 +1,739 @@ + Release Summary + + asterisk-1.6.2.10 + + Date: 2010-07-22 + + <asteriskteam@digium.com> + + ---------------------------------------------------------------------- + + Table of Contents + + 1. Summary + 2. Contributors + 3. Closed Issues + 4. Other Changes + 5. Diffstat + + ---------------------------------------------------------------------- + + Summary + + [Back to Top] + + This release includes only bug fixes. The changes included were made only + to address problems that have been identified in this release series. + Users should be able to safely upgrade to this version if this release + series is already in use. Users considering upgrading from a previous + release series are strongly encouraged to review the UPGRADE.txt document + as well as the CHANGES document for information about upgrading to this + release series. + + The data in this summary reflects changes that have been made since the + previous release, asterisk-1.6.2.9. + + ---------------------------------------------------------------------- + + Contributors + + [Back to Top] + + This table lists the people who have submitted code, those that have + tested patches, as well as those that reported issues on the issue tracker + that were resolved in this release. For coders, the number is how many of + their patches (of any size) were committed into this release. For testers, + the number is the number of times their name was listed as assisting with + testing a patch. Finally, for reporters, the number is the number of + issues that they reported that were closed by commits that went into this + release. + + Coders Testers Reporters + 23 tilghman 6 pabelanger 5 klaus3000 + 19 russell 6 tilghman 4 pabelanger + 11 pabelanger 3 lmadsen 4 pprindeville + 8 lmadsen 2 damage 2 diLLec + 5 jpeeler 2 davidw 2 dmitri + 5 mmichelson 2 DennisD 2 kenner + 4 dvossel 2 gentlec 2 kobaz + 4 klaus3000 2 klaus3000 2 mav3rick + 3 twilson 2 mav3rick 2 seandarcy + 2 chappell 2 twilson 1 alecdavis + 2 dmitri 2 wimpy 1 bklang + 2 mnicholson 1 atis 1 brycebaril + 1 dant 1 bklang 1 cmaj + 1 elbriga 1 danti 1 corruptor + 1 falves11 1 dmitri 1 david_s5 + 1 fnordian 1 falves11 1 davidw + 1 junky 1 fnordian 1 DennisD + 1 kobaz 1 jpeeler 1 elbriga + 1 michaelevdokimov 1 kenner 1 falves11 + 1 nivan 1 kkwong 1 fnordian + 1 pprindeville 1 michaelevdokimov 1 junky + 1 qwell 1 mnicholson 1 jvandal + 1 rain 1 nblasgen 1 jw-asterisk + 1 rmudgett 1 nivan 1 karlfife + 1 seanbright 1 peterh 1 kkwong + 1 Silmaril 1 pprindeville 1 ManChicken + 1 rain 1 Marquis + 1 seanbright 1 mbonin + 1 stuarth 1 michaelevdokimov + 1 nblasgen + 1 pdf + 1 rain + 1 shawkris + 1 Silmaril + 1 stuarth + 1 vazir + 1 wdoekes + + ---------------------------------------------------------------------- + + Closed Issues + + [Back to Top] + + This is a list of all issues from the issue tracker that were closed by + changes that went into this release. + + Category: Addons/General + + #16912: [patch] Alignment trap on ARM processor on calculating cost of + codec + Revision: 267883 + Reporter: michaelevdokimov + Testers: michaelevdokimov + Coders: michaelevdokimov + + Category: Applications/app_meetme + + #15878: [patch] First caller to dynamic conference has to enter pin number + twice + Revision: 272258 + Reporter: shawkris + Testers: pabelanger + Coders: pabelanger + + #17516: app_meetme documentation for option w[(secs)] is called out as + W[(secs)] (incorrectly capitalized) + Revision: 271090 + Reporter: karlfife + Coders: pabelanger + + Category: Applications/app_queue + + #16819: [patch] Manager event AgentComplete should alway be sent + Revision: 272369 + Reporter: elbriga + Coders: elbriga + + Category: Applications/app_waitforsilence + + #15685: [patch] WaitForSilence never exits - no dsp.conf + Revision: 268691 + Reporter: david_s5 + Testers: danti + Coders: dant, pabelanger + + Category: CDR/cdr_tds + + #17380: [patch] long waiting (over 2 min) for cdr_tds running "SELECT 1 + FROM cdr" when asterisk starting with aournd 3mil cdr in table + Revision: 269010 + Reporter: kkwong + Testers: kkwong + Coders: seanbright + + Category: Channels/General + + #17084: [patch] Asterisk crash in func_odbc + Revision: 267670 + Reporter: falves11 + Testers: falves11 + Coders: falves11 + + Category: Channels/chan_dahdi + + #17414: [patch] ss_thread calls pri_grab without lock during overlap dial + Revision: 272459 + Reporter: pdf + Coders: jpeeler + + Category: Channels/chan_sip/General + + #16320: [patch] Incorrect reloading of realtime peer causes mailbox list + to expand indefinitely + Revision: 268819 + Reporter: Marquis + Coders: tilghman + + #16323: [patch] confusing description in configs/sip.conf.sample + Revision: 268990 + Reporter: klaus3000 + Coders: klaus3000 + + #16815: [patch] chan_sip does not decrease module refcount on deferred BYE + Revision: 271904 + Reporter: rain + Testers: rain + Coders: rain + + Category: Channels/chan_sip/Interoperability + + #17326: [patch] Computation of Content-Length is wrong under some + circumstances + Revision: 271691 + Reporter: kenner + Testers: mnicholson, kenner + Coders: mnicholson + + Category: Channels/chan_sip/Registration + + #17276: [patch] bypass "contactdeny" with nat=yes + Revision: 270693 + Reporter: klaus3000 + Testers: klaus3000 + Coders: klaus3000 + + Category: Codecs/codec_speex + + #17240: startup fails with libspeex.so.1.2.0 + Revision: 267073 + Reporter: seandarcy + Coders: jpeeler + + Category: Core/BuildSystem + + #15370: [patch] Repeatedly building the asterisk directory repeatedly + downloads the sounds files + Revision: 267820 + Reporter: pprindeville + Testers: pprindeville, tilghman, seanbright + Coders: pprindeville + + #16685: [patch] Configured CFLAGS/LDFLAGS are used by main, but not by + modules built out of tree + Revision: 269009 + Reporter: pprindeville + Coders: russell + + #16991: [patch] Can't build asterisk using just --with-netsnmp... seems to + always want to use CONFIG_NETSNMP + Revision: 272440 + Reporter: pprindeville + Testers: twilson + Coders: twilson + + #17031: [patch] Makefile: remove ASTBINDIR variable + Revision: 269894 + Reporter: pabelanger + Testers: pabelanger, tilghman + Coders: pabelanger + + #17464: When cross-compiling, menuselect is built for target, not host + architecture + Revision: 268052 + Reporter: pprindeville + Testers: tilghman + Coders: tilghman + + Category: Core/Configuration + + #16818: [patch] Reload command does not update the SLA configuration + properly + Revision: 272124 + Reporter: mbonin + Testers: twilson + Coders: twilson + + #17496: dnsmgr refreshes hostname, but changes SIP port to 0 + Revision: 270975 + Reporter: ManChicken + Testers: DennisD, gentlec, damage, wimpy + Coders: chappell + + Category: Core/General + + #15465: [patch] crash in bridging api + Revision: 266878 + Reporter: fnordian + Testers: lmadsen, fnordian, peterh + Coders: fnordian + + #16784: [patch] 99.9 cpu when asterisk started with init.d script + Revision: 269347 + Reporter: pabelanger + Testers: pabelanger, tilghman + Coders: tilghman + + #16979: contributed init.d file has wrong pid location + Revision: 268535 + Reporter: jw-asterisk + Coders: tilghman + + #17076: [patch] [regression] fix for #16802 forces change of astrundir + ownership, breaking socket perms + Revision: 272927 + Reporter: stuarth + Testers: stuarth + Coders: tilghman + + #17472: [patch] parser mangles #include + Revision: 272924 + Reporter: seandarcy + Testers: nivan + Coders: nivan + + #17474: [patch] Crash in dsp.c when entering digits from SpeechBackground + Revision: 268457 + Reporter: kenner + Coders: tilghman + + Category: Core/ManagerInterface + + #17087: [patch] Segfault in manager event after fax receipt + Revision: 269084 + Reporter: bklang + Testers: bklang + Coders: mnicholson + + #17234: [patch] Memory leak in manager.c + Revision: 266683 + Reporter: mav3rick + Testers: mav3rick, davidw + Coders: tilghman + + #17234: [patch] Memory leak in manager.c + Revision: 268455 + Reporter: mav3rick + Coders: tilghman + + #17365: Race condition causes manager session event list to underflow + causing null pointer de-ref and crash. + Revision: 266683 + Reporter: davidw + Testers: mav3rick, davidw + Coders: tilghman + + #17520: [patch] EventList start and EventList end manager variables do not + match + Revision: 272253 + Reporter: kobaz + Testers: lmadsen + Coders: kobaz + + Category: Core/Netsock + + #15827: [patch] dnsmgr: problem handling A and SRV record changes/problem + with multiple A/SRV records returned + Revision: 270975 + Reporter: DennisD + Testers: DennisD, gentlec, damage, wimpy + Coders: chappell + + Category: Core/PBX + + #17371: [patch] [regression] DAHDI analog FXS port segfaults after + dialling 2nd DTMF digit + Revision: 268457 + Reporter: alecdavis + Coders: tilghman + + Category: Documentation + + #17373: no cdr records if no cdr.conf since 1.6.2 branch + Revision: 267625 + Reporter: wdoekes + Testers: pabelanger + Coders: lmadsen + + #17511: [patch] typos fixed in channelvariables.tex + Revision: 270802 + Reporter: klaus3000 + Testers: pabelanger + Coders: klaus3000 + + #17557: [patch] voicemail_odbc_postgresql step 11 typo + Revision: 272577 + Reporter: cmaj + Coders: tilghman + + Category: General + + #15762: [patch] Frame.c adjustment for Speex + Revision: 269977 + Reporter: nblasgen + Testers: nblasgen + Coders: pabelanger + + #17013: ./configure -help describes wrong default behavior + Revision: 267787 + Reporter: klaus3000 + Coders: tilghman + + #17477: [patch] [regression] Constantly heard "beep" on PC speaker and + Asterisk use maybe 10 time more CPU when CONSOLE=yes + Revision: 269637 + Reporter: jvandal + Coders: tilghman + + Category: PBX/pbx_ael + + #16053: [patch] Crash on deeply nested while/if statements in AEL + Revision: 271484 + Reporter: diLLec + Testers: jpeeler + Coders: jpeeler + + #16053: [patch] Crash on deeply nested while/if statements in AEL + Revision: 271555 + Reporter: diLLec + Coders: jpeeler + + #16684: [patch] AEL2 parser messages missing a final \n + Revision: 267062 + Reporter: Silmaril + Coders: Silmaril + + #17215: [patch] Segfault on ael parsing + Revision: 272262 + Reporter: vazir + Testers: tilghman + Coders: tilghman + + Category: PBX/pbx_config + + #17440: dialplan remove a@b tab completion seg fault + Revision: 272015 + Reporter: kobaz + Coders: dvossel + + Category: PBX/pbx_dundi + + #17056: [patch] peer section does not allow to configure a port + Revision: 271763 + Reporter: klaus3000 + Testers: klaus3000 + Coders: klaus3000 + + Category: Resources/res_agi + + #17506: MSG_OOB flag on HANGUP packet misused + Revision: 270937 + Reporter: brycebaril + Testers: pabelanger, tilghman + Coders: pabelanger + + Category: Resources/res_features + + #17444: Stuck channel after asterisk feature attended transfer + Revision: 271832 + Reporter: corruptor + Coders: dvossel + + Category: Resources/res_musiconhold + + #16982: [patch] MusicOnHold ignores realtime when no musiconhold.conf + classes configured. + Revision: 272333 + Reporter: dmitri + Testers: atis + Coders: dmitri + + #16993: [patch] MusicOnHold produces a crash + Revision: 269272 + Reporter: dmitri + Testers: dmitri + Coders: dmitri, dvossel + + #17470: [patch] sort=alpha does not start at position 0 + Revision: 270333 + Reporter: pabelanger + Testers: lmadsen + Coders: pabelanger + + Category: Resources/res_smdi + + #15996: [patch] change the order for ACF registration for SMDI + Revision: 268147 + Reporter: junky + Coders: junky + + #17237: module unload res_smdi.so errors + Revision: 268732 + Reporter: pabelanger + Coders: tilghman + + ---------------------------------------------------------------------- + + Commits Not Associated with an Issue + + [Back to Top] + + This is a list of all changes that went into this release that did not + directly close an issue from the issue tracker. The commits may have been + marked as being related to an issue. If that is the case, the issue + numbers are listed here, as well. + + +------------------------------------------------------------------------+ + | Revision | Author | Summary | Issues | + | | | | Referenced | + |----------+------------+-----------------------------------+------------| + | 267139 | russell | Add a CLI command that blocks | | + | | | until Asterisk has fully booted. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure the -Wno-strict-aliasing | | + | 267304 | russell | flag makes it, even if ASTCFLAGS | | + | | | has been specified. | | + |----------+------------+-----------------------------------+------------| + | 267306 | russell | Fix a build error on mac. | | + |----------+------------+-----------------------------------+------------| + | 267353 | russell | try to fix some random chan_h323 | | + | | | compilation failures | | + |----------+------------+-----------------------------------+------------| + | | | Comment out a rule that likes to | | + | 267446 | russell | run implicitly unnecessarily, | | + | | | breaking builds | | + |----------+------------+-----------------------------------+------------| + | 267491 | russell | Remove a line that was killing | | + | | | Asterisk on startup. | | + |----------+------------+-----------------------------------+------------| + | 267507 | mmichelson | Remove unnecessary code relating | | + | | | to PLC. | | + |----------+------------+-----------------------------------+------------| + | 267527 | mmichelson | Add fields back to ast_translator | | + | | | for ABI reasons. | | + |----------+------------+-----------------------------------+------------| + | 267538 | russell | Don't stop Asterisk if | | + | | | chan_usbradio isn't configured. | | + |----------+------------+-----------------------------------+------------| + | 267623 | rmudgett | Make compile again. | | + |----------+------------+-----------------------------------+------------| + | 267888 | tilghman | Merge fail. | | + |----------+------------+-----------------------------------+------------| + | 267973 | tilghman | As-fixiate the build process | | + |----------+------------+-----------------------------------+------------| + | 268128 | tilghman | AC_CONFIG_SUBDIRS has a bad | | + | | | side-effect on cross-compiles. | | + |----------+------------+-----------------------------------+------------| + | | | Get rid of warning when the | | + | 268204 | russell | console is configured without | | + | | | logger levels | | + |----------+------------+-----------------------------------+------------| + | 268322 | tilghman | Rest In Peace | | + |----------+------------+-----------------------------------+------------| + | | | Finally track down and eliminate | | + | 268496 | tilghman | the "FRACK! warnings from | | + | | | chan_iax2". | | + |----------+------------+-----------------------------------+------------| + | | | Fix some chan_oss build system | | + | 268815 | russell | problems (these changes were | | + | | | already in trunk). | | + |----------+------------+-----------------------------------+------------| + | 268934 | tilghman | Release list lock before | | + | | | returning on error. | | + |----------+------------+-----------------------------------+------------| + | 269418 | russell | Resolve an invalid memory read on | | + | | | an event. | | + |----------+------------+-----------------------------------+------------| + | | | Don't stop Asterisk if chan_oss | | + | 269502 | russell | fails to register 'Console' (due | | + | | | to another channel driver already | | + | | | claiming it). | | + |----------+------------+-----------------------------------+------------| + | | | Fix an off by one error that | | + | 269714 | russell | caused a unit test to | | + | | | occasionally crash. | | + |----------+------------+-----------------------------------+------------| + | 269758 | mmichelson | Add documentation explaining PLC | | + | | | in Asterisk. | | + |----------+------------+-----------------------------------+------------| + | | | Fix potential crash when writing | | + | 269823 | mmichelson | raw SLIN audio on a PLC-enabled | | + | | | channel. | | + |----------+------------+-----------------------------------+------------| + | 270080 | pabelanger | Fix typo in example | | + |----------+------------+-----------------------------------+------------| + | | | Move information about | | + | 270444 | lmadsen | zonemessages into the | | + | | | [zonemessages] section. | | + |----------+------------+-----------------------------------+------------| + | | | Variables have always been | | + | 270585 | tilghman | case-sensitive, so we should not | | + | | | be removing case-insensitive | | + | | | matches. | | + |----------+------------+-----------------------------------+------------| + | 270868 | dvossel | fixes chan_iax2 race condition | | + |----------+------------+-----------------------------------+------------| + | 270982 | qwell | Need to lock the agent chan | | + | | | before access its internal bits. | | + |----------+------------+-----------------------------------+------------| + | 270997 | pabelanger | Fixed typo in macro-page | | + |----------+------------+-----------------------------------+------------| + | 271338 | jpeeler | Eliminate deadlock potential in | | + | | | dahdi_fixup(). | | + |----------+------------+-----------------------------------+------------| + | 271869 | russell | Resolve some errors that occur on | | + | | | a graceful shutdown. | | + |----------+------------+-----------------------------------+------------| + | 272149 | twilson | Don't start the sla thread unless | | + | | | we realy need it | | + |----------+------------+-----------------------------------+------------| + | 272261 | pabelanger | Fix previous merge. ast_test_flag | | + | | | != ast_test_flag64 | | + |----------+------------+-----------------------------------+------------| + | | | Revert previous commit, | | + | 272263 | pabelanger | ast_test_flag64 does not exist in | | + | | | 1.6.2 | | + |----------+------------+-----------------------------------+------------| + | | | Resolve some errors produced | | + | 272371 | russell | during module unload of | | + | | | chan_iax2. | | + |----------+------------+-----------------------------------+------------| + | 272531 | russell | Backport unit test API from | | + | | | trunk. | | + |----------+------------+-----------------------------------+------------| + | | | Symlink sounds files, to save | | + | 272556 | tilghman | disk space, when multiple | | + | | | tarballs/checkouts are on the | | + | | | same system. | | + |----------+------------+-----------------------------------+------------| + | | | Use the underscore package so | | + | 272685 | russell | that underscores do not need to | | + | | | be escaped. | | + |----------+------------+-----------------------------------+------------| + | 272686 | russell | remove accidentally added file. | | + |----------+------------+-----------------------------------+------------| + | 272806 | mmichelson | Decode URI in contact header of | | + | | | 302 response. | | + |----------+------------+-----------------------------------+------------| + | 272882 | russell | Backport applicable parts of | | + | | | test_astobj2 from trunk. | | + |----------+------------+-----------------------------------+------------| + | 274533 | lmadsen | Create 1.6.2.10-rc2 from | | + | | | 1.6.2.10-rc1. | | + |----------+------------+-----------------------------------+------------| + | | | Merge changes from revision | | + | 274536 | lmadsen | 274168, update ChangeLog and | | + | | | .version files. | | + |----------+------------+-----------------------------------+------------| + | 275764 | lmadsen | Merge changes from issue 17592. | | + |----------+------------+-----------------------------------+------------| + | 275769 | lmadsen | Importing release summary for | | + | | | 1.6.2.10-rc2 release. | | + |----------+------------+-----------------------------------+------------| + | 275771 | lmadsen | Remove incorrect summary files | | + |----------+------------+-----------------------------------+------------| + | 276346 | lmadsen | Importing release summary for | | + | | | 1.6.2.10-rc2 release. | | + +------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + Diffstat Results + + [Back to Top] + + This is a summary of the changes to the source code that went into this + release that was generated using the diffstat utility. + + .version | 2 + CHANGES | 9 + ChangeLog | 28 + + Makefile | 7 + Makefile.rules | 4 + UPGRADE.txt | 5 + apps/app_dial.c | 5 + apps/app_fax.c | 4 + apps/app_meetme.c | 32 - + apps/app_queue.c | 6 + asterisk-1.6.2.10-rc2-summary.html | 62 ++ + asterisk-1.6.2.10-rc2-summary.txt | 99 +++ + autoconf/ast_ext_lib.m4 | 22 + autoconf/ast_ext_tool_check.m4 | 2 + autoconf/libcurl.m4 | 1 + build_tools/cflags-devmode.xml | 2 + cdr/cdr_tds.c | 2 + channels/Makefile | 3 + channels/chan_agent.c | 2 + channels/chan_dahdi.c | 7 + channels/chan_iax2.c | 126 ++-- + channels/chan_oss.c | 2 + channels/chan_sip.c | 336 ++++++------ + channels/chan_usbradio.c | 5 + channels/h323/Makefile.in | 9 + codecs/codec_adpcm.c | 22 + codecs/codec_alaw.c | 22 + codecs/codec_dahdi.c | 50 - + codecs/codec_g722.c | 26 + codecs/codec_g726.c | 27 + codecs/codec_gsm.c | 24 + codecs/codec_lpc10.c | 23 + codecs/codec_ulaw.c | 22 + configs/dundi.conf.sample | 2 + configs/extensions.conf.sample | 2 + configs/sip.conf.sample | 7 + configs/sip_notify.conf.sample | 10 + configs/voicemail.conf.sample | 66 +- + configure.ac | 39 - + contrib/init.d/rc.debian.asterisk | 13 + contrib/init.d/rc.redhat.asterisk | 6 + doc/HOWTO_collect_debug_information.txt | 2 + doc/tex/asterisk.tex | 4 + doc/tex/cdrdriver.tex | 38 - + doc/tex/channelvariables.tex | 6 + doc/tex/plc.tex | 139 ++++ + doc/voicemail_odbc_postgresql.txt | 10 + funcs/func_odbc.c | 24 + include/asterisk/_private.h | 1 + include/asterisk/autoconfig.h.in | 51 - + include/asterisk/event.h | 5 + include/asterisk/pval.h | 2 + include/asterisk/slin.h | 110 +-- + include/asterisk/strings.h | 17 + include/asterisk/test.h | 215 +++++++ + include/asterisk/translate.h | 8 + main/Makefile | 4 + main/acl.c | 1 + main/ast_expr2.y | 10 + main/asterisk.c | 23 + main/bridging.c | 7 + main/channel.c | 26 + main/cli.c | 24 + main/config.c | 25 + main/dnsmgr.c | 20 + main/dsp.c | 35 - + main/event.c | 19 + main/features.c | 5 + main/frame.c | 4 + main/logger.c | 6 + main/manager.c | 101 ++- + main/pbx.c | 2 + main/rtp.c | 7 + main/term.c | 22 + main/test.c | 892 ++++++++++++++++++++++++++++++++ + main/translate.c | 46 - + makeopts.in | 9 + pbx/pbx_ael.c | 8 + pbx/pbx_config.c | 3 + pbx/pbx_dundi.c | 13 + res/ael/ael.flex | 2 + res/ael/ael.tab.c | 2 + res/ael/ael.y | 2 + res/ael/ael_lex.c | 2 + res/ael/pval.c | 166 +++-- + res/ais/clm.c | 25 + res/ais/evt.c | 54 + + res/res_agi.c | 9 + res/res_config_sqlite.c | 2 + res/res_musiconhold.c | 24 + res/res_smdi.c | 38 - + sounds/Makefile | 130 ++-- + tests/test_astobj2.c | 329 +++++++++++ + tests/test_heap.c | 195 +++--- + tests/test_sched.c | 81 +- + tests/test_skel.c | 44 + + utils/extconf.c | 2 + 97 files changed, 3034 insertions(+), 1160 deletions(-) + + ---------------------------------------------------------------------- |