# changelog

author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.6-1.1109
changelog:
  - based on 1.2.6
  - patch0 to update 1.2.6 to svn revision 1109
  - add ztdummy-pll5 patch with multi-HZ logic (#6631)


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.6-2.1109
changelog:
  - based on 1.2.6
  - patch0 to update 1.2.6 to svn revision 1109
  - rename ztdummy-pll module to ztdummypll
  - activate ztdummypll in /etc/sysconfig/zaptel
  - activate ztdummypll in /etc/rc.d/init.d/zaptel (in end of install section)
  - add README.ztdummypll explaining how to find the optimal rtc_rate setting


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.6-1.1171
changelog:
  - based on 1.2.6
  - patch0 to update 1.2.6 to svn revision 1171
  - replace fxotune with the one from trunk patched with #7264


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.7-1.1309
changelog:
  - based on 1.2.7
  - patch0 to update 1.2.6 to svn revision 1309
  - rework zaptel-1.2-optflags.patch and zaptel-1.2-ztdummypll6.patch


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.7-1.1332
changelog:
  - based on 1.2.7
  - patch0 to update 1.2.6 to svn revision 1332
  - add zaptel-1.2-usehist.patch for UK CallerID with a X100P card
  - remove fxotune patch
  - Makefile Add b410p support into 1.2 Makefile
  - wct4xxp_base don't report the VPM servicing more spans than the card
     actually has


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.8-2
changelog:
  - based on 1.2.8
  - fix the zaptel-1.2-RHEL4-CentOS4-kernel-bug.patch so it includes all
     CentOS kernels that have the issue


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.9-1
changelog:
  - based on 1.2.9 (the svn version without the compile problem...)
  - patch0 to update 1.2.9 to svn revision 1462
  - FIXES
  - rework zaptel-1.2-opts.patch
  - rework zaptel-1.2-ztdummypll6.patch. Is now zaptel-1.2-ztdummypll7.patch
  - Update firmware header generation tool to support paths being supplied with
     the filename (reported internally by Spiceland)


author: Arne Coucheron <arneco@online.no>
changelog:
  - updated to 1.04-1
  - using BuildRoot
  - using RPM_OPT_FLAGS during make
  - using %{name} and %{version} macros
  - removed Packager: line; use /etc/rpmrc for this if you need it
  - using %defattr and %attr macros in filelist. NB! needs rpm 2.5 to build
  - simplified the filelist
  - removed %pre and added a %postun
  - added -q parameter to %setup
  - added striping of the library
  - removed COPYING file from %doc, copyright is in the header


author: Matthias Saou <http://freshrpms.net/> 1.08-4 - 2975+/dag
changelog:
  - Add lzo-1.08-asm.patch to fix asm detection on i386.
  - Remove unneeded nasm build dep as build uses only gcc for asm... not sure
    why the configure nasm check is still there, though.


author: Marius Feraru <altblue@n0i.net> - 0.10-1.n0i.1
changelog:
  - spec file (re)created using N0i::CPAN::RPMizer v1.14.7
  - dropped Linux-Statistics, switched over to Sys-Statistics-Linux


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.7-0.8
changelog:
  - fix bug 174684 / CVE-2005-3962: sprintf integer overflow vulnerability
    backport upstream patch #26240


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.7-8
changelog:
  - Apply upstream patches 26283 and 26284 : complete, revised fixes
    for CVE-2005-3962 and CVE-2005-3912 and 
    "Sys::Syslog security vulnerabilities" issues.
  - Fix bug 136009 / MakeMaker LD_RUN_PATH issue: 
    restore previous default Red Hat behavior of removing the MakeMaker
    generated LD_RUN_PATH setting from the link command .
    Document this removal, as it contravenes upstream default behavior, and 
    provide a USE_MM_LD_RUN_PATH MakeMaker member to enable use of the 
    MakeMaker generated LD_RUN_PATH .


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.8-0.1_RC1
changelog:
  - fix bug 178343: h2ph must include cpp "predefined macros" in _h2ph_pre.ph
  - Add perl(:MODULE_COMPAT_5.8.8) to Provides
  - Fix perlbug patch


author: Jason Vas Dias <jvdias@redhat.com> - 4:5.8.8-2.el4s1
changelog:
  - Fix bug 185542/ 183553 / upstream bug 38657: fix -d:Foo=bar processing
  - Apply upstream patch #28284
  - Apply upstream patch #27170
  - fix bug 84671:  cleanup NDBM removal; restore DBM_Filter* .
  - Apply Debian's Net::NNTP fix (from Brendan O'Dea<bod@debian.org>):
    03_fix_net_nntp : fix precedence in Net::NNTP::article


author: Jason Vas Dias <jvdias@redhat.com> - 4:5.8.8-4.el4s1
changelog:
  - fix bug 199149: upstream bugs fixed since perl-5.8.8 was released
  - fix bug 199151:  make h2ph generate correct code for cpp statements
    like: '#if defined A || defined B'
  - Fix bug 199152: make CGI.pm's url(-relative) handle rewrites


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.4-1
changelog:
  - new version 2.1.4
  - new ipv6 and tls+ipv6 patches: 1.25-pf-2.1.4
  - new pfixtls-0.8.18-2.1.3-0.9.7d patch


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2
changelog:
  - switched over to system aliases file and database in /etc/ (#117661)
  - new reuires and buildrequires for setup >= 2.5.36-1


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2.2
changelog:
  - automated postalias call in init script
  - removed postconf call from spec file: moved changes into patch


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.5-4.2.RHEL4
changelog:
  - fixed open relay bug in postfix ipv6 patch: new version 1.26 (#146732)
  - fixed permissions on doc directory (#147280)
  - integrated fixed fqdn patch from Joseph Dunn (#139983)


author: Dag Wieers <dag@mind.be>
changelog:
  - Replaced SSLeay-dependency by openssl-dependency
  - Replaced README.Config by README.Setup
  - Added TODO


author: Michael Tokarev <mjt@tls.msk.ru>
changelog:
  - Allow to build as non-root (using new INSTALL_OWNER option)
  - Added vtund.conf.5 manpage
  - Allow compressed manpages
  - Added cleanup of old $RPM_BUILD_ROOT at beginning of %install stage


author: Bishop Clark (LC957) <bishop@platypus.bc.ca> 2.5-2
changelog:
  - noreplace to vtund.conf to prevent Freshen from clobbering config.
  - added buildrequires to prevent failed builds.


author: Bishop Clark (LC957) <bishop@platypus.bc.ca> 2.5-3
changelog:
  - Macros updating as per 2.5 for better cross-distro build
  - Added NO_USE_LZO compile option as per Willems Luc
  - very initial SuSE 7.3 support as per Willems Luc
  - removed packaging of vtun->vtund symlink in man8 as per build
    behaviour
  - re-edited as per Jan 14 2002 edits


author: Bishop Clark (LC957) <bishop@platypus.bc.ca> 2.5-4
changelog:
  - Deprecated redundant directory creation in install
  - More undisputed patches by Willems Luc for SuSE support
  - Update of one SuSE config file, addition of another as per 
    Willems Luc


author: Matthias Saou <http://freshrpms.net/> 1.0.49-4
changelog:
  - Fix for the php module patch (Joe Pruett, Dag Wieers), #156716.
  - Update source URL to new location since 1.2 is now the default stable.
  - Don't (yet) update to 1.0.50, as it introduces some changes in the perl
    modules install.


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.3-1.344
changelog:
  - based on 1.2.3
  - patch0 to update 1.2.3 to svn revision 344
  - fixes to fill in non-filled fields (#7241)


author: Laimbock Consulting <asterisk@laimbock.com> - 1.2.3-1.346
changelog:
  - based on 1.2.3
  - patch0 to update 1.2.3 to svn revision 346
  - don't call pri_message multiple times per line (#7115)


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.2.p1
changelog:
  ====================================================================== 

  - Bug fix in Hardware EC code for E1.
    Bug introduced in 3.3 release.


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.2.p3
changelog:
  ====================================================================== 

  - Fix bug in BRI protocol for fast local hangups.


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.2.p4
changelog:
  ====================================================================== 

  - Fixed AFT memory leak
    Memory leak introduced in 3.3 release
  - Fixed AFT 56K bug
    Bug introduced in 3.3 releae


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.2.p8
changelog:
  ====================================================================== 

  - wancfg_zaptel now asks for the default_tei value for 
  - BRI cards in TE mode

  - Fix for HWEC not being enabled when non-consecutive modules are using 
  - in BRI cards


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.2
changelog:
  ====================================================================== 

  - Support for A500 hardware support with NetBricks BRI Stack
  - Major A500 driver updates and fixes
  - Serial A142/A144 hardware support
  - AFT A056 56K hardware support 

  - Support for HW DTMF

  - Updates for AFT PMC and MAXIM framers
    PMC - lowered LOS sensitivity
          Fixes fake up/down state changes on
          started inactive lines.

    MAXIM - lowered sensistivy
            Fixes cable cross talk on 8 port cards.
          - Enabled Unframed E1
          - Enabled Tri-State Mode
          - Fixed loopback commands

  - Updated loopback commands for AFT Maxim cards

  - Updated for AstLinux
    The make file can now build all WAN and Voice Protocols
    
  - Updated legacy protocols for new front end architecture

  -


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.2.1
changelog:
  ====================================================================== 

  - Added DTR API for Serial S514X Card
    Ability to read and set the DTR/RTS on serial cards throught the API.
    Sample code in wanpipe-3.3.2.1/api/chdlc/chdlc_modem_cmd.c


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.3
changelog:
  ====================================================================== 

  -  BRI TE auto clocking feature. 
      Where a connected TE port is elected
      as the telco clock recovery port for the whole card.  If that TE
      port goes down, another connected TE port is found to provide
      telco recovery clock to the card.  If no connected TE ports are found
      then internal oscillator is used. 
      -> This option is fully automatic no configuration options needed.

  -  BRI Zaptel Clock Source
      Since BRI does not interface to zaptel, it acts as ZT DUMMY to
      provide zaptel reliable timing.  One has to configure
      TDMV_DUMMY=YES in [wanpipe1] section of wanpipe1.conf

  -  A200/A400 Remora Relax CFG
      If one module fails during operation the wanpipe driver by default
      fails to load.  With this option wanpipe driver
      will allow the card to come up with a broken module so that
      customer will be able to continue working until the module is replaced.
      RM_RELAX_CFG=YES in [wanpipe1] section of wanpipe1.conf


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.4
changelog:
  ====================================================================== 

  - BRI TE auto clocking feature - Bug fix
     This feature failed on on some machines with multiple TE BRI modules.
     This bug would cause modules to loose sync. Bug introduced in 3.3.3
     release.


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.5
changelog:
  ======================================================================


  - Removed debugging out of firmware update utility
  - Updated firmware bin files
  - Updated firmware update script.

  - No Functional Changes from 3.3.4


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.6
changelog:
  ======================================================================

  - BRI Driver bug fixes
    Secured the bri restart logic to prevent possible
    race conditions.

  - BRI Stack update
    Bug Fix: bri stack update fixes reconnect on etsi lines
    Feature: group outbound calls skip disconnected lines

  - T3 update
    Fixed dma issues on some machines when tx/rx mixed
    voip and data traffic.

  - Hardware Probe Verbose Update
    Analog and BRI cards now display PCI/PCIe info on
    wanrouter hwrobe verbose.


author: Radek Vokal <rvokal@redhat.com> 2.0.1-5.EL4.1
changelog:
  - vsftpd update for new audit system (#159223)
  - timezone fix, patch from suse.de (#158779)
  - don't allow to read non-root config files (#145548)


author: Radek Vokal <rvokal@redhat.com> 2.0.1-5.EL4.4
changelog:
  - fix corruption when files upload simultaneously (#171308)
  - close vsftpd stdout or stderr before forking (#171614)
  - fix ssl connection breaks when uploading large files (#172841)


author: Nenad Corbic <ncorbic@sangoma.com> - beta12-2.3.4
changelog:
  ===================================================================
  - Further Analog Bug Fixes.
    Fixes the problem where fxo module gets stuck during operation.


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-1
changelog:
  ====================================================================

  - This is the first official STABLE release of 2.3.4 branch.
   
  - AFT A104d 64bit bug fix
    The AFT A104d T1 channel 24 failed to initialize causing DCHAN
    not to come up on 64 bit machines.

  - SMG Update 
    Major optimizations to greatly improve system load and capacity.
    Added rx tx gain control from CLI and woomera.conf
    Woomera v1.5  SMG v1.6

  - Driver update for 2.6.18 kernel.

  - Wanpipemon Updates
    Updated for A301 drivers.
    Minor bug fixes.

  - CHDLC Protocol
    Fixed up the ignore keepalive

  - WANCFG - CHDLC Protocol
    Bug fix in chdlc configuration.


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-2
changelog:
  ====================================================================

  - A200 Sanity Check Bug Fix
    This is an IMPORTANT update! This bug fix fixes a bug in FXO
    sanity checker that on some machine could cause instability.

  - Wanpipemon A200 Voltage Check bug fix.
    wanpipemon command was showing over 50V voltage 
    the sign was not observed.


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-3
changelog:
  ====================================================================

  - Bug fix on A301 T3/E3 Drivers
    The T3/E3 card/drivers could get stuck in connected or disconnected
    state after which no state changes are reported. Used to happend
    on noisy lines.

  - Bug Fix in A101/2 Drivers
    Mishandling of skb buffers on rx stream could cause
    unpredictable behavior on some systems. 
    This has now been fixed.

  - Updated A101/2/4/8 A301 Drivers
    Changed the memory allocation scheme in non interrupt context to
    use KERNEL instead of ATOMIC. The symptoms were on low 
    memory system wanrouter start could fail due to memory 
    allocation error when starting up large number of devices.

  - TDM API polling bug fix
    By default TDM API application uses rx and tx streams.
    However in tx only mode, the select would fail to wakeup.

  - A200 A400 Driver Bug Fix
    If A200/A400 card are started with NO FXO/FXS modules
    a kernel error is possible on some systems.   

  - Update to TDM API sample Makefiles
    added -lm library to compilation 

  - Updated SMG Drivers
    Sangoma SMG 1.7 Chan Woomera 1.6


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-4
changelog:
  ====================================================================

  - Critical Bug fix A200/A400 Analog Cards
    Critical bug fix in fxo sanity check control.
    All customers that are running stable 2.3.4 release
    must upgrade to 2.3.4-4.

  - Updates for 2.6.18 and 2.6.19 kernels.

  - Critical Bug fix for A108D and A102D cards.
    It was possible for the front end interrupt handler to
    miss-handle a pending interrupt, which would caused system 
    instability.

  - TDM API Update
    Removed Zaptel dependency for A200/A400 cards when
    running in TDM API mode only.


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-5
changelog:
  ====================================================================

  - Updated support for A400 Analog card
    This release will recognize the new A400 
    pci card info.

  - Updated A200/A400 firmware updater
    Takes into account the new A200 and A400 cards.

  - AFT A301 T3/E3 Driver Update
    Fixed a possible race condition
    during startup/shutdown

  - AFT A101/2 T1/E1 Driver Update
    Fixed a possible race condition
    during startup/shutdown

  - AFT Hardware Echo Cancellation Persist Mode
    The new default Echo Cancellation mode for all AFT cards.
    If HWEC is enabled in wanpipe1.conf the Sangoma HWEC will
    remain enabled all the time, even if the calls are not up.
    Previously Asterisk enabled and disabled echo based on
    zapata.conf and call state.  This delay however caused minute
    echo on call startup.  In Persist mode, Sangoma HWEC will
    always be enabled, thus users will get perfect quality 100%
    of the time.

    In order to configure WANPIPE card in NON-PERSIST mode one 
    has to enable TDMV_HWEC_PERSIST_DISABLE=YES option in [wanpipeX]
    section of wanpipeX.conf.
    In this mode Asterisk will be responsible for enabling/disabling
    hardware echo canceler.

  - LIP Layer Bug Fix.
    This bug fix affects all WAN protocols for all AFT cards.
    The bug was a race condition in startup code.
    On a slow enough machine it was possible for an interface
    to get stuck in disconnected mode during startup.

  - Wanpipe Zaptel Configuration Utility
    The new wancfg_zaptel utility is now a default way to 
    configure Sangoma cards for Zaptel.  The wancfg_zaptel utility
    will auto detect all Sangoma cards in your machine and create
    wanpipe configuration files along with /etc/zaptel.conf.  This way
    the customer can concentrate on /etc/asterisk/zapata.conf only.

    Run: /usr/sbin/wancfg_zaptel <enter>
         Wizard like questions will lead you through whole
         configuration process.

    After wancfg_zaptel following files will be created:
  	/etc/wanpipe/wanpipe*.conf # All wanpipe config files
  	/etc/zaptel.con	           # Fully configured zaptel


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-6
changelog:
  ====================================================================

  - Bugfix for AFT Hardware Echo Voice cards
    Bug introduced in 2.3.4-5 release.
   
    The new feature "persistent hwec" released in 2.3.4-5 had a bug
    that was apprent on wanpipe restarts.  
    Anyone running 2.3.4-5 release should upgrade.

    If you are running 2.3.4-5 in production to fix this problem enable
    the following option in [wanpipe] section of wanpipeX.conf.
      	TDMV_HWEC_PERSIST_DISABLE=YES
    And restart all wanpipe cards using: wanrouter restart command.
    
    Note this bug affects all AFT cards with hardware echo cancellation
    and release 2.3.4-5.

    For more info please contact Sangoma Support.

  - Minor cosmetic update to wancfg_zaptel wanpipe/zaptel configurator.


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-7
changelog:
  ====================================================================  

  - Removed a sanity check from AFT drivers
    This check was added in 2.3.4-5 release.

    Due to some imporant fixes in 2.3.4-5 this release was
    rushed, and things like this happen.  Sorry :)


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-8
changelog:
  ====================================================================  

  - Important: AFT TDMV (ZAPTEL) Fix
    A race condition existed on wanrouter startup.
    If echo canceler startup delayed the startup long enough,
    for T1/E1 line to come up, it was possible that zaptel
    alarms would not be cleared.

  - Important: AFT T1/E1 Front End update.
    The AFT cards will not disable communications for minor
    T1/E1 alarms.  This has caused problems in the passed because
    AFT cards were too strict in interpreting T1/E1 alarms.
    

  - Added AFT/56K Line Loop Test feature in wanpipemon
    After enabling digital loopback run line test to test
    the device.:
    	wanpipemon -i w1g1 -c Tadlb
  	wanpipemon -i w1g1 -c Tlt   

    This option can be used with any T1/E1 AFT card as well as 56K,
    with any wanpipe configuration.
    
  - Hardware support for new AFT 301 Card.
    The new T3 card has been redesigned to use common main board as
    the rest of the AFT family. However, the driver remains identical.
    
  - AFT T1/E1 Improved CAS Signaling Support

  - Allow original A102 config to work with A102d cards.

  - TDM API updated for unlimited number of /dev/wptdm devices.

  - Updated the Hardware Echo Canceler with Noise suppression.

  - New TDM Zaptel/TDM API installation Makefile to be used by linux power users.
    Options:
  	make #buils all utilities and kernel modules
  	make install #installs utilities modules etc

  - Fixed DCHAN patch for zaptel 1.2.13


    KNOWS ISSUES:
    -------------
    - All cards with Maxim/Dallas front end chips do not support RBS signalling.
      These include: A102d/A108d and new A104d with maxim/dallas chips.
      The fix is in new beta 3.1.0 release.


author: Nenad Corbic <ncorbic@sangoma.com> - 2.3.4-9
changelog:
  ====================================================================  

  - Updated Zaptel 1.2.17 DCHAN Patch

  - Hardware A101D and A101DX Support

  - Added Maxim register debug in wanpipemon

  - Update to SMG


author: Fernando Nasser <fnasser@jpackage.org> 0:1.7.1-1jpp
changelog:
  - Add new scripts from Deepak Bhole
  - Add documentation from Jason Corley
  - Add XLT file shared by maven2 packages


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.2
changelog:
  - fix CAN-2005-0109 - use constant time/memory access mod_exp
    so bits of private key aren't leaked by cache eviction (#157631)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.4
changelog:
  - fix CAN-2005-2969 - remove SSL_OP_MSIE_SSLV2_RSA_PADDING which
    disables the countermeasure against man in the middle attack in SSLv2
    (#169863)
  - more fixes for constant time/memory access for DSA signature algorithm


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-24
changelog:
  - don't cache the default realm across contexts, so that
    krb5_set_default_realm() will actually work as intended (#179062)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-29
changelog:
  - if we fail to determine the name of a master KDC in
    krb5_get_init_creds_keytab(), return the error we got from the non-master
    rather than the can't-determine-the-name error, which isn't so useful,
    matching the current release's behavior (#180671)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-31
changelog:
  - temporarily revert changes for #179062
  - temporarily revert changes for #180671
  - apply patch to fix unchecked calls to setuid() (CVE-2006-3083) and
    seteuid() (CVE-2006-3084) (#197818)


author: Petr Machata <pmachata@redhat.com> - 2007h-1.el4
changelog:
  - Upstream 2007h
    - Brazil will observe DST from 2007-10-14 to 2008-02-17
    - Egypt and Gaza switched earlier than we expected
    - Iran will resume DST next year
    - Venezuela is scheduled to change TZ to -4:30 on January 1
  - Resolves: #298091
  - Resolves: #266881


author: Petr Machata <pmachata@redhat.com> - 2007j-1.el4
changelog:
  - Upstream 2007j
    - New links America/St_Barthelemy and America/Marigot
    - Venezuela is changing their clocks on December 9 at 03:00
  - Upstream 2007i
    - Syria DST will take place at Midnight between Thursday and Friday.
    - Cuba will end DST on the last Sunday of October.
  - Update tst-timezone.c from glibc CVS
  - Resolves: #410111


author: Petr Machata <pmachata@redhat.com> - 2008b-2.el4
changelog:
  - Upstream 2008b
    - DST changes for Syria, Cuba; Iraq abandons DST
    - Saigon zone renamed Ho_Chi_Minh; backward link provided
    - Add America/Argentina/San_Luis information
  - Pakistan introduces DST
  - Resolves: #447294


author: Petr Machata <pmachata@redhat.com> - 2008e-1.el4
changelog:
  - Upstream 2008c
    - Mongolia changes zone
    - Pakistan DST is scheduled until Sep/1, instead of Aug/31
  - Upstream 2008d
    - Changes for Brazil and Mauritius
  - Upstream 2008e
    - Changes for Mauritius
    - Leap second coverage for 31/Dec 2008
    - Corrections of historical dates
  - Drop Morocco and Pakistan patches that are superseded by upstream
  - Pakistan DST is scheduled until Oct/31
  - Morocco DST is scheduled until Aug/31
  - Resolves: #460364


author: Petr Machata <pmachata@redhat.com> - 2008f-1.el4
changelog:
  - Upstream 2008f
    - Gaza strip runs on different clocks during Ramadan
    - Argentina and Brazil will start DST on Sunday October 19, 2008
  - Drop Pakistan & Morocco patches
  - Resolves: #462708


author: Petr Machata <pmachata@redhat.com> - 2008i-1.el4
changelog:
  - Upstream 2008g
    - Fixed future DST transitions for Brazil
  - Upstream 2008h
    - Fix exact DST transition hour for Mauritius
    - Syria will leave the period of DST on Nov 1
    - Fix coordinates of Pacific/Niue
  - Upstream 2008i
    - Updates for Argentina: Drop DST in zones America/Argentina/Jujuy,
      La_Rioja, San_Juan, Catamarca, Mendoza, Rio_Gallegos, Ushuaia; new
      zone America/Argentina/Salta (for provinces SA, LP, NQ, RN).
  - Resolves: #467197


author: Tomas Mraz <tmraz@redhat.com> - 2.2-1
changelog:
  - updated to new upstream version
  - SMP build should work now
  - drop fix for spurious rpath - no longer necessary


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-16_EL
changelog:
  - Fix bug 173961: prevent segfault in resolver.c ncache_adderesult
  - allow named ability to dump core after setuid()
  - rebuild for new U3 glibc, gcc & binutils


author: Martin Stransky <stransky@redhat.com> - 20:9.2.4-20.EL4
changelog:
  - fix bug 203070: rndc.conf change breaks working bind config
  - fix bug 204288: postinstall scriptlet sets wrong permission (0655)


author: Adam Tkac <atkac redhat com> 20:9.2.4-25.el4
changelog:
  - named initscript doesn't have configtest parameter (#157601)
  - unexpected TSIGs aren't handle correctly (#192192, CVE-2006-2073,
    NOT security issue, it's bug)
  - bind-chroot doesn't clean chroot during uninstall (#205266)
  - initscript doesn't unmount proc filesystem (#209839)
  - host always returns 0 (#219473)
  - rndc.key isn't generated correctly (#227798)


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.8
changelog:
  ======================================================================

  - AFT Update
    A bug was introduced in 3.3.7 release that failed to load
    AFT cards without HWEC.  

  - AFT TE1 Code
    Defaulted Maxim T1 Rx Level to 36DB
    Defaulted Maxim E1 Rx Level to 42DB
    This will improve T1/E1 connectivity on noisy or low power lines.

  - AFT BRI Update
    Minor update on BRI to conform better to TBR3 Certification


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.9
changelog:
  ======================================================================

  - AFT BRI Clock Reference Update
    Disabled reference clocking feature on original A500 BRI Cards.
    It has been determined that reference clocking feature is not always stable 
    on original A500 BRI cards.  It can cause noise and call drops in some 
    circumstances where BRI lines go up and down due to power saving mode.
    
    If you have problems with FAX synchronization on an original A500 BRI Card
    contact Sangoma Support and we will swap out the card for one with
    an updated CPLD that will work with the reference clock and provide
    reliable FAXing.

    Run wanrouter hwprobe verbose to determine your A500 BRI CPLD Version
     -> wanrouter hwprobe verbose
  	-C00 -> old bri cpld (non reference clock)
  	-C01 -> new bri cpld (reference clock enabled)


  - Manually Disabling BRI Clock Reference
    This option is valid from 3.3.6 release and greater.
    This option can be used in case of noise and voice quality issues
    and call drop issues on BRI card.  

    In order to disable BRI clock reference manually one can add
    RM_BRI_CLOCK=OSC in each BRI wanpipe config file in /etc/wanpipe directory.
    1. vi /etc/wanpipe/wanpipe1.conf
    2. Under the TDMV_SPAN option add
       RM_BRI_CLOCK=OSC
    3. Save file
    4. Repeat for all BRI wanpipe configuration files
    5. Restart all wanpipe devices
    
    Note from 3.3.9 release on, all old CPLD A500 BRI cards
    have clock referencing disabled automatically.

  - Updated BRI Stack
    Fix for RDNIS not cleared
    Support for show_spans and show_calls.
    Added support for multiple MSNs.
    Added support for timer_t3 and timer_t302
    http://wiki.sangoma.com/sangoma-wanpipe-smg-asterisk-bri-installation


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.10
changelog:
  ======================================================================

  - BRI Update
    Binary segfaulted on some systems due to gcc incompabilitly.
    This is now fixed.


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.11
changelog:
  =====================================================================

  - BRI to Analog Faxing Update
    Improved faxing over SMG Gateway and Zaptel Analog.
    This feature drastically improves faxing performance between
    BRI and Analog cards over Asterisk.

  - BRI Update
    Added overlap dialing support
    Added support for BRI with 16 channel Echo Canceler.
    Support for test start option, that only verifies configuration 
    files without applying changes.
    Support for non-syslog logging.

  - BRI Bug Fix
    BRI was configured for answer on accept.  This caused a call to
    be answered before the remote leg of the call became connected.
   
  - T1/E1 Loopback Update
    wanpipemon was update to check loopback status as well as set
    T1/E1 loopback commands.

  - Removed S508 ISA Support from drivers

  - Fixed the BRI chip security handler. Tested that all BRI 
    ports get properly shut down. 

  - Updated for New PLX & Tundra PCIe Bridges chips
  - Update hwprobe verbose for PMC Shark

  - Updated for 2.6.25 kernel

  - Fixed 64bit compilation for Octasic EC Image

  - TDM API Bug Fix: 
    Added a check for buffer overflow in write function.

  - New Octasic EC Image
    Improves faxing over Hardware Echo Canceler. 

  - BRI Bug fix on startup
    The clock measuring function has limited and could fail on some machines.

  - AFT T1/E1 - Added missing LBO configuration option WAN_T1_0_110

  - Updated for 2.6.25 kernel

  - Updated wancfg for interface MTU/MRU
    By default do not configure interface MTU/MRU if values have
    not changed by default.  This way the global mtu can be used
    to easily configure the MTU/MRU of all interfaces.

  - Updated wancfg_smg to configure XMTP2 API

  - Wireshark Tracing for MTP2
    http://wiki.sangoma.com/wanpipe-wireshark-pcap-pri-bri-wan-t1-e1-tracing

  - T3/E3 Update
    Driver level update to improve code.

  - MTP2 API Support
    http://wiki.sangoma.com/wanpipe-aft-ss7-mtp2-api


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.12
changelog:
  =====================================================================

  - Compilation fix for 2.6.25 kernel
    Introduced in 3.3.11 release

  - Setup update
    Added bri and zaptel installation modes.
  	-> ./Setup install 	#General installation
  	-> ./Setup zaptel	#Zaptel based installation
  	-> ./Setup bri		#SMG BRI installation

    Streamlined Setup installation script
    Added check for Asterisk directory when installing BRI
    Added check for x86 in architecture

  - Fixed Makefile build

  - Updated README File


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.13
changelog:
  =====================================================================

  - This release was never released.


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.14
changelog:
  =====================================================================

  - Updated TDM API 
    This update helps FreeSwitch analog support.

  - Analog TDM API TAPPING Feature
    Sangoma Analog cards and TDM API used in TAPPING mode can be used to build
    custom call recording applications

  - Enabled Zaptel/DAHDI operation mode 
    This driver supports DAHDI/Asterisk
    Dahdi is supported on Asterisk 1.6 and 1.4
    Added dahdi to installation modes.
  	-> ./Setup install 	#General installation
  	-> ./Setup zaptel	#Zaptel based installation
  	-> ./Setup dahdi	#Dahdi based installation
  	-> ./Setup bri		#SMG BRI installation

  - LibSS7 MTP2 Option
    The MTP2 option improves the performance of LibSS7
    eg: instead of using: dchan=24 use mtp2=24
    Please consult libss7 documentation.

  - Updated TDM API for A200
    Fixes FreeSwitch OpenZAP with TDM API for Analog

  - Bug fix in XMTP2 API
    The fifo error could cause xmtp2 buffering to fail

  - wanpipemon utility
    Updated T1/E1 Loopback commands
    Bug fix on 2.6.25 kernels

  - Driver compile update for Latest
    2.6.26 kernels

  - Update AFT driver to implement new loopback commands

  - Updated for 56K driver

  - Added Asterisk DAHDI Support

  - A200/A400 Analog driver update
    Bug fix possible race condition due to front end interrupt.

  - AFT Core Update
    Disabled fifo overrun handling in transparent mode.
    It does not provide any improvement.
    XMTP2 API mode could run out of buffers due to overrun errors.
    This has now been fixed.

  - Fixed A301 E3 Support
    New firmware V11 is needed.
    Please upgrade firmware before starting up the card.
    To check firmware run: wanrouter hwprobe


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.15
changelog:
  =====================================================================

  - Added support for new B600 Analog Card

  - Added task stop function on shutdown.
    This feature prevents an unlikely event that task gets
    scheduled after card has shutdown.

  - Fixed tty driver for new Linux Kernel 2.6.26 and greater

  - Fixed tristate mode using wanpipemon
    Used to enable/disable T1/E1 transmitter.
    wanpipemon -p aft for help.

  - Fixed yellow alarm handler on T1/E1

  - Added an option to run Zaptel & TDM API on same span.

  - Fixed E3 Support for A301 cards.
    A301 cards need new Firmware v11 and CPLD v0.
    wanrouter hwprobe verbose shows current firmware and cpld version.
    
  - Fixed Serial AFT card events
    Added X21 Support

  - Added XMTP2 API for old PMC T1/E1 cards.

  - Fixed Channel Bank ring problem on AFT T1/E1 cards.
    Some channel banks would ring all phones on card stop.
    This is now fixed.

  - Updated AFT Core to fix XMTP2 startup with 16E1 links.

  - Updated API for A14X Serial Cards
    Ability to receive Modem Events.

  - Updated for Serial A14X API
    API for setting and receiving line events
    Sample code wanpipe-<version>/api/aft/aft_api_serial.c

  - Updated Serial A14X for NRZI
    New firmware update v05

  - Added wanrouter hwprobe dump
    Should be used for programs to parse hwprobe easily


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.3.16
changelog:
  =====================================================================

  - Fixed S514 2 Byte receive

  - A14X Serial Driver Update
    Added clock recovery option
    Added control of DTR/RTS on startup using 
    DTR_CTRL and RTS_CTRL config variables.

  - AFT T1/E1 BERT Feature
    Ability to run Bert tests on T1/E1 cards using wanpipemon

  - AFT HWEC
    Hardware DTMF detection now detects FAX tones as well,
    and passes then up to Zaptel/Asterisk

  - PPP Protocol
    Added option to disable MAGIC number in negotiation
    Set MAGIC_DISABLE=YES in ppp profile section.

  - Updates for new 2.6.X kernels
    Added queue check on shutdown
    Support for latest 2.6 kernels

  - Updated T3/E3 Code
    The T3/E3 dma logic had a bug that was demonstrated under
    high load. Was introduced in 3.3.15 release.

  - Added hardware probe DUMP 
    wanrouter hwprobe dump
    To be used by developers to easily parse the hwprobe output

  - ADSL Update
    Bug fix in adsl. Could cause period disconnects on
    some equipment. The SNR value was not being properly reported
    the the upstream.


author: Nenad Corbic <ncorbic@sangoma.com> - Beta - 3.4.1
changelog:
  =======================================================================  

  - Updated wancfg_zaptel configuration utility
    Use wancfg_fs to configure analog/BRI card for FreeSwitch
    Update for remove old start/stop script
    Added configuration option for TDMV_HW_FAX_DETECT
    Bug fixes in silent option

  - A500 BRI - Firmware Update V35
    On some machines the A500 card caused PCI parity errors,
    causing a system reboot or a crash. The firmware V35
    fixes this problem.

  - BRI DCHAN Bug Fix
    The DCHAN on some machines could become stuck due to a 
    driver interrupt race condition, causing BRI to stop
    reciving/tranmsitting calls. This bug has now been fixed.

  - Updated BRI stack and sangoma_mdg      

  - Added TDMV_HW_FAX_DETECT option
    To enable hardware fax detection. Used in conjunction with
    TDMV_HW_DTMF.  
    TDMV_HW_FAX_DETECT=<option>
     <option> = 0 or NO  - disabled
              = 1-8 or YES - enabled
  		      The number represents fax tone timeout
  		      value in seconds on call start. The fax
  			  event will be valid for X about of seconds
  			  at the start of the call. Default=8 seconds.
  			  Option YES is equal to Default 8 seconds.
  - Adsl Bug Fix
    Updated SNR reporting, fixes connecting issues on some lines.
    Updated stability on multiple restarts on some machines.

  - Bug fix in chan_woomera on transfer
  - Major regression testing of BRI/SS7 chan_woomera and sangoma_mgd
  - Stable 500 Long Term Call load of Astersk+SMG/SS7
  - Build update for latest 2.6.28 kernel.
  - Build update for latest 2.6.29 kernel.
  - Build update for latest Suse


author: Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> - 0.88-1
changelog:
  - Updated to 0.88, fixes remote format string vulnerability
  - Remove perl macros integrated in rpm
  - merge fedora perl template changes


author: Adrian Havill <havill@redhat.com> 7.12.1-1
changelog:
  - upgrade to 7.12.1
  - enable GSSAPI auth (#129353)
  - enable I18N domain names (#134595)
  - workaround for broken ProFTPD SSL auth (#134133). Thanks to
    Aleksandar Milivojevic


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:2.12-0.fdr.2
changelog:
  - missing $RPM_OPT_FLAGS in the %build
  LANG=C
  export LANG
  unset DISPLAY
   section.
  - optional test module as build requirement perl(Tie::IxHash).


author: Dries Verachtert <dries@ulyssis.org> - 0.31-1
changelog:
  - Updated to release 0.31.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-POE/perl-POE.spec


author: Dries Verachtert <dries@ulyssis.org> 0.26-0
changelog:
  - Update to release 0.26.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-BerkeleyDB/perl-BerkeleyDB.spec


author: Dries Verachtert <dries@ulyssis.org> - 2.14-1
changelog:
  - Updated to release 2.14.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-Crypt-CBC/perl-Crypt-CBC.spec


