# changelog

author: Ian Wells <esmith@wellsi.com> - 0.98.4-2.sme
changelog:
  - Add BuildRequires for openssl-devel and libxml2-devel [SME: 8457]
  - Remove Packager and Vendor from spec file.


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [1-1] Original version
         - OCS Inventory NG 1.01
         - OCS Linux Agent 0.0.6
         - GLPI 0.68.3-2


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [1-2] Fixing a few bugs
         - Upload fixed
         - OCS Apache template modified
         - ocsagent.exe is now included in ./ocs/files


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [1-3] Fixing a few bugs and minor changes. Thanks to Stefen Noble <support@dungog.net>
         - MySQL database is imported with a safer method (use IF NOT EXIST)
         - OCS Apache template modified
         - Minor changes in the uninstall script
         - Crond restart deleted (not needed)
         - Launching inventory is for install only now (not update)
         - Type changed to url instead of reserved


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [1-4] Fixing a few bugs
         - perl-XML-SAX added to dependencies list
         - Fix /usr/lib/perl5/vendor_perl/5.8.5/XML/SAX/ParserDetails.ini not existing
         - Account 'download' created with type 'url'


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [1-5] Fixing Deployment feature - Thanks again to Stefen Noble <support@dungog.net>
         - New apache template to add cacert.pem file
         - cacert.pem is copied from your existing ssl.srt if not present


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [1-6] Maintenance release - Thanks again to Stefen Noble <support@dungog.net>
         - Removed useless MySQL custom-template
         - Removed ocsagent.exe guide.pdf
         - Upload limit fixed
         - 'MaxUpload' DB entry added to set dynamically max upload file size (default still at 10M)
         - Events moved to domain-modify
         - 2 new 'url' types added for ocs' virtual locations
         - Uninstall script now also deletes new DB values + logs + old inventories
         - Improved Apache templates to allow adding aliases for both web interfaces
         - RPM runs verbosely


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [1-7] Security fix
         - Fix security issue on dbconfig.inc.php - We now use root:www 440
         - Fix perms on ocsreports folder and ipdiscover-util.pl (750 for both)
         - Fix problem while importing ocsagent.exe into MySQL
         - MaxUpload limit raised to 100M by default (new install only)


author: Dietmar Berteld <dietmar@berteld.com>
changelog:
  - [4.0.4-1] New Typo3-Base = 4.04, 
              Change location for custom-template to /etc/e-smith/templates 
  	    Adding more rights to the user typo3user: ALTER, INDEX 
  	    for easy upgrade the typo3-installation


author: Dietmar Berteld <dietmar@berteld.com>
changelog:
  - [4.1.1-1] New Typo3-Base = 4.1.1,
  	    Change location to /opt/typo3,
  	    Simpler method to create MySQL-Datebase


author: Philip Prindeville <http://www.redfish-solutions.com> 3.0.1-3
changelog:
  - Added "--with xml" for those wanting implicit load of libxml2 via ld.so
    instead of via explicit "LoadFile" in configs.


author: Peter Pramberger <peterpramb@member.fsf.org> - 2.4.3-2
changelog:
  - Added patch for bug #1175 (http://bugs.bacula.org/view.php?id=1175)
  - Added patch: orphaned-jobs.patch


author: Joe Orton <jorton@redhat.com> - 5.3.3-9
changelog:
  - add security fixes for CVE-2011-4153, CVE-2012-0057, CVE-2012-0789,
    CVE-2012-1172, CVE-2012-2143, CVE-2012-2386


author: Shad L. Lords <slords@mail.com> - 5.3.3-13.sme.2
changelog:
  - Add php53-* provides to provide compatibility
  - Obsolete php-domxml and php-dom [SME: 6733]
  - Update Obsoletes and Conflicts [SME: 6436]


author: Daniel Berteaud <daniel@firewall-services.com> - 5.3.3-14.sme
changelog:
  - Resync with upstream php53, which include:
  - add security fix for CVE-2013-6420
  - add security fix for CVE-2013-4248
  - add upstream reproducer for error_handler (#951075)
  - add security fixes for CVE-2006-7243
  - add security fixes for CVE-2012-2688, CVE-2012-0831,
    CVE-2011-1398, CVE-2013-1643
  - fix segfault in error_handler with
    allow_call_time_pass_reference = Off (#951075)
  - fix double free when destroy_zend_class fails (#951076)
  - fix possible buffer overflow in pdo_odbc (#869694)
  - php script hangs when it exceeds max_execution_time
    when inside an ODBC call (#864954)
  - fix zend garbage collector (#892695)
  - fix transposed memset arguments in libzip (#953818)
  - fix possible segfault in pdo_mysql (#869693)
  - fix imap_open DISABLE_AUTHENTICATOR param ignores array (#859369)
  - fix stream support in fileinfo (#869697)
  - fix setDate when DateTime created from timestamp (#869691)
  - fix permission on source files (#869688)
  - add php(language) and missing provides (#837044)
  - fix copy doesn't report failure on partial copy (#951413)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8e-19
changelog:
  - presort list of ciphers available in SSL (#688901)
  - accept connection in s_server even if getaddrinfo() fails (#561260)
  - point to openssl dgst for list of supported digests (#608639)
  - fix handling of future TLS versions (#599112)
  - added VeriSign Class 3 Public Primary Certification Authority - G5
    and StartCom Certification Authority certs to ca-bundle (#675671, #617856)
  - upstream fixes for the CHIL engine (#622003, #671484)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8e-21
changelog:
  - add known answer test for SHA2 algorithms (#740866)
  - make default private key length in certificate Makefile 2048 bits
    (can be changed with PRIVATE_KEY_BITS setting) (#745410)
  - fix incorrect return value in parse_yesno() (#726593)
  - added DigiCert CA certificates to ca-bundle (#735819)
  - added a new section about error states to README.FIPS (#628976)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8e-22
changelog:
  - fix for CVE-2011-4108 & CVE-2012-0050 - DTLS plaintext recovery
    vulnerability and additional DTLS fixes (#771770)
  - fix for CVE-2011-4109 - double free in policy checks (#771771)
  - fix for CVE-2011-4576 - uninitialized SSL 3.0 padding (#771775)
  - fix for CVE-2011-4619 - SGC restart DoS attack (#771780)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8e-23
changelog:
  - fix problem with the SGC restart patch that might terminate handshake
    incorrectly
  - fix for CVE-2012-0884 - MMA weakness in CMS and PKCS#7 code (#802725)
  - fix for CVE-2012-1165 - NULL read dereference on bad MIME headers (#802489)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8e-27
changelog:
  - fix for CVE-2013-0169 - SSL/TLS CBC timing attack (#907589)
  - fix for CVE-2013-0166 - DoS in OCSP signatures checking (#908052)
  - enable compression only if explicitly asked for or OPENSSL_DEFAULT_ZLIB
    environment variable is set (fixes CVE-2012-4929 #857051)
  - use __secure_getenv() everywhere instead of getenv() (#839735)


author: Dwayne Bailey <dwayne@translate.org.za> - 1.7.0-1
changelog:
  - Update to 1.7.0
     - Support for Array constructs in the PHP converter
     - Detect the target language from the PO team header
     - Improvements in detecting languages for many other formats
     - Correctly migrate the header comments from the old PO file in pot2po
     - Handle certain malformed PO files better
     - Reliability improvements for Qt TS and XLIFF
     - Support for longer terminology entries
     - New plural information: Sinhala (si), Aragonese (an), 
       Catalan (Valencia) (ca@valencia), Romansh (rm), Tatar (tt)
     - Some language specific customisations for Sinhala and Thai.
     - New: junitmsgfmt, runs msgfmt and provides junit-type output for use 
       in continuous integration systems such as Hudson.
     - Reliability improvements for Lucene when Pootle is under Apache
     - Correctly use the header encoding when opening .mo files
     - Avoid adding an extra type comment line (#,) (bug 1400)
     - Support any delimiter (=, : or space) in po2prop as we do in prop2po
     - Better handling of non-default encodings for .rc files


author: Dwayne Bailey <dwayne@translate.org.za> - 1.7.0-3
changelog:
  - Depend on aeidon for subtitle support
  - Backport r14946 to fix rhbz#603597 - moz2po output to directory


author: Dwayne Bailey <dwayne@translate.org.za> - 1.8.0-1
changelog:
  - Update to 1.8.0
     - Required for Pootle 2.1 and recommended for Pootle 2.0
     - File formats: Adobe Flex, Mac OS X strings, Haiku catkeys
     - Terminology: Improvements to poterminology and terminology suggestions
     - Other improvements: Improvements to indexing performance and reliability
       in Pootle
  - Drop patches: zh lambda, moz2po output directory


author: Dwayne Bailey <dwayne@translate.org.za> - 1.8.1-1
changelog:
  - Update to 1.8.1
     - File formats:
       - A rewrite and major improvement of the html format
       - New JSON format introduced
       - Support for Universal Terminology Exchange (UTX) format
       - Support for Java properties files encoded in UTF-8
       - Improvements to CSV format, and improved compatibility with Excel
         exports
       - Bug fixes to Qt ts
       - Support for XLIFF's state attributes (pocount now lists detailed state
         statistics)
       - Minor bug fixes for PHP format
     - Major performance improvements to quality checks
     - Other improvements:
       - Improvements to stability of Lucene text indexing (affecting Pootle)
       - Parameter for po2prop to ignore untranslated strings
       - Many improvements to pot2po including Qt ts support, improved
         handling of extra XML namespaces in XLIFF, and performance
         improvements.
  - Refresh stoplist location patch


author: Dwayne Bailey <dwayne@translate.org.za> - 1.9.0-1
changelog:
  - Update to 1.9.0
     - Various improvements: see release notes
     - Bugfixes relevant to Pootle
        - Support for Xapian 1.2
        - Work around some changes introduced in Django 1.2.5/1.3
        - Improved support for .ts comment as context
        - Support for Java properties in UTF-8 encoding
  - Drop patches: encoding_logging


author: Michael Weinberger 3.1.1
changelog:
  - process state 'rsync interrupted' and 'dedup interrupted'
  - --resume-interrupted
  - resume interrupted jobs after server boot


author: Michael Weinberger 3.1.3
changelog:
  - MINOR IMPROVEMENTS
    --send-key: mkdir of RemoteAuthorizedKeysFile. Avoid errors if dir does not exist
    --log-tail: show last rotated if current log is empty or too short
    --check-conncetions: allow jobs as arguments


author: Michael Weinberger 3.1.4
changelog:
  - do not show Dedup interrupted in --status after the very first run
  - improved --nrpe function
  - added script yum_install_packages.sh


author: Michael Weinberger 3.2.2
changelog:
  - Improved NRPE and sudoers config
  - Fixed bug in DiskUsageRaw()
  - Added NRPE command affa_diskusagenrpe


author: Dwayne Bailey <dwayne@translate.org.za> - 2.1.1-1
changelog:
  - Update to 2.1.1
     - Ability to migrate data between different database engines
     - New translations: Slovenian, Songhai, Tamil and Faroese
     - New Apertium API
     - Better caching for imporove performance
       - Save to disk only when there are new translations
       - Cache exported ZIP archives and XLIFF files
     - Fixed a bug where Pootle kept files open even when not needed.
     - Better handling of invalid file types on upload
     - Don't accept empty suggestions
     - HTML registration emails
  - Refresh fedora-settings patch


author: Dwayne Bailey <dwayne@translate.org.za> - 2.1.2-1
changelog:
  - Update to 2.1.2
     - Fix XSS on translate page
     - Improved monolingual support
     - Improved GNU style project support
     - New translations: Zulu, Greek, Danish, Acoli and Fulah
     - Completed translations: Uighur, Chinese (China), Catalan, Asturian, Akan
       and Ganda
     - Various bug fixes


author: Dwayne Bailey <dwayne@translate.org.za> - 2.1.3-1
changelog:
  - Update to 2.1.3
     - Fix data loss bug, recent translations lost when updating from version
       control
     - Java properties accepted in any encoding, including UTF-8
     - New translations: Chiga, Latvian
     - Fix for database migration failing for some users
     - Fix for errors on upgrades for users who deleted the English
       language
     - Fix for errors on filenames with spaces and memcached
     - Many fixes to language detection in GNU Style projects
     - Various fixes to handling of escaped characters on the translate page


author: Dwayne Bailey <dwayne@translate.org.za> - 2.1.4-1
changelog:
  - Update to 2.1.4
     - Fix quality checks update on file uploads.
     - Qt ts plurals should now work correctly.
     - Fix obsolete units now updated when uploading a new file version.
     - Fix server errors when using turkish Locale.
     - Fix pt_BR detected as Brazillian Portoguese not Breton


author: Dwayne Bailey <dwayne@translate.org.za> - 2.1.5-1
changelog:
  - Update to 2.1.5
     - Fix regression causing update from templates to fail for GNU Style
       projects with subdirectories.
     - Fix regression in handling obsolete units while committing to version
       control (reported by Mozilla).
     - Clean stale file locks left in cases of external kills which running
       expensive commands.
     - Fix security bug where project names would leak to users without view
       access on the server via news summary on front page or profile edit form.
     - Fix a bug that prevented Project level permissions from overriding very
       restrictive server wide permissions.
  - Refresh Fedora settings patch


author: Dwayne Bailey <dwayne@translate.org.za> - 2.1.6-1
changelog:
  - Update to 2.1.6
  - Ensure compatability with Django 1.2.5 and 1.3.0 (require Translate
    Toolkit >= 1.9.0)
  - Other fixes:
    - Fixed another bug with GNU style projects language detection.
    - Added a separate project type for UTF-8 encoded Java properties.
    - Fixed a bug that would under rare conditions hide some strings from
      translate page.
    - Fixed a bug that caused some translation project level statistics
      to be miscalculated.
    - Fix for Qt TS format based on changes in Translate Toolkit 1.9.0


author: Jonathan Martens <smeserver-contribs@snetram.nl> 2.11.3-2
changelog:
  - Move database entries out of spec file
  - Removed phpmyadmin core from contrib
  - Removed createlinks script as it is not used
  - Removed GPL license from the package
  - Removed warning messages from SPEC file
  - Removed MySQL commands from SPEC file


author: JP Pialasse <tests@pialasse.com> 3.5.2.2-1.sme
changelog:
  - adapted for SME8 [SME: 7626, 7628]
  - dependency on phpMyAdmin >=3.5.2.2 
  - changed URL to phpmyadmin-multi to avoid conflicts with non multiuser version [SME: 7628]
  - more secured scheme for private vs public (need public to get public otherwise private) [SME: 5007]


author: Brandon Holbrook <fedora AT theholbrooks DOT org> 1.0.4-2
changelog:
  - Added a patch to config.m4 that fixes improper detection of the system's magic database file [bz 235110]


author: Johnny Hughes <johnny@centos.org> 1.0.4-3
changelog:
  - changed file-devel buildrequires to file for centos 5.
  - added this buildrequires:
    zlib-devel, openssl-devel, autoconf, automake, libtool


author: <filippo.carletti@gmail.com> 0.83-0.7.sme
changelog:
  - Remove spool and log dir from package (in smeserver-qpsmtpd)
  - Don't create smtpd user (unused in sme) [SME: 5815]


author: <slords@mail.com> 0.84-2.sme
changelog:
  - Sync with upstream git repo.
  - Fix require_resolvable_fromhost doesn't work [SME: 6369]
  - Fix TLS security defaults [SME: 6241]
  - Fix fatal errors when mail has no headers [SME: 6345]


author: chris burnat <devlist@burnat.com> 0.84-4.sme
changelog:
  - qpsmtpd allows the spamassassin plugin to read the size limit 
    from its arguments, patch by Daniel [SME: 7541]


author: Dietmar Berteld <dietmar@berteld.com>
changelog:
  - [1.6.10-2] Security Improvements (template, MySQL, directory-rights)
               Thanks for the help to Sylvain Gomez <sylvain.gomez@free.fr>


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  - [1.6.10-4] Fixed short URL's
               Fixed Apache restarting at the wrong time while uninstalling
               Added missing MySQL User
               Added automatic lang detection at install stage
               Changed sme.png logo


author: Dietmar Berteld>
changelog:
  - [1.6.10-5] Fixed short URL's
             	  - Improved Apache template for better security
  		  - Improved integration in SME (PublicAccess local/global - global)


author: Dietmar Berteld> 1.6.10-8
changelog:
  - Adding PwAuth-function, SME users can login with their SME passwords
    Automatic creation of a few default mw_groups and list them in the
    configuration file as well so admins only need to add users to the proper
    groups in the server-manager


author: Tom Lane <tgl@redhat.com> 1.2.2-3
changelog:
  - Ooops, previous fix for quoting bug was wrong, because it converted the
    version_info tuple to a string in Python's eyes
  Resolves: #246366


author: Tom Lane <tgl@redhat.com> 1.2.3-0.1.c1
changelog:
  - Update to release candidate 1.2.3c1 for better mysql 5.1 and python 2.6
    compatibility
  Resolves: #505611
  - Use python-setuptools instead of distutils, stop using old setup.py
  Resolves: #467510
  - Remove unnecessary manual Requires: specifications
  Resolves: #507750


author: Marco Hess <marco.hess@through-ip.com> 1.0.0-3
changelog:
  - Setup default config parameters for gitweb as a service
  - Removed HTTP template as this is shared with smeserver-git
  - Added require on gitweb rpm


author: Jesper Knudsen <jesper@swerts-knudsen.dk> 1.0.3-1
changelog:
  - Updated log parser to handle blocked sites better and avoid categories which was represented as numbers rather than names


author: Dietmar Berteld <dietmar@berteld.com>
changelog:
  - [2.2.2-3] Change MySQL-creating method to SME and fix the "upgrade bug" 
              with chmod 640 to the /opt/gallery2/html/upgrade directory


author: Chris Petersen <rpm@forevermore.net> - 2.3.1-3
changelog:
  - Fix/standardize Requires/Provides for libdar and libdar-devel
  - Remove redundant zlib-devel (covered by openssl-devel)
  - Update README.Fedora with my name/date, as requested in the ticket
  - Add a patch to fix a funky character in man/dar.1


author: Dietmar Berteld <dietmar@berteld.com>
changelog:
  - [2.18.1-7] Upgrade to new GroupOffice version 2.18-stable-1
  	     Change to e-mail-auth with automatic user creation


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  - 2.2rc1-2
  - Fixed forced https redirection
  - Fixed Apache template for better compatibility with SME 8.0
  - Better integration in SME


author: Jonathan Martens <smeserver-contribs@snetram.nl>
changelog:
  - 2.2rc1-3
  - Removed version number from spec file filename
  - Fixed control commands for httpd-e-smith


author: Daniel Berteaud <daniel@firewall-services.com> 0.84-7.sme
changelog:
  - Fix handling of messages with no body and no trailing \n after headers (eq
    was used in attempted assignment). [SME: 8052, see SME: 6870]


author: stephane de Labrusse <stephdl@de-labrusse.fr> 0.84-9.sme
changelog:
  - Modify whitelist_soft transaction to interact with dnsbl filter [SME: 8327]
  - by John Crisp <jcrisp@safeandsoundit.co.uk>


author: Tom Lane <tgl@redhat.com> 8.1.18-1
changelog:
  - Update to PostgreSQL 8.1.18 to fix CVE-2009-0922, CVE-2009-3230,
    and assorted other bugs described at
    http://www.postgresql.org/docs/8.1/static/release.html
  Resolves: #525285


author: Tom Lane <tgl@redhat.com> 8.1.21-1
changelog:
  - Update to PostgreSQL 8.1.21 to fix CVE-2010-1169, CVE-2010-1170,
    CVE-2009-4136, CVE-2010-0733, CVE-2010-0442, and assorted other bugs
    described at
    http://www.postgresql.org/docs/8.1/static/release.html
  Resolves: #586059


author: Tom Lane <tgl@redhat.com> 8.1.22-1
changelog:
  - Update to PostgreSQL 8.1.22, for various fixes described at
    http://www.postgresql.org/docs/8.1/static/release.html
    including the fix for CVE-2010-3433
  Resolves: #639932


author: Tom Lane <tgl@redhat.com> 8.1.23-1
changelog:
  - Update to PostgreSQL 8.1.23, for various fixes described at
    http://www.postgresql.org/docs/8.1/static/release.html
    This is the last upstream release in the 8.1.x series.
  - Ensure we don't package any .gitignore files from the source tarball
  - Back-port upstream fix for CVE-2010-4015
  Resolves: #672633


author: Greg Swallow <greg@runlevel7.ca> 3.5.0-0.rc1.sme.5
changelog:
  - add perl-MLDBM-Sync and perl-Time-Hires to requires, both are 
    available from rpmforge
  - add perl-Log-Agent to requires - found src rpm here:
    http://apt.bea.ki.se/biorpms/fedora/linux/1/i386/SRPMS.biorpms/
    (might work??)


author: Shad L. Lords <slords@mail.com 3.5.0-0.rc1.sme.6
changelog:
  - Makek perl requires require perl modules not package names
  - Move FuzzyOcr perl modules to correct place
  - Finish patching netbpm stuff for CentOS


author: Marco Hess <marco.hess@through-ip.com> 1.0.0-4
changelog:
  - Updated to latest CSS for gitweb-theme.
  - Updated icons to latest git types.
  - Removed own gitweb.js


author: Marco Hess <marco.hess@through-ip.com> 1.0.0-31
changelog:
  - Changed the repository-delete script to ensure the SME Git database 
    permissions are Ok for use by GitWeb after a delete.
  - Ensure that on 64-bit systems we use /usr/lib64/httpd/modules/pwauth


author: Marco Hess <marco.hess@through-ip.com> 1.0.0-32
changelog:
  - Fixed a problem in the repository delete script where File::Path is needed
    to reference rmtree.
  - Also cleanup the entry from the database so that repositories of the same 
    name can be created again.


author: Marco Hess <marco.hess@through-ip.com> 1.0.0-34
changelog:
  - git version 1.8 has shifted the location of some executables. Modified the scripts
    to test on these locations so we generate the right paths.


author: Marco Hess <marco.hess@through-ip.com> 1.0.0-37
changelog:
  - Fixed the HTTPS redirection loop. HTTPS redirection is now only done on the HTTP part of of
    the web server configuration and the full Git configuration part is only done in the HTTPS
    section.


author: Marco Hess <marco.hess@through-ip.com> 1.0.0-40
changelog:
  - Fixups of 1.1 incompatibilities with older apache.
  - Allow adjustment of gitweb static path for git 1.7 vs. git 1.8


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [2.0.20.1-2] Fixing bugs
                - Added teamspeak UserPassword
                - Removed useless lines
                - Few fix to teamspeak service file
                - Now deleting temporary files


author: Sylvain Gomez <sylvaingomez@free.fr>
changelog:
  [2.0.24.1-1] New version
                - Based on latest version + updated server_linux
                - RPM structure fix
                - Uninstall sections fixed


