# changelog

author: Bruno Macias <bmacias@palosanto.com> - 0.2.2alpha
changelog:
  - Add patch cofiguration for roundcube y patch changepass create by cchiriboga, update version of roundcube and update pacth integration.


author: Bruno Macias <bmacias@palosanto.com> - 0.2.3alpha
changelog:
  - In patch roundcube-config add dependence /etc/postfix/virtual, and better integration with elastix, changepass


author: Bruno Macias <bmacias@palosanto.com> - 0.2.4alpha
changelog:
  - Fixed bug with attachment patch 01-roundcubemail-localization-es_ES-remove-extra-newline.patch 02-roundcubemail-mail-mimepart-remove-stale-boundary.patch 03-roundcubemail-detect-binary-attachment.patch


author: Bruno Macias <bmacias@palosanto.com> - 0.2.6alpha.2
changelog:
  - Fixed bug, show content folder and delete email, pacth6 (roundcube-elastix-integration-javascript.patch)


author: Bruno Macias V <bmacias@palosanto.com> - 0.2.9alpha.2
changelog:
  - Fixed bug in automatic login in webmail. Changed piriod (.) by dot (@). This change is in roundcube-elastix-integration2.patch.


author: Eduardo Cueva D. <ecueva@palosanto.com> version 0.3.1-2
changelog:
  - UPDATED:   Password to install roundCube User has been encrypted.
  -            Validation in the process of installation. It should have as prerequisites: PHP, Mysql-server, Elastix >= 2.0.0-28


author: Eduardo Cueva D. <ecueva@palosanto.com> version 0.3.1-5
changelog:
  - CHANGED:   Move line elastix-menumerge at beginning the "%post" in spec file. It is for the process to update


author: Eduardo Cueva D. <ecueva@palosanto.com> version 0.3.1-7
changelog:
  - CHANGED:   Change config files to see the folder INBOX, Sent, Trash and
    others folders by default. 
               Set Paramaters in main.inc.php to allow delete messages and 
    it can be sent to folder trash before to delete.


author: Eduardo Cueva D. <ecueva@palosanto.com> version 0.3.1-8
changelog:
  - CHANGED:   patch file "roundcube-changepass-integracion-elastix-v0.3.1.patch"
    was changed the label of error "loginemberror" which show a message when the
    process to login is incorrect. 
    For more details see: "http://bugs.elastix.org/view.php?id=793".


author: Eduardo Cueva D. <ecueva@palosanto.com> version 0.3.1-10
changelog:
  - CHANGED:   In Source rouncubemail-db changed file db.info where parameter
    installation_force is replaced by ignore_backup


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.3.1-12
changelog:
  - CHANGED: Fix invalid check for cache hit that resulted in mail cache database
    table filling up with useless duplicates of viewed messages.
  - CHANGED: Replace TYPE=INNODB with ENGINE=InnoDB in database creation script.


author: Alex Villacis Lasso 1.6.2.0-1.beta4
changelog:
  - Patch to fix crash on nonexistent file being included from manager.conf. 
    Created Digium issue https://issues.asterisk.org/view.php?id=15786 to keep
    track of this bug.


author: Alex Villacis Lasso 1.6.2.0-2.beta4
changelog:
  - Replace patch for bug 15786 with official Digium patch from SVN.
  - Recompile with spandsp-0.0.5 in order to get app_fax.


author: Alex Villacis Lasso 1.6.2.0-3.rc1
changelog:
  - Update to 1.6.2.0-rc1
  - Drop patch for bug 15786 fixed in SVN.
  - Fix file and directory ownership in /var/lib/asterisk/sounds


author: Alex Villacis Lasso 1.6.2.0-4.rc1
changelog:
  - Split out mISDN support into asterisk-mISDN in order to remove
    mISDN dependency from main Asterisk package.


author: Jorge Gutierrez 1.6.2.0-7.rc3
changelog:
  - Patch to app_chanspy function to retrieve only outbound audio from channel.
  - Add mISDN-devel to BuildRequires


author: Alex Villacis Lasso 1.6.2.0-10.rc6
changelog:
  - Update to 1.6.2.0-rc6
  - Drop asterisk-rc-kill-safe_asterisk-first.patch - a better fix was committed upstream.
  - Drop asterisk-app-chanspy-add-o-option.diff - fix committed upstream.
  - Add calltokenoptional directive to iax_general_custom.conf to maintain compatibility
    with iaxmodem.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.0-14
changelog:
  - Update soundfiles to core 1.4.17, extras 1.4.10
  - Drop WAV files for MOH, in order to save space in ISO


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.1-0
changelog:
  - Update to stable version 1.6.2.1
  - Drop patch to update sound versions
  - Force selection of GSM for MOH sounds


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.6-1
changelog:
  - Patch for Asterisk/Digium bug #14577, Elastix bug #289
  - Patch for Asterisk/Digium bug #17067, Elastix bug #290


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.8-0
changelog:
  - Update to 1.6.2.8
  - Remove patch for Asterisk bug #17067, merged upstream
  - Remove patch for Asterisk bug #16968, merged upstream
  - Update sound files to core 1.4.18, extra 1.4.11


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.10-1
changelog:
  - FIXED: Do not manually install rc.redhat.asterisk anymore, as it now has 
    macros that must be replaced, and a rule for this exists in the makefile.
    Instead, run 'make config' explicitly to get the processed script.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.13-0
changelog:
  - Update to 1.6.2.13
  - Update sound files to core 1.4.19
  - Remove patch for Asterisk bug #14577 (asterisk-1.6.2.6-bug14577-try2.patch), merged upstream
  - Rename moh to mohmp3 to ensure compatibility with Elastix tools (Elastix bug #355).


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.15-3
changelog:
  - CHANGED: patch app_meetme to export the actual recording filename used for
    conference recording as MEETME_ACTUAL_RECORDINGFILE . This enables contexts
    to take action on the actual filename being used for recording, even if
    the call is not the one that actually created the conference.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.16.1-0
changelog:
  - Update to 1.6.2.16.1 
  - CHANGED: Drop patch asterisk-1.6.2.15-bug18189-revert-changed-srcc.patch
    merged upstream.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.6.2.20-2
changelog:
  - BuildRequires: libtool-ltdl-devel . Fixes Elastix bug #993.
  - Backport fix for Asterisk bug 18101 involving queue deadlocks.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.9.0-1
changelog:
  - Apply Asterisk SVN commit #353867 to fix ASTERISK-19176 ('w' modifier was 
    lost on sig_pri.c extraction from chan_dahdi.c). Fixes Elastix bug #1146.
  - Apply Asterisk SVN commit #353999 to fix ASTERISK-19285 (deadlock in AMI
    action "Agents").
  - Update chan_extra support to 2.0.0. Requires libgsmat >= 2.0.0.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.9.1-0
changelog:
  - Update to 1.8.9.1
  - Drop asterisk-1.8.9.0-bug19285-r353999-fix-action-agents-deadlock.patch
    merged upstream.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.10.0-0
changelog:
  - Update to 1.8.10.0
  - Update core sounds to 1.4.22
  - Drop asterisk-1.8.9.0-bug19176-r353867-restore-w-modifier-isdn-spans.patch
    merged upstream.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.10.0-1
changelog:
  - Replace BuildRequires: /usr/bin/soxmix with BuildRequires: sox
  - Do not compile mISDN support on Fedora
  - Add BuildRequires: svn, libcap-devel, openldap-devel, libidn2-devel,
    lm_sensors-devel
  - Drop asterisk-1.8.4.4-chan_iax2-detach-thread-on-non-stop-exit.patch merged
    upstream.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.11.0-0
changelog:
  - Update to 1.8.11.0
  - Drop asterisk-1.8.9.1-cel_sqlite_custom-fix-reload-locking-typo.patch merged
    upstream.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.11.0-1
changelog:
  - Backport patch from https://reviewboard.asterisk.org/r/1794/ that fixes
    assignment of CDR(userfield) on a hangup context, broken by a previous fix.
    Fixes Elastix bug #1225.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.11.0-2
changelog:
  - Backport patch from https://issues.asterisk.org/jira/browse/ASTERISK-19384
    that fixes copying of CDR(accountcode) to local channels. Fixes Elastix
    bug #1235.
  - More robust account and group creation. Do not longer blindly assume that
    useradd asterisk has succeeded.
  - Restart asterisk whenever asterisk-addons is updated.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.12.0-0
changelog:
  - Update to 1.8.12.0
  - Drop asterisk-1.8.11.0-fix-copying-cdr-local-channels-ASTERISK-19384.patch
    merged upstream.
  - Drop asterisk-1.8.11.0-unbreak-cdr-userfield-assignment-on-hangup.patch
    merged upstream.
  - Stop commenting out configs/res_pktccops.conf.sample as configuration now
    ships already commented-out.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.13.1-1
changelog:
  - Update to Asterisk 1.8.13.1
  - Recompile against updated libwat.
  - Port (but do not apply) patches for busy tone detection in Uruguay.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.15.0-1
changelog:
  - Recompile with libwat-1.0.23 patch to fix quotes on Caller-ID on w400
    incoming call.
  - Backport DTMF-R2 support from Asterisk 10. Fixes Elastix bug #1357.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.16.0-0
changelog:
  - Update to Asterisk 1.8.16.0
  - Attempt to handle CentOS 6 via the centos_ver macro just like a Fedora.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.19.0-1
changelog:
  - Apply patch to to prevent stopping the active generator when it is not the 
    silence generator. Fixes Asterisk issue 19918.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.20.0-0
changelog:
  - Update to Asterisk 1.8.20.0
  - Drop asterisk-1.8.19.0-bug19918-prevent-stopping-active-generator.patch,
    merged upstream.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.20.1-0.3
changelog:
  - Rebuild against spandsp-0.0.6-0.8.pre21, to address Elastix bug #1511.
  - BuildRequires: libss7-devel


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.4.2-0
changelog:
  - Update to 1.8.4.2
  - Patch for a small memory leak on error path (18735_pbx_free_callback_162.diff)


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.4.4-0
changelog:
  - Update to 1.8.4.4
  - chan_iax2: detach threads that exit without explicit stop to prevent joinable
    state from leaking memory.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.5.0-3
changelog:
  - Rebuild to cope with ABI change from dahdi-2.4.1.2-4
  - Fix chan_extra to filter out non-extra digital spans


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.6.0-0
changelog:
  - Update to 1.8.6.0
  - Drop 18735_pbx_free_callback_162.diff merged upstream.
  - Comment out res_pktccops.conf configuration. Fixes Elastix bug #970.
  - Patch chan_dahdi.c to signal congestion for busy channels as well as busy
    groups. Original code signals user-busy for the single-channel case. This 
    change prevents a FreePBX dialplan from aborting the entire attempt to dial
    out when the DAHDI trunk consists of a single channel (already being used for
    a different call), and is but the first option of several trunks in an 
    outgoing route. Should fix Elastix bugs #873, #898.
  - Install fixed vm-options.gsm for Spanish. Fixes Elastix bugs #881, #949.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.8.8.1-0
changelog:
  - Update to 1.8.8.1
  - Drop asterisk-1.8.7.0-bug18101-locking-order-in-app-queue-causes-deadlocks.patch
    merged upstream.


author: Alex Villacis Lasso<a_villacis@palosanto.com> 1.8.8.1-1
changelog:
  - Zoiper 2.18 needs IAX_IE_CALLING_NUMBER to be sent with a NEW packet, even if
    unavailable, in order to send a proper RINGING notification back to Asterisk. 
    Patch chan_iax2 to send an empty IAX_IE_CALLING_NUMBER in this case. Probable
    fix for Elastix bug #1141.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.5.0-0
changelog:
  - Update to Asterisk 11.5.0
  - Raise the priority of the asterisk process to highest non-realtime.
  - Include patch to fix parsing of MFCR2 configurations. Fixes Elastix 
    bug #1606, https://issues.asterisk.org/jira/browse/ASTERISK-21117 .


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.6.0-0
changelog:
  - Update to Asterisk 11.6.0
  - Remove asterisk-11.5.0-bug21117-mfcr2-config-fix.patch merged upstream
  - Add BuildRequires: e2fsprogs-devel for res_rtp_asterisk


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.6.0-1
changelog:
  - Add patch by Moises Silva to fix issue of WebRTC websocket not working with
    the wss protocol: https://issues.asterisk.org/jira/browse/ASTERISK-21930
  - Raise required version of libpri to 1.4.14 to prevent undefined symbols on
    chan_dahdi when updating just asterisk with yum.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.11.0-0
changelog:
  - Update to Asterisk 11.11.0
  - Fix chan_ooh323 so that it will decline to load instead of failing all of the
    asterisk startup.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.12.0-0
changelog:
  - Update to Asterisk 11.12.0
  - Remove asterisk-11.11.0-ooh323-decline-instead-of-failure.patch merged upstream.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.15.0-0
changelog:
  - Update to Asterisk 11.15.0
  - Import opus codec support from https://github.com/meetecho/asterisk-opus


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.17.1-1
changelog:
  - Update to Asterisk 11.17.1
  - Experimental fix to avoid a deadlock when reloading cdr_mysql while a call
    attempts to write its CDR.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.21.0-0
changelog:
  - Update to Asterisk 11.21.0.
  - Patch to fall back on older method since SSL_CTX_set_ecdh_auto is available
    but fails. See https://issues.asterisk.org/jira/browse/ASTERISK-25659 for
    details.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.23.1-0
changelog:
  - Update to Asterisk 11.23.1
  - Fix permissions on Asterisk logrotate script and on log directory. Fixes
    Elastix bug #2608 for Asterisk.
  - Patch to fix misparsing of SIP body as headers (ASTERISK-26461)
  - Patch to work around extra spaces in crypto parameters lines in SDP from
    some Fanvil firmwares, uncovered by fix to ASTERISK-26461.
  - Update VP8 passthrough support from 4d348e853cbd9ba7bc976487bfcb352a84e5ece0
    in order to have FIR support for WebRTC video.
  - Backport 0cfab30b284286b74a4c58b040364b246a9680d7 (Use separate SRTP session 
    for RTCP with DTLS) to fix ASTERISK-25642.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.24.0-0
changelog:
  - Update to Asterisk 11.24.0
  - Drop asterisk-11.21.0-rtp-openssl-fallback-when-ecdh-auto-fail.patch, better
    patch merged upstream. However, also patch to actually enable missing check
    for OpenSSL Elliptic Curve dropped from backport.
  - Patch to clear temporary mailbox to prevent crash on freeing uninitialized
    data (ASTERISK-26503).


author: Alex Villacis Lasso <a_villacis@palosanto.com> 11.25.0-0
changelog:
  - Update to Asterisk 11.25.0
  - Drop asterisk-11.24.0-ASTERISK-26503-memset-temporary-mailbox.patch applied
    upstream.


author: Edgar Landivar <elandivar@palosanto.com> - 1.4.6-4
changelog:
  - Splited the chan_mobile in a separate package because it require
    bluez-utils and bluez-utils requires a lot of packages. These packages
    are not all needed I think. There is no need to require the 
    bluez-gnome?? Anyway we splited this packages


author: Edgar Landivar <elandivar@palosanto.com> - 1.4.7-3
changelog:
  - Some lines added to the channels/Makefile to make chan_mobile work.
    This workaround is based on http://bugs.digium.com/view.php?id=12015


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 1.4.7-4
changelog:
  - Fix badly broken Makefile for cbmysql, required for 64-bit support.
    This package (cbmysql) sorely needs autoconf support.
  - Remove perl processing in %prep since referenced files are no longer present


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 1.4.8-1
changelog:
  - Add support for chan_sebi, which allows the use of Huawei modems as Asterisk
    trunks (http://groups.google.es/group/asterisk-es/browse_thread/thread/a29e38faae041f33#)
  - Copy sample configuration files to /etc/asterisk.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 1.6.2.0-0.rc1
changelog:
  - Update to 1.6.2.0-rc1
  - Drop chan_mobile.c for 1.4 since 1.6 version is already merged.
  - Drop support for chan_sebi since it does not compile for asterisk 1.6.x.
  - Drop support for app_cbmysql since it does not compile for asterisk 1.6.x.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 1.6.2.0-1.rc1
changelog:
  - Re-add app_cbmysql.c to compile. Tweaked app_cbmysql to compile and run correctly
    on asterisk 1.6.x.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 1.6.2.2-0
changelog:
  - Update to 1.6.2.2
  - Change default location of recording to point to monitoring dir. Fixes 
    Elastix bug #626. Also, prevent overwriting of recording file when a
    conference fills up, empties completely, then receives new members.
  - Requires asterisk >= 1.6.2.15


author: Laimbock Consulting <asterisk@laimbock.com> - 0.08-4
changelog:
  - use Dag's perl specfile magic so asterisk-perl builds on FC4/FC5/CentOS/RHEL
  - add BuildArch: noarch


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.6.1-4
changelog:
  - Attempt to handle CentOS 6 via the centos_ver macro just like a Fedora.
  - Copy generated Module.symvers to /usr/drivers/dahdi/ for wanpipe and rhino.
  - Include OCT6104E-256D.ima from Xorcom. Fixes Elastix bug #1369.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.6.1-5
changelog:
  - Update Openvox opvxg4xx patches to chan_extra 2.0.7.
  - Add patch to prevent the tor2 driver from grabbing an AlloGSM device (a 
    non-DAHDI device) and causing a kernel panic.
  - Patch opvxg4xx driver to prevent collision of macros with Raspberry Pi.
  - Fix FC17 compile failure: https://issues.asterisk.org/jira/browse/DAHTOOL-60


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.1.0.4-23
changelog:
  - Merge zaphfc support patches by José Antonio Déniz Fabelo (odicha)
  - Add BRI cards and other extra supported cards to PCI.pm for dahdi_hardware.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.2.0.1-0
changelog:
  - Update to 2.2.0.1
  - Drop USB_FW.hex as file in tarball is more recent.
  - Drop FPGA_1141.hex, FPGA_1151.hex, FPGA_FXS.hex, merged upstream
  - Drop xpp_backport_linux_2104.diff, merged upstream
  - Drop xpp_backport_tools_2102_2.diff, merged upstream
  - Drop no_dahdi_dummy_rtc-3.patch, merged upstream
  - Drop dahdi-ignore-nonnumeric-spans.patch, merged upstream
  - Drop dahdi-recognize-rhino-t1.patch, merged upstream
  - Make kernel-module-dahdi* depend on dahdi, rather than the other way around, 
    in order to enable install of dahdi without kernel modules (Elastix 
    issue #84).
  - Obsolete kernel-module-dahdi-devel since dahdi now copies kernel files to
    /usr/include/dahdi .
  - Copy Module.symvers as a kernel devel file to silence wanpipe build warning.
  - Rename supplied genconf_parameters as genconf_parameters.sample since elastix
    package supplies its own copy.
  - Added dahdi-bri_dchan-2.2.patch for BRI driver support (issue #70).
  - Temporarily drop support for Aligera E1 cards, due to echo canceller interface
    incompatibility.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.2.0.2-1
changelog:
  - Split out zaphfc driver into kernel-module-dahdi-bri and place it in
    the elastix-extras repository. People who wish to use zaphfc should
    install it and remove/disable mISDN from their configurations.
  - Re-add ap400 for Aligera E1 cards with hardware-echo support disabled,
    while awaiting for a proper fix from Aligera.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.2.0.2-2
changelog:
  - Add expected firmware copy for ap400 and re-enable compile.
  - Sync patches for dahdi BRI support to the ones available from asterisk-es-rsp.
  - Enable CONFIG_DAHDI_CORE_TIMER from patch from asterisk-es-rsp. 
  - Split out additional BRI cards into wcb4xxp-extra which is a copy of wcb4xxp.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.2.0.2-3
changelog:
  - Do not remove zaphfc and wcb4xxp-extra from /etc/dahdi/modules on %postun
    when upgrading.
  - Fix unexpected request of echo canceller symbols on ap400.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.2.0.2-4
changelog:
  - Apply patch from dahdi SVN trunk at revision 6933 to fix issue when dahdi_dummy
    is loaded in which a change of system time (by ntpd for example) could lock
    up the system. Should fix Digium bug #15647, Elastix bug #148.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.2.1-0
changelog:
  - Update to 2.2.1
  - Remove no-longer-needed patching of Makefiles via perl
  - Fix dangling reference to Zaptel in -devel package description
  - Remove separate FPGA_1161.hex from SRPMS, merged upstream
  - Remove dahdi-2.2.0.1-backport-r6785.patch merged upstream
  - Remove dahdi-2.2.0.2-bug15647-svn6933-do_not_lockup_with_dahdi_dummy.patch
    merged upstream


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.2.1.1-0
changelog:
  - Update to 2.2.1.1
  - Add patch to unload oslec along with dahdi on dahdi unload. Suggested by
    tzafrir. Should fix Elastix bug #258.
  - Update OpenVox drivers to include opvxd115
  - Re-sync to asterisk-es-rsp at March 31 for zaphfc and wcb4xxp drivers


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.3.0-0
changelog:
  - Update to 2.3.0
  - Drop redfone_ethmf_driver_for_dahdi.patch merged upstream
  - Drop dahdi-2.2.0.2-sync-to-rsp-003-dahdi_timing.diff merged upstream
  - Fix AP400 driver for dahdi_span struct change: dahdi-2.3.0-ap400-rename-errcount.patch


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.3.0-1
changelog:
  - Blacklist modules hisax and hfc4s8s_l1 that are part of stock CentOS
    kernel, and conflict with DAHDI drivers.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.3.0.1-1
changelog:
  - FIXED: merge SVN commits 8580 and 8589 from dahdi trunk to fix problems with
    Astribank firmware loading. Should fix Elastix bug #369.
  - FIXED: manually install xpp.conf to /etc/dahdi. Should fix Elastix bug #371
  - Mark several files as documentation.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.3.0.1-2
changelog:
  - FIXED: Added assignment of span.owner to several drivers maintained outside of
    vanilla dahdi-2.3.0.1. Should fix Elastix bug #408.
  - CHANGED: Sync zaphfc from http://git.tzafrir.org.il/git/dahdi-extra.
  - REMOVED: Drop dahdi-bri_dchan-2.2.patch which is apparently not needed, 
    according to Elastix bug #398.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.3.0.1-3
changelog:
  - ADDED: Re-add dahdi-bri_dchan-2.2.patch - removal is an ABI change and it
    causes crashes in wanpipe/rhino unless recompiled. Will schedule proper
    removal after Elastix-2.0 stable launch.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-3
changelog:
  - Add missing blacklist for OpenVox G400P driver - else this driver cannot
    coexist with wanpipe (due to it being loaded first) and both get disabled.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-4
changelog:
  - Clean up and reorganize patches around the concept of one manufacturer per 
    patch.
  - Drop unused source files from source RPM.
  - Update OpenVox drivers to latest OpenVox version, add opvxa24xx driver.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-7
changelog:
  - Update OpenVox patches to support cards with newer firmware.
  - Update and reenable SYNWAY support with fixed drivers.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-9
changelog:
  - Fix Requires: dahdi to include exact version of userspace tools
  - Add support for ALLO cem4xxp BRI card


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-10
changelog:
  - Update dahdi to latest 2.4 branch for Fedora compile
  - Patch several build failures against Fedora kernel
  - Move DAHDI perl libraries to installvendorlib


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-11
changelog:
  - Fix Khomp-Tormenta conflict avoidance patch to check the correct kernel
    structure. Problem discovered and fixed at Khomp headquarters.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-11.1
changelog:
  - Unset special linker flag that causes build failures in Fedora 17
  - Disable parallel build as DAHDI apparently does not support it
  - Add check for HAVE_PCI_SET_MWI before using pci_set_mwi() in voicebus.c.
  - Fix zaphfc to correctly compile to a stub when CONFIG_PCI is not defined.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.0-0
changelog:
  - Update to 2.4.0
  - Conflicts due to ABI change:
    Conflicts: kernel-module-wanpipe <= 3.5.14-0_2.6.18_238.12.1.el5
    Conflicts: kernel-module-rhino <= 0.99.3-2.beta2_2.6.18_238.12.1.el5
    Conflicts: asterisk <= 1.6.2.13-0
  - REMOVED: Drop dahdi-bri_dchan-2.2.patch which is apparently not needed, 
    according to Elastix bug #398. Now done correctly with Conflicts: to prevent
    loading along with incompatible rhino/wanpipe.
  - REMOVED: Drop dahdi-2.3.0.1-xpp_fxloader-svn8580-svn8589-delayed-load.diff,
    patch merged upstream.
  - ADDED: Requires: which . Should fix Elastix bug #441.
  - CHANGED: Update oslec patch to set the default echo-canceller to oslec. Part 
    of fix for Elastix bug #174.
  - CHANGED: Ship empty /etc/dahdi/modules file and populate it at post-install
    time with 'dahdi_genconf modules'. Part of fix for Elastix bug #174.
  - CHANGED: Updated ap400, opvxa1200, opvxd115, wcopenpci, ystdm16xx, ystdm8xx,
    zaphfc to latest versions, to fix ABI breakage.
  - CHANGED: Patched ax1600p to fix ABI breakage. NEEDS TEST.
  - CHANGED: Merged patch for DAHDI SVN revision 9430 by request from Tzafrir.
  - CHANGED: Patch linux/Makefile to install version.h to /usr/include/dahdi/ as
    the rhino build process depends on its presence.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.0-1
changelog:
  - Add patch to prevent the tor2 driver from grabbing a Khomp driver (a 
    non-DAHDI device) and causing a kernel panic.
  - Add patch (suggested by Tzafrir Cohen) that combines SVN commits 9505 and 
    9506 to fix unnecessary bad-ioctl messages, and to fix a T1 CAS mode bug.
    Resolves Elastix bug #628.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.1.2-0
changelog:
  - Update to 2.4.1.2 
  - REMOVED: Drop dahdi-2.4.0-svn9430-return-instead-of-die.patch merged upstream
  - REMOVED: Drop dahdi-2.4.0-svn9505-svn9506-bug628.patch merged upstream
  - ADDED: Add tonezone information for Kenya. Intended to fix Elastix bug #789.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.6.1-0
changelog:
  - Update to DAHDI 2.6.1
  - Add Conflicts so dahdi-devel cannot remain at an older version than dahdi.


author: Bruno Macias V. <bmacias@palosanto.com> 2.0.0-2
changelog:
  - Script menusAdmunElx comment, this script is obsolete for elastix 2.0.0
  - Fixed bug images not found in module summary by extension.


author: Bruno Macias V. <bmacias@palosanto.com> 2.0.0-3
changelog:
  - Fixed Bug in email configuration, delete @example.com and validation in email box when not exits. 
  - Try new strategy for language file inclusion that tries to ensure that a string will have an English translation as a fallback if no localized string is available.
  - Add more debugging information on error path. paloSantoDB.class.php


author: Bruno Macias V. <bmacias@palosanto.com> 2.0.0-6
changelog:
  - Fixed definitions words and messages in same modules.
  - Update framework elastix for support RPM install modules. This feature is to elastix 2.0.
  - Validation login when a user administrator, now user will see the main menu sysinfo.
  - Fixed minor bugs, definition languages and definition format variables php in module backup restore.
  - Fixed bug, user of email not created by webinterface, error imap.
  - Fixed bug, user spamfilter for execute the script antispam was created.
  - Fixed bugs for support commands of root for user asterisk in PATH variable. This is for script hardware_detection


author: Bruno Macias V >bmacias@palosanto.com> 2.0.0-8
changelog:
  - Fixed bug, file elastix.cron  BAD FILE MODE 755 to 644
  - Improved, script hardware_detector for write file chan_dahdi.conf
  - Fixed bugs, module remote smtp - bad config.
  - Fixed bug module hardware detector, validation ports range improved.


author: Bruno Macias V >bmacias@palosanto.com> 2.0.0-10
changelog:
  - Fixed the correct url to mirrorlist for RPMs repo .
  - Fixed bugs in global definitions variable $arrConf and $arrLang.
  - New look elastixwave, this will be default theme.


author: Bruno Macias V >bmacias@palosanto.com> 2.0.0-11
changelog:
  - New look module dasboard, this modulo replace to sysinfo module.
  - Fixed minor bug in paloSantoGraphImage.php, images size


author: Bruno Macias V >bmacias@palosanto.com> 2.0.0-13
changelog:
  - Fixed bug, in freepbx 2.6 trunks now have a own table in database asterisk. (PaloSantoTrunk.class.php fixed)
  - framework elastix, improved action rawmode for output only code, now use function getParameter.
  - Function getParamater now is part of framework elastix, the getParameter function was removed in each module, now this function is in misc.lib.php
  - Fixed bug in navigation menus en web interface, losed the url.
  - New improve in look elastix.


author: Bruno Macias V <bmacias@palosanto.com> 2.0.0-14
changelog:
  - Fixed bug, JAVA_PATH in endpoint configurator greandstream phone. The solution is a sed after unpackage for replace JAVA_PATH.


author: Eduardo Cueva D <ecueva@palosanto.com> 2.0.0-18
changelog:
  - Lib paloSantoGraphImage was fixed with the defaul color of pie charts pictures.
  - New var language Error, that var had never been defined.
  - Solution with index.php when a user into elastix and load the first module without the javascript libraries into the HEAD.
  - Change in hardware detector in lib, now this module check if chan_dahdi_additional.conf exits, if not is true it is create.


author: Bruno Macias V <bmacias@palosanto.com> 2.0.0-19
changelog:
  - Fixed bug number port cyrus-imapd 2000 to 4190 file /etc/cyrus.conf. This is http://bugs.elastix.org/view.php?id=256 and 
    Bug#559923: avelsieve: Default configuration should specify Sieve port 4190.


author: Bruno Macias V <bmacias@palosanto.com> 2.0.0-22
changelog:
  - Upload code lcdelastix to SVN elastix code.
  - Fixed mayor bug, CVE-2010-1492, Directory traversal vulnerability.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-25
changelog:
  - UPDATE:  Upgrade jquery libs and like part of framework.
  - FIXED:   bug [261] bugs.elastix.org  GrandStream provisioning Error was solved change some lines in spec file to replaces the correct paths.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-26
changelog:
  - FIXED: paloSantoGraphImage.php - Add validation for session and module permissions, and check that class name is a valid PHP identifier.


author: Bruno Macias V <bmacias@palosanto.com> 2.0.0-28
changelog:
  - NEW: Script elastix-dbprocess to administratation database install, update and delete. But the process update and delete didn't implementacion yet.
  - NEW: Functions in misc.lib.php obtenerClaveConocidaMySQL and generarDSNSistema for centralized de password database with the file /etc/elastix.conf
  - FIXED: Bug lib paloSantoMenu.class.php, the function deleteFather improved.


author: Bruno Macias V <bmacias@palosanto.com> 2.0.0-29
changelog:
  - NEW:  Compatibility for updates where /etc/elastix.conf is not available for get root passwd default.
  - FIXED: The error variable in class paloSantoACL.class.php was fixed.
  - CHANGED: String connection database as root in lib paloSantoInstaller.class.php.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-31
changelog:
  - NEW:     It implements the logic for the update. This logic is a begin because need to add more algorithms to determine the current version to version you are upgrading. Rev[1645]
  - CHANGED: Add explanation text for prompts and screen numbers. Rev[1639]
  -          chown 600 asterisk.asterisk for /etc/elastix.conf. Rev[1639]
  -          The look of theme elastixwave was improved. Rev[1641]
  - REMOVED: Password setting for sugarcrm no longer necessary. Rev[1622]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-32
changelog:
  - FIXED: use "core show channels" instead of "show channels" to sample active channels for channel usage. Required by Asterisk 1.6.2.x. Should fix Elastix bug #429.
  - UPDATED: Update content about Zoiper in extra seccion of elastix.
  - FIXED: handle install in active system as dependency install by writing default legacy password to /etc/elastix.conf.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-33
changelog:
  - ADDED:     set FreePBX database password along with the other passwords, and update /etc/amportal.conf accordingly. Rev[1686]
  - CHANGED:   PaloSantoNavigator was improved in new Function for JQuery libs due to this lib were included when output is a modules but not when was not it. Rev[1692]
  - CHANGED:    Some modifications about the style of main menu in theme elastixwave. Rev[1690]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-34
changelog:
  - ADDED: introduce procedure by which open file descriptors from web server are closed before starting a daemon. This prevents hylafax, iaxmodem, and other daemons from holding HTTP[S] ports open, thus preventing httpd from restarting successfully. See http://bugs.php.net/bug.php?id=38915 for explanation. Rev[1696]
  - FIXED: Work around PHP bug (forget to close httpd file descriptors on PHP fork()) for the case of openfire restart. Requires SVN commit #1696. Rev[1705]
  - FIXED: Work around PHP bug (forget to close httpd file descriptors on PHP fork()) for the case of hylafax/iaxmodem restart. Requires SVN commit #1696.Rev[1697]
  - FIXED: fix typo in network restart. Rev[1706]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-36
changelog:
  - FIXED: Ensure everything in /etc/init.d/ is executable. Rev[1720]
  - FIXED: Also set password on files in /etc/asterisk/ that had copies of the FreePBX database password. Rev[1715]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-37
changelog:
  - CHANGED: Change some definions in templates _list.tpl to support export reports in PDF Files, spread sheets and CSV. Rev[1745]
  - CHANGED: New labels for version name of installed packages. Rev[1744]
  - NEW:     New Script obtain the version of packages in elastix 2. Rev[1743]
  - ADDED:   New function in misc lib where can obtain the version of installed packeges in elastix. Rev[1742]
  - NEW:     Add images used for generate reports. Rev[1739]
  - NEW:     PDF support in Framework Elastix for reports in PaloSantoGrid with new library as paloSantoPDF.class.php. Rev[1738]
  - FIXED:   fix typo in Elastix password screen. Rev[1727]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-39
changelog:
  - FIXED:    paloSantoTrunks: Do not reference $this outside of object context. Fixes Elastix bug #488. SVN Rev[1760]
  - FIXED:    clean up stale record from table acl_membership in acl.db. Part of fix for Elastix bug #515. SVN Rev[1758]
  - FIXED:    Bug fixed. Comand rpmq use CPU in 100%. bugs.elastix.org[#498] SVN Rev[1752]
  - NEW       New libs was added, paloSantoJSON.class.php, JSON.php. This lib can be used to send and get message in JSON Format. SVN Rev[1751]
  - CHANGED   In base.js exist a new function to response to the server, this response is in JSON format. SVN Rev[1751]
  - FIXED:    Fix the auto resized columns. On this occasion the default is A3 paper. SVN Rev[1746]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-41
changelog:
  - CHANGED:     New function where update all menus including the order of menus to solve the problem elastix 1.6 to 2.0. SVN Rev[1765], SVN Rev[1766]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-42
changelog:
  - FIXED:   Fixed some errors in the process to update menus with their order in elastix web. SVN Rev[1767]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-41
changelog:
  - CHANGED:     New function where update all menus including the order of menus to solve 
    the problem elastix 1.6 to 2.0. SVN Rev[1765], SVN Rev[1766]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-42
changelog:
  - FIXED:   Fixed some errors in the process to update menus with their order in elastix web. 
    SVN Rev[1767]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-43
changelog:
  - FIXED:   use generic-cloexec for network restart, as "service network restart"
    may start daemons of its own in DHCP mode. Rev SVN[1809]
  - FIXED:   Change the files.lang, Corresponding to language lang Persia, they sent 
    me some files and exchange with those in the SVN. SVN Rev[1791]
  - FIXED:   In function obtenerClaveConocidaMySQL in misc.lib has a parameter $ruta_base
  - CHANGED: Added option text mode and html mode in action version of packages 
    in all themes and base.js bugs.elastix.org[#57] SVN Rev[1784]
  - CHANGED: Added option text mode and html mode in action version of packages 
    in all themes. bugs.elastix.org[#57] SVN Rev[1783]
  - DELETED: function wlog in class paloSantoPDF.class.php. SVB Rev[1782]
  - CHANGED: Added new labels text mode and html mode to use in action version. 
    bugs.elastix.org [#57]. SVN Rev[1781]
  - FIXED:   Renamed operator to operator in the System menu in groups.
    elastixbugs(#525) Rev SVN[1778]
  - CHANGED: New information in script versionPaquetes.sh about version of postfix, 
    openfire, kernel. Bugs.elastix.org[#57]. SVN Rev[1771]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-44
changelog:
  - FIXED:   Some functions were added to the file-DBPROCESS elastix, these functions 
    update the databases of packages in elastix. SVN Rev[1847].
  - FIXED:   postfix configuration support in migration from 1.6 to 2.0. 
    See in http://bugs.elastix.org/view.php?id=490  SVN Rev[1837-1838-1839-1840]
  - FIXED:   Removed audio.php and popup.php in libs to fixed security bug. 
    [#552]   SVN Rev[1829]
  - FIXED:   Fixed security bug with audio.php and popup.php where an user can be 
    download files system without authentication by url. [#522] SVN Rev[1829]
  - FIXED:   copyright were changed in all themes. SVN Rev[1827]
  - CHANGE:  Updated french language. SVN Rev[1825].
  - ADDED:   Added new function to paloSantoGrid.class.php for knowing if there is a 
    request with action export to PDF, CSV o SPREADSHEET. SVN Rev[1824]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-45
changelog:
  - NEW:     New file /in usr/share/elastix/migrationFilesMonitor.php. This
    file is for migrating to monitoring audio files to the database
    asteriskcdrdb. SVN Rev[1862]
  - CHANGED: Spec file was add new file "migrationFilesMonitor.php" in 
    additionals


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-46
changelog:
  - NEW:     New script to update packages. 
    It is in /usr/share/elastix/migrationFilesMonitor.php 
    in additionals to 1.6 and 2.0. SVN Rev[1862]
  - FIXED:   Restrict range of special characters accepted as valid in passwords. 
    Should fix Elastix bug #462. SVN Rev[1861]
  - FIXED:   Updated the Bulgarian language elastix both version 1.6 as 2.0.
    SVN Rev[1856]
  - UPDATED: Update content of softphone. SVN Rev[1851]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-47
changelog:
  - DELETE:  Remove migrationFilesMonitor.php, Now it is in elastix-pbx 
    and change the spec file for that. SVN Rev[1865]
  - CHANGED: FIXED:    Output in maillog.log about SQUAT failed to open 
    index file. It was fixed in cyrus.conf with:
    squatter cmd="squatter -r *" period=15 where create index for
    mailbox for more details see in "man squatter". SVN Rev[1863]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-48
changelog:
  - CHANGED: The change that took place in the setup_dbprocces file, 
    change the function executeFiles_SQL, and now there are 2 functions:
       1) executeFiles_SQL_install
       2) executeFiles_SQL_update
    SVN Rev[1873]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-49
changelog:
  - CHANGED: In elastix-dbProcess before the executeFiles_SQL_update 
    function received as one of arguments a string, now this string
    has been replaced by a file. SVN Rev[1881]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-50
changelog:
  - FIXED:   Fixed bug where variable path was passed in function 
    obtenerClaveConocidaMySQL (line 728 function generarDSNSistema). 
    SVN Rev[1882]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-53
changelog:
  - FIXED:   elastix-dbprocess is more generic, the message changed
    to updating database. SVN Rev[1890]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-54
changelog:
  - CHANGED: In Spec File change this: [0-9a-zA-Z._-/]* by
    /usr/java/j2sdk1.4.2_07. It is a replace in
    /tftpboot/GS_CFG_GEN/bin/encode.sh


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-55
changelog:
  - FIXED: paloSantoForm: fix copy-paste-propagated typo: $arrVals-->$arrVars
           paloSantoForm: fix typo in sprintf template $s-->%s. SVN Rev[1949]
  - CHANGED: improve functions load_language() and load_language_module()
    so that they can cope with missing language other than 'en',
    and with incomplete main/module translations. It is in misc.lib
    SVN Rev[1942]
  - FIXED: make module aware of url-as-array in paloSantoGrid.
       Split up URL construction into an array.
       Assign the URL array as a member of the $arrGrid structure.
       Remove <form> tags from the filter HTML template. They are not 
        required, since the template already includes a proper <form> 
        tag enclosing the grid.
       Run htmlspecialchars through additional template variables assigned 
        in the module.
       Part of fix for Elastix bug #572. Requires commits 1901 and 1902 
        in order to work properly.
    SVN Rev[1918]
  - FIXED: grouplist: return to main group listing if specified group ID 
    for viewing/editing is invalid. Part of fix for Elastix bug #572.
    SVN Rev[1917]
  - FIXED: clean up the code for paloForm::fetchForm method. In the
    process, remove a number of opportunities for XSS by escaping
    form values with htmlentities(). Part of fix for Elastix bug #572.
    SVN Rev[1911]
  - FIXED: framework: Add support in paloSantoGrid::fetchGridHTML() 
    for an $arrGrid['url'] of type Array with variable name as key and 
    variable value as array value. This allows the method to properly 
    escape URL variables and build an URL string with construirURL(). 
    For backwards compatibility, 'url' is still allowed to be of type 
    String. Part of fix for Elastix bug #572. SVN Rev[1902]
  - FIXED:   Messages of warning and errors appear in each module 
    when had and error but the button dismiss do not work.
    SVN Rev[1900]
  - FIXED: paloSantoACL: add definitions for string constants that 
    were used without being defined. SVN Rev[1899]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-56
changelog:
  - FIXED:   paloSantoForm: conditionally define internal functions, 
    so that method fetchForm() may be called multiple times. SVN Rev[1952]
  - UPDATED: CentOS-Base.repo was updated. This changes get to update rpm of
    redhat-logos. The solution was the line exclude=redhat-logos in repo file.
    SVN Rev[1950]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-57
changelog:
  - FIXED: Date/Time: tweak command to set date to redirct any errors 
    to stdout. Also display lines of output from command with implode,
    as $output is an array. With this, error messages are now shown 
    properly. Part of fix for Elastix bug #584. SVN Rev[1960]
  - FIXED: Date/Time: use methods load_language_module and _tr from 
    Elastix framework. Should make module more resistant to missing 
    i18n strings. Part of fix for Elastix bug #584. SVN Rev[1958]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-58
changelog:
  - FIXED: Additionals: Fix regression from commit 1950 that 
    reenabled kernel updates unintentionally via yum. The proper 
    syntax for exclude is to list several packages in one line, 
    not to insert multiple exclude lines. Fixes Elastix bug #595.
    SVN Rev[1991]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-63
changelog:
  - FIXED: Additionals: Re-introduce fix from commit SVN Rev [1991] that
    was included in 2.0.0-58 but then was erroneusly dropped since 2.0.0-61. 
    Fixes Elastix bug #945.


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-22
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-23
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.2.0-8
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.2.0-8
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.2.0-19
  - CHANGED: In spec file, changed prereq elastix-system >= 2.2.0-17


author: Alberto Santos <asantos@palosanto.com> 2.2.0-23
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.2.0-9
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.2.0-22
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.2.0-9
  - CHANGED: In spec file, changed prereq elastix-security >= 2.2.0-10
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-25


author: Rocio Mera <rmera@palosanto.com> 2.2.0-24
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.2.0-10
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.2.0-9
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.2.0-12
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.2.0-23
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.2.0-11
  - CHANGED: In spec file, changed prereq elastix-system >= 2.2.0-18
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-26


author: Rocio Mera <rmera@palosanto.com> 2.2.0-25
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.2.0-11
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.2.0-10
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.2.0-13
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.2.0-7
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.2.0-24
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.2.0-12
  - CHANGED: In spec file, changed prereq elastix-security >= 2.2.0-11
  - CHANGED: In spec file, changed prereq elastix-system >= 2.2.0-19
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-28


author: Rocio Mera <rmera@palosanto.com> 2.2.0-26
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.2.0-12
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.2.0-11
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.2.0-25
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.2.0-13
  - CHANGED: In spec file, changed prereq elastix-security >= 2.2.0-12
  - CHANGED: In spec file, changed prereq elastix-system >= 2.2.0-20
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-29


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-security >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-1
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-1


author: Alberto Santos <asantos@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-2
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.3.0-2
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-2
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-2
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-2


author: Rocio Mera <rmera@palosanto.com> 2.3.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-3
  - CHANGED: In spec file, changed prereq elastix-security >= 2.3.0-3
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-3
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.3.0-2
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.3.0-2


author: Rocio Mera <rmera@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-5
  - CHANGED: In spec file, changed prereq elastix-security >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-5
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.3.0-3
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.3.0-2
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.3.0-3


author: Rocio Mera <rmera@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-6
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-5
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-6
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.3.0-3
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-5


author: Bruno Macias <bmacias@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-9
  - CHANGED: In spec file, changed prereq elastix-report >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-11


author: Luis Abarca <labarca@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-11
  - CHANGED: In spec file, changed prereq elastix-security >= 2.3.0-5
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-12
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-6
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-12
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.3.0-7
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.3.0-5
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-im >= 2.2.0-3
  - CHANGED: In spec file, changed prereq elastix-my_extension >= 2.2.0-6


author: Luis Abarca <labarca@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-11
  - CHANGED: In spec file, changed prereq elastix-security >= 2.3.0-6
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-12
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-7
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-12
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.3.0-7
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.3.0-5
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-im >= 2.2.0-3
  - CHANGED: In spec file, changed prereq elastix-my_extension >= 2.2.0-6


author: Luis Abarca <labarca@palosanto.com> 2.3.0-9
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.3.0-12
  - CHANGED: In spec file, changed prereq elastix-security >= 2.3.0-7
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-13
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.3.0-8
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-13
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.3.0-7
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.3.0-6
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.3.0-4
  - CHANGED: In spec file, changed prereq elastix-im >= 2.2.0-3
  - CHANGED: In spec file, changed prereq elastix-my_extension >= 2.2.0-6


author: Luis Abarca <labarca@palosanto.com> 2.3.0-10
changelog:
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.3.0-15
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-14
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.3.0-6
  - CHANGED: In spec file, changed prereq elastix-firstboot >= 2.3.0-9


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-security >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-im >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-my_extension >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-extras >= 2.4.0-1


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.4.0-3
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.4.0-8
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.4.0-3
  - CHANGED: In spec file, changed prereq elastix-extras >= 2.4.0-1
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.4.0-2
  - CHANGED: In spec file, changed prereq elastix-im >= 2.4.0-2
  - CHANGED: In spec file, changed prereq elastix-my_extension >= 2.4.0-2
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.4.0-7
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.4.0-4
  - CHANGED: In spec file, changed prereq elastix-security >= 2.4.0-4
  - CHANGED: In spec file, changed prereq elastix-system >= 2.4.0-8
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.4.0-9


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.4.0-5
  - CHANGED: In spec file, changed prereq elastix-system >= 2.4.0-13


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix-system >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-security >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-pbx >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-email_admin >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-agenda >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-addons >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-reports >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-fax >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-im >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-my_extension >= 2.5.0-1
  - CHANGED: In spec file, changed prereq elastix-extras >= 2.5.0-1


author: Kleber Loayza <andresloa@palosanto.com> 1.8.1-9beta
changelog:
  - FIXED :  the new is that, change the way of update database now is calling to the dbprocess using a script of php to update databases.


author: Kleber Loayza <andresloa@palosanto.com> 1.8.1-10beta
changelog:
  - FIXED :  now exist a new file source caller a2billing-db.tar.gz, this file, create,update,the database, 
      also this file have the xml file, thay before this was writting in this spec, all information is read
      of this file.


author: Kleber Loayza <andresloa@palosanto.com> 1.8.1-11beta
changelog:
  - FIXED : anteriormente a funcion executeFiles_SQL_update recibio los argumentos (stringsql, password, action, sql_export), pero ahora recibe los parametros
            (fileupdate, password, action, sql_export), donde cambio en la funcionalidad de que se recibe un archivo en lugar de una cadena.


author: Eduardo Cueva <ecueva@palosanto.com> 1.8.1-13beta
changelog:
  - CHANGED: a2billing - database, Script sql of installation was 
    improved, the change was to define the correct user by
    mya2billing db. SVN Rev[2476]


author: Bruno Macias <bmacias@palosanto.com> 1.8.1-14
changelog:
  - FIXED: a2billing - database, It isn't installed because logic part 
    when mysql service not run not defined.


author: Eduardo Cueva <ecueva@palosanto.com> 1.9.4-1
changelog:
  - CHANGED: In spec files changes to support updating of a2billing
  - UPDATED: In elastix-a2billing-1.8.1.patch add the port by default
  - UPDATED: Update a2billing to 1.9.4.
  - CHANGED: Modules - Extra: Changes in a2billing to fix the bug with 
    user "root" and password without encode. SVN Rev[3418]


author: Bruno Macias <bmacias@palosanto.com> 1.9.4-2
changelog:
  - FIXED: Bug config files additional_a2billing_xxx.conf were changed.
    In this spec add noreplace option.
  - ADDED: Prereq freePBX, It is used by manager user "admin" for edit
    config file additional_a2billing_xxx.conf.
  - ADDED: Pacth0 added, change user mya2billing to admin in config file.
    variable fakeuser.


author: Bruno Macias <bmacias@palosanto.com> 1.9.4-3
changelog:
  - UPDATED: script setup/changeencodepass.php was updated for support
    change manager asterisk config username and password for a2billing
    configure.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.9.4-4
changelog:
  - FIXED: Use commas instead of pipes in order to comply with Asterisk 1.6+ 
    context syntax. Fixes Elastix bug #1248.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.9.4-5
changelog:
  - FIXED: Fix missing semicolon in a comment in file 
    extension_a2billing_additionals.conf. Fixes Elastix bug #1283.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.9.4-7
changelog:
  - CHANGED: use a different test for active mysqld service with pidof instead
    of /sbin/service or systemd, to work around chroot issues in CentOS 7.
  - CHANGED: switch Smarty templates_c directory to /var/www/html/var/templates_c
    to remove writable directories from /usr/share/a2billing.
  - CHANGED: patch to remove a private copy of Smarty and use system one instead.
  - CHANGED: patch to remove a private copy of PHPMailer and use system one.
  - CHANGED: silence one missing-template error.
  - CHANGED: add polyfill for missing functions in PHP 5.1.
  - CHANGED: split out callback daemon as separate package.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.1.0-0.gita40e37fefef7ab85999d04298b6e582b41930e7e
changelog:
  - CHANGED: Update to 2.1.0 git snapshot a40e37fefef7ab85999d04298b6e582b41930e7e.
  - Polyfill for json_encode removed, package now depends on php-pecl-json.
  - Add dependency on php-pecl-filter.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.1.0-1.gita40e37fefef7ab85999d04298b6e582b41930e7e
changelog:
  - CHANGED: Remove dependency on php-pecl-json. Although strictly necessary, yum
    prefers to install a conflicting php53-common over a separate php-pecl-json.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.2.0-0
changelog:
  - CHANGED: Update to 2.2.0
  - FIXED: Added required reference to extras menu in menu.xml
  - FIXED: Remove RCE vuln in admin restore.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-3
changelog:
  - solved problem where process YUM was always listening if there is a process to install. Now The daemon only turn on YUM for listening process and turn off when no process.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-4
changelog:
  - Fixed bug dont install module developer and drive the session data install in database local addons.
  - Improve the look module addons.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-5
changelog:
  - Bug about the connection with web services is fixed, before when client do not get any connection with the web services the list of addons appear empty.
  - New information about YUM install.
  - Improve in send of the data, better organization


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-7
changelog:
  - NEW:     Add table for caching the response from web services. This response about addons availables can be saved and it will be update whe session time for request is out.
  - CHANGED: Control time for request to web services data, it allow do not call repeat times for request data.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-9
changelog:
  - ADDED: flesh out support for updating and deleting addon modules
  - ADDED: Implemented ability to track down which target addon failed due to missing dependency, and report which missing dependency caused the failure.
  - CHANGED: Improved interface module addons availables for support report dependency caused the failure.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-10
changelog:
  - ADDED: Implemented capability to store/retrieve arbitrary string. Intended for use with web interface to store update status with urlencode(serialize($var)).
  - FIXED: refresh data base cache dont work. now the bug was fixed.


author: Bruno Macias V. <bmacias@palosanto.com> 2.0.0-13
changelog:
  - FIXED: When exists a installations and the user has closed your browser, the status confirmation wasn't handler.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-16
changelog:
  - CHANGED:    New message status was put in addons_availables to know what is the status of a download. Rev[1710]
  - FIXED:      Message alert "error to install" in addons_availables was fixed. Rev[1710]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-19
changelog:
  - FIXED:    unset session variable elastix_user_permission to clean
    the session variable, it allow to load the new module installed 
    through addons. SVN Rev[1859]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-3
changelog:
  solved problem where process YUM was always listening if there is a process to install. Now The daemon only turn on YUM for listening process and turn off when no process.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-12
changelog:
  - CHANGED: Addons - Addons Availables: Changes in lang files for 
    translations, and improving toDoClean method in index.php. 
    SVN Rev[2696]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-13
changelog:
  - CHANGED: Addons - Addons Availables: Fixed problems with css 
    where titles of addons are overwhelmed. SVN Rev[2699]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-14
changelog:
  - FIXED: Addons: Catch and report network errors that occur 
    while refreshing a repository (add PACKAGE when repos are not 
    accessible). SVN Rev[2736]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-15
changelog:
  - CHANGED: In spec file change prereq elastix >= 2.0.4-25
  - CHANGED: Addons: Change the label "Downloading" to 
    "Initializing Donwload" in a process to install a addon when 
    appear the bar "downloading". SVN Rev[2746]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-1
changelog:
  - CHANGED: module addons_availables, changed word "Upgrade" to "Update"
    SVN Rev[3016]
  - ADDED: module addons_available, added the location information
    of the addon
    SVN Rev[3012]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-8
  - NEW: Modules - Addons Availables: Add new field in table
    action_tmp from addons.db, this parameter "init_time" has
    the time remaining to download an addon.
    SVN Rev[3051]
  - FIXED: Modules - Addons Availables: Bugs about registration 
    process from addons availables module. This bug doesn't show 
    the correct link to buy an addons with the parameter "refered"
    by GET Request.
    CHANGED: Modules - Addons Availables: Add property to see the 
    download remaining time of an addon.
    SVN Rev[3048]
  - FIXED: Modules - Addons: Addons daemon was in status "off"
    despite of the process id is running. The problem occur in the
    moment to install the queuemetrics addon and after this process
    the daemon is down. 
    SVN Rev[3030]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - CHANGED: Modules -Addons: Added css property border-radius in 
    addons's styles. SVN Rev[3224]
  - UPDATED: addons modules  templates files support new elastixneo 
    theme. SVN Rev[3161]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-6
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-21
  - FIXED: Elastix Updater: subsys lock file must have the same 
    name as the service in /etc/init.d in order to shutdown properly.
    SVN Rev[3416]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-7
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-23
  - CHANGED: Addons: run yum shell through close-on-exec.pl so 
    that it will not inherit socket descriptors. SVN Rev[3444]
  - CHANGED: Addons: after 'check' command, action is now set to 
    'none' so that yum can shutdown after timeout. SVN Rev[3444]
  - CHANGED: Addons: add a new status line showing how many times the
    custom status has changed its value. SVN Rev[3443]
  - CHANGED: Addons: implement new update helper commands addconfirm, 
    updateconfirm, removeconfirm. SVN Rev[3442]
  - CHANGED: Addons: document commands yumoutput, yumerror, setcustom, 
    getcustom, addconfirm, updateconfirm, removeconfirm. SVN Rev[3242]
  - FIXED: Addons: prevent division by zero in progressbar time 
    calculation. SVN Rev[3441]
  - FIXED: Addons: move version string construction to point after 
    check of whether version array is valid. SVN Rev[3440]
  - CHANGED: Addons: Request compression of SOAP response for addons 
    webservice. Easy way to speed up rendering. SVN Rev[3432]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-8
changelog:
  - CHANGED: modules addons_availables, when none addon match with 
    the filter criteria an empty table is shown. Now is displayed 
    the message "No addons match your search criteria". 
    SVN Rev[3487]
  - CHANGED: module addons_available, when a transaction is 
    cancelled, now the page is not redirected to store.
    SVN Rev[3486]
  - CHANGED: new redesign of module addons. SVN Rev[3484]
  - FIXED: ElastixInstallerProcess.class.php, for some unistalled 
    transactions the daemon was not detecting the package.
    SVN Rev[3483]
  - CHANGED: daemon ElastixInstallerProcess, when the daemon is 
    in action depsolving, the proccess can also be canceled. 
    SVN Rev[3481]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-9
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-25
  - CHANGED: modules addons_availables, added opacity to pagination
    buttons, this give to the user the illusion of disable
    SVN Rev[3503]
  - ADDED: modules addons_availables, added the embedded help
    for this module
    SVN Rev[3494]
  - CHANGED: modules addons_availables, added support to
    translations in this module
    SVN Rev[3492]
  - ADDED: modules addons_availables, added image searchw.png used
    as icon for the filter "Name"
    SVN Rev[3491]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-10
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-26
  - FIXED: modules addons_availables, in function _compareRpmVersion of library paloSantoAddons.class.php have
    to make a return of function _compareRpmVersion_string when the versions are equal. SVN[3529]
  - CHANGED: module addons_availables, in case the daemon send a warning message this is displayed in the 
    interface. SVN[3520]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-11
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-28
  - CHANGED: modules - images: icon image title was changed on some 
    modules. SVN Rev [3572].
  - CHANGED: modules - icons: Se cambio de algunos módulos los iconos 
    que los representaba. SVN Rev[3563]
  - CHANGED: modules addons_availables, changed part of the text of
    the embedded help. SVN Rev [3535]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-12
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-29
  - CHANGED: modules addons_availables, added a style of text-align:justify 
    to addon text description. SVN Rev[3588].


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework 
    >= 2.3.0-1
  - CHANGED: modules addons_availables, added a new div for addons that have
    "notes".
    SVN Rev[3687]
  - FIXED: modules addons_availables, when an addon is installed, the 
    action "buy" can not be performed. Now the action "buy" can be 
    performed wether the addon is installed or not
    SVN Rev[3682]


author: Bruno Macias <bmacias@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-5
  - FIXED: modules - SQLs DB: se quita SQL redundante de alter table y nuevos 
    registros, esto causaba un error leve en la instalación de el/los modulos.
    SVN Rev[3797]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: the elastix updater daemon should explicitly set the default 
    timezone.
    SVN Rev[3884]
  - CHANGED: modules addons_availables, added a min-height of 105px to the class 
    .neo-addons-row
    SVN Rev[3827]
  - CHANGED: modules addons_availables, in class neo-addons-row deleted the line
    "height:120px;" so the row for each addon can increase depending on its 
    description.
    SVN Rev[3826]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Changed release in specfile


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Elastix Updater: remove E_STRICT from error_reporting to silence
    warning messages at daemon startup in Fedora 17.
    SVN Rev[3957]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Explicitly return exit code in startup script
  - CHANGED: /etc/init.d/elastix-updaterd should be owned by root, not asterisk.
    SVN Rev[4005]


author: Alberto Santos <asantos@palosanto.com>
changelog:
  - ADDED: module addons, added the repo pgdg-91-centos.repo and the gpg-key
    RPM-GPG-KEY-PGDG-91 for Postgresql91.
    SVN Rev[4019]


author: Alberto Santos <asantos87@palosanto.com>
changelog:
  - ADDED: module addons, added the repo pgdg-91-centos.repo and the gpg-key
    RPM-GPG-KEY-PGDG-91 for Postgresql91
    SVN Rev[4097]


author: Alberto Santos <asantos87@palosanto.com>
changelog:
  - CHANGED: module addons_availables, an informative chart is displayed for the
    upgrades indicating which are the main features of the upgrade
    SVN Rev[4110]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: fix elastix-updaterd so that it writes logs at /var/log and
    pidfiles to /var/run instead of /opt/elastix/elastix-updater. This should 
    allow /opt/elastix/elastix-updater to remain read-only. Fixes Elastix bug 
      SVN Rev[4345]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Framework,Modules: remove temporary file preversion_MODULE.info under 
    /usr/share/elastix/module_installer/MODULE_VERSION/ which otherwise prevents
    proper cleanup of /usr/share/elastix/module_installer/MODULE_VERSION/ on 
    RPM update. Part of the fix for Elastix bug #1398.
  - Framework,Modules: switch as many files and directories as possible under
    /var/www/html to root.root instead of asterisk.asterisk. Partial fix for 
    Elastix bug #1399.
  - Framework,Modules: clean up specfiles by removing directories under 
    /usr/share/elastix/module_installer/MODULE_VERSION/setup/ that wind up empty
    because all of their files get moved to other places.
    SVN Rev[4347]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: Addons - Build/elastix-addons.spec: Corrected some isues in the spec
    file about ownership of the commits.


author: Alberto Santos <asantos@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: In spec file, added validation in post section to remove
    postgresql repo for architectures different to i386, i686 and x86_64


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Update to the changelog about the english and spanish help files in
    the addons module.
    SVN Rev[6357]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-7
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6375]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: handle case in which transaction summary report includes a 
    line of a package that is being obsoleted by another package, and do not choke
    on this.
    SVN Rev[6444]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: disable xdebug before creating a SoapClient in order to
    work around xdebug generating fatal errors for SOAP exceptions on creation.
    SVN Rev[6478]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: addons - elastix-addons.spec: It has been made a proper correction
    in the date of an entry in the changelog that interferes with the creation of
    this module as an rpm.
    SVN Rev[6570]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-8
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6571]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - CHANGED: apps - module addons, process registration has been changed, now
    elastix registration server requiere have a account in elastix cloud.
    SVN Rev[6689]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-9
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6693]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-10
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.3.0-7
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Changed release in specfile
    SVN Rev[4353]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: Addons - Build/elastix-addons.spec: Corrected some isues in the spec
    file about ownership of the commits.
    SVN Rev[4361]


author: Alberto Santos <asantos@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: In spec file, added validation in post section to remove
    postgresql repo for architectures different to i386, i686 and x86_64
    SVN Rev[4608]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: Changed Version and Release in 
    specfile according to the current branch.
    SVN Rev[4634]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Changed release in specfile
    SVN Rev[4834]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: enforce single rpm per request. Fix potential limited command
    injection on addon delete. Pointed out by Fortify report.
    SVN Rev[4966]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5011]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Addons: various changes to handle Fedora 17 ARM:
    In Fedora 17, the cachedir has components that include the basearch and 
    version release. These values are now queried on daemon startup.
    The string "Setting up Yum Shell" is no longer displayed on startup on Fedora 
    17. Additionally, in Fedora 17, the transaction summary command "ts list" is 
    silent if the transaction is empty. Therefore, the startup detection and 
    command output parsing have been reworked to issue "help" after each command.
    The "help" command allows the daemon to detect that the intended command has 
    finished.
    The yum output and stderr are now hidden unless the internal debug flag is set.
    Account for differences in sqlite database locations in Fedora 17.
    SVN Rev[5340]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5350]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: check for @-sign before repository name for installed package.
    SVN Rev[5446]
  - CHANGED: Addons: reset authorized menu cache when addon is installed/updated.
    SVN Rev[5444]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-5
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5557]


author: Daniel Paez <dpaez@palosanto.com>
changelog:
  - CHANGED: palosantoAddons.class.php, Send server architect parameter to
    elastix addons webservice
    SVN Rev[5946]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-6
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6066]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Addons: For each module listed here the english help file 
    was renamed to en.hlp and a spanish help file called es.hlp was ADDED. 
    Some help related files were deleted.
    SVN Rev[6356]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: In addition to the architecture check, the PostgreSQL repo must be
    removed when installing on CentOS 7 or later.
    SVN Rev[6822]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-3
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Bump Release in specfile.
  - ADDED: Addons - commercial-addons.repo: New repo Iperfex has been added to the addons repo.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Addons: route through registration module instead of register.php.
    This requires new framework support.
    SVN Rev[7191]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Addons: explicitly spell out previously hidden package requirements
    that provide system commands.
    SVN Rev[7259]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: fix differences in yum shell output that break addon
    installation in CentOS 7. Should fix Elastix bug #2471.
    SVN Rev[7509]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: check whether /etc/localtime is a symlink and use it as an
    additional way to find out the current timezone.
    SVN Rev[7600]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Addons: work around change in location of primary_db in CentOS 7
    yum update.
    SVN Rev[7627]


author: Bruno Macias V. <bmacias@palosanto.com> 2.0.0-8
changelog:
  - Defined number order menu.
  - Fixed minor bug in module calendar.
  - Download ical file from calendar.


author: Bruno Macias V. <bmacias@palosanto.com> 2.0.0-9
changelog:
  - Create file call for make to call agended.
  - Be Improved the look the message  email event.
  - Implementation of protocol for make call.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-10
changelog:
  - CHANGED: The file cvs to download in address book is generate in the same index.php and do not call a external file download_csv.php.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-11
changelog:
  - CHANGED: Calendar_ Fold functionality for phone number display into main index.php, delete phone_numbers.php, and adjust template accordingly. This places phone number display under ACL control.


author: Alex Villacis Lasso <a_villacis.palosanto.com> 2.0.0-13
changelog:
  - FIXED: Not only /var/lib/asterisk/sounds/custom/calendarEvent.gsm must
    be listed in files section, /var/lib/asterisk/sounds/custom/ must be
    listed too. Required for asterisk.asterisk ownership to be extended to
    directory.


author: Eduardo Cueva D. <ecueva@palosanto.com> 2.0.0-15
changelog:
  - CHANGED: Change the help file in calendar module. Rev[1693]
  - CHANGED: Modulo calendar was improved in styles and javascripts. Rev[1691]


author: Eduardo Cueva D. <ecueva@palosanto.com> 2.0.0-16
changelog:
  - CHANGED:    Change in calendar module when no exist a recording in the action new event, the field Email to notify appear although section Notify Guest by email was inactive. Rev[1698]
  - CHANGED:    Module calendar was improved. interaction mini calendar with nig calendar. Rev[1707]


author: Eduardo Cueva D. <ecueva@palosanto.com> 2.0.0-17
changelog:
  - CHANGED:    Change calendar module, translate en.lang and fix some logic in mini calendar and fullcalendar. Rev[1709]


author: Eduardo Cueva D. <ecueva@palosanto.com> 2.0.0-18
changelog:
  - CHANGED: Change label "here" to "Aqui" in en.lang (calendar modules). Rev[1717]
  - CHANGED: Change some validation of dates and validation about Reminder configure call and notify by email. Rev[1716]
  - FIXED:   Bug fixed in calendar modules where all events were showed for all users. Rev[1714]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-20
changelog:
  - FIXED:   function getIdUser was removed of paloAdressBook.class.php because 
    already exists in paloSantoACL. SVN Rev[1848]
  - FIXED:   Fixed security bug in recording module, where was possible execute
    commands in the text field of recording name because it use  function exec in php
    to move the files with the text in text field. [#553] SVN Rev[1835]
    Lost recording after be recorded, it happened because the tmp path was wrong and
    the correct path is /var/spool/asterisk/tmp SVN Rev[1835]
  - FIXED:   Put option rawmode=yes in queryString in download audio file and set path
    file destination in the header response. [#552] SVN Rev[1834]
  - ADDED:   Add es.lang SVN Rev[1834]
  - CHANGED: Updated fa.lang. SVN Rev[1825]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-21
changelog:
  - CHANGED: Create a new directory address_book_images to content images of all
    contacts in address_book.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-22
changelog:
  - CHANGED:  New Parameters en Calendar "reminderTimer" it is used to create
    .call files to reminder 10, 30 or 60 minutes before to start the event
    SVN Rev[1858]
  - FIXED:    Fixed some bug about the information of events per user, where 
    other user can be view, edit or delete the event only knowing the id_event
    SVN Rev[1858]
  - FIXED:    In address_book the view of report in external contact was escaped 
    for html using htmlspecialchars function, it is for avoid security bugs
    SVN Rev[1858]
  - CHANGED:  Add changes to add new field reminderTimer in installer.php(agenda)
    SVN Rev[1858]
  - CHANGED:  Updated the Bulgarian language. SVN Rev[1857].
  - CHANGED:  News changes in address_book, support to add pictures of contacts
    and user can see others contacs if they are public. [#346]. SVN Rev[1852]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-23
changelog:
  - FIXED: Fixed to show script in address_book of calendar, this was solved 
    using htmlspecialchars function in PHP. SVN Rev[1878]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-24
changelog:
  - FIXED:  Fixed some bug about calendar module, and some function was 
    improved like show list email in notification emails and so on.
    SVN Rev[1945]
  - ADDED:  New javascript to show a box with a legend say "loading data" 
    the lib is jquery01.blockUI.js in calendar. SVN Rev[1945]
  - FIXED: revert htmlspecialchars() escaping when displaying full external 
    contact information. The paloForm::fetchForm method does this already 
    since commit 1911, so the data gets doubly-escaped. Assumes commit 1911 
    is already applied in system. It is in Address_book. SVN Rev[1912]


author: Alberto Santos <asantos@palosanto.com> 2.0.4-10
changelog:
  - CHANGED: module recordings, changed informative message according
    to bug #906. SVN Rev[2759]
  - CHANGED: module address_book, changed informative message according
    to bug #906. SVN Rev[2758]
  - CHANGED: module calendar, changed informative message according
    to bug #903. SVN Rev[2757]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-11
changelog:
  - FIXED: Modules - Calendar: Fixed problem with text to speach 
    by characters like ",". SVN Rev[2839][2836]
  - CHANGED: module address_book, when the user does not have an 
    extension associated, a link appear to assign one extension.
    SVN Rev[2796]
  - CHANGED: module recordings, when the user does not have an 
    extension associated, a link appear to assign one extension. 
    SVN Rev[2792]


author: Eduardo Cueva <ecueva@palsoanto.com> 2.0.4-12
changelog:
  - CHANGED: Agenda - Calendar:  Show message after to create an 
    event because there are a load page as event and in a remote 
    test there is not a feedback to the user. SVN Rev[2852]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-3
  - FIXED: Agenda - Calendar: Fixed bug where events were showed in
    dashboard module but the links to access the events were wrong,
    so, this bug was solved adding support to view events by load
    javascript with the popup when in url (by get) have a variable
    id and the date of event to change the calendar.
    SVN Rev[2955]
  - CHANGED: module recordings, changed the location of module
    recordings, now it is in PBX->tools
    SVN Rev[2953]
  - CHANGED: module address_book, in view mode the asterisks and 
    word required were removed
    SVN Rev[2947]
  - FIXED: Agenda - Calendar: Fixed bug where calendar popup appear
    with style "position:fixed" and users cannot see the opcions of
    "Notify Guests by Email" if "Configure a phone call reminder" is opened
    SVN Rev [2935]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-5
  - CHANGED: changed the password "elastix456" of AMI to the
    password set in /etc/elastix.conf
    SVN Rev[2995]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-8
  - FIXED: module address_book, added an id of "filter_value" to 
    the filter text box, also the event onkeypress was removed
    from this text box
    SVN Rev[3034]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-4
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - CHANGED: Modules - Calendar: Added css property border-radius 
    in calendar. SVN Rev[3225]
  - UPDATED: fax new  templates files support new elastixneo theme
    SVN Rev[3144]
  - UPDATED: address book templates files support new elastixneo 
    theme. SVN Rev[3140]
  - UPDATED: calendar templates files support new elastixneo theme
    SVN Rev[3134]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-6
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15
  - REMOVED: Modules - Calendar: Removed jquery01.blockUI.js 
    and moved to the framework. SVN Rev[3337]
  - REMOVED: Modules - Agenda: Removed files style4.colorpicker.css 
    and jquery02.colorpicker.js in calendar modules because this 
    libs are in framework. SVN Rev[3336]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-8
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-23
  - FIXED: Calendar: fix invalid javascript syntax for object 
    literal in fullCalendar declaration. SVN Rev[3455]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-10
changelog:
  - CHANGED: In spec file changed Prereq elastix to 
    elastix-framework >= 2.2.0-28
  - CHANGED: modules address_book, in function listAddressBook, 
    the generation of url is not longer necessary because this
    is now done by the script restful.php. SVN Rev[3579].
  - CHANGED: Modules - Calendar: Se revertió los cambios en 
    paloSantoCalendar.class.php que se hicieron en el 
    commit [3574]. SVN Rev[3547].
  - FIXED: Modules - Calendar: Fixed bug, the search filter 
    'Phone Directory' doesn't work in Pop Up of Address Book.
    M    calendar/themes/default/filter_adress_book.tpl
    M    calendar/libs/paloSantoCalendar.class.php
    M    calendar/index.php. SVN Rev[3574].
  - CHANGED: modules - images: icon image title was changed 
    on some modules. SVN Rev[3572].
  - FIXED: modules address_book, changed the field_pattern 
    from "'%'" to "%" in function listAddressBook becuase 
    now the address_book querys are parameterized and the 
    single quotes are not necessary. SVN Rev[3566].- CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-28- CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-28- CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-28
  - CHANGED: modules address_book, added a functional point 
    to update a contact. SVN Rev[3564]
  - CHANGED: modules - icons: Se cambio de algunos módulos 
    los iconos que los representaba. SVN Rev [3563]
  - FIXED: modules address_book, all the querys were 
    parameterized. SVN Rev[3558].
  - NEW: modules - address_book: Se agrega nueva imagen para
    el icono del módulo. SVN Rev[3551].
  - UPDATED: modules - popup-grid: Se incluye hoja de estilo
    table.css para la presentación nueva de las
    tablas-grillas. SVN Rev[3550].
  - CHANGED: modules - * : Cambios en ciertos mòdulos que
    usan grilla para mostrar ciertas opciones fuera del
    filtro, esto debido al diseño del nuevo filtro. SVN Rev
    [3549].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-11
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-29
  - FIXED: Modules - Calendar: A query was doubly parameterized.
    SVN Rev[3596].
  - CHANGED: modules - address_book/index.php Little chande in 
    message that appear when the current user dont have a extension 
    number associated.SVN Rev[3593].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-12
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-30
  - CHANGED: file index.php to fixed the problem with the paged.
    SVN Rev[3611].


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.3.0-1
  - CHANGED: address_book index.php add control to applied filters
    SVN Rev[3696]
  - CHANGED: calendar index.php add control to applied filter when show phone
    numbers
    SVN Rev[3695]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter when the language is spanish
    SVN Rev[3645]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter
    SVN Rev[3639]
  - FIXED: Modules - calendar: if you click on delete button on the pop-up window
    when you can edit a event the event will delete without any confirmation.
    * Bug:0001162
    * Introduced by:
    * Since: Development Monitoring Calendar
    SVN Rev[3634]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.3.0-3
  - CHANGED: Agenda - Calendar/index.php: Changed method to ask if festival if
    running
    SVN Rev[3781]
  - CHANGED: Agenda - Calendar/libs/paloSantoCalendar: Changed method to ask if
    festival if running
    SVN Rev[3780]
  - CHANGED: Agenda - Calendar/libs/paloSantoCalendar: Added a delay before
    asking is festuval is runnig, It is necesary to show message is festival is
    activate or inactivate
    SVN Rev[3778]
  - FIXED: Agenda - Calendar/form.tpl: little change to don't permit interactive
    with the options in one event before give click in edit
    SVN Rev[3775]
  - FIXED: Agenda - Calendar - jquery3.javascript: Fixed issue that when a user
    give click on delete button in one event and later in cancel in the pop up
    the event delete any way. Now the action is canceled
    SVN Rev[3774]
  - CHANGED: modules - calendar/libs/paloSantoCalendar.class.php: A new function
    getDescUsers was created to capture the description of the users.
    SVN Rev[3759]
  - CHANGED: modules - calendar/index.php: The format of the sender field as well
    as the Organizer field, now shown as follows: Real Name (User Name).
    SVN Rev[3758]
  - FIXED: modules - calendar/themes/default/js/jquery3.javascript.js: The
    Description's textbox now appears when you click on 'Create new event'.
    SVN Rev[3748]
  - NEW: module calendar, added a new resource called "CalendarEvent" for rest
    web services
    SVN Rev[3747]
  - CHANGED: module calendar, some functions of core.class.php were adpted for
    compatibility with Elastix rest web services
    SVN Rev[3746]
  - NEW: module address_book, added a new resource called "ContactList" for rest
    web services
    SVN Rev[3745]
  - CHANGED: module address_book, changed some functions in class core.class.php
    to adapt it with rest web services
    SVN Rev[3744]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: module calenadar, some functional points use a callback with a function
    called "_rechazar_correo_vacio" that was not implemented. Now that function is
    implemented in the class.
    SVN Rev[3890]
  - CHANGED: Modules - Calendar: Changed the format of the popup that appear when 
    a user want create, view or edit a event.
    SVN Rev[3844]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: Changed release in specfile
  - ADDED: Calendar - themes/evento.tpl: Added file evento.tpl. File required 
    for commit 3488. SVN Rev[3908]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: Changed release in specfile
  - ADDED: CHANGED: Agenda - themes/js: Changed javascript3.js to solve bug 
    introduce in commit 3908. Didn't work color picker when was created a event. 
    SVN Rev[3910]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-7
changelog:
  - FIXED: Module - Agenda/Calendar: Fixed bug 1266. In firefox and IE
    don't working action to add or edit event in the calendar. Now this
    bug have been resolved


author: Alberto Santos <asantos87@palosanto.com>
changelog:
  - ADDED: modules address_book, added new rest resources for synchronitation 
    and data verification integrity.
    SVN Rev[3972]


author: Alberto Santos <asantos87@palosanto.com>
changelog:
  - ADDED: module calendar, added new rest resources for events synchronization 
    and data integrity verification.
    SVN Rev[3973]


author: Alberto Santos <asantos87@palosanto.com>
changelog:
  - ADDED: module agenda, added a new daemon called elastix-synchronizerd which
    handle the contacts and events synchronization.
    SVN Rev[3975]


author: Alberto Santos <asantos87@palosanto.com>
changelog:
  - CHANGED: modules agenda, the daemon elastix-synchronizerd does not need root
    privileges. Changing to asterisk user privileges.
    SVN Rev[3976]


author: Alberto Santos <asantos87@palosanto.com>
changelog:
  - CHANGED: Agenda - build/elastix-agenda.spec: Changed specfile, updated with 
    the latest information.
    SVN Rev[3981]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: Its no more necesary to resize the popups in certain windows of
    elastix environment. Fixes Elastix BUG #1445 - item 8
    SVN Rev[4587]


author: German Macas <gmacas@palosanto.com>
changelog:
  - FIXED: modules: calendar: Fixed CallerId in calendar event and resize of
    calendar
    SVN Rev[4611]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Module address_book. Correction of some mistakes in the translation
    files.
    SVN Rev[5348]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-9
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[5351]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Calendar: The "Download iCal" option dissapeared because the switch to
    generic jQueryUI rendered one of its styles invisible. Fixed.
    SVN Rev[5492]


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Module address_book. Correction of some mistakes in the translation
    files.
    SVN Rev[5494]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-10
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[5558]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-11
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Agenda: remove unnecessary and risky copy of uploaded file. Pointed out
    by Fortify report.
    SVN Rev[4998]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-5
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[5004]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: agenda - Build/elastix-agenda.spec: It was corrected in changelog a
    date corresponding to release 2.4.0-5
    SVN Rev[5005]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - FIXED: module address book, validation field picture on rest webservice was
    improved, because dont validation when this was empty
    SVN Rev[5007]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-6
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[5009]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Calendar: remove an useless sleep() call in the method to check whether
    the Festival TTS service is up.
    SVN Rev[5050]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Agenda: the output of 'core show channels concise' has changed from 
    Asterisk 1.6 to 1.8 and later, and breaks parsing prior to call transfer.
    Fixed. Fixes part of Elastix bug #1570.
    SVN Rev[5053]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Address Book: hardcode base URL for REST service because PHP_SELF is 
    insecure. Pointed out by Fortify report.
    SVN Rev[5077]
  - CHANGED: Calendar: hardcode base URL for REST service because PHP_SELF is 
    insecure. Pointed out by Fortify report.
    SVN Rev[5075]
  - FIXED: Agenda: discard nonnumeric values of contact ID to prevent manipulation
    of subsequent redirect. Pointed out by Fortify report.
    SVN Rev[5074]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-7
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[5083]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Address Book, Calendar: specify Context for AMI Originate instead of
    a blank field. Fixes Elastix bug #1605.
    SVN Rev[5120]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Calendar - complete rewrite. The Calendar module has been rewritten,
    starting with the definition of classes paloSantoCalendar and 
    paloSantoCalendarEvent as the single implementation of the Calendar code. The
    core.class.php file now directly delegates to this implementation instead of
    partially implementing functionality duplicated in the old index.php. The new
    core.class.php now has a method for updating an event, which is now exposed
    via SOAP and REST. The Calendar GUI has been rewritten to make exclusive use
    of REST to load and save calendar information. Also, the javascript 
    implementation has been restructured to take full advantage of utilities
    provided by jQuery and jQueryUI. All of this adds up to remove almost all the
    implementation code from index.php, which now forwards requests not directly
    related to loading and updating the calendar.
    SVN Rev[6555]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - DELETED: Calendar - remove calendarEvent.gsm. This file is no longer used in
    any scenario.
    SVN Rev[6558]
  - FIXED: Calendar - do not create callfiles with timestamps in the past. Fixes
    Elastix bug #784.
    SVN Rev[6557]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Calendar - restore old behavior of allowing empty event descriptions.
    Previously this was allowed through the GUI but not through REST/SOAP.
    SVN Rev[6563]
  - FIXED: Calendar - in PHP, ('true' == 0) evaluates to TRUE, so callfiles are
    never saved or created. Fixed.
    SVN Rev[6562]
  - CHANGED: Calendar - reproduce old behavior of initializing the calendar with
    the server date, instead of using the default of the browser date.
    SVN Rev[6561]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-13
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[6600]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: trunk - core/specs: Update specfile with latest SVN history. Bump
    Release in specfile.
    SVN Rev[6650]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump version and release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-14
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[6665]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump version and release in specfile.
    SVN Rev[6773]


author: Armando Chuto <armando@palosanto.com>
changelog:
  - CHANGED: /apps/core/agenda/modules/calendar/libs changed route of PHPMailer
    library
    SVN Rev[6869]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-2
changelog:
  - CHANGED: Agenda - Build/elastix-agenda.spec: update specfile with latest
    SVN history. Bump version and release in specfile.
    SVN Rev[6888]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Agenda - jQuery-1.11.2 migration - fix incorrect use of
    attribute instead of property.
    SVN Rev[6923]
  - CHANGED: Agenda - jQuery-1.11.2 migration - empty strings are no longer 
    considered a valid JSON response by jQuery. Return "null" instead.
    SVN Rev[6922]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Calendar: isolate datetime formatting function and make it check for
    the presence of Date.print before falling back to datetimepicker methods.
    SVN Rev[6937]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Calendar: fix regexp that separates friendly name from email address.
    SVN Rev[6951]
  - CHANGED: Calendar: remove extraneous explicit font sizing.
    SVN Rev[6950]


author: PLD Team <feedback@pld-linux.org>
changelog:
  All persons listed below can be reached at <cvs_login>@pld-linux.org

  $Log: asterisk-sounds.spec,v $
  Revision 1.10  2005/12/17 13:05:27  averne
  - updated to 1.2.1

  Revision 1.9  2005/11/21 14:14:12  pawcioos
  - updated to 1.2.0

  Revision 1.8  2005/08/04 12:07:18  blekot
  - up to 1.0.9

  Revision 1.7  2005/03/20 15:19:21  arekm
  - up to 1.0.7

  Revision 1.6  2005/03/01 08:56:55  qboosh
  - missing dirs

  Revision 1.5  2005/03/01 06:02:52  djrzulf
  - 1.0.6, go to AC-TEST,

  Revision 1.4  2004/10/07 10:35:57  qboosh
  - cleanups

  Revision 1.3  2004/09/24 23:30:45  mguevara
  - sounds/{letters,phonetic} directories are provided by asterisk >= 1.0.0

  Revision 1.2  2004/09/24 22:55:11  mguevara
  - removed unneeded install line

  Revision 1.1  2004/09/24 22:50:47  mguevara
  - Additional sounds for Asterisk PBX.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.2.3-0
changelog:
  - Most of the content is just asterisk-extra-sounds-en-gsm, except for a
    few files that are not present in asterisk-extra-sounds-en-gsm, and
    therefore remain included.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-2
changelog:
  - Fixed Bug in email configuration, delete @example.com and validation in email box when not exits.
  - New module smart host.
  - New structure menu.xml, add attributes link and order.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-13
changelog:
  - CHANGED: Module remote SMTP was improved. 
  -          Fixed bug the radio button enable or disable remote smtp [#237].


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-17
changelog:
  - FIXED: Work around PHP bug (forget to close httpd file descriptors on PHP fork()) for the case of mailman restart. Requires SVN commit #1696. Rev[1703].


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-22
changelog:
  - FIXED:  postfix configuration support in migration from 1.6 to 2.0.
    Some changes appear in email account 
    See in http://bugs.elastix.org/view.php?id=490 [#490] SVN Rev[1840]
  - CHANGED: Updated fr.lang. SVN Rev[1825]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-2
changelog:
  - FIXED: module email_list, the report was displaying the members 
    of all lists. Now only displays the members of the selected list
    SVN Rev[2867]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: module email_list, deleted unnecessary include
    SVN Rev[2878]
  - CHANGED: module email_list, changed some labels according to bug #740
    SVN Rev[2877]
  - CHANGED: module email_list, incremented the space between label
    and input on forms form_member.tpl and form.tpl
    SVN Rev[2874]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-4
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-2
  - CHANGED: In spec file, file /etc/hosts is modified, the word
    localhost have to go after 127.0.0.1
  - CHANGED: lib paloSantoEmail.class.php, added the function
    escapeshellarg for the arguments of exec
    SVN Rev[2914]
  - ADDED: module email_accounts, added csv exportation and importation
    SVN Rev[2913]
  - CHANGED: Email_admin - Vacations: Changed the image to help file.
    ADDED:   Email_admin - Vacations: Added script 3_2.2.0-3_2.2.0-4.sql
    for updating email.db
    SVN Rev[2909]
  - NEW: Email_admin - Vacations: Added new scripts to administer
    vacations by dates
    SVN Rev[2908]
  - CHANGED: Email_Admin - Vacations: Add new functionality on vacations
    modules. Now users can be setting your vacations with anticipation.
    SVN Rev[2907]
  - CHANGED: module email_list, added exportion for members of a list
    SVN Rev[2895]
  - CHANGED: email_admin - setup: Add new function "getListByDomain"
    to paloSantoEmail.class.php for knowing the email lists asigned
    a domains
    SVN Rev[2893]
  - FIXED: Modules - email_domains: Add messages of error when an user
    does an action to delete a domain if it has email accounts or email
    lists created.
    SVN Rev[2891]
  - FIXED: Modules - email_account: When a new account have to be created
    and if the user does not selected a domain the next screen is the form
    to create a new account instead of to show a message "You must select
    a domain to create an account".
    SVN Rev[2884]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-5
changelog:
  - FIXED: Email Admin - Vacations: Fixed bug where registers was 
    duplicated sometimes, this error was produced by updating of 
    status vacations per account. SVN Rev[2924]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-6
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-3
  - CHANGED: module email_accounts, in view mode the asterisks
    and word required were removed
    SVN Rev[2949]
  - CHANGED: module email_domains, in view mode the asterisks
    and word required were removed
    SVN Rev[2948]
  - FIXED: main.cf.elastix, commented line inet_protocols = all 
    due to warnings in log /var/log/maillog
    SVN Rev[2938]
  - CHANGED: script postfix_stats.php, now the output is redirected
    to the log /var/log/elastix/postfix_stats.log
    SVN Rev[2936]
  - CHANGED: Email_admin - Vacations - Antispam: Change labels of
    body of message to replay in a state "vacations". Add a new
    parameter into the body of message, this parameter is called "{END_DATE}".
    SVN Rev[2931]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-8
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - FIXED: Modules - Vacations: Fixed template to get data by user 
    account (popup) in theme elastixNeo. SVN Rev[3196]
  - CHANGED: module vacations, the module title is now handled by 
    the framework. SVN Rev[3176]
  - CHANGED: module email_stats, the module title is now handled 
    by the framework. SVN Rev[3143]
  - CHANGED: module email_list, the module title is now handled 
    by the framework. SVN Rev[3141]
  - CHANGED: module remote_smtp, the module title is now handled
    by the framework. SVN Rev[3139]
  - CHANGED: module antispam, the module title is now handled by
    the framework. SVN Rev[3138]
  - CHANGED: module email_relay, the module title is now handled
    by the framework. SVN Rev[3135]
  - CHANGED: module email_accounts, the module title is now handled
    by the framework. SVN Rev[3133]
  - CHANGED: module email_domains, the module title is now handled
    by the framework. SVN Rev[3132]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-10
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15
  - CHANGED: module email_accounts, the asterisks and word 
    "Required field" were removed when option "File Upload" is 
    activated. SVN Rev[3326]
  - CHANGED: module email_domains, the asterisks and word 
    "Requiered field" were removed from the form. SVN Rev[3321]
  - CHANGED: module email_accounts, in spanish changed the word 
    "quota" to "cuota". SVN Rev[3292]
  - CHANGED: module email_accounts, now the administrator can 
    change the quota of an account without changing the password
    SVN Rev[3291]
  - CHANGED: library paloSantoEmail.class.php, added a function 
    called "accountExists" that determines if an account given 
    exists or not. SVN Rev[3290]
  - FIXED: Email List: remove nested <form> tag, again in 
    membership report. SVN Rev[3275]
  - FIXED: Email List: remove nested <form> tag. SVN Rev[3274]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Antispam: methods uploadScriptSieve and deleteScriptSieve are used
    only when enabling spam filtering, so the calls to the methods are now 
    integrated to activateSpamFilter. Now the two methods can become private.
    SVN Rev[4219]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Antispam: extend spamconfig helper to refresh spam filter on request
    and reimplement checkSpamFolder.php on top of this. This unifies the 
    implementation of the spam script refresh and simplifies the antispam API.
    SVN Rev[4328]
  - CHANGED: Antispam: reimplement GUI operations via the spamconfig helper 
    module. This manages to remove a large amount of instances of sudo chown.
    SVN Rev[4327]
  - CHANGED: Antispam: the spam removal interval is empty if antispam cronfile 
    does not exist. Take advantage of this to simplify display logic and remove 
    one sudo chown.
    SVN Rev[4326]
  - ADDED: New helper script 'spamconfig'. This script enables and disables spam
    filters for the Antispam module.
    SVN Rev[4325]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Email Relay: create new helper script 'relayconfig' and use it to 
    reimplement the modification of the email relay list. This removes the last
    four sudo chown instances in the Elastix core packages.
    SVN Rev[4336] 
  - CHANGED: Email List: extend helper script 'mailman_config' to add action to 
    check main.cf, and use it to reimplement the check. This removes one indirect 
    use of sudo chown via escribir_configuracion.
    SVN Rev[4334] 
  - CHANGED: SMTP Relay: create new helper script 'remotesmtp' and use it to 
    reimplement administration of SMTP relay. This removes six instances of sudo
    chown, two uses of sudo to restart services, and one indirect use of sudo 
    chown via escribir_configuracion.
    SVN Rev[4333]
  - CHANGED: SMTP Relay: mark some methods as private, and some cleanup.
    SVN Rev[4332]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-9
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4356]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Email_admin: comment out statement that logs every single IMAP 
    command, inherited from the Stickgate project.
    SVN Rev[4420]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-10
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4441]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Email Accounts: do not attempt to erase an account in case of errors
    while creating or updating an account. Account creation was affected if new
    account name collided with an existing one.
    SVN Rev[4454]
  - FIXED: Email_admin: (regression) privileged script for domain creation would
    not add the key virtual_mailbox_domains if the key was missing in main.cf.
    SVN Rev[4452]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Email Accounts: do not display the "Export Accounts" link until an
    email domain is selected. Fixes part 7 of Elastix bug #1416.
    SVN Rev[4481]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-11
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Rocio Mera <rmera@palosanto.com> 2.2.0-12
changelog:
  - CHANGED: In spec file changed Prereq elastix to elastix-framework >= 2.2.0-26
  - ADDED: modules - antispam/libs/paloSantoAntispam.class.php: Al iniciar y 
    apagar el servicio de antispam se agrego la acción de que el servicio 
    sea tambien agregado o quitado en chkconfig para que cumpla los 
    efectos adecuados al reiciar el servidor. SVN Rev[3501].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-13
changelog:
  - CHANGED: In spec file changed Prereq elastix to elastix-framework >= 2.2.0-28
  - CHANGED: modules - images: icon image title was changed on some modules. 
    SVN Rev[3572].
  - CHANGED: modules - trunk/core/email_admin/modules/email_accounts/themes
    /default/accounts_filter.tpl: Se modifico el archivo accounts_filter.tpl
    para corregirproblema del caracter '~' que aprecia de mas dentro del
    filtro. SVN Rev[3569].
  - CHANGED: modules - vacation: Se cambia mensaje default que aparece al
    activar las vacaciones. SVN Rev[3567].
  - CHANGED: modules - icons: Se cambio de algunos módulos los iconos que 
    los representaba. SVN Rev[3563].
  - UPDATED: modules - popup-grid: Se incluye hoja de estilo table.css para
    la presentación nueva de las tablas-grillas. SVN Rev [3550].
  - CHANGED: modules - * : Cambios en ciertos mòdulos que usan grilla para
    mostrar ciertas opciones fuera del filtro, esto debido al diseño del 
    nuevo filtro. SVN Rev[3549]. 
  - UPDATED: modules - *.tpl: Se elimino en los archivos .tpl de ciertos 
    módulos que tenian una tabla demás en su diseño de filtro que formaba
    parte de la grilla. SVN Rev [3541].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-14
changelog:
  - CHANGED: In spec file changed Prereq elastix to 
    elastix-framework >= 2.2.0-30
  - CHANGED: to fixed the problem with the paged. SVN Rev[3613].


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.3.0-1
  - CHANGED: email_list index.php add control to applied filters
    SVN Rev[3700]
  - CHANGED: email_accounts index.php add control to applied filters
    SVN Rev[3699]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter
    SVN Rev[3639].


author: Rocio Mera <rmera@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-2
  - CHANGED: Modules - Email_List: Add filter controls in the reports
    SVN Rev[3734]
  - CHANGED: Modules - Email_List: Add filter controls in the reports and now 
    dyplay in the grid the action export_account y return
    SVN Rev[3733]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-3
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.3.0-3
  - ADDED: Email_Admin - Email_Accounts/lang/en.lag: added traduction for 'The
    password must not be empty' in english and spanish
    SVN Rev[3769]
  - FIXED: Email_Admin - Email_Accounts/index.php: Fixed problem that when a user
    edit one email account the password change in spite of user don't edit the
    password
    SVN Rev[3768]
  - CHANGED: Email_Admin - Accounts/index.php: Added a new funstion
    reconstruct_mailbox, now the administrator user is able repair mailbox whose
    file were damage
    SVN Rev[3761]
  - ADDED
    SVN Rev[3760]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-4
changelog:
  - ADDED: email_admin - privileged/email_account: Script that repair mailbox 
    when cyrus file have been corrupted
    Svn Rev[3784]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.3.0-5
  - FIXED: Modules - Email_Admin: Fixed bad arg in priviled script email_account
    SVN Rev[3793]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: Email_Admin - Remote_Smtp: Changed in index.php and remote.js to 
    show other as default option in smpt_server
    SVN REV[3820] - [3819]

  - FIXED: Email_Admin - AntiSpam : Changed in file index.php and javascript.js
    to fixed bug 1219
    SVN Rev[3813]
  - FIXED: Email_Admin - AntiSpam : Changed in file index.php and javascript.js
    to fixed bug 1219
    SVN Rev[3812]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-11
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4497]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: The behavior of the checkbox in the sticky-notes its now normal,
    showing the checkbox instead of the ON-OFF slider button. Fixes Elastix BUG
      SVN Rev[4582]


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGE: modules - packages - festival -antispam: Change grid view and add
    option to Update packages in Package module - Fixed bug in StickyNote
    checkbox in festival and antispam modules
    SVN Rev[4588]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4837]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Vacations: add shell escaping to fix potential code injection 
    vulnerabilities in vacation script configuration. Pointed out by Fortify 
    report.
    SVN Rev[4973]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Bump Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-5
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5785]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Antispam, Remote SMTP: update jquery.ibutton.js to 1.0.03, fix 
    potential incompatibilities with jQuery 1.9+
    SVN Rev[6329]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Domains, Accounts, Relay, Antispam, Remote SMTP, Email list, Email stats,
    Vacations: For each module listed here the english help file was renamed to en.hlp
    and a spanish help file called es.hlp was ADDED.
    SVN Rev[6342]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: disable_vacations.php: remove unused $arrLang.
    SVN Rev[7302]
  - CHANGED: Vacations: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7300]
  - CHANGED: Remote SMTP: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7299]
  - CHANGED: Email Stats: replace hand-coded translation loading with
    load_language_module().
    SVN Rev[7298]
  - CHANGED: Email Relay: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7297]
  - CHANGED: Email List: replace hand-coded translation loading with
    load_language_module().
    SVN Rev[7296]
  - CHANGED: Email Domains: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7295]
  - CHANGED: Email Accounts: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7294]
  - CHANGED: Antispam: switch all uses of $arrLang to _tr() and replace hand-coded
    translation loading with load_language_module().
    SVN Rev[7293]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Vacations: implement substitution of {END_DATE} in Subject line. Add
    empty line between MIME headers and body in order to fix failure of body to
    be displayed when sent in Elastix 4.
    SVN Rev[7347]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Remote SMTP: display SMTP base error along with high level error on
    failure to check SMTP information.
    SVN Rev[7401]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Email Admin, Email Accounts, Email Relay: add and improve Russian
    translation. Supplied by user Russian.
    SVN Rev[7402]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Postfix Stats: check whether /etc/localtime is a symlink and use it as
    an additional way to find out the current timezone.
    SVN Rev[7601]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: User List/Webmail: the assignment of web mail credentials to an user is
    properly an aspect of email_admin, not the core framework. As part of an
    userlist module rewrite, split off webmail assignment into a plugin. The
    userlist/plugins/webmail directory is a noop in previous versions of the
    framework but will be automatically picked up by the rewritten module.
    SVN Rev[7687]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Vacations: replace handcoded and potentially buggy load of webmail
    profile properties with the use of paloACL::getUserProfile. Change minimum
    versions of elastix-framework to match.
    SVN Rev[7708]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Vacations: at some point, the sieve API now requires the sievescript to
    be deactivated before being removed.
    SVN Rev[7711]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-5
changelog:
  - CHANGED: Vacations: remove dead code, mark some methods as private.
    SVN Rev[7719]
  - CHANGED: Vacations,Antispam: move two methods from paloSantoAntispam that are
    used only in the vacations module to paloSantoVacations. This removes the
    dependency and simplifies the code.
    SVN Rev[7718]
  - CHANGED: Antispam: remove useless include of paloSantoVacations class.
    SVN Rev[7717]
  - CHANGED: Vacations: simplify the disable_vacations.php cron job by using the
    new updateVacationMessageAll method of paloSantoVacations. Load default
    timezone for Elastix 4.
    SVN Rev[7716]
  - CHANGED: Vacations: create method setMessageAccount to set the vacation
    message regardless of previous content, and method updateVacationMessageAccount
    to evaluate the current vacation state based on current date. This allows
    factorization of code in vacations module.
    SVN Rev[7714]
  - CHANGED: Email_admin - Build/elastix-email_admin.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Vacations: update menu.xml with custom privilege setanyemail.
    SVN Rev[7723]
  - CHANGED: Vacations: use hasModulePrivilege(setanyemail) to test whether user
    is allowed to change vacation status for any account. Update required version
    of framework to match. Part of fix for Elastix bug #1100.
    SVN Rev[7722]
  - FIXED: Vacations: fix visualization of popup on recent versions of themes.
    Also fix date and day interval update for changed datepicker.
    SVN Rev[7721]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Email Accounts: unconditionally allow mailbox reconstruction. It does
    not make much sense for an user who is capable of creating and removing
    accounts to be denied mailbox reconstruction if not an admin.
    SVN Rev[7724]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Endpoint Configurator: update Ember.js to 1.3.1, Handlebars to
    1.2.1.
  - CHANGED: Endpoint Configurator: promotion to main configurator. Transfer of
    ownership of tftpboot files and configuration to this module from elastix-pbx.
    Dropped zipped Cisco firmware files, since package will provide unpacked files.
    Dropped Java-based Grandstream configurator, since package provices PHP
    implementation.
    SVN Rev[6450]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Endpoint Configurator: update Ember.js to 1.5.1, Handlebars to 1.3.0
    SVN Rev[6618]
  - CHANGED: Endpoint Configurator: refactor Grandstream static provisioning
    dispatcher as a loop to select a method based on the existence of an URL.
    SVN Rev[6617]
  - CHANGED: Endpoint Configurator: remove useless checks on setModel 
    implementations. The source value is the database, which is assumed to be
    trusted.
    SVN Rev[6616]
  - CHANGED: Endpoint Configurator: remove copy of jQuery 1.8. This module will
    always use the framework copy of jQuery.
    SVN Rev[6615]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: Endpoint Configurator: add support for Grandstream GXP2160, based on
    work by Lenin Loaza.
    SVN Rev[6623]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Endpoint Configurator: introduce new manufacturer Hanlong.
    SVN Rev[6631]
  - CHANGED: Endpoint Configurator: introduce a Grandstream HTTP reboot hook and
    leave it unimplemented. This is in preparation to the integration of Hanlong 
    support.
    SVN Rev[6630]
  - CHANGED: Endpoint Configurator: factor out Grandstream per-model variable
    tweaking to a separate function. This allows subclasses to override this
    tweaking for their own implemented models. This is in preparation to the
    integration of Hanlong support.
    SVN Rev[6629]
  - CHANGED: Endpoint Configurator: factor out mapping of Grandstream P-vars to 
    account settings to a separate function. In addition to improving readability, 
    this allows subclasses to override the mapping. This is in preparation to the 
    integration of Hanlong support.
    SVN Rev[6628]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Endpoint Configurator: fix detection of Yealink SIP-T20 endpoint with
    updated firmware.
    SVN Rev[6713]
  - CHANGED: Endpoint Configurator: fix Snom exception when attempting to remove
    a Snom endpoint without a configured model.
    SVN Rev[6712]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: endpointconfig2 - Build/elastix-endpointconfig2.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Endpoint Configurator: fix generation of remote contact list for
    Akuvox/SimulNet style phones (LXP150/250).
    SVN Rev[7051]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Endpoint Configurator: update help files as part 3 of changes by
    Bob Fryer.
    SVN Rev[7147]
  - CHANGED: Endpoint Configurator: add Cisco SPA manufacturer and models as part
    2 of changes by Bob Fryer.
    SVN Rev[7146]
  - CHANGED: Endpoint Configurator: update Linksys support as part 1 of changes
    by Bob Fryer.
    SVN Rev[7145]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Endpoint Configurator: added partial Russian translations by user
    Russian.
    SVN Rev[7592]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Endpoint Configurator: introduce new manufacturer INCOM with new
    phone model ICW-1000.
    SVN Rev[7613]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-2
changelog:
  - CHANGED: the information showed ih those static files had 
    some changes according to the bug #779. SVN Rev[2406]
  - CHANGED:  menu.xml: all modules; new attribute "desc" into 
    tag "group" for add a description of group. SVN Rev[2299]
  - CHANGED:  menu.xml in all modules was changed to support new
    tag "permissions" where it has all permissions of group per
    module. SVN Rev[2294]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-4
changelog:
  - CHANGED: The split function of these modules was replaced by 
    the explode function due to that the split function was 
    deprecated since PHP 5.3.0. SVN Rev[2650]
  - FIXED: a2b menus in extras/menu.xml, deleted It is not usefull.
    SVN Rev[2499]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: extras - Build/elastix-extras.spec: update specfile with latest 
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: extras - Build/elastix-extras.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: extras - Build/elastix-extras.spec: update specfile with latest 
    SVN history. Bumped release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: extras - Build/elastix-extras.spec: update specfile with latest 
    SVN history. Bumped release in specfile.
    SVN Rev[5786]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Softphones, Fax Utilities, Instant Messaging: For each module listed here the english help file was renamed to en.hlp and a spanish help file called es.hlp was ADDED.
    SVN Rev[6350]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: extras - Build/elastix-extras.spec: update specfile with latest 
    SVN history. Bumped release in specfile.
    SVN Rev[6379]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - DELETED: xmlservices: Remove unused xmlservices directory. This code is Cisco
    specific, has a very poor implementation and exposes the external addressbook
    without authentication. This functionality is now better implemented in the
    new Endpoint Configurator.
  - CHANGED: remove unexplained yum dependency.
    SVN Rev[6448]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - REMOVED: extras - elastix-extras.spec: Due to SVN commit 5723, the static
    folder is not part of this module anymore, making unnecessary the creation
    and its corresponding directory change in the spec file. Uncommenting the
    source0 extras_2.5.0-1.tgz.
    SVN Rev[6569]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: extras - Build/elastix-extras.spec: update specfile with latest 
    SVN history. Bumped version and release in specfile.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-3
changelog:
  - Add accion uninstall rpm.
  - Rename module faxvisor by faxview.
  - Changed of words for a better definition of menus and messages.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-12
changelog:
  - CHANGED:   Change help files in send fax, fax viewer and email template. Rev[1979]
  -            Show label (types of files supported) in send fax module


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-12
changelog:
  - CHANGED:   Change help files in send fax, fax viewer and email template. Rev[1679]
  -            Show label (types of files supported) in send fax module


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-13
changelog:
  - CHANGED:   Valid types of extensions to upload files and show message for incorrect files or files sended. Rev[1735]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-14
changelog:
  - FIXED:     Corrected the message that say: Fax has been sended correctly, now says: Fax has been sent correctly. SVN Rev[1753], Bug[#518]


author: Eduardo Cueva <ecueva@palsoanto.com> 2.0.0-15
changelog:
  - CHANGED:   Updated fr.lang. SVN Rev[1825]
  - NEW:       New lang file fa.lang (Persian). SVN Rev[1823]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-18
changelog:
  - FIXED:     SendFax Module, label "Notification Sucessfull" does not
    exist in lang files. SVN Rev[1951]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-5
changelog:
  - CHANGED: Fax - setup hylafax:  Change the text of email 
    notification from sending a Fax. SVN Rev[2459]
  - CHANGED: module email_template, changed some information in 
    the view according to the bug #744. SVN Rev[2430]
  - CHANGED: module faxlist and faxnew, changed the word 
    "destination email" to "associated email". SVN Rev[2412][2413]


author: Alberto Santos <asantos@palosanto.com> 2.0.4-6
changelog:
  - CHANGED: module faxviewer, changed class name to core_Fax
    SVN Rev[2578]
  - CHANGED: module faxviewer, changed name from puntosF_Fax.class.php
    to core.class.php
    SVN Rev[2570]
  - NEW: new scenarios for SOAP in faxviewer
    SVN Rev[2557]
  - CHANGED: file db.info, changed installation_force to ignore_backup
    SVN Rev[2491]
  - CHANGED: In Spec file, changed the prereq of elastix to 2.0.4-19


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-7
changelog:
  - CHANGED: Modules - Trunk: The ereg function was replaced by 
    the preg_match function due to that the ereg function was 
    deprecated since PHP 5.3.0. SVN Rev[2688]
  - CHANGED: The split function of these modules was replaced by 
    the explode function due to that the split function was 
    deprecated since PHP 5.3.0. SVN Rev[2650]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-3
  - CHANGED: module faxnew, in view mode the asterisks and word
    required were removed
    SVN Rev[2950]
  - FIXED: modules - fax: Slow down on Hylafax because a chmod -R 777
    on a huge fax folder. For more details this bug:
    http://bugs.elastix.org/view.php?id=971 
    SVN Rev[2944]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-2
changelog:
  - CHANGED: module email_template, eliminated asterisks in fields
    and the word "required field" in view mode
    SVN Rev[2996]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - CHANGED: module faxviewer, changed style of table. 
    SVN Rev[3218][3187]
  - UPDATED: fax modules  templates files support new elastixneo 
    theme. SVN Rev[3148]
  - UPDATED: sendfax  templates files support new elastixneo theme
    SVN Rev[3145]
  - UPDATED: fax new  templates files support new elastixneo theme
    SVN Rev[3144]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-5
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15
  - CHANGED: Fax: use SQL query parameters in all database manipulation 
    methods. SVN Rev[3338]
  - CHANGED: Fax: removed dead code. SVN Rev[3338]
  - FIXED: Modules - Send Fax: Fixed validation of type of files 
    pdf, tiff, tif and txt when the name of files is in upper case.
    SVN Rev[3332]
  - ADDED: Fax: Introduce 'faxconfig' privileged helper. SVN Rev[3331]
  - CHANGED: module faxmaster, added the class "button" to the button
    SVN Rev[3325]
  - CHANGED: module faxclients, changed the value and location 
    of the button. SVN Rev[3324]
  - CHANGED: module faxmaster, the asterisks and word "Required field" 
    were removed. SVN Rev[3323]
  - CHANGED: Fax: mark internal methods of paloFax class as private
    SVN Rev[3318]
  - CHANGED: module faxviewer, changed style of table. SVN Rev[3218]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-6
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-18
  - CHANGED: In spec file, fix ownership and permissions on 
    recvd and sent directories for sudo-less fax notification scripts
  - CHANGED: Fax: remove sudo chmod invocations from createFolder.
    With this, uucp no longer requires sudo privileges. For this
    to work, /var/www/faxes/recvd|sent directories need to have
    ownership 0775 asterisk.uucp
    SVN Rev[3376]
  - CHANGED: Fax Viewer: fix typo in fax-not-found path when
    deleting faxes.
    SVN Rev[3370]
  - FIXED: Send Fax: add -D switch to sendfax invocation to have
    desired behavior of notifying all sent faxes.
    SVN Rev[3369]
  - FIXED: Send Fax: escape parameters to shell command for sendfax.
    SVN Rev[3368]
  - FIXED: Fax: escape backslash that should be copied literally
    into config file as an escape in a configuration file.
    SVN Rev[3367]
  - CHANGED: Fax Viewer: the two instances of fax deletion 
    (web interface and SOAP call) need to delete the fax file 
    along with the database information. Combine the two operations 
    into a single method that also handles the transaction. 
    This simplifies the fax API and the deletion logic, handles 
    faxes by ID instead of document name, and allows to make the 
    database connection object private. SVN Rev[3363]
  - CHANGED: Fax Viewer: remove two functions that are no longer 
    used. This removes yet another instance of sudo chown.
    SVN Rev[3361]
  - CHANGED: Fax Viewer: complete rewrite
       Replace non-standard paging method via xajax with standard 
          pagination using paloSantoGrid
       Replace delete operation via xajax with ordinary POST
       Handle file-not-found condition in fax document download
       Use application/pdf instead of application/octec-stream in 
          fax document download
       Use _tr for internationalization instead of $arrLang
       Stop calling testFile, since this call no longer works due 
          to access-denied on /var/spool/hylafax/docq/
    SVN Rev[3360]
  - CHANGED: Fax Viewer: synchronize index.php as much as possible 
    between 1.6 and trunk. SVN Rev[3358]
  - FIXED: Fax Visor: use SQL query parameters in all database 
    operations. SVN Rev[3357]
  - FIXED: Fax Viewer (SOAP): handle requests with missing fields 
    by assumming NULL. SVN Rev[3356]
  - CHANGED: Fax Viewer: remove stray echo left over from debugging.
    SVN Rev[3355]
  - CHANGED: Fax Master: make use of 'faxconfig' to set fax master 
    email instead of sudo. SVN Rev[3354]
  - CHANGED: Fax: add support in privileged helper for refreshing 
    FaxMaster setting in /etc/postfix/virtual. SVN Rev[3352]
  - CHANGED: Fax Clients: make use of 'faxconfig' to query/set fax 
    clients instead of sudo chown. SVN Rev[3348]
  - CHANGED: Fax: add support in privileged helper for querying and 
    setting hosts allowed to send fax. SVN Rev[3345]
  - CHANGED: Fax: make use of 'faxconfig' in fax library instead of 
    sudo chown. SVN Rev[3340]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-7
changelog:
  - CHANGED: In spec file changed Prereq elastix to 
    elastix-framework >= 2.2.0-28
  - CHANGED: modules - images: icon image title was changed on 
    some modules. SVN Rev[3572].
  - CHANGED: modules - icons: Se cambio de algunos módulos los 
    iconos que los representaba. SVN Rev[3563].
  - CHANGED: modules - * : Cambios en ciertos mòdulos que usan grilla
    para mostrar ciertas opciones fuera del filtro, esto debido al 
    diseño del nuevo filtro. SVN Rev[3549].
  - UPDATED: modules - *.tpl: Se elimino en los archivos .tpl de ciertos 
    módulos una tabla demás en su diseño del filtro que formaba parte 
    de la grilla. SVN Rev[3541].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-8
changelog:
  - CHANGED: In spec file changed Prereq elastix to
    elastix-framework >= 2.2.0-30
  - FIXED: modules - faxlist/index.php: Problems with the 
    paged are now solved. SVN Rev[3621].


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file changed Prereq elastix to  
    elastix-framework >= 2.3.0-1
  - FIXED: modules - faxlist: Se corrige bug de pagineo en el modulo de faxlist.
    Tambien se definen correctamente ciertas traducciones.
    SVN Rev[3714]
  - CHANGED: faxviewer index.php add control to applied filters
    SVN Rev[3701]
  - FIXED: modules - faxmaster/index.php: The email hyphen is now allowed in Fax
    Master Configuration.
    SVN Rev[3679]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter when the language is spanish
    SVN Rev[3645]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter
    SVN Rev[3639]
  - FIXED: modules - faxlist/index.php: Problems with the paged are now solved.
    SVN Rev[3628]


author: Alberto Santos <asantos@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file changed prereq elastix-framework >= 2.3.0-2
  - FIXED: modules -FAX, se corrige bug que no se muestra lpos faxes
    a utiluzar en en modulo sendfax
    SVN Rev[3728]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-3
changelog:
  - FIXED: Modules - faxlist: Duplicate name column "Name Caller ID" was fixed.
    SVN Rev[3915]
  - ADDED: Build - SPEC's: The spec files were added to the corresponding modules
    and the framework.
    SVN Rev[3851]
    SVN Rev[3833]


author: German Macas <gmacas@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: modules - sendfax: Add messages of sending fax process with ajax 
    on Send Fax application form. SVN Rev[3937]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4348]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Framework,Modules: remove temporary file preversion_MODULE.info under
    /usr/share/elastix/module_installer/MODULE_VERSION/ which otherwise prevents
    proper cleanup of /usr/share/elastix/module_installer/MODULE_VERSION/ on RPM
    update. Part of the fix for Elastix bug #1398.
    - Framework,Modules: switch as many files and directories as possible under
    /var/www/html to root.root instead of asterisk.asterisk. Partial fix for
    Elastix bug #1399.
    - Framework,Modules: clean up specfiles by removing directories under
    /usr/share/elastix/module_installer/MODULE_VERSION/setup/ that wind up empty
    because all of their files get moved to other places.
    - Endpoint Configurator: install new configurator properly instead of leaving
    it at module_installer/MODULE/setup
    SVN Rev[4354]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Fax: extend faxconfig helper script to detect a systemd environment
    and adapt fax tty initialization to it. Required to set up virtual faxes 
    correctly in Raspberry Pi.
    SVN Rev[4375]
  - CHANGED: Fax: add Requires: ghostscript, /usr/bin/tiff2pdf to specfile. This
    fixes inability to display received fax in Fedora 17 for Raspberry Pi.
    SVN Rev[4369]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Fax: rewrite fax notification scripts. This achieves the following:
    Improved readability and documentation of the code.
    Unification of notification for sent and received faxes as a single method.
    Removal of unnecessary uses of external commands (grep, sqlite3).
    Use of SQL parameters in database manipulation.
    Removal of some cases where the invocation of an external command could fail
    silently and lead to a missing fax file.
    Reduction of code size, even after including documentation.
    Notification script now logs success/failure messages in preparation for GUI.
    Fixes Elastix bug #1387.
    SVN Rev[4379]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Fax Viewer: at check status routine, session variable might be 
    invalid and trigger PHP warnings. Initialize local copy as array and copy 
    session variable only after checking it is too an array.
    SVN Rev[4384]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: Fax: new module Fax Queue to monitor status of outgoing faxes that 
    cannot be immediately dispatched.
    SVN Rev[4408]
  - FIXED: Fax: fix regression in which mail notification placeholders were not
    replaced with the intended values.
    SVN Rev[4402]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Fax Queue: reimplement fax job listing on top of getFaxStatus
    SVN Rev[4415]
  - CHANGED: Fax: rework getFaxStatus method to provide more information about the
    fax queue, in addition to the modems.
    SVN Rev[4414]
  - ADDED: Fax: new module Fax Queue to monitor status of outgoing faxes that
    cannot be immediately dispatched.
    SVN Rev[4413]
  - CHANGED: Send Fax: partial cleanup:
    Do not silently ignore failure to submit a fax job, and display error instead.
    Remove useless code that could potentially error out the module.
    Remove needless copy of temporary file followed by manual delete. Use the
    temporary uploaded file directly.
    Remove file type validation based on file extension. It is easy to beat, also
    prevents legitimate text files from being uploaded, and sendfax already has
    to figure out file type in order to apply conversion.
    SVN Rev[4412]
  - CHANGED: Fax Queue: implement fax job cancelation. Fix regexp to show running
    jobs, not just stalled ones. Remove stray debugging messages.
    SVN Rev[4410]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Send Fax: properly track status of submitted fax job by ID instead of 
    assuming that an idle modem means the fax was sent successfully. Part of fix
    for Elastix bug #1299.
    SVN Rev[4416]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Fax: pick up notification email from submitted fax job in addition to
    notification email for outgoing fax device. Fixes Elastix bug #1300.
    SVN Rev[4424]
  - CHANGED: Fax Viewer: use LEFT JOIN instead of simple join for fax table. This
    prepares the report for sent notifications where fax device is 'any', as 
    placed by WinHylafax.
    SVN Rev[4423]
  - CHANGED: Fax: Add support in notification scripts for new placeholder 
    {JOB_STATUS} which will be replaced with the final status of the fax job.
    Update default email notification to make use of {JOB STATUS}. Final part of
    fix for Elastix bug #1299.
    SVN Rev[4422]
  - CHANGED: Fax Viewer: now that the notification scripts populate the status
    field in the fax database, we can show the information to the user. This 
    provides a much-needed feedback on the final status of the fax job. Part of
    fix for Elastix bug #1299.
    SVN Rev[4421]
  - FIXED: Send Fax: check whether text to send as fax is entirely ASCII, and 
    attempt to convert to ISO-8859-15 if not, before converting to PostScript
    directly. Fixes Elastix bug #446.
    SVN Rev[4419]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-7
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: Update specfile with latest SVN
    history. Changed Release in specfile.
    SVN Rev[4838]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Virtual Fax List, New Virtual Fax, Send Fax, Fax Queue, Fax Master, 
    Fax Clients, Fax Viewer, Email Template: For each module listed here the english 
    help file was renamed to en.hlp and a spanish help file called es.hlp was ADDED.
    SVN Rev[6344]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: Update specfile with latest SVN
    history. Changed Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: Update specfile with latest SVN
    history. Changed Version and Release in specfile.


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Virtual Fax List, New Virtual Fax, Send Fax, Fax Queue, Fax Master,
    Fax Clients, Fax Viewer, Email Template: For each module listed here the english
    help file was renamed to en.hlp and a spanish help file called es.hlp was ADDED.
    SVN Rev[6344]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: Update specfile with latest SVN
    history. Changed Release in specfile.
    SVN Rev[6379]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: Fax - Build/elastix-fax.spec: Update specfile with latest SVN
    history. Changed Version and Release in specfile.
    SVN Rev[6773]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: New Virtual Fax: display error messages if a fax fails to be created
    or updated.
    SVN Rev[6832]
  - FIXED: Virtual Fax List: display a more useful message when fax list in
    database gets out of sync with actual fax devices.
    SVN Rev[6831]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Send Fax: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7308]
  - CHANGED: Fax New: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7307]
  - CHANGED: Fax Master: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7306]
  - CHANGED: Fax List: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7305]
  - CHANGED: Email Template: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7304]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-2
changelog:
  - Bump to version 2.0.0 for consistency with other Elastix-2 packages
  - Add VTigerCRM schema to compatibility database files
  - Add the new task of reading the MySQL root password for the newly installed
    system, and storing it in /etc/mysql.conf , and requesting a password for
    the 'admin' login in Elastix, FreePBX, A2Billing, VTiger. This requires
    dialog to be installed in the system.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-4
changelog:
  - FIXED: salt for crypt for VTiger generated wrongly. Should be 'admin', not entered password.
  - REMOVED: Password setting for sugarcrm no longer necessary


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-5
changelog:
  - FIXED: generate default /etc/elastix.conf when upgrading from previous
    RPM version that did not have password prompting functionality.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-7
changelog:
  - CHANGED: Add explanation text for prompts and screen numbers.
  - CHANGED: chown 600 asterisk.asterisk for /etc/elastix.conf


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-10
changelog:
  - FIXED: handle install in active system as dependency install by writing
    default legacy password to /etc/elastix.conf.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-11
changelog:
  - ADDED: set FreePBX database password along with the other passwords, and 
    update /etc/amportal.conf accordingly.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-12
changelog:
  - FIXED: Also set password on files in /etc/asterisk/ that had copies of
    the FreePBX database password.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.0.0-14
changelog:
  - FIXED: Restrict range of special characters accepted as valid in passwords.
    Should fix Elastix bug #462.


author: Alberto Santos <asantos@palosanto.com> 2.0.4-8
changelog:
  - FIXED: elastix-firstboot, an error occurred when the password
    of root or mysql have spaces. Now the password can have spaces
    also.
    SVN Rev[2641]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-9
changelog:
  - FIXED: in script elastix firstboot the step to add word
    "localhost" after "127.0.0.1" from /etc/hosts was improved
    due to possibles problems during of updating. SVN Rev[2887]
  - FIXED: elastix-firstboot, an error occurred when the update or
    install operation is done on a elastix 2.0.3 where the password
    of cyrus was not rewrited by firstboot(older versions) in
    /etc/elastix.conf. SVN Rev[2886]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-1
changelog:
  - NEW: new script that change the passwords of mysql, freePBX, 
    user admin, fop, cyrus
    SVN Rev[2894]
  - CHANGED: elastix-firstboot, if mysql is not running, elastix-firstboot
    tries to start the service, also the fop password in /etc/amportal.conf
    is set with the password entered for elastix admin
    SVN Rev[2892]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-2
changelog:
  - CHANGED: change-passwords, when user press button cancel the
    script does an exit
    SVN Rev[2926]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: elastix-firstboot and change-passwords, the 
    ARI_ADMIN_PASSWORD is also changed with the password for freePBX admin
    SVN Rev[2942]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-4
changelog:
  - FIXED: change-passwords, new validation in case the word amiadminpwd
    is not present in file /etc/elastix.conf
    SVN Rev[3000]
  - CHANGED: elastix-firstboot and change-passwords, change the AMI password
    SVN Rev[2993]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-5
changelog:
  - CHANGED: elastix-firstboot and change-passwords, changed the
    query to database mya2billing, changed "where userid=1" to
    "where login='admin'", in case the id of user admin is not 1
    SVN Rev[3018]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-7
changelog:
  - FIXED: Additional - elastix-firstboot: Changes scripts elastix-firstboot
    and change-passwords to change the user root to admin in a2billing database.
    SVN Rev[3410]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.2.0-8
changelog:
  - CHANGED: Elastix-firstboot: Reverted some changes of commit 3415 on 3414
  - FIXED: fix elastix-firstboot so that it will actually run at shutdown
  - FIXED: fix-elastix-bug-595 will now run yum to install the required kernel


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-9
changelog:
  - CHANGED: In spec file remove actions over vtiger database because the
    package vtiger do that task.
  - FIXED: Elastix-firstboot: Changes in elastix-firstboot script to fix 
    the bug with elastix.conf where is created that file by elastix-framework 
    for adding "amiadminpwd" to ami password.
  - FIXED: Fixed bug in  "elastix-firstboot" after intallation of an iso 
    where all passwords are never changed after the first reboot. SVN Rev[3478]
  - CHANGED: Elastix-Firstboot: Support update change password to 
    vtigercrm 510 and 521. This changes was applied in elastix-firstboot 
    and change-passwords scripts. SVN Rev[3476]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-9
changelog:
  - CHANGED: In spec file remove actions over vtiger database because the
    package vtiger do that task.
  - FIXED: Elastix-firstboot: Changes in elastix-firstboot script to fix 
    the bug with elastix.conf where is created that file by elastix-framework 
    for adding "amiadminpwd" to ami password.
    SVN Rev[3480]
  - FIXED: Fixed bug in  "elastix-firstboot" after intallation of an iso 
    where all passwords are never changed after the first reboot. SVN Rev[3478]
  - CHANGED: Elastix-Firstboot: Support update change password to 
    vtigercrm 510 and 521. This changes was applied in elastix-firstboot 
    and change-passwords scripts. SVN Rev[3476]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: Remove fix for Elastix bug 595. This workaround is rendered obsolete
    with the use of kmod-dahdi. 
    SVN Rev[3726]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: Elastix-Firstboot - elastix-firstboot: Changed the message that
    appear when the firewall is activated
    SVN Rev[3783]
  - FIXED: elastix-firstboot: the character sequence &-@ unexpectedly created a
    character range, instead of the intended three literal characters. This
    allowed more characters to be accepted as valid passwords than intended. Now
    only the three intended characters are accepted.
    SVN Rev[3770]
  - CHANGED: Additionals - elastix-fistboot/elastix-firstboot: Now the Firewall
    will be activated in the installations process
    SVN Rev[3766]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-3
changelog:
  - FIXED: Additional - Elastix-FistBoot/elastix-firstboot: problem with
    restart firewall
    SVN Rev[3791]
  - FIXED: Additional - Elastix-FistBoot/elastix-firstboot: Solved the problem
    that firewall be activated each time restart elastix
    SVN Rev[3783]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: elastix-firstboot: comment-out /etc/init.d/functions inclusion. This
    inclusion is useless in CentOS and actually harmful in Fedora, since (in
    Fedora) it sends dialog output to /dev/console instead of controlling console
    which might be a SSH session.
    SVN Rev[3800]
  - CHANGED: elastix-firsboot, se revierte los cambios del firewall activado por
    omisión hasta mejorar el diseño y conjunto de reglas activas.
    SVN Rev[3798]
  - FIXED: Additional - Elastix-FistBoot/elastix-firstboot: problem with restart
    firewall
    SVN Rev[3794]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: Additionals - Elastix_Firstboot: Changed in elastix-firstboot and
    elastix-chance-password for change manager asterisk config username and
    password for a2billing
    SVN Rev[3817]-[3815]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Changed release in specfile
  - CHANGED: elastix-firstboot: Remove greater-than and less-than characters
    from accepted characters in passwords, since amportal/FOP choke on these.
    SVN Rev[3888]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Rewrite the password assignment as a PHP script. This allows the use
    of native preg_match() and proper string escaping instead of potentially
    flawed shell escaping. Both initial password assignment and subsequent 
    password changing are now handled by the PHP script. May fix Elastix 
    bug #1260.
    SVN Rev[3928]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Optimization: do not attempt to start mysql unconditionally. It 
    should be started only when a database configuration is required. Also, since
    elastix-admin-passwords starts mysql if required, there is no need to start
    it on the init script too.
    SVN Rev[4006]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4023]


author: German Macas <gmacas@palosanto.com>
changelog:
  - FIXED: elastix-admin-passwords: Fixed bug when enter a not allowed character in password
    SVN Rev[4161]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-9
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.3.0-9
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4177]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: elastix-firstboot: Revert SVN commit 4161 and fix the proper way.
    Original bug was caused by forgotten blanking of password after regexp failed.
    SVN Rev[4526]
  - CHANGED: elastix-firstboot: Remove ampersand from accepted characters in 
    passwords, since freePBX update chokes on these. Fixes Elastix bug #1432.
    SVN Rev[4525]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: The Cancel option that used to appear in the dialog_password was
    removed, because if someone pressed, it no allows to continue configuring
    passwords.
    SVN Rev[4564]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: A minor correction in the commit 4564 where the Cancel option
    appears only when command change-password is used.
    SVN Rev[4565]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: elastix-firstboot: make update of password in manager.conf more 
    robust in the case it falls out of sync with /etc/elastix.conf.
    SVN Rev[4658]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-10
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4625]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec: Changed Version and Release in 
    specfile according to the current branch.
    SVN Rev[4639]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: elastix-admin-passwords: It was changed the way that its stored the
    password for FreePBX admin for a better interaction with freePBX.
    SVN Rev[5779]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: elastix-admin-passwords: Reversed and fixed some changes in this
    file, Applying the new changes for compatibility with the new freePBX.
    SVN Rev[5780]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec:  update specfile with latest
    SVN history. Bumped Release in specfile.
    SVN Rev[5784]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: Now the update of the passwords made in the asterisk database for ami,
    ari and fop its working properly.
    SVN Rev[5845]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec:  update specfile with latest
    SVN history. Bumped Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec:  update specfile with latest
    SVN history. Bumped Release in specfile.
    SVN Rev[5914]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: elastix-admin-passwords: fix CallCenter SQL addition so that it is
    appended, rather than replacing, the list of SQL updates to run for updating
    the AMI password.
    SVN Rev[6317]
  - FIXED: elastix-admin-passwords: add check to verify whether a MySQL table
    exists, and use it to skip MySQL updates that only work on freePBX 2.11. Fixes
    part of Elastix bug #1808.
    SVN Rev[6316]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec:  update specfile with latest
    SVN history. Bumped Version and Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec:  update specfile with latest
    SVN history. Bumped Release in specfile.
    SVN Rev[6323]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-2
changelog:
  - CHANGED: firstboot - Build/elastix-firstboot.spec:  update specfile with latest
    SVN history. Bumped Version and Release in specfile.
    SVN Rev[6851]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - ADDED: branch/2.5.0 - setup/build/4: Due to Elastix 2.5 in Centos 7 share
    rpms with Elastix 2.5 we decide to keep inside the branch 2.5 in a separate
    folder only the changes exclusively made for Elastix 4.
    SVN Rev[7262]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: elastix-admin-passwords: saslpasswd2 is required for
    elastix-admin-passwords.
    SVN Rev[7404]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - ADDED - elastix-admin-passwords: Now there is a new way of update the admin
    passwords via command line using the flag --cli (init|change) mysqlpasswd
    adminpasswd.
    SVN Rev[7415]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-12
changelog:
  - CHANGED: Framework - Themes: changes in themes/elastixneo/content.css
    SVN Rev[3220]
  - UPDATED: update themes
    SVN Rev[3219]
  - FIXED: Framework: remove percentages from pie graph
    SVN Rev[3217]
  - CHANGED: Framework - Themes : Changed styles for support the new dashboard.
    SVN Rev[3216]
  - FIXED: Framework - index.php: Added smarty variable to label
    "Search Module" in _menmu.tpl
    SVN Rev[3215]
  - FIXED: Framework: fix plot of 0%/100% of a pie slice.
    SVN Rev[3214]
  - CHANGED:  Framework - Base.js: Change the style for popup of change password
    SVN Rev[3213]
  - FIXED: Framework: complete separation to plot3d2
    SVN Rev[3210]
  - FIXED: Framework - paloSantoGraphImage.lib.php: Restore type graph
    plod3d and add plod3d2 by "displayGraph_draw_pie3d" function
    SVN Rev[3209]
  - FIXED: Framework: fix regexp on disk usage so that it still matches
    on a full partition (100%)
    SVN Rev[3208]
  - CHANGED: Framework - images: Changed images images/flecha_asc.png and
    images/flecha_desc.png with background blank by the same images with
    transparence
    SVN Rev[3205]
  - CHANGED: elastix themes, added a class called "frameModule"
    SVN Rev[3183]
  - CHANGED: theme al, added a class called "frameModule"
    SVN Rev[3182]
  - CHANGED: library paloSantoNavigation.class.php, added a class to
    iframe for frame modules 
    SVN Rev[3181]
  - CHANGED: Framework - themes: Changes in styles of ElastixNeo theme
    SVN Rev[3178]
  - CHANGED: Framework: ElastixNeo - use min-height instead of height
    for select, unbreaks multiline select controls.
    SVN Rev[3173]
  - NEW: Framework - Themes: Added new styles for ElastixNeo Theme
    SVN Rev[3172]
  - CHANGED: Framework - libs: changes in palosantoNavigator to support
    ElastixNeo theme.
    SVN Rev[3171]
  - CHANGED: FRAMEWORK - themes : changes in ElastixNeo
    SVN Rev[3170]
  - CHANGED: theme slashdot, the module title is now handled by the framework
    SVN Rev[3169]
  - CHANGED: theme giox, the module title is now handled by the framework
    SVN Rev[3168]
  - CHANGED: theme elastixwine, the module title is now handled by the framework
    SVN Rev[3167]
  - CHANGED: theme elastixwave, the module title is now handled by the framework
    SVN Rev[3166]
  - CHANGED: theme elastixblue, the module title is now handled by the framework
    SVN Rev[3165]
  - CHANGED: theme default, the module title is now handled by the framework
    SVN Rev[3164]
  - CHANGED: theme al, the module title is now handled by the framework
    SVN Rev[3163]
  - FIXED: Framework: remove stray print_r
    SVN Rev[3137]
  - CHANGED: library paloSantoNavigation.class.php, added a title for
    frame modules
    SVN Rev[3136]
  - CHANGED: module themes_system, the module title is now handled by the
    framework
    SVN Rev[3130]
  - CHANGED: module language, the module title is now handled by the framework
    SVN Rev[3128]
  - ADDED: added new image email.png to the framework
    SVN Rev[3122]
  - CHANGED: module grouplist, the module title is now handled by the framework
    SVN Rev[3120]
  - CHANGED: library paloSantoNavigation.class.php, now it is no longer
    necessary to fetch the menu.tpl because this is done now in index.php
    SVN Rev[3113]
  - FIXED: index.php of framework, now smarty variables used in list.tpl
    can be used in menu.tpl
    SVN Rev[3112]
  - NEW: FRAMEWORK - themes: New theme elastix Neo.
    CHANGED: FRAMEWORK - misc.lib: Support to function in ElastixNeo
    CHANGED: FRAMEWORK - base.js:  SUpport new javascripts to ElastixNeo
    SVN Rev[3111]
  - CHANGED: Framework - index.php:  Support to the new theme ElastixNeo
    in index.php
    SVN Rev[3110]
  - CHANGED: module themes_system, better way to fix the refresh theme bug.
    SVN Rev[3109]
  - FIXED: module themes_system, the smarty cache is also refreshed when
    entering to the module
    SVN Rev[3107]
  - CHANGED: index of framework, the index was changed in order to a user
    can not access to a menu which its parent is not authorized
    SVN Rev[3105]
  - CHANGED: Framework - lang: Add new key of languages to support the new theme
    SVN Rev[3104]
  - FIXED: Framework: fix new pie and gauge not being centered.
    SVN Rev[3098]
  - CHANGED: Framework: encapsulate 3d pie into internal function
    SVN Rev[3096]
  - ADDED: Framework: new graph type 'gauge'
    SVN Rev[3093]
  - CHANGED: Framework: new method of displaying pie graph with alpha image
    SVN Rev[3091]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-13
changelog:
  - CHANGED: theme elastixneo, added a border left to the neo-second-showbox-menu
    SVN Rev[3233]
  - CHANGED: theme elastixneo, added a validation for versions of
    internet explorer 8 or less
    SVN Rev[3232]
  - FIXED: Framework - libs: Fixed bug when a user administrator has
    not a profile assigned in the acl.db
    SVN Rev[3231]
  - ADDED: Framework - Setup : Added new sql script to update dashboard.db
    and setting.db
    SVN Rev[3230]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-14
changelog:
  - CHANGED: styles.css in theme elastixneo, changed the background
    image for class "menulogo2"
    SVN Rev[3251]
  - FIXED: Framework - base.js: Added patch to fix the bug when the 
    list of modules in a action to search appear in other position.
    SVN Rev[3246]
  - CHANGED: Framework - images : changed image expand.png. 
    SVN Rev[3244]
  - CHANGED: Framework - Themes: After the change de color this do 
    not appear selected in reference of colorPicker library, this 
    is solved change the color of colorPicker with the actual color 
    value. SVN Rev[3243]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-15
changelog:
  - FIXED:   Changes in index.php and palosantoNavigator to set in 
    var $_SESSION['menu'] when is is empty. SVN Rev[3339]
  - CHANGED: jquery-upl-colorpicker.js plugin, added an option to 
    pass as a parameter the id of the element
    SVN Rev[3335]
  - CHANGED: theme elastixneo, the colorpicker is now also closed
    when user clicks on its icon
    SVN Rev[3334]
  - CHANGED: elastix themes, added a new style for input disabled
    SVN Rev[3330]
  - ADDED: update sql script, this script changes the order of modules
    userlist to 41, grouplist to 42 and group_permission to 43
    SVN Rev[3328]
  - FIXED: Framework: use SQL query parameters in get_key_settings 
    and set_key_settings
    SVN Rev[3317]
  - CHANGED: Framework - Base.js : Changed javascript in bookmark to
    put a new label of images (title) and add a new image expandOut.png
    SVN Rev[3316]
  - CHANGED: Framework - Themes: Changed labels of bookmarks in elastixneo.
    SVN Rev[3315]
  - CHANGED: Framework - Languages: Added new labels of languages in
    english and spanish
    SVN Rev[3314]
  - CHANGED: module themes_system, changed the value of the button to
    "Save" and changed its location
    SVN Rev[3313]
  - CHANGED: module language, changed the width to label "language"
    SVN Rev[3312]
  - CHANGED: module language, added the tag <form> to language.tpl
    SVN Rev[3311]
  - CHANGED: module language, changed the name of the button to
    "Save" and change its location
    SVN Rev[3310]
  - CHANGED: Framework - base.js: Changes in base js to remove alerts
    of message when operation of add or remove a bokmark is done.
    Only the alert appear when there are an error.
    SVN Rev[3309]
  - CHANGED: Framework - libs: Changes in palosantoNavigator and
    misc.lib and others files to support the action to add a bookmark
    and save a database acl the history
    SVN Rev[3308]
  - CHANGED: Framework - Themes: Changes in elastixneo to support
    bookmarks and history.
    SVN Rev[3306]
  - ADDED: Framework - Language: Added new words for traslating in
    english and spanish. This labels are used in elastixneo theme
    SVN Rev[3305]
  - NEW: script elastix_warning_authentication, new script that
    shows a template with information about elastix authentication
    or permissions
    SVN Rev[3304]
  - NEW: Framework - js: Add library jquery-upl-blockUI.js to windows
    loading for elastixneo in bookmarks
    SVN Rev[3301]
  - CHANGED: elastix-htaccess.conf, allowed the use of files
    .htaccess in /var/www/html/panel
    SVN Rev[3300]
  - Framework: (blackmin) work around strange CSS in Backup/Restore
    module that makes Elastix menu items too narrow.
    SVN Rev[3298]
  - Framework: (blackmin) introduce gray line that is visible
    on empty reports
    SVN Rev[3297]
  - Framework: (blackmin) standarize widget appearance as done 
    for other themes.
    SVN Rev[3296]
  - CHANGED: framework lang, added new translations
    SVN Rev[3295]
  - Framework: first version of new theme blackmin. This is a
    minimalistic theme with shades of gray, that dedicates as much
    space as possible to the module itself. Click on the logo at
    the upper-left corner for the Elastix menu.
    SVN Rev[3294]
  - FIXED: Framework - themes: Elastix neo appear the 
    lengueta-minimized above of div module content
    SVN Rev[3284]
  - Fixed: Framework - Themes: Fixed bug where popup with position
    absolute do not appear correctly.
    SVN Rev[3269]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-16
changelog:
  - CHANGED: Framework - base.js: Changes in style of blockui action 
    for add bookmark and remove the blockui in action saveToggleTab
    SVN Rev[3344]
  - FIXED:  Framework - PalosantoNavigator: Fixed bug when menu of 3
    level cannot be saved as bookmark. SVN Rev[3342]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-17
changelog:
  - FIXED: Framework - PalosantoNavigator: Changes applied in 
    palosantoNavigator to include the menu current as part of the 
    history  in the view of web interface. SVN Rev[3349][3351]
  - FIXED: Additional - elastix-menumerge: Changes applied to update 
    the description of a menu in process updating. SVN Rev[3349]
  - CHANGED: Additionals - motd.sh: Changed the files motd.sh to 
    include a message. SVN Rev[3349]
  - CHANGED: module registration, changed the message displayed when 
    the data can not be saved in the database, to the following 
    "The register information could not be saved in the local database."
    SVN Rev[3347]
  - FIXED: module registration, if the database register.db or table 
    register do not exist, are automatically created. SVN Rev[3346]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-18
changelog:
  - CHANGED: In spec file, changed name to elastix-framework
  - ADDED: In spec file, added conflicts elastix-pbx <= 2.2.0-16
    and elastix-fax <= 2.2.0-5
  - NEW: new script search_ami_admin_pwd, this script search the
    ami password for user admin in /etc/asterisk/manager.conf and
    put it in /etc/elastix.conf, also verifies the ari password
    in /etc/amportal.conf
    SVN Rev[3400]
  - CHANGED: Framework: remove asterisk permission for nmap 
    command in /etc/sudoers. This must be applied after SVN
    commit 3382 in elastix-pbx.
    SVN Rev[3383]
  - CHANGED: Framework: remove uucp permission for chmod command
    in /etc/sudoers. This must be applied after SVN commit 3376
    in elastix-fax.
    SVN Rev[3378]
  - CHANGED: Framework: remove uucp permission for chmod command 
    in /etc/sudoers. This must be applied after SVN commit 3376
    in elastix-fax.
    SVN Rev[3377]
  - ADDED: Framework - Themes: Added 2 images to solved the bug
    http://bugs.elastix.org/view.php?id=1088. This change is
    required for the commit 3371
    SVN Rev[3372]
  - FIXED: Framework - themes: Changes in elastixNeo Theme to fix 
    the bug http://bugs.elastix.org/view.php?id=1088.
    SVN Rev[3371]
  - FIXED: Framework - PalosantoNavigator, index.php: Added validation
    in function "getIdParentMenu" in palosantoNavigator because appear
    a wanning when the current theme is not elastixNeo.
    SVN Rev[3366]
  - CHANGED: Additional - motd.sh: Changed the labels in motd.sh.
    CHANGED: Framework - Themes: Changed theme elastixneo to 
    support buttons sliders when there are many menues of 2 level
    SVN Rev[3359]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-19
changelog:
  - FIXED: script search_ami_admin_pwd, the keys are written with
    spaces between the equal. Now the spaces between the equal are removed
    SVN Rev[3405]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-20
changelog:
  - FIXED: script search_ami_admin_pwd, added a line break at the
    end of each line in file /etc/elastix.conf if it does not have one
    SVN Rev[3407]
  - FIXED: library paloSantoACL.class.php, the function getUserExtension
    was parameterized and the validation for username that it has to be
    alphanumeric is no longer necessary
    SVN Rev[3406]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-21
changelog:
  - CHANGED: Framework - Themes: In elastixneo support to drag of 
    login on login.tpl. SVN Rev[3430]
  - FIXED: Framework - Themes: In elastixneo added property min-width 
    on 1 and 2 level menu. SVN Rev[3429]
  - CHANGED: Framework: attempt to further increate speed of menu 
    filtering. SVN Rev[3428]
  - FIXED: Framework: obey menu order in improved implementation of 
    ACL menu filtering in first-level menus too. SVN Rev[3427]
  - CHANGED: Framework: get rid of caching of authorized menus. 
    No longer necessary with much faster ACL filtering. SVN Rev[3426]
  - FIXED: Framework: obey menu order in improved implementation 
    of ACL menu filtering. SVN Rev[3425]
  - CHANGED: Framework: greatly increase the speed at which 
    authorized modules are resolved. Now authorized menu filtering 
    is at least 64x faster. SVN Rev[3424]
  - FIXED: Framework: fix in previous commit. SVN Rev[3420][3421]
  - CHANGED: Framework: abstract away ACL filtering of menus into 
    a new method in paloMenu class. SVN Rev[3419]
  - CHANGED: Modules - Extra: Changes in a2billing to fix the bug 
    with user "root" and password without encode. SVN Rev[3418]
  - CHANGED: Framework: method cargar_menu is a menu operation that 
    belongs in paloMenu class. SVN Rev[3414]
  - FIXED: Framework - Themes: Fixed Bug in ElastixNeo when menues 
    are 8 menues the style is corrupted by a <div> where is never 
    closed. SVN Rev[3412]
  - CHANGED: Framework: use _tr() instead of $arrLang consistently.
    SVN Rev[3411]
  - FIXED: Additional - elastix-firstboot: Changes scripts
    elastix-firstboot and change-passwords to change the user root to
    admin in a2billing database. SVN Rev[3410]
  - CHANGED: Framework/Registration: use privileged script 'elastixkey' 
    to reimplement writing registration key. SVN Rev[3409]
  - ADDED: Framework/Registration: introduce new privileged script 
    'elastixkey' to write registration key to /etc/elastix.key
    SVN Rev[3408]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-22
changelog:
  - FIXED: Framework: fix invalid javascript syntax for object 
    literal in colorpicker declaration. Fixes Elastix bug #1115.
    SVN Rev[3452]
  - FIXED: Framework - base.js: Changes in base.js to fix the bug 
    when try to remove a bookmar after to do a login. SVN Rev[3439]
  - CHANGED: Framework - themes: Changes in elastixneo to delete 
    any bookmark from the div of bookmarks press on "X" image.
    SVN Rev[3433]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-23
changelog:
  - FIXED BUG: Framework - base.js: function getElastixKey, 
    now is no longer necessary to parse the JSON due to the use 
    of library JSON.php, also the key for the value of the server
    key is now "server_key"
  	   * Introduced by: Alberto Santos
  	   * Since: Due to the redesign of module addons
    SVN Rev[3490]
  - CHANGED: In Spec file move all files privileged to
    /usr/share/elastix/privileged, for the new file privileged
  - CHANGED: Framework - (themes, libs, index.php): Changed the 
    name of action to show a note. Before "ticky note" now 
    "sticky note". SVN Rev[3488]
  - CHANGED: Framework - base.js: changed window.open to location.href on 
    function getElastixKey. SVN Rev[3482]
  - CHANGED: Framework - index.php: Changes in index.php and 
    base.js to show a alert message when the session has been 
    expired, it only occur in ajax request. SVN Rev[3473]
  - CHANGED: Framework - Themes: Support to add a ticky note for 
    all themes. SVN Rev[3471]
  - CHANGED: Framework - Languages: Modified en.lang and es.lang 
    to add words to "ticky note". SVN Rev[3469]
  - CHANGED: Framework - Themes: In elastixneo add funtionality 
    of leave a message as "ticky note". SVN Rev[3468]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-24
changelog:
  - CHANGED: In spec file, the prereq php-pear-DB was removed, also
    everything related with asterisk was removed
  - DELETED: additionals, deleted empty folders additionals/trunk/bin
    and additionals/trunk/etc/cron.daily
    SVN REV[3497]  
  - CHANGED: changed everything to do with asterisk from framework
    to elastix-pbx
    SVN Rev[3496]
  - CHANGED: Framework - Themes/elastixneo/_common/_menu.tpl: Changes
    applied in _menu.tpl to keep in module tool bar the icon "expand
    left bar" when there is not a third level menu.
    SVN Rev[3493]


author: Alberto Santos <asantos@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-firstboot >= 2.3.0-1
  - UPDATED: framework - es lang: Se define español de la frase 
    "Filter applied"
    SVN Rev[3731]
  - CHANGED: Framework: raise memory limit for PHP to 1 gigabyte,
    to enable processing of large number of extensions.
    SVN Rev[3725]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-3
changelog:
  - ADDED: framework - images: nuevas imagenes para el manejo y presentación de
    modal
    SVN Rev[3786]
  - CHANGED: Themes - All: Changed in files index.tpl and styles.css to better
    the appearance of popup
    SVN Rev[3785]
  - FIXED: framework - download grid, se corrige posición del div para descarga
    se desaparecia al pasar justo en el borde inferior.
    SVN Rev[3782]
  - CHANGED: themes - elastixneo/styles.css: Improved some positions in the grids
    as well as colors and margins.
    SVN Rev[3764]
  - FIXED: themes - elastixneo/_common/_list.tpl: Now pressing an image on the
    grid, that image perform the specified action.
    SVN Rev[3763]
  - CHANGED: elastix-menutranslate, changed the methodology for the reception of
    the file with the translations, now it must be a php file with the menus
    translations
    SVN Rev[3762]
  - NEW: additionals script elastix-menutranslate, this script handle the
    insertion or update for menus translations
    SVN Rev[3755]
  - CHANGED: framework index.php, added the support for menus translations
    SVN Rev[3754]
  - CHANGED: Framework - themes/elastixneo changed to better the function
    addFilterControl, it doesnt't appear the 'X' option in whose filters that are
    always active
    SVN Rev[3753]
  - CHANGED: libs - paloSantoGrid.class.php changed to better the function
    addFilterControl, it doesnt't appear the 'X' option in whose filters that are
    always active
    SVN Rev[3752]
  - CHANGED: framework - themes/elastixneo/styles.css: The color of some missing
    text areas now are the same.
    SVN Rev[3749]
  - NEW: added new files to handle the Elastix rest web services
    SVN Rev[3743]
  - ADDED: Additionals: add specfile for lcdelastix.
    SVN Rev[3742]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: In spec file, changed prereq elastix-firstboot >= 2.3.0-2
  - CHANGED: Framework - Modules/registration: Changed the way that appeared
    the registration window
    SVN Rev[3790]
  - CHANGED: Framework - libs/js/base.js: Changed the way that appeared 
    the popup
    SVN Rev[3789]
  - CHANGED: framework - themes: changed height of register popup
    SVN Rev[3787]


author: Bruno Macias <bmacias@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: In spec file, changed prereq elastix-firstboot >= 2.3.0-4
  - NEW: framework - sticky-note, new implemetation auto popup.
    SVN Rev[3804].
  - FIXED: framework settings DB: se quita SQL redundante de alter table, 
    esto causaba un error leve en la instalación del framework.
    SVN Rev[3796].
  - CHANGED: Framework - lang: Added traduction in es.lang and en.lang for 
    applied filters.
    SVN Rev[3792]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: Framework - Themes/blackmin/index.tpl: Added id='message_error' 
    in div that show the message on top of the window
    SVN Rev[3810]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Add proper conflicts for kernel-module-*-xen as well as ordinary
    kernel-module-* as neither are supported anymore.
  - CHANGED: Framework: attempt to pick any educated guess for the default 
    timezone before hitting the filesystem.
  - FIXED: Framework: PHP 5.3+ requires the timezone to be explicitly set. Load 
    timezone from /etc/sysconfig/clock if it exists.
  - FIXED: Framework: Workaround for PHP bug #44639 in PHP 5.3.x and later. 
    Instead of executing the PDO database statement directly, the parameters are 
    bound with a PDO datatype derived from the underlying PHP data type. 
  - FIXED: Framework: do not use reserved superglobal names as parameters for a 
    function.
  - FIXED: framework - base.js: when press enter event in textarea html not work 
    it.
  - FIXED: New validation type when it is empty.


author: Rocio Mera <rmera@palosanto.com> 2.3.0-7
changelog:
  - CHANGED: Framework - Build/elastix-framework.spec: update specfile with
    latest SVN history. Changed release in specfile


author: Rocio Mera <rmera@palosanto.com> 2.3.0-9
changelog:
  - CHANGED: framework - help: Revert commit 3913.
    SVN Rev[3919]
  - FIXED: Framework - Popups: Fixed bug in popup framework in all themes.
    SVN Rev[3917]
  - CHANGED: modules - registration: Change popup form of version
    SVN Rev[3913]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-10
changelog:
  - CHANGED: theme - blackmin: fixed popup's in blackmin theme
    SVN Rev[3929]
  - UPDATED: Framework - Build: update specfile with
    SVN Rev[3922]


author: Alex Villacis <a_villacis@palosanto.com> 2.3.0-11
changelog:
  - FIXED: Framework/PalosantoGrid: remove XSS vulnerability in filter 
    value display on elastixneo theme SVN Rev[3941]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: framework - Build/elastix-framework.spec: The procedure of delete a
    group of dirs in the spec its now working.
    SVN Rev[4364]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: framework - Build/elastix-framework.spec: Put in correct order the
    procedure of delete a group of dirs in the spec.
    SVN Rev[4367]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - FIXED: elastix framework - file base.js, fixed bug when applied enter button
    in module pin set freepbx, it deleted a register. Extra validation
    on function keyPressed was wrote.
    SVN Rev[4425]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - CHANGED: elastix framework, file menu.tpl of elastixneo theme, logout link
    was updated
    SVN Rev[4426]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - FIXED: elastix framework - file base.js, fixed bug when applied enter button
    in same  modules, the focus field is not correct, new validation was wrote
    SVN Rev[4429]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Framework: limit scope of javascript keypress handler to just the input boxes
    on the elastixneo theme grid views. Original fix by Bruno Macias. Fixes 
    Elastix bug #1365.
    SVN Rev[4431]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - FIXED: framework elastix, file base.js in the function ShowModalPopUP, was
    improved usability.
    SVN Rev[4483]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: no module is using var/backups anymore. Remove this
    directory.
    SVN Rev[4487]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Framework: round up three duplicates of smarty creation into a single method,
    paves the way to moving compiled template directory off the wwwroot.
    SVN Rev[4488]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-16
changelog:
  - FIXED: framework - Build/elastix-framework.spec: Put in correct order the
    procedure of delete a group of dirs in the spec.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: framework: (trivial) remove extra newline in jslib/css lists.
    SVN Rev[4523]
  - CHANGED: framework: update internal jQuery to 1.8.3.
    SVN Rev[4522]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: framework: update internal jQueryUI to 1.8.24, fixes Draggable 
    incompatibilities with updated jQuery.
    SVN Rev[4530]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: readout of FreePBX database password incorrectly returned an
    array instead of a scalar. Fixed.
    SVN Rev[4575]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: framework: elastixneo theme : fix syntax for javascript object 
    rejected by IE6.
    SVN Rev[4578]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - FIXED: framework - elastixneo theme, slogan elastix, was updated because
    there was a mistake.
    SVN Rev[4622]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-17
changelog:
  - FIXED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - FIXED: framework - Build/elastix-framework.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: ADDED spanish translation of some words in main menus.
    SVN Rev[5576]

   Tue Aug 06 2013 Jose Briones <jbriones@palosanto.com> 
  - UPDATED: Correction of some mistakes in the translation file es.lang.
    SVN Rev[5568]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: add help link and help template to blackmin theme.
    SVN Rev[5578]
  - CHANGED: Framework: add border-spacing: 0 to styles for old themes so that
    jQueryUI dialogs and widgets are displayed correctly.
    SVN Rev[5573]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: switch PHP session directory from /tmp to 
    /var/lib/php/session-asterisk in order to prevent sessions from being removed
    by systemd. Fixes Elastix bug #1661.
    SVN Rev[5647]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-11
changelog:
  - FIXED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.


author: Rocio Mera <rmera@palosanto.com>
changelog:
  - CHANGED: BRANCHES/2.4.0 - FRAMEWORK/HTML: Was made change in file table.css
    that belogn to theme elastixneo. Was changed in selector
    div.neo-table-filter-controls property height: 28px to min-height: 28px. This
    was made to fixed display error that happened when many filters are selected
    SVN Rev[6294]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: regenerate session ID on successful login. Fixes Elastix
    bug #1805.
    SVN Rev[6311]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: patch colResizable to stop using deprecated $.browser .
    SVN Rev[6326]
  - CHANGED: Framework: update jquery.blockUI.js to latest version 2.66
    SVN Rev[6325]
  - CHANGED: Framework: replace deprecated jquery .live with .click. in elastixneo
    theme.
    SVN Rev[6324]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: replace deprecated jquery .live with .click. in
    elastixneo theme. Fixed.
    SVN Rev[6328]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Groups, Group Permissions, Language, Themes: For each module listed 
    here the english help file was renamed to en.hlp and a spanish help file called 
    es.hlp was ADDED.
    SVN Rev[6366]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Webmail, Flash Operator Panel, Openfire, vTigerCRM, Calling Cards: 
    For each module listed here the english help file was renamed with the 
    prefix "en_" and a spanish help file with the prefix "es_" was ADDED. 
    Some unnecessary help related files were deleted.
    SVN Rev[6372]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Monitoring module: The lang files were updated due to a change in the
    name of the Monitoring module to Calls Recordings.
    SVN Rev[6376]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-14
changelog:
  - FIXED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6579]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - DELETED: extras - vtigerCRM, vtigerCRM software was removed on core elastix
    apps. Now is a addon.
    SVN Rev[6634]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: modules - Classes, Libraries and Indexes: Because in the new php 5.3
    packages were depreciated many functions, the equivalent functions are
    updated in the files that use to have the menctioned functions.
    SVN Rev[6638]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - CHANGED: framework - module register, process registration has been changed,
    now elastix registration server requiere have a account in elastix cloud.
    SVN Rev[6687]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - CHANGED: framework - javascript base.js, process registration has been
    changed, now elastix registration server requiere have a account in elastix cloud.
    SVN Rev[6688]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - CHANGED: framework - libs/misc.lib.php, process registration has been
    changed, now elastix registration server requiere have a account in elastix cloud.
    SVN Rev[6690]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - CHANGED: framework - all themes, process registration has been changed, now
    elastix registration server requiere have a account in elastix cloud.
    SVN Rev[6691]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-15
changelog:
  - FIXED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6692]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - UPDATED: framework elastix, themes was updated because register
    popup now is menor height.
    SVN Rev[6722]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-16
changelog:
  - CHANGED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: the request() helper function uses an incorrect URL encoding
    method that fails to escape special characters in string parameters. Fixed by
    relying instead on the well-tested jQuery handling of hash parameters in
    AJAX requests.
    SVN Rev[6735]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: refine previous commit by checking whether arrParams is
    an actual Array.
    SVN Rev[6742]
  - FIXED: Framework: filter out properties inserted through Array mixins when
    building an AJAX request. Fixes breakage of Ember.js after SVN commit #6735.
    SVN Rev[6741]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-16
changelog:
  - CHANGED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6723]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-17
changelog:
  - CHANGED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6738]


author: Bruno Macias Velasco <bmacias@palosanto.com> 2.4.0-18
changelog:
  - CHANGED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6745]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - FIXED: framework file misc.lib.php, function isStrongPassword was removed.
    This function conflits with function in addon callcenterPRO.
    SVN Rev[6746]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-6
changelog:
  - FIXED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile
    SVN Rev[5047]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: re-introduce saving last viewed module in a session 
    variable. It turns out that embedded freepbx really needs this hack. Now with
    a comment explaining why the hack is necessary.
    SVN Rev[5049]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: lay foundation to remove some boilerplate from all Elastix
    modules:
    - All modules need to load their i18n strings. Currently every module either
      calls load_language_module() or uses require() directly to load the PHP 
      strings. The framework will now load the i18n strings for the module.
      Duplicate loading of strings is harmless, so old modules can remain as-is.
    - All modules need to load their default.conf.php file. Just like the language
      files, the framework now loads the configuration for the module.
    - All modules need to get the custom template directory for forms and such.
      A framework function, getTemplatesDirModule(), has been created for this.
    - Finally, many modules use the convention that class XYZ is defined in the
      file XYZ.class.php. The framework can now support this convention to 
      implement autoloading, so that modules do not need to require() every single
      class file anymore. 
    SVN Rev[5060]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Group Permission: use _tr instead of arrLang, use load_language_module().
    SVN Rev[5071]
  - CHANGED: Registration: use _tr instead of arrLang, use load_language_module().
    SVN Rev[5070]
  - CHANGED: Themes System: use _tr instead of arrLang, use load_language_module().
    SVN Rev[5069]
  - CHANGED: Group List: use _tr instead of arrLang, use load_language_module().
    SVN Rev[5068]
  - CHANGED: Language:  use _tr instead of arrLang, use load_language_module().
    SVN Rev[5067]
  - CHANGED: Framework: use _tr instead of arrLang in paloSantoValidar and 
    paloSantoGraphImage.lib.php.
    SVN Rev[5066]
  - CHANGED: Framework: backport changes to paloSantoForm from trunk to 2.4 
    branch. Remove references to arrLang and use _tr instead.
    SVN Rev[5065]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-7
changelog:
  - FIXED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5080]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: force focus on input_user textbox for blackmin theme as done
    with the other themes.
    SVN Rev[5086]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: minimum year for copyright is 2013, so force it if date()
    reports anything lower.
    SVN Rev[5094]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Group Permission: use strpos instead of regexp to search for 
    substring. Pointed out by Fortify report.
    SVN Rev[5098]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-8
changelog:
  - FIXED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5101]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: rewrite menu selection for blackmin theme using CSS 
    drop-down menus to improve navigation.
    SVN Rev[5105]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-19
changelog:
  - CHANGED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6747]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: completely rewrite elastixwave theme. This rewrite is
    based on the elastixneo theme and fixes the spilling of menu items past the
    right edge of the browser window. A best-effort attempt is made to preserve
    key aspects of L&F, particularly the mini-menu feature.
    SVN Rev[7362]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: move help icon from toolbar to breadcrumb bar and change
    icon.
    SVN Rev[7369]
  - CHANGED: Framework: add /usr/bin/elastix-notification to installed files.
    SVN Rev[7368]
  - DELETED: Framework: file paloSantoModuloXML.class.php was removed. The
    menu.xml loading is now reimplemented using SimpleXML and contained entirely
    in /usr/bin/elastix-menumerge. Additionally more error conditions are detected
    and reported.
    SVN Rev[7367]
  - CHANGED: Framework: the method Installer::addModuleLanguage() is apparently
    dead code not used anywhere. Removed. This removes a dependency on the
    ModuloXML class from paloSantoInstaller.class.php.
    SVN Rev[7366]
  - CHANGED: Framework: create new program elastix-notification to insert new
    notifications from the command line. Fix bugs discovered through exercise of
    this program.
    SVN Rev[7365]
  - CHANGED: Framework: make id_resource column known to paloACL and
    paloNotification classes. Allow insertion of notifications without id_user.
    SVN Rev[7364]
  - CHANGED: Framework: add id_resource column to acl_notification table.
    SVN Rev[7363]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: relax icon file validation in paloSantoGrid class. The
    CallCenterPRO custom templates depend on legacy non-validation of the icon
    path and require the single-letter fonticon to not be scrubbed-out.
    SVN Rev[7375]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: add support in tenant theme for notification display with
    no icon for removal (yet).
    SVN Rev[7395]
  - FIXED: Framework: reverse LIMIT filter on SQL because of SQLITE errors.
    SVN Rev[7394]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: block kernel updates. The CentOS 7 kernel ABI is changing
    too quickly to follow reliably and continuously breaks the DAHDI modules. At
    this point in time, the tested kernel version is 3.10.0-229.14.1.el7.x86_64 .
    SVN Rev[7414]
  - CHANGED: Framework: remove regexp check for username. This check was required
    back when SQL parameters were not used and should not be necessary now.
    SVN Rev[7412]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: added new _elastixutils action to expose telephony user
    and password. Intended to be used with Elastix Webphone.
    SVN Rev[7456]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: branches/2.5.0 - styles.css-_menu.tpl: Corrected positions in
    framework about sticky note and hide some icons of functionalities currently
    in development.
    SVN Rev[7462]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: branches/2.5.0 - _menu.tpl: Corrected icons in the notification
    header of Tenant theme.
    SVN Rev[7472]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: use correct method set_error to report problems on user
    extension report.
    SVN Rev[7476]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-11
changelog:
  - CHANGED: framework - Build/elastix-framework.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[7489]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: completely rewrite giox theme starting from elastixwave
    rewrite. This rewrite is based on the elastixneo theme and fixes the spilling
    of menu items past the right edge of the browser window. A best-effort attempt
    is made to preserve key aspects of L&F, particularly the mini-menu feature.
    SVN Rev[7504]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Frameork: remove space for expand tab when in mini-menu mode in
    rewritten elastixwave and giox themes.
    SVN Rev[7505]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: prevent string-to-int conversion on database write if
    resulting int would exceed INT_MAX on the current system. Fixes Elastix
    bug #2477.
    SVN Rev[7507]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: work around PHP 5.1.x bug in PDO that internally truncates
    integer values to 32 bits even on x86_64. Further fix for Elastix bug #2477.
    SVN Rev[7516]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: implement method to preserve initial column widths on
    standard tables after applying colResizable() on them.
    SVN Rev[7625]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: the elastix-monitoring_services addon up to 5.4.1-8 uses
    the obsolete /register.php route removed in SVN commit #7912. The required
    Conflicts: header is included now.
    SVN Rev[7626]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: only auto-popup on non-registration for admin users.
    Non-admin users do not have authorization to initiate registration and
    therefore should not see a popup with "no authorization" error message.
    SVN Rev[7642]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: Parameter $extension of updateUser is now optional, and
    will preserve the previous extension if not specified. To clear the extension,
    an empty string is required, as used in userlist module.
    SVN Rev[7672]
  - CHANGED: Framework: create new paloACL method setUserExtension to update the
    extension of a single user. The $extension parameter of createUser is now
    optional.
    SVN Rev[7671]
  - CHANGED: Framework: create new paloACL methods getUserProfile and
    saveUserProfile intended for use with the userlist module.
    SVN Rev[7669]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: implement panel icon support on Tenant theme.
    SVN Rev[7682]
  - CHANGED: Framework: implement i18n for panel sidebar title.
    SVN Rev[7681]
  - CHANGED: Framework: implement initial support for Elastix Panels. These panels
    will appear on a sidebar to the right of the GUI, and will always be available
    regardless of the logged-in user. For now available only on Tenant theme.
    SVN Rev[7680]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: allow individual panels to remove themselves from rendering
    by returning a non-array from templateContent() method. Also doubles as a
    validation check.
    SVN Rev[7683]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: implement support for Elastix Panels on themes: giox,
    elastixwave, elastixneo.
    SVN Rev[7685]
  - CHANGED: Framework: implement support for Elastix Panels on blackmin theme.
    SVN Rev[7684]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: Framework: add new plugin-aware userlist module. At this point, this
    module is still being replaced by the userlist module in elastix-system.
    SVN Rev[7690]
  - DELETED: Framework: remove userlist module from framework. This module has
    been superseded by the userlist module in elastix-system since a long time
    ago. A later commit will replace it with the rewritten plugin-aware module.
    SVN Rev[7689]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Framework: fix reversed check on link for framed menuitem.
    SVN Rev[7702]
  - CHANGED: Framework: the menu.xml format has been extended to encode custom
    module privileges. New methods have been implemented in paloACL to record them
    into the ACL database.
    SVN Rev[7699]
  - CHANGED: Framework: implement paloACL::hasModulePrivilege() method. Step 2 of
    implementation of per-module privileges to fix Elastix bug #1100.
    SVN Rev[7698]
  - CHANGED: Framework: code cleanup in paloSantoInstaller.class.php.
    SVN Rev[7697]
  - CHANGED: Framework: use SQL parameters in paloMenu::createMenu and paloMenu::
    updateItemMenu. Introduce stricter checks on parameter consistency and
    existence of parent menu.
    SVN Rev[7696]
  - CHANGED: Framework: rename paloMenu::deleteFather to deleteMenu. Make
    elastix-menuremove return a failure exit state on error, and silence output on
    success. Add failure cause to error message.
    SVN Rev[7695]
  - CHANGED: Framework: rewrite menu item removal without using recursion. Also
    remove non-leaf nodes that contained the referenced menu item if it was the
    last child. Remove redundant function call to paloACL.
    SVN Rev[7694]
  - CHANGED: Framework: make paloACL aware of per-module privileges when removing
    groups, users and resources.
    SVN Rev[7692]
  - ADDED: Framework: new acl tables for per-module privileges. Step 1 of
    implementation of per-module privileges to fix Elastix bug #1100.
    SVN Rev[7691]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: Framework: define a compatible menu.xml for elastix-framework. This
    menu.xml contains custom privileges for the userlist module.
    SVN Rev[7706]
  - CHANGED: Framework: add new methods to paloACL required for custom privilege
    assignment in Group Permission.
    SVN Rev[7704]
  - CHANGED: Group Permission: create new option for each module that defines
    custom privileges, in order to grant or revoke them per group. Step 3 of
    implementation of per-module privileges to fix Elastix bug #1100.
    SVN Rev[7703]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: expand filter panel on tenant theme to mitigate filter control wrapping.
    SVN Rev[7332]
  - FIXED: fix misalignment of notification message components on tenant theme.
    SVN Rev[7331]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Framework: paloSantoSampler class now uses SQL parameters.
    SVN Rev[7740]
  - FIXED: Framework: explicitly specify period as decimal separator and no
    thousands separator in number_format() in order to get locale-independent
    sample value in sampler.php.
    SVN Rev[7739]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: further fix of notification message components under tenant theme to
    force right-alignment of dismissal button.
    SVN Rev[7745]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Transmit displayName of extension of current user. For use with
    Elastix WebPhone Panel.
    SVN Rev[7446]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: change permissions for logrotate files in /etc/logrotate.d/ to 0644.
    Fixes Elastix bug #2608 for elastix-framework package.
    SVN Rev[7747]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: framework - add invisible submit button on filter grid for all themes
    so visible buttons, such as the Delete button, are not selected as the default
    submit button when pressing ENTER.
    SVN Rev[7752]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: The ARI webpage from FreePBX contains a .htaccess file that must be
    obeyed to harden the system against arbitrary file upload exploits on
    /recordings, just as it is done for /admin. The Apache service must be
    restarted after this update.
    SVN Rev[7755]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: branches - additionals/CentOS-Base.repo: Update an exception in
    package of the family 'php53' in order to correct an unexpected dependency by
    addon 'isurveyx'.
    SVN Rev[6783]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: add and enforce .htaccess file on /var/www/html/var. Change ownership
    of /var/www/html/var to root.root.
    SVN Rev[7756]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: fix file packaging ordering that results in /var/www/html/var/templates_c
    and /var/www/html/var/cache being owned by root instead of asterisk.
    SVN Rev[7768]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-2
changelog:
  - CHANGED: Modules - Trunk: The ereg function was replaced by the 
    preg_match function due to that the ereg function was deprecated 
    since PHP 5.3.0. SVN Rev[2688]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-1
changelog:
  - Changed: In spec file changed prereq elastix >= 2.2.0-15
  - CHANGED: openfireWrapper.php, now only administrators can use 
    this script, this resolves the security hole of entering to 
    url https://[ip.elast.ix.server]/openfireWrapper.php 
    without any authentication. SVN Rev[3307]


author: Luis Abarca <labarca@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: im - Build/elastix-im.spec: update specfile with latest 
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: im - Build/elastix-im.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Luis Abarca <labarca@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: im - Build/elastix-im.spec: update specfile with latest 
    SVN history. Changed release in specfile.
    SVN Rev[4358]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: im - Build/elastix-im.spec: Changed Version and Release in 
    specfile according to the current branch.
    SVN Rev[4640]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: im: hardcode IP and port for openfire redirect instead of picking them
    from GET parameters. Pointed out by Fortify report.
    SVN Rev[5002]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: im - Build/elastix-im.spec: update specfile with latest 
    SVN history. Bump Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: im - Build/elastix-im.spec: update specfile with latest 
    SVN history. Bump Version and Release in specfile.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-4
changelog:
  - CHANGED:  menu.xml to support new tag "permissions" where has 
    all permissions of group per module and new attribute "desc" 
    into tag  "group" for add a description of group. 
    SVN Rev[2294][2299]


author: Alberto Santos <asantos@palosanto.com> 2.0.4-6
changelog:
  - FIXED: module myex_config, undefined variables  
    $request->recordIncoming and $request->recordOutgoing
    SVN Rev[2587]
  - CHANGED: module my_extension, changed class name to 
    core_MyExtension. SVN Rev[2579]
  - CHANGED: module my_extension, changed name from 
    puntosF_MyExtension.class.php to core.class.php. SVN Rev[2572]
  - NEW: new scenarios for SOAP in myex_config
  - CHANGED: In Spec file add prerequisite elastix 2.0.4-19


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-7
changelog:
  - CHANGED: module myex_config, changed message when user does not 
    have an extension associated. SVN Rev[2795]
  - CHANGED: module myex_config, The link here (when a user does not 
    have an extension) now open a new window to edit the extension 
    of the user logged in. SVN Rev[2789]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-2
  - CHANGED: module myex_config, if user does not have an extension
    assigned, only a message is showed instead of the module
    SVN Rev[2882]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-8
  - CHANGED: module my_exconfig, the word "required field" was deleted
    SVN Rev[3028]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-4
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - UPDATED: my extesion modules  templates files support new 
    elastixneo theme. SVN Rev[3156]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Luis Abarca <labarca@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4357]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: Changed Version and Release in 
    specfile according to the current branch.
    SVN Rev[4641]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: My Extension: check that the values for record_in and record_out are
    valid before writing to the database. Fixes Elastix bug #1554.
    SVN Rev[4928]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: update specfile with latest
    SVN history. Bump Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5014]


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATE:  Added support for the translation of some words in the form, and
    added the translation file es.lang.
    SVN Rev[5569]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5788]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: My Extension: remove some dead code, and mark some methods as private
    in paloSantoMyExtension.
    SVN Rev[6193]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6330]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: myex_config: For each module listed here the english help file 
    was renamed to en.hlp and a spanish help file called es.hlp was ADDED.
    SVN Rev[6362]


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Update to the changelog about the english and spanish help files in
    the myex_config module.
    SVN Rev[6363]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-5
changelog:
  - CHANGED: my_extension - Build/elastix-my_extension.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6379]


author: Bruno Macias <bmacias@palosanto.com>
changelog:
  - FIXED: module myex_config, [#1788] bugs.elastix.org. Fixed bugs related with
    FreePBX 2.11 integrated with elastix.
    SVN Rev[6398]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: framework,my_extension - index.html,paloSantoValidar.class.php: A
    correction in the name of variable numeric_rang has been made it.
    SVN Rev[6420]


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-4
changelog:
  - New module VOIP PROVIDER
  - Fixed minor bugs in definition words languages and messages.
  - Add accion uninstall rpm.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-7
changelog:
  - Improved module control panel support multi columns.
  - Fixed bug, boxes of extension into other them.
  - Improved module VOIP Provider performance.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-13
changelog:
  - Re-write macro-record-enable for freePBX, this action is for module monitorin support new programming in based database asteriskcdrdb.
  - Module Monitoring was rewrited, improved behavoir in search audio files.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-14
changelog:
  - Change port 5061 to 5060 in file config vendor Cisco.cfg.php module endpoint configurator.
  - Fixed bug module extension batch, wasn't validating the file csv. Error code in compration boolean expresion.
  - Fixed bug in module monitoring not had been changed  the new code.
  - Be improve the look in module voip provider.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-16
changelog:
  - FIXED:    Add line 'global $recordings_save_path' in pbxadmin module to obtain the path where upload audio files in recording [#346] bugs.elastix.org


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-18
changelog:
  - DELETED: Source module realtime, this module is devel yet.
  - CHANGED: String connection database to asteriskuser in module monitoring.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-19
changelog:
  - CHANGED: database module conference (meetme db) was removed in process index.php instalation in web interface. Now the install db is with to help elastix-dbprocess.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-21
changelog:
  - FIXED: Script is not authenticated session, and anyone from the internet can be invoked with arbitrary parameters.
  -        Expose connection data of known IP providers


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-22
changelog:
  - CHANGED: Change help files in  Operator Panel, Endpoint Configurator, VoIP Provider.
             Change the module name to Operator Panel
  - CHANGED: Task [#243] extension batch. Now if no extension availables the file downloaded show all columns about the information that it must have...


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-23
changelog:
  - NEW:     New module My Extension in PBX, It configure the user's extension from elastix web interface. Rev[1694]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-24
changelog:
  - FIXED: Fix incorrect wording for text string. Part of fix for bug #421. Rev[1724]
  - FIXED: Merge translations strings from local language with English. This allows module to display English text if localized text is unavailable, instead of showing blanks. Rev[1721]
  - FIXED: do not use uninitialized array indexes when logged-on user has no extension. Rev[1718]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-26
changelog:
  - REMOVE: Remove extensions_override_freepbx.conf in Sources for many macros as macro-record-enable and macro-hangupcall.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-27
changelog:
  - CHANGED: rework translation support so that it will work with untranslated English strings for new menu items. Rev[1734]
  - FIXED:   add several new menu items for FreePBX menus, to make them appear on the embedded interface. Should fix Elastix bug #458. Rev[1734]
  - FIXED:   Valid fields with only spaces blank. Rev[1740]
  - FIXED:   actually implement paging correctly on discovered endpoint list. Should fix Elastix bug #411. Rev[1732]
  - FIXED:   preserve list of discovered endpoints across page refreshes until next reload. Rev[1732]
  - CHANGED: enforce sorting by IP on list of discovered endpoints. Rev[1732]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-28
changelog:
  - FIXED:    include character '/' in function isDialpatternChar where character / (match cid) not valid for dial pattern in outbound routes. SVN Rev[1754], Bug[#485]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-29
changelog:
  - FIXED:   Fixed security bug with audio.php and popup.php where an user can be download 
    files system without authentication. See in http://bugs.elastix.org/view.php?id=552
    SVN Rev[1833]
  - CHNAGED: Language fr.lang was updated. SVN Rev[1825]
  - ADDED:   New lang file fa.lang. SVN Rev[1823]
  - FIXED:   It validates that the index of the callerid exist, if it don't 
    exits the callerid is left. This fixes a problem that did not display the number of
    participants at the conference when it is an outside call. 
    Bug [#491]. Bug [#491] SVN Rev[1814]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-30
changelog:
  - CHANGED: Move line elastix-menumerge at beginning the "%post" in spec file. 
    It is for the process to update.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-31
changelog:
  - CHANGED: The Spec file valid if version and release are lower to 
    1.6.2-13 for doing migration of monitoring audio files. It is only for
    migration Elastix 1.6 to 2.0


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-32
changelog:
  - CHANGED: Updated the Bulgarian language elastix. SVN Rev[1857]
  - FIXED:  Batch Of Extensions Problems with Outbound CID and Inbound DID, 
    they don't appear this fields in csv files to download. 
    More details in http://bugs.elastix.org/view.php?id=447. SVN Rev[1853]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-33
changelog:
  - CHANGED: Spec file was change. New file migrationFilesMonitor.php, it 
    was removed from elastix.spec and now it part of the source of 
    elastix-pbx. SVN Rev[1866]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-35
changelog:
  - FIXED:  Change move migrationFilesMonitor.php into folder installer
    /usr/share/elastix/"moduleInstall"/setup/


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-36
changelog:
  - FIXED:  File migartionFileMontor.php was not work fine. 
    Some monitoring audio files were not written SVN Rev[1877]
  - FIXED:  Fixed bug where users cannot listen the audios in 
    monitoring. [#563].SVN Rev[1875]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-37
changelog:
  - FIXED:  Add macros in /etc/asterisk/extensions_override_freepbx.conf
    but asterisk never is reloaded. Changes in SPEC


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-38
changelog:
  - ADDED: Create folder version_sql in update process. SVN Rev[1896]
  - FIXED: day night modes cannot be edited in Elastix embedded
    freePBX, [#576] www.bugs.elastix.org. SVN Rev[1893]
  - CHANGED: Routine maintenance, changed the name of the file and
    remove lines that do nothing to create folders that were not used.
    SVN Rev[1891]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-39
changelog:
  - FIXED:change style in the tittle of the module my extension.
    SVN Rev[1946]
  - FIXED: make module aware of url-as-array in paloSantoGrid.
       Split up URL construction into an array.
       Assign the URL array as a member of the $arrGrid structure.
       Remove <form> tags from the filter HTML template fetch. They are 
        not required, since the template already includes a proper <form> 
        tag enclosing the grid.
       Part of fix for Elastix bug #572. Requires commits 1901 and 1902 
        in order to work properly.
    SVN Rev[1915]
  - FIXED: Problem with changing the page, when searching and want to move 
    from page to page the search pattern is lost, also did not show the 
    correct amount of the results, related bug [# 564] of bugs.elastix.org. 
    Also had the problem that in the link of the page showing all the names 
    of the files as parameters of GET request. The solution was to change 
    the way to build the url. Also the way to change the filter to obtain 
    data for both GET and POST. SVN Rev[1904]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-40
changelog:
  - FIXED:  Fixed bug where use $oForm->fetchForm in the function
    load_extension in extension batch and never was used. SVN Rev[1953]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-41
changelog:
  - FIXED:  Monitoring module, the problem was that the recordings 
    of the queues "the audio file" if it was created but not saved 
    the information in the database. For the solution 
    extensions_override_freepbx.conf file was modified to add the 
    information stored in database at the time of the hangup, and 
    the respective changes in Monitoring Module. SVN Rev[2011]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-9
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-8
  - FIXED: module conference, added an id of "filter_value" to the
    filter text box
    SVN Rev[3035]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-10
changelog:
  - CHANGED: module endpoint_configurator, added asterisks in some
    required fields
    SVN Rev[3081]
  - CHANGED: module endpoint_configurator, in case an error occurs
    and a file can not be created, a message is showed
    SVN Rev[3078]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-11
changelog:
  - CHANGED: module endpoint_configurator, when a patton does not 
    have 2 ethernet ports, the WAN options are not displayed.
    SVN Rev[3087]
  - CHANGED: module recordings, added information. SVN Rev[3082]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-12
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - CHANGED: module pbxadmin, added a margin-top negative to the
    informative message in Unembedded FreePBX
    SVN Rev[3229]
  - CHANGED: module control_panel, added a border-radius to the style
    SVN Rev[3228]
  - CHANGED: module voipprovider, changed the color of fieldset border and title
    SVN Rev[3199]
  - FIXED: module festival, messages was not displaying for theme elastixneo
    SVN Rev[3185]
  - CHANGED: module voipprovider, the module title is now handled by the framework
    SVN Rev[3162]
  - CHANGED: module recordings, the module title is now handled by the framework
    SVN Rev[3160]
  - CHANGED: module text_to_wav, the module title is now handled by the framework
    SVN Rev[3158]
  - CHANGED: module file_editor, the module title is now handled by the framework
    SVN Rev[3157]
  - CHANGED: module asterisk_cli, the module title is now handled by the framework
    SVN Rev[3155]
  - CHANGED: module extensions_batch, the module title is now handled by the framework
    SVN Rev[3153]
  - CHANGED: module conference, the module title is now handled by the framework
    SVN Rev[3151]
  - CHANGED: module voicemail, the module title is now handled by the framework
    SVN Rev[3150]
  - CHANGED: module pbxadmin, changed the module title to "PBX Configuration"
    SVN Rev[3149]
  - CHANGED: module pbxadmin, added a title to the module pbxadmin
    SVN Rev[3147]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-14
changelog:
  - CHANGED: In spec file, changed prereq freePBX >= 2.8.1-7
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-14
  - CHANGED: module pbxadmin, was increased the width of warning
    message in option "Unembedded FreePBX"
    SVN Rev[3249]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-15
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15
  - FIXED: Voicemail: remove nested <form> tag. SVN Rev[3270]
  - CHANGED: module endpoint_configurator, extensions showed 
    in field "Current Extension" are unregistered when the 
    button set is pressed. SVN Rev[3267]
  - CHANGED: module endpoint_configurator, changed width and 
    align in input for discovering endpoints. SVN Rev[3263]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-16
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-17
  - FIXED: module voicemail, wrong concatenation of variable 
    $contenidoModulo, consecuence of this the filter is showed twice
    SVN Rev[3353]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-17
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-18
  - CHANGED: Recordings: use load_language_module instead of handcoding
    i18n loading
    FIXED: Recordings: fixed forgotten i18n string change in
    Spanish translation
    SVN Rev[3399]
  - FIXED: module festival, informative message was only displayed
    for theme elastixneo. Now it is displayed for all the themes
    SVN Rev[3393]
  - CHANGED: Festival: use privileged script 'festival' to reimplement
    festival server activation
    SVN Rev[3392]
  - CHANGED: Festival: no need to remove festival service from chkconfig.
    SVN Rev[3391]
  - CHANGED: Festival: check for non-existent festival.scm file
    SVN Rev[3390]
  - ADDED: Festival: introduce new privileged script 'festival' to
    enable/disable Festival and to add required configuration.
    SVN Rev[3389]
  - CHANGED: Festival: sudo is not required for querying festival
    server status
    SVN Rev[3388]
  - FIXED: PBX Admin: freePBX modules always need type=setup defined,
    so define if display is not defined
    SVN Rev[3387]
  - FIXED: PBX Admin: all freePBX module links need a type=setup
    GET parameter. Partially fixes PHP Notice:  Undefined index:
    1 in /var/www/html/admin/modules/fax/functions.inc.php on line 389
    SVN Rev[3386]
  - FIXED: PBX Admin: assign instead of concatenate to $htmlFPBX.
    Fixes PHP Notice:  Undefined variable: htmlFPBX in
    /var/www/html/modules/pbxadmin/libs/contentFreePBX.php on line 492
    SVN Rev[3385]
  - FIXED: PBX Admin: $amp_conf_defaults must be declared as global
    BEFORE admin/functions.inc.php, fixes PHP Warning:  Invalid
    argument supplied for foreach() in /var/www/html/admin/functions.inc.php
    on line 782
    SVN Rev[3384]
  - CHANGED: Endpoint Configurator: use privileged script 'listmacip'
    to reimplement endpoint mapping
    SVN Rev[3382]
  - CHANGED: Endpoint Configurator: privileged script 'listmacip'
    needs to report netcard vendor description too.
    SVN Rev[3381]
  - ADDED: Endpoint Configurator: introduce new privileged script
   'listmacip' to map out available IPs and MACs in a network.
    This removes the need to allow full access to nmap via sudo.
    SVN Rev[3380]
  - CHANGED: Endpoint Configurator: remove no-longer-necessary
    sudo chmod around invocation of encoder for GrandStream configurator.
    SVN Rev[3379]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-18
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-21
  - FIXED: Festival: Use 'pidof' instead of 'service festival status' 
    to work around https://bugzilla.redhat.com/show_bug.cgi?id=684881
    SVN Rev[3431]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-19
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-23
  - FIXED: When export a csv file extensions, not export well voicemails fields, 
    the problem was because the path was not sent to find if the extension had 
    a voicemail active.. SVN Rev[3458]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-20
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-24
  - CHANGED: In spec file, now in this spec is handled everything related
    with asterisk and not any more on framework
  - CHANGED: changed everything to do with asterisk from the framework
    to elastix-pbx
    SVN Rev[3495]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-21
changelog:
  - CHANGED: In spec file, removed the creation of user asterisk,
    that is handled by elastix-framework


author: Alberto Santos <asantos@palosanto.com> 2.2.0-22
changelog:
  - CHANGED: modules - pbx/setup/db: Schema de instalación de la
    base meetme, fue modificado para que no asigne una contraseña
    al definir el GRANT de permisos a la base meetme que sea
    administrable por el usuario asteriskuser
    SVN Rev[3499]


author: Bruno Macias <bmacias@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-5
  - CHANGED: Control Panel: sqlite query reports SELECT X.COLUMN as 'X.COLUMN' in
    CentOS and 'COLUMN' in Fedora. Query needs to explicitly set the column name
    and perform conversion to the expected format.
    SVN Rev[3806]
  - FIXED: modules - SQLs DB: se quita SQL redundante de alter table y nuevos 
    registros, esto causaba un error leve en la instalación de el/los modulos.
    SVN Rev[3797]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: Addons - Build/elastix-addons.spec: update specfile with latest
    SVN history. Changed release in specfile
  - FIXED: Monitoring: queue recording file names are written with full absolute
    path in DB, so a LIKE operator is required to select on the file name.
    Rewrite recording file download to add more checks. Part of fix for Elastix
    bug #1225.
    SVN Rev[3873]
  - FIXED: Batch of Extensions: voicemail password (if any) should be
    numeric-only. Part of the fix for Elastix bug #1238.
    SVN Rev[3871]
  - FIXED: PBX Admin: add enough of the FreePBX validation javascripts so that
    field validations work. Part of the fix for Elastix bug #1238.
    SVN Rev[3870]
  - ADDED: Build - SPEC's: The spec files were added to the corresponding modules
    and the framework.
    SVN Rev[3854]
    SVN Rev[3836]
  - FIXED: PBX - Festival: Fixed problem when chance status to festival. Bug 1219
    SVN Rev[3814]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Conference: Rework several conference manipulation functions so that
    they use SQL parameters. Fixes Elastix bug #1256.
    FIXED: Conference: Reorder evaluation of actions so that kicking and muting
    participants actually works. Fixes Elastix bug #1245.
    SVN Rev[3916].
  - FIXED: Conference: Validation of type "integer" for HH:MM is unimplemented.
    Use "numeric" instead.
    SVN Rev[3914].


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Conference: Check the context variable MEETME_ACTUAL_RECORDINGFILE 
    alongside MEETME_RECORDINGFILE in order to decide whether a MeetMe recording
    exists. Before this check, CBMySQL conferences end up marking a recording as
    available in Monitoring report when no recording actually exists.
    FIXED: Conference: Check that MEETME_ACTUAL_RECORDINGFILE with MIXMON_FORMAT
    extension exists. If not, fallback to assuming .wav as file extension. Before
    this check, CBMySQL conference recordings are not downloadable if
    MIXMON_FORMAT is something other than .wav .
    SVN Rev[3926].


author: Sergio Broncano <sbroncano@palosanto.com> 2.3.0-9
changelog:
  - CHANGED: MODULES - PBX/EXTENSION_BATCH: The following fields were added 
    callgroup, pickupgroup, disallow, allow, deny, permit, Record Incoming, 
    Outgoing Record in extensiones.csv file to upload and download. 
    SVN Rev[3940]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: On-demand recording must not use MIXMON_FORMAT. The format for
    recording is TOUCH_MONITOR_FORMAT, if defined, or wav if not defined.
  - CHANGED: Use ASTSPOOLDIR instead of hardcoded /var/spool/asterisk.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.3.0-10
changelog:
  - FIXED: Changed specfile so that several files are explicitly set as 
    executable. Fixes Elastix bugs #1291, #1292.


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGED : modules - endpoint_configurator: Add function and sql statement to 
    set the new model Yealink VP530 from Endpoint Configurator.
    SVN Rev[4014]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-11
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4025]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-12
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Endpoint Batch: Properly figure out network mask for local network 
    instead of hardcoding a /24 network mask. SVN Rev[4037]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Endpoint Configurator: for Cisco phones, syncinfo.xml must contain 
    <SYNCINFO> and </SYNCINFO> tags, else Cisco phone will not reboot.
    SVN Rev[4065]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: Endpoint Configurator: add SQL for vendor, MAC and model for Zultys.
    MAC range taken from http://www.base64online.com/mac_address.php?mac=00:0B:EA


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: Endpoint Configurator: add new command-line utility.
    This new utility runs from /usr/bin/elastix-endpoint-configure. The program
    aims to introduce a new architecture for endpoint configuration, with better
    encapsulation of vendor-specific operations, and with an emphasis on parallel
    configuration of multiple endpoints for speed. The ultimate goal is to enable 
    the quick configuration of hundreds of phones at once.


author: Alberto Santos <asantos@palosanto.com> 2.3.0-13
changelog:
  - CHANGED: module voipprovider, added spanish translation to an
    informative message
    SVN Rev[4117]
  - CHANGED: module voipprovider, this module was removed from core.
    An informative message is added to indicate to the user that this
    is now an Addon.
    SVN Rev[4116]
  - ADDED: added new agi script called hangup.agi that is executed in
    file extensions_override_elastix.conf. This agi intends to be an
    intermediary between addons scripts that needs information about a
    call as soon as it is hang up. This addons_scripts must be in path
    /usr/local/elastix/addons_scripts 
    SVN Rev[4114]
  - CHANGED: Module Batch of Extensions: By downloading the csv file
    batch of Extensions reflects the Record Incoming and Record Outgoing
    ("Adhoc") as "On Demand".
    SVN Rev[4112]
  - CHANGED: Menu.xml: The Level 2 module named "Endpoints", now called
    "Batch Configurations".
    CHANGED: Module Endpoint Configurator: The warning message that shows
    before discovering the endpoints on the network.
    ADD: Module Endpoints Batch: Download the current endpoints in CSV format
    CHANGED: Module Batch of Extensions: Upload the CSV with multiple subnets
    separated by "&" in the "Denny" and "Permit".
    CHANGED: Module Batch of Extensions: The parameters "IMAP Username" and
    "IMAP Password" is not shown in the "VM Options".
    CHANGED: Module Batch of Extensions: By downloading the csv file batch
    of Extensions reflects the Record Incoming and Record Outgoing ("Adhoc")
    as "On Demand".
    CHANGED: Module Batch of Extensions: Field "Secret" must have minimum 8
    alphanumeric characters, case sensitive.
    SVN Rev[4111]
  - FIXED: modules - antispam - festival - sec_advanced_setting - remote_smtp:
    Fixed graphic bug in ON/OFF Button
    SVN Rev[4101]
  - CHANGED: module pbx, deleted tables and queries related to voipprovider
    SVN Rev[4090]
  - Fixed bug 0001318, bug 0001338: fixed in Asterisk File Editor return last
    query in Back link, fixed Popups, position and design, add in Dashboard
    Applet Admin option to check all
    SVN Rev[4088]
  - Add Mac and application form to Set Sangoma Vega Gateway
    SVN Rev[4084]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: pbx - Build/elastix-pbx.spec: For correct behavior of rmdir we have to
    erase all folders that exists inside the dir in order to erase it.
    SVN Rev[4365]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Batch of Extensions: replace brittle regexp parsing of voicemail.conf
    and repeated invocation of grep with a single load. The rewritten loading of
    voicemail.conf is also more robust in the face of missing/additional/reordered
    key/value pairs in vm_options. Fixes Elastix bug #1117.
    SVN Rev[4401]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-17
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4443]


author: German Macas <gmacas@palosanto.com>
changelog:
  - ADD: modules - endpoint_configurator: Add support to set new model Fanvil C62
    and fix validation in vendor Atcom.cfg
    SVN Rev[4446]


author: German Macas <gmacas@palosanto.com>
changelog:
  - FIXED: modules - extensions_batch: Bug 1117, set disable voicemail from csv
    file.
    SVN Rev[4456]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Festival: fix iButton setup so that it runs directly from $.ready
    instead of $.change. Fixes part 1 of Elastix bug #1416.
    SVN Rev[4475]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Festival: fix iButton setup so that it runs directly from $.ready
    instead of $.change. Fixes part 1 of Elastix bug #1416.
    SVN Rev[4476]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Text to Wav: change operation mode of module. Now the module will
    stream the output of text2wave directly without creating a downloadable file
    in a web directory. This removes one requirement for a web directory that is
    both readable and writable by the httpd user.
    SVN Rev[4486]


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGE: modules - endpoint_configurator: Add Support to set new model Escene
    620 and Fixed bug in Fanvil vendor
    SVN Rev[4492]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-1
  - FIXED: modules - faxlist: Se corrige bug de pagineo en el modulo de faxlist.
    Tambien se definen correctamente ciertas traducciones.
    SVN Rev[3714]
  - CHANGED: voipprovider index.php add control to applied filters
    SVN Rev[3706]
  - CHANGED: file_editor index.php add control to applied filters
    SVN Rev[3705]
  - CHANGED: conference index.php add control to applied filters
    SVN Rev[3704]
  - CHANGED: voicemail index.php add control to applied filters
    SVN Rev[3703]
  - CHANGED: voicemail index.php add control to applied filters
    SVN Rev[3702]
  - CHANGED: endpoint_configurator index.php change to put new function outside
    of filter
    SVN Rev[3685]
  - FIXED: Conference: honor new parameter isUserAdministratorGroup in
    listConferences(). Requires elastix-conferenceroom >= 2.0.0.
    SVN Rev[3680]
  - FIXED: PBX - Monitoring: sometimes blind transfer results in two or more CDRs
    with the same uniqueid. When recording calls, it is necessary to specify the
    distinct call filename in order to have access to all portions of the
    recording.
    SVN Rev[3678]
  - UPDATED: modules - hardware_detector: Se define ancho de la tabla que formar
    parte de un puerto, en chrome se mostraba mal los puertos.
    SVN Rev[3663]
  - CHANGED: pbx control_panel Now the max numbers of columns is 4, modifcations
    in index.php. Add the file 3_2.2.0-26_2.2.0-27.sql in db/update to change
    take efect in updating
    SVN Rev[3651]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter
    SVN Rev[3639]
  - CHANGED: modules - extension_batch/themes: The incorrect positioning of
    Dowload link is now corrected.
    SVN Rev[3631]
  - FIXED: Modules - Monitoring: Bugs about cannot listen on the web in
    google-crone the recording
    * Bug:0001085
    * Introduced by:
    * Since: Development Monitoring Module
    SVN Rev[3630]
  - FIXED: Modules - Monitoring: Bugs about cannot listen on the web the
    recording
    * Bug:0001085
    * Introduced by:
    SVN Rev[3629]


author: Alberto Santos <asantos@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-2
  - CHANGED: PBX Admin: bail out if unable to connect to Asterisk AMI.
    SVN Rev[3727]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-3
  - CHANGED: In spec file, changed prereq freePBX >= 2.8.1-12
  - CHANGED: modules/control_panel: Se define auto como propiedad de altura a las
    areas.
    SVN Rev[3779]
  - CHANGED: PBX - Monitoring little change in index.php to fix problem appear
    the 'X' option in whose filters that are always active
    SVN Rev[3757]
  - CHANGED: PBX - Voicemail index.php change in index.php to fix problem
    coulnd't be the voicemail in the elastix web interface
    SVN Rev[3756]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: module endpoint configurator, default DTMF mode was audio, now default
    DTMF is RFC. Grandstream model GXV280. Ported to new endpoint configurator.
    SVN Rev[4528]


author: Sergio Broncano <sbroncano@palosanto.com>
changelog:
  - CHANGED: module extensions_batch, Secret field validation must be minimum 6
    alphanumeric characters, including upper and lowercase.
    SVN Rev[4532]


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGE: modules - endpoint_configurator - endpoints_batch: Add support to set
    new Vendors and models  Damall D3310 and Elastix LXP200.
    SVN Rev[4560]


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGE: modules - endpoint_configurator: Add support to set new Vendor
    Atlinks model Alcatel Temporis IP800 and fix Label Select a Model and
    Unselected in Endpoint Configurator grid
    SVN Rev[4581]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-19
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4586]


author: Rocio Mera <rmera@palosanto.com>
changelog:
  - CHANGED: Apps - PBX: In module Control_Planel was made changes in function
    showChannels in order to fix bugs in wich the call made through a sip trunk
    have not been displayed in control panel
    SVN Rev[4615]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Endpoint Configurator: add missing check for IPv4 address format.
    Pointed out by Fortify report.
    SVN Rev[4999]
  - FIXED: Batch of Endpoints: remove unnecessary and risky copy of uploaded file.
    Pointed out by Fortify report.
    SVN Rev[4998]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5015]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Endpoint Configurator: search of extension given IP can falsely match
    another IP of which the target IP is a prefix. Fixed. Fixes part of Elastix 
    bug #1570.
    SVN Rev[5052]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: File Editor, Monitoring, Voicemail: remove duplicate definition of
    getParameter() that gets confused by Fortify as the one used by the framework.
    SVN Rev[5057]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-5
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5081]


author: José Briones <jbriones@palosanto.com>
changelog:
  - UPDATE: Module endpoint_configurator, Support for GXP2200 was added, and
    support for GXV3140 was improved.
    SVN Rev[5087]


author: José Briones <jbriones@palosanto.com>
changelog:
  - ADDED: Added new file of sql commands for the new phone Grandstream GXP2200
    in endpoint database.
    SVN Rev[5089]


author: Alberto Santos <asantos@palosanto.com>
changelog:
  - FIXED: script hangup.agi. Fixed a missplaced code at line 89. Also changed
    the method to call the scripts.
    SVN Rev[5096]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-6
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-6
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5102]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Voicemail, Monitoring: stop using popup.tpl. The blackmin theme lacks
    this template, and these two are the only two modules to use it. Additionally
    the template triggers javascript errors due to missing jquery. It is easier to
    just embed the html header and footer.
    SVN Rev[5108]
  - CHANGED: Endpoint Configurator: prevent potential use of unset array element
    in session at construction of PaloSantoFileEndPoint.
    SVN Rev[5107]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Control Panel, Recordings: specify Context for AMI Originate instead of
    a blank field. Fixes Elastix bug #1605.
    SVN Rev[5121]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Extension Batch: fix up dialog to match standard dialogs under
    blackmin theme.
    SVN Rev[6486]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - ADDED: pbx - pbxadmin: A suitable footnote was added in the bottom of the PBX
    tab indicating the brand and the rights of FreePBX.
    SVN Rev[6568]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-16
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6580]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-17
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6754]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: app pbx, file setup/installer.php, endpoint.db file not exits
    now is a mysql database.
    SVN Rev[6755]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Monitoring: ensure plus sign in recording filename is encoded
    correctly. Fixes Elastix bug #2295.
    SVN Rev[7157]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: pbx: explicitly spell out previously hidden package requirements that
    provide system commands.
    SVN Rev[7276]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Voicemail: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7318]
  - CHANGED: Text to WAV: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7317]
  - CHANGED: Recordings: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7316]
  - CHANGED: Embedded FreePBX: replace hand-coded translation loading with
    load_language_module(). Remove private implementation of _tr().
    SVN Rev[7315]
  - CHANGED: Monitoring: replace hand-coded translation loading with
    load_language_module().
    SVN Rev[7314]
  - FIXED: Conference: partially revert $arrLang switch to allow the use of
    elastix-conferenceroom-2.2.0-5 until the latter is updated.
    SVN Rev[7313]
  - CHANGED: File Editor: remove useless reference to $arrLang.
    SVN Rev[7312]
  - CHANGED: Festival: replace hand-coded translation loading with
    load_language_module().
    SVN Rev[7311]
  - CHANGED: Conference: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7310]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: PBX Admin: fix two unpaired div tags in embedded admin template. Patch
    one module on the fly to fix an instance of invalid generated HTML.
    SVN Rev[7349]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: pbx - install httpd mod_proxy_wstunnel configuration to expose SIP
    websocket URL through the HTTPS space.
    SVN Rev[7429]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Extension Batch: recording parameters are always/never, not
    enabled/disabled.
    SVN Rev[7488]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: (WIP) tweak macro-hangupcall to check if CDR(recordingfile) is set,
    and if so, test if file exists, either under ${ASTSPOOLDIR}/monitor/ or under
    ${ASTSPOOLDIR}/monitor/${MIXMON_DIR}${YEAR}/${MONTH}/${DAY}/ , fixing the
    path stored under CDR(recordingfile) if necessary. This skips over a possibly
    incorrect unsetting of CDR(recordingfile). NEEDS MORE WORK.
    SVN Rev[7490]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Embedded FreePBX: prevent item resizing on right-hand menu list on
    mouse hover. Fixes Elastix bug #2536.
    SVN Rev[7619]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Monitoring: factorize recording row formatting into a single method and
    factorize common code between normal display and report download. This
    addresses incomplete fix for Elastix bug #2147 from SVN commit #6833.
    SVN Rev[7631]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Voicemail: re-do the paloSantoVoiceMail API to actually return and
    use a more structured format instead of a regexp dump. Preserve fields not
    set in writeFileVoiceMail so the client does not have to.
    SVN Rev[7650]
  - CHANGED: Voicemail: the paloSantoVoiceMail class never actually uses a
    database. Remove database opening module-wide.
    SVN Rev[7649]
  - CHANGED: Monitoring: add and use compatibility function hasModulePrivilege()
    that allows authorization on particular actions to be assigned piecemeal. This
    method delegates to paloACL::hasModulePrivilege if available, and falls back
    to granting all known privileges to the administrator group. Part of fix for
    Elastix bug #1100.
    SVN Rev[7648]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Monitoring: remove redundant getRecordName() method used only on
    recording removal. Use instead getAudioByUniqueId(), which also allows the
    removal of yet another handcoded attempt to produce an absolute path for the
    recording. Fixes a (potential?) bug in which the code could fail to produce a
    correct path to unlink() resulting in a recording disconnected from its CDR
    but still lying around on the volume.
    SVN Rev[7659]
  - CHANGED: Monitoring: unify code for finding out the absolute path for the
    recording into a single place at paloSantoMonitoring. Add a check to see
    whether the recording referenced by the CDR actually exists.
    SVN Rev[7658]
  - CHANGED: Monitoring: update recordBelongsToUser() test to use the same
    expanded condition as the main report.
    SVN Rev[7657]
  - CHANGED: Monitoring: factorize SQL condition construction into a single
    function, partly borrowed from cdrreport.
    SVN Rev[7656]
  - CHANGED: Monitoring: remove dead code.
    SVN Rev[7655]
  - CHANGED: Monitoring: use array form variable to encode list of uniqueid
    instead of encoding the uniqueid into the form name.
    SVN Rev[7654]
  - FIXED: Monitoring: fix incorrect parameter order of hasModulePrivilege() on
    check before recording deletion. Simplify the dispatcher code to depend only
    on the "action" parameter.
    SVN Rev[7653]
  - CHANGED: Monitoring: emit a 403 Forbidden for an unauthorized recording
    download instead of rendering the report grid again. Emit a 410 Gone for an
    attempt to download a deleted file instead of a 404 Not Found.
    SVN Rev[7651]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Voicemail: move implementation of voicemail listing out of index.php
    into paloSantoVoiceMail class in preparation of unification with core.class.php.
    SVN Rev[7660]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: VoiceMail: add and use compatibility function hasModulePrivilege()
    that allows authorization on particular actions to be assigned piecemeal. This
    method delegates to paloACL::hasModulePrivilege if available, and falls back
    to granting all known privileges to the administrator group. Part of fix for
    Elastix bug #1100.
    SVN Rev[7667]
  - CHANGED: Voicemail: unify code for removing one voicemail message into a
    single place at paloSantoVoiceMail.
    SVN Rev[7666]
  - CHANGED: Voicemail: transform code into a more modular form, analogous to the
    Monitoring report.
    SVN Rev[7665]
  - CHANGED: Monitoring: push down required libraries into the functions that
    absolutely require them.
    SVN Rev[7664]
  - CHANGED: Voicemail: unify code for finding out the absolute path for the
    recording (as well as the mimetype) into a single place at paloSantoVoiceMail.
    SVN Rev[7663]
  - CHANGED: Voicemail: use array form variable to encode list of voicemails
    instead of encoding the voicemail identification into the form name.
    SVN Rev[7662]
  - CHANGED: Voicemail: remove custom enumeration of voicemails in core.class.php
    and use unified version in paloSantoVoiceMail instead.
    SVN Rev[7661]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-7
changelog:
  - CHANGED: pbx - Build/elastix-pbx.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[7677]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: User List/Extension: the assignment of a phone extension to an user is
    properly an aspect of pbx, not the core framework. As part of an userlist
    module rewrite, split off extension assignment into a plugin. The
    userlist/plugins/extension directory is a noop in previous versions of the
    framework but will be automatically picked up by the rewritten module.
    SVN Rev[7688]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Monitoring,Voicemail: declare custom privileges reportany,
    downloadany, deleteany for the voicemail and monitoring modules, and update
    minimum elastix-framework version to match. Part of the fix for Elastix
    bug #1100.
    SVN Rev[7701]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-12
changelog:
  - FIXED:   Graphic Report: Fold functionality for graphic reports into main index.php, delete libs/grafic*.php, and adjust template accordingly. This places graphic reports under ACL control. In addition, fix leftover reference to phone_numbers.php used by Graphic Report.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-13
changelog:
  - FIXED:   Summary By extension, querys has been improved, now the data is from channel y dstchannel. Rev[1640]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-14
changelog:
  - CHANGED: Change help files in Summary by Extension.
  - FIXED:   Remove images/graphReport.php and fold its functionality back into index.php for module. This bring graph details under ACL control.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-16
changelog:
  - FIXED: work around empty DSN by using Elastix 2 support for fetching DSN from /etc/amportal.conf. Rev[1711]
  - FIXED: Do not treat an empty recordset as an error when filling data arrays for graph. Rev[1711]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-17
changelog:
  - FIXED:   variable decimalTotal undefined. This variable show time in 
    seconds > 3600 in format ( h m s )[#353] SVN Rev[1845]
  - CHANGED: Updated fr.lang. SVN Rev[1825]
  - ADDED:   New lang file fa.lang (Persian) SVN Rev[1823]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-19
changelog:
  - FIXED:   Fixed bug by update elastix-report replace rate.db it 
    remove all data in rate.db. Problem was installer.php. SVN Rev[1864]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-20
changelog:
  - FIXED: make module aware of url-as-array in paloSantoGrid.
       Split up URL construction into an array.
       Assign the URL array as a member of the $arrGrid structure.
       Remove <form> tags from the filter HTML template fetch. They are 
        not required, since the template already includes a proper <form> 
        tag enclosing the grid.
       Part of fix for Elastix bug #572. Requires commits 1901 and 1902 
        in order to work properly.
    SVN Rev[1916]
  - FIXED: make module aware of url-as-array in paloSantoGrid. 
       Delegate URL construction to class paloSantoGrid instead of calling 
        construirURL directly
       Assign the URL array as a member of the $arrGrid structure.
       Remove <form> tags from the filter HTML template. They are not 
        required, since the template already includes a proper <form> tag 
        enclosing the grid.
       Part of fix for Elastix bug #572. Requires commits 1901 and 1902 
        in order to work properly.
    SVN Rev[1914]
  - FIXED: make module aware of url-as-array in paloSantoGrid. This commit 
    shows the basic transformations required on each module to escape URL 
    variables:
       Split up URL construction into an array.
       Assign the URL array as a member of the $arrGrid structure.
       Remove <form> tags around the returned value of fetchGrid method. 
        They are not required, since the template already includes a 
        proper <form> tag enclosing the grid.
       Part of fix for Elastix bug #572. Requires commits 1901 and 1902 
        in order to work properly.
    SVN Rev[1903]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-2
  - CHANGED: module cdrreport, if user does not have an extension
    assigned, a message is showed
    SVN Rev[2881]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-3
  - CHANGED: module cdrreport, only administrators can delete CDRs
    SVN Rev[2941]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-4
  - CHANGED: module graphic_report, deleted unnecessary asterisks
    SVN Rev[2966]
  - CHANGED: module dest_distribution, deleted unnecessary asterisks
    SVN Rev[2965]
  - CHANGED: module billing_report, deleted unnecessary asterisks
    SVN Rev[2964]
  - CHANGED: module cdrreport, deleted unnecessary asterisks
    SVN Rev[2963]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-4
changelog:
  - FIXED: Modules - Billing Reports: Fixed bug where trunk SIP 
    or IAX were not showed in billing reports. SVN Rev[3065]
  - CHANGED: module billing_rates, the word "required field" was 
    deleted for view mode. SVN Rev[3027]
  - CHANGED: module billing_setup, the asterisks in labels and word 
    "required field" were removed for view mode. SVN Rev[3020]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-5
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - CHANGED: Modules - Summary By Extension: changed size of popup in 
    Summary By Extension. SVN Rev[3227]
  - FIXED: Modules - Summary by extension: Changed the image flecha.png 
    with background blank with transparent as background.
    CHANGED: Modules - menu.xml: Changed label of summary by extension
    by summary and User Management with users.
    SVN Rev[3204]
  - CHANGED: module dest_distribution, changed the style of the module
    to adapt it to the new theme elastixneo
    SVN Rev[3198]
  - CHANGED: module graphic_report, changed the way to present a graphic
    in case there is no records for queues
    SVN Rev[3191]
  - UPDATED: reports modules  templates files support new elastixneo theme
    SVN Rev[3154]
  - UPDATED: reports modules  templates files support new elastixneo theme
    SVN Rev[3152]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-7
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15
  - FIXED: Billing Setup: remove nested <form> tag
    SVN Rev[3276]


author: <ecueva@palosanto.com> 2.2.0-9
changelog:
  - FIXED: Modules - Reports/Billing_rates: Fixed bug where import a file 
    is not work, because only take a first row and then return as successful 
    (don't read the others rows).
         * Bug: 1134
         * Introduced by: Eduardo Cueva
         * Since: Begin to developer the new interface of billing rates


author: <ecueva@palosanto.com> 2.2.0-10
changelog:
  - UPDATED: modules - reports/setup/db/db.info: Changed sql scripts to do not
    remove asteriskcdrdb and ignore the action to create a backup after the 
    process unistall of RPM.


author: Alberto Santos <asantos@palosanto.com> 2.0.4-14
changelog:
  - FIXED: module billing_report, if user press next or last without
    pressing show button first, the user gets a blank page. Now the
    user can press next or last without pressing show button first
    to see the data on next page
    SVN Rev[2767]
  - FIXED: module summary_by_extension, instead of the accent on the
    wordsm a special character was displayed. Now the accent is showed
    SVN Rev[2760]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-15
changelog:
  - CHANGED: In spec file change prereq elastix >= 2.0.4-29
  - FIXED: Modules - cdrreport: Fixed bug where any user without 
    an extension assigned could see all cdr in cdrreports.
    SVN Rev[2835]
  - CHANGED: module graphic_report, in case of error no graphic 
    is showed. SVN Rev[2809]
  - CHANGED: module graphic_report, when there is no data to show 
    the design was changed like used in module email_stats.
    SVN Rev[2800]
  - CHANGED: module dest_distribution, when there is no data to 
    show the design is changed like used in module email_stats. 
    SVN Rev[2799]
  - CHANGED: module channelusage, when there is no data to show a 
    jpgraph error was displayed. Now in this case a blank image 
    with the message "Nothing to show yet" and the title of it 
    is displayed. SVN Rev[2777]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-11
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-26 
  - CHANGED: modules - reports/setup/db/update/asteriskcdrdb: Se cambia el create index por un procedimiento para que verifique si existe previamente el indice caso contrario lo agrega a la tabla asteriskcdrdb.cdr. El indice es IDX_UNIQUEID relacionado al campo uniqueid. SVN Rev[3506].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-12
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-28
  - CHANGED: Modules - Summary: Changes in index.php file for change 
    the column title color in the grid of Summary module. SVN Rev[3580].
  - CHANGED: modules - images: icon image title was changed on some modules.
    SVN Rev[3572].
  - CHANGED: modules - cdrrport: Se cambia el nombre del boton eliminar, 
    al igual que el mensaje que sale de confirmación de eliminación. 
    SVN Rev[3571].
  - CHANGED: modules - icons: Se cambio de algunos módulos los iconos que 
    los representaba. SVN Rev[3563].
  - CHANGED: modules - trunk/core/reports/modules/asterisk_log/themes/
    default/filter.tpl: Se modifico el archivo _filter.tpl en cuestion 
    de diseño para que los elementos dentro del filtro no esten muy 
    distanciados. SVN Rev[3556].
  - CHANGED: modules - * : Cambios en ciertos mòdulos que usan grilla 
    para mostrar ciertas opciones fuera del filtro, esto debido al 
    diseño del nuevo filtro. SVN Rev[3549].
  - CHANGED: Modules - Reports: Support for the new grid layout. 
    SVN Rev[3542].
  - UPDATED: modules - *.tpl: Se elimino en los archivos .tpl de ciertos 
    módulos que tenian una tabla demás en su diseño de filtro que formaba 
    parte de la grilla. SVN REV[3541].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-13
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-28
  - CHANGED: to fixed the problem with the pagineo. SVN REv[3609].
  - ADDED: modules - billing_setup: Se agrega linea en el index del modulo 
    para ocultar el pagineo del modulo ya que no era usado. SVN REv[3606].


author: Rocio Mera <rmera@palosanto.com> 2.2.0-14
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-30
  - CHANGED: file index.php to fixed the problem with the paged. 
    SVN Rev[3624]
  - FIXED: Modules - Billing Report: Actually are generated two 
    reporting lines (CDRs) for each billed call, one by the assigned 
    rate and other by 'Default' rate.


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.3.0-1
  - CHANGED: summary_by_extension index.php add control to applied filters
    SVN Rev[3715]
  - CHANGED: asterisk_log index.php add control to applied filters
    SVN Rev[3713]
  - CHANGED: billing_report index.php add control to applied filters
    SVN Rev[3712]
  - CHANGED: cdrreport index.php add control to applied filters
    SVN Rev[3711]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter when the language is spanish
    SVN Rev[3645]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter
    SVN Rev[3639]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.3.0-3
  - CHANGED: Reports - Asterisk_Logs/index.php: Little better in show filters so
    don't appear the option x when is applied the default filter
    SVN Rev[3771]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: Reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile
  - ADDED: Build - SPEC's: The spec files were added to the corresponding modules
    and the framework.
    SVN Rev[3855]
    SVN Rev[3837]
  - FIXED: Modules - Report: The Graphic Report now display the correct data of
    custom trunks.
    SVN Rev[3825]


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGED: Reports - Missed Calls: change application form Filter and spanish words in lang
    SVN Rev[3932]
  - NEW: Missed Calls Module
    SVN Rev[3931]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4026]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4178]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Framework,Modules: remove temporary file preversion_MODULE.info under 
    /usr/share/elastix/module_installer/MODULE_VERSION/ which otherwise prevents
    proper cleanup of /usr/share/elastix/module_installer/MODULE_VERSION/ on 
    RPM update. Part of the fix for Elastix bug #1398.
  - Framework,Modules: switch as many files and directories as possible under
    /var/www/html to root.root instead of asterisk.asterisk. Partial fix for 
    Elastix bug #1399.
  - Framework,Modules: clean up specfiles by removing directories under 
    /usr/share/elastix/module_installer/MODULE_VERSION/setup/ that wind up empty
    because all of their files get moved to other places.
  - Endpoint Configurator: install new configurator properly instead of leaving
    it at module_installer/MODULE/setup
    SVN Rev[4354]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-7
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4362]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Summary by Extension: do not use or add number of calls on URL. Read
    this number from the database instead. Fixes part 2 of Elastix bug #1416.
    SVN Rev[4482]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4495]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-8
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[5913]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: CDR Report: make empty-parameter check more strict to prevent removing
    a single zero from filter parameters.
    SVN Rev[5997]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: CDR Report, Channels Usage, Rates, Billing Report, Destination 
    Distribution, Billing Setup, Asterisk Logs, Graphic Report, Summary,
    Missed Calls: For each module listed here the english help file was renamed to en.hlp and a spanish help file called es.hlp was ADDED.
    SVN Rev[6348]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-9
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[6379]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Asterisk Logs: update log parsing for changed date format resulting 
    from update to FreePBX 2.11.
    SVN Rev[6487]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: CDR Report: fix fallout resulting from commit 6638 breaking any regexp
    with unescaped embedded slash. Fixes Elastix bug #1975.
    SVN Rev[6711]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-10
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Bump release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4840]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Summary by Extension: source extension must be queried in both src and
    srcchannel. Ditto with dst and dstchannel. Also unify extension filtering on
    paloSantoCDR to look up extension on channels. Fixes Elastix bug #1545. Might
    also fix Elastix bugs #567, #707, #1322.
    SVN Rev[4907]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Missed Calls: reimplement SQL query in order to substantially reduce
    the number of records that must be examined by PHP code before generating the
    report. This allows the report to work with much larger date ranges, or in
    more busy systems, without hitting a PHP execution time timeout. Fixes Elastix
    bug #1527.
    SVN Rev[4908]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Billing Rates: remove unnecessary and risky copy of uploaded file, and
    remove unnecessary load of same file via file() which was left unused. Pointed
    out by Fortify report.
    SVN Rev[4997]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[5016]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Billing Rates, Graphic Report: remove duplicate definition of
    getParameter() that gets confused by Fortify as the one used by the framework.
    SVN Rev[5058]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Graphic Report: convert entirely from arrLang to use of _tr().
    SVN Rev[5064]
  - FIXED: Graphic Report: replace static select tag in template with a select
    from paloForm, which additionally provides for future i18n. Also fixes part of
    Elastix bug #1570.
    SVN Rev[5063]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Bump version and release in specfile.


author: Armando Chuto <armando@palosanto.com>
changelog:
  - CHANGED: core/reports/modules/graphic_report: change the route to usr/share
    of jpgraph library
    SVN Rev[6859]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: elastix-reports does not directly require php-tcpdf. Instead it is
    indirectly referenced through paloSantoPDF from framework.
    SVN Rev[6887]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Summary by Extension: switch all uses of $arrLang to _tr() and
    replace hand-coded translation loading with load_language_module().
    SVN Rev[7324]
  - CHANGED: Missed Calls: replace hand-coded translation loading with
    load_language_module().
    SVN Rev[7323]
  - CHANGED: Destination Distribution: switch all uses of $arrLang to _tr() and
    replace hand-coded translation loading with load_language_module().
    SVN Rev[7322]
  - CHANGED: Billing Setup: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7321]
  - CHANGED: Billing Report: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7320]
  - CHANGED: Billing Rates: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7319]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: CDR Report: add and use compatibility function hasModulePrivilege()
    that allows authorization on particular actions to be assigned piecemeal. This
    method delegates to paloACL::hasModulePrivilege if available, and falls back
    to granting all known privileges to the administrator group. Part of fix for
    Elastix bug #1100.
    SVN Rev[7668]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: CDR Report: declare custom privileges reportany and deleteany for the
    cdrreport module, and update minimum elastix-framework version to match. Part
    of the fix for Elastix bug #1100.
    SVN Rev[7700]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-7
changelog:
  - CHANGED: reports - Build/elastix-reports.spec: update specfile with latest
    SVN history. Bump release in specfile.
    SVN Rev[7712]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Missed Calls: declare custom privilege viewany on module. Part of the
    fix for Elastix bug #1100. Also remove useless parameters.
    SVN Rev[7726]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-1
changelog:
  - DELETED: deleted sql script update for database iptables.db
    SVN Rev[2872]
  - NEW: new scripts checkFields and compareVersion
    SVN Rev[2871]
  - CHANGED: In Spec file, changed prereq elastix >= 2.2.0-1
  - CHANGED: In Spec file, moved privileged files to path
    /usr/share/elastix/privileged


author: Alberto Santos <asantos@palosanto.com> 2.2.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-3
  - CHANGED: module sec_ports, in view mode the asterisks and word
    required were removed
    SVN Rev[2952]
  - ADDED: in sql script for installations, added the tftp port
    and added new rule to accept tftp traffic
    SVN Rev[2940]
  - FIXED: incorrect order of hierarchy in updates scripts for
    database iptables
    SVN Rev[2897]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-5
  - CHANGED: changed the password "elastix456" of AMI to the 
    password set in /etc/elastix.conf
    SVN Rev[2995]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-4
changelog:
  - CHANGED: script updateDatabase, added the line "#!/usr/bin/php"
    at the beginning of the script
    SVN Rev[3049]
  - CHANGED: script updateDatabase.php, this script will only be
    excecuted if the version is less than 2.2.0-4
    SVN Rev[3045]
  - CHANGED: script fwconfig, now the source port and destination
    port have to be queried to the table port
    SVN Rev[3044]
  - CHANGED: module sec_rules, changed the number of the ports
    by its name
    SVN Rev[3043]
  - CHANGED: module sec_ports, now ports used in firewall rules
    can not be deleted
    SVN Rev[3042]
  - CHANGED: added new script updateDatabase.php that changes the
    value of the port for its ids, also this change is made in
    script 1_schema.sql for new installations
    SVN Rev[3041]
  - FIXED: module sec_ports, added an id of "filter_value" to the 
    filter text box, also the filter now looks for any coincidence
    that has the word entered in the filter
    SVN Rev[3031]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-5
changelog:
  - FIXED: script privileged fwconfig, when flushin rules the file
    /etc/sysconfig/iptables is now blanked
    SVN Rev[3077]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-6
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - CHANGED: Modules - Security: Changee label of modules Advance
    security settings to Advence
    SVN Rev[3222]
  - CHANGED: module sec_rules, changed the color of fieldset border
    SVN Rev[3201]
  - FIXED: module sec_advanced_settings, the feedback message was
    not displayed for theme elastixneo
    SVN Rev[3186]
  - UPDATED: my extesion modules  templates files support new elastixneo theme
    SVN Rev[3159]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-8
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15
  - FIXED: Define Ports: remove nested <form> tag
    SVN Rev[3278]
  - FIXED: Firewall Rules: remove nested <form> tag
    SVN Rev[3277]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-9
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-18
  - ADDED: Advanced Security Settings: use privileged script
    'anonymoussip' to enable/disable allowguest in sip_general_additional.conf
    SVN Rev[3401]
  - ADDED: Advanced Security Settings: introduce new privileged script
    'anonymoussip' to enable/disable allowguest in sip_general_additional.conf
    SVN Rev[3398]
  - CHANGED: Advanced Security Settings: report success or failure
    to modify all files in setadminpwd
    SVN Rev[3397]
  - CHANGED: Advanced Security Settings: use privileged script 
    'setadminpwd' to reimplement administrator password reset
    SVN Rev[3396]
  - FIXED: module sec_advanced_settings, the informative message
    was only displayed under theme elastixneo. Now it is displayed
    in all the themes
    SVN Rev[3395]
  - ADDED: Advanced Security Settings: introduce new privileged script
    'setadminpwd' to set database passwords in various configuration files.
    Note: a privileged script is not technically necessary since all
    modified configuration files are owned by asterisk, but will be
    required if (when) the web interface is restored to run as httpd
    rather than asterisk.
    SVN Rev[3394]
  - ADDED: update script sql that changes the name to "RTP" to the port
    10000:20000 and the name to "IAX2" to the port 4569
    SVN Rev[3362]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-10
changelog:
  - FIXED: Modules - Security: In privileged file "anonymoussip" add 
    validation when asterisk services is shutdown, it only occur in a 
    proccess install of ISO because this script do a reload asterisk 
    and in that stage asterisk do not UP. SVN Rev[3485]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.4-15
changelog:
  - CHANGED: Firewall Rules: make use of fwconfig helper for 
    flush/apply rules. SVN Rev[2785]
  - CHANGED: Firewall Rules: fwconfig: use escapeshellarg() on every 
    value extracted from the database. SVN Rev[2784]
  - ADDED: Firewall Rules: Introduce 'fwconfig' privileged helper. 
    This makes use of the elastix-helper framework introduced in 
    commit 2683. SVN Rev[2783]
  - CHANGED: Security/Firewall Rules: (trivial) mark some methods 
    as private. SVN Rev[2779]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-11
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-28
  - CHANGED: modules - trunk/core/security/modules/sec_rules/index.php: 
    Se modifico el archivo index.php para mejorar apariencia debido a 
    nueva grilla. SVN Rev[3577].
  - CHANGED: modules - images: icon image title was changed on some 
    modules. SVN Rev[3572].
  - CHANGED: modules - icons: Se cambio de algunos módulos los iconos 
    que los representaba. SVN Rev[3563].
  - CHANGED: Modules - Security: Added support for the new grid layout.
    SN Rev[3546].
  - UPDATED: modules - *.tpl: Se elimino en los archivos .tpl de ciertos
    módulos que tenian una tabla demás en su diseño de filtro que 
    formaba parte de la grilla. SVN Rev[3541].


author: Alberto Santos <asantos@palosanto.com> 2.2.0-12
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-29
  - CHANGED: to fixed the problem with the pagineo
    SVN Rev[3608]
  - CHANGED: modules - sec_rules/index.php cambio menor en el mensaje
    de error en el modulo sec_rules
    SVN Rev[3586]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-1
  - CHANGED: sec_weak_keys index.php add control to applied filters
    SVN Rev[3722]
  - CHANGED: sec_accessaudit index.php add control to applied filters
    SVN Rev[3721]
  - CHANGED: sec_ports index.php add control to applied filters
    SVN Rev[3720]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter
    SVN Rev[3639]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-3
  - FIXED: Security - sec_rules/index.php: Don't execute any action when give
    click in the rows to move the order of the firewalls rules
    bug: 1209
    Since: New theme elastix-neo
    SVN Rev[3777] [3776]
  - CHANGED: Security - sec_accessaudit/index.php: Little better in show filters
    so don't appear the option x when is applied the default filter
    SVN Rev[3772]
  - CHANGED: Security - /db/install/iptables/1_schema.sql: Changed the rules that
    will be activated by default
    SVN Rev[3767]


author: Bruno Macias <bmacias@palosanto.com> 2.3.0-4
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-5
  - FiXED: Security - Sec_Rules: Fixed action changed order firewalls rules. 
    This problem appear by the new grid.
    SVN Rev[3801] 
  - CHANGED: modules - firewall, se revierte los cambios del firewall activado 
    por omisión hasta mejorar el diseño y conjunto de reglas activas.
    SVN Rev[3799]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: Security - Build/elastix-security.spec: update specfile with latest
    SVN history. Changed release in specfile
  - DELETED: modules - security: delete file db-delete not necesary.
    SVN Rev[3878]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Sec_Rules: Remove code that was copypasted from paloSantoNetwork, and
    reference the source directly. This allows the module to work properly with
    the fixes made for Fedora 17. Also, remove an unneeded reference to 
    paloSantoConfig. 
    SVN Rev[3996]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4027]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - ADDED: Implement Port Knocking support. This includes:
    - Two new modules: PortKnocking Interfaces, PortKnocking Users
    - New service elastix-portknock, requires package elastix-portknock
    - New dependency on php-mcrypt
    - New crontab job for authorization cleanup
    SVN Rev[4031]


author: German Macas <gmacas@palosanto.com>
changelog:
  - sec_rules - Fixed graphic bug in edition of New Rule of Firewall and improve
    design
    SVN Rev[4098]


author: German Macas <gmacas@palosanto.com>
changelog:
  - FIXED: modules - antispam - festival - sec_advanced_setting - remote_smtp:
    Fixed graphic bug in ON/OFF Button.
    SVN Rev[4101]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: security - Build/elastix-security.spec: Directory its not empty so, we
    cannot use rmdir, instead we use rm -rf
    SVN Rev[4366]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - FIXED: security - Build/elastix-security.spec: Corrected the copy of files,
    now we move them in order to erase the dir container.
    SVN Rev[4368]


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGED: modules - file_editor - sec_weak_keys: Fixed item 4 and 5 from bug
    1416, keep search filter in file_editor and change Reason for Status in
    sec_weak_keys
    SVN Rev[4503]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: security - Build/elastix-security.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-2
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4841]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-3
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5017]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Release in specfile.


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Module sec_advanced_settings. Correction of some mistakes in the
    translation files.
    SVN Rev[5466]


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Module sec_portknock_if. Correction of some mistakes in the
    translation files.
    SVN Rev[5467]


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Module sec_rules. Correction of some mistakes in the translation
    files.
    SVN Rev[5468]


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Module sec_weak_keys. Correction of some mistakes in the translation
    files.
    SVN Rev[5469]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-5
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[5561]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-7
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6379]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: security - sec_advanced_settings-index.html,en.lang,es.lang: A
    correction in the use of trademark FreePBX has made it within the code of
    this module.
    SVN Rev[6417]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Advanced Settings: fix the setadminpwd privileged script to modify
    /etc/freepbx.conf in addition to other known FreePBX files, if it exists.
    Fixes item 6 of Elastix bug #1831.
    SVN Rev[6439]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-8
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6445]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.


author: Luis Abarca <labarca@palosanto.com> 2.4.0-9
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Release in specfile.
    SVN Rev[6754]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.
    SVN Rev[6773]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Advanced Settings - jQuery-1.11.2 migration: fix incorrect use of
    attribute instead of property.
    SVN Rev[6928]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-2
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.
    SVN Rev[7156]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: security: explicitly spell out previously hidden package requirements
    that provide system commands.
    SVN Rev[7277]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: security: replace hand-coded translation loading with
    load_language_module().
    SVN Rev[7337]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-3
changelog:
  - CHANGED: security - Build/elastix-security.spec: update specfile with latest
    SVN history. Bump Version and Release in specfile.
    SVN Rev[7489]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: security: check whether /etc/localtime is a symlink and use it as
    an additional way to find out the current timezone.
    SVN Rev[7604]
  - CHANGED: added Russian translations by user Russian.
  - FIXED: Audit: HTML formatting does not belong in the internal library. Move it
    to the controller, and fix use of htmlentities() while at it. Fixes mojibake
    on display of internationalized module names.
    SVN Rev[7595]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Weak Keys: remove useless parameter and paloACL object.
    SVN Rev[7729]
  - FIXED: Weak Keys: the extensions_batch rewrite of SVN commit #4955 broke the
    asterisk reload of sec_weak_keys due to an undeclared dependency. Fixed for
    new class method, and also add dependency.
    SVN Rev[7728]
  - CHANGED: Weak Keys: non-administrators have little use for Weak Keys
    verification, so remove administrator check.
    SVN Rev[7727]


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-3
changelog:
  - Add accion uninstall rpm.
  - Validation login when a user administrator, now user will see the main menu sysinfo.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-5
changelog:
  - Improved module backup/restore, now have automatic backups.
  - New module dhcp client list.
  - New module dhcp by mac.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-6
changelog:
  - Improved look and perfomance module dashboard, actions drap and drop.
  - Fixed bug hardware detector module, images not found.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-8
changelog:
  - Fixed regular expresion in module dhcp by mac.
  - Hide bar of admin applet in module dashboard.
  - New module applet admin for manages, this in preferences.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-9
changelog:
  - Function getParamenter was removed in each module.
  - Backup-retore validation version backup and restore.
  - Hardware detector improved support for config signaling and framed.


author: Bruno Macias <bmacias@palosanto.com> 2.0.0-10
changelog:
  - New applet register hardware telephony in module dashboard.
  - Register hardware telephony in hardware detector.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-13
changelog:
  - Fixed bug in module network parameters, now defined localhost and localhost.localdomain to 127.0.0.1.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-14
changelog:
  - Change the style of Dashboard module, here the burble can move with the applet content, it is not static.
  - Hide the icon of configure or register card in hardware detector....


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-17
changelog:
  - CHANGED: Dashboard module, change how to show parameter network traffic in COMMUNICATION ACTIVITY. New word in lang.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-18
changelog:
  - CHANGED:  Dashboard : The regular expressions were improved for show the numbers of trunks in applet COMMUNICATION ACTIVITY


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-19
changelog:
  - NEW:     Include framework jquery 1.3.2 and jquery-ui 1.7.2 in js folder to mount files css and js (dashboard).
  - CHANGED: index.php from dashboard was added a new line to not include the last framework jquery because there are some problems with the last version.
  -          Support jquery to the framework, now the framework load js an d css from module backup_restore. 
  -          Support format themes/default/css and themes/default/js


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-24
changelog:
  - CHANGED: Change file automatic_backup in backup/restore to /var/www/backup/ (fixed security bug). Rev[1646]
  -          Textfields and its names have been improved for being easier to understand. Rev[1640].
  - FIXED:   Summary By extension, querys has been improved, now the data is from channel y dstchannel. Rev[1640]
  -          Fixed security bug(hardware_detector). Rev[1650]
  -                Script is not authenticated session
  -                Script settings does not validate or Datacard past
  -                Script has no protection against SQL injection (Datacard)
  -                Script manages hardware parameters in /etc/dahdi/system.conf, and registration cards


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-26
changelog:
  - CHANGED: Change help files in Dashboard, DHCP Client List, Hardware Detector, Backup/Restore, Currency, Applet Admin. Rev[1679]
  - FIXED:   Fix bug about automatic backup Rev[1679] [#400] bugs.elastix.org.


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-28
changelog:
  - FIXED: Work around PHP bug (forget to close httpd file descriptors on PHP fork()) for the case of dhcpd restart. Requires SVN commit #1696. Rev[1702]
  - FIXED: Removed spurious references to /sg/bin/ directory from StickGate. Rev[1702]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-31
changelog:
  - CHANGED:    Move css file to css folder in hardware_detector in the same way to js files to support framework. Rev[1737]
  - FIXED: Do NOT recursively change owner of /tftpboot to root:root after a backup or restore. This causes failures to configure future endpoint provisionings because the web interface fails to write to files now owned by root (permission denied). Instead, just restore permission to /tftpboot, not to its contents. Rev[1730]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-32
changelog:
  - FIXED: clean up any stale group membership before assigning membership for new user. Part of fix for Elastix bug #515. SVN Rev[1759]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-33
changelog:
  - FIXED:   Fixed security bug with audio.php and popup.php where an user can be
    download files system without authentication. 
    See in http://bugs.elastix.org/view.php?id=552 [#522] SVN Rev[1830]
  - CHANGED:  Updated fr.lang. SVN Rev[1825]
  - ADDES:    New lang file, fa.lang (Persian). SVN Rev[1823]
  - FIXED:  fixed bug 359 about permissions in userlist module. 
    See in http://bugs.elastix.org/view.php?id=359. SVN Rev[1816]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-36
changelog:
  - FIXED: make module aware of url-as-array in paloSantoGrid.
       Split up URL construction into an array.
       Assign the URL array as a member of the $arrGrid structure.
       Remove <form> tags from the filter HTML template. They are not 
        required, since the template already includes a proper <form> tag 
        enclosing the grid.
       Part of fix for Elastix bug #572. Requires commits 1901 and 1902 in 
        order to work properly.
    SVN Rev[1913]


author: Eduardo Cueva <ecueva@palosanto.com> 2.0.0-38
changelog:
  - Fixed bug in dhcp server where appear html code "<b>.</b>" 
    it occur because now html is scaped in palosantoForm. SVN Rev[1957]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-7
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-4
  - FIXED: Hardware Detector: remove --smg parameter from 
    wancfg_dahdi invocation. This allows recent wanpipe-utils
    to configure Sangoma BRI cards as DAHDI cards, since wanpipe-3.5.23.
    SVN Rev[2974]
  - ADDED:  System - Currency: Add new currency (Swiss Franc)
    SVN Rev[2958]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-9
changelog:
  - FIXED: module dhcp_by_mac, when user press enter in filter 
    text box, the page is redirected to the form for button
    "Assign ip Address". Now it shows the results of the filter
    SVN Rev[3004]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-10
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-8
  - FIXED: module hardware_detector, in some cards the word
    "HDLCFCS" identify a hardware controlled
    SVN Rev[3064]
  - Hardware Detector: add --hw_dtmf=YES to wancfg_dahdi invocation 
    to enable hardware DTMF detection. Fixes Elastix bug #967.
    SVN Rev[3062]
  - CHANGED: module dhcp_by_mac, deleted the folder js because
    it is no longer necessary
    SVN Rev[3033]
  - CHANGED: module dashboard, changed the regular expression
    to parse the extensions and trunks
    SVN Rev[3019]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-12
changelog:
  - FIXED: Hardware Detector: do not offer an echo canceller option
    for the D-Channel of a BRI span.
    SVN Rev[3080]
  - FIXED: Hardware Detector: Commit 3067 introduces a regression - ISDN
    PRI spans no longer offer a "Span Parameters" option. Fix by
    changing media type test.
    SVN Rev[3079]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-13
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-12
  - CHANGED: In spec file, changed %defattr(-, root, root) to
    %defattr(-, root, root)
  - CHANGED: Modules - System: Changed menu.xml to move Applet Admin 
    from Preference to Dashboard. SVN Rev[3226]
  - CHANGED: module backup_restore, added style border-radius
    SVN Rev[3223]
  - CHANGED: module dashboard, added border radius to the styles
    SVN Rev[3221]
  - CHANGED: Dashboard: System: display "Uptime" in Spanish translation.
    SVN Rev[3212]
  - CHANGED: Dashboard: Hard disks: switch graph type to plot3d2
    SVN Rev[3211]
  - CHANGED: Dashboard: Hard disks: attempt to report hard disk model
    for softraid devices.
    SVN Rev[3207]
  - CHANGED: Dashboard: Hard disks: attempt to report hard disk model
    for LVM mappings. Does not work (yet) for softraid devices.
    SVN Rev[3206]
  - FIXED: Modules - Summary by extension: Changed the image flecha.png
    with background blank with transparent as background.
    CHANGED: Modules - menu.xml: Changed label of summary by extension
    by summary and User Management with users.
    SVN Rev[3204]
  - CHANGED: Dashboard: Hard disks: attempt to report hard disk model
    for physical partitions. Does not work (yet) for LVM mappings.
    SVN Rev[3203]
  - FIXED: Dashboard: Hard disks: changed implementation of disk usage
    query to use privileged script, required for /var/spool/imap
    SVN Rev[3202]
  - FIXED: Modules - Backup/Restore: Fixed template in backup restore.
    Columns Other has a bad position compare with others columns in
    Chrome. Support by elastixNeo Theme.
    SVN Rev[3200]
  - FIXED: Dashboard: Hard disks: new layout with used space for
    selected directories.
    SVN Rev[3197]
  - FIXED: Dashboard: process states must be capitalized. Also 
    internationalized properly (Spanish).
    FIXED: Dashboard: process names internationalized properly (Spanish).
    SVN Rev[3195]
  - CHANGED: Dashboard: System Resources: define single class for 
    percentages on gauges
    CHANGED: Dashboard: System Resources: use one decimal, not two,
    for percentages
    CHANGED: Dashboard: System Resources: remove space between value
    and percent sign
    SVN Rev[3194]
  - CHANGED: Dashboard: update icons
    SVN Rev[3193]
  - CHANGED: Dashboard: allow closing of process control menu by 
    clicking anywhere in the document.
    SVN Rev[3192]
  - FIXED: Dashboard: change to commit 3142 - value displayed for CPU 
    Usage was really intended to be CPU Speed but was using the wrong counter.
    SVN Rev[3190]
  - FIXED: Dashboard: System resources applet - values must also have 
    nowrap specification.
    SVN Rev[3189]
  - CHANGED: Dashboard: implement process control menu in System Process applet.
    SVN Rev[3188]
  - CHANGED: system menu.xml, module applet_admin now can be accessed
    by users of group extension and operator by default
    SVN Rev[3184]
  - FIXED: Dashboard: fixed path for background image in CSS.
    SVN Rev[3180]
  - CHANGED: module hardware_detector, in theme elastixneo a style of
    "border:none;"is set for the tds that have a class "filterForm"
    SVN Rev[3179]
  - CHANGED: Dashboard: new layout for process list with icons
    SVN Rev[3177]
  - CHANGED: Dashboard: new Twitter icon, required for previous commit.
    SVN Rev[3175]
  - CHANGED: Dashboard: new layout for RSS feed, now includes news date 
    and Twitter link.
    SVN Rev[3174]
  - CHANGED: Dashboard: add numeric percents as direct values on top of gauges.
    SVN Rev[3146]
  - FIXED: Dashboard: CpuUsage is a percent value, not a megahertz value.
    SVN Rev[3142]
  - CHANGED: module currency, the module title is now handled by the framework
    SVN Rev[3131]
  - CHANGED: module time_config, the module title is now handled by the framework
    SVN Rev[3129]
  - CHANGED: module backup_restore, icon with image 1x1.gif was removed
    SVN Rev[3127]
  - CHANGED: module backup_restore, the module title is now handled by
    the framework
    SVN Rev[3126]
  - CHANGED: module hardware_detector, the module title is now handled
    by the framework
    SVN Rev[3125]
  - CHANGED: module shutdown, the module title is now handled by the framework
    SVN Rev[3124]
  - CHANGED: module userlist, the module title is now handled by the framework
    SVN Rev[3123]
  - FIXED: Modules - Dashboard: Change the background-color of clase .porter
    to #f6f6f6 to theme elastixNeo
    SVN Rev[3121]
  - CHANGED: module dhcp_by_mac, the module title is now handled by the framework
    SVN Rev[3119]
  - CHANGED: module dhcp_clientlist, the module title is now handled by
    the framework
    SVN Rev[3118]
  - CHANGED: module dhcp_server, the module title is now handled by the framework
    SVN Rev[3117]
  - CHANGED: module network_parameters, the module title is now handled
    by the framework
    SVN Rev[3116]
  - CHANGED: module applet_admin, now the module title is handled by the framework
    SVN Rev[3115]
  - CHANGED: module dashboard, changed the title of module to "dashboard"
    SVN Rev[3114]
  - CHANGED: module dashboard, changed the location of leyend for graphic
    in applet "Performance Graphic"
    SVN Rev[3108]
  - CHANGED: module dashboard, the module dashboard was redesigned
    SVN Rev[3106]
  - FIXED: Modules - Userlist: Add validation when the administrator user
    change your password account , this action  must not to destroy the
    current session
    SVN Rev[3103]
  - CHANGED: Dashboard: allow image width and height to be specified 
    independently.
    SVN Rev[3099]
  - CHANGED: Dashboard: add extra parameters to force fixed size in image tag.
    SVN Rev[3092]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-14
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-13
  - CHANGED: Module dashboard delete default applet communication 
    activity. SVN Rev[3241]
  - ADDED: Modules - Dashboard : Added new sql script to update 
    dashboard.db. SVN Rev[3230]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-15
changelog:
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15
  - ADDED: In spec file, added prereq elastix-fax >= 2.2.0-4 due to
    the module backup_restore
  - FIXED: Dashboard: allow popup menu for process control to close
    when clicking on drop-down arrow. Fixes Elastix bug #1073.
    SVN Rev[3333]
  - CHANGED: menu.xml, changed the order of userlist to 41
    SVN Rev[3329]
  - FIXED: Dashboard: use grayed-out image for service that is not
    installed. Fixes Elastix bug #1075.
    SVN Rev[3322]
  - CHANGED: module currency, the asterisks and word "Required field"
    were removed
    SVN Rev[3320]
  - CHANGED: module dhcp_by_mac, the asterisks were removed in view
    forms, also the word "Required field"
    SVN Rev[3319]
  - CHANGED:  System - Hardware detector:  Changed javascript to show
    in "Configuration of Span" the spans in 2 columns
    SVN Rev[3279]
  - FIXED: DHCP Client List: /var/lib/dhcpd/dhcpd.leases may have 
    comments which must be skipped.
    SVN Rev[3273]
  - FIXED: DHCP Client List: remove nested <form> tag
    SVN Rev[3272]
  - FIXED: Dashboard: The privileged script hdmodelreport cannot
    use hdparm -I because doing it on a non-disk block device may
    make scaaaary error messages appear on syslog. Reorganize to
    use hdparm -i instead. Fixes Elastix bug #1055.
    SVN Rev[3266]
  - FIXED: Dashboard: /usr/bin/stat reports major/minor number
    in hexadecimal. Fix accordingly.
    SVN Rev[3259]
  - UPDATE: Module dashboard delete default applet communication activity.
    SVN Rev[3242]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-16
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-18
  - FIXED: Backup/Restore: prevent abuse of backup download for arbitrary
    file download. Also check whether file actually exists.
    SVN Rev[3343]
  - FIXED: Backup/Restore: use rawmode on tar download, remove incorrect
    report at end of tar download
    SVN Rev[3341]
  - CHANGED: Fax: make use of 'faxconfig' in fax library instead of sudo chown
    CHANGED: Backup/Restore: refresh fax configuration on restore using standard fax API
    SVN Rev[3340]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-16
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-18
  - FIXED: Backup/Restore: prevent abuse of backup download for arbitrary
    file download. Also check whether file actually exists.
    SVN Rev[3343]
  - FIXED: Backup/Restore: use rawmode on tar download, remove incorrect
    report at end of tar download
    SVN Rev[3341]
  - CHANGED: Fax: make use of 'faxconfig' in fax library instead of sudo chown
    CHANGED: Backup/Restore: refresh fax configuration on restore using 
    standard fax API. SVN Rev[3340]


author: Eduardo Cueva <ecueva@palosanto.com> 2.2.0-17
changelog:
  - CHANGED: In spec file, changed prereq to elastix-framework >= 2.2.0-23
  - FIXED: Backup/Restore: fix invalid javascript syntax for object literal 
    in sortable declaration. SVN Rev[3454]
  - FIXED: Hardware Detector: fix invalid javascript syntax for object 
    literal in draggable declaration. SVN Rev[3453]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-10
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4028]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-11
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4031]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: DHCP Server (dhcpconfig): Define and use DHCP option 150 that allows
    Cisco phones to find the integrated TFTP server.
    SVN Rev[4063]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: DHCP Server (dhcpconfig): Define and use DHCP option 160 that allows
    Polycom phones to find and use the integrated TFTP server instead of the
    factory-default of FTP. Also make the options names a bit more readable.
    SVN Rev[4064]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: DHCP Server (dhcpconfig): restrict DHCP option 160 to MAC addresses
    of Polycom phones. This prevents a conflict with LG-ERICSSON phones which also
    request option 160 but use it for a different purpose.
    SVN Rev[4066]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: DHCP Server (dhcpconfig): implement new option --phonesonly. If 
    specified, the DHCP server will be configured to answer only to MAC addresses
    from known phone vendor prefixes. This potentially enables the Elastix DHCP
    server and another DHCP server to coexist in the same LAN.
    SVN Rev[4077]


author: German Macas <gmacas@palosanto.com>
changelog:
  - Fixed bug 0001318, bug 0001338: fixed in Asterisk File Editor return last
    query in Back link, fixed Popups, position and design, add in Dashboard
    Applet Admin option to check all
    SVN Rev[4088]


author: German Macas <gmacas@palosanto.com>
changelog:
  - CHANGE: modules - packages: Add option to uninstall packages and change
    deprecated function
    SVN Rev[4107]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-12
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: implemented new helper script 'ryum' and use it to replace 
    invocations of 'sudo yum' with the helper script.
    SVN Rev[4342]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Framework,Modules: remove temporary file preversion_MODULE.info under 
    /usr/share/elastix/module_installer/MODULE_VERSION/ which otherwise prevents
    proper cleanup of /usr/share/elastix/module_installer/MODULE_VERSION/ on 
    RPM update. Part of the fix for Elastix bug #1398.
  - Framework,Modules: switch as many files and directories as possible under
    /var/www/html to root.root instead of asterisk.asterisk. Partial fix for 
    Elastix bug #1399.
  - Framework,Modules: clean up specfiles by removing directories under 
    /usr/share/elastix/module_installer/MODULE_VERSION/setup/ that wind up empty
    because all of their files get moved to other places.
  - Endpoint Configurator: install new configurator properly instead of leaving 
    it at module_installer/MODULE/setup
    SVN Rev[4347]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-13
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4352]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: actually use root mysql password instead of hardcoded
    default when reading schemata. Print PDO exception message in case of failure
    to read schemata. Pass around level tag to display on error message.
    SVN Rev[4378]


author: Luis Abarca <labarca@palosanto.com> 2.3.0-14
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[4383]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: backupengine restore would fail to insert the key
    virtual_mailbox_domains if the key is missing prior to a restore that includes
    virtual domains. Fixed.
    SVN Rev[4453]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: since the privileged script conversion, the backupengine
    script writes an XML manifest with untranslated strings. This conflicts with
    the 'not installed' case in the GUI, which uses translated strings for 
    comparison. Now both are consistently using non-translated strings. Fixes part
    8 of Elastix bug #1416.
    SVN Rev[4479]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: mailbox quotas need to be repaired after a mailbox 
    restore. Otherwise the quotas of the restored mailboxes always appear as 0.
    Fixes part 10a of Elastix bug #1416.
    SVN Rev[4489]


author: Alberto Santos <asantos@palosanto.com> 2.2.0-20
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.2.0-29
  - CHANGED: Changed the word 'Apply Filter' by 'More Option'
    SVN Rev[3602]
  - ADDED: modules - network_parameters: Se anade linea para ocultar
    la paginación de la grilla ya que no estaba en uso.
    SVN Rev[3597]
  - FIXED: modules - dashboard: Se corrige problema de crear directorio
    cache para las cosultas rss de elastix.org, para resolverlo se
    definio un directorio /tmp/rss-cache que puede ser escrito por apache
    SVN Rev[3595]
  - CHANGED: modules - userlist/index.php Little chande in message that
    appear when try deleting the admin user
    SVN Rev[3594]
  - CHANGED:  - modules repositories/themes/default/js/javascript.js
    Added Commercial Addons to Default repositories
    SVN Rev[3591]


author: Rocio Mera <rmera@palosanto.com> 2.2.0-21
changelog:
  - FIXED: modules - modules/packages: Problems with the paged 
    are now solved. SVN Rev[3619]
  - FIXED: modules - modules/repositories: Problems with the paged 
    are now solved. SVN Rev[3618]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-1
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-1
  - CHANGED:packages new.tpl delet action UpdateRepository inside the filter
    SVN Rev[3719]
  - CHANGED:packages index.php add control to applied filters and move outside
    the filter the option RepositoriesUpdates
    SVN Rev[3718]
  - FIXED: modules - faxlist: Se corrige bug de pagineo en el modulo de faxlist.
    Tambien se definen correctamente ciertas traducciones.
    SVN Rev[3714]
  - CHANGED: repositories index.php add control to applied filters
    SVN Rev[3698]
  - FIXED: backup_restore index.php fixed problem with action Automatic_Backup
    introduced in commit 3684, delete the file themes/filter.tpl
    SVN Rev[3694]
  - FIXED: Backup/Restore: fix use of unexpectedly initialized variable as
    combobox definition.
    SVN Rev[3693]
  - CHANGED: dhcp_by_mac change to add control to filter
    SVN Rev[3692]
  - CHANGED: modules - repositories: Se agrega controles a los filtros, del
    modulo repositorios
    SVN Rev[3691]
  - CHANGED: backup_restore index.php change to put new function outside of
    filter
    SVN Rev[3684]
  - CHANGED: repositories index.php change to add new function outside of filter
    SVN Rev[3683]
  - UPDATED: modules - hardware_detector: Se define ancho de la tabla que formar
    parte de un puerto, en chrome se mostraba mal los puertos.
    SVN Rev[3663]
  - CHANGED: Dashboard little change in file 1_style.css add top-border in option
    inside the proccess_status
    SVN Rev[3646]
  - CHANGED: System - dashboard little change in paloSantoDataApplets.class.php
    to better the appearance in information about comunication_activity
    SVN Rev[3644]
  - CHANGED: little change in file *.tpl to better the appearance the options
    inside the filter
    SVN Rev[3639]
  - CHANGED: file index.php to fixed the problem with the paged
    SVN Rev[3626]


author: Alberto Santos <asantos@palosanto.com> 2.3.0-2
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-2
  - FIXED: module - dashboard/libs/paloSantoSysInfo.class.php: Se
    corrige problema de estado de fax, no instalado, se mejora funcion
    que pregunta estado del servicio.
    SVN Rev[3735]
  - FIXED: Modules - Dashboard: Not displayed correctly the information
    of the New, problem with the encode of the special character
    SVN Rev[3729]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-3
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-3
  - CHANGED: System - Package/index.php: Little better in show filters so don't
    appear the option x when is applied the default filter
    SVN Rev[3773]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-5
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-5
  - CHANGED: System - Packages: Changed action updateREpositories and install 
    repositories. Before this action use xajax, now are implemented with json
    SVN Rev[3805].


author: Rocio Mera <rmera@palosanto.com> 2.3.0-6
changelog:
  - CHANGED: System - Package: Changed message that appear when repositories
    aren't update in english and spanish
    SVN Rev[3811] - [3809] - [3808]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-7
changelog:
  - CHANGED: System - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile
  - CHANGED: modules - hardware_detector:change the modal popup form of
    Configuration of Span and Span Parameter  to ShowModalPopUp form, to keep the
    same PopUp form in the system.
    SVN Rev[3874]
  - CHANGED: modules - dashboard: add _register.tpl file that contains the
    application form of Register Card to show in the ModalPopUp form.
    SVN Rev[3869]
  - CHANGED: modules - dashboard: Change the application form of Register Card to
    ShowModalPopUp form, to mantain the same popup format in the system.
    SVN Rev[3868]
  - ADDED: Build - SPEC's: The spec files were added to the corresponding modules
    and the framework.
    SVN Rev[3857]
    SVN Rev[3839]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-8
changelog:
  - CHANGED: In spec file, changed prereq elastix-framework >= 2.3.0-9
  - UPDATED: Modules - hardware_detector: Update style table for content popup.
    SVN Rev[3918]


author: Rocio Mera <rmera@palosanto.com> 2.3.0-9
changelog:
  - UPDATED: Specfile was updated to release 9
  - CHANGED: modules - hardware_detector: fixed popup in blackmin theme
    SVN Rev[3930]
  - UPDATED: Modules - System/setup/build: update changelog specfile with the
    latest commit from svn
    SVN Rev[3924]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Dashboard: new implementation introduced by SVN commit 3955 introduced
    a regression in which an empty pid list confused the code into reporting a
    process was active. Fixed. Fixes Elastix bug #1431.
    SVN Rev[4524]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: system - backup_restore/backup.tpl , backup_restore/index.php: The
    popup that apears when a restore of a previous backup its about to be
    performed and a difference exists in the version of a package, now follows
    the schema of unified style for popups in Elastix.
    SVN Rev[4607]


author: Luis Abarca <labarca@palosanto.com>
changelog:
  - CHANGED: system - userlist/index.php: Regardless of the length of the
    password, now 8 hidden characters are displayed in editing view. This occurs
    in the fields: password, retype password and password webmail.
    SVN Rev[4619]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-1
changelog:
  - CHANGED: system - Build/elastix-system.spec: Changed Version and Release in 
    specfile according to the current branch.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: some restore operations overwrite known passwords, such
    as the root mysql password and the ami manager password. If passwords are
    changed between a backup and a restore on the same system, or a backup is 
    restored on a system with different passwords, the freepbx interface will 
    break due to password mismatch. Fix by restoring passwords from elastix.conf.
    Fixes Elastix bug #1462.
    SVN Rev[4660]
  - FIXED: Backup/Restore: Due to unintended bug-for-bug compatibility with the
    previous backup/restore implementation, the backupengine script restored 
    fax.db with chmod 644, which resulted in fax notifications breaking for any 
    fax sent or received after a restore that included fax information. Fixed.
    This fixes part 8 of Elastix bug #1461.
    SVN Rev[4657]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: further to choosing between astdb and astdb.sqlite3,
    astdb.sqlite3 must be deleted before running astdb2sqlite3.
    SVN Rev[5717]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-4
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[5018]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Dashboard: the Hard Disks applet does not call the method 
    getSysInfo() anymore, but uses popen() on two commands in an attempt to run
    them in parallel. This saves some unnecessary file opens in /proc as well as
    an unneeded usleep().
    SVN Rev[5038]
  - CHANGED: Dashboard: the System Resources applet does not call the method
    getSysInfo() anymore, but discrete functions. This saves two unnecessary 
    process spawns and at least one disk hit for unused free space information.
    SVN Rev[5036]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Dashboard: set up an HTML version of the gauges used in the Hard
    Disks and System Resources applets, and use them if the uelastix flag is set.
    This is required to skip generation of the corresponding graphic, which is
    costly on ARM uElastix.
    SVN Rev[5042]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-5
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[5043]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Dashboard: fix overlapping text in System Resources applet on blackmin.
    SVN Rev[5046]
  - CHANGED: Dashboard: to check whether a service is enabled, the code now runs
    a glob and caches the results instead of spawning a ls and a grep. Also add
    support for systemd services.
    SVN Rev[5045]
  - CHANGED: Dashboard: request several applets concurrently instead of 
    sequentially.
    SVN Rev[5044]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: fix regression in restore functionality due to missing
    quotation marks for string expression.
    SVN Rev[5051]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Packages: partial rewrite. Reorganize strategy for installed packages
    to run rpm in a pipe (hopefully in parallel) and to keep open the database
    connections to the various repository files. Do not invoke an external command
    to check whether each package is installed when one invocation is enough. Make
    a distinction between same-named packages for different architectures. Do not
    display anything but the latest version of a not-installed package. All of
    this results in a noticeable speedup (from 8 seconds to 3 for the basic 
    listing).
    SVN Rev[5055]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Time Config: remove duplicate definition of getParameter() that gets
    confused by Fortify as the one used by the framework.
    SVN Rev[5059]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-6
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[5085]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Backup/Restore: use internal glob instead of exec'd shell piping to
    list backup files. Modernize pagination. Convert more uses of $arrLang to 
    _tr(). Remove a large code duplication at automatic backup handling. Use the
    -O option of tar to extract XML to stdout instead of using temporary files.
    SVN Rev[5093] 
  - CHANGED: Backup/Restore: partial rewrite of FTP implementation to clean up the
    API and improve error reporting and handling. Remove a style in custom CSS 
    that conflicts with a framework style. Remove dead code. Convert some uses of
    $arrLang to _tr(). Fixes Elastix bug #1586.
    SVN Rev[5092]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-7
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[5103]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: fix botched detail window for package version mismatch.
    Convert all of the module to use _tr() and load_language_module().
    SVN Rev[5106]


author: Jose Briones <jbriones@elastix.com>
changelog:
  - CHANGED: Dashboard, Applet Admin, Network Parameters, DHCP Server, DHCP Client List, Assign IP Address to Host, Users, Shutdown, Hardware Detector, Repositories, Packages, Backup/Restore, Date/Time, Currency: For each module listed here the english help file was renamed to en.hlp and a spanish help file called es.hlp was ADDED.
    SVN Rev[6338]


author: Jose Briones <jbriones@palosanto.com>
changelog:
  - UPDATED: Update to the changelog about the english and spanish help files in
    the system modules.
    SVN Rev[6339]


author: Luis Abarca <labarca@palosanto.com> 2.4.0-13
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed release in specfile.
    SVN Rev[6379]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Network: Fedora requires the /etc/hostname file to be created/updated
    when changing the system hostname.
    SVN Rev[6399]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: DHCP Server: privileged script now uses endpointconfig database 
    instead of endpoint.db for --phonesonly option.
    SVN Rev[6476]
  - CHANGED: Backup/Restore: backup and restore the new endpointconfig database
    instead of the old endpoint.db sqlite file.
    SVN Rev[6475]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: DHCP Server: fix redirect that assumes index.php is located at document
    root. This is a noop in Elastix 2 but fixes an invalid redirect after DHCP
    parameter updates in Elastix 3.
    SVN Rev[6490]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Backup/Restore: filter backup name on restore. This is consistent 
    with the filtering done elsewhere and cuts a number of XSS at once.
    SVN Rev[6760]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-1
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed version and release in specfile.


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Dashboard: remove theme guard in templates. Now font icons are
    available in all themes.
    SVN Rev[7221]
  - CHANGED: Dashboard: use $.get instead of $.post for several AJAX queries with
    no side effects.
    SVN Rev[7213]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: System: replace two instances of /bin/hostname with read of /proc.
    SVN Rev[7281]
  - FIXED: Packages: unbreak stray requestURL() call in REST service.
    SVN Rev[7280]
  - CHANGED: System: explicitly spell out previously hidden package requirements
    that provide system commands.
    SVN Rev[7279]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Backup/Restore: switch over the FOP directory to the one used by
    FreePBX 2.11. This will render the restore incompatible for old backups that
    contain the 2.8 directory.
    SVN Rev[7328]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: User List: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7345]
  - CHANGED: Shutdown: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7344]
  - CHANGED: Network Parameters: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7343]
  - CHANGED: DHCP Server: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7341]
  - CHANGED: DHCP Client List: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7340]
  - CHANGED: Currency: switch all uses of $arrLang to _tr() and replace hand-coded
    translation loading with load_language_module().
    SVN Rev[7339]
  - CHANGED: Applet Admin: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7338]
  - FIXED: Time Config: update timezone AFTER time update, not before. Remember to
    update the PHP timezone after system timezone update.
    SVN Rev[7333]
  - CHANGED: Repositories: update list of default active repositories. Replace
    previous implementation with one that can be configured server-side in a
    future version.
    SVN Rev[7332]
  - CHANGED: Repositories: switch all uses of $arrLang to _tr() and replace
    hand-coded translation loading with load_language_module().
    SVN Rev[7331]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Backup/Restore: fix various issues on restore under CentOS 7: cyrus
    user no longer has a shell and therefore "su" must specify one; work around
    mysqldump inserting IF NOT EXISTS twice on some system tables; the
    a2b-callback-daemon service must now be stopped and restarted around the
    a2billing_db component restore.
    SVN Rev[7512]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Dashboard: fixed incorrect color assignment of graph colors on
    Performance Graphic rewrite that causes user confusion on which y-axis is
    intended for each plot. Fixes Elastix bug #2469. Additionally, fix incorrect
    timestamp values, which should now be expressed as javascript timestamps (in
    milliseconds) instead of UNIX timestamps.
    SVN Rev[7518]


author: Alex Villacís Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Packages: force Elastix registration before allowing any package
    action to continue.
    SVN Rev[7566]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: check whether /etc/localtime is a symlink and use it as an additional
    way to find out the current timezone.
    SVN Rev[7605]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Network Parameters: container compatibility - privileged script must
    allow interface names with hypens. Test whether /etc/postfix/main.cf exists
    before updating contents. Add a special case to avoid overwriting a macvlan
    interface as an Ethernet interface, which breaks container networking.
    SVN Rev[7644]
  - FIXED: Network Parameters: container compatibility - network interfaces may
    have hypens in their names. Do not assume that ifcfg-* matches a interface
    name. Stop assuming ethN as a "standard" ethernet interface name. The output
    of "ip addr show" may list the interface name with an extra '@xxx' that should
    be discarded.
    SVN Rev[7643]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: Userlist: make use of new methods getUserProfile and saveUserProfile
    in paloACL from elastix-framework. Change minimum required version of
    elastix-framework to match.
    SVN Rev[7670]


author: Luis Abarca <labarca@palosanto.com> 2.5.0-5
changelog:
  - CHANGED: system - Build/elastix-system.spec: update specfile with latest
    SVN history. Changed Release in specfile.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Dashboard: silence log spamming from AMI object on connect.
    SVN Rev[7738]
  - FIXED: Dashboard: container compatibility - allow sampling of macvlan ifaces.
    SVN Rev[7737]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Packages: update primary_db location algorithm to allow module to list
    package versions and source repos correctly in Elastix 4. Additionally set
    explicit Content-Type for AJAX requests.
    SVN Rev[7761]
  - FIXED: DHCP Server: allow dashes and @ifN in output of "ip addr show" in order
    to collect addresses of macvlan interfaces.
    SVN Rev[7760]
  - FIXED: Network Parameters: allow dashes in the interface regexp validation so
    that macvlan interfaces can be configured.
    SVN Rev[7759]
  - FIXED: Network Parameters: teach netconfig privileged script to initialize
    a systemd-nspawn macvlan interface from scratch. Also pass through the output
    of a failed command that caused a command failure.
    SVN Rev[7758]


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - FIXED: Packages: reimplement REST service to remove calls to verify_rpm
    program and remove RCE.
    SVN Rev[7765]


author: Bruno Macias <bmacias@palosanto.com> 0.8-5.7
changelog:
  - Fixed validation if directory /var/lib/mysql/$nombredb existe. Change of -f to -d
    - Remove Prereq elastix


author: Edgar Landivar <elandivar@palosanto.com> 5.0.3-1
changelog:
  - Changes in the version number to reflect the vtiger version number 
      instead of the elastix version number
    - Removed elastix dependency


author: Adonis Figueroa <afigueroa@palosanto.com> 5.0.3-4
changelog:
  - Comment pre and post installation because it's realized in the wrapper.
    - No replace file config.* in /var/www/html/vtigercrm/ , this funcionality is config


author: Bruno Macias <bmacias@palosanto.com> 5.0.3-5
changelog:
  - Source elastix-vtigercrm add files schema.vtiger and vtigercrmWrapper.php for finish instalation.
    - Comments removed in this spec and in section post replace /vtigercrm/ by vtigercrmWrapper.php?URL=/vtigercrm


author: Alex Villacis Lasso <a_villacis@palosanto.com> 5.1.0-8
changelog:
  - REMOVED: vtigercrmWrapper.php
  - CHANGED: move schema.vtiger to spool directory for elastix-firstboot


author: Rocio Mera <rmera@palosanto.com> 2.2.1-4
changelog:
  FIXED: the problem that there wasn't the directory PBXManager
    inside cron/modu  les, now this appear. Bug [1182].


author: Alex Villacis Lasso <a_villacis@palosanto.com> 5.2.1-7
changelog:
  - REMOVED: remove graph.php which apparently is not legitimately invoked
    anywhere in the code and has been abused. Fixes Elastix bug #1414.
  - CHANGED: savewordtemplate.php: remove uploaded file in all cases.


author: Bruno Macias <bmacias@palosanto.com> 2.11.0-10
changelog:
  - FIXED: FreePBX Vulnerability was solved. More information on
    http://issues.freepbx.org/browse/FREEPBX-7123. It was Fixed with
    Source8 in this spec file, freepbx-web-2.11.0.7.tgz source content files
    WEB FreePBX.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-12
changelog:
  - FIXED: require notifications class in a place where it is required but
    install_amp fails to install class autoloader.


author: Bruno Macias V. <bmacias@palosanto.com> 2.11.0-14
changelog:
  - FIXED: asterisk file config cdr_mysql.conf, username database error.
    patch freepbx-2.11.0_elastix_files_config.patch was updated.


author: Bruno Macias V. <bmacias@palosanto.com> 2.11.0-15
changelog:
  - FIXED: FreePBX your install_amp script with the option --force-version, 
    overwrites all files that are in the ../amp_conf/astetc/*, as 
    extensions_custom.conf file is created by elastix patches 
    (not default FreePBX tgz) the script replaces, this happens in the 
    library libfreepbx.install.php around line 315, the error that caused 
    this is that extensions_custom.conf configuration file should not be 
    modified by any process, this can only be changed manually by the 
    user server.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-18
changelog:
  - FIXED: test for mariadb.service and mysqldb.service and use them instead of
    SysV mysqld to test whether mariadb/mysqldb is running.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-19
changelog:
  - CHANGED: use a different test for active mysqld service with pidof instead
    of /sbin/service or systemd, to work around chroot issues in CentOS 7.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-20
changelog:
  - CHANGED: The Prereq: elastix-pbx no longer looks justified and conflicts with
    a needed Prereq: freePBX to be inserted into elastix-pbx.


author: Bruno Macias Velasco <bmacias@palosanto.com> 2.11.0-21
changelog:
  - UPDATED: FreePBX modules were updated and fixed bug twice pinset password.
    And patch freepbx-2.11.0.42_amp_conf_bin_fix_twice_pinset.patch.
    See bug report in bugs.elastix.org ticket [#2058].


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-22
changelog:
  - FIXED: disable blanket chown of /var/www/html to asterisk on update, as this
    is a security risk.
  - CHANGED: patch SIP configuration to add DTLS fields for Asterisk 11.
  - FIXED: save and restore cbmysql.conf to avoid overwriting mysql password.
  - FIXED: logger*conf files need to be installed on ISO install. 
  - CHANGED: Replace repetitive list with loop across all modules that define an 
    etc dir for symlink install. Do not rename symlinks to dated names, only
    regular files.


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - CHANGED: patch sipsettings to expand available audio and video codecs
  - CHANGED: patch core so sipsettings adds wss alongside ws primary SIP transport.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-24
changelog:
  - FIXED: patch FOPWEBROOT path to point to updated safe_opserver directory if
    not properly updated by freepbx update. This (potentially) fixes Elastix
    bug #2260.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-25
changelog:
  - FIXED: patch core to add SQL parameter escaping on extension creation. Fixes
    Elastix bug #2560.
  - FIXED: remove debugging statement introduced in a previous release.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.11.0-26
changelog:
  - FIXED: No difference for update from 2.11.0-25. However, fresh install (as
    done in containers or Elastix Cloud) will now install required HTTP keywords
    for later configuration of Elastix Business Edition webphone.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.5.1-11rc
changelog:
  - Fix incorrect path to fxotune which was changed by dahdi
  - Fix hardcoded path to asterisk modules which is incorrect in 64-bit architectures


author: Bruno Macias V <bmacias@palosanto.com> 2.5.1-12rc
changelog:
  - Fixed bug when be update freepbx, the script install_amp dont updated all modules because the script use the modules  
    in folder amp_conf/htdocs/admin/modules.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.5.1-13rc
changelog:
  - Create empty configuration files that are referenced by installed freePBX files.
    This is required for the asterisk 1.6.x AMI and SIP support to start up correctly.


author: Bruno Macias V <bmacias@palosanto.com> 2.5.2-1rc
changelog:
  - FreePBX Update 2.5.2.
  - Update patch freepbx-2.5.1_elastix_files_config.patch to freepbx-2.5.2_elastix_files_config.patch, section file amportal.conf
  - Fixed bug [#59] in www.bugs.elastix.org. File recordings/includes/main.conf.php is less.


author: Bruno Macias V <bmacias@palosanto.com> 2.6.0-1beta
changelog:
  - Update freepbx to 1.6.0.
  - Fixed bug, permission in folder /var/lib/asterisk/sounds/custom for user asterisk.
  - Update patch freepbx-2.5.2_elastix_files_config.patch to freepbx-2.6.0_elastix_files_config.patch, section file amportal.conf and section file cdr_mysql.conf


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.6.0-2beta
changelog:
  - Cleanup of specfile with more files being tracked as part of the RPM
  - Converted sed in %post into proper patch
  - Prereq asterisk to have the asterisk user available
  - Convert installation of database to use elastix-firstboot


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.6.0-4beta
changelog:
  - Remove conflict with previous version of freePBX in order to enable update
    from alpha versions of Elastix 2.


author: Bruno Macias V. <bmacias@palosanto.com> 2.7.0-1beta
changelog:
  - Update freepbx 2.7.0
  - Update sql, freepbx database  2.7.0
  - Patch freepbx-2.5.0_elastix_core_agi_bin_recordingcheck.patch commented, freepbx has deleted the file recordingcheck, it is in test.
  - Update manager.conf keyword added for enable originate and other them.
  - Commented in this spec line .../admin/modules/core/bin/*, freepbx 2.7.0 not content the bin files.
  - Commented in this spec line .../amp_conf/mohmp3/*, freepbx 2.7.0 not content the mohmp3 files.


author: Bruno Macias V. <bmacias@palosanto.com> 2.7.0-2beta
changelog:
  - Cleanup of specfile with more files being tracked as part of the RPM
  - Create folder /var/lib/asterisk/mohmp3/none/, is necessary that being defined.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.7.0-4beta
changelog:
  - FIXED: force /var/lib/asterisk/sounds/custom/ to be owned by asterisk. Should
    partially fix Elastix bug #403.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.7.0-5beta
changelog:
  - FIXED: actually check and create /var/lib/asterisk/sounds/custom/ if it does not
    exist, before trying to change permission on directory.
  - FIXED: read MySQL root password from /etc/elastix.conf instead of hardcoding it.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.7.0-6beta
changelog:
  - FIXED: remove fallback to credentials from /etc/amportal.conf in case ordinary
    credentials from database failed.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.7.0-7beta
changelog:
  - FIXED: better way to handle patched tarballs, should allow restoring unpatched
    tarballs in source RPM.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.7.0-8
changelog:
  - FIXED: Remove beta from version string - source already is production release.
  - ADDED: Add %prep check to prevent the RPM from overwriting a manually-updated
    FreePBX installation.
  - FIXED: Fixed repackaging of freepbx-modules with wrong name.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.7.0-9
changelog:
  - Rename moh to mohmp3 to ensure compatibility with Elastix tools (Elastix bug #355).
  - Require asterisk >= 1.6.2.13 for part of fix to Elastix bug #355.
  - Create symlinks for sip_notify.conf. Attempt to fix Elastix bug #497.
  - Fix incorrect comparison in install_amp that prevents some files from being copied.


author: Bruno Macias V. <bmacias@palosanto.com> 2.7.0-10
changelog:
  - FIXED: recordings folder - missing files. Elastix bug #606.
  - CHANGED: check for existence of files in moh/ before copying.


author: Bruno Macias V. <bmacias@palosanto.com> 2.8.1-1
changelog:
  - ADDED: patch freepbx-2.8.0_disabled_freepbx_by_elastix.patch, this patch disabled
    direct access (Non-embedded) to FreePBX. Elastix module "Advanced Security Settings".
  - UPDATED: FreePBX version 2.8.1


author: Alberto Santos <asantos@palosanto.com> 2.8.1-2
changelog:
  - CHANGED: patch freepbx-2.8.1_disabled_freepbx_by_elastix.patch, the image
    on page elastix_advice.php was not displayed when the theme was not 
    elastixwave.


author: Alberto Santos <asantos@palosanto.com> 2.8.1-3
changelog:
  - CHANGED: patch freepbx-2.8.1_disabled_freepbx_by_elastix.patch, added a
    validation in case the file /var/www/html/modules/sec_advanced_settings/libs/paloSantoChangePassword.class.php does not exist


author: Bruno Macias <bmacias@palosanto.com> 2.8.1-4
changelog:
  - NEW: patch freepbx-2.8.1_elastix_files_config_vmemail.patch, better email  message.
  - NEW: patch freepbx-2.8.1_changed_message_faxlicense.patch, patch 15 only apply to 
    freepbx-modules tar (SOURCE1).


author: Alberto Santos <asantos@palosanto.com> 2.8.1-7
changelog:
  - CHANGED: patch freepbx-2.8.1_disabled_freepbx_by_elastix.patch, some changes
    were made to introduce correctly the new theme elastixneo


author: Alberto Santos <asantos@palosanto.com> 2.8.1-8
changelog:
  - ADDED: In spec file, added patch freepbx-2.8.1_flash_operator_panel_validation.patch
  - ADDED: In spec file, added patch freepbx-2.8.1_call_limit_functions.patch
  - ADDED: In spec file, added patch freepbx-2.8.1_call_limit_libfreepbx.patch
  - ADDED: In spec file, added patch freepbx-2.8.1_backupFiles.patch
  - CHANGED: In spec file, changed prereq elastix >= 2.2.0-15


author: Alberto Santos <asantos@palosanto.com> 2.8.1-9
changelog:
  - CHANGED: In spec file, changed requires to elastix-framework >= 2.2.0-18
  - CHANGED: patch freepbx-2.8.1_backupFiles, now only files with extension
    .conf are renamed


author: Bruno Macias <bmacias@palosanto.com> 2.8.1-12
changelog:
  - FIXED: sticky note is now visible in the FOP (Flash Operator Panel)
  - FIXED: patch unauthenticated RCE in Recordings interface in Voicemail Call
    feature.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.8.1-14
changelog:
  - FIXED: Fix incorrect ringing indication for Turkey. Fixes Elastix bug #1275.
  - FIXED: Backport fix for http://www.freepbx.org/trac/ticket/5300 in which
    call tracing (default *69) was broken. Fixes Elastix bug #1295.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.8.1-16
changelog:
  - FIXED: patch remaining RCE after authentication in Recordings interface.
  - FIXED: fix XSS in System Recordings page by rejecting nondigit usersnum.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 2.8.1-17
changelog:
  - FIXED: force install_amp to accept Asterisk 11 as a valid version.
  - FIXED: fix failure to create outbound route with pinset, known FreePBX
    issue http://www.freepbx.org/trac/ticket/5597


author: Bruno Macias <bmacias@palosanto.com> 4.3.3-6
changelog:
  - In hylafax script (faxrcvd) and function, changed conexion database to fax.db. Now is with pdo.
      This content in SOURCE14.
    - Changed name format hylafax-4.3.3-elastix-3.tar.gz.


author: Bruno Macias <bmacias@palosanto.com> 4.3.3-8
changelog:
  - Comment SOURCE14, this source most be in elastix rpm. The implemetation about this source also was comment.
    - RPM elastix implement source 14.


author: Bruno Macias <bmacias@palosanto.com> 4.3.10-1
changelog:
  - FIXED BUG: Hylafax not founded ghostscript Fontmap.GS and Courier-Bold font. It is in post section spec.
    - Update Prereq ghostscript to version 8.7


author: Alex Villacis Lasso <a_villacis@palosanto.com> 4.3.10-3
changelog:
  - BuildRequires: gcc-c++
  - BuildRequires: sendmail, mgetty, ghostscript, pam-devel
  - Fix obsolete BuildPrereq.
  - http://git.hylafax.org/HylaFAX?a=commitdiff;h=edb09c831a7f2475d0a1e9e8fa881d6c275f9301
    has been backported for Fedora compile.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 4.3.11-0
changelog:
  - Update to 4.3.11
  - Drop backported edb09c831a7f2475d0a1e9e8fa881d6c275f9301 merged upstream
  - Backport compatibility with libtiff 4.0


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.2.0-1
changelog:
  - Rename sample configuration files so that iaxmodem will not attempt to start
    with a bogus configuration. Prevents filling-up of Asterisk log with failed
    attempts with said bogus configuration.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.3.0-0
changelog:
  - Update to 1.3.0
  - Patch to build with system spandsp
  - Fix executable permissions on /usr/sbin/iaxmodem


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-164.4.1.el5]
changelog:
  - [net] bonding: set primary param via sysfs (Jiri Pirko ) [517971 499884]
  - [scsi] fusion: re-enable mpt_msi_enable option (Tomas Henzl ) [526963 520820]
  - [net] ipt_recent: sanity check hit count (Amerigo Wang ) [527434 523982]
  - [net] ipv4: ip_append_data handle NULL routing table (Jiri Pirko ) [527436 520297]
  - [nfs] fix cache invalidation problems in nfs_readdir (Jeff Layton ) [526960 511170]
  - [net] tc: fix unitialized kernel memory leak (Jiri Pirko ) [520994 520863]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-164.5.1.el5]
changelog:
  - [fs] eCryptfs: prevent lower dentry from going negative (Eric Sandeen ) [527834 527835] {CVE-2009-2908}
  - [nfs] v4: reclaimer thread stuck in an infinite loop (Sachin S. Prabhu ) [529162 526888]
  - [net] r8169: avoid losing MSI interrupts (Ivan Vecera ) [529366 514589]
  - [scsi] st.c: memory use after free after MTSETBLK ioctl (David Jeffery ) [528133 520192]
  - [net] r8169: balance pci_map/unmap pair, use hw padding (Ivan Vecera ) [529143 515857] {CVE-2009-3613}


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-164.6.1.el5]
changelog:
  - [fs] fix pipe null pointer dereference (Jeff Moyer) [530938 530939] {CVE-2009-3547}
  - [security] require root for mmap_min_addr (Eric Paris ) [518142 518143] {CVE-2009-2695}
  - [net] lvs: adjust sync protocol handling for ipvsadm -2 (Neil Horman ) [528645 524129]
  - [xen] allow booting with broken serial hardware (Chris Lalancette ) [524153 518338]


author: Anton Arapov <aarapov@redhat.com> [2.6.18-164.7.1.el5]
changelog:
  - [xen] fix numa on magny-cours systems (Bhavna Sarathy ) [539684 526051]
  - [xen] fix crash with memory imbalance (Bhavna Sarathy ) [539690 526785]
  - [net] sched: fix panic in bnx2_poll_work (John Feeney ) [539686 526481]
  - [acpi] prevent duplicate dirs in /proc/acpi/processor (Matthew Garrett ) [539692 537395]
  - [x86] fix boot crash with < 8-core AMD Magny-cours system (Bhavna Sarathy) [539682 522215]
  - [x86] support amd magny-cours power-aware scheduler fix (Bhavna Sarathy ) [539680 513685]
  - [x86] disable NMI watchdog on CPU remove (Prarit Bhargava ) [539691 532514]
  - [acpi] bm_check and bm_control update (Luming Yu ) [539677 509422]
  - [x86_64] amd: iommu system management erratum 63 fix (Bhavna Sarathy ) [539689 531469]
  - [net] bnx2i/cnic: update driver version for RHEL5.5 (Mike Christie ) [537014 516233]
  - [x86] fix L1 cache by adding missing break (Bhavna Sarathy ) [539688 526770]
  - [x86] amd: fix hot plug cpu issue on 32-bit magny-cours (Bhavna Sarathy ) [539688 526770]
  - [acpi] disable ARB_DISABLE on platforms where not needed (Luming Yu ) [539677 509422]
  - [fs] private dentry list to avoid dcache_lock contention (Lachlan McIlroy ) [537019 526612]
  - [scsi] qla2xxx: enable msi-x correctly on qlogic 2xxx series (Marcus Barrow ) [537020 531593]
  - [apic] fix server c1e spurious lapic timer events (Bhavna Sarathy ) [539681 519422]
  - [net] netlink: fix typo in initialization (Jiri Pirko ) [528872 527906]
  - [x86] set cpu_llc_id on AMD CPUs (Bhavna Sarathy ) [539678 513684]
  - [x86] fix up threshold_bank4 support on AMD Magny-cours (Bhavna Sarathy ) [539678 513684]
  - [x86] fix up L3 cache information for AMD Magny-cours (Bhavna Sarathy ) [539678 513684]
  - [x86] amd: fix CPU llc_shared_map information (Bhavna Sarathy ) [539678 513684]
  - [nfs] v4: fix setting lock on open file with no state (Jeff Layton ) [533114 533115] {CVE-2009-3726}
  - [misc] futex priority based wakeup (Jon Thomas ) [533858 531552]
  - [dlm] use GFP_NOFS on all lockspaces (David Teigland ) [533859 530537]
  - [drm] r128: check for init on all ioctls that require it (Danny Feng ) [529602 529603] {CVE-2009-3620}
  - [scsi] mpt: errata 28 fix on LSI53C1030 (Tomas Henzl ) [529308 518689]
  - [x86] add ability to access Nehalem uncore config space (John Villalovos ) [539675 504330]
  - [net] AF_UNIX: deadlock on connecting to shutdown socket (Jiri Pirko ) [529630 529631] {CVE-2009-3621}
  - [fs] inotify: remove debug code (Danny Feng ) [533822 499019]
  - [fs] inotify: fix race (Danny Feng ) [533822 499019]
  - [audit] dereferencing krule as if it were an audit_watch (Alexander Viro ) [533861 526819]
  - [mm] fix spinlock performance issue on large systems (John Villalovos ) [539685 526078]
  - [x86] finish sysdata conversion (Danny Feng ) [537346 519633]
  - [pci] pciehp: fix PCIe hotplug slot detection (Michal Schmidt ) [530383 521731]
  - [x86] oprofile: support arch perfmon (John Villalovos ) [539683 523479]
  - [x86] oprofile: fix K8/core2 on multiple cpus (John Villalovos ) [539683 523479]
  - [x86] oprofile: utilize perf counter reservation (John Villalovos ) [539683 523479]
  - [pci] avoid disabling acpi to use non-core PCI devices (Mauro Carvalho Chehab ) [539675 504330]
  - [misc] support Intel multi-APIC-cluster systems (Prarit Bhargava ) [539676 507333]
  - [x86] suspend-resume: work on large logical CPU systems (John Villalovos ) [539674 499271]


author: Anton Arapov <aarapov@redhat.com> [2.6.18-164.8.1.el5]
changelog:
  - [xen] iommu-amd: extend loop ctr for polling completion wait (Bhavna Sarathy ) [539687 518474 526766]
  - [xen] iommu: add passthrough and no-intremap parameters (Bhavna Sarathy ) [539687 518474 526766]
  - [xen] iommu: enable amd iommu debug at run-time (Bhavna Sarathy ) [539687 518474 526766]
  - [xen] support interrupt remapping on M-C (Bhavna Sarathy ) [539687 518474 526766]
  - [xen] iommu: move iommu_setup() to setup ioapic correctly (Bhavna Sarathy ) [539687 518474 526766]
  - [net] bnx2x: add support for bcm8727 phy (Stanislaw Gruszka ) [540381 515716]
  - [x86] cpu: upstream cache fixes needed for amd m-c (Bhavna Sarathy ) [540469 526315]
  - [x86_64] set proc id and core id before calling fixup_dcm (Bhavna Sarathy) [540469 526315]
  - [x86] mce_amd: fix up threshold_bank4 creation (Bhavna Sarathy ) [540469 526315]
  - Revert: [net] sched: fix panic in bnx2_poll_work (John Feeney ) [539686 526481]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-164.10.1.el5]
changelog:
  - [net] e1000, r9169: fix rx length check errors (Cong Wang ) [550914 550915]
  - [net] e1000e: fix rx length check errors (Amerigo Wang ) [551222 551223]
  - [net] ipv6: fix ipv6_hop_jumbo remote system crash (Amerigo Wang ) [548642 548643] {CVE-2007-4567}


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-164.11.1.el5]
changelog:
  - [firewire] ohci: handle receive packets with zero data (Jay Fenlason) [547241 547242] {CVE-2009-4138}
  - [x86] sanity check for AMD northbridges (Andrew Jones) [549905 547518]
  - [x86_64] disable vsyscall in kvm guests (Glauber Costa) [550968 542612]
  - [fs] ext3: replace lock_super with explicit resize lock (Eric Sandeen) [549908 525100]
  - [fs] respect flag in do_coredump (Danny Feng) [544188 544189] {CVE-2009-4036}
  - [gfs2] make O_APPEND behave as expected (Steven Whitehouse) [547521 544342]
  - [fs] hfs: fix a potential buffer overflow (Amerigo Wang) [540740 540741] {CVE-2009-4020}
  - [fuse] prevent fuse_put_request on invalid pointer (Danny Feng) [538736 538737] {CVE-2009-4021}
  - [mm] call vfs_check_frozen after unlocking the spinlock (Amerigo Wang) [548370 541956]
  - [infiniband] init neigh->dgid.raw on bonding events (Doug Ledford) [543448 538067]
  - [scsi] gdth: prevent negative offsets in ioctl (Amerigo Wang) [539420 539421] {CVE-2009-3080}
  - [fs] gfs2: fix glock ref count issues (Steven Whitehouse) [544978 539240]
  - [net] call cond_resched in rt_run_flush (Amerigo Wang) [547530 517588]
  - [scsi] megaraid: fix sas permissions in sysfs (Casey Dahlin) [537312 537313] {CVE-2009-3889 CVE-2009-3939}
  - [ia64] kdump: restore registers in the stack on init (Takao Indoh ) [542582 515753]
  - [x86] kvm: don't ask HV for tsc khz if not using kvmclock (Glauber Costa ) [537027 531268]
  - [net] sched: fix panic in bnx2_poll_work (John Feeney ) [539686 526481]
  - [x86_64] fix 32-bit process register leak (Amerigo Wang ) [526797 526798]
  - [cpufreq] add option to avoid smi while calibrating (Matthew Garrett ) [537343 513649]
  - [kvm] use upstream kvm_get_tsc_khz (Glauber Costa ) [540896 531025]
  - [net] fix unbalance rtnl locking in rt_secret_reschedule (Neil Horman ) [549907 510067]
  - [net] r8169: imporved rx length check errors (Neil Horman ) [552913 552438]
  - [scsi] lpfc: fix FC ports offlined during target controller faults (Rob Evers ) [549906 516541]
  - [net] emergency route cache flushing fixes (Thomas Graf ) [545662 545663] {CVE-2009-4272}
  - [fs] fasync: split 'fasync_helper()' into separate add/remove functions (Danny Feng ) [548656 548657] {CVE-2009-4141}
  - [scsi] qla2xxx: NPIV vport management pseudofiles are world writable (Tom Coughlan ) [537317 537318] {CVE-2009-3556}


author: Don Zickus <dzickus@redhat.com> [2.6.18-164.el5]
changelog:
  - [misc] information leak in sigaltstack (Vitaly Mayatskikh ) [515396]
  - [misc] execve: must clear current->clear_child_tid (Oleg Nesterov ) [515429]
  - [net] igb: set lan id prior to configuring phy (Stefan Assmann ) [508870]
  - [net] udp: socket NULL ptr dereference (Vitaly Mayatskikh ) [518043] {CVE-2009-2698}


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-164.1.1.el5]
changelog:
  - [net] sky2: revert some phy power refactoring changes (Neil Horman ) [517976 509891]
  - [net] atalk/irda: memory leak to user in getname (Danny Feng ) [519309 519310] {CVE-2009-3001 CVE-2009-3002}
  - [x86_64] fix gettimeoday TSC overflow issue - 1 (Prarit Bhargava ) [489847 467942]
  - [md] prevent crash when accessing suspend_* sysfs attr (Danny Feng ) [518135 518136] {CVE-2009-2849}
  - [nfs] nlm_lookup_host: don't return invalidated nlm_host (Sachin S. Prabhu ) [517967 507549]
  - [net] bonding: tlb/alb: set active slave when enslaving (Jiri Pirko ) [517971 499884]
  - [nfs] r/w I/O perf degraded by FLUSH_STABLE page flush (Peter Staubach ) [521244 498433]
  - [SELinux] allow preemption b/w transition perm checks (Eric Paris ) [520919 516216]
  - [scsi] scsi_transport_fc: fc_user_scan correction (David Milburn ) [521239 515176]
  - [net] tg3: refrain from touching MPS (John Feeney ) [521241 516123]
  - [net] qlge: fix hangs and read performance (Marcus Barrow ) [519783 517893]
  - [scsi] qla2xxx: allow use of MSI when MSI-X disabled (Marcus Barrow ) [519782 517922]
  - [net] mlx4_en fix for vlan traffic (Doug Ledford ) [520906 514141]
  - [net] mlx4_core: fails to load on large systems (Doug Ledford ) [520908 514147]
  - [x86] disable kvmclock by default (Glauber Costa ) [520685 476075]
  - [x86] disable kvmclock when shuting the machine down (Glauber Costa ) [520685 476075]
  - [x86] re-register clock area in prepare_boot_cpu (Glauber Costa ) [520685 476075]
  - [x86] kvmclock smp support (Glauber Costa ) [520685 476075]
  - [x86] use kvm wallclock (Glauber Costa ) [520685 476075]
  - [x86_64] kvm clocksource's implementation (Glauber Costa ) [520685 476075]
  - [x86] kvm: import kvmclock.c (Glauber Costa ) [520685 476075]
  - [x86] kvm: import pvclock.c and headers (Glauber Costa ) [520685 476075]
  - [x86] export additional cpu flags in /proc/cpuinfo (Prarit Bhargava ) [520686 517928]
  - [x86] detect APIC clock calibration problems (Prarit Bhargava ) [521238 503957]
  - [x86] pnpacpi: fix serial ports on IBM Point-of-Sale HW (Kevin Monroe ) [520905 506799]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-164.2.1.el5]
changelog:
  - [x86_64] kvm: bound last_kvm to prevent backwards time (Glauber Costa ) [524527 524076]
  - [x86] kvm: fix vsyscall going backwards (Glauber Costa ) [524527 524076]
  - [misc] fix RNG to not use first generated random block (Neil Horman ) [523289 522860]
  - [x86] kvm: mark kvmclock_init as cpuinit (Glauber Costa ) [524151 523450]
  - [x86_64] kvm: allow kvmclock to be overwritten (Glauber Costa ) [524150 523447]
  - [x86] kvmclock: fix bogus wallclock value (Glauber Costa ) [524152 519771]
  - [scsi] scsi_dh_rdace: add more sun hardware (mchristi@redhat.com ) [523237 518496]
  - [misc] cprng: fix cont test to be fips compliant (Neil Horman ) [523290 523259]
  - [net] bridge: fix LRO crash with tun (Andy Gospodarek ) [522636 483646]
  - Revert: [x86_64] fix gettimeoday TSC overflow issue - 1 (Don Zickus ) [489847 467942]
  - Revert: [net] atalk/irda: memory leak to user in getname (Danny Feng ) [519309 519310] {CVE-2009-3001 CVE-2009-3002}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-189.el5]
changelog:
  - [net] wireless fixes from 2.6.32.7 (John Linville) [559711]
  - [net] wireless fixes from 2.6.32.4 (John Linville) [559711]
  - [net] wireless fixes through 2.6.32.3 (John Linville) [559711]
  - [net] wireless fixes from 2.6.32.2 (John Linville) [559711]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-190.el5]
changelog:
  - [x86_64] mce: avoid deadlocks during MCE broadcasts (Prarit Bhargava) [562866]
  - [scsi] device_handler: add netapp to alua dev list (Mike Christie) [562080]
  - [misc] wacom: add Intuos4 support (Don Zickus) [502708]
  - [scsi] be2iscsi: fix eh bugs and enable new hw support (Mike Christie) [564145]
  - [net] ixgbe: initial support of ixgbe PF and VF drivers (Andy Gospodarek) [525577]
  - [fs] ext4: avoid divide by 0 when mounting corrupted fs (Eric Sandeen) [547253]
  - [net] bnx2x: update to 1.52.1-6 firmware (Stanislaw Gruszka) [560556]
  - [net] bnx2x: update to 1.52.1-6 (Stanislaw Gruszka) [560556]
  - [misc] hvc_iucv: alloc send/receive buffers in DMA zone (Hendrik Brueckner) [566202]
  - [net] ixgbe: prevent speculatively processing descriptors (Steve Best) [566309]
  - [fs] fix randasys crashes x86_64 systems regression (Peter Bogdanovic) [562857]
  - [scsi] fix bugs in fnic and libfc (Mike Christie) [565594]
  - [net] tg3: fix 57765 LED (John Feeney) [566016]
  - [net] tg3: fix race condition with 57765 devices (John Feeney) [565965]
  - [fs] gfs2: use correct GFP for alloc page on write (Steven Whitehouse) [566221]
  - [scsi] lpfc: update version for 8.2.0.63.3p release (Rob Evers) [564506]
  - [scsi] lpfc: fix driver build issues in rhel5.5 (Rob Evers) [564506]
  - [scsi] lpfc: relax event queue field checking (Rob Evers) [564506]
  - [scsi] lpfc: implement the PORT_CAPABITIES mailbox cmd (Rob Evers) [564506]
  - [scsi] lpfc: fix a merge issue (Rob Evers) [564506]
  - [scsi] lpfc: Add support for new SLI features (Rob Evers) [564506]
  - [scsi] lpfc: Add support for 64-bit PCI BAR region 0 (Rob Evers) [564506]
  - [nfs] fix a deadlock in the sunrpc code (Steve Dickson) [548846]
  - [fs] ecryptfs: fix metadata in xattr feature regression (Eric Sandeen) [553670]
  - [scsi] qla2xxx: return FAILED if abort command fails (Rob Evers) [559972]
  - [virtio] fix module loading for virtio-balloon module (Anthony Liguori) [564361]
  - [mm] xen: make mmap() with PROT_WRITE (Andrew Jones) [562761]
  - [hwmon] w83627hf: fix data to platform_device_add_data (Dean Nelson) [557172]
  - [hwmon] smsc47m1: fix data to platform_device_add_data (Dean Nelson) [560944]
  - [hwmon] it87: fix sio_data to platform_device_add_data (Dean Nelson) [559950]
  - [hwmon] f71805f: fix sio_data to platform_device_add_data (Dean Nelson) [564399]
  - [base] make platform_device_add_data accept const pointer (Dean Nelson) [557172 559950 560944 564399]
  - [net] forcedeth: fix putting system into S4 (Matthew Garrett) [513203]
  - [net] netfilter: allow changing queue length via netlink (Steve Best) [562945]
  - [mm] i386: fix iounmap's use of vm_struct's size field (Danny Feng) [549465]
  - [ppc] fix sched while atomic error in alignment handler (Steve Best) [543637]
  - [pci] aer: disable advanced error reporting by default (Prarit Bhargava) [559978]
  - [s390] qeth: set default BLKT settings by OSA hw level (Hendrik Brueckner) [559621]
  - [net] e1000e: fix deadlock unloading module on some ICH8 (Andy Gospodarek) [555818]
  - [misc] rwsem: fix a bug in rwsem_is_locked() (Amerigo Wang) [526092]
  - [s390] clear high-order bits after switch to 64-bit mode (Hendrik Brueckner) [546302]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-191.el5]
changelog:
  - [wireless] iwlwifi: fix dual band N-only use on 5x00 (Stanislaw Gruszka) [566696]
  - [net] be2net: critical bugfix from upstream (Ivan Vecera) [567718]
  - [net] tg3: fix 5717 and 57765 asic revs panic under load (John Feeney) [565964]
  - [net] bnx2x: use single tx queue (Stanislaw Gruszka) [567979]
  - [net] igb: fix WoL initialization when disabled in eeprom (Stefan Assmann) [564102]
  - [net] igb: fix warning in igb_ethtool.c (Stefan Assmann) [561076]
  - [net] s2io: restore ability to tx/rx vlan traffic (Neil Horman) [562732]
  - [net] ixgbe: stop unmapping DMA buffers too early (Andy Gospodarek) [568153]
  - [net] e1000e: disable NFS filtering capabilites in ICH hw (Andy Gospodarek) [558809]
  - [net] bnx2: update firmware and version to 2.0.8 (Andy Gospodarek) [561578]
  - [net] mlx4: fix broken SRIOV code (Doug Ledford) [567730]
  - [net] mlx4: pass eth attributes down to vlan interfaces (Doug Ledford) [557109]
  - [x86_64] fix missing 32 bit syscalls on 64 bit (Wade Mealing) [559410]
  - [s390] zcrypt: Do not remove coprocessor on error 8/72 (Hendrik Brueckner) [561067]
  - [misc] usb-serial: add support for Qualcomm modems (Pete Zaitcev) [523888]
  - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [565637]
  - [i386] mce: avoid deadlocks during MCE broadcasts (Prarit Bhargava) [562862]
  - [x86_64] k8: do not mark early_is_k8_nb as __init (Paolo Bonzini) [567275]
  - [ia64] kdump: fix a deadlock while redezvousing (Neil Horman) [506694]
  - [dm] raid45: constructor error path oops fix (Heinz Mauelshagen) [565494]
  - [mm] prevent severe performance degradation hang fix (Dave Anderson) [544448]
  - [net] cxgb3: memory barrier addition fixup (Steve Best) [561957]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-192.el5]
changelog:
  - [cpu] fix amd l3 cache disable functionality (Jarod Wilson) [517586]
  - [misc] backport upstream strict_strto* functions (Jarod Wilson) [517586]
  - [wireless] rt2x00: fix work cancel race conditions (Stanislaw Gruszka) [562972]
  - [net] igb: fix DCA support for 82580 NICs (Stefan Assmann) [513712]
  - Revert: [ia64] kdump: fix a deadlock while redezvousing (Neil Horman) [506694]
  - [block] cfq: kick busy queues w/o waiting for merged req (Jeff Moyer) [570814]
  - [fs] cifs: max username len check in setup does not match (Jeff Layton) [562947]
  - [fs] cifs: CIFS shouldn't make mountpoints shrinkable (Jeff Layton) [562947]
  - [fs] cifs: fix dentry hash for case-insensitive mounts (Jeff Layton) [562947]
  - [fs] cifs: fix len for converted unicode readdir names (Jeff Layton) [562947]
  - [x86_64] xen: fix missing 32-bit syscalls on 64-bit Xen (Christopher Lalancette) [559410]
  - [fs] gfs2: fix kernel BUG when using fiemap (Abhijith Das) [569610]
  - [net] sctp: backport cleanups for ootb handling (Neil Horman) [555667] {CVE-2010-0008}
  - [xen] vtd: ignore unknown DMAR entries (Don Dugger) [563900]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-193.el5]
changelog:
  - [fs] gfs2: locking fix for potential dos (Steven Whitehouse) [572390] {CVE-2010-0727}
  - [acpi] power_meter: avoid oops on driver load (Matthew Garrett) [566575]
  - [net] r8169: fix assignments in backported net_device_ops (Ivan Vecera) [568040]
  - [net] virtio_net: refill rx buffer on out-of-memory (Herbert Xu) [554078]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-194.el5]
changelog:
  - [net] mlx4: pass attributes down to vlan interfaces (Doug Ledford) [573098]
  - [block] cfq-iosched: fix sequential read perf regression (Jeff Moyer) [571818]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-194.1.1.el5]
changelog:
  - [xen] arpl on MMIO area crashes the guest (Paolo Bonzini) [572979 572982] {CVE-2010-0730}
  - [mm] fix boot on s390x after bootmem overlap patch (Amerigo Wang) [580838 550974]
  - [net] bnx2: avoid restarting cnic in some contexts (Andy Gospodarek) [581148 554706]
  - [iscsi] fix slow failover times (Mike Christie) [580840 570681]
  - [misc] kernel: fix elf load DoS on x86_64 (Danny Feng) [560552 560553] {CVE-2010-0307}
  - [netlink] connector: delete buggy notification code (Jiri Olsa) [561684 561685] {CVE-2010-0410}
  - [sound] hda_intel: avoid divide by zero in azx devices (Jaroslav Kysela) [567171 567172] {CVE-2010-1085}
  - [dvb] fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569241 569242] {CVE-2010-1086}
  - [scsi] fnic: fix tx queue handling (Mike Christie) [580829 576709]
  - [fusion] mptsas: fix event_data alignment (Tomas Henzl) [580832 570000]
  - [edac] fix internal error message in amd64_edac driver (Bhavna Sarathy) [580836 569938]
  - [x86_64] fix floating point state corruption after signal (Oleg Nesterov) [580841 560891]
  - [mm] don't let reserved memory overlap bootmem_map (Amerigo Wang) [580838 550974]
  - [s390] kernel: correct TLB flush of page table entries (Hendrik Brueckner) [580839 545527]
  - [xen] iommu: clear IO-APIC pins on boot and shutdown (Paolo Bonzini) [580199 548201]
  - [xen] vtd: fix ioapic pin array (Don Dugger) [581150 563546]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-186.el5]
changelog:
  - [net] emergency route cache flushing fixes (Thomas Graf) [545663] {CVE-2009-4272}
  - [fs] fasync: split 'fasync_helper()' into separate add/remove functions (Danny Feng) [548657] {CVE-2009-4141}
  - [scsi] qla2xxx: NPIV vport management pseudofiles are world writable (Tom Coughlan) [537318] {CVE-2009-3556}
  - [net] ipv6: fix ipv6_hop_jumbo remote system crash (Amerigo Wang) [548643] {CVE-2007-4567}
  - [net] e1000e: fix broken wol (Andy Gospodarek) [557974]
  - [net] r8169: add missing hunk from frame length filtering fix (Jarod Wilson) [552438]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-187.el5]
changelog:
  - [misc] EDAC driver fix for non-MMCONFIG systems (Bhavna Sarathy) [550123]
  - [misc] audit: fix breakage and leaks in audit_tree.c (Alexander Viro) [549750]
  - [mm] prevent hangs during memory reclaim on large systems (Larry Woodman) [546428]
  - [usb] support more Huawei modems (Pete Zaitcev) [517454]
  - [x86] fix AMD M-C boot inside xen on pre-5.5 hypervisor (Paolo Bonzini) [560013]
  - [kvm] pvclock on i386 suffers from double registering (Glauber Costa) [557095]
  - [md] fix kernel panic releasing bio after recovery failed (Takahiro Yasui) [555171]
  - [md] fix deadlock at suspending mirror device (Takahiro Yasui) [555120]
  - [pci] VF can't be enabled in dom0 (Don Dutile) [547980]
  - [acpi] fix NULL pointer panic in acpi_run_os (Prarit Bhargava) [547733]
  - [kvm] kvmclock won't restore properly after resume (Glauber Costa) [539521]
  - [x86_64] export additional features in cpuinfo for xen (Prarit Bhargava) [517928]
  - [fs] proc: make smaps readable even after setuid (Dave Anderson) [322881]
  - [net] iptables: fix routing of REJECT target packets (Jiri Olsa) [548079]
  - [net] niu: fix the driver to be functional with vlans (Jiri Pirko) [538649]
  - [mm] prevent performance hit for 32-bit apps on x86_64 (Larry Woodman) [544448]
  - [mm] mmap: don't ENOMEM when mapcount is temp exceeded (Danny Feng) [552648]
  - [fs] proc: make errno values consistent when race occurs (Danny Feng) [556545]
  - [net] igb: update driver to support End Point DCA (Stefan Assmann) [513712]
  - [scsi] qla2xxx: FCP2 update, dpc bug, fast mailbox read (Rob Evers) [550286]
  - [scsi] qla2xxx: fix timeout value for CT passthru cmds (Rob Evers) [552327]
  - [scsi] lpfc: update to version 8.2.0.63.p2 (Rob Evers) [557792]
  - [scsi] lpfc: update driver to version 8.2.0.63.1p FC/FCoE (Rob Evers) [555604]
  - [scsi] be2iscsi: upstream driver refresh for rhel5.5 (Mike Christie) [554545]
  - [pci] add ids for intel b43 graphics controller (John Villalovos) [523637]
  - [misc] support Nehalem-EX processors in Oprofile (John Villalovos) [521992]
  - [scsi] scsi_dh: make rdac hw handler's activate() async (Rob Evers) [537514]
  - [scsi] scsi_dh: change scsidh_activate interface to async (Rob Evers) [537514]
  - [alsa] support Creative X-Fi EMU20K1 and EMU20K2 chips (Jaroslav Kysela) [523786]
  - [net] tg3: update to version 3.106 for 57765 asic support (John Feeney) [545135]
  - [net] bonding: fix alb mode locking regression (Andy Gospodarek) [533496]
  - [scsi] stex: don't try to scan a nonexistent lun (David Milburn) [531488]
  - [scsi] bnx2i: additional fixes for rhel5.5 update (Mike Christie) [517378]
  - [misc] hpilo: fix build warning in ilo_isr (Tony Camuso) [515010]
  - [scsi] qla2xxx: add AER support (Rob Evers) [513927]
  - [x86] relocate initramfs so we can increase vmalloc space (Neil Horman) [499253]
  - [mm] memory mapped files not updating timestamps (Peter Staubach) [452129]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-188.el5]
changelog:
  - [net] be2net: latest bugfixes from upstream for rhel5.5 (Ivan Vecera) [561322]
  - [infiniband] fix bitmask handling from QP control block (Steve Best) [561953]
  - [infiniband] fix issue w/sleep in interrupt ehca handler (Steve Best) [561952]
  - [char] ipmi: fix ipmi_watchdog deadlock (Tony Camuso) [552675]
  - [net] cnic: additional fixes for rhel5.5 update (Mike Christie) [517378]
  - [net] cxgb3: add memory barriers (Steve Best) [561957]
  - [fs] nfsv4: distinguish expired from stale stateid (Wade Mealing) [514654]
  - [net] igb: fix msix_other interrupt masking (Stefan Assmann) [552348]
  - [net] niu: fix deadlock when using bonding (Andy Gospodarek) [547943]
  - [x86] xen: invalidate dom0 pages before starting guest (Christopher Lalancette) [466681]
  - [cpufreq] powernow-k8: fix crash on AMD family 0x11 procs (Bhavna Sarathy) [555180]
  - [misc] ptrace: PTRACE_KILL hangs in 100% cpu loop (Vitaly Mayatskikh) [544138]
  - [scsi] megaraid: fix 32-bit apps on 64-bit kernel (Tomas Henzl) [518243]
  - [misc] fix APIC and TSC reads for guests (Prarit Bhargava) [562006]
  - [mm] fix sys_move_pages infoleak (Eugene Teo) [562590] {CVE-2010-0415}
  - [fs] aio: fix .5% OLTP perf regression from eventfd (Jeff Moyer) [548565]
  - [net] sky2: fix initial link state errors (Andy Gospodarek) [559329]
  - [x86_64] wire up compat sched_rr_get_interval (Danny Feng) [557092]
  - [net] netfilter: enforce CAP_NET_ADMIN in ebtables (Danny Feng) [555243] {CVE-2010-0007}
  - [misc] fix kernel info leak with print-fatal-signals=1 (Danny Feng) [554584] {CVE-2010-0003}
  - [fs] gfs2: don't withdraw on partial rindex entries (Benjamin Marzinski) [553447]
  - [net] ipv6: fix OOPS in ip6_dst_lookup_tail (Thomas Graf) [552354]
  - [misc] khungtaskd: set PF_NOFREEZE flag to fix suspend (Amerigo Wang) [550014]
  - [block] loop: fix aops check for GFS (Josef Bacik) [549397]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.4.1.el5]
changelog:
  - [net] be2net: fix missing trans_start update (Ivan Vecera) [674273 671595]
  - [net] fix unix socket local dos (Neil Horman) [656759 656760] {CVE-2010-4249}
  - [net] core: clear allocs for privileged ethtool actions (Jiri Pirko) [672432 672433] {CVE-2010-4655}
  - [net] limit socket backlog add operation to prevent DoS (Jiri Pirko) [657308 657309] {CVE-2010-4251}
  - [block] fix accounting bug on cross partition merges (Jerome Marchand) [672253 646816]
  - [char] virtio: Wake console outvq on host notifications (Amit Shah) [673983 673459]
  - [char] virtio: make console port names a KOBJ_ADD event (Amit Shah) [673984 669909]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.7.1.el5]
changelog:
  - [fs] partitions: Validate map_count in Mac part tables (Danny Feng) [679283 679284] {CVE-2011-1010}
  - [x86] fix AMD family 0x15 guest boot issue on 64-bit host (Frank Arnold) [679747 667234]
  - [sound] alsa: cache mixer values on usb-audio devices (Don Zickus) [680043 678074]
  - [media] dvb: fix av7110 negative array offset (Mauro Carvalho Chehab) [672401 672402] {CVE-2011-0521}
  - [message] mptfusion: add required mptctl_release call (Tomas Henzl) [677173 660871]
  - [fs] nfs: pure nfs client performance using odirect (Jeff Layton) [677172 643441]
  - [mm] fix install_special_mapping skips security_file_mmap (Frantisek Hrbata) [662196 662197] {CVE-2010-4346}
  - [scsi] device_handler: fix alua_rtpg port group id check (Mike Snitzer) [681795 669961]
  - [net] cnic: fix big endian bug with device page tables (Steve Best) [674774 669527]
  - [net] gro: reset dev pointer on reuse (Andy Gospodarek) [674588 600350]
  - [misc] add ignore_loglevel kernel parameter (Amerigo Wang) [675665 662102]
  - [misc] add bootmem_debug kernel parameter (Amerigo Wang) [675665 662102]
  - [fs] gfs2: remove iopen glocks from cache on delete fail (Benjamin Marzinski) [675909 666080]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.8.1.el5]
changelog:
  - [message] mptfusion: fix msgContext in mptctl_hp_hostinfo (Tomas Henzl) [684128 646513]
  - [fs] nfs: fix use of slab alloc'd pages in skb frag list (Neil Horman) [682642 682643] {CVE-2011-1090}
  - [s390] remove task_show_regs (Danny Feng) [677852 677853] {CVE-2011-0710}
  - [misc] vdso: export wall_to_monotonic (Prarit Bhargava) [688312 675727]
  - [x86_64] Use u32, not long, to set reset vector back to 0 (Don Zickus) [682673 675258]
  - [misc] vmware: increase apic_calibration_diff to 10000 (Prarit Bhargava) [680350 665197]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.9.1.el5]
changelog:
  - [md] dm-mpath: fix NULL deref when path parameter missing (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: wait for pg_init completion on suspend (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: hold io until all pg_inits completed (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: skip activate_path for failed paths (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: pass struct pgpath to pg init done (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: prevent io from work queue while suspended (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: add mutex to sync adding and flushing work (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: flush workqueues before suspend completes (Mike Snitzer) [683443 673058]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.10.1.el5]
changelog:
  - [fs] gfs2: creating large files suddenly slow to a crawl (Robert S Peterson) [690239 683155]
  - [virt] hypervisor: Overflow fix for clocks > 4GHz (Zachary Amsden) [690134 673242]
  - [usb] fix usbfs isochronous data transfer regression (Don Zickus) [696136 688926]
  - [fs] partitions: Fix corrupted OSF partition table parsing (Danny Feng) [688022 688023] {CVE-2011-1163}
  - [misc] pm: add comment explaining is_registered kabi work-around (Don Zickus) [689699 637930]
  - [media] sn9c102: fix world-wirtable sysfs files (Don Howard) [679304 679305]
  - [scsi] scsi_dh_rdac: Add two new IBM devices to rdac_dev_list (Rob Evers) [692370 691460]
  - [fs] block: fix submit_bh discarding barrier flag on sync write (Lukas Czerner) [690795 667673]
  - [net] netfilter/ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689339 689340]
  - [net] netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689348 689349] {CVE-2011-1172}
  - [net] netfilter/ip_tables: fix infoleak to userspace (Jiri Pirko) [689331 689332] {CVE-2011-1171}
  - [net] netfilter/arp_tables: fix infoleak to userspace (Jiri Pirko) [689322 689323] {CVE-2011-1170}
  - [base] Fix potential deadlock in driver core (Don Zickus) [689699 637930]
  - [net] forcedeth/r8169: call netif_carrier_off at end of probe (Ivan Vecera) [689808 689805 664705 664707]
  - [net] ixgbe: fix for 82599 erratum on Header Splitting (Andy Gospodarek) [693751 680531]
  - [net] ixgbe: limit VF access to network traffic (Andy Gospodarek) [693751 680531]
  - [fs] lockd: make lockd_down wait for lockd to come down (Jeff Layton) [688156 653286]
  - [fs] proc: protect mm start_/end_code in /proc/pid/stat (Eugene Teo) [684570 684571] {CVE-2011-0726}
  - [net] dccp: fix oops in dccp_rcv_state_process (Eugene Teo) [682955 682956] {CVE-2011-1093}
  - [net] bluetooth: fix bnep buffer overflow (Don Howard) [681318 681319] {CVE-2011-1079}
  - [fs] nfs: break nfsd v4 lease on unlink, link, and rename (J. Bruce Fields) [693755 610093]
  - [fs] nfs: break lease on nfsd v4 setattr (J. Bruce Fields) [693755 610093]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.12.1.el5]
changelog:
  - [x86_64] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [699610 692921]
  - [i386] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [699610 692921]
  - [xen] fix MAX_EVTCHNS definition (Laszlo Ersek) [701242 701240]
  - [net] ixgbe: fix for link failure on SFP+ DA cables (Don Howard) [696181 653236]
  - [net] netxen: limit skb frags for non tso packet (Phillip Lougher) [699609 672368]
  - [block] cciss: fix lost command problem (Phillip Lougher) [696503 696153]
  - [fs] gfs2: fix filesystem hang caused by incorrect lock order (Robert S Peterson) [688855 656032]
  - [fs] gfs2: restructure reclaim of unlinked dinodes (Phillip Lougher) [688855 656032]
  - [fs] gfs2: unlock on gfs2_trans_begin error (Robert S Peterson) [688855 656032]
  - [scsi] mpt2sas: prevent heap overflows and unchecked access (Tomas Henzl) [694526 694527] {CVE-2011-1495 CVE-2011-1494}
  - [net] bridge/netfilter: fix ebtables information leak (Don Howard) [681325 681326] {CVE-2011-1080}
  - [net] bluetooth: fix sco information leak to userspace (Don Howard) [681310 681311] {CVE-2011-1078}
  - [fs] fix corrupted GUID partition table kernel oops (Jerome Marchand) [695979 695980] {CVE-2011-1577}
  - [xen] x86/domain: fix error checks in arch_set_info_guest (Laszlo Ersek) [688581 688582] {CVE-2011-1166}
  - [net] bridge: fix initial packet flood if !STP (Jiri Pirko) [701222 695369]
  - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [697448 589512]
  - [scsi] qla2xxx: no reset/fw-dump on CT/ELS pt req timeout (Chad Dupuis) [689700 660386]
  - [mm] set barrier and send tlb flush to all affected cpus (Prarit Bhargava) [696908 675793]


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.1.0.4-22
changelog:
  - Fix AX-1600P driver to report a span and a channel name without spaces, 
    otherwise dahdi utilities trip up on this span ("Unrecognized garbage XXX in ATCOM")
  - Fix dahdi tools to recognize the need to probe for FXS/FXO for ATCOM as it
    is done in the case of WCTDM.


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 2.4.0-0
changelog:
  - Update to 2.4.0
  - Conflicts due to ABI change:
    Conflicts: kernel-module-wanpipe-xen <= 3.5.14-0_2.6.18_238.12.1.el5
    Conflicts: kernel-module-rhino <= 0.99.3-2.beta2_2.6.18_238.12.1.el5
    Conflicts: asterisk <= 1.6.2.13-0
  - REMOVED: Drop dahdi-bri_dchan-2.2.patch which is apparently not needed, 
    according to Elastix bug #398. Now done correctly with Conflicts: to prevent
    loading along with incompatible rhino/wanpipe.
  - REMOVED: Drop dahdi-2.3.0.1-xpp_fxloader-svn8580-svn8589-delayed-load.diff,
    patch merged upstream.
  - ADDED: Requires: which . Should fix Elastix bug #441.
  - CHANGED: Update oslec patch to set the default echo-canceller to oslec. Part 
    of fix for Elastix bug #174.
  - CHANGED: Ship empty /etc/dahdi/modules file and populate it at post-install
    time with 'dahdi_genconf modules'. Part of fix for Elastix bug #174.
  - CHANGED: Updated ap400, opvxa1200, opvxd115, wcopenpci, ystdm16xx, ystdm8xx,
    zaphfc to latest versions, to fix ABI breakage.
  - CHANGED: Patched ax1600p to fix ABI breakage. NEEDS TEST.
  - CHANGED: Merged patch for DAHDI SVN revision 9430 by request from Tzafrir.
  - CHANGED: Patch linux/Makefile to install version.h to /usr/include/dahdi/ as
    the rhino build process depends on its presence.


