# changelog

author: Bruno Macias <bmacias@palosanto.com> 0.99.1-1
changelog:
  - Changed zaptel to dahdi.
  - Changed in format versions in this rpm. Rhino sources have changed of name and versions.
  - Best implementation in this spec more variables.
  - Parameter epoch defined


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Require package kernel-module-zaptel-devel instead of installed source RPM
  - Fix compilation with kernel source other than running kernel


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.99-1.4
changelog:
  - Fix %post and add %postun so that depmod is run against the target
    kernel rather than the currently running kernel.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.99.3-2.beta2
changelog:
  - Rebuild against dahdi-2.3.0.1
  - Patch to prevent kernel backtrace on hardware detection. Based on similar
    fix from wanpipe drivers.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.4.1-3
changelog:
  - Revert building with Module.symvers from dahdi. This does not solve the
    kernel crash on unload at all, and introduces symbol verification mismatches.
  - Reinstate copying of kernel headers to temporary location during build.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.4.1-4
changelog:
  - Add kernel module refcounting on channel open and close. Should fix 
    kernel panic from bug #126.
  - Do not remove /etc/init.d/wanrouter on upgrade, just on uninstall.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.4.1-5
changelog:
  - Patch chan_woomera to report failure to connect to socket just once.
  - Install sangoma_brid which is a binary without source.
  - Update license tag to reflect the fact that some binaries have no source.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.4.17-0
changelog:
  - Update to 3.5.4.17
  - Rebuild against dahdi-2.2.0.1
  - Drop module refcounting patch, as proper refcounting seems to be put in place.
  - Remove svn directories before build to avoid packing them in binary RPM.
  - woomera: decline load instead of failing on failure to load config.
  - woomera: Disable debugging option on configuration.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.8-0
changelog:
  - Update to 3.5.8
  - Fix hardcoded path to Asterisk module directory which breaks woomera config in 64-bits.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.18-1
changelog:
  - Due to changes in makefiles, all_src no longer compiles dahdi support. Use
    all_src_dahdi instead.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.20-1
changelog:
  - Add Prereq for sysklogd
  - Fix shell comparison in postinstall script
  - Prevent preuninstall script from removing /etc/init.d/wanrouter on update.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.22.3-0
changelog:
  - Update to 3.5.22.3
  - Patch wancfg_zaptel.pl to unload any arbitrary module that uses dahdi
    directly or indirectly, instead of hardcoding the known module list. This
    prevents additional drivers from keeping dahdi in use after configuring
    a Sangoma card alongside a third-party telephony card.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.23-1
changelog:
  - Fix incorrect inclusion of debug symbols in /usr/lib/debug in 32-bit package.
  - Move include files from kernel-module-wanpipe to wanpipe-util.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.4.1-2
changelog:
  - Enable build of libteletone
  - Add lksctp-tools-devel to BuildRequires
  - Fix Makefile for sangoma_smg, and enable build
  - Enable build of chan_woomera
  - Do not replace configuration files on update
  - Rebuild with Module.symvers from dahdi


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.99.6-0.b4
changelog:
  - Update to 0.99.6b4
  - Recompile for DAHDI 2.8.0.1
  - Add .conf extension to modprobe.rhino to avoid warnings.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.23-2
changelog:
  - Include support for kernel module weak updates.
  - Fix wanrouter script to check first in extra kernel directory.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.27-0
changelog:
  - Update to 3.5.27
  - Recompile for DAHDI 2.6.1
  - Fix silent configuring when configuring a GSM card.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 7.0.0-0
changelog:
  - Update to 7.0.0
  - Explicitly remove *.orig to prevent installing unnecessary files.
  - Attempt to handle CentOS 6 via the centos_ver macro just like a Fedora.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 7.0.14-0
changelog:
  - Update to 7.0.14
  - Recompile for DAHDI 2.10.2
  - Add BuildRequires: bison
  - Add BuildRequires: flex


author: Alex Villacis Lasso <a_villacis@palosanto.com>
changelog:
  - Recompile under new kernel on CentOS 7 because of kabi change on USB symbols
    not listed under RedHat kabi whitelist.
  - Extend patch to verify modules under extra/ and weak-updates/ so it triggers
    on 3.x kernels too (CentOS 7).


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.3.0-1
changelog:
  - FIXED: additionals - lcdelastix/lcdapplets/ch.php: Se muestra mensaje de error
    en el shell cuando se accede a PBX Activity>Concurr Channels con el LCD del 
    appliance. Bug 0001098. SVN Rev[3528]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.4.0-0
changelog:
  - CHANGED: Modify crystalfontz.pl to accept an optional argument to point the
    LCD character device.
    SVN Rev[5432]
  - ADDED: Add new script elastix-configure-lcd to ease setting up of a LCD.
    SVN Rev[5430]
  - CHANGED: Make the LCD applets Elastix 3-aware.
    SVN Rev[5425]
  - FIXED: Correct owner of /opt/lcdelastix. Fixes Elastix bug #1639.
  - CHANGED: Rewrite main application to make proper use of LCDProc menus. Rework
    applets to be capable of having a compact version which will be used with 
    displays of less than 3 lines. Fix the CPU usage code to calculate the CPU 
    usage correctly.
    SVN Rev[5422]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.4.1-0
changelog:
  - Bump version for release.
  - CHANGED: Add and require support for setting logo in jbc1602 case.
    SVN Rev[5815]
  - FIXED: Use correct units in memory applet in one line case.
    SVN Rev[5814]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.3.0-1
changelog:
  - FIXED: additionals - lcdelastix/lcdapplets/ch.php: Se muestra mensaje de error
    en el shell cuando se accede a PBX Activity>Concurr Channels con el LCD del
    appliance. Bug 0001098. SVN Rev[3528]


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.4.0-0
changelog:
  - CHANGED: Modify crystalfontz.pl to accept an optional argument to point the
    LCD character device.
    SVN Rev[5432]
  - ADDED: Add new script elastix-configure-lcd to ease setting up of a LCD.
    SVN Rev[5430]
  - CHANGED: Make the LCD applets Elastix 3-aware.
    SVN Rev[5425]
  - FIXED: Correct owner of /opt/lcdelastix. Fixes Elastix bug #1639.
  - CHANGED: Rewrite main application to make proper use of LCDProc menus. Rework
    applets to be capable of having a compact version which will be used with
    displays of less than 3 lines. Fix the CPU usage code to calculate the CPU
    usage correctly.
    SVN Rev[5422]


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


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.4.1-1
changelog:
  - Bump version for release
  - FIXED: lcdelastix: add Requires: usbutils for lsusb.
    SVN Rev[7635]
  - FIXED: lcdelastix: do not disable lcdelastix service on every update.
    SVN Rev[7634]
  - FIXED: lcdelastix: do not install two copies of elastix-configure-lcd.
    SVN Rev[7633]
  - FIXED: lcdelastix: in Elastix 4, lsusb is at /usr/bin, not /sbin. The script
    elastix-configure-lcd now tries several paths until one is found. Also the
    return value of lsusb is actually examined.
    SVN Rev[7632]


author: Alex Villacís <a_villacis@palosanto.com> 0.5.2-5
changelog:
  - Now lcdelastix client is more robust, added as a service (disabled by default)
  - Handy utility crystalfontz.pl, useful to set boot-up LCD display.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.5.2-7
changelog:
  - Add asterisk to Prereq in order to have a valid 'asterisk' user/group
    during ISO installation.
  - Patch /etc/LCDd.conf to point to correct libdir on all architectures.
  - Be more specific in package files to avoid including debugging files in main RPM.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.5.2-8
changelog:
  - Fix hd.php applet to report disk capacity correctly.
  - Fix mem.php applet to subtract cached space from used memory.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.5.5-1
changelog:
  - Newer CrystalFontz have a very small buffer that causes failures (EAGAIN)
    on attempts to write all the packet data at once. Patch to retry the write
    on EAGAIN.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.5.6-0
changelog:
  - Update to 0.5.6
  - Add custom driver jbc1602 for new Elastix appliance.
  - Tweak goodbye message on lcdproc shutdown.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 0.5.6-2
changelog:
  - Fix startup script to deal with empty /etc/sysconfig/network.
  - Fix longstanding bug on startup - pidfile is never written by daemon, so
    its presence must be ensured by the startup script. Should fix startup
    hangs on Elastix 4.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.1.0-3
changelog:
  - Obsoletes packages libmfcr2 libsupertone libunicall and their -devel 
    packages. The package libmfcr2 has been dead code for some time now
    and libsupertone will not compile with newer spandsp-0.0.6 .


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.3.2-0
changelog:
  - Update to 1.3.2 stable.
  - Drop openr2-1.3.1-remove-unused-variables.patch merged upstream.
  - Add quotes around REVISION definition to handle "Unversioned directory" from
    svnversion.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.3.3-0
changelog:
  - Update to 1.3.3 stable.
  - Drop no longer needed openr2-1.3.2-handle-spaces-in-svnversion-report.patch


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.4.5-1.20131218gitdf78ccdcc
changelog:
  - Update to 1.4.5 git snapshot b1b801600ba8bdf2465d1750cdffb78df78ccdcc, fixes
    CVE-2013-2139
  - Update URL of project source


author: PaloSanto Solutions <info@elastix.org> - 1.1.8-1
changelog:
  - Updating to the 1.1.8 version
  - Replace patch misdn-openvox-elastix-1.patch by misdn-openvox-elastix-2.patch.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.1.9.1-0
changelog:
  - Update to 1.1.9.1, rebuild for newer dahdi
  - Run useradd for asterisk only if /usr/sbin/useradd exists.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 3.5.1-2
changelog:
  - Remove chown from post-install, it fails on ISO install
  - Remove service condrestart from post-install, it fails on ISO install


author: Robert Scheck <robert@fedoraproject.org> - 6.0.091-2
changelog:
  - buildrequire php-cli >= 5.3 (#1121745)
  - added provides for php-* if package is used on EL-5 (#1121745)
  - corrected inter-package dependencies (Remi Collet)


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 1.7.5-1
changelog:
  - v1.7.5 (Ernest) 19jul09
  - -----------------------
  -  * added support for ARC4 cipher and CTR block chaining (Denis Bernard)
  -  * made transport threads daemonize, to fix python 2.6 atexit behavior
  -  * support unicode hostnames, and IP6 addresses (Maxime Ripard, Shikhar
  -    Bhushan)
  -  * various small bug fixes


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 1.7.6-1
changelog:
  - v1.7.6 (Fanny) 1nov09
  - ---------------------
  -  * fixed bugs 411099 (sftp chdir isn't unicode-safe), 363163 & 411910 (more
  -    IPv6 problems on windows), 413850 (race when server closes the channel),
  -    426925 (support port numbers in host keys)


author: Alex Villacis Lasso <a_villacis@palosanto.com> - 1.7.6-2
changelog:
  - Backport git commit 565eff8274063aa118b9cbe0231766a420de79f3 into 1.7.6,
    in order to (hopefully) fix paramiko compatibility with eventlet.


author: Johnny Hughes <johnny@centos.org> - 4.9.8-1.el5.centos
changelog:
  - Removed RedHat logos and artwork from Source0 and recompiled it.
  - Added Sources 1 thru 9 to replace logos and artwork. 
  - removed backgrounds/ directory (handling that in desktop-backgrounds-basic)
  - This package no longer tracks the upstream redhat-logos package.
  - Added Theme.rc into the kde-splash tarball (see this RH bugzilla entry)
    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=224363


author: Johnny Hughes <johnny@centos.org> - 4.9.8-2.el5.centos
changelog:
  - modified to change the file splashtolss.sh to better build the anaconda
    splash file (splash.lss)


author: Johnny Hughes <johnny@centos.org> - 4.9.8-5.el5.centos
changelog:
  - Modified to remove Red Hat branding in the SPEC file.
  - Modofied to add "Other Than English" install slides


author: Fredrik Rambris <boost@users.sourceforge.net> 0.5.2
changelog:
  - Added buildroot and docdir and ldconfig. Makes it builadble by non-roots
    and also doesn't write to actual library paths when building.


