Asterisk 1.6.1 has not yet been released. This release summary is simply an example. ---------------------------------------------------------------------- Release Summary asterisk-1.6.1 Date: 2009-02-26 ---------------------------------------------------------------------- Table of Contents 1. Summary 2. Contributors 3. Closed Issues 4. Other Changes 5. Diffstat ---------------------------------------------------------------------- Summary [Back to Top] This release includes new features. For a list of new features that have been included with this release, please see the CHANGES file inside the source package. Since this is new major release, users are encouraged to do extended testing before upgrading to this version in a production environment. The data in this summary reflects changes that have been made since the previous release, asterisk-1.6.0. ---------------------------------------------------------------------- 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 158 tilghman 15 mmichelson 18 eliel 124 russell 12 blitzrage 13 pj 122 mmichelson 12 murf 12 alecdavis 65 kpfleming 9 twilson 10 davidw 63 eliel 8 mvanbaak 9 jcovert 60 seanbright 7 russell 8 fnordian 49 oej 7 tilghman 8 klaus3000 41 file 6 alecdavis 8 ys 35 jpeeler 5 jcovert 7 tzafrir 35 murf 4 eliel 5 caspy 35 mvanbaak 3 davidw 5 chris-mac 32 twilson 3 dvossel 5 DEA 16 dbailey 3 jpeeler 5 jamesgolovich 16 rmudgett 3 kowalma 5 jaroth 10 bweschke 3 oej 5 mvanbaak 10 mnicholson 3 pj 4 andrew53 9 dvossel 2 aragon 4 dimas 9 mattf 2 atis 4 fiddur 7 dhubbard 2 chris-mac 4 francesco_r 6 alecdavis 2 cristiandimache 4 kowalma 6 jamesgolovich 2 DEA 4 Marquis 6 qwell 2 fiddur 4 pabelanger 5 fnordian 2 file 4 smurfix 5 jcovert 2 francesco_r 4 tilghman 5 snuffy 2 jamesgolovich 3 amorsen 4 andrew53 2 klaus3000 3 atis 4 DEA 2 mav3rick 3 caio1982 4 jaroth 2 mnicholson 3 dveiga 4 klaus3000 2 Nick_Lewis 3 dwagner 4 lmadsen 2 seanbright 3 kshumard 4 wedhorn 2 triccyx 3 lmadsen 3 adomjan 2 ys 3 mjc 3 bkruse 1 aborghi 3 Nick_Lewis 3 kshumard 1 acunningham 3 seanbright 3 Marquis 1 adomjan 3 snuffy 3 ys 1 amorsen 3 wedhorn 2 bamby 1 aramirez 2 adomjan 2 blitzrage 1 arcivanov 2 aragon 2 caio1982 1 awk 2 bamby 2 dant 1 baron 2 bluecrow76 2 dimas 1 barthpbx 2 bluefox 2 Nick 1 bluefox 2 cristiandimache 2 pari 1 bujones 2 dant 2 phsultan 1 caspy 2 davevg 2 rbrindley 1 ccesario 2 decryptus_proformatique 2 smurfix 1 ckjohnsonme 2 ffloimair 2 tzafrir 1 CrashHD 2 fhackenberger 1 a 1 dant 2 hjourdain 1 alphaque 1 dbailey 2 howardwilkinson 1 arcivanov 1 denisgalvao 2 IgorG 1 asbestoshead 1 denke 2 irroot 1 baron 1 Dovid and moi 2 jcollie 1 bergolth 1 efutch 2 john8675309 1 caspy 1 festr 2 jtodd 1 coolmig 1 ffloimair 2 kebl0155 1 decryptus 1 fhackenberger 2 Laureano 1 dsedivec 1 fleed 2 makoto 1 dveiga 1 fnordian 2 mdu113 1 dwpaul 1 gork 2 mika 1 fabled 1 IgorG 2 mmichelson 1 festr 1 ip-rob 2 moliveras 1 fiddur 1 jeffg 2 mostyn 1 fleed 1 jmls 2 oej 1 flyn 1 john8675309 2 performer 1 folke 1 jtodd 2 pkempgen 1 henrikw 1 kc0bvu 2 RadicAlish 1 hjourdain 1 kebl0155 2 ruddy 1 howardwilkinson 1 krisk84 2 seandarcy 1 IgorG 1 laurav 2 sgofferj 1 irroot 1 Laureano 2 srt 1 jcollie 1 Marquis 2 timking 1 jpgrayson 1 moliveras 2 toc 1 junky 1 nathan 2 tomo1657 1 mika 1 nickpeirson 2 triccyx 1 mmaguire 1 nivek 1 a_villacis 1 mostyn 1 pabelanger 1 aborghi 1 nahuelgreco 1 pdf 1 akkornel 1 nic 1 phsultan 1 alex70 1 nickpeirson 1 pj and me 1 alphaque 1 nivek 1 rtrauntvein 1 amessina 1 one47 1 ruddy 1 andrew 1 pabelanger 1 Russell 1 arkadia 1 paraeco 1 sascha 1 asbestoshead 1 pdf 1 schern 1 awk 1 pputman 1 sergedevorop 1 baron 1 ramonpeek 1 sgofferj 1 barthpbx 1 rcasas 1 Skavin 1 bergolth 1 sherif 1 snuffy 1 bkruse 1 sobomax 1 sobomax 1 ccesario 1 srt 1 tacvbo 1 cervajs 1 sruffell 1 tecnoxarxa 1 chappell 1 tecnoxarxa 1 toc 1 cheesegrits 1 tweety 1 tzafrir 1 ckjohnsonme 1 vinsik 1 vazir 1 clegall_proformatique 1 vt 1 wedhorn 1 coolmig 1 wolfelectronic 1 ZX81 1 CrashHD 1 D_McNaul 1 ddl 1 denke 1 DennisD 1 dsedivec 1 dwpaul 1 dzajro 1 efutch 1 elguero 1 erogoza 1 evandro 1 explidous 1 fabled 1 festr 1 ffs 1 flyn 1 fmueller 1 folke 1 genie 1 gork 1 greenfieldtech 1 henrikw 1 hoowa 1 hotsblanc 1 ib2 1 ibercom 1 igorcarneiro 1 ip-rob 1 itiliti 1 jeffg 1 jmls 1 jpgrayson 1 junky 1 jvandal 1 kernelsensei 1 kobaz 1 kombjuder 1 krisk84 1 kryptolus 1 linulin 1 macli 1 markd 1 marvinek 1 matt_b 1 Matti 1 mav3rick 1 maxgo 1 mbit 1 mcallist 1 meitinger 1 mmaguire 1 mnicholson 1 mthomasslo 1 nahuelgreco 1 nathan 1 navis 1 navkumar 1 nemo 1 neutrino88 1 nic_bellamy 1 nickpeirson 1 nicox 1 nivek 1 Nugget 1 one47 1 p_lindheimer 1 pananix 1 paraeco 1 pdf 1 pep 1 Peter Schlaile 1 pputman 1 rcasas 1 riksta 1 rtrauntvein 1 russell 1 sascha 1 schern 1 scramatte 1 sergedevorop 1 sherif 1 Skavin 1 snyfer 1 sobomax 1 still_nsk 1 tacvbo 1 tbelder 1 tecnoxarxa 1 tim_ringenbach 1 trevo 1 vinsik 1 vsauer 1 vt 1 waverly360 1 yraber 1 ZX81 ---------------------------------------------------------------------- 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/New Feature #13698: [patch] Support a 'no-patterns' option for the Realtime switch Revision: 164485 Reporter: fhackenberger Testers: fhackenberger Coders: tilghman Category: Applications/General #13473: [patch] Asterisk 1.6.0-rc6 crashes with ReceiveFAX Revision: 157784 Reporter: genie Coders: tilghman #14011: [patch] Incorrect jump to extension Revision: 170051 Reporter: dveiga Coders: dveiga Category: Applications/NewFeature #11040: [patch] [sound] Add user/admin menu options to extend a RealTime scheduled conference Revision: 145649 Reporter: DEA Testers: DEA Coders: tilghman #11040: [patch] [sound] Add user/admin menu options to extend a RealTime scheduled conference Revision: 150384 Reporter: DEA Coders: DEA #13946: [patch] Add new application MinivmMWI to app_minivm.c Revision: 158808 Reporter: Marquis Testers: twilson, Marquis Coders: Marquis #13960: [patch] Average talktime parameter for queues Revision: 167792 Reporter: coolmig Coders: coolmig #14028: [patch] allow multi-timezone GotoIfTime & ExecIfTime Revision: 164976 Reporter: mostyn Coders: mostyn #14075: [patch] Using Originate as a dialplan application Revision: 165433 Reporter: rcasas Testers: russell Coders: rcasas #14301: Access to encryption functions from dial plan Revision: 171757 Reporter: amorsen Coders: dvossel Category: Applications/SLA #12471: No ringback toward SIP trunk on inbound SLA call (Again) Revision: 162291 Reporter: mthomasslo Coders: russell Category: Applications/app_authenticate #13734: [patch] Allow to override the default prompt (agent-pass) on Authenticate application Revision: 150887 Reporter: jvandal Coders: bweschke Category: Applications/app_cdr #12694: [patch] Bad disposition on originated IAX2 calls Revision: 159360 Reporter: yraber Testers: murf, laurav Coders: murf Category: Applications/app_chanspy #14111: [patch] app_chanspy crashed so-as "chanspy_ds.lock" has random values Revision: 165890 Reporter: ys Coders: ys #14469: [patch] adding 2 new events for when a channel spy is started or stopped Revision: 175655 Reporter: caio1982 Coders: caio1982 Category: Applications/app_dial #12929: retrydial hangs up when using a silent soundfile as anouncement Revision: 158062 Reporter: snyfer Coders: jpeeler #13216: [patch] Incorrect ANSWERTIME when using M option Revision: 152369 Reporter: ruddy Testers: ruddy Coders: tilghman #13625: Dial with timeout 0 places a call and immediately cancels it. Revision: 149279 Reporter: atis Coders: mmichelson #13636: [patch] Remove DAHDI operator mode special casing in app_dial Revision: 147388 Reporter: seanbright Coders: seanbright #13764: 302 Redirect (forward no answer) to bad extension causes channel to be left up (Ringing) Revision: 159554 Reporter: davidw Testers: mmichelson, davidw Coders: mmichelson #13793: app_dial doesn't report back DIALSTATUS, ANSWEREDTIME and DIALEDTIME Revision: 153181 Reporter: greenfieldtech Coders: twilson #13851: Unlimited call for limited calls under 1 seconds (L option) Revision: 156388 Reporter: ruddy Coders: tilghman #13898: [patch] Limit connect file and others will not play warnings Revision: 157253 Reporter: alecdavis Testers: alecdavis Coders: tilghman #14118: Asterisk crashes when calling more than a single location Revision: 166267 Reporter: lmadsen Testers: blitzrage Coders: mmichelson #14164: Dial() option d is not working Revision: 174945 Reporter: DennisD Testers: mmichelson Coders: mmichelson Category: Applications/app_directed_pickup #14005: Pickup() can't pickup calls to some SIP devices Revision: 162342 Reporter: ddl Coders: file Category: Applications/app_directory #13804: app_directory crashses Asterisk when voicemail entry doesn't have a name Revision: 152646 Reporter: bluecrow76 Coders: mmichelson Category: Applications/app_disa #13330: [patch] DISA does not accept extensions beginning with "#" Revision: 162016 Reporter: jcovert Coders: russell Category: Applications/app_echo #13697: [patch] Comply with trunk coding guidlines Revision: 149588 Reporter: alecdavis Coders: alecdavis Category: Applications/app_externalivr #14251: Externalivr not sending 'H' event on channel hangup. Revision: 174325 Reporter: chris-mac Testers: dvossel Coders: dvossel Category: Applications/app_fax #13688: [patch] Update app_fax to work with spandsp-0.0.6 Revision: 148868 Reporter: irroot Coders: irroot #14073: app_fax needs additional include to build with spandsp-0.0.6pre3 Revision: 164257 Reporter: seandarcy Coders: file Category: Applications/app_festival #14038: apps/app_festival.c does not compile for PPC target Revision: 162275 Reporter: ffloimair Coders: file Category: Applications/app_followme #13893: [patch] Non existent option in the sample configuration file followme.conf (typo) Revision: 159250 Reporter: eliel Coders: mmichelson #14140: [patch] followme should answer the call Revision: 167478 Reporter: dimas Coders: dimas Category: Applications/app_macro #13363: [patch] Device Side transfer of a call between 2 extensions leads to failure because MACRO_DEPTH is not reset Revision: 165319 Reporter: p_lindheimer Coders: tilghman Category: Applications/app_meetme #13173: [branch] Asterisk blocked when 2 or more users leave a meetme when announce user is on Revision: 156228 Reporter: pep Coders: jpeeler #13522: [patch] Incorrect calculation of Realtime conference announcements Revision: 147714 Reporter: DEA Coders: DEA #13555: Joining a MeetMe conference and hanging up shortly after results in SIGSEGV Revision: 146644 Reporter: jeffg Testers: jeffg Coders: kpfleming #13586: meetme list concise fails Revision: 145915 Reporter: john8675309 Coders: mvanbaak #13889: [patch] Memory leak if the sla_thread is not running Revision: 156295 Reporter: eliel Coders: eliel #13899: After upgrading from 1.4.21.2 to 1.4.22 running MeetMe with D option doesn't ask for conference PIN Revision: 157366 Reporter: akkornel Coders: jpeeler #14117: Incorrect processing of "maxuser" parameter in real-time meetme Revision: 168705 Reporter: sergedevorop Testers: sergedevorop Coders: seanbright #14282: conference calling crashes Asterisk Revision: 170148 Reporter: cheesegrits Coders: file #14322: MeetMe conference crashes Asterisk 95% of the time when the last user hangs up/exits the conference. Revision: 174041 Reporter: amessina Coders: file #14482: [patch] FreeBSD: set nonblocking mode on /dev/dahdi/pseudo failed. Revision: 176253 Reporter: ys Testers: ys Coders: ys Category: Applications/app_minivm #13943: [patch] Multiple bugs in app_minivm Revision: 167835 Reporter: Marquis Coders: Marquis #14081: MinivmAccMess() does not set MINIVM_ACCMESS_STATUS Revision: 164623 Reporter: pkempgen Coders: russell Category: Applications/app_mixmonitor #13116: Asterisk 1.4.21.1 segfaults many times daily using mixmonitor Revision: 171622 Reporter: aragon Coders: mmichelson #13538: [patch] Recording stops after Transfer when using MixMonitor() Revision: 166092 Reporter: mbit Testers: mmichelson Coders: mmichelson Category: Applications/app_page #13977: [patch] Add 'i' option to app_page (disable call forwarding) Revision: 164428 Reporter: mmichelson Testers: mmichelson, acunningham Coders: mmichelson #14217: [patch] app_page causes undefined behavior when paging a page group with more than 128 extensions Revision: 168594 Reporter: a_villacis Testers: twilson Coders: a #14308: Paging application crashes asterisk Revision: 170980 Reporter: bluefox Testers: kc0bvu Coders: seanbright Category: Applications/app_parkandannounce #14215: Asterisk crashes anytime a call is parked by any method. Revision: 168941 Reporter: waverly360 Testers: twilson Coders: twilson #14304: ParkAndAnnounce loses "priority" of the return argument Revision: 170047 Reporter: jcovert Coders: file Category: Applications/app_queue #13395: [patch] Attended transfers do not call update_queue until after transfered call ends Revision: 149201 Reporter: Marquis Coders: Marquis #13548: exten = 2813,n, Queue(test,c,,,,,,inqueue) craches when went into invalid extension Revision: 160626 Reporter: fiddur Coders: mmichelson #13731: [patch] missing channel's uniqueid field in AMI's queue status Revision: 150773 Reporter: caio1982 Coders: bweschke #13883: Join event uses CallerID header for caller ID number, when other events now use CallerIDNum Revision: 158924 Reporter: davidw Coders: mnicholson #14014: [patch] DAHDI group dials/members broken with AddQueueMember / queue member add Revision: 169611 Reporter: kebl0155 Testers: kebl0155 Coders: mmichelson #14033: Delete a queue from realtime crashes Asterisk Revision: 164268 Reporter: cristiandimache Testers: cristiandimache Coders: mmichelson #14034: app_queue does not update on realtime update Revision: 163873 Reporter: cristiandimache Testers: twilson, cristiandimache Coders: twilson #14060: [patch] Astrerisk crashes using the app_queue.c transfer datastores Revision: 163081 Reporter: nivek Testers: nivek Coders: nivek #14086: Address out of bounds in queue_log using transfer Revision: 168629 Reporter: ZX81 Testers: ZX81, festr Coders: mmichelson #14172: [patch] changing the annoying "no one is answering queue" message level Revision: 168579 Reporter: caio1982 Coders: caio1982 #14173: Agent shows "(In use)" and will not receive queue calls while agent is logged in waiting for queue calls (1.4.22) Revision: 171691 Reporter: nathan Testers: nathan, aramirez Coders: mmichelson #14179: chan local show as invalid in app queue Revision: 167477 Reporter: CrashHD Testers: CrashHD Coders: lmadsen #14227: queue-thankyou should be played only if needed Revision: 174948 Reporter: caspy Testers: caspy Coders: mmichelson #14260: Asterisk crashes anytime in call queues Revision: 171618 Reporter: ccesario Testers: ccesario Coders: mmichelson #14272: Queue timeout default is wrong Revision: 169574 Reporter: timking Coders: mmichelson #14359: The status of a local channel in state_interface of a queue is wrong the first time is added and lost after a reload Revision: 173507 Reporter: francesco_r Coders: mmichelson #14376: autopause should not pause interfaces that are busy Revision: 173693 Reporter: fiddur Testers: fiddur Coders: mmichelson Category: Applications/app_readexten #13944: [patch] update app_readexten to conform to our production version Revision: 159054 Reporter: chappell Coders: tilghman Category: Applications/app_record #13669: If the user hangup during recording, recorded file isn't removed Revision: 164942 Reporter: pj Coders: jpeeler #14341: [patch] delete file on hangup in app_record does not make sense Revision: 175549 Reporter: fnordian Coders: file Category: Applications/app_rpt #14435: Asterisk 1.6.1-rc1 compile bomb in apps/app_rpt - undefined AST_PBX_KEEPALIVE at line #13622 Revision: 174435 Reporter: D_McNaul Coders: murf Category: Applications/app_skel #13696: [patch] Comply with trunk coding guidlines Revision: 150255 Reporter: alecdavis Coders: alecdavis Category: Applications/app_sms #13594: SMS help is incorrect, Typo Revision: 147592 Reporter: alecdavis Testers: alecdavis Coders: tilghman #13595: SMS receive file name incorrect Revision: 147592 Reporter: alecdavis Testers: alecdavis Coders: tilghman #13617: [patch] SMS app ignores parameter 'p' - initial pause Revision: 148985 Reporter: alecdavis Coders: alecdavis #13675: [patch] app_sms doesn't answer the call, currently requires Answer() before hand Revision: 150257 Reporter: alecdavis Coders: alecdavis Category: Applications/app_stack #14332: Compile warnings in app_stack on OS/X Revision: 173130 Reporter: oej Testers: tilghman Coders: tilghman Category: Applications/app_transfer #13579: blindxfer doesn't work properly Revision: 148112 Reporter: dwagner Testers: murf, mmichelson Coders: mmichelson #13789: [patch] Application not accept any option after deleting jump+101 Revision: 152132 Reporter: IgorG Coders: IgorG #14374: Revision 172517 segfault after using A *2 transfer to B and B dial *2 Revision: 173589 Reporter: aragon Testers: aragon, mmichelson Coders: mmichelson Category: Applications/app_voicemail #14312: pagerbody value is ignored and instead it contains emailbody value Revision: 170498 Reporter: pj Coders: file #14377: MAILBOX_EXISTS crashes Asterisk when called with empty argument Revision: 172741 Reporter: amorsen Coders: tilghman Category: Applications/app_voicemail/IMAP #13605: [patch] Compile error with IMAP_STORAGE due to removed autoconfig.h in Makefile Revision: 148200 Reporter: tomo1657 Testers: mmichelson Coders: seanbright #13642: [patch] Messages not deleted properly when delete=yes in voicemail.conf Revision: 157562 Reporter: jaroth Coders: jaroth #13652: [patch] Asterisk IMAP headers are not processed correctly Revision: 148144 Reporter: jaroth Coders: jaroth #13653: [patch] Shared IMAP mailboxes can cause the server to crash Revision: 165797 Reporter: howardwilkinson Testers: jpeeler Coders: howardwilkinson #13673: [patch] Addition of a Mailbox id facility to allow shared mailboxes to work Revision: 173697 Reporter: howardwilkinson Coders: jpeeler #13829: [patch] Hang up during call forward into voicemail crashes Asterisk. Revision: 154072 Reporter: jaroth Coders: tilghman #13905: [patch] Messages not marked as read/unread properly when moved from New to Old folder and back. Revision: 173773 Reporter: jaroth Coders: jaroth #14063: [patch] Urgent messages are automatically forwarded as urgent Revision: 163213 Reporter: jaroth Coders: jaroth #14253: [patch] app_voicemail leaves sockets in close wait. Revision: 177537 Reporter: Skavin Testers: Skavin Coders: tilghman #14473: [patch] Crash in VoiceMailMain if hangup occurs before a valid mailbox number is entered (IMAP only) Revision: 175591 Reporter: dwpaul Coders: dwpaul Category: Applications/app_voicemail/ODBC #13659: [patch] User not notified that a temporary greeting is active when using ODBC voicemail Revision: 148268 Reporter: moliveras Testers: moliveras Coders: tilghman Category: Applications/app_waitforsilence #13658: WAITSTATUS will never get set for digitally muted channels Revision: 149062 Reporter: explidous Coders: tilghman Category: CDR/General #13597: clid will only set number not name Revision: 160760 Reporter: john8675309 Testers: murf, john8675309 Coders: murf Category: CDR/cdr_csv #13942: On a configuration reload, cdr_csv ignores options if cdr.conf was unchanged Revision: 158374 Reporter: davidw Testers: davidw Coders: twilson Category: CDR/cdr_pgsql #14058: cdr_pgsql does not work in asterisk 1.6.0.x Revision: 164349 Reporter: navis Coders: tilghman Category: Channels/General #13505: Memory leak in channel variables Revision: 149199 Reporter: mav3rick Testers: mav3rick, triccyx Coders: tilghman #13676: channel get stuck on ast_queue_frame when hanging up Revision: 148913 Reporter: tacvbo Testers: tacvbo Coders: mmichelson #13962: Blind transfer does not work upgrade to 1.4.23-rc1 Revision: 165319 Reporter: francesco_r Coders: tilghman Category: Channels/NewFeature #12382: [patch] Add dialtone detection to chan_zap FXO devices Revision: 159317 Reporter: one47 Testers: fleed Coders: one47, fleed Category: Channels/chan_agent #12269: [branch] Deadlock after Originate from AMI to Agent Revision: 168508 Reporter: IgorG Testers: denisgalvao Coders: jpeeler #13921: Configuration reload overrides channel variable setting of ackcall (autologoff, acceptdtmf and enddtmf) Revision: 159437 Reporter: davidw Testers: davidw Coders: mmichelson Category: Channels/chan_dahdi #13408: [patch] send rel with unallocated cause code insted of normal call clearing when call invalid extension Revision: 155324 Reporter: adomjan Coders: adomjan #13759: [patch] Obvious typo (logic error) Revision: 151600 Reporter: smurfix Coders: smurfix #13786: [patch] DAHDI_CHECK_HOOKSTATE automatically defined when chan_dahdi is built with zaptel support Revision: 160319 Reporter: tzafrir Coders: jpeeler #13836: [patch] Use comma as the parameter separator. Revision: 167791 Reporter: eliel Coders: eliel #14057: Deadlock chan_dahdi.c and channel.c Revision: 166382 Reporter: rtrauntvein Testers: rtrauntvein Coders: mmichelson #14090: [patch] unable to set DAHDI_VMWI to lower level drivers Revision: 164602 Reporter: alecdavis Coders: alecdavis #14113: Asterisk 1.6.1-beta4 and 1.6.0.3-rc1 always crash when dialing or receiving a call trough wcb4xxp Revision: 166569 Reporter: francesco_r Testers: francesco_r Coders: mmichelson #14143: [patch] Annoying FSK mwispill is heard on handset on an FXS connected line, No dialtone heard if happens. Revision: 167416 Reporter: alecdavis Coders: dbailey #14143: [patch] Annoying FSK mwispill is heard on handset on an FXS connected line, No dialtone heard if happens. Revision: 168619 Reporter: alecdavis Testers: alecdavis Coders: dbailey Category: Channels/chan_gtalk #13984: [patch] Incoming Gtalk calls fail Revision: 175058 Reporter: jcovert Testers: jcovert Coders: jcovert #13985: No audio on outgoing Gtalk calls if /etc/hosts has Centos default; work-around provided Revision: 175089 Reporter: jcovert Testers: phsultan Coders: phsultan Category: Channels/chan_h323 #13219: possible missing unlock Revision: 164882 Reporter: pj Coders: russell #13400: [patch] POSIX thread operations errors Revision: 152969 Reporter: Matti Coders: tilghman Category: Channels/chan_iax2 #13011: [patch] find_idle_thread() uses spin wait Revision: 154428 Reporter: jpgrayson Coders: jpgrayson #13232: [patch] iax2-provision is not freeing iax_templates structure. Revision: 160663 Reporter: eliel Testers: eliel Coders: eliel #13285: New config parameter to enforce encryption Revision: 175344 Reporter: sgofferj Testers: russell Coders: dvossel #13326: [patch] Column width with cli command sip/iax2 show registry Revision: 150311 Reporter: ib2 Coders: snuffy #13468: IAX Transfer/releasing between 3 asterisk's are not working. Revision: 173502 Reporter: nicox Testers: dvossel Coders: dvossel #13628: IAX port change using dnsmgr Revision: 166268 Reporter: pananix Testers: file, blitzrage Coders: jpeeler #13645: chan_iax2 isn't using HANGUP anymore? Revision: 156243 Reporter: dzajro Testers: vazir Coders: tilghman #13717: [patch] 1.6.0.1 crashes randomly Revision: 154366 Reporter: kowalma Testers: kowalma Coders: tilghman #13918: [patch] IAX2 not conforming to standard Revision: 159247 Reporter: ffloimair Testers: ffloimair Coders: tilghman #13919: [patch] Asterisk core dumps random Revision: 159276 Reporter: barthpbx Testers: barthpbx Coders: eliel #14082: no iax trunking on 1.6.1-beta3 Revision: 164525 Reporter: seandarcy Coders: russell #14266: [patch] Add the immediate=yes option to chan_iax2 Revision: 174046 Reporter: jcovert Testers: jcovert, dvossel Coders: jcovert Category: Channels/chan_local #13343: Local channel does not support exten/callerid style dialplan entries (ast_exists_extension placement). Revision: 146713 Reporter: efutch Testers: efutch Coders: tilghman #13368: [patch] chan_local doesn't copy the dialplan (cid.cid_ton) into the new channel Revision: 152216 Reporter: Peter Schlaile Coders: tilghman #13807: [patch] Missing mutex unlock on error inside local_call(). Revision: 152923 Reporter: eliel Coders: eliel #14189: segmentation fault in local_queue_frame at chan_local.c:172 Revision: 169211 Reporter: sascha Testers: sascha Coders: mmichelson Category: Channels/chan_mgcp #13785: [patch] Memory leak while reloading chan_mgcp.so Revision: 152442 Reporter: eliel Coders: eliel Category: Channels/chan_misdn #12887: [patch] chan_misdn.c threadsafe patch Revision: 168591 Reporter: pputman Coders: pputman Category: Channels/chan_oss #13686: [patch] Console/dsp not hanging up after playing sound file. Revision: 171188 Reporter: itiliti Coders: tilghman Category: Channels/chan_sip/CodecHandling #14000: [patch] Wrong usage of sscanf with use of uninitialized variable caused accidental parsing of RTP/SAVP Revision: 160308 Reporter: folke Coders: folke #14249: One way voice after attended transfer Revision: 170652 Reporter: RadicAlish Coders: file Category: Channels/chan_sip/DatabaseSupport #14196: [patch] Realtime peers are never qualified after 'sip reload' Revision: 176459 Reporter: pdf Testers: pdf Coders: pdf Category: Channels/chan_sip/General #12761: [patch] chan_sip: build_contact() does not put alternate port setting in Contact header Revision: 151464 Reporter: asbestoshead Coders: asbestoshead #12994: [patch] Spamming CLI / logs with 'Remote host can't match request BYE to call...' Revision: 158082 Reporter: pabelanger Coders: mmichelson #13071: [patch] OPTIONS response on default port. Revision: 168193 Reporter: baron Testers: baron Coders: baron #13209: DTMF RFC2833 via SIP is not working Revision: 162205 Reporter: ip-rob Testers: ip-rob, bujones Coders: file #13217: asterisk stops sending qualify Revision: 164809 Reporter: cervajs Coders: file #13383: [patch] Turn off qualify on uncached realtime peers Revision: 153122 Reporter: tilghman Coders: tilghman #13474: [patch] usereqphone parameter doesn't work Revision: 161726 Reporter: mmaguire Coders: mmaguire #13531: [patch] Hold logic broken? Revision: 158230 Reporter: sgofferj Testers: sgofferj Coders: mmichelson #13545: Channel re-invited on destination ringing not re-invited back if ringing abandoned. Revision: 165599 Reporter: davidw Coders: file #13547: [patch] Asterisk crash getting fax by sip channel Revision: 174084 Reporter: tecnoxarxa Testers: tecnoxarxa Coders: tecnoxarxa #13602: [patch] Bad handling of Contact header, which should not be present in 1XX responses to REGISTER, but also in several other case Revision: 173952 Reporter: hjourdain Testers: mnicholson Coders: mnicholson #13626: [patch] CANCEL before Trying Revision: 155467 Reporter: atis Testers: atis Coders: mmichelson #13634: Asterisk fills "via" header not correctly. Revision: 164659 Reporter: performer Coders: file #13644: insecure doesn't work Revision: 148376 Reporter: pj Testers: pj Coders: mmichelson #13668: sip show inuse count is negative Revision: 148373 Reporter: mjc Coders: mmichelson #13668: sip show inuse count is negative Revision: 157427 Reporter: mjc Coders: wolfelectronic #13700: [patch] peer outboundproxy-ptr is copied to dialog and then freed Revision: 149802 Reporter: fnordian Testers: fnordian Coders: mmichelson #13705: Can't use type=friend anymore in sip.conf Revision: 151327 Reporter: lmadsen Coders: bweschke #13706: [patch] SIP_NOTIFY message incorrectly builds address in the To: tag Revision: 151512 Reporter: andrew53 Coders: andrew53 #13710: [patch] MWI NOTIFY always tries to use UDP, even if the peer is connected via TCP Revision: 151428 Reporter: andrew53 Coders: andrew53 #13714: [patch] invites with proxy_auth have wrong via-branch-tag Revision: 150207 Reporter: fnordian Coders: fnordian #13715: [patch] Using SIP_HEADER in AMI with NULL channel causes crash Revision: 150302 Reporter: makoto Coders: mmichelson #13715: [patch] Using SIP_HEADER in AMI with NULL channel causes crash Revision: 150817 Reporter: makoto Coders: bweschke #13724: current trunk chan_sip does not compile in devmode Revision: 150971 Reporter: mvanbaak Coders: mvanbaak #13727: [patch] resolving hostnames should ignore uri-paramters Revision: 151420 Reporter: fnordian Coders: fnordian #13795: [patch] Incorrect use of sizeof() Revision: 152569 Reporter: andrew53 Coders: andrew53 #13811: peer matching issue when use type=peer Revision: 163629 Reporter: pj Coders: file #13867: [patch] Reject an incoming call to peer due to call limit with "603 Declined". It`s not correct. Revision: 158066 Reporter: still_nsk Testers: blitzrage Coders: mmichelson #13878: [patch] Can't record early media after sending a "183 Session Progress". Revision: 157512 Reporter: nahuelgreco Testers: mmichelson Coders: nahuelgreco #13970: CLI command "help sip set history {on|off}" shows deprectated usage in help text Revision: 165792 Reporter: pkempgen Coders: blitzrage #13989: Enabling qualify on a SIP TCP peer brings pain and coredumps Revision: 163642 Reporter: Nugget Coders: russell #14055: "outboundproxy" in "general" section of sip.conf doesn't work Revision: 165216 Reporter: chris-mac Coders: file #14110: [patch] SIPAddHeader problems with escaping and quoting Revision: 166696 Reporter: gork Testers: gork, mmichelson Coders: tilghman #14180: sip show users does not exist Revision: 168610 Reporter: amorsen Testers: blitzrage, amorsen Coders: mmichelson #14192: upgrading from asterisk-1.6.0.3 to branch/asterisk-1.6.1 breaks qualify for TCP peer Revision: 169080 Reporter: pabelanger Testers: jamesgolovich Coders: jamesgolovich #14220: SIP INVITE packets are incorrectly truncated with 1.6.1 svn after approx 1020 characters Revision: 169557 Reporter: riksta Testers: mmichelson Coders: mmichelson #14233: port :0 added to SIP INVITE URI when 'outboundproxy' used in [general] section of sip.conf Revision: 169044 Reporter: chris-mac Testers: jamesgolovich, chris-mac, twilson Coders: jamesgolovich #14295: SIP on hold problems Revision: 170505 Reporter: klaus3000 Coders: file #14310: No voice (ringing tone) after call was diverted Revision: 170569 Reporter: RadicAlish Coders: file #14399: wrong call-limit count when counteronpeer=yes Revision: 174543 Reporter: caspy Coders: file #14447: Type uninitialized Revision: 174580 Reporter: triccyx Coders: file #14460: Asterisk plays a continuous tone forever if it never receives a 2833 end packet Revision: 175125 Reporter: moliveras Coders: russell #14497: [patch] Wrong order of Channeltype and Uniqueid sent to manager from chan_sip.c Revision: 177005 Reporter: vinsik Coders: vinsik Category: Channels/chan_sip/Interoperability #13958: SDP replies incorrect - 'a=inactive' - replied to with 'a=sendrecv' Revision: 165180 Reporter: toc Testers: toc Coders: mnicholson #14025: sip register: reserved character check not RFC 3261 compliant Revision: 162664 Reporter: ffs Coders: mmichelson #14346: [patch] CANCEL gets different via header branch than INVITE Revision: 171528 Reporter: oej Testers: oej Coders: oej #14419: [patch] Asterisk must not perform SRV lookups if a port is specified in the URI Revision: 174301 Reporter: klaus3000 Coders: klaus3000 Category: Channels/chan_sip/NewFeature #13601: Add reboot-snom to sip_notify Revision: 146312 Reporter: mjc Testers: seanbright Coders: seanbright #14246: [patch] SIPRemoveHeader() function to remove previously added headers Revision: 168638 Reporter: klaus3000 Coders: klaus3000 Category: Channels/chan_sip/Registration #13309: [patch] chan_sip does not always create regexten for registering peers Revision: 149208 Reporter: dimas Coders: dimas #13570: [patch] Malformed registration line is copied verbatim in To and From headers Revision: 149131 Reporter: mmichelson Coders: mmichelson #13599: [patch] When unregistering a UA, 200 OK response from Asterisk is not SIP compliant Revision: 162739 Reporter: hjourdain Coders: hjourdain #13633: Asterisk won't register if SIP-port at peer differ than local (5060) Revision: 162619 Reporter: performer Coders: file #13783: [patch] Cannot register with sip providers that require '@' in the username Revision: 162664 Reporter: navkumar Coders: mmichelson #13809: insufficent log information Revision: 155399 Reporter: denke Testers: denke Coders: tilghman #14176: [patch] send out the incorrect register request URI to the (fromdomain) outbound proxy Revision: 168578 Reporter: paraeco Coders: paraeco #14185: [patch] Setting registration expiry in registration string does not work Revision: 172234 Reporter: Nick_Lewis Testers: Nick_Lewis Coders: Nick #14198: [patch] Not possible to register to a registrar via a host with different port number Revision: 168575 Reporter: Nick_Lewis Testers: Nick_Lewis Coders: Nick #14205: Unable to register SIP device with realtime in 1.6.x Revision: 172131 Reporter: maxgo Testers: blitzrage Coders: tilghman #14211: Asterisk Crashes with signal 11 (segmentation fault) at random intervals (but at least 2 times a day) Revision: 168976 Reporter: aborghi Testers: aborghi Coders: mmichelson #14284: [patch] Asterisk retransmits the 401 response of failed REGISTER Revision: 171326 Reporter: klaus3000 Testers: klaus3000 Coders: klaus3000 Category: Channels/chan_sip/Subscriptions #12560: [patch] Problems with NOTIFY due to Asterisk sending wrong CALL-ID and duplicate sip: tag in header of NOTIFY Revision: 162805 Reporter: vsauer Coders: ramonpeek #13238: False state in core show hints Revision: 174844 Reporter: kowalma Testers: alecdavis Coders: tilghman #13327: pattern match for a hints always gives state:idle for all extensions Revision: 162922 Reporter: pj Coders: tilghman #13525: hint change state to Idle when peer reregisters Revision: 162997 Reporter: pj Coders: file #13525: hint change state to Idle when peer reregisters Revision: 163579 Reporter: pj Coders: file #13827: [patch] support basic caller ID for snom call pickup Revision: 154187 Reporter: seanbright Coders: seanbright #14037: Memory usage increase when using SUBSCRIBE + vars defined in sip.conf Revision: 164675 Reporter: marvinek Testers: russell Coders: russell Category: Channels/chan_sip/T.38 #13050: Memory segmentation fault on T.38 pass through Revision: 175334 Reporter: schern Testers: schern Coders: tilghman #13600: [patch] Crash in decode_length - udptl.c:159 Revision: 168604 Reporter: atis Testers: atis Coders: tilghman #13976: Invalid SDP attributes for boolean T.38 parameters (T38FaxFillBitRemoval, etc.) Revision: 167180 Reporter: linulin Testers: arcivanov Coders: arcivanov Category: Channels/chan_sip/Transfers #13800: crash after transfer Revision: 164351 Reporter: dwagner Coders: tweety #13956: Asterisk crashes when transfering call multiple times. Revision: 161721 Reporter: chris-mac Testers: chris-mac Coders: mnicholson #14350: [patch] Asterisk does not detect an attended transfer if the 'Replaces=' option is not at the beginning of the query string Revision: 173974 Reporter: fhackenberger Coders: file Category: Channels/chan_skinny #13182: [patch] Missed Calls is cleared from phone status line Revision: 170460 Reporter: pj Testers: mvanbaak, pj Coders: mvanbaak #13412: [patch] Rewrite the config stuff to seperate lines and devices Revision: 150426 Reporter: wedhorn Coders: wedhorn #13806: codecs settings does work only in device specific section Revision: 163582 Reporter: pj Testers: pj and me Coders: wedhorn #13821: [patch] segfault checking messages using mwi events Revision: 169367 Reporter: DEA Testers: mvanbaak, DEA Coders: DEA #13948: [patch] Skinny switch can still send tones after hangup Revision: 158694 Reporter: wedhorn Coders: wedhorn #14325: [patch] Config file layout Revision: 171043 Reporter: DEA Coders: DEA Category: Channels/chan_skinny/NewFeature #13952: [patch] Add packet information to debug Revision: 160938 Reporter: wedhorn Testers: mvanbaak, wedhorn Coders: wedhorn Category: Codecs/codec_lpc10 #13702: [patch] Memory leak while trying to free a malloced memory with an ast_free() call instead of just free(). Revision: 149637 Reporter: eliel Coders: eliel Category: Core/AstMM #13858: [patch] On memory allocation failure return NULL or we will crash. Revision: 157632 Reporter: eliel Coders: eliel Category: Core/BuildSystem #13649: compilation fail on FreeBSD Revision: 147899 Reporter: ys Coders: mvanbaak #13842: [patch] Small fixes to two scripts in build_tools Revision: 157600 Reporter: snuffy Testers: snuffy Coders: snuffy, seanbright #13875: [patch] missing DESTDIR for documentation Revision: 157564 Reporter: pabelanger Coders: pabelanger #13887: [patch] libtonezone requires -lm Revision: 163168 Reporter: tzafrir Coders: tilghman #14006: [patch] Use of 'uint' instead of 'unsigned int' causes build problems on FreeBSD Revision: 161427 Reporter: alphaque Coders: alphaque #14129: [patch] FreeBSD, OpenBSD and OS/X asterisk compilation fail.. Revision: 168609 Reporter: ys Testers: oej, mvanbaak Coders: mvanbaak #14129: [patch] FreeBSD, OpenBSD and OS/X asterisk compilation fail.. Revision: 169327 Reporter: ys Testers: mvanbaak, jtodd Coders: mvanbaak #14129: [patch] FreeBSD, OpenBSD and OS/X asterisk compilation fail.. Revision: 169369 Reporter: ys Testers: ys Coders: mvanbaak #14224: [patch] fixes for autoconf 2.63 and ptlib-devel (Fedora 10) Revision: 177162 Reporter: bergolth Testers: jpeeler Coders: bergolth Category: Core/Channels #13747: Indications are not passed from old peer to new peer during masquerade Revision: 164203 Reporter: davidw Testers: russell Coders: russell #14127: Enumerated type and integer comparison do not work as you might expect Revision: 166533 Reporter: andrew Coders: tilghman #14221: [patch] DNS SRV messages inadvertently changed from verbosity >3 to 3 Revision: 168523 Reporter: jcovert Coders: jcovert #14315: After Dial's L() limit is reached, res_feature's dynamic features don't work Revision: 176708 Reporter: tim_ringenbach Coders: jpeeler Category: Core/Configuration #13848: [patch] Asterisk crashes if udptl.conf is not available Revision: 159475 Reporter: klaus3000 Testers: blitzrage Coders: eliel #14169: [patch] functions with multiple arguments do not work in AEL dialplan Revision: 168737 Reporter: fabled Coders: fabled #14231: [patch] Parsing and escaping of characters is broken in some cases (e.g. app_System) Revision: 177664 Reporter: jcovert Testers: jcovert Coders: tilghman, jcovert Category: Core/FileFormatInterface #13741: Seg. fault when including missing extensions file Revision: 151246 Reporter: Laureano Coders: bweschke #13955: Asterisk crashes when Playback/Backround with non existing file. Revision: 158851 Reporter: chris-mac Coders: mnicholson Category: Core/General #13301: [patch] AMI UpdateConfig -- When creating category, memory allocation failure in config.c Revision: 161181 Reporter: trevo Testers: tilghman, blitzrage Coders: tilghman #13433: [patch] 'core show sysinfo' on systems without HAVE_SYSINFO but with HAVE_SYSCTL Revision: 164802 Reporter: mvanbaak Coders: mvanbaak #13464: asterisk console screws up terminal subtly when exited with ctrl-c with some shells Revision: 163384 Reporter: tzafrir Testers: blitzrage Coders: tilghman #13543: Memory leacks in stress test with failure Revision: 149199 Reporter: triccyx Testers: mav3rick, triccyx Coders: tilghman #13571: [patch] asterisk -rx writes history Revision: 154922 Reporter: tzafrir Coders: tilghman #13578: Bang not showing up in on CLI Revision: 146198 Reporter: mvanbaak Coders: seanbright #13730: [patch] CLI command 'channel request hangup ' not working as expected. Revision: 150664 Reporter: eliel Coders: eliel #13778: asterisk blocked at startup between main/asterisk.c/loader.c/load_modules and manager.c/loader.c/ast_module_reload Revision: 151906 Reporter: hotsblanc Coders: russell #13816: [patch] Do not expose ast_str internals. Revision: 153057 Reporter: eliel Coders: eliel #13877: [patch] Add CLI command 'manager logout [from ]' Revision: 173028 Reporter: eliel Testers: eliel, mmichelson Coders: eliel #14004: [patch] restart gracefully drops cap_net_admin capability Revision: 172441 Reporter: nemo Testers: tilghman Coders: tilghman #14079: [patch] Regression When Playing WAV49 Audio Files Revision: 164312 Reporter: elguero Coders: file #14080: [patch] ast_frdup does not duplicate integer-frame-data Revision: 164519 Reporter: fnordian Coders: fnordian #14098: [patch] Simplify main/strings.c code Revision: 165502 Reporter: eliel Coders: eliel #14160: [patch] temporary files should be in temporary directory Revision: 170307 Reporter: tzafrir Coders: tilghman #14177: [patch] ast_db_gettree(family, keytree) completely ignores the keytree argument Revision: 167301 Reporter: nic_bellamy Coders: nic #14194: logger.c:531 rotate_file: system() failed for 'gzip -9 /var/log/asterisk/full.2': No child processes Revision: 168014 Reporter: pabelanger Coders: mnicholson #14222: [patch] Add config option to disable console connect messages Revision: 168585 Reporter: jamesgolovich Testers: twilson Coders: jamesgolovich #14263: [patch] Global variables only allow values less than 255 characters Revision: 170165 Reporter: markd Coders: tilghman #14287: [patch] tcptls.c doesn't set correct remote_address Revision: 169620 Reporter: jamesgolovich Coders: jamesgolovich #14414: 1.6.1-rc1 Program terminated with signal 11, Segmentation fault. audiohook.c AST_LIST_TRAVERSE_SAFE_BEGIN Revision: 173902 Reporter: bluecrow76 Coders: file #14489: [patch] Add support for loading multiple timing modules Revision: 176666 Reporter: russell Coders: russell Category: Core/HTTP #13583: Asterisk wont compile if gmime-devel lib is not installed Revision: 145692 Reporter: arkadia Coders: seanbright #14190: POST files are not truncated Revision: 168588 Reporter: timking Coders: twilson Category: Core/Internationalization #14291: [patch] Floating point exception crash when saying number between 9999 and 100000 with zh or tw language Revision: 169794 Reporter: dant Testers: dant Coders: dant Category: Core/Jitterbuffer #14044: [patch] Jitterbuffer stops accepting new frames until it is empty after maxjitterbuffer is exceeded. Revision: 174584 Reporter: mnicholson Testers: mnicholson Coders: mnicholson Category: Core/ManagerInterface #12158: New AMI atxfer limited to digits only and ignores context and priority; looks like just wrapper on PlatDTMF Revision: 148160 Reporter: davidw Coders: mmichelson #13334: [patch] Response events to CoreShowChannel are missing the Event header Revision: 158414 Reporter: srt Coders: srt #13398: [patch] Channel name buffer is too small Revision: 156690 Reporter: bamby Coders: bamby #13546: Partial writes on Manager API Revision: 166282 Reporter: srt Testers: russell Coders: russell #13873: [patch] new eventflag for agiexec-events on ami Revision: 158876 Reporter: fnordian Coders: fnordian #13894: restart gracefully / when convenient doesn't work with the AMI Revision: 164807 Reporter: kernelsensei Coders: russell #13903: Pong response not properly terminated. Revision: 156911 Reporter: kebl0155 Coders: tilghman #13993: [patch] Ping action response packet doesn't contain ActionID Revision: 165798 Reporter: mika Coders: jpeeler #13994: [patch] Invalid response from ListCategories action if no categories is found Revision: 160699 Reporter: mika Coders: mika #14027: [patch] error allocationg a manager user Revision: 161790 Reporter: junky Coders: junky #14278: [patch] insufficient stringlength checking in action_userevent Revision: 169365 Reporter: fnordian Coders: tilghman #14364: NULL file descriptors causing GUI to eventually stop functioning Revision: 174764 Reporter: awk Testers: mmichelson Coders: mmichelson #14400: [patch] ami fails on high load Revision: 173458 Reporter: fnordian Coders: fnordian Category: Core/Netsock #13678: tcptls.c: ast_make_file_from_fd() memory leak if DEBUG_THREADLOCALS defined. Revision: 164737 Reporter: ys Testers: Russell Coders: russell Category: Core/NewFeature #11123: [branch] Implement asterisk CLI permissions. Revision: 160062 Reporter: eliel Testers: eliel, IgorG, Laureano, twilson, mvanbaak Coders: eliel #13735: [branch] Add CLI aliases module to asterisk Revision: 156120 Reporter: mvanbaak Coders: mvanbaak Category: Core/PBX #12658: [patch] DTMF issues on Zap Revision: 163449 Reporter: dimas Testers: russell, file Coders: russell #13557: [patch] Asterisk won't compile against uclibc Revision: 147807 Reporter: nickpeirson Testers: nickpeirson, murf Coders: nickpeirson #13643: [patch] VM_CALLERID yields different results if CID is null or empty Revision: 148000 Reporter: tomo1657 Coders: tilghman #13839: call processing deadlock with dialplan reload and ast_hint_state_changed Revision: 169869 Reporter: mcallist Coders: file #13891: "empty" overlap-dial-in doesn't work Revision: 156649 Reporter: smurfix Coders: jpeeler #14035: revision r77858 breaks 'failed'-extension functionality Revision: 163171 Reporter: erogoza Coders: russell #14076: Extensions configuration is not being sorted correctly Revision: 164801 Reporter: toc Testers: murf Coders: murf #14206: Can't pickup using *8 after updating asterisk to 1.4.23-rc3 Revision: 170393 Reporter: francesco_r Testers: francesco_r, aragon, mmichelson Coders: mmichelson #14362: [patch] Putting a comma in an extension dialpattern causes eventual seg fault Revision: 173311 Reporter: Nick_Lewis Testers: tilghman Coders: tilghman #14384: Background leaves files open indefinately Revision: 173354 Reporter: fiddur Testers: fiddur, mmichelson Coders: mmichelson Category: Core/Portability #13641: OpenBSD 4.2 launch failures Revision: 147306 Reporter: jtodd Coders: mvanbaak #13767: [patch] On Mac OS X PowerPC, Asterisk 1.6.0.1 cannot create outbound channels Revision: 169944 Reporter: jcovert Testers: jcovert, tilghman Coders: tilghman Category: Core/RTP #12983: [patch] Retransmitted RFC 2833 RTP events do not increment the RTP sequence number Revision: 162656 Reporter: vt Coders: vt #13535: video_src_res and video_dest_res are write-only in ast_rtp_early_bridge Revision: 162197 Reporter: davidw Coders: file #13810: [patch] Integer divide by zero Revision: 154061 Reporter: pj Coders: tilghman #13835: "RTCP SR transmission error, rtcp halted" logged when SIP call put on hold Revision: 161014 Reporter: matt_b Testers: jpeeler Coders: jpeeler #14234: [patch] Log and debug messages in ast_rtp_destroy can cause a crash Revision: 170240 Reporter: jcovert Coders: jcovert Category: Documentation #13342: [patch] Missing doc for SipShowRegistry action and RegistryEntry event Revision: 149040 Reporter: Laureano Coders: lmadsen #13654: extensions.conf refers to two "exten => formats", but the second one has been deleted from the text Revision: 147896 Reporter: davidw Coders: tilghman #13699: [patch] [branch] appdocsxml conversions for help Revision: 154796 Reporter: snuffy Coders: snuffy #13709: [patch] fix content of agents.conf.sample Revision: 149756 Reporter: decryptus_proformatique Coders: bweschke #13718: [patch] Neither CHANGES, nor UPGRADE.txt for 1.6.0 say quotes are no longer stripped Revision: 167176 Reporter: davidw Testers: blitzrage Coders: tilghman #14049: [patch] Attempted improvements to ./doc/tex/qos.tex [patch] Revision: 163037 Reporter: kshumard Coders: kshumard #14052: [patch] mISDN Dial parameter not documented Revision: 162667 Reporter: festr Coders: festr #14065: [patch] Improve documentation for res_monitor Revision: 163612 Reporter: kshumard Coders: kshumard #14319: [patch] describe idlecheck in res_odbc.conf.sample more clear Revision: 170720 Reporter: klaus3000 Coders: klaus3000 #14319: [patch] describe idlecheck in res_odbc.conf.sample more clear Revision: 170837 Reporter: klaus3000 Coders: tilghman Category: Features/Parking #14066: Calls parked fail to return to the correct phone after timeout Revision: 169486 Reporter: bluefox Testers: twilson, bluefox Coders: twilson Category: Formats/format_ogg_vorbis #13639: [patch] Make format_ogg_vorbis work on OpenBSD Revision: 147347 Reporter: mvanbaak Testers: mvanbaak Coders: mvanbaak Category: Formats/format_pcm #14001: [patch] Ability to use alaw files with extension ".alw" Revision: 161869 Reporter: henrikw Coders: henrikw Category: Formats/format_wav #13657: [patch] 16kHz wav format Revision: 148069 Reporter: tilghman Coders: tilghman Category: Functions/func_curl #14485: CURL() function crashes in /trunk Revision: 176360 Reporter: davevg Coders: tilghman #14485: CURL() function crashes in /trunk Revision: 176592 Reporter: davevg Coders: tilghman Category: Functions/func_devstate #14461: [patch] func_devstate not updating Custom hints, and not in sync with ASTDB Revision: 176557 Reporter: alecdavis Coders: russell Category: Functions/func_groupcount #14275: [patch] Group does not count all channels Revision: 176642 Reporter: kowalma Testers: kowalma Coders: tilghman #14275: [patch] Group does not count all channels Revision: 176669 Reporter: kowalma Testers: kowalma Coders: tilghman Category: Functions/func_odbc #13083: [patch] Enable failover in func_odbc Revision: 153124 Reporter: tilghman Coders: tilghman #13631: [patch] Fields have a maximum length of 255 chars Revision: 149687 Reporter: seanbright Testers: blitzrage Coders: tilghman #13830: writesql does not work Revision: 154023 Reporter: Marquis Coders: tilghman #14040: [patch] Fix a memory leak while using threadstorage. Revision: 161947 Reporter: eliel Coders: eliel #14245: SQLGetData returns no data Revision: 168719 Reporter: dveiga Coders: tilghman Category: Functions/func_realtime #13651: [patch] Make func_realtime work more like app_realtime Revision: 157870 Reporter: tilghman Testers: blitzrage, tilghman Coders: tilghman Category: Functions/func_strings #13787: KEYPADHASH returns incorrect values Revision: 152060 Reporter: meitinger Coders: seanbright #13940: [patch] The function ARRAY slows asterisk down Revision: 163254 Reporter: tbelder Coders: russell #14363: [patch] FILTER function is not working correctly (patch attached) Revision: 172706 Reporter: andrew53 Coders: andrew53 Category: General #13420: GUI - File Editor not working properly Revision: 157302 Reporter: alex70 Testers: murf, awk Coders: murf #13667: [patch] Asterisk init script for archlinux and patch for MakeFile Revision: 157460 Reporter: sherif Coders: sherif, mvanbaak #13720: [patch] Replaced reload by module reload in contrib/init.d Revision: 150930 Reporter: decryptus_proformatique Coders: decryptus #13753: [patch] Set a sane umask inside safe_asterisk Revision: 164798 Reporter: irroot Coders: tilghman #13863: [patch] 1.6.1 beta2 does not build on PPC Revision: 159050 Reporter: jcollie Coders: tilghman #13864: [patch] Fix a memory leak while trying to free a memory that wasn't allocated by ast_alloc_region() Revision: 155763 Reporter: eliel Coders: eliel #13969: [patch] Need tab completion of "core set debug X filename.c" Revision: 162687 Reporter: jtodd Testers: mvanbaak, eliel Coders: tilghman #13990: [patch] Janitor, use ARRAY_LEN when possible. Revision: 161218 Reporter: eliel Coders: eliel #14032: [patch] Janitor project to use ARRAY_LEN Revision: 162542 Reporter: bkruse Coders: bkruse #14132: [patch] autosupport script not 100% ready for DAHDI Revision: 168615 Reporter: dsedivec Coders: dsedivec #14219: [patch] core set verbose cores without arguments Revision: 168626 Reporter: jamesgolovich Coders: jamesgolovich #14226: crash in comparation with 'nothing' Revision: 168547 Reporter: caspy Coders: tilghman #14320: [patch] i18n.testsuite.conf in contribs directory uses old dialplan format an has no Chinese test Revision: 170677 Reporter: dant Coders: dant Category: PBX/General #14012: Channel "hangs" Revision: 161787 Reporter: dveiga Coders: bkruse #14357: [patch] lockout after AEL reload Revision: 176943 Reporter: pj Testers: pj, murf Coders: murf #14388: "dialplan show globals" does not show the correct TRUNKMSD setting Revision: 173104 Reporter: macli Coders: tilghman #14498: String operator ':' error with UTF8 code Revision: 177595 Reporter: ibercom Testers: murf Coders: murf Category: PBX/pbx_ael #13901: switch statement: Empty patterns don't fallback to Default label Revision: 158188 Reporter: smurfix Testers: seanbright Coders: seanbright #14019: Starting or restarting asterisk causes seg fault and core dump, apparently in ael/pval.c:4833 Revision: 162079 Reporter: ckjohnsonme Testers: ckjohnsonme, murf Coders: murf #14141: Pattern matching for extensions with ranges is broken Revision: 168746 Reporter: dimas Coders: murf Category: PBX/pbx_config #13632: [patch] Shortcut for duplicating the last extension, so the pattern doesn't need to be repeated Revision: 148325 Reporter: lmadsen Testers: blitzrage, tilghman Coders: tilghman #14071: [patch] Improve debugging output for specific context inclusion failure case in pbx_config Revision: 164733 Reporter: kshumard Coders: kshumard Category: PBX/pbx_dundi #13776: Dundi and DNS Revision: 164272 Reporter: kombjuder Coders: russell #13819: [patch] clearing expired entries from /dundi/cache Revision: 163317 Reporter: adomjan Testers: adomjan Coders: adomjan, mnicholson Category: Resources/General #13721: [patch] res_ais won't build on 64bit Revision: 150210 Reporter: jcollie Coders: jcollie #13738: [patch] Event processing sometimes hangs when using res_timing_pthread Revision: 163241 Reporter: smurfix Coders: smurfix #14051: [patch] res/res_http_post also need to include libgen.h in FreeBSD. Revision: 162660 Reporter: ys Coders: ys #14054: reload of cli_aliases doesn't work Revision: 162923 Reporter: pj Coders: file #14203: [patch] res_phoneprov leaks memory if phoneprov.conf does not exist Revision: 168142 Reporter: jamesgolovich Coders: jamesgolovich Category: Resources/NewFeature #11583: [branch] Allow disconnect feature before a call is bridged Revision: 172890 Reporter: sobomax Testers: sobomax, murf Coders: sobomax, murf Category: Resources/res_agi #13340: [patch] handle_getvariable doesn't initialize workspace Revision: 146802 Reporter: kryptolus Coders: tilghman #13666: [patch] CLI command 'agi show commands [topic]' is not working as expected. Revision: 148425 Reporter: eliel Coders: eliel #13711: AGI-program receives SIGHUP on hangup although AGISIGHUP is set to "no" Revision: 166470 Reporter: fmueller Coders: mmichelson #13881: [patch] AGI command "answer" not really set in answer mode when forkcdr Revision: 168517 Reporter: hoowa Coders: jpeeler #13885: [patch] Problem with timeout in AGI RECORD FILE Revision: 163089 Reporter: bamby Coders: bamby #14069: too small reponse for dbget through agi Revision: 167894 Reporter: evandro Coders: tilghman Category: Resources/res_config_ldap #12860: [patch] Included example schema not compatible with res_config_ldap.c Revision: 148120 Reporter: flyn Coders: flyn #13861: ERROR[23999]: res_config_ldap.c:1292 update_ldap: Couldn't modify ... Undefined attribute type Revision: 172894 Reporter: scramatte Testers: jcovert Coders: blitzrage Category: Resources/res_features #13139: Parking with hints enabled crashes Asterisk Revision: 147952 Reporter: krisk84 Testers: krisk84 Coders: jpeeler #13478: [patch] Only one custom feature can be executed simultaneously Revision: 163094 Reporter: neutrino88 Coders: russell #13494: One-touch parking failure results in the call drop, while parties should be able to continue conversation Revision: 173500 Reporter: mdu113 Coders: jpeeler #13584: blindxfer doesn't work! Revision: 148112 Reporter: dwagner Testers: murf, mmichelson Coders: mmichelson #13871: Crash in ast_bridge_call() when 'NoCDR' app called inside Local channel Revision: 158484 Reporter: mdu113 Coders: murf #14228: 1.4.22 crash with Park Revision: 168941 Reporter: kobaz Testers: twilson Coders: twilson #14241: [patch] h exten getting run at the wrong time Revision: 172063 Reporter: jmls Testers: murf, jmls Coders: murf Category: Resources/res_jabber #14405: [patch] XML Documentation for res_jabber Revision: 173503 Reporter: snuffy Coders: snuffy Category: Resources/res_musiconhold #13229: When calling a queue, after a few loops over a madplay'ed file, the MOH ceases to be played Revision: 162891 Reporter: clegall_proformatique Coders: jpeeler #13566: ast_moh_free_class in res_musiconhold.c:195 Revision: 166273 Reporter: igorcarneiro Testers: russell Coders: russell #13761: [patch] Prevent a crash when unloading res_musiconhold.so and then stopping asterisk. Revision: 157592 Reporter: eliel Coders: eliel #14089: class with only application is unuseable Revision: 164606 Reporter: caspy Coders: russell #14099: kill() does not kill all processes Revision: 165662 Reporter: caspy Coders: caspy #14407: hold music restarts with each command Revision: 174219 Reporter: mostyn Coders: file Category: Resources/res_realtime #14339: [patch] contrib/scripts/realtime_pgsql.sql misses uniqueid in queue_member_table Revision: 172271 Reporter: fiddur Coders: fiddur Category: Utilities/General #14289: utils/refcounter segfaults due to reference of count1_obj when its NULL Revision: 169673 Reporter: jamesgolovich Coders: murf Category: Utilities/NewFeature #11680: [patch] live_ast: script to run asterisk without installing Revision: 151601 Reporter: tzafrir Coders: tzafrir #13065: [patch] sip_nat_settings - script to generate externip and localnet Revision: 168265 Reporter: tzafrir Testers: tzafrir, pabelanger, Dovid and moi Coders: tzafrir, mvanbaak Category: wctdm #14104: [patch] Generate VMWI line reversal from FXS module to light LED on newer 'non intellegent phone' Revision: 169277 Reporter: alecdavis Testers: alecdavis, dbailey Coders: dbailey, alecdavis ---------------------------------------------------------------------- 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| |--------+----------+-----------------------------------------+----------| |145579 |mmichelson|if (!(x) == 0) is the same as | | |--------+----------+-----------------------------------------+----------| |145606 |mmichelson|Okay, this should really do it now. While| | | | |I did manage | | |--------+----------+-----------------------------------------+----------| |145752 |tilghman |Some sanity checks that may have led to | | | | |prior crashes, found by codefreeze-lap | | |--------+----------+-----------------------------------------+----------| |145771 |seanbright|This is much cleaner, methinks. | | |--------+----------+-----------------------------------------+----------| |145842 |mvanbaak |make this compile under devmode again | | |--------+----------+-----------------------------------------+----------| |145846 |tilghman |Permit the syntax and synopsis fields to | | | | |be set (for func_odbc). | | |--------+----------+-----------------------------------------+----------| |145959 |russell |TCP support for ExternalIVR went in to | | | | |1.6.1, not 1.6.0 | | |--------+----------+-----------------------------------------+----------| |145962 |russell |The 'P' command for ExternalIVR was also | | | | |added in 1.6.0 | | |--------+----------+-----------------------------------------+----------| |146052 |twilson |The dialing API should inherit datastores| | | | |as well as variables | | |--------+----------+-----------------------------------------+----------| |146053 |mvanbaak |put a note in CHANGES about the | | | | |cli_cleanup done during AstriDevCon | | |--------+----------+-----------------------------------------+----------| |146081 |tilghman |document meetme schedule changes (related|#11040 | | | |to issue #11040) | | |--------+----------+-----------------------------------------+----------| | | |remove superfluous reference counting | | |146242 |jpeeler |operations in manage_parkinglot since | | | | |ao2_interator_next increments the ref | | | | |count automatically | | |--------+----------+-----------------------------------------+----------| |146359 |seanbright|Fix a bug with the last item in CLI | | | | |history getting duplicated when | | |--------+----------+-----------------------------------------+----------| |146407 |seanbright|This is far from optimal, but I just | | | | |found a FreeBSD system without | | |--------+----------+-----------------------------------------+----------| |146449 |qwell |Fix silly formatting. | | |--------+----------+-----------------------------------------+----------| |146514 |russell |Make this build on my mac. | | |--------+----------+-----------------------------------------+----------| |146555 |seanbright|Quote arguments to cp so we can handle | | | | |spaces in our paths. | | |--------+----------+-----------------------------------------+----------| |146597 |seanbright|Make NOISY_BUILD work for the calls to cp| | | | |in utils/Makefile | | |--------+----------+-----------------------------------------+----------| |146640 |mmichelson|This commit introduces a change to how | | | | |the "joinempty" | | |--------+----------+-----------------------------------------+----------| |146738 |seanbright|Pretty-print a couple configure options | | |--------+----------+-----------------------------------------+----------| |146807 |mvanbaak |make aescrypt.c compile on OpenBSD again | | |--------+----------+-----------------------------------------+----------| | | |Explicitly set args in park_call_exec | | |146875 |jpeeler |NULL so in the case of no options being | | | | |passed in, there | | |--------+----------+-----------------------------------------+----------| |146877 |jpeeler |fix some comment placement | | |--------+----------+-----------------------------------------+----------| | | |This commit squashes together three | | |146883 |jpeeler |commits because the wrong approach was | | | | |originally used. (One of the commits was | | | | |only one line.) | | |--------+----------+-----------------------------------------+----------| | | |Mvanbaak said this was needed to compile | | |146920 |jpeeler |on OpenBSD, so put it in the OpenBSD | | | | |section. | | |--------+----------+-----------------------------------------+----------| | | |Similar to r143204, masquerade the | | |146923 |jpeeler |channel in the case of Park being called | | | | |from AGI. | | |--------+----------+-----------------------------------------+----------| |146925 |mvanbaak |All ODBC parts can now use either | | | | |unixodbc or iodbc. | | |--------+----------+-----------------------------------------+----------| |146928 |tilghman |Update documentation; AST_THREADSTORAGE()| | | | |in trunk only takes a single | | |--------+----------+-----------------------------------------+----------| | | |A blind transfer to the parking thread | | | | |would cause a segfault because | | |146970 |twilson |copy_request accesses dst->data w/o being| | | | |able to tell whether it is proerly | | | | |initialized | | |--------+----------+-----------------------------------------+----------| | | |Independent change from branch issue8824 | | |147011 |rmudgett |that is not part of COLP. (-r142574 | | | | |rmudgett) | | |--------+----------+-----------------------------------------+----------| |147050 |seanbright|Make sure to compare the correct number | | | | |of characters when special-casing | | |--------+----------+-----------------------------------------+----------| |147099 |seanbright|If we encounter something in mailbox | | | | |options that we don't grok, then | | |--------+----------+-----------------------------------------+----------| | | |Explicitly setting these fields to NULL | | |147146 |jpeeler |was done because I wasn't sure if they | | | | |would be NULL otherwise. Since they will | | | | |be set automatically, removing. | | |--------+----------+-----------------------------------------+----------| | | |There was a boo-boo in TFOT that is | | |147191 |seanbright|causing some confusion on the mailing | | | | |lists | | |--------+----------+-----------------------------------------+----------| |147192 |seanbright|Or not. | | |--------+----------+-----------------------------------------+----------| |147194 |seanbright|Make 'imapsecret' an alias to | | | | |'imappassword' in voicemail.conf. | | |--------+----------+-----------------------------------------+----------| |147262 |tilghman |Allow people to select the old console | | | | |behavior of white text on a black | | |--------+----------+-----------------------------------------+----------| |147264 |mvanbaak |fix wording as pointed out by Corydon | | |--------+----------+-----------------------------------------+----------| |147265 |seanbright|This was flawed. The issue that I was | | | | |trying to address was addressed by | | |--------+----------+-----------------------------------------+----------| |147266 |mvanbaak |use pkill instead of killall to be more | | | | |portable | | |--------+----------+-----------------------------------------+----------| |147312 |mvanbaak |make this work on OpenBSD | | |--------+----------+-----------------------------------------+----------| | | |When echoing our copies, strip off | | |147456 |seanbright|ASTTOPDIR from the front of the source | | | | |file. | | |--------+----------+-----------------------------------------+----------| | | |Keep up with shadow warnings. One day | | |147457 |seanbright|I'll actually enable this in the | | | | |Makefile. | | |--------+----------+-----------------------------------------+----------| |147476 |snuffy |Adjust commented default trunkmtu value | | | | |to match documentation above it | | |--------+----------+-----------------------------------------+----------| | | |If we receive DTMF make sure that the | | |147518 |file |state of the speech structure goes back | | | | |to being not ready. (issue #LUMENVOX-8) | | |--------+----------+-----------------------------------------+----------| |147635 |seanbright|Add some examples of IMAP accounts. | | |--------+----------+-----------------------------------------+----------| | | |when parsing a text configuration option,| | | | |ensure that the buffer on the stack is | | | | |actually large enough to hold the legal | | | | |values of that option, and also ensure | | |147689 |kpfleming |that sscanf() knows to stop parsing if it| | | | |would overrun the buffer (without these | | | | |changes, specifying | | | | |"buffers=...,immediate" would overflow | | | | |the buffer on the stack, and could not | | | | |have worked as expected) | | |--------+----------+-----------------------------------------+----------| | | |Add support for subscribing to a voice | | |147760 |file |mailbox on a remote SIP server and making| | | | |the new/old message count available to | | | | |local devices. (issue #AST-77) | | |--------+----------+-----------------------------------------+----------| |147761 |file |*whistle* | | |--------+----------+-----------------------------------------+----------| |147853 |mvanbaak |fix some CLI commands we borked during | | | | |devcon2008 | | |--------+----------+-----------------------------------------+----------| | | |Make phoneprov case-insensitive to remove| | |147854 |twilson |the func_strings dependency of the | | | | |default config | | |--------+----------+-----------------------------------------+----------| |148010 |tilghman |Publish MOH files in sln16 format | | |--------+----------+-----------------------------------------+----------| |148070 |tilghman |Fudges for wav16, just like wav49 | | |--------+----------+-----------------------------------------+----------| |148071 |tilghman |Reverting format addition for now | | |--------+----------+-----------------------------------------+----------| |148329 |tilghman |Reset continuation items at the beginning| | | | |of each context (suggested by | | |--------+----------+-----------------------------------------+----------| |148471 |oej |Sending a 403 after a 200 is considered | | | | |very bad. | | |--------+----------+-----------------------------------------+----------| |148473 |oej |Highlightning even more bugs in the | | | | |current tcp/tls implementation. | | |--------+----------+-----------------------------------------+----------| |148474 |oej |- Doxygen formatting. (tss tss) | | |--------+----------+-----------------------------------------+----------| |148519 |murf |Hmmm. Nobody (but me) is interested in | | | | |seeing | | |--------+----------+-----------------------------------------+----------| |148570 |tilghman |Merge realtime_update2 branch, which adds| | | | |a new realtime API call named | | |--------+----------+-----------------------------------------+----------| | | |it would be nice if this message printing| | |148612 |kpfleming |code had actually been tested before it | | | | |was committed... | | |--------+----------+-----------------------------------------+----------| |148679 |oej |Adding some clarifications | | |--------+----------+-----------------------------------------+----------| | | |ensure that *all* fields in the req | | | | |structure are cleared out before reusing | | |148695 |kpfleming |it; has_to_tag was not cleared, which | | | | |caused the second incoming call over a | | | | |TCP socket to fail if pedantic checking | | | | |was enabled | | |--------+----------+-----------------------------------------+----------| |148737 |kpfleming |this structure should be static | | |--------+----------+-----------------------------------------+----------| | | |on Ubuntu (at least), recent versions of | | | | |ld in binutils delete all debugging | | |148738 |kpfleming |symbols when -x is supplied; since the | | | | |reasons why -x is being passed are lost | | | | |in the mists of time, remove it so | | | | |debugging will work properly | | |--------+----------+-----------------------------------------+----------| |148754 |kpfleming |fix some references to the owner of a | | | | |private structure that may not be present| | |--------+----------+-----------------------------------------+----------| |148825 |dbailey |Allow MWI registration for all configured| | | | |lines. | | |--------+----------+-----------------------------------------+----------| | | |Fix reference count issue that Russell | | |148867 |file |brought up in SIP MWI NOTIFY support. | | | | |Bump the reference count up before we add| | | | |it to the scheduler, duh. | | |--------+----------+-----------------------------------------+----------| |148917 |tilghman |Ensure that mail headers are 7-bit clean,| | | | |even when UTF-8 characters are used | | |--------+----------+-----------------------------------------+----------| |148988 |tilghman |Some compilers warn, some don't. Fixing. | | |--------+----------+-----------------------------------------+----------| |149205 |mmichelson|Add a tolerance period for sync-triggered|#13005 | | | |audiohooks | | |--------+----------+-----------------------------------------+----------| |149271 |mmichelson|Change this warning to an error message. | | | | |Suggestion | | |--------+----------+-----------------------------------------+----------| |149342 |oej |Fixing sytax errors ;-) | | |--------+----------+-----------------------------------------+----------| |149384 |kpfleming |building this module depends on res_agi | | | | |being built as well | | |--------+----------+-----------------------------------------+----------| | | |do complete version check for SpanDSP, | | |149426 |kpfleming |since the app_fax code is not compatible | | | | |with 0.0.6 yet | | |--------+----------+-----------------------------------------+----------| | | |reverting this change... had not read the| | |149427 |kpfleming |commit list yet, didn't realize the code | | | | |had been upgraded | | |--------+----------+-----------------------------------------+----------| | | |fix some problems when parsing SIP | | |149487 |kpfleming |messages that have the maximum number of | | | | |headers or body lines that we support | | |--------+----------+-----------------------------------------+----------| | | |Adding a note about a missing part of | | |149542 |oej |"kill-the-user" - I got lost in the Ao2 | | | | |world... | | |--------+----------+-----------------------------------------+----------| |149640 |tilghman |Only set buf to blank before the goto. | | |--------+----------+-----------------------------------------+----------| |149848 |bweschke |Blocking 149840 from coming forward. | | |--------+----------+-----------------------------------------+----------| | | |support relative paths in | | |149917 |kpfleming |musiconhold.conf, which makes moh work by| | | | |default when Asterisk was configured | | | | |using --prefix and 'make samples' is run | | |--------+----------+-----------------------------------------+----------| |149918 |kpfleming |correct file name in message | | |--------+----------+-----------------------------------------+----------| | | |inter-module dependencies should be | | |149920 |kpfleming |included in the source code, not just in | | | | |sample config files | | |--------+----------+-----------------------------------------+----------| |149964 |kpfleming |some additional debugging tools added at | | | | |SIPit23: | | |--------+----------+-----------------------------------------+----------| | | |return this logic to where it used to be,| | | | |*after* the dialog->needdestroy flag has | | |149981 |kpfleming |been determined to be set; otherwise, we | | | | |generate these debug messages every time | | | | |we inspect every active dialog | | |--------+----------+-----------------------------------------+----------| |150008 |oej |Add some notes on problems with the | | | | |TCP/TLS implementation | | |--------+----------+-----------------------------------------+----------| |150051 |oej |Doxygen addition | | |--------+----------+-----------------------------------------+----------| | | |ensure that type=peer entries are only | | | | |matched on IP/port, not on name (after | | |150052 |kpfleming |oej audits all the calls to find_peer() | | | | |to make sure that forcenamematch is set | | | | |correctly in each case) | | |--------+----------+-----------------------------------------+----------| |150118 |twilson |func_strings isn't a dependency of this | | | | |module anymore | | |--------+----------+-----------------------------------------+----------| |150121 |twilson |This is nolonger needed | | |--------+----------+-----------------------------------------+----------| |150125 |rmudgett |Fix memory leak found by customer | | |--------+----------+-----------------------------------------+----------| |150253 |mmichelson|Remove an odd redundant comparison | | |--------+----------+-----------------------------------------+----------| |150305 |mmichelson|Reverting changes from commits 150298 and| | | | |150301 since | | |--------+----------+-----------------------------------------+----------| |150307 |mmichelson|After a long discussion on | | | | |#asterisk-bugs, it seems kind of | | |--------+----------+-----------------------------------------+----------| |150309 |jpeeler |Initialize character arrays as they are | | | | |not guaranteed to be set. | | |--------+----------+-----------------------------------------+----------| | | |Make sure we support nested functions | | |150469 |oej |with GCC 4.01 OS/X. This might not be | | | | |OS/X only, | | |--------+----------+-----------------------------------------+----------| |150510 |oej |Adding some additional thoughts on | | | | |configuration changes to TCP/TLS | | |--------+----------+-----------------------------------------+----------| |150580 |tilghman |Fix the FRACK! warnings in chan_iax2 when| | | | |POKE/LAGRQ packets are not answered. | | |--------+----------+-----------------------------------------+----------| |150635 |tilghman |Make helper call a little safer | | | | |(suggested by Russell on IRC) | | |--------+----------+-----------------------------------------+----------| | | |Merge in patch for #13454. Includes | | | | |CallRereouting dialplan application, | | |150640 |mattf |option for discard of remote hold | | | | |messages, and using the alternate logical| | | | |channel mapping in Q.SIG instead of the | | | | |default physical channel mapping. | | |--------+----------+-----------------------------------------+----------| |150729 |qwell |Merge codec_consistency branch. This | | | | |should make sample usage much happier. | | |--------+----------+-----------------------------------------+----------| | | |Update configure check to check for new | | |150731 |mattf |function in libpri | | | | |(pri_progress_with_cause) | | |--------+----------+-----------------------------------------+----------| |151019 |oej |Adding changes from train and flight back| | | | |home from SIPit23 in Lannion, France. | | |--------+----------+-----------------------------------------+----------| |151060 |mvanbaak |dont segfault when placing a call to a | | | | |line that has no registered device. | | |--------+----------+-----------------------------------------+----------| |151101 |kpfleming |cleaup of the TCP/TLS socket API: | | |--------+----------+-----------------------------------------+----------| |151188 |bweschke |Block 151100 from coming forward into the| | | | |/trunk this is a 1.4 fix only. | | |--------+----------+-----------------------------------------+----------| |151190 |bweschke |Block 151167 from coming forward into the| | | | |/trunk this is a 1.4 fix only. | | |--------+----------+-----------------------------------------+----------| | | |break up acinclude.m4 into individual | | | | |files, which will make it easier to | | |151242 |kpfleming |maintain, easier to add new macros (less | | | | |patching) and will ease maintenance of | | | | |these macros across Asterisk branches | | |--------+----------+-----------------------------------------+----------| |151243 |kpfleming |rename this macro to properly reflect | | | | |what it does | | |--------+----------+-----------------------------------------+----------| |151371 |tilghman |Default file modes should always be full | | | | |read and write, to allow the system | | |--------+----------+-----------------------------------------+----------| |151439 |mmichelson|Get this compiling in dev-mode | | |--------+----------+-----------------------------------------+----------| |151554 |russell |Fix this check to use the proper variable| | | | |(the result from get_in_brackets) | | |--------+----------+-----------------------------------------+----------| |151555 |russell |Print out the right var in the log | | | | |message | | |--------+----------+-----------------------------------------+----------| | | |revert the changes in issue #13705 - it's| | | | |being re-opened as while the results | | |151642 |bweschke |fixed the complaint in the issue, it |#13705 | | | |introduced other more undesirable issues | | | | |than what was already reported | | |--------+----------+-----------------------------------------+----------| |151682 |tilghman |Added debugging CLI functions | | |--------+----------+-----------------------------------------+----------| | | |Add patch to handle how IE7 issues POST | | |151722 |dbailey |requests using Window path spec including| | | | |backslash delimiters | | |--------+----------+-----------------------------------------+----------| |151732 |tilghman |Simplify some nested functions, as | | | | |suggested by Russell on -dev | | |--------+----------+-----------------------------------------+----------| |151739 |oej |Adding a small new feature. | | |--------+----------+-----------------------------------------+----------| |151761 |oej |Thanks russellb for reminding an old | | | | |man.... | | |--------+----------+-----------------------------------------+----------| |151762 |tilghman |Clarify documentation, following merge of| | | | |realtime_update2 branch | | |--------+----------+-----------------------------------------+----------| | | |allow to compile under --enable-dev-mode | | |151830 |twilson |(gcc didn't actually complain when I was | | | | |using ccache...) | | |--------+----------+-----------------------------------------+----------| |151980 |oej |Doxygen changes and some formatting. | | |--------+----------+-----------------------------------------+----------| | | |Moving more variables to the sip_cfg | | |152019 |oej |structure, as I have some future ideas | | | | |for the usage of that structure. | | |--------+----------+-----------------------------------------+----------| | | |Trying to fix the user/peer matching | | |152020 |oej |correctly. This will need some testing | | | | |before | | |--------+----------+-----------------------------------------+----------| |152134 |tilghman |Oops, only delete the ARG variables once | | | | |upon release. The following section | | |--------+----------+-----------------------------------------+----------| |152174 |tilghman |Set ARGC in subroutines with the number | | | | |of arguments passed. | | |--------+----------+-----------------------------------------+----------| |152287 |jpeeler |Buffer policy setting for half is not | | | | |needed. | | |--------+----------+-----------------------------------------+----------| |152448 |dbailey |Add more polycom firmware files to static| | | | |mapping | | |--------+----------+-----------------------------------------+----------| |152467 |tilghman |Quoting in the wrong direction | | |--------+----------+-----------------------------------------+----------| |152536 |murf |The magic trick to avoid this crash is | | | | |not to | | |--------+----------+-----------------------------------------+----------| |152605 |murf |A little documentation cross-ref between | | | | |features and | | |--------+----------+-----------------------------------------+----------| |152689 |tilghman |Track down and fix annoying lock errors | | |--------+----------+-----------------------------------------+----------| |152727 |tilghman |Pay attention to the searchcontexts entry| | | | |in voicemail.conf (related to AST-125) | | |--------+----------+-----------------------------------------+----------| |152765 |tilghman |Set up an example stdexten that preserves|#13799 | | | |the original context and extension in | | |--------+----------+-----------------------------------------+----------| |152807 |mmichelson|After seeing another problem in #asterisk| | | | |stemming from | | |--------+----------+-----------------------------------------+----------| |152809 |kpfleming |fix a few small things found by using | | | | |sparse | | |--------+----------+-----------------------------------------+----------| |152810 |kpfleming |try to get this committed before the | | | | |buildbot complains about a broken tree | | |--------+----------+-----------------------------------------+----------| | | |instead of comparing the string pointer | | |152812 |kpfleming |to 0, let's compare the value that was | | | | |actually parsed out of the string (found | | | | |by sparse) | | |--------+----------+-----------------------------------------+----------| |152875 |russell |- spaces to tabs | | |--------+----------+-----------------------------------------+----------| |152877 |russell |Modify the documentation of the | | | | |sip_registry struct | | |--------+----------+-----------------------------------------+----------| |152879 |mmichelson|I just noticed this construct and thought| | | | |it was | | |--------+----------+-----------------------------------------+----------| |152887 |russell |Fix a bug in AST_SCHED_REPLACE_UNREF(). | | | | |The reference count of the object | | |--------+----------+-----------------------------------------+----------| |152915 |russell |Fix the sip_peer reference count with | | | | |respect to scheduler entries for | | |--------+----------+-----------------------------------------+----------| |152920 |russell |Fix the sip_peer reference count with | | | | |respect to scheduler entries for | | |--------+----------+-----------------------------------------+----------| | | |Add a todo for a new timing API | | |152990 |russell |implementation that would work for Linux | | | | |systems | | |--------+----------+-----------------------------------------+----------| |152993 |seanbright|The -I argument to aclocal needs a space | | | | |before the include directory name. | | |--------+----------+-----------------------------------------+----------| |153223 |mmichelson|* Fixed timeout logic in the dialing API | | | | |as setting timeouts | | |--------+----------+-----------------------------------------+----------| |153296 |seanbright|The default in chan_sip for notifyringing| | | | |is yes, so update the sample | | |--------+----------+-----------------------------------------+----------| | | |Ensure that the sip_pvt properly has its | | |153362 |russell |refcount incremented when the scheduler | | | | |holds | | |--------+----------+-----------------------------------------+----------| |153365 |russell |Merge changes from team/group/appdocsxml | | |--------+----------+-----------------------------------------+----------| | | |Don't ignore the result of find_peer() | | |153403 |russell |when looking for a peer by IP in | | | | |check_peer_ok(). | | |--------+----------+-----------------------------------------+----------| | | |Instead of doing a couple of strlen() | | |153435 |russell |calls each iteration of the loop, only do| | | | |it once | | |--------+----------+-----------------------------------------+----------| |153437 |russell |- Use a for loop instead of a while loop | | |--------+----------+-----------------------------------------+----------| |153468 |russell |Fix various spelling and grammatical | | | | |issues in documentation | | |--------+----------+-----------------------------------------+----------| |153470 |russell |fix a typo (thanks sean) | | |--------+----------+-----------------------------------------+----------| |153472 |seanbright|Another little one. | | |--------+----------+-----------------------------------------+----------| |153507 |seanbright|There is a troublesome assert() in the | | | | |alsa/control.h header that causes | | |--------+----------+-----------------------------------------+----------| |153541 |eliel |Fix a typo in the name of the | | | | |application. | | |--------+----------+-----------------------------------------+----------| |153543 |eliel |Add Flash() application XML | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| |153577 |russell |Modify the Makefile logic for extracting | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| | | |Add a handy makefile target so that you | | |153578 |russell |can validate the documentation against | | | | |the DTD | | |--------+----------+-----------------------------------------+----------| |153580 |russell |validate-docs is a PHONY target | | |--------+----------+-----------------------------------------+----------| |153582 |eliel |Add IAX2Provision() application XML | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| | | |bring over all the fixes for the warnings| | |153616 |kpfleming |found by gcc 4.3.x from the 1.4 branch, | | | | |and add the ones needed for all the new | | | | |code here too | | |--------+----------+-----------------------------------------+----------| |153617 |kpfleming |mark this revision as merged manually | | |--------+----------+-----------------------------------------+----------| |153618 |kpfleming |fix small bug introduced while cleaning | | | | |up compiler warnings | | |--------+----------+-----------------------------------------+----------| |153650 |kpfleming |fix one more warning missed because i did| | | | |not have new enough libpri installed | | |--------+----------+-----------------------------------------+----------| |153652 |russell |features.h depends on linkedlists.h, so | | | | |include it | | |--------+----------+-----------------------------------------+----------| | | |instead of trying to forcibly load | | | | |res_agi when app_stack is loaded (even if| | |153709 |kpfleming |the administrator didn't want it loaded),| | | | |use GCC weak symbols to determine whether| | | | |it was loaded already or not; if it was | | | | |loaded, then use it. | | |--------+----------+-----------------------------------------+----------| |153747 |eliel |Add XML documentation for: |#13699 | |--------+----------+-----------------------------------------+----------| | | |when --without- is passed to the | | |153787 |kpfleming |configure script, explicitly inform | | | | |menuselect that the package was disabled | | | | |by the user | | |--------+----------+-----------------------------------------+----------| |153803 |eliel |Add XML documentation for: | | |--------+----------+-----------------------------------------+----------| |153852 |eliel |Add XML documentation for: | | |--------+----------+-----------------------------------------+----------| |153904 |oej |Adding a separation of remote | | | | |authentication and our authentication. | | |--------+----------+-----------------------------------------+----------| |153905 |oej |Spaces to replace tabs... | | |--------+----------+-----------------------------------------+----------| |153947 |eliel |Add LOCAL() function XML documentation. | | |--------+----------+-----------------------------------------+----------| |153983 |oej |Updating docs | | |--------+----------+-----------------------------------------+----------| |154149 |eliel |Add XML documentation for: | | |--------+----------+-----------------------------------------+----------| | | |improve configure script to remember the | | | | |previous value of each dependency in | | | | |build_tools/menuselect-deps, so that | | |154151 |kpfleming |(once it has been written) menuselect can| | | | |use this information to warn the user | | | | |when a previously met dependency is no | | | | |longer met | | |--------+----------+-----------------------------------------+----------| |154186 |seanbright|Fix build errors. | | |--------+----------+-----------------------------------------+----------| |154191 |seanbright|GLOB_BRACE is already added to |#13704 | | | |MY_GLOB_FLAGS if it is supported on the | | |--------+----------+-----------------------------------------+----------| |154225 |eliel |Add XML documentation for the ForkCDR() | | | | |application. | | |--------+----------+-----------------------------------------+----------| | | |Slightly optimize ast_devstate_str and | | |154260 |tilghman |rename global functions devstate2str and | | | | |config_text_file_save to have an ast_ | | | | |prefix | | |--------+----------+-----------------------------------------+----------| |154264 |tilghman |Make the monitor thread non-detached, so | | | | |it can be joined (suggested by Russell | | |--------+----------+-----------------------------------------+----------| |154268 |rmudgett |JIRA ABE-1703 | | |--------+----------+-----------------------------------------+----------| |154329 |eliel |We need to pass the DTD to xmlstarlet to | | | | |validate against it the XML. | | |--------+----------+-----------------------------------------+----------| | | |Introduce a new API call | | |154429 |seanbright|ast_channel_search_locked, which iterates| | | | |through the | | |--------+----------+-----------------------------------------+----------| |154467 |eliel |- Add PlayTones() and StopPlayTones() | | | | |applications XML documentation. | | |--------+----------+-----------------------------------------+----------| |154469 |eliel |- Add FollowMe() application XML | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| |154507 |eliel |- Add Read() application XML | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| |154542 |eliel |- Add some see-also references based on | | | | |TFOT. | | |--------+----------+-----------------------------------------+----------| |154578 |eliel |- Add more based on TFOT. | | |--------+----------+-----------------------------------------+----------| |154615 |eliel |- Add ParkAndAnnounce() application XML | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| |154617 |eliel |We now can have a reference to a filename| | | | |inside a tag. | | |--------+----------+-----------------------------------------+----------| |154647 |eliel |Add more SeeAlso references based on | | | | |TFOT. | | |--------+----------+-----------------------------------------+----------| | | |This fix was prompted by communication | | |154687 |murf |from user, who was seeing thousands of | | | | |error logs... looks like EAGAIN. Made | | | | |such uninteresting. | | |--------+----------+-----------------------------------------+----------| |154798 |eliel |Add more [see also] references based on | | | | |TFOT. | | |--------+----------+-----------------------------------------+----------| |154801 |eliel |Add TestClient() and TestServer() | | | | |applications XML | | |--------+----------+-----------------------------------------+----------| |154837 |eliel |Add AgentLogin(), AgentMonitorOutgoing() | | | | |applications and | | |--------+----------+-----------------------------------------+----------| |154839 |mvanbaak |make this compile on OpenBSD again. | | |--------+----------+-----------------------------------------+----------| | | |Make compilation of chan_dahdi so that it| | |154875 |mattf |does not require the new | | | | |pri_progress_with_cause function to have | | | | |libpri support work. | | |--------+----------+-----------------------------------------+----------| |154915 |tilghman |Add LISTFILTER dialplan function, along | | | | |with supporting documentation. See | | |--------+----------+-----------------------------------------+----------| |154919 |seanbright|Fix a problem found while building | | | | |res_snmp. | | |--------+----------+-----------------------------------------+----------| |154923 |seanbright|Update a couple places to use the new | | | | |ast_channel_search_locked API call. | | |--------+----------+-----------------------------------------+----------| |154926 |seanbright|Fix some whitespace. | | |--------+----------+-----------------------------------------+----------| |154967 |eliel |Simplify the output of [See Also]. | | |--------+----------+-----------------------------------------+----------| |155012 |mmichelson|The documentation listed the ability to | | | | |set 'maxmsg' per | | |--------+----------+-----------------------------------------+----------| | | |put ifdef protection around the rest of | | |155066 |kpfleming |the libpri function calls that were added| | | | |at the same time as progress_with_cause | | |--------+----------+-----------------------------------------+----------| | | |make S_OR and S_COR safe to use even if | | | | |the parameters are function calls or have| | |155079 |kpfleming |side effects. it still bothers me that | | | | |these are called S_OR and not something | | | | |like ast_string_or, but that's water over| | | | |the bridge | | |--------+----------+-----------------------------------------+----------| |155080 |kpfleming |coding style/guidelines cleanup, plus use| | | | |new side-effect safe S_OR | | |--------+----------+-----------------------------------------+----------| | | |don't blindly assume that Darwin and | | |155121 |kpfleming |Cygwin need GLOB_ABORTED defined; only | | | | |define it if it is not already defined | | |--------+----------+-----------------------------------------+----------| |155175 |eliel |Fix an asterisk crash if no asterisk.conf| | | | |configuration file is present. | | |--------+----------+-----------------------------------------+----------| |155204 |eliel |If 'asterisk.conf' is not found, instead | | | | |of giving up, | | |--------+----------+-----------------------------------------+----------| |155206 |kpfleming |correct logic error noticed by rmudgett | | | | |(thanks!) | | |--------+----------+-----------------------------------------+----------| | | |Fix some code in chan_sip that was | | |155241 |russell |intended to unlink multiple objects from | | | | |a | | |--------+----------+-----------------------------------------+----------| |155244 |russell |Clarify which part of OBJ_MULTIPLE is not| | | | |implemented, and under what case it | | |--------+----------+-----------------------------------------+----------| |155264 |russell |Remove a bogus ast_free() that Kevin | | | | |noticed. This was probably just left over| | |--------+----------+-----------------------------------------+----------| |155282 |kpfleming |stringfields conversion for struct | | | | |sip_peer, as requested :-) | | |--------+----------+-----------------------------------------+----------| | | |Convert open-coded linked list in | | |155284 |seanbright|indications to the AST_LIST_* macros. | | | | |This | | |--------+----------+-----------------------------------------+----------| |155360 |mmichelson|Remove one more instance of the sample | | | | |configuration | | |--------+----------+-----------------------------------------+----------| |155395 |tilghman |Two bugs relating to colnames found by | | | | |Marquis42 on #asterisk-dev | | |--------+----------+-----------------------------------------+----------| |155401 |seanbright|Add ability to pass arbitrary data to the| | | | |ao2_callback_fn (called from | | |--------+----------+-----------------------------------------+----------| | | |Remove some code that is basically a | | |155513 |russell |no-op. Code above this already ensures | | | | |that | | |--------+----------+-----------------------------------------+----------| |155516 |russell |- Check for failure when putting the | | | | |packet in the ast_str | | |--------+----------+-----------------------------------------+----------| |155554 |seanbright|Use static functions here instead of | | | | |nested ones. This requires a small | | |--------+----------+-----------------------------------------+----------| | | |In order to move away from nested | | |155590 |seanbright|function use, some changes to the | | | | |recently introduced | | |--------+----------+-----------------------------------------+----------| |155637 |seanbright|Fix some spelling errors, and convert | | | | |tabs to spaces. | | |--------+----------+-----------------------------------------+----------| |155671 |seanbright|Fix this as well. Pointed out by tzafrir.| | |--------+----------+-----------------------------------------+----------| |155711 |eliel |Move all the XML documentation API from | | | | |pbx.c to xmldoc.c. | | |--------+----------+-----------------------------------------+----------| |155804 |tilghman |I got tired of saying this in every | | | | |single bugnote referring to this file. | | |--------+----------+-----------------------------------------+----------| |155862 |tilghman |Make documentation of update method match| | | | |documentation and update update2 | | |--------+----------+-----------------------------------------+----------| |155863 |mmichelson|Channel drivers assume that when their | | | | |indicate callback | | |--------+----------+-----------------------------------------+----------| |155929 |russell |Remove commentary from the issues list | | | | |for SIP TCP/TLS | | |--------+----------+-----------------------------------------+----------| | | |Add LINEKEYS variable to allow for a user| | |155934 |dbailey |to set the number of keys assigned to a | | | | |line on a polycom phone | | |--------+----------+-----------------------------------------+----------| | | |use some fancy compiler magic (thanks to | | | | |Matthew Woehlke on the gcc-help mailing | | |155967 |kpfleming |list) to restore type-safety to S_OR by | | | | |going back to a macro, but preserve the | | | | |side-effect-safe usage of the macro | | | | |arguments | | |--------+----------+-----------------------------------------+----------| |156017 |pari | | | |--------+----------+-----------------------------------------+----------| |156018 |pari | | | |--------+----------+-----------------------------------------+----------| |156051 |eliel |Implement AGI XML documentation parsing | | | | |functions. | | |--------+----------+-----------------------------------------+----------| | | |- Add 'database del', 'database put' and | | |156087 |eliel |'set music' AGI commands XML | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| |156125 |eliel |Add XML documentation for AGI commands: | | |--------+----------+-----------------------------------------+----------| |156127 |mmichelson|Add a couple of AC_SUBST calls to the | | | | |AST_C_COMPILE_CHECK | | |--------+----------+-----------------------------------------+----------| |156162 |eliel |- The paramname is a pointer allocated | | | | |with strdup() or malloc(), so, | | |--------+----------+-----------------------------------------+----------| |156166 |russell |Move the sanity check that makes sure | | | | |"always fork" is not set along with the | | |--------+----------+-----------------------------------------+----------| |156169 |mmichelson|When doing some tests, I was having a | | | | |crash at the end of every call | | |--------+----------+-----------------------------------------+----------| | | |For whatever reason, gcc only warned me | | |156290 |jpeeler |about the possible use of an | | | | |uninitialized variable when compiling | | | | |1.6.1. | | |--------+----------+-----------------------------------------+----------| |156298 |russell |Fix a bug caused by using sizeof(pointer)| | | | |instead of sizeof(the struct) | | |--------+----------+-----------------------------------------+----------| |156299 |murf |It turns out that the 0x0XX00 codes being| | | | |returned for | | |--------+----------+-----------------------------------------+----------| |156355 |eliel |- Make alias->real_cmd point to the | | | | |allocated space outside alias->alias. | | |--------+----------+-----------------------------------------+----------| | | |Use the reviewboard:url SVN property so | | |156443 |seanbright|post-review will work without | | | | |modification. | | |--------+----------+-----------------------------------------+----------| |156535 |eliel |Remove trailing whitespaces | | |--------+----------+-----------------------------------------+----------| | | |Fix a typo introduced when changing | | |156541 |eliel |xmldoc_has_arguments() to | | | | |xmldoc_has_inside() | | |--------+----------+-----------------------------------------+----------| |156575 |eliel |Introduce XML documentation for: | | |--------+----------+-----------------------------------------+----------| |156612 |mmichelson|Kevin sent a note indicating that this | | | | |change is | | |--------+----------+-----------------------------------------+----------| |156647 |tilghman |Command offsets were not changed | | | | |correctly when the command syntax for | | |--------+----------+-----------------------------------------+----------| |156756 |tilghman |ast_waitfordigit() requires that the | | | | |channel be up, for no good logical | | |--------+----------+-----------------------------------------+----------| |156817 |mmichelson|If the prompt to reenter a voicemail | | | | |password timed out, it | | |--------+----------+-----------------------------------------+----------| | | |Remove some useless locking and make sure| | |156874 |mattf |we hangup channels on a link when we get | | | | |a GRS. | | |--------+----------+-----------------------------------------+----------| |156883 |mmichelson|Fix some refcounting in app_queue.c and |#13703 | | | |change the | | |--------+----------+-----------------------------------------+----------| | | |Use Mark's new ast_str_case_hash function| | |156916 |twilson |instead of jumping through hoops to do | | | | |insensitive case lookups | | |--------+----------+-----------------------------------------+----------| |156918 |twilson |Cleanup whitespace issues | | |--------+----------+-----------------------------------------+----------| |156962 |mmichelson|Revision 155513 of chan_sip.c in trunk | | | | |inadvertently | | |--------+----------+-----------------------------------------+----------| |157006 |tilghman |Allow setting static values in CDRs | | |--------+----------+-----------------------------------------+----------| | | |Use the new case insensitive hash | | |157039 |russell |function for console interfaces. The | | | | |comparison | | |--------+----------+-----------------------------------------+----------| |157041 |russell |Fix a few more places where the case | | | | |insensitive hash should be used since | | |--------+----------+-----------------------------------------+----------| |157073 |eliel |Avoid a not needed cast, making code more| | | | |readable. | | |--------+----------+-----------------------------------------+----------| |157105 |kpfleming |major update to doxygen configuration | | | | |file: | | |--------+----------+-----------------------------------------+----------| |157164 |kpfleming |dist-clean should remove dependency | | | | |information files as well | | |--------+----------+-----------------------------------------+----------| | | |ensure that if a .i file (preprocessed | | | | |source) is present, the .o file is made | | |157167 |kpfleming |from it, not from the .c file (this only | | | | |works because GNU makes respects the | | | | |order the rules are defined) | | |--------+----------+-----------------------------------------+----------| |157306 |mmichelson|Fix a crash in the end_bridge_callback of| | | | |app_dial and | | |--------+----------+-----------------------------------------+----------| |157461 |qwell |Make this executable | | |--------+----------+-----------------------------------------+----------| |157463 |qwell |Remove echo line that is unnecessary | | | | |(Thanks seanbright). | | |--------+----------+-----------------------------------------+----------| |157496 |mmichelson|Based on Russell's advice on the | | | | |asterisk-dev list, I have | | |--------+----------+-----------------------------------------+----------| |157639 |tilghman |Starting with a change to ensure that | | | | |ast_verbose() preserves ABI compatibility| | |--------+----------+-----------------------------------------+----------| |157675 |twilson |Comment out config line that is in a | | | | |commented out context | | |--------+----------+-----------------------------------------+----------| | | |make some corrections to the | | | | |ast_agi_register_multiple(), | | |157706 |kpfleming |ast_agi_unregister_multiple() and | | | | |ast_agi_fdprintf() API calls to be | | | | |consistent with API guidelines | | |--------+----------+-----------------------------------------+----------| | | |move relevant entries into UPGRADE.txt | | |157739 |kpfleming |and resync UPGRADE-1.6.txt with previous | | | | |branches | | |--------+----------+-----------------------------------------+----------| |157743 |kpfleming |correct small bug introduced during API | | | | |conversion | | |--------+----------+-----------------------------------------+----------| | | |Fix checking for | | |157818 |twilson |CONFIG_STATUS_FILEINVALID so that modules| | | | |don't crash upon trying to parse an | | | | |invalid config | | |--------+----------+-----------------------------------------+----------| |157820 |mmichelson|Merge the changes from the | | | | |res_timing_timerfd branch. | | |--------+----------+-----------------------------------------+----------| |157874 |mmichelson|Cast this value since a uint64_t is not | | | | |the same | | |--------+----------+-----------------------------------------+----------| |157893 |tilghman |Add info about REALTIME_FIELD and | | | | |REALTIME_HASH | | |--------+----------+-----------------------------------------+----------| |157906 |mmichelson|Commit CHANGES change I promised when | | | | |submitting | | |--------+----------+-----------------------------------------+----------| |157939 |mmichelson|Add a RES_NOT_DYNAMIC case for the CLI | | | | |command | | |--------+----------+-----------------------------------------+----------| |157940 |mmichelson|Add a space to the output | | |--------+----------+-----------------------------------------+----------| |157973 |twilson |Fix compiling | | |--------+----------+-----------------------------------------+----------| | | |the gcc optimizer frequently finds broken| | | | |code (use of uninitalized variables, | | | | |unreachable code, etc.), which is good. | | | | |however, developers usually compile with | | |157974 |kpfleming |the optimizer turned off, because if they| | | | |need to debug the resulting code, | | | | |optimized code makes that process very | | | | |difficult. this means that we get code | | | | |changes committed that weren't adequately| | | | |checked over for these sorts of problems.| | |--------+----------+-----------------------------------------+----------| |158061 |qwell |Whitespace fix | | |--------+----------+-----------------------------------------+----------| |158070 |rbrindley |formatting changes :: one line for loops | | | | |and if statements should have {} | | |--------+----------+-----------------------------------------+----------| |158072 |twilson |Begin on a crusade to end trailing | | | | |whitespace! | | |--------+----------+-----------------------------------------+----------| |158078 |rbrindley |more formatting corrections :: one line | | | | |for loops and if statements still need {}| | |--------+----------+-----------------------------------------+----------| |158133 |mmichelson|Begin on a crusade to end trailing | | | | |whitespace! | | |--------+----------+-----------------------------------------+----------| |158262 |mmichelson|Fix the build for 32-bit systems. %lu is | | | | |only 32-bits | | |--------+----------+-----------------------------------------+----------| |158265 |mmichelson|Use some magic constants to get the right| | | | |size | | |--------+----------+-----------------------------------------+----------| |158266 |mmichelson|Use a more expressive constant for a | | | | |64-bit scanned int | | |--------+----------+-----------------------------------------+----------| | | |Add fix to prevent crash during reload if| | |158315 |dbailey |there is an outstanding MWI registration | | | | |message pending. | | |--------+----------+-----------------------------------------+----------| |158449 |kpfleming |as suggested by jtodd, document the | | | | |purposes of the CHANGES and UPGRADE files| | |--------+----------+-----------------------------------------+----------| |158482 |mattf |Fix for #13963. Make physical channel | | | | |mapping unconfigured default | | |--------+----------+-----------------------------------------+----------| | | |When compiling with DEBUG_THREADS, report| | |158540 |russell |the real file/func/line for | | | | |ao2_lock/ao2_unlock | | |--------+----------+-----------------------------------------+----------| |158602 |tilghman |The passed extension may not be the same | | | | |in the list as the current entry, | | |--------+----------+-----------------------------------------+----------| |158605 |tilghman |Allow space within an extension, when the| | | | |space is within a character class. | | |--------+----------+-----------------------------------------+----------| |158606 |murf |In reference to the fix made for 13871, I| | | | |was | | |--------+----------+-----------------------------------------+----------| |158686 |mvanbaak |make this compile under devmode | | |--------+----------+-----------------------------------------+----------| |158688 |mvanbaak |fix a very occasional core dump in |#13948 | | | |chan_skinny found by wedhorn. | | |--------+----------+-----------------------------------------+----------| |158690 |mvanbaak |Add Media Source Update to skinny's |#13948 | | | |control2str | | |--------+----------+-----------------------------------------+----------| |158723 |mvanbaak |last commit worked on OpenBSD but still | | | | |generated warning on Ubuntu. | | |--------+----------+-----------------------------------------+----------| |158754 |seanbright|No need to use a separate structure for | | | | |this since we can just pass | | |--------+----------+-----------------------------------------+----------| |158756 |seanbright|If you enabled 'notifycid' one of the | | | | |limitations is that the calling channel | | |--------+----------+-----------------------------------------+----------| |158857 |tilghman |Add a bit of documentation (thanks, | | | | |I-MOD) on what the silence threshold | | |--------+----------+-----------------------------------------+----------| |158925 |mnicholson|Fix compiling in dev mode. | | |--------+----------+-----------------------------------------+----------| |158959 |seanbright|This is basically a complete rollback of | | | | |r155401, as it was determined that | | |--------+----------+-----------------------------------------+----------| |158992 |twilson |Make chan_usbradio compile under dev mode| | |--------+----------+-----------------------------------------+----------| |159093 |twilson |Add missing variable declaration for PPC | | | | |code | | |--------+----------+-----------------------------------------+----------| |159162 |tilghman |Don't limit the length of the hint at the| | | | |final step (from ~8100 chars max | | |--------+----------+-----------------------------------------+----------| | | |Don't actually do anything with a | | |159189 |tilghman |negative priority, because we ignore it | | | | |in | | |--------+----------+-----------------------------------------+----------| | | |Always parse arguments in park_call_exec | | |159402 |jpeeler |so that app_args is valid. This prevents | | | | |a crash when executing Park from the | | | | |dialplan with no arguments. | | |--------+----------+-----------------------------------------+----------| | | |simplify (and slightly bug-fix) the | | |159534 |kpfleming |recent developer-oriented COMPILE_DOUBLE | | | | |mode | | |--------+----------+-----------------------------------------+----------| |159629 |kpfleming |add support for event suppression for | | | | |AMI-over-HTTP | | |--------+----------+-----------------------------------------+----------| | | |improve handling of API calls provided by| | | | |loaded modules through use of some GCC | | |159631 |kpfleming |features; this makes app_stack's usage of| | | | |AGI APIs even cleaner, and will allow it | | | | |to work 'as expected' either with or | | | | |without res_agi being loaded | | |--------+----------+-----------------------------------------+----------| |159664 |russell |Make a formatting change to test a new | | | | |post-commit hook for reviewboard. | | |--------+----------+-----------------------------------------+----------| |159665 |russell |Make a formatting change to test a new | | | | |post-commit hook for reviewboard. | | |--------+----------+-----------------------------------------+----------| |159666 |russell |Make a formatting change to test a new | | | | |post-commit hook for reviewboard. | | |--------+----------+-----------------------------------------+----------| |159701 |phsultan |Removed duplicate code | | |--------+----------+-----------------------------------------+----------| |159734 |mvanbaak |Make res_config_ldap compile with the | | | | |official OpenLDAP 2.3.X versions. | | |--------+----------+-----------------------------------------+----------| |159774 |kpfleming |we can now build with -Wformat=2, which | | | | |found a couple of real bugs | | |--------+----------+-----------------------------------------+----------| |159818 |kpfleming |incorporates r159808 from branches/1.4: | | |--------+----------+-----------------------------------------+----------| |159853 |tilghman |Allow the '#' sign to exist within an |#13330 | | | |extension (inspired by issue #13330) | | |--------+----------+-----------------------------------------+----------| |159898 |mvanbaak |make manager compile on OpenBSD. | | |--------+----------+-----------------------------------------+----------| |159911 |russell |Force a "make clean" to avoid a bizarre | | | | |build issue ... | | |--------+----------+-----------------------------------------+----------| |160004 |russell |Apply some logic used in iax2_indicate() | | | | |to iax2_setoption(), as well, since they | | |--------+----------+-----------------------------------------+----------| |160097 |tilghman |Use AST_EXT_LIB_SETUP before using | | | | |AST_EXT_LIB_CHECK or bad things happen. | | |--------+----------+-----------------------------------------+----------| |160170 |seanbright|Pay attention to the return value of | | | | |system(), even if we basically ignore it.| | |--------+----------+-----------------------------------------+----------| | | |Silence a build warning. | | |160171 |seanbright|(chan_phone.c:810: warning: value | | | | |computed is not used) | | |--------+----------+-----------------------------------------+----------| | | |Get rid of the useless format string and | | |160172 |seanbright|argument in the Bogus/ manager | | | | |channelname. | | |--------+----------+-----------------------------------------+----------| |160208 |tilghman |Ensure that Asterisk builds with | | | | |--enable-dev-mode, even on the latest gcc| | |--------+----------+-----------------------------------------+----------| |160333 |jpeeler |remove duplicate comment that I | | | | |accidentally merged | | |--------+----------+-----------------------------------------+----------| |160344 |tilghman |Add LOCAL_PEEK function, as requested by | | | | |lmadsen. | | |--------+----------+-----------------------------------------+----------| |160346 |tilghman |Info on LOCAL_PEEK function. | | |--------+----------+-----------------------------------------+----------| |160447 |eliel |- Avoid setting .synopsis and .syntax if | | | | |we are using XML documentation (or the | | |--------+----------+-----------------------------------------+----------| |160481 |tilghman |Jon Bonilla (Manwe) pointed out on the | | | | |-dev list: | | |--------+----------+-----------------------------------------+----------| |160552 |tilghman |Don't start scanning the directory until | | | | |all modules are loaded, because some | | |--------+----------+-----------------------------------------+----------| |160555 |mmichelson|When investigating issue #13548, I found |#13548 | | | |that gosub | | |--------+----------+-----------------------------------------+----------| |160559 |tilghman |If an entry is added to the directory | | | | |during a scan when another entry expires,| | |--------+----------+-----------------------------------------+----------| |160562 |eliel |- Add tags when naming a channel | | | | |variable. | | |--------+----------+-----------------------------------------+----------| |160700 |qwell |Another place this is missing | | |--------+----------+-----------------------------------------+----------| |160791 |tilghman |Some compilers warn on null format | | | | |strings; some don't (caught by buildbot) | | |--------+----------+-----------------------------------------+----------| |160854 |rmudgett |* Found a couple more places where | | | | |num/number needed to be done | | |--------+----------+-----------------------------------------+----------| |160856 |rmudgett |Jcolp pointed out that num will also | | | | |match number | | |--------+----------+-----------------------------------------+----------| |160896 |eliel |Added XML documentation for the following| | | | |AGI commands: | | |--------+----------+-----------------------------------------+----------| |160945 |mmichelson|Fix a callerid parsing issue. If someone | | | | |formatted callerid like the | | |--------+----------+-----------------------------------------+----------| |161077 |eliel |Fix minor coding guidelines introduced | | | | |with CLI permissions. | | |--------+----------+-----------------------------------------+----------| | | |If 'faxdetect=yes' in sip.conf, switch to| | |161115 |dhubbard |a 'fax' extension (if it exists) after | | | | |T38 is negotiated. | | |--------+----------+-----------------------------------------+----------| |161147 |seanbright|Check the return value of fread/fwrite so| | | | |the compiler doesn't complain. Only a | | |--------+----------+-----------------------------------------+----------| |161252 |russell |Resolve a compiler warning from buildbot | | | | |about a NULL format string. | | |--------+----------+-----------------------------------------+----------| |161288 |russell |Fix a NULL format string warning found by| | | | |buildbot. | | |--------+----------+-----------------------------------------+----------| |161349 |seanbright|When using IMAP_STORAGE, it's important | | | | |to convert bare newlines (\n) in | | |--------+----------+-----------------------------------------+----------| |161350 |seanbright|Use ast_free() instead of free(), pointed| | | | |out by eliel on IRC. | | |--------+----------+-----------------------------------------+----------| |161493 |mmichelson|If the autoloop flag is set on a channel,| | | | |then we need to | | |--------+----------+-----------------------------------------+----------| |161536 |eliel |Move Speech* applications and functions | | | | |documentation to XML. | | |--------+----------+-----------------------------------------+----------| |161571 |eliel |Introduce SMS() application XML | | | | |documentation. | | |--------+----------+-----------------------------------------+----------| |161604 |eliel |Add voicemail related applications and | | | | |functions XML documentation: | | |--------+----------+-----------------------------------------+----------| |161637 |eliel |- Fix a leak while printing an argument | | | | |description. | | |--------+----------+-----------------------------------------+----------| | | |Add the ability to play a courtesy tone | | |161679 |twilson |to the transfer target in a native SIP | | | | |attended transfer by setting the variable| | | | |ATTENEDED_TRANSFER_COMPLETE_SOUND. | | |--------+----------+-----------------------------------------+----------| |161830 |file |Update autosupport script with a few | | | | |changes. | | |--------+----------+-----------------------------------------+----------| |161911 |bkruse |Note that the recently changed waittime | | | | |parameter is in milliseconds. | | |--------+----------+-----------------------------------------+----------| |161951 |russell |Fix a problem with GROUP() settings on a | | | | |masquerade. | | |--------+----------+-----------------------------------------+----------| | | |Previous fix used ast_malloc and | | |162140 |murf |ast_copy_string and messed up the | | | | |standalone stuff. Fixed. | | |--------+----------+-----------------------------------------+----------| |162266 |mmichelson|If we fail to start a thread for the pbx | | | | |to run in, we need to | | |--------+----------+-----------------------------------------+----------| | | |In discussion with seanbright on | | | | |#asterisk-dev, I have added a default | | | | |rule, and an option to suppress the | | |162271 |murf |default rule from being generated in the | | | | |flex output, for the sake of those OS's | | | | |where they didn't tweak flex's ECHO | | | | |macro, and the compiler doesn't like it. | | | | |The regressions are OK with this. | | |--------+----------+-----------------------------------------+----------| |162355 |tilghman |We appear to have documented tz= in the | | | | |[general] section of voicemail.conf, | | |--------+----------+-----------------------------------------+----------| |162414 |russell |Remove the test_for_thread_safety() | | | | |function completely. | | |--------+----------+-----------------------------------------+----------| |162418 |russell |Add some additional Asterisk project | | | | |developer documentation. | | |--------+----------+-----------------------------------------+----------| |162466 |tilghman |Oops, should be "tz", not "zonetag". | | |--------+----------+-----------------------------------------+----------| |162488 |kpfleming |it does help if the compiler attribute | | | | |syntax is correct | | |--------+----------+-----------------------------------------+----------| |162583 |mvanbaak |Make res_snmp.so compile on OpenBSD. | | |--------+----------+-----------------------------------------+----------| |162927 |jpeeler |Oops, inverted logic for a strcasecmp | | | | |check. Pointed out by mmichelson, thanks!| | |--------+----------+-----------------------------------------+----------| |162930 |tilghman |Previously missing line, now the | | | | |substitution works correctly | | |--------+----------+-----------------------------------------+----------| |163085 |mmichelson|Revert this cast to long. Using time_t | | | | |here causes build failures on a | | |--------+----------+-----------------------------------------+----------| |163166 |mmichelson|Reduce indentation level of | | | | |ast_feature_request_and_dial | | |--------+----------+-----------------------------------------+----------| |163198 |mmichelson|Add an appropriate goto if ast_call fails| | |--------+----------+-----------------------------------------+----------| |163512 |russell |Specify uint32_t for variables storing a |#13879 | | | |CRC32 so that it is actually 32 bits | | |--------+----------+-----------------------------------------+----------| |163516 |dbailey |Add internationalization to sample | | | | |configuration file | | |--------+----------+-----------------------------------------+----------| |163667 |russell |Fix a small race condition in | | | | |sip_tcp_locate(). | | |--------+----------+-----------------------------------------+----------| | | |Rename a number of tcptls_session | | |163670 |russell |variables. There are no functional | | | | |changes here. | | |--------+----------+-----------------------------------------+----------| | | |demote always-appearing debug message | | |163675 |murf |(for certain boards) to ast_debug lev 3 | | | | |msg instead | | |--------+----------+-----------------------------------------+----------| |163716 |russell |Add a new CLI command, "channel | | | | |redirect", which is similar in operation | | |--------+----------+-----------------------------------------+----------| |163762 |tilghman |Simple fix for Ctrl-C not immediately | | | | |exiting Asterisk, but also add a | | |--------+----------+-----------------------------------------+----------| |163828 |russell |Add a note to indicate why this only | | | | |supports one channel for now. | | |--------+----------+-----------------------------------------+----------| |163912 |file |Only detach and destroy the whisper | | | | |audiohooks if they are actually in use. | | |--------+----------+-----------------------------------------+----------| |163951 |seanbright|Use actual tables instead of ASCII art | | | | |ones. | | |--------+----------+-----------------------------------------+----------| | | |This shouldn't have gotten commited. We | | |163952 |seanbright|might want to generate this into a | | | | |separate file instead of the version | | | | |controlled one. | | |--------+----------+-----------------------------------------+----------| |163991 |tilghman |Merge ast_str_opaque branch (discontinue | | | | |usage of ast_str internals) | | |--------+----------+-----------------------------------------+----------| |164028 |mvanbaak |nuke another use of the ast_str | | | | |internals. | | |--------+----------+-----------------------------------------+----------| |164054 |seanbright|Use ast_str_strlen() instead of | | | | |recalculating the string length. | | |--------+----------+-----------------------------------------+----------| |164137 |seanbright|Use a \picture instead of ASCII art. | | |--------+----------+-----------------------------------------+----------| |164168 |tilghman |Don't pass a negative to an unsigned type| | | | |and expect things to work correctly. | | |--------+----------+-----------------------------------------+----------| |164202 |russell |Fix build WRT ast_str_opaque | | |--------+----------+-----------------------------------------+----------| |164208 |file |Update to work with new ast_str changes. | | |--------+----------+-----------------------------------------+----------| |164270 |mmichelson|Fix a compile warning and a logic error | | | | |that could have been bad | | |--------+----------+-----------------------------------------+----------| |164309 |russell |Fix a couple more build issues related to| | | | |ast_str_opaque | | |--------+----------+-----------------------------------------+----------| |164415 |murf |I was getting this warning during a | | | | |compile | | |--------+----------+-----------------------------------------+----------| |164417 |tilghman |Revert ast_str opacity in chan_sip for | | | | |now, since something wasn't quite right | | |--------+----------+-----------------------------------------+----------| |164419 |mmichelson|Add notes to autoservice and pbx doxygen | | | | |regarding a potential | | |--------+----------+-----------------------------------------+----------| |164423 |mmichelson|Add the deadlock note to | | | | |ast_spawn_extension as well | | |--------+----------+-----------------------------------------+----------| |164522 |russell |Fix log message to refer to the generic |#14082 | | | |timing interface, not DAHDI specifically | | |--------+----------+-----------------------------------------+----------| |164565 |seanbright|Use tables instead of ASCII art. Also | | | | |change a bit of minor formatting. | | |--------+----------+-----------------------------------------+----------| |164648 |murf |I added a sentence to clarify why - and '| | | | |' are ignored in patterns | | |--------+----------+-----------------------------------------+----------| |164814 |file |Qualify trumps poke per lmadsen. | | |--------+----------+-----------------------------------------+----------| |164821 |russell |Fix build issues on Linux after sysinfo | | | | |related changes | | |--------+----------+-----------------------------------------+----------| |164877 |russell |Do not dereference the channel if | | | | |AST_PBX_KEEPALIVE has been returned. | | |--------+----------+-----------------------------------------+----------| | | |Make a note of the feature request in bug| | |164941 |twilson |#11157 as per the reporter and oej, and | | | | |suspend the bug since no one seems to be | | | | |keen on implementing it any time soon. | | |--------+----------+-----------------------------------------+----------| |164978 |mmichelson|After looking through SIP registration | | | | |code most of the day, this | | |--------+----------+-----------------------------------------+----------| |165039 |murf |fixed the regressions | | |--------+----------+-----------------------------------------+----------| |165071 |murf |A possibly "horrible fix" for a "horribly| | | | |broken" | | |--------+----------+-----------------------------------------+----------| |165108 |kpfleming |ignore this copied file | | |--------+----------+-----------------------------------------+----------| |165142 |mmichelson|Use the create_vm_state_from_user | | | | |function in a place where | | |--------+----------+-----------------------------------------+----------| |165143 |mmichelson|And actually assign the function to a | | | | |pointer... | | |--------+----------+-----------------------------------------+----------| |165145 |russell |argsep is used as an attribute for an | | | | |argument, as well | | |--------+----------+-----------------------------------------+----------| | | |Polycom phones close the connection after| | | | |reading a little bit of the firmware | | |165219 |twilson |files, we should stop sending in that | | | | |case. Also, make that case print out a | | | | |debug statement instead of a scary | | | | |WARNING. | | |--------+----------+-----------------------------------------+----------| |165254 |murf |This patch is here committed to satisfy | | | | |the | | |--------+----------+-----------------------------------------+----------| |165318 |mmichelson|Fix some memory leaks found while looking| | | | |at how realtime | | |--------+----------+-----------------------------------------+----------| |165325 |tilghman |Oops, broke trunk | | |--------+----------+-----------------------------------------+----------| |165326 |mmichelson|Fix the build | | |--------+----------+-----------------------------------------+----------| |165330 |mmichelson|Fix a refcount leak in res_odbc | | |--------+----------+-----------------------------------------+----------| |165397 |tilghman |Add RECORD_STATUS variable, as requested | | | | |on the -users list. | | |--------+----------+-----------------------------------------+----------| |165469 |russell |Add a \todo note for app_originate. | | |--------+----------+-----------------------------------------+----------| |165541 |tilghman |Fix reference counts of the class and add| | | | |an assertion to the end. | | |--------+----------+-----------------------------------------+----------| |165658 |tilghman |Fix 2 resource leaks and fix another | | | | |pipe-to-comma conversion | | |--------+----------+-----------------------------------------+----------| |165723 |russell |Remove the need for AST_PBX_KEEPALIVE | | | | |with the GoSub option from Dial. | | |--------+----------+-----------------------------------------+----------| |165724 |mmichelson|Fix crashes in res_odbc. | | |--------+----------+-----------------------------------------+----------| |165801 |russell |Make ast_carefulwrite() be more careful. |#13546 | |--------+----------+-----------------------------------------+----------| |165883 |russell |Introduce commit message formatting | | | | |guidelines. | | |--------+----------+-----------------------------------------+----------| |165886 |russell |Disable some automatic links generated by| | | | |doxygen. | | |--------+----------+-----------------------------------------+----------| |165954 |eliel |Fix the XML documentation for Record(). | | |--------+----------+-----------------------------------------+----------| |166058 |mattf |Add configuration support for half_full | | | | |DAHDI buffer policy | | |--------+----------+-----------------------------------------+----------| |166095 |mmichelson|Remove the verbatim tag from the author | | | | |line | | |--------+----------+-----------------------------------------+----------| |166162 |mmichelson|Get rid of an extra space. | | |--------+----------+-----------------------------------------+----------| |166219 |russell |Make a note about formatting the review | | | | |URL in commit messages | | |--------+----------+-----------------------------------------+----------| |166258 |russell |Remove AST_PBX_KEEPALIVE usage from | | | | |res_agi. | | |--------+----------+-----------------------------------------+----------| |166317 |russell |Fix up timeout handling in | | | | |ast_carefulwrite(). | | |--------+----------+-----------------------------------------+----------| |166342 |russell |Remove some error messages. This is the | | | | |default handler that is valid to use. | | |--------+----------+-----------------------------------------+----------| |166377 |russell |Fix a bad typo. | | |--------+----------+-----------------------------------------+----------| |166436 |russell |Cosmetic change - don't mix struct | | | | |initializer styles. | | |--------+----------+-----------------------------------------+----------| |166625 |russell |Fix spelling error. | | |--------+----------+-----------------------------------------+----------| |166665 |murf |I re-ran all the tests; 39 calls in all, | | | | |and | | |--------+----------+-----------------------------------------+----------| |166731 |twilson |There is no section 22.2.2 in rfc 3261. I| | | | |believe 26.2.2 is what was meant: | | |--------+----------+-----------------------------------------+----------| |166773 |russell |Use strncat() instead of an sprintf() in | | | | |which source and target buffers overlap | | |--------+----------+-----------------------------------------+----------| |166823 |eliel |Fix a typo in the XML documentation of | | | | |the AUDIOHOOK_INHERIT dialplan function. | | |--------+----------+-----------------------------------------+----------| |166861 |mmichelson|Update app_queue to deal with the removal| | | | |of AST_PBX_KEEPALIVE | | |--------+----------+-----------------------------------------+----------| |166908 |twilson |Fix some svn:keywords | | |--------+----------+-----------------------------------------+----------| |166954 |tilghman |Also inherit the musiconhold class. | | |--------+----------+-----------------------------------------+----------| |166958 |tilghman |That was weird... | | |--------+----------+-----------------------------------------+----------| |167021 |mmichelson|Change some incorrect syntax for pri set | | | | |debug and correct | | |--------+----------+-----------------------------------------+----------| |167057 |twilson |Don't forget to free typename | | |--------+----------+-----------------------------------------+----------| |167061 |seanbright|Mostly just whitespace, but also convert | | | | |'CVS' to 'SVN' in a couple | | |--------+----------+-----------------------------------------+----------| | | |When parsing environment variable | | | | |ASTERISK_PROMPT, make sure to proceed to | | |167125 |jpeeler |the next character when a non format | | | | |specifier is used (no %). Otherwise, the | | | | |while loop looking for the null byte will| | | | |never exit. | | |--------+----------+-----------------------------------------+----------| |167265 |tilghman |Security fix AST-2009-001. | | |--------+----------+-----------------------------------------+----------| | | |Update the sip-friends.sql file to use | | |167373 |lmadsen |the non-deprecated 'defaultname' instead | | | | |of 'username' and remove an extra comma | | | | |that would cause the script to fail as-is| | |--------+----------+-----------------------------------------+----------| |167442 |russell |Treat an empty string the same way as a | | | | |NULL country argument. | | |--------+----------+-----------------------------------------+----------| | | |Don't use free() directly. This caused a | | |167542 |russell |crash since ast_filestream is now an ao2 | | | | |object. | | |--------+----------+-----------------------------------------+----------| |167546 |russell |Only try to close the file if one was | | | | |actually opened | | |--------+----------+-----------------------------------------+----------| |167555 |russell |Don't fclose() the file early, the | | | | |filestream destructor will handle it. | | |--------+----------+-----------------------------------------+----------| |167569 |russell |Fix the last couple of places where | | | | |free() was improperly used directly. | | |--------+----------+-----------------------------------------+----------| |167662 |lmadsen |Oops... fix the fieldname I changed | | | | |yesterday to be right. | | |--------+----------+-----------------------------------------+----------| | | |When a SIP request or response arrives | | | | |for a dialog with an associated Asterisk | | | | |channel, and the lock on that channel | | |167700 |kpfleming |cannot be obtained because it is held by | | | | |another thread, instead of dropping the | | | | |request/response, queue it for later | | | | |processing when the channel lock becomes | | | | |available. | | |--------+----------+-----------------------------------------+----------| |167720 |kpfleming |remove an unnecessary argument to | | | | |queue_request() | | |--------+----------+-----------------------------------------+----------| |167837 |tilghman |Fix variables to comply with | | | | |documentation changes | | |--------+----------+-----------------------------------------+----------| |167888 |mmichelson|Revert chan_sip changes which were | | | | |accidentally committed | | |--------+----------+-----------------------------------------+----------| |167935 |twilson |Set peer context and exten values so | | | | |MACRO_EXTEN and MACRO_CONTEXT will be set| | |--------+----------+-----------------------------------------+----------| | | |Set ORIGINATE_STATUS instead of | | |167973 |twilson |OUTGOING_STATUS to match the | | | | |documentation | | |--------+----------+-----------------------------------------+----------| |168054 |mnicholson|Added a comment to logger.c about where | | | | |to put includes | | |--------+----------+-----------------------------------------+----------| | | |When using ast_str with a | | |168090 |tilghman |non-ast_str-enabled API, we need to | | | | |update the buffer | | |--------+----------+-----------------------------------------+----------| |168192 |rmudgett |* Fix for JIRA AST-175/ABE-1757 | | |--------+----------+-----------------------------------------+----------| |168200 |russell |Make this compile for mvanbaak | | |--------+----------+-----------------------------------------+----------| |168269 |rmudgett |Spacing change | | |--------+----------+-----------------------------------------+----------| |168270 |kpfleming |update to use new sound file packages | | | | |that include license files | | |--------+----------+-----------------------------------------+----------| |168334 |tilghman |sizeof for a stringfield is 4. Kinda low | | | | |for reconstructing a field value. | | |--------+----------+-----------------------------------------+----------| |168479 |oej |Don't include swap.h unless we have | | | | |swapctl | | |--------+----------+-----------------------------------------+----------| |168481 |russell |s/ringdance/ringcadence/ for Bulgaria | | |--------+----------+-----------------------------------------+----------| |168485 |mmichelson|I am reverting the fix made in revision | | | | |168128 (and its upward merges) | | |--------+----------+-----------------------------------------+----------| |168497 |oej |Better to use the proper app name | | |--------+----------+-----------------------------------------+----------| |168522 |tilghman |Some platforms (notably, the BSDs) have a| | | | |more efficient implementation called | | |--------+----------+-----------------------------------------+----------| |168526 |tilghman |Repeat attempts to write when we receive | | | | |-EAGAIN from the driver, as detailed | | |--------+----------+-----------------------------------------+----------| |168539 |dhubbard |correct a CLI description | | |--------+----------+-----------------------------------------+----------| |168562 |russell |Revert unnecessary indications API change| | | | |from rev 122314 | | |--------+----------+-----------------------------------------+----------| |168601 |tilghman |Mostly spacing changes; no functionality | | | | |change at all. | | |--------+----------+-----------------------------------------+----------| | | |app_page was failing to compile in | | |168613 |murf |dev-mode on my gcc-4.2.4 system. This | | | | |change gets rid of the warning. | | |--------+----------+-----------------------------------------+----------| |168623 |rmudgett |* Fixed create_process() allocation of | | | | |process ID values. | | |--------+----------+-----------------------------------------+----------| |168636 |oej |Add support for setting the Reason header| | | | |when cancelling a call in the queue | | |--------+----------+-----------------------------------------+----------| |168639 |oej |Related to issue #14246 |#14246 | |--------+----------+-----------------------------------------+----------| | | |Clarify some misunderstandings and make | | |168711 |oej |it even more clear that you can refer to | | | | |a peer | | |--------+----------+-----------------------------------------+----------| | | |Make sure that we have the same | | |168712 |oej |terminology in sip.conf.sample and the | | | | |source code warning. | | |--------+----------+-----------------------------------------+----------| |168722 |oej |Meetme actually has realtime but wasn't | | | | |documented | | |--------+----------+-----------------------------------------+----------| |168725 |mmichelson|Remove an unneeded condition for line |#14220 | | | |addition to a SIP request/response | | |--------+----------+-----------------------------------------+----------| |168728 |mmichelson|Fix the compactheaders option in sip.conf| | |--------+----------+-----------------------------------------+----------| |168732 |mmichelson|Add missing brace | | |--------+----------+-----------------------------------------+----------| | | |remove the PBX_ODBC logic from the | | | | |configure script, and add GENERIC_ODCB | | |168734 |kpfleming |logic that includes copying the relevant | | | | |LIB and INCLUDE data from either UnixODBC| | | | |or iODBC, based on which was found; if | | | | |both were found, prefer UnixODBC | | |--------+----------+-----------------------------------------+----------| |168759 |russell |build in dev mode | | |--------+----------+-----------------------------------------+----------| |168760 |russell |Fix a spelling mistake. | | |--------+----------+-----------------------------------------+----------| |168832 |tilghman |Fix the conjugation of Russian and |#12475 | | | |Ukrainian languages. | | |--------+----------+-----------------------------------------+----------| |168898 |mmichelson|Fix a logic error that occur when using | | | | |the timerfd interface | | |--------+----------+-----------------------------------------+----------| |169116 |seanbright|Change intializer types. Found while | | | | |working on asterisk-cpp. I have a new | | |--------+----------+-----------------------------------------+----------| | | |Add discriminator for when ring pulse | | |169153 |dbailey |alert signal is used to preface MWI | | | | |spills | | |--------+----------+-----------------------------------------+----------| |169325 |dbailey |Get rid of magic number and replace with | | | | |DAHDI_VMWI_NUMBER_MASK when | | |--------+----------+-----------------------------------------+----------| | | |ast_str_SQLGetData is *not* part of the | | | | |ast_str API, it's part of the ast_odbc | | |169438 |kpfleming |API and just happens to use an ast_str as| | | | |the buffer; move all of it to res_odbc.c | | | | |and res_odbc.h, renaming appropriately | | |--------+----------+-----------------------------------------+----------| |169510 |twilson |Make a proper builtin attended transfer | | | | |to parking work | | |--------+----------+-----------------------------------------+----------| |169625 |russell |Remove properties that erroneously got | | | | |merged into trunk | | |--------+----------+-----------------------------------------+----------| |169791 |mmichelson|Further fix some oddities in sip show | | | | |users and sip show peers logic | | |--------+----------+-----------------------------------------+----------| |169793 |mvanbaak |remove duplicated sentence. | | |--------+----------+-----------------------------------------+----------| |169866 |mmichelson|Test commit for test issue #14303 |#14303 | |--------+----------+-----------------------------------------+----------| |169910 |rmudgett |Whitespace changes only | | |--------+----------+-----------------------------------------+----------| |170007 |rmudgett |* Adjust some conditionals to balance | | | | |curly braces. | | |--------+----------+-----------------------------------------+----------| |170112 |dbailey |change VMWI to use new DAHDI_VMWI ioctl |#14104 | | | |call. | | |--------+----------+-----------------------------------------+----------| | | |Make sure we don't set the channel to be | | |170351 |mattf |inalarm for a D-channel drop on PTMP | | | | |connections | | |--------+----------+-----------------------------------------+----------| | | |MWI messages included in CID spill was | | |170457 |dbailey |not being properly handled and prevented |#14313 | | | |the call from being processed | | |--------+----------+-----------------------------------------+----------| |170463 |mattf |We should not do restart messages if | | | | |we're in PTMP mode | | |--------+----------+-----------------------------------------+----------| |170501 |mvanbaak |let's use SENTINEL where needed | | |--------+----------+-----------------------------------------+----------| |170608 |tilghman |Additions to AST-2009-001 | | |--------+----------+-----------------------------------------+----------| |170790 |russell |Don't blow up if a branch name has an | | | | |underscore in it | | |--------+----------+-----------------------------------------+----------| |170794 |rmudgett |Fix asterisk.pdf generation if branch | | | | |name has an underscore in it. | | |--------+----------+-----------------------------------------+----------| |170902 |russell |Add a todo to finish the XML docs in this| | | | |module | | |--------+----------+-----------------------------------------+----------| |170943 |russell |Change ARRAY_LEN() to be more C++ safe. | | |--------+----------+-----------------------------------------+----------| |171081 |mvanbaak |dont segfault when a MWI event occurs on | | | | |a line without a registered device | | |--------+----------+-----------------------------------------+----------| |171263 |oej |Add extensions and context on manager | | | | |event when new channel is created. | | |--------+----------+-----------------------------------------+----------| | | |Just moving around variable declarations | | |171364 |oej |so that we have all globals in the same | | | | |place. | | |--------+----------+-----------------------------------------+----------| | | |Continue to move variables into the | | |171400 |oej |sip_cfg structure to make them easier to | | | | |handle in the future as a group of | | | | |settings for a group of devices. | | |--------+----------+-----------------------------------------+----------| |171401 |oej |Moving generic setting to friends | | |--------+----------+-----------------------------------------+----------| |171558 |dbailey |Handle new VMWI ioctl structure (Now |#14104 | | | |there are two VMWI ioctl calls.) | | |--------+----------+-----------------------------------------+----------| |171793 |mattf |Don't complain about lack of D-channels | | | | |on PTMP connections | | |--------+----------+-----------------------------------------+----------| |171797 |mmichelson|Fix some signedness problems in | | | | |func_aes.c | | |--------+----------+-----------------------------------------+----------| | | |Add a better explanation of the | | |171838 |oej |difference between the device namespace | | | | |and the dialplan for newbies. | | |--------+----------+-----------------------------------------+----------| |171880 |oej |Add some more notes about device | | | | |matching. | | |--------+----------+-----------------------------------------+----------| | | |Add final part of previously committed | | |171924 |oej |work for answered elsewhere in queue - | | | | |the missing piece that started with | | | | |app_dial() earlier on. | | |--------+----------+-----------------------------------------+----------| |171925 |oej |Yep. Documentation is important. | | |--------+----------+-----------------------------------------+----------| |171964 |tilghman |Clarify log message (suggested by | | | | |manxpower on #asterisk-dev) | | |--------+----------+-----------------------------------------+----------| | | |my gcc (Ubuntu 4.3.2-1ubuntu11) 4.3.2 | | |172099 |murf |didn't like the \%ld and issued a | | | | |warning, breaking my dev-mode build. This| | | | |fixes it. | | |--------+----------+-----------------------------------------+----------| |172132 |murf |A further correction: cast the sizeof to | | | | |an int. | | |--------+----------+-----------------------------------------+----------| | | |- Make sure we set setvar= variables on | | |172268 |oej |outbound calls too, not only inbound |#14059 | | | |calls. | | |--------+----------+-----------------------------------------+----------| |172270 |oej |Update documentation | | |--------+----------+-----------------------------------------+----------| |172315 |tilghman |Better document mode=multirow, based upon| | | | |a conversation with Jared. | | |--------+----------+-----------------------------------------+----------| |172318 |oej |Fix "cancel answered elsewhere" through | | | | |app_queue with members in chan_local. | | |--------+----------+-----------------------------------------+----------| |172319 |oej |Revert two lines that was extra, but only| | | | |on fridays. | | |--------+----------+-----------------------------------------+----------| |172370 |rmudgett |Fixed some doxygen comments | | |--------+----------+-----------------------------------------+----------| |172400 |rmudgett |channels/chan_dahdi.c | | |--------+----------+-----------------------------------------+----------| |172440 |rmudgett |Remove tabs from comment | | |--------+----------+-----------------------------------------+----------| |172548 |tilghman |Parameter position reversed in | | | | |documentation | | |--------+----------+-----------------------------------------+----------| |172581 |twilson |Remove incorrect line from sample config | | |--------+----------+-----------------------------------------+----------| |172598 |mmichelson|Fix redefinition of flag in channel.h | | |--------+----------+-----------------------------------------+----------| |172778 |seanbright|The CID lookup feature wasn't actually | | | | |working properly with dialog-info+xml | | |--------+----------+-----------------------------------------+----------| | | |Add some well-needed improvements to the | | |172816 |oej |wishlist in the code, so that we can | | | | |close | | |--------+----------+-----------------------------------------+----------| |172817 |oej |Small formatting change | | |--------+----------+-----------------------------------------+----------| | | |Add a todo. I do need to really check | | |172818 |oej |what's going on with this kill-the-user | | | | |business ;-) | | |--------+----------+-----------------------------------------+----------| |172855 |russell |Fix a spelling mistake. | | |--------+----------+-----------------------------------------+----------| |172929 |murf | | | |--------+----------+-----------------------------------------+----------| |172963 |rmudgett |channels/chan_dahdi.c | | |--------+----------+-----------------------------------------+----------| |173047 |mmichelson|Reverting commit number 173028 as there | | | | |are some | | |--------+----------+-----------------------------------------+----------| |173067 |twilson |Fix a feature inheritance bug I added | | | | |after code review | | |--------+----------+-----------------------------------------+----------| | | |Broke up the large conditional blocks so | | |173169 |rmudgett |it is easy to see if a function is | | | | |compiled. | | |--------+----------+-----------------------------------------+----------| |173393 |mmichelson|Add a missing unlock. Extremely unlikely | | | | |to ever matter, but it's needed. | | |--------+----------+-----------------------------------------+----------| |173397 |mmichelson|Revert my previous change because it was | | | | |stupid | | |--------+----------+-----------------------------------------+----------| |173593 |mmichelson|Add some missing cleanup to | | | | |app_mixmonitor | | |--------+----------+-----------------------------------------+----------| |173657 |tilghman |Change the first field, or we don't get | | | | |the necessary field separation. | | |--------+----------+-----------------------------------------+----------| |173776 |mmichelson|Update extensions.conf.sample to be | | | | |correct. | | |--------+----------+-----------------------------------------+----------| | | |Resolve a memory leak that would occur on| | |173848 |russell |an invalid channel given to Action: | | | | |Status | | |--------+----------+-----------------------------------------+----------| | | |Add a common implementation of a | | |173858 |russell |scheduler context with a dedicated | | | | |thread. | | |--------+----------+-----------------------------------------+----------| |174149 |russell |Fix a race condition that could cause a | | | | |crash. | | |--------+----------+-----------------------------------------+----------| |174327 |mmichelson|Fix something I messed up in the merge I | | | | |just did | | |--------+----------+-----------------------------------------+----------| |174370 |murf |This patch solves some compiler | | | | |complaints | | |--------+----------+-----------------------------------------+----------| |174432 |murf |More intptr_t work. | | |--------+----------+-----------------------------------------+----------| |174470 |tilghman |Remove the usage of the KeepAlive app, as| | | | |it no longer exists. | | |--------+----------+-----------------------------------------+----------| |174503 |tilghman |Fix0ring build | | |--------+----------+-----------------------------------------+----------| | | |improve slinfactory API to remove | | |174705 |kpfleming |implicit sample rate and require explicit| | | | |sample rate selection by creator of the | | | | |slinfactory | | |--------+----------+-----------------------------------------+----------| |174710 |file |Only decrease inringing count if above |#13238 | | | |zero. | | |--------+----------+-----------------------------------------+----------| |174805 |mmichelson|Fix potential for stack overflows in | | | | |app_chanspy.c | | |--------+----------+-----------------------------------------+----------| |174951 |mmichelson|Fix a bit of odd logic for announcing | | | | |position. Sync with 1.6.0's logic | | |--------+----------+-----------------------------------------+----------| |175121 |mmichelson|Make lock information for ao2_trylock be | | | | |more useful and gnarly | | |--------+----------+-----------------------------------------+----------| |175127 |dvossel |Setting key rotation to be off by default| | |--------+----------+-----------------------------------------+----------| |175188 |jpeeler |Fix crash in event of failed attempt to | | | | |transfer to parking | | |--------+----------+-----------------------------------------+----------| |175250 |kpfleming |correct warning message to not refer | | | | |specifically to DAHDI | | |--------+----------+-----------------------------------------+----------| | | |Don't enable something by default that | | |175255 |russell |has a dependency on something _not_ | | | | |enabled by default. | | |--------+----------+-----------------------------------------+----------| |175295 |russell |Avoid using ast_strdupa() in a loop. | | |--------+----------+-----------------------------------------+----------| |175298 |jpeeler |Fix ParkedCall event information for From| | | | |field in the case of a blind transfer | | |--------+----------+-----------------------------------------+----------| |175368 |russell |Remove useless string copy, and make | | | | |sscanf safe again | | |--------+----------+-----------------------------------------+----------| |175411 |dhubbard |Add dynamic fax buffer configuration | | | | |option to chan_dahdi.conf | | |--------+----------+-----------------------------------------+----------| |175475 |dhubbard |add 'faxbuffers' configuration option | | | | |information to CHANGES | | |--------+----------+-----------------------------------------+----------| | | |Add basic (passthrough, playback, record)| | |175508 |kpfleming |support for ITU G.722.1 and G.722.1C | | | | |(also known as Siren7 and Siren14) | | |--------+----------+-----------------------------------------+----------| |175512 |kpfleming |document G.722.1/.1C support | | |--------+----------+-----------------------------------------+----------| |175597 |dvossel |Fixed iax2 key rotation backwards | | | | |compatibility | | |--------+----------+-----------------------------------------+----------| |175623 |russell |add missing | | |--------+----------+-----------------------------------------+----------| |175636 |russell |fix a few more XML documentation problems| | |--------+----------+-----------------------------------------+----------| |175663 |mmichelson|Merge queue-reset branch to Asterisk | | |--------+----------+-----------------------------------------+----------| |175783 |oej |Make sure that the debug line is not | | | | |printed on debug level 0 | | |--------+----------+-----------------------------------------+----------| |175801 |oej |Disable format_ilbc.so by default, like | | | | |codec_ilbc.so | | |--------+----------+-----------------------------------------+----------| |175829 |russell |Fix a number of problems with | | | | |ast_sched_report(). | | |--------+----------+-----------------------------------------+----------| |175882 |russell |Make ast_sched_report() and | | | | |ast_sched_dump() thread safe. | | |--------+----------+-----------------------------------------+----------| |175952 |mvanbaak |fix mis-spelling of the word registered. | | |--------+----------+-----------------------------------------+----------| |175983 |russell |Make the causes array static, and remove | | | | |the type name as it is not needed. | | |--------+----------+-----------------------------------------+----------| | | |Don't have the Via header stored as a | | |176030 |file |stringfield as it can change often during| | | | |the lifetime of a dialog. | | |--------+----------+-----------------------------------------+----------| |176100 |russell |Remove chan_features. | | |--------+----------+-----------------------------------------+----------| |176138 |tilghman |Can't set debug level 2 (intense | | | | |debugging) unless the syntax matches | | |--------+----------+-----------------------------------------+----------| |176174 |mmichelson|Assist proper thread synchronization when| | | | |stopping the logger thread. | | |--------+----------+-----------------------------------------+----------| |176248 |dvossel |Fixed iax2 key rotation backwards | | | | |compatibility | | |--------+----------+-----------------------------------------+----------| | | |fix a flaw in the | | | | |ast_string_field_build() family of API | | | | |calls; these functions made no attempt to| | |176255 |kpfleming |reuse the space already allocated to a | | | | |field, so every time the field was | | | | |written it would allocate new space, | | | | |leading to what appeared to be a memory | | | | |leak. | | |--------+----------+-----------------------------------------+----------| |176320 |tilghman |Use the correct list macros for deleting |#13777 | | | |an item from the middle of a list. | | |--------+----------+-----------------------------------------+----------| | | |Fixes issue with AST_CONTROL_SRCUPDATE | | |176355 |dvossel |not being relayed correctly during |#13749 | | | |bridging | | |--------+----------+-----------------------------------------+----------| |176356 |kpfleming |add support for Siren7 and Siren14 | | | | |flavors of prompts and music on hold | | |--------+----------+-----------------------------------------+----------| |176501 |tilghman |In this version, we can combine the | | | | |queries, because we support dropping | | |--------+----------+-----------------------------------------+----------| |176513 |oej |If there are no realtime engines, there's| | | | |no reason to check for realtime families | | |--------+----------+-----------------------------------------+----------| |176556 |oej |Typo | | |--------+----------+-----------------------------------------+----------| |176627 |russell |Merge a large set of updates to the | | | | |Asterisk indications API. | | |--------+----------+-----------------------------------------+----------| |176631 |oej |Typo | | |--------+----------+-----------------------------------------+----------| |176632 |russell |Add an implementation of the heap data | | | | |structure. | | |--------+----------+-----------------------------------------+----------| |176635 |russell |Add a test module for the heap | | | | |implementation. | | |--------+----------+-----------------------------------------+----------| |176639 |russell |Significantly improve scheduler | | | | |performance under high load. | | |--------+----------+-----------------------------------------+----------| |176697 |mmichelson|Clear up documentation of | | | | |AST_FRIENDLY_OFFSET in frame.h | | |--------+----------+-----------------------------------------+----------| | | |create a UDPTL structure in | | |176705 |dhubbard |create_addr_from_peer() if it does not | | | | |already exist for T38 | | |--------+----------+-----------------------------------------+----------| |176706 |mmichelson|Use constants from inttypes.h to clear up| | | | |32-bit compilation errors | | |--------+----------+-----------------------------------------+----------| |176760 |sruffell |Several changes to codec_dahdi to play | | | | |nice with G723. | | |--------+----------+-----------------------------------------+----------| |176771 |russell |Remove a dependency that no longer | | | | |exists. | | |--------+----------+-----------------------------------------+----------| |176841 |kpfleming |suppress smoothers for Siren codecs as | | | | |well as Speex and G.723.1 | | |--------+----------+-----------------------------------------+----------| |176869 |dhubbard |T38 faxdetect should jump to the 'fax' | | | | |extension for incoming calls only | | |--------+----------+-----------------------------------------+----------| |176901 |russell |Fix a number of incorrect uses of | | | | |strncpy(). | | |--------+----------+-----------------------------------------+----------| |176904 |russell |Add example code for a heap traversal. | | |--------+----------+-----------------------------------------+----------| | | |Need to take into account the \0 | | |176948 |dbailey |terminator of the old string to determine| | | | |the amount available. | | |--------+----------+-----------------------------------------+----------| |177035 |dbailey |Fixed error where a check for an zero | | | | |length, terminated string was needed. | | |--------+----------+-----------------------------------------+----------| |177098 |tilghman |Document the return value of the update | | | | |method (as requested on -dev list) | | |--------+----------+-----------------------------------------+----------| |177101 |russell |Re-add 'o' option to MeetMe, reverting |#13801 | | | |rev 62297. | | |--------+----------+-----------------------------------------+----------| |177226 |dvossel |Locking issue in action_bridge and | | | | |bridge_exec | | |--------+----------+-----------------------------------------+----------| | | |fix two very minor bugs: if anyone ever | | | | |uses SLINEAR16 as a format in RTP, ensure| | | | |that the samples are byte-swapped to | | |177229 |kpfleming |network order if needed. also, when a | | | | |smoother is operating on a format that | | | | |has a sample rate other than 8000 samples| | | | |per second, use the proper sample rate | | | | |for computing delivery timestamps. | | |--------+----------+-----------------------------------------+----------| |177286 |murf |This patch fixes a regression of sorts | | | | |that was introduced in | | |--------+----------+-----------------------------------------+----------| |177287 |tilghman |Handle negative length and eliminate a | | | | |condition that is always true. | | |--------+----------+-----------------------------------------+----------| | | |Update CHANGES file to include MWI | | |177291 |file |subscription support that was added some | | | | |time ago. | | |--------+----------+-----------------------------------------+----------| |177320 |tilghman |ODBC transaction support | | |--------+----------+-----------------------------------------+----------| |177356 |jpeeler |Fix mismerge from revision 176708 pointed| | | | |out by Kaloyan Kovachev on the | | |--------+----------+-----------------------------------------+----------| | | |If we are able to create a speech | | |177384 |file |structure unset the ERROR variable in | | | | |case it was previously set. | | |--------+----------+-----------------------------------------+----------| |177387 |jpeeler |Fix another merge error from 176708 | | |--------+----------+-----------------------------------------+----------| |177506 |tilghman |Document how to use database transactions| | |--------+----------+-----------------------------------------+----------| |177624 |jpeeler |Set sip_request ast_str data to NULL so |#14478 | | | |ast_str_copy allocates space properly | | |--------+----------+-----------------------------------------+----------| |177661 |tilghman |Oops, merge broke trunk | | |--------+----------+-----------------------------------------+----------| |177699 |dhubbard |Make app_fax compatible with | | | | |spandsp-0.0.6pre4 | | |--------+----------+-----------------------------------------+----------| | | |This exception does not appear to still | | |177732 |tilghman |be true for Solaris 10, and OpenSolaris | | | | |definitely needs it to be removed. | | +------------------------------------------------------------------------+ ---------------------------------------------------------------------- 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. .cleancount | 2 CHANGES | 189 + CREDITS | 2 Makefile | 65 Makefile.moddir_rules | 4 Makefile.rules | 81 README | 2 UPGRADE-1.2.txt | 13 UPGRADE-1.4.txt | 13 UPGRADE-1.6.txt | 265 ++ UPGRADE.txt | 331 -- acinclude.m4 | 1119 --------- agi/Makefile | 3 agi/eagi-sphinx-test.c | 15 agi/eagi-test.c | 8 apps/app_adsiprog.c | 32 apps/app_alarmreceiver.c | 35 apps/app_amd.c | 123 apps/app_authenticate.c | 86 apps/app_cdr.c | 18 apps/app_chanisavail.c | 80 apps/app_channelredirect.c | 37 apps/app_chanspy.c | 434 ++- apps/app_controlplayback.c | 85 apps/app_dahdibarge.c | 29 apps/app_dahdiras.c | 31 apps/app_dahdiscan.c | 26 apps/app_db.c | 57 apps/app_dial.c | 838 ++++-- apps/app_dictate.c | 25 apps/app_directed_pickup.c | 141 - apps/app_directory.c | 265 +- apps/app_disa.c | 135 - apps/app_dumpchan.c | 45 apps/app_echo.c | 26 apps/app_exec.c | 107 apps/app_externalivr.c | 20 apps/app_fax.c | 229 + apps/app_festival.c | 54 apps/app_flash.c | 28 apps/app_followme.c | 101 apps/app_forkcdr.c | 189 - apps/app_getcpeid.c | 21 apps/app_ices.c | 31 apps/app_image.c | 45 apps/app_ivrdemo.c | 21 apps/app_jack.c | 54 apps/app_macro.c | 243 + apps/app_meetme.c | 1411 ++++++++--- apps/app_milliwatt.c | 37 apps/app_minivm.c | 524 +++- apps/app_mixmonitor.c | 208 + apps/app_morsecode.c | 41 apps/app_mp3.c | 28 apps/app_nbscat.c | 22 apps/app_originate.c | 217 + apps/app_osplookup.c | 2 apps/app_page.c | 141 - apps/app_parkandannounce.c | 67 apps/app_playback.c | 67 apps/app_playtones.c | 129 + apps/app_privacy.c | 55 apps/app_queue.c | 1837 ++++++++++---- apps/app_read.c | 108 apps/app_readexten.c | 133 - apps/app_readfile.c | 41 apps/app_record.c | 117 apps/app_rpt.c | 45 apps/app_sayunixtime.c | 74 apps/app_senddtmf.c | 38 apps/app_sendtext.c | 47 apps/app_setcallerid.c | 65 apps/app_skel.c | 52 apps/app_sms.c | 976 ++++--- apps/app_softhangup.c | 29 apps/app_speech_utils.c | 316 +- apps/app_stack.c | 287 +- apps/app_system.c | 88 apps/app_talkdetect.c | 48 apps/app_test.c | 47 apps/app_transfer.c | 57 apps/app_url.c | 65 apps/app_userevent.c | 59 apps/app_verbose.c | 49 apps/app_voicemail.c | 1114 +++++---- apps/app_waitforring.c | 24 apps/app_waitforsilence.c | 145 - apps/app_waituntil.c | 41 apps/app_while.c | 94 apps/app_zapateller.c | 53 autoconf/acx_pthread.m4 | 243 + autoconf/ast_c_compile_check.m4 | 31 autoconf/ast_c_define_check.m4 | 33 autoconf/ast_check_gnu_make.m4 | 20 autoconf/ast_check_mandatory.m4 | 23 autoconf/ast_check_openh323.m4 | 127 + autoconf/ast_check_pwlib.m4 | 263 ++ autoconf/ast_ext_lib.m4 | 93 autoconf/ast_ext_tool_check.m4 | 43 autoconf/ast_func_fork.m4 | 61 autoconf/ast_gcc_attribute.m4 | 31 autoconf/ast_prog_egrep.m4 | 11 autoconf/ast_prog_ld.m4 | 83 autoconf/ast_prog_ld_gnu.m4 | 16 autoconf/ast_prog_sed.m4 | 22 bootstrap.sh | 2 build_tools/cflags-devmode.xml | 2 build_tools/cflags.xml | 1 build_tools/get_documentation | 3 build_tools/make_buildopts_h | 13 build_tools/make_version | 4 build_tools/menuselect-deps.in | 13 cdr/Makefile | 2 cdr/cdr_adaptive_odbc.c | 155 - cdr/cdr_csv.c | 52 cdr/cdr_custom.c | 13 cdr/cdr_manager.c | 23 cdr/cdr_odbc.c | 12 cdr/cdr_pgsql.c | 167 - cdr/cdr_radius.c | 22 cdr/cdr_sqlite.c | 8 cdr/cdr_sqlite3_custom.c | 57 cdr/cdr_tds.c | 4 channels/Makefile | 5 channels/chan_agent.c | 304 +- channels/chan_alsa.c | 14 channels/chan_console.c | 2 channels/chan_dahdi.c | 2870 +++++++++++++++-------- channels/chan_features.c | 568 ---- channels/chan_gtalk.c | 55 channels/chan_h323.c | 30 channels/chan_iax2.c | 1001 ++++---- channels/chan_local.c | 56 channels/chan_mgcp.c | 31 channels/chan_misdn.c | 1598 +++++++----- channels/chan_oss.c | 47 channels/chan_phone.c | 2 channels/chan_sip.c | 4203 ++++++++++++++++++++++++---------- channels/chan_skinny.c | 1541 +++++++----- channels/chan_unistim.c | 29 channels/chan_usbradio.c | 50 channels/chan_vpb.cc | 6 channels/console_gui.c | 8 channels/console_video.c | 4 channels/h323/README | 2 channels/h323/ast_h323.cxx | 91 channels/h323/ast_h323.h | 46 channels/h323/ast_ptlib.h | 34 channels/h323/caps_h323.cxx | 10 channels/h323/caps_h323.h | 12 channels/h323/chan_h323.h | 9 channels/h323/cisco-h225.cxx | 20 channels/h323/cisco-h225.h | 21 channels/h323/compat_h323.cxx | 6 channels/h323/compat_h323.h | 10 channels/iax2-parser.c | 6 channels/iax2-parser.h | 2 channels/iax2-provision.c | 112 channels/iax2.h | 1 channels/misdn/Makefile | 2 channels/misdn/ie.c | 4 channels/misdn/isdn_lib.c | 109 channels/misdn/isdn_lib.h | 8 channels/misdn/isdn_lib_intern.h | 2 channels/misdn_config.c | 23 channels/vcodecs.c | 14 channels/xpmr/xpmr.c | 2 codecs/adpcm_slin_ex.h | 25 codecs/codec_a_mu.c | 41 codecs/codec_adpcm.c | 40 codecs/codec_alaw.c | 41 codecs/codec_dahdi.c | 407 ++- codecs/codec_g722.c | 72 codecs/codec_g726.c | 45 codecs/codec_gsm.c | 42 codecs/codec_ilbc.c | 41 codecs/codec_lpc10.c | 39 codecs/codec_resample.c | 42 codecs/codec_speex.c | 42 codecs/codec_ulaw.c | 43 codecs/ex_adpcm.h | 32 codecs/ex_alaw.h | 37 codecs/ex_g722.h | 47 codecs/ex_g726.h | 32 codecs/ex_gsm.h | 32 codecs/ex_ilbc.h | 33 codecs/ex_lpc10.h | 30 codecs/ex_speex.h | 32 codecs/ex_ulaw.h | 37 codecs/g722_slin_ex.h | 25 codecs/g726_slin_ex.h | 25 codecs/gsm/Makefile | 2 codecs/gsm_slin_ex.h | 16 codecs/ilbc_slin_ex.h | 17 codecs/lpc10/chanwr.c | 3 codecs/lpc10/lpcini.c | 2 codecs/lpc10_slin_ex.h | 13 codecs/slin_adpcm_ex.h | 25 codecs/slin_g722_ex.h | 25 codecs/slin_g726_ex.h | 25 codecs/slin_gsm_ex.h | 28 codecs/slin_ilbc_ex.h | 28 codecs/slin_lpc10_ex.h | 21 codecs/slin_resample_ex.h | 43 codecs/slin_speex_ex.h | 262 -- codecs/slin_ulaw_ex.h | 25 codecs/speex_slin_ex.h | 16 codecs/ulaw_slin_ex.h | 25 configs/agents.conf.sample | 2 configs/cdr_adaptive_odbc.conf.sample | 5 configs/chan_dahdi.conf.sample | 134 - configs/cli_aliases.conf.sample | 185 + configs/cli_permissions.conf.sample | 82 configs/extconfig.conf.sample | 16 configs/extensions.conf.sample | 146 - configs/features.conf.sample | 20 configs/func_odbc.conf.sample | 39 configs/iax.conf.sample | 21 configs/indications.conf.sample | 14 configs/modules.conf.sample | 3 configs/musiconhold.conf.sample | 11 configs/phoneprov.conf.sample | 65 configs/queues.conf.sample | 59 configs/res_ldap.conf.sample | 7 configs/res_odbc.conf.sample | 7 configs/sip.conf.sample | 289 +- configs/sip_notify.conf.sample | 43 configs/skinny.conf.sample | 114 configs/voicemail.conf.sample | 15 configure | 3371 +++++++++++++++++++++++++-- configure.ac | 161 + contrib/asterisk-ng-doxygen | 54 contrib/i18n.testsuite.conf | 277 +- contrib/init.d/rc.archlinux.asterisk | 46 contrib/init.d/rc.debian.asterisk | 2 contrib/init.d/rc.mandriva.asterisk | 6 contrib/init.d/rc.redhat.asterisk | 2 contrib/init.d/rc.suse.asterisk | 2 contrib/scripts/autosupport | 15 contrib/scripts/autosupport.8 | 9 contrib/scripts/live_ast | 261 ++ contrib/scripts/realtime_pgsql.sql | 3 contrib/scripts/safe_asterisk | 10 contrib/scripts/safe_asterisk_restart | 4 contrib/scripts/sip-friends.sql | 4 contrib/scripts/sip_nat_settings | 72 contrib/scripts/vmdb.sql | 2 doc/CODING-GUIDELINES | 73 doc/api-1.6.2-changes.txt | 6 doc/appdocsxml.dtd | 71 doc/database_transactions.txt | 29 doc/janitor-projects.txt | 8 doc/manager_1_1.txt | 62 doc/tex/Makefile | 2 doc/tex/asterisk-conf.tex | 3 doc/tex/cdrdriver.tex | 40 doc/tex/channelvariables.tex | 1 doc/tex/extensions.tex | 3 doc/tex/misdn.tex | 2 doc/tex/odbcstorage.tex | 48 doc/tex/qos.tex | 127 - doc/unistim.txt | 2 doc/valgrind.txt | 4 formats/format_gsm.c | 4 formats/format_ilbc.c | 2 formats/format_ogg_vorbis.c | 16 formats/format_pcm.c | 4 formats/format_siren14.c | 139 + formats/format_siren7.c | 138 + formats/format_wav.c | 7 formats/format_wav_gsm.c | 4 funcs/Makefile | 7 funcs/func_aes.c | 163 + funcs/func_audiohookinherit.c | 293 ++ funcs/func_base64.c | 35 funcs/func_blacklist.c | 20 funcs/func_callerid.c | 163 - funcs/func_cdr.c | 165 + funcs/func_channel.c | 256 +- funcs/func_config.c | 22 funcs/func_curl.c | 40 funcs/func_cut.c | 63 funcs/func_db.c | 110 funcs/func_devstate.c | 126 - funcs/func_dialgroup.c | 52 funcs/func_dialplan.c | 20 funcs/func_enum.c | 137 - funcs/func_env.c | 79 funcs/func_extstate.c | 34 funcs/func_global.c | 66 funcs/func_groupcount.c | 97 funcs/func_iconv.c | 35 funcs/func_lock.c | 67 funcs/func_logic.c | 96 funcs/func_math.c | 44 funcs/func_md5.c | 16 funcs/func_module.c | 23 funcs/func_odbc.c | 779 +++++- funcs/func_rand.c | 25 funcs/func_realtime.c | 223 + funcs/func_sha1.c | 25 funcs/func_shell.c | 32 funcs/func_speex.c | 73 funcs/func_sprintf.c | 230 + funcs/func_strings.c | 616 ++-- funcs/func_timeout.c | 76 funcs/func_uri.c | 33 funcs/func_version.c | 56 funcs/func_vmcount.c | 29 funcs/func_volume.c | 27 include/asterisk.h | 28 include/asterisk/_private.h | 9 include/asterisk/agi.h | 101 include/asterisk/app.h | 15 include/asterisk/astmm.h | 4 include/asterisk/astobj2.h | 91 include/asterisk/audiohook.h | 17 include/asterisk/autoconfig.h.in | 66 include/asterisk/buildinfo.h | 29 include/asterisk/causes.h | 7 include/asterisk/cdr.h | 2 include/asterisk/channel.h | 59 include/asterisk/chanvars.h | 5 include/asterisk/cli.h | 30 include/asterisk/compat.h | 15 include/asterisk/compiler.h | 12 include/asterisk/config.h | 98 include/asterisk/devicestate.h | 11 include/asterisk/dial.h | 4 include/asterisk/dlinkedlists.h | 8 include/asterisk/doxyref.h | 748 ++++-- include/asterisk/dsp.h | 1 include/asterisk/dundi.h | 14 include/asterisk/endian.h | 4 include/asterisk/enum.h | 2 include/asterisk/extconf.h | 10 include/asterisk/features.h | 20 include/asterisk/file.h | 25 include/asterisk/frame.h | 38 include/asterisk/global_datastores.h | 11 include/asterisk/hashtab.h | 10 include/asterisk/heap.h | 240 + include/asterisk/indications.h | 282 +- include/asterisk/linkedlists.h | 10 include/asterisk/localtime.h | 33 include/asterisk/lock.h | 8 include/asterisk/logger.h | 15 include/asterisk/manager.h | 9 include/asterisk/module.h | 25 include/asterisk/optional_api.h | 126 + include/asterisk/options.h | 6 include/asterisk/pbx.h | 114 include/asterisk/pval.h | 1 include/asterisk/res_odbc.h | 51 include/asterisk/rtp.h | 58 include/asterisk/say.h | 20 include/asterisk/sched.h | 146 + include/asterisk/slin.h | 115 include/asterisk/slinfactory.h | 21 include/asterisk/stringfields.h | 24 include/asterisk/strings.h | 358 ++ include/asterisk/tcptls.h | 65 include/asterisk/term.h | 26 include/asterisk/threadstorage.h | 71 include/asterisk/timing.h | 38 include/asterisk/utils.h | 29 include/asterisk/xml.h | 122 include/asterisk/xmldoc.h | 85 include/jitterbuf.h | 2 main/Makefile | 13 main/abstract_jb.c | 17 main/app.c | 90 main/ast_expr2.c | 263 +- main/ast_expr2.h | 2 main/ast_expr2.y | 10 main/ast_expr2f.c | 2261 ++---------------- main/asterisk.c | 555 +++- main/astmm.c | 3 main/astobj2.c | 107 main/audiohook.c | 36 main/autoservice.c | 9 main/buildinfo.c | 1 main/callerid.c | 10 main/cdr.c | 23 main/channel.c | 430 ++- main/chanvars.c | 8 main/cli.c | 653 ++++- main/config.c | 198 - main/cryptostub.c | 1 main/db.c | 4 main/db1-ast/Makefile | 3 main/db1-ast/hash/hash_page.c | 10 main/devicestate.c | 70 main/dial.c | 23 main/dns.c | 2 main/dnsmgr.c | 4 main/dsp.c | 198 + main/editline/read.c | 3 main/editline/readline.c | 1 main/event.c | 4 main/features.c | 1397 +++++++---- main/file.c | 229 + main/frame.c | 54 main/global_datastores.c | 27 main/hashtab.c | 24 main/heap.c | 284 ++ main/http.c | 59 main/indications.c | 1137 ++++++--- main/jitterbuf.c | 32 main/loader.c | 1 main/logger.c | 54 main/manager.c | 709 +++-- main/pbx.c | 2079 +++++++++++----- main/rtp.c | 393 +-- main/say.c | 117 main/sched.c | 336 +- main/slinfactory.c | 88 main/srv.c | 4 main/stdtime/Makefile | 2 main/stdtime/localtime.c | 12 main/strings.c | 155 + main/taskprocessor.c | 4 main/tcptls.c | 324 +- main/tdd.c | 1 main/term.c | 86 main/threadstorage.c | 38 main/timing.c | 204 - main/translate.c | 9 main/udptl.c | 153 - main/utils.c | 328 +- main/xml.c | 196 + main/xmldoc.c | 1856 +++++++++++++++ makeopts.in | 29 pbx/Makefile | 2 pbx/ael/ael-test/ref.ael-vtest13 | 152 - pbx/ael/ael-test/ref.ael-vtest17 | 2 pbx/pbx_ael.c | 48 pbx/pbx_config.c | 270 +- pbx/pbx_dundi.c | 163 - pbx/pbx_lua.c | 4 pbx/pbx_realtime.c | 27 pbx/pbx_spool.c | 21 phoneprov/000000000000.cfg | 2 phoneprov/polycom.xml | 2 phoneprov/polycom_line.xml | 2 res/Makefile | 4 res/ael/ael.flex | 82 res/ael/ael.tab.c | 758 +++--- res/ael/ael.y | 138 - res/ael/ael_lex.c | 343 +- res/ael/pval.c | 54 res/ais/evt.c | 2 res/res_agi.c | 900 ++++--- res/res_clialiases.c | 260 ++ res/res_clioriginate.c | 53 res/res_config_curl.c | 78 res/res_config_ldap.c | 204 + res/res_config_odbc.c | 160 + res/res_config_pgsql.c | 421 ++- res/res_config_sqlite.c | 154 - res/res_convert.c | 4 res/res_crypto.c | 14 res/res_http_post.c | 165 + res/res_indications.c | 420 --- res/res_jabber.c | 203 - res/res_monitor.c | 1 res/res_musiconhold.c | 842 +++--- res/res_odbc.c | 938 ++++++- res/res_phoneprov.c | 89 res/res_realtime.c | 153 + res/res_smdi.c | 2 res/res_timing_dahdi.c | 16 res/res_timing_pthread.c | 57 res/res_timing_timerfd.c | 282 ++ res/snmp/agent.c | 74 sounds/Makefile | 3 sounds/sounds.xml | 24 tests/test_heap.c | 219 + tests/test_sched.c | 132 + utils/Makefile | 59 utils/ael_main.c | 5 utils/astcanary.c | 6 utils/astman.c | 15 utils/check_expr.c | 70 utils/conf2ael.c | 4 utils/extconf.c | 507 ++-- utils/frame.c | 272 +- utils/hashtest.c | 5 utils/hashtest2.c | 5 utils/muted.c | 11 utils/refcounter.c | 7 utils/smsq.c | 4 utils/stereorize.c | 8 utils/streamplayer.c | 7 494 files changed, 47262 insertions(+), 22802 deletions(-) ----------------------------------------------------------------------