# changelog

author: Jordi "Txor" Casas Ríos <jordi.casas@opentrends.net>
changelog:
  - Fixed configuration script.
  - Configuration files are generated from templates.
  - Added immutable flag to lts.conf.


author: anschneider@exsuse.de
changelog:
  - Update to version 0.43.0.
    * Added SFTP support with libssh 0.3.
    * Added possibility to pass userdata to the auth function.
    * Added a better version function.
    * Fixed CMake build.
    * Fixed CMake find modules.
    * Fixed some flaws in cstd functions.
    * Documented all public functions.


author: anschneider@exsuse.de
changelog:
  - Update to version 0.44.0.
    * Migrated sftp module to libssh 0.4.
    * Added more cache entries to the default config.
    * Added missing requirements.
    * Fixed build warnings.
    * Fixed some memory leaks using sftp attributes.
    * Some code cleanups.


author: freitag@opensuse.org
changelog:
  - Update to upstream beta version 0.49.9:
    * Added owncloud module.
    * Added backup reconciler.
    * Fixed serveral bugs.


author: freitag@opensuse.org
changelog:
  - version 0.50.5 (released 2012-04-18)
    required for owncloud client 1.0.1
    * removed argp lib dependency
    * simplified and fixed CMake files
    * MacOS porting efforts
    * more granular error reports, thread save


author: freitag@owncloud.com
changelog:
  - update to final 0.50.6
    * Directories with 'strange' characters broke sync. (oC bug #613)
    * Special characters in Windows did not sync correctly. (oC bug #478)
    * Make neon redirecting
    * Switch logging off on Apple to not fill the syslog. (oC bug #622)


author: freitag@owncloud.com
changelog:
  - update to version 0.50.7 (released 2012-06-19)
    * Added ability to log to a callback, ie. let the app
      catch the log output
    * Added push to remote without pushing to temp file first.
    * Fixed file copy function to use wide character (win32).
    * Fixed loading of statedb if user has special char (win32).


author: msrex@owncloud.com
changelog:
  - Update to v0.50.8:
    * Inode equivalent support for Win32 platforms to support rename
    * ownCloud supports propagates renames from local to webdav MOVE
    * ownCloud module works with proxy, settings from mirall.
    * improved CMake modules (openSSL)
    * Fixed namespace for lastmodified propset.
    * Added cmocka based tests for ownCloud module.
    * Added a config_test.h config header file.
    * Fix link handling: Ignore symlinks.
    * Modules can now report their capabilities to csync core.
    * A lot of minor fixes and improvements.


author: freitag@owncloud.com
changelog:
  - Update to v0.50.11 Beta
    from now on this package is called ocsync to not confuse with the
    upstream csync.


author: freitag@owncloud.com
changelog:
  - Update to v0.60.0, needed for ownCloud client 1.1.0
    * simplification of pac based proxy support.
    * Renamed ownCloud version of csync to ocsync for ownCloud.
    * Migration paths for csync database and config.
    * Fixed that exclude patterns are also tested on files basenames.
    * Fixed return type for query function if no database exists.
    * minor code fixes
    * Fixed crash by removing a bogus free.
    * More useful logging.
    * ownCloud: Maintain the http session by handling the HTTP Cookie.
    * Fixed strncpy handling (mkdir on windows problem).
    * extend database with columns uniq id and type.
    * Use server maintained uniq IDs for update detection instead of
      mtimes.
    * Maintain uniq IDs in local database
    * Handle change propagation through the file tree locally and remote.
    * Added module to build a file tree from the local database (dbtree.c)
    * Added methods to query IDs from the server and maintain it locally.


author: danimo@owncloud.com
changelog:
  - Update to v0.60.1, needed for ownCloud client 1.1.1
    * Fix improper memory cleanup which could cause memory leaks
      and crashes
    * Fix memory leak
    * Allow single quote (') in file names
    * Remove stray temporary files


author: freitag@owncloud.com
changelog:
  - Update to v0.60.2, needed for ownCloud client 1.1.2
    * Migration to cross platform testing system cmocka.
    * Fixed variuos minor things incl. potential mem leaks.
    * Clang fixes.
    * Moved journal database to sync directory.
    * Fixed more csync->ocsync renaming issues.
    * Fixed statedb query below path.
    * Fixed win32 Daylight Saving Time issues.
    * Allow static linking with iniparser and sqlite.
    * Win32: Fix CreateHandle function in local stat.
    * Win32: More wide char fixes.
    * Added version table to journal database.
    * Fixes for HTTP reply computation.
    * Stricter error checks on PROPFIND results.
    * Workaround for DST influenced times from previous versions.
    * Detect looping in mkdirs to fix sharing.


author: freitag@owncloud.com
changelog:
  - Update to 0.70.3, ocsync version for oCC 1.2.0
    * [Platform] Improved module parameter system.
    * [Platform] New logging framework. Dropped log4c dependency.
    * [Platform] New API to provide sync progress information.
    * [Fixes] More efficiency for the ownCloud plugin through less HTTP requests to
      the server.
    * [Fixes] ownCloud plugin: Improved upload performance.
    * [Fixes] Improved error reporting to mirall.
    * [Fixes] ownCloud plugin: Improved interpretation of HTTP error codes.
    * [Fixes] ownCloud plugin: Do not abort on errors with individual files any
      more.
    * [Fixes] ownCloud plugin: Use renamed session cookie correctly.
    * [Fixes] Lots of other minor fixes.
    * [MacOSX] Use libneon with proper big file support.
    * [Win32] Use libneon with openSSL support now.


author: freitag@owncloud.com
changelog:
  - update to version 0.70.5
    * detect 'wrong' conflict files on client side.
    * [Fixes] Give context to module to enable logging (cmd client).
    * [Fixes] Fix version table contents.
    * [Fixes] Fix handling of non statable files on Win32.
    * [Fixes] Fix renames on clientside on read only shares.
    * [Fixes] Various small fixes and improvements.


author: danimo@owncloud.com
changelog:
  - update to version 0.70.6
    * [Fixes] Try to avoid to upload incomplete files
    * [Fixes] Increase read timeout to 300 seconds
    * [Fixes] Handle IGNORE status correctly
    * [Fixes] Set path and phash for ignored files
    * [Fixes] Fix some issues discovered by Coverity
    * [Fixes] Make sure to never allow empty pathes in rmdir
    * [Fixes] Fix a crash caused by superfluous free() calls


author: danimo@owncloud.com
changelog:
  - update to version 0.70.7
    * [Fixes] Resource exhaustion
    * Better logging of statedb-related errors


author: anschneider@suse.de
changelog:
  - Update to version 0.41.92 (0.42.0 alpha2)
    libcsync:
    * Peformance improvements
    * Add more directories to the standard exclude file
    * Bugfixes


author: anschneider@suse.de
changelog:
  - Fix update detection for special files (fifo, char device, ..)
  - Fix propagation for files the user doesn't own


author: anschneider@suse.de
changelog:
  - Update to version 0.42.0 alpha3
    libcsync:
    * Added a tree merger to write a complete journal
    * Added support to run csync without a journal
    * Fixed kerberos support in csync_smb module
    * Fixed closing of files after the copy
    * Fixed update detection to detect special files (fifo, pipes,
      char devices, ..)
    * Fixed O_NOATIME flag on open() if we don't have the permission
    csync:
    * Add a variable to run csync completely without a journal


author: anschneider@suse.de
changelog:
  - Update to version 0.42.0 alpha4
    libcsync:
    * Added the possibility to run csync completely without a journal
    * Improved chmod calls during propagation. Most of the time we use the
      default mode and don't need to call chmod.
    * Improved the exclude list handling in the file tree walker. This
      increased the speed of the update detection.
    * Fixed csync on PPC
    * Fixed serveral small bugs
    csync:
    * Added commandline option to run csync completely without a journal


author: anschneider@suse.de
changelog:
  - Created a subpackage for each plugin and for the user guide
  - Update to version 0.42.0 beta1
    libcsync:
    * Added a sftp module using libssh
    * Added user guide (just a start)
    * Added testcase for update detection
    * Added a function to parse an uri to cstdlib
    * Updated the manpage
    * Fixed some segfaults in cstdlib
    * Fixed some memory leaks
    csync:
    * Improved the auth callback


author: anschneider@suse.de
changelog:
  - Update to version 0.42.0 rc1
    libcsync:
    * Reduced calls of syscall functions.
    * Added own function to create a temporary filename.
    * Fixed libsmbclient 3.0.x support.


author: anschneider@suse.de
changelog:
  - Update to version 0.42.0 rc2
    * Reduced syscalls
    * Fixed a bug in the state database
    * Fixed libsmbclient support
    * Completed userguide


author: anschneider@suse.de
changelog:
  - Update to version 0.42.0 rc3
    * Added checks for unix extensions.
    * Added more documentation to the userguide.
    * Fixed loading of plugins.
    * Fixed call for deletion functions.
    * Normalize the path to <hostname>/<path> for the statedb filename.
    * More change name of client options to be more descriptive.
  - Add recommends for the plugins.


author: freitag@opensuse.org
changelog:
  - version 1.0.1 (release 2012-04-18), csync 0.50.5 required
    * [Security] Support SSL Connections
    * [Security] SSL Warning dialog
    * [Security] Do not store password in clear text anymore
    * [Security] Restrict credentials to the configured host
    * [Security] Added ability to forbid local password storage.
    * [Fixes] Various fixes of the startup behaviour.
    * [Fixes] Various fixes in sync status display
    * [GUI] Various error messages for user display improved.
    * [GUI] fixed terms and Translations
    * [GUI] fixed translation loading
    * [Intern] Migrate old credentials to new format
    * [Intern] Some code refactorings, got rid of rotten QWebDav lib
    * [Intern] lots of cmake cleanups
    * [Platform] MacOSX porting efforts
    * [Platform] MacOSX Bundle creation added
    * [Platform] Enabled ranslations on Windows.


author: freitag@owncloud.com
changelog:
  - version 1.0.2 (release 18.5.2012), csync 0.50.6 required
    * [GUI] New icon set for ownCloud client
    * [GUI] No splashscreen any more (oC Bug #498)
    * [GUI] Russian translation added
    * [GUI] Added 'open ownCloud' to traymenu
    * [GUI] "Pause" and "Resume" instead of Enable/Disable
    * [Fixes] Long running syncs can be interrupted now.
    * [Fixes] Dialogs comes to front on click
    * [Fixes] Open local sync folder from tray and status for win32
    * [Fixes] Load exclude.lst correctly on MacOSX


author: freitag@owncloud.com
changelog:
  - version 1.0.3 (release 2012-06-19), csync 0.50.7 required
    * [GUI] Added a log window which catches the logging if required and
      allows to save for information.
    * [CMI] Added options --help, --logfile and --logflush
    * [APP] Allow to specify sync frequency in the config file.
    * [Fixes] Do not use csync database files from a sync before.
    * [Fixes] In Connection wizard, write the final config onyl if
      the user really accepted. Also remove the former database.
    * [Fixes] Allow special characters in the sync directory names
    * [Fixes] Win32: Fixed directory removal with special character dirs.
    * [Fixes] MacOS: Do not flood the system log any more
    * [Fixes] MacOS: Put app translations to correct places
    * [Fixes] Win32: Fix loading of csync state db.
    * [Fixes] Improved some english grammar.
    * [Platform] Added krazy2 static code checks.


author: freitag@owncloud.com
changelog:
  - version 1.0.4 (release 2012-08-10), csync 0.50.8 required
    * [APP] ownCloud is now a single instance app, can not start twice any more.
    * [APP] Proxy support
    * [APP] Handle HTTP redirection correctly, note new url.
    * [APP] More relaxed handling of read only directories in the sync paths.
    * [APP] Started to split off a library with sync functionality, eg for KDE
    * [APP] Make ownCloud Info class a singleton, more robust.
    * [GUI] New, simplified connection wizard.
    * [GUI] Added ability for customized theming.
    * [GUI] Improved icon size handling.
    * [GUI] Removed Log Window Button, log available through command line.
    * [GUI] Proxy configuration dialog added.
    * [GUI] Added Translations to languages Slovenian, Polish, Catalan,
      Portuguese (Brazil), German, Greek, Spanish, Czech, Italian, Slovak,
      French, Russian, Japanese, Swedish, Portuguese (Portugal)
      all with translation rate >90%.
    * [Fixes] Loading of self signed certs into Networkmanager (#oc-843)
    * [Fixes] Win32: Handle SSL dll loading correctly.
    * [Fixes] Many other small fixes and improvements.


author: freitag@owncloud.com
changelog:
  - version 1.0.5 (release 2012-08-14), csync 0.50.8 required
    * [Fixes] Fixed setup dialog: Really use https if checkbox is activated.


author: freitag@owncloud.com
changelog:
  version 1.1.0 (release 2012-10-10 ), ocsync 0.60.0 required
    * 
    * [GUI]   Added an about dialog
    * [GUI]   Improved themeing capabilities of the client.
    * [GUI]   Minor fixes in folder assistant.
    * [GUI]   Reworked tray context menu.
    * [GUI]   Users can now sync the server root folder.
    * [Fixes] Proxy support: now supports Proxy Auto-Configuration (PAC)
      on Windows, reliability fixes across all OSes.
    * [Fixes] Url entry field in setup assistant handles http/https correctly.
    * [Fixes] Button enable state in status dialog.
    * [Fixes] Crash fixed on ending the client, tray icon related.
    * [Fixes] Crash through wrong delete operator.
    * [MacOS] behave correctly on retina displays.
    * [MacOS] fix focus policy.
    * [MacOS] Packaging improvements.
    * [MacOS] Packaging improvements.
    * [Platform] Windows: Setup closes client prior to uninstall.
    * [Platform] Windows: ownCloud gets added to autorun by default.
    * [Platform] insert correct version info from cmake.
    * [Platform] csync conf file and database were moved to the users app data
      directory, away from the .csync dir.
    * Renamed exclude.lst to sync-exclude.lst and moved it to
      /etc/appName()/ for more clean packaging. From the user path,
      still exclude.lst is read if sync-exclude.lst is not existing.
    * Placed custom.ini with customization options to /etc/appName()


author: danimo@owncloud.com
changelog:
  version 1.1.1 (release 2012-10-18), csync 0.60.1 required
    * [GUI]   Allow changing folder name in single folder mode
    * [GUI]   Windows: Add license to installer
    * [GUI]   owncloud --logwindow will bring up the log window
      in an already running instance
    * [Fixes] Make sure SSL errors are always handled
    * [Fixes] Allow special characters in folder alias
    * [Fixes] Proper workaround for Menu bug in Ubuntu
    * [Fixes] csync: Fix improper memory cleanup which could
      cause memory leaks and crashes
    * [Fixes] csync: Fix memory leak
    * [Fixes] csync: Allow single quote (') in file names
    * [Fixes] csync: Remove stray temporary files


author: freitag@owncloud.com
changelog:
  version 1.1.2rc (release 2012-11-22), csync 0.60.2 required
    * [Fixes] Allow to properly cancel the password dialog.
    * [Fixes] Share folder name correctly percent encoded with old Qt
      4.6 builds ie. Debian.
    * [Fixes] If local sync dir is not existing, create it.
    * [Fixes] lots of other minor fixes.
    * [GUI] Display error messages in status dialog.
    * [GUI] GUI fixes for the connection wizard.
    * [GUI] Show username for connection in statusdialog.
    * [GUI] Show intro wizard on new connection setup.
    * [APP] Use CredentialStore to better support various credential
      backends.
    * [APP] Handle missing local folder more robust: Create it if
      missing instead of ignoring.
    * [APP] Simplify treewalk code.
    * [Platform] Fix Mac building


author: freitag@owncloud.com
changelog:
  - Update to version 1.2.0, ocsync 0.70.3 required.
    * [GUI] New status dialog to show a detailed list of synced files.
    * [GUI] New tray notifications about synced files.
    * [GUI] New platform specific icon set.
    * [App] Using cross platform QtKeychain library to store credentials crypted.
    * [App] Use cross platform notification for changes in the local file system rather than regular poll.
    * [Fixes] Improved SSL Certificate handling and SSL fixes troughout syncing.
    * [Fixes] Fixed proxy authentication.
    * [Fixes] Allow brackets in folder name alias.
    * [Fixes] Lots of other minor fixes.
    * [Platform] cmake fixes.
    * [Platform] Improved, more detailed error reporting.


author: freitag@owncloud.com
changelog:
  - release of ownCloud Client 1.2.1
    * [Fixes] Leave configured folders on configuration changes.
    * [Fixes] Do not allow to finish the setup dialog if connection can't be established.
    * [Fixes] Better handling of credentials in setup dialog.
    * [Fixes] Do not leak fd's to /dev/null when using gnutls
    * [Fixes] Stop sync scheduling when configuration wizard starts.
    * [Fixes] Clear pending network requests when stepping back in config wizard.
    * [Fixes] User password dialog asynchronous issues.
    * [Fixes] Make folderman starting and stoping the scheduling.
    * [Fixes] Various minor fixes and cleanups.
    * [Fixes] Crash on pausing sync
    * [Fixes] Stale lock file after pausing sync
    * [App] Load translations from app dir or bundle as well.
    * [Platform] Build fixes and simplifications, ie. build only one lib.
    * [Platform] Added some getter/setters for configuration values.
    * [Platform] Added man pages.
    * [Platform] Simplified/fixed credential store usage and custom configs.
    * [Platform] Added soname version to libowncloudsync.
    * [Platform] Pull in Qt translations
    * [Gui]  Make sync result popups less annoyingq
    * [Gui] Fix for result popup
    csync version 0.70.4
    * [Win32] Ship with up-to-date openssl version to fix SSL problems we saw
    * [Fixes] Fix crash during mkdir
    * [Fixes] Added workaround for problem that server sometimes does not
      respond properly to PROPFIND (mirall#285)
    * [Fixes] Fix handling of deletion of non empty or locked directories.
    * [Fixes] Fixed some potential memory leaks
    * [Fixes] Files with filenames with unix extensions are ignored now.


author: freitag@owncloud.com
changelog:
  - release of ownCloud Client 1.2.2
    * [Fixes] Do not crash when local file tree contains symlinks
    * [Fixes] Correctly handle locked files on Windows
    * [Fixes] Display errors in all members of the SSL chain
    * [Fixes] Enable Accessibility features on Windows
    * [Fixes] Make setupFavLink work properly on Mac OS
    * [Fixes] Ignore temporary files created by MS Office
    * [Gui] Support Nautilus in setupFavLink


author: danimo@owncloud.com
changelog:
  - release of ownCloud Client 1.2.4
    * [Fixes] Clarify string in folder wizard
    * [Fixes] Fixed some valgrind warnings
    * [Fixes] Ensure that only one sync thread can ever run
    * [Fixes] Fix default config storage path
    * [Fixes] Skip folders with no absolute path
    * [Fixes] Allow setting the configuration directory on command line


author: danimo@owncloud.com
changelog:
  - release of ownCloud Client 1.2.5
    * [Fixes] NSIS installer fixes
    * [Fixes] Fix crash race by making certificateChain() thread safe
    * [Fixes] Build with older CMake versions (CentOS/RHEL 6)
    * [Fixes] Wording in GUI
    * [Fixes] Silently ignore "installed = true" status.php
    * Set log verbosity before calling csync_init.
    * GUI feedback for the statistics copy action
    * Safer approach for detecting duplicate sync runs


author: David Lara <dlara@espherica.com>
changelog:
  - Updated to 20/09/2010 build, renamed as 1.2 version
  - Use of the official installer
  - Rebuild for Linkat 4


author: Jordi "Txor" Casas Ríos <jordi.casas@opentrends.net>
changelog:
  - Adaptation and major rewrite of Linkat3 client_configuration for Linkat4.
  - Added various user dialogs.
  - Added guided DNS detection and configuration.
  - Added launcher icon on root's desktop.
  - Added uninstall icon on lnadmin's desktop.
  - Removed patch system.
  - Removed smtpd configuration.
  - Removed backup configuration.
  - Removed repositories configuration.


author: jw@novell.com
changelog:
  - Release:        25jan2010
  - using build instructions from
    http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=42631


author: max@suse.com
changelog:
  - New version: 2.22
  - Package overhaul and cleanup.
  - Add the symlinks to /opt/cross/{bin,man} instead of /usr.
  - Add avr-binutils-relocs.patch to fix a crash in avr-ld.
    http://sourceware.org/bugzilla/show_bug.cgi?id=12161


author: jw@suse.de
changelog:
  - More rumgefummel at the spec-file:
    bringing symlinks to /usr/bin/
    gzipped man pages to standard locations,
    while still keeping the installation at /opt/cross/avr


author: mhopf@novell.com
changelog:
  - Use gmp-devel = 4.3.1 -gmp as build requires
    (gmp is installed automatically, we use libgmp3)
  - gcc-patch-cross-cflags-upstream25672.diff: Fix long-standing bug in gcc
    in setting cross-compile CFLAGS correctly.


author: mhopf@novell.com
changelog:
  - Use 4.3.3_20100125 as version number so that it is larger than
    4.3.3_20081022 from cross-avr-gcc43 in openSUSE 11.1


author: jw@novell.com
changelog:
  - using versioned Provides, as suggested by *.note
    Strange: the version number is back at 4.3.3,
    Matthias, is your work reverted now?


author: mhopf@novell.com
changelog:
  - Use 4.3.3_20100125 as version number again, had been accidentally nuked
    directly after the change.


author: jsmeix@suse.de
changelog:
  - Work with upstream compliant CUPS 1.4 on all platforms
    which means to have a fixed "/usr/lib/cups/" directory
    on all platforms (see Novell/Suse Bugzilla bnc#575544).
  - Make sure lpadmin talks only to the cupsd on localhost
    via the '-h localhost' command line option.
  - Removed the test if /var/run/cups/cups.sock is a socket
    because the local cupsd may run just as well without it
    (only "Listen localhost:631" in cupsd.conf is mandatory).


author: jsmeix@suse.de
changelog:
  - Version upgrade to 2.5.1 which fixes a crash
    due to an uninitialized pointer.
  - Added a symbolic link if /usr/lib64/cups/backend/ exists
    to be backward compatible (e.g. for SLE11 systems).
  - Use directories like "/etc/" and "/var/" which are fixed
    values in cups-pdf.h also literally in the RPM spec file.
  - Install its license in COPYING to be on the safe side.
  - Moved the RPM changelog entries to cups-pdf.changes


author: jsmeix@suse.de
changelog:
  - Version upgrade to 2.6.1 which includes:
    Fixed a non-freed pointer,
    Fixed an invalid line in the config due to a typo.
    Added detailed copyright information to contrib/.
  - Version upgrade to 2.6.0 which includes:
    New experimental option for various line delimiters.
    Supplementary groups are set in addition to primary.


author: prusnak@suse.cz
changelog:
  - New release (0.6.1)
  - dropped gconf code in spec (not needed anymore)
  - added handling for desktop file


author: andrea@opensuse.org
changelog:
  - new upstream version 0.6.9:
    * Fix inconsistency in licensing
    * Version 0.6.8 changes:
    * Supports Fedora 15
    * Added a 256x256 dropbox icon


author: lars@linux-schulserver.de
changelog:
  - update to 8.4.9:
    + Improved robustness, fixed potential crash cases
    + Miguel DE Izarra implemented a word selector. Now the teacher
      can easily put their own words in the reading and falling word
      activities.
    + Integrated several patches from Vitali Perchonok related to
      Right to Left languages support.
    + Matieu Ignacio: New original background for the target activity.
    + Vitali Perchonok provided several images from OpenClipart to
      replace ours.
    + Miguel De Izarra added support for a network mode to let teachers
      centralise their customisations.
      This save custom data in user_dir and make a content.txt
      (a md5sum like file) listing custom files. Simply put this files
      in a web server to diffuse in classroom.
      GCompris clients are launched with --server
    + Miquel De Izarra Added support for editing the content of the
      missing letter activity.
    + Now properly points use images in ~My GCompris/Images
      In the animation activity, the image selector will display
      all images from this directory.
    + translation updates
  - removed all patches (upstreamed)


author: lars@linux-schulserver.de
changelog:
  - update to 8.4.11:
    + Miguel de Izarra fixed a crash in the configuration of the
      python based activities (login and tuxpaint).
  - remove 10.2 macros


author: lars@linux-schulserver.de
changelog:
  - fix locale dir for sr@Latn on openSUSE > 11.1
  - added upstream patches for some known issues:
    gcompris-8.4.11-activity_crash.patch
    gcompris-8.4.11-ascii_symbols_for_color.patch
    gcompris-8.4.11-melody.patch
    gcompris-8.4.11-Punjabi.patch
  - added gcompris-8.4.11-msgfmt_problem.patch for problems with
    old msgfmt (gettext <= 0.14.5)
  - fixed build on SLE-10, 10.2 and 10.3


author: lars@linux-schulserver.de
changelog:
  - update to 8.4.12:
    + Fixed a crash case by Miguel in the configuration.
      in a language setting configuration of an activity
      if we change the language, GCompris crashes.
      (removes gcompris-8.4.11-activity_crash.patch)
    + Fixed an annoying bug in the locale selection.
      Punjabi was twice in our internal list which makes
      it impossible to access locale after Portuguese in
      our list. It was possible to access locale by going
      backward but really annoying.
      (removes gcompris-8.4.11-Punjabi.patch)
    + Replaced letter that differentiate blocks for
      color blinds by ASCII symbols that are locale
      agnostic.
      (removes gcompris-8.4.11-ascii_symbols_for_color.patch)
    + Fixed melody activity, some sound files was not correct
      which made it sometimes impossible to complete.
      (removes gcompris-8.4.11-melody.patch)
    + Fixed a little issue. It was possible for the user in
      memory sound against tux to click on as many card she
      wants if she does not wait for the end of the sound.
    + Fixed a cased in which the memory sound was in a fuzzy
      state if the level was changed by the user.
      (removes gcompris-8.4.11-melody.patch)
    + Translation Updates for es, nn, eu and pt


author: lars@linux-schulserver.de
changelog:
  - added gcompris-8.4.12-shapegame.patch from wolfram@iswi.org:
    fixed a bug in the shapegame-engine with missing puzzle pieces


author: lars@linux-schulserver.de
changelog:
  - update to 8.4.13:
    + Fixed a major bug resulting in garbled string in the advanced color
      activity. In this activity the color to search was garbled in
      American english and in case there is no translations available
      for the running locale.
    + Now wordprocessor activity has the focus into the editing part
      by default.
    + clickanddraw: Hide the bar as soon as the user won during the
      bonus timeout.
    + Shapegames could crash if one tried to move an object while the
      bonus-object (e.g. sad flower) was still shown. Fix this by
      ensuring that the object to move or drop is the same one that
      got dragged.
    + Shapegames: When shuffling the items for the left bar, the last
      item was skipped. As the upper limit for random-functions is
      exclusive, we have to pass the whole list_size, not
      list_size - 1. Also, simplify the code.
    + Shapegames: Fix an off-by-one bug in the calculation of the amount
      of levels, which made it possible to see the end-sequence just
      by clicking the dice.
  - removed upstreamed gcompris-8.4.12-shapegame.patch


author: lars@linux-schulserver.de
changelog:
  - update to 9.1:
    + Many mandatory changes after 2 years of work
    + Possibility to distribute the activities individually
    + replaced old gnome-canvas toolkit by goocanvas
    + new skin format based on SVG
    + new rescaling option allows rescaling instead of changing the
      screen resolution
    + The group menus are ordered based on an embedded difficulty
      level so that they appear in the same order
    + many translation and voice pack updates
  - as the new version needs updated librsvg and libxml, we build
    8.4.13 for all older distributions


author: lars@linux-schulserver.de
changelog:
  - update to 9.2 (-2):
    + Created a new U.S.A map for our geography activity
    + translation updates for Arabic, Greek, Hungarian, Brazilian
      Portuguese, Russian and Swedish
    + Fixed geography activities.
    + Fixed drawn case in the chess activity.
    + Improved a little bit the layout in the penalty activity.
    + Now the text dialog is centered in the height.
    + In erase activity, the sponge cursor is setback when exiting the
      pause state.
    + In python, now import sqlite3 instead of pysqlite2
    + Added a missing background to the simple color activity
    + Fixed algebra activity to report the level properly.
    + Better error checking in case the database cannot be loaded
      or created. Before that patch, a failure was exiting the startup
      sequence without warning the user. Now, in case we cannot load
      the database or it cannot be created, we follow the procedure:
    - rename the database under the name gcompris_db.broken
    - recreate it from scratch
    - we failed again, fall back in no database mode.


author: lars@linux-schulserver.de
changelog:
  - update to 9.3:
    + Fixed superbrain by Julian Gilbey. In some case the proposed solution
      was wrong. This is a long lasting bug.
    + Updated icons to reflect latest art work.
    + Removed flags from GCompris. Flags create political issue. There is not
      always a clear relationship between a country flag and a language.
    + Fixed a typo in sudoku tutorial.
    + Improved graphism new skins babytoy by Cabaraux Stephane.
    + Improved many graphism (connect4, ballcatch) by Cabaraux Stephane.
    + Fixed missing translation request for the "Yes I Saw it" string in
      the reading activity.
    + Added an ongoing progress status at GCompris startup.
      This is used to avoid the long delay at startup without
      user feedback.
    + Fixed the audio tooltip in the bar.
    + Fixed a segfault in the GCompris dialog box.
    + New activity lights off by Bruno and Clement Coudoin.
      Added more simple levels in lightsoff.
    + More art work content for photohunter activity
      Contributed by Marc Levivier Based on paintings by Le Douanier Rousseau.
    + Improved wordsgame activity to support language selection.
    + Fixed score counting in advanced color
    + Now we give 4 chances at each sublevel. After that
      the sublevel restarts.
    + Fixed redraw activity, several level was impossible to complete.
      There was many colors in the image target that was impossible to
      do.
    + Fixed SDL audio backend to allow playing with effects and no
      backgroundd music.
    + Fixed usa map due to missing rhode island.
  - removed gcompris-8.4.12-intltool.patch


author: lars@linux-schulserver.de
changelog:
  - remove dependency to gdk-pixbuf-devel (inlcuded in gtk2-devel)
  - add missing alphabet sounds from childsplay-languagepacks-all
  - fix requires of devel package


author: lars@linux-schulserver.de
changelog:
  - update to 9.5:
    + Fixed level 8 of babyshapes.
    + New hangman activity.
    + Added details activity by Marc Levivier.
    + New feature in the chat activity. The user has a shared
      white boards now.
    + First release of an in progress tool that converts wiktionary
      xml dumps in an xml file.
    + In planegame now the numbers are spoken when the plane hit
      the correct cloud.
    + Added missing configuration button in several activites where
      it makes sense.
    + Added missing level for photohunter by Marc Levivier.
    + Added the option —disable-level. Some teacher want to be sure
      the children don’t skip a level.
    + Now the click on letter activity can be played also with the keybord.
    + Fixed reference to tuxpaint dataset.
    + Fixed configuration of the ’missing letter’ activity for UTF-8
      multibyte characters
    + Refined the sudoku’s level for scholl usage.
    + Changed the difficulty level of the maze activity to make it
      more usable in classrooms.
    + New voice set for Slovenian by Saša Batistič
    + As for each release, many translation have been updated.


author: lars@linux-schulserver.de
changelog:
  - update to 9.6:
    + Added 2 new activities to learn to give money make in a shop. This
      is based on the money activity but now the children must give back
      money to Tux.
    + Now the erase activity reads the .jpg file in its data directory
      instead of being hardcoded. In the erase activity we have a large
      number of animal backgrounds. Now these are found at run time
      instead of being hard coded. Also the user can add its own images in
      the directory ~/My GCompris/erase.
      Added more animal images taken from wikipedia.
    + New renewable energy activity. Learn about electric dam, wind farm
      and solar panels works. This is heavily based on the watercycle
      activity.
    + In money activity, we no more auto check the answer, there is now an
      OK button Created 3 price categories in money activtiy to make the
      game more realistic.  As suggested by Arnaud Champollion, it is just
      too easy for the children.
    + improved the drawnumber activity to have its dataset taken from a
      file instead of hardcoded.  Now we have a text file named
      activity.txt that contains the images and points coordinate.
      converted .png files in .jpg in drawnumber activity to save disk
      space.


author: lars@linux-schulserver.de
changelog:
  - update to 11.12:
    + a lot of Translations updates and fixes
    + Bug fixes
      ++ By Hans de Goede rsvg: fixed deprecated issue releated to
      rsvg.
      ++ wordsgame: manage depracation of the g_mutex_lock versus
      g_static_mutex_lock cleanup, replaced deprecated g_strcasecmp
      by g_ascii_strcasecmp
      ++ wordsgame activity: fixed race conditions
      ++ hangman: unsupported locale in GCompris was making this
      activity crash. Fixes bug
      https://bugzilla.gnome.org/show_bug.cgi?id=662576
      ++ core: now handle the ’C’ locale as en_US Currently a ’C’
      locale was interpreted in GCompris by Catalan.
    + New Activities
    ++ A set of activities to discover the Braille system. They have
      been made by Srishti Sethi this summer (part of the Gnome
      Summer of Code):
    - The history of Louis Braille
    - Discover the Braille system
    - Training using a funny game, like falling letters but with Braille
    - Braille lotto to remember Braille numbers.
    ++ click on letter uppercase: same as click on letter but with
      only upper case. Now the old activity ’click on letter’ proposes
      only lower case.
    + Activity updates:
    ++ erase activity: added new animals from picture by Adrien Grellier
      and Claire Gegout from their Antarctic trip.
    ++ shapegame activities: now we display the ok button when all shapes
      are placed even with errors. We also show a red cross indicating
      the children errors. Thanks to Arnaud Limon for the suggestion.
      Fixed a potential crash when a piece was overwritten by another
      in their wrong position.
    ++ Changed the combo locale system to display the language in their
      textual form instead of their locale code. Maintain them sorted to
      make it even easier to use. Now activites with locale configuration
      use this feature.
    ++ Mostly full rewrite of the click on letter activity to allow a specific
      configuration per language and per user. Now this activity takes a desktop
      formated file as input. It contains for each level the questions and
      answers charaters to propose. This file can be edited in the game through
      the config button, in this case a local data file is save under the user’s
      My GCompris folder and is reused. Now for each country we must provide a
      data file, this is much better than before where it was fully random and
      was not respecting the natural difficulties of a language. If this file is
      missing we create the level automatically from the alphabet (or from the
      english one for Latin based alphabet) now display the text of the question
      if we cannot play it for any reason which makes this activity playable even
      if we don’t have the voice set or the sound is disabled. Also if one letter
      is missing from the voice set it remains playable. Improved the graphism.
      based on an openclipart image. Splitted click on letter in two activities,
      on with lowercase one with uppercase as suggested by Sylvain Dechy.
    ++ memory sound activity: the tux band background image with the bsd devil is
      considered offensive in some country. Now the bsd devil looks less like a
      devil and more like a red little boy.
    ++ wordsgame activity: changed the text color of the falling words to be back
      and white I found out that reading text in color other than black and white
      is very hard.
    ++ In login.py and tuxpaint, reactivated the config button that was missing.
    ++ memory activity: fixed several potential crash cases when the memory was
      run with sound disabled.
    ++ Now in the hangman, we display the name of the current language.
    ++ Advanced color activity: fixed color names not to include _ when
      composed of 2 names
    ++ Fixed the 2 click drag mode ( run it with gcompris -g 2clicks).
    ++ findit: no more ask several times a missing answer at the end of the level
    ++ geo-country activity: added the italian country map with 3 sub levels, north,
      central and south.
    ++ bar: added the keyboard shortcut ctrl-b do hide/show the GCompris control bar.
      Now when changing the level, the sound is played before starting the activity
      in order not to flush the own activity sound.
    ++ advanced_color: remade this activity based on the new findit engine.
    ++ details-activity: Fixed the TajMahal level. References to images was wrong.


author: lars@linux-schulserver.de
changelog:
  - update to 12.01:
    + Bug fixes:
    ++ compilation: Added ifdefs to compile with gdkpixbuf > 2.24
      by Hans de Goede
    ++ guessnumber: fixed a potential crash at exit time.
      Give focus on the entry box.
    ++ braille fun: added audio feedback.
    ++ braille alphabet: improved to audio play the letter to find
    ++ braille lotto: fixed not to go back to the main menu at the
      end. Improved it a little bit the layour to accomodate with
      longer translated text. Added sound effects.
    ++ shapegame: Fixed a random crash in shapegame activities that
      happened while dragging a piece. Minor, now clicking on the
      left/right image selector does not trig the ok check.
    ++ clockgame: the first levels now highlight the hour sectors
      to make them easier to recognize and to teach.
      (By Angelo Naselli)
    ++ instruments activity: added a check for sound availability
      in the icon menu. Now the background music is muted when
      entering this activity.
    ++ memory: minor fix in memory activity to fix their reference to
      their mandatory audio file.  Without this, a little audio error
      does appear at run time in the activity icon.
    + Translations updates:
    ++ Updated Estonian translation by Olle Niit
    ++ Updated Serbian translation by Мирослав Николић


author: lars@linux-schulserver.de
changelog:
  - update to 12.05:
    + Administration: performance improvement in board selection
      / deselection
    + Animation: fixed the implementation of the z order management.
    + Braille_alphabets: fixed level with numbers.
    + Core: fixed the command line option --difficulty which was
      not working.
    + Core: added the command line option --disable-database
    + Core: in case no activities are selected display a nice error message.
    + Core: no more crash if we fail to write to the database.
    + Drawnumber; now the dots are in random orders each time we play
      this activity.
    + Electric: cleanup, removed unused image.
    + Electric: added a red led. replaces the diode.
    + Electric: fixed a simulation issue: there was a missing
      recalculation when a component blows up.
    + Electric: now each wire is draw with a random color.
    + Geo_country: added India by Matilda Bernard
    + Geo_country: added Australia by Matilda Bernard
    + Geo_country: added china countries.
    + Geography: fixed reference to audio files for sudan and congo.
    + Geography: fixed naming of burkina to always be 'burkina faso'
    + Geography: fixed the name of antartica to be properly spelled
      as antarctica.
    + Instrument: fixed wrong instrument bass drum was really a snare drum.
    + Lang: reworked the number level using images from wikicommons.
    + Lang: inprogress, added many images.
    + Lang: now play the sounds in interrupt mode, better user experience.
    + Lang: added hightlighs on buttons.
    + Louis_braille activity: fixed a wrong fact
    + Management of sounds in the bar: removed the bleep and play the
      level in interrupt mode.
    + Money: the bonus lost is now displayed in case the children click
      ok and the answer it wrong.
    + Tools: added a tool to display the list of missing voices of
      a given language.
    + Tools: Improved gimp script foo by Angel Ivan Moreno
    + Updated translations
    + Wordgame: fixed hungarian word dataset, the level 2 was missing.
    + Wordgame: improved the hungarian list of words by Somlai István
    + Wordprocessor: added support for setting hyperlinks


author: lars@linux-schulserver.de
changelog:
  - update to 12.11PRE1:
    + menus are now sorted by names
    + Updated translations
    + fixed some typos in various geography names
    + many fixes in play piano activity


author: lars@linux-schulserver.de
changelog:
  - update to 12.11:
    + This release includes 13 new activities (136 activities total)
    + geography: removed sublevels, reworked and fixed many maps
    + removed the libgnet dependency
    + sudoku, level 5 was broken
    + scalesboard, little graphic improvement
    + updated translations and english voices
    + new Slovak voice set
  - removed gnet dependencies
  - no info files any longer


author: lars@linux-schulserver.de
changelog:
  - fix italc-launcher again to save/re-use system lang for ifconfig
    (thanks again to Ciro Iriarte for the patch)


author: lars@linux-schulserver.de
changelog:
  - update to 1.0.10:
    * Added NSIS script for building an iTALC installer
    * Added support for languages written right-to-left
    * IMA: rewrote top level UI and added new toolbar style
    * IMA: updated and improved splash screen
    * IMA: Implemented Toggle Autoview
    * IMA/ClassroomManager: sort items numerically where appropriate
    * ICA/Linux/x11vnc: synced with libvncserver Git repository
    * Updated localization files:
    - Czech
    - French
    - German
    - Norwegian
    - Slovakian
    - Ukrainian
    - Spanish
    * Added localization files
    - Catalan
    - Hebrew
    - Turkish
    * Localization files: merged all translations of each language
      into one file
    + Bugfixes:
    * Allow remote login without password
    * Include stdint.h for compiling with GCC >= 4.4
    * Setup/Makefile.am: do not fail linking when using
    - -as-needed linker flag
    * IsdServer: fixed running multiple program
    * IMA/Client: do not paint screen if window is too small
  - added patch from Frank Schuett to italc-launcher, so the keys
    mentioned in /etc/settings/iTALC Solutions/iTALC.conf are
    honored
  - fixed deprecated md5 module usage in italc-launcher


author: lars@linux-schulserver.de
changelog:
  - update to 2.0.0
  - removed unneeded patches
  - moved generic iTALC.conf from '/etc/settings/iTALC Solutions'
    to '/etc/qt4/iTALC Solutions' according to the wiki documentation
    for version 2


author: Aleix Solé i Romeu <asole@itechgrup.com>
changelog:
  - Changed a few icons' placement in the gnome app menu (to settings)
  - Changed group parser script behavior
  - Spec version update for Linkat 4, same functionality


author: David Lara <dlara@espherica.com>
changelog:
  - Updated to version 2.0.1.0
  - Modified jclicauthor.start file
  - Added desktop and start files as separated sources
  - Cleaned spec file


author: dmueller@suse.de
changelog:
  - add several patches for common bugs
  - default to plastique style for undetectable environments (#214960)


author: dmueller@suse.de
changelog:
  - add patch for font problems (#244579)
  - fix memory leak in dbus calls
  - fix application name typo in qdbus2xml
  - fix word wrap handling in uic3 ressources
  - reduce size of devel package by 30%


author: dmueller@suse.de
changelog:
  - compile without exceptions
  - fix header symlinking
  - compile with openssl support
  - re-apply -pedantic header patch
  - link development tools shared


author: dmueller@suse.de
changelog:
  - fix QTreeview crashes, Q3MenuBar sizing and
    moc compiling nested Foo/Foo files correctly
  - build fixes for older code tree's


author: dmueller@suse.de
changelog:
  - added patches:
    * add window properties to popups so that they can be properly
      used for compositing
    * fix a crash when clearing q3toolbar
    * fix lineedit rendering with oxygen theme
  - fix requires of libqt4-sql-* subpackages


author: dmueller@suse.de
changelog:
  - update to 4.4 snapshot 20080110
    * no changelog available yet, new QtHelp and QtWebKit
    libraries
    * much faster stylesheet processing


author: dmueller@suse.de
changelog:
  - update to 4.4 snapshot 20080202:
    * also licensed under the GPLv3, in addition to GPLv2
    * bugfixes


author: dmueller@suse.de
changelog:
  - update to 20080215:
    * split out QtWebKit and QtXmlPatterns into separate
    spec to reduce rebuild time
    * better documentation install (bnc#362635)


author: dmueller@suse.de
changelog:
  - update to 20080226
    * fixes in packaging
    * QFile bugfixes among many others
  - add patch to ignore bogus global advance width (#359984)
  - fixes SVG rendering regression (#364936)


author: dmueller@suse.de
changelog:
  - update to 20080319:
    * several bugfixes
  - add qt4-x11-tools subpackage which will collect
    useful example tools


author: dmueller@suse.de
changelog:
  - fix crashes on starting qt4 apps (bnc#360405, bnc#372726)
  - add patch for artifical font styles (bnc#374073)


author: dmueller@suse.de
changelog:
  - fix x error recursion (bnc#368456)
  - fix build on sles10 or older
  - update to 4.4.0 rc1:
    * no changelog available


author: dmueller@suse.de
changelog:
  - add patch from last .changes (bnc#368456)
  - re-establish workaround for postgresql-devel (bnc#361431)


author: dmueller@suse.de
changelog:
  - update to 20080419 of release branch:
    * some patches were upstreamed
  - try a different workaround for postgresql-devel requirements
    being incorrect


author: dmueller@suse.de
changelog:
  - fix QTabBar layout being wrongly cached (kde#159014)
  - fix major performance regression in QPixmap::hasAlpha()
  - fix wrongly diffed snapshot update


author: dmueller@suse.de
changelog:
  - update to 4.4.0 (fate #303637):
    for detailed changelog, see included changes-4.4.0
  - fix endless loop on stroked painter paths


author: dmueller@suse.de
changelog:
  - update to 4.4.1:
    * for detailed changelog, see included changes-4.4.1
  - detect freetype build during runtime (bnc#378801)


author: dmueller@suse.de
changelog:
  - always configure with webkit support (bnc#413829)
  - mark qFatal as noreturn
  - experimental patch for spell checker "wiggly line" crashes


author: tittiatcoke@gmail.com
changelog:
  - Rearranged how the packages of Qt 4.6 are build
    + Main libraries are now build from libqt4
    + New package that contains examples and demos


author: @gmx.de
changelog:
  - build && install qdoc3, needed for qt-creator
    (patch from dmueller@suse.de that went into libqt = 4.5 but not here)


author: guru@unixtech.be
changelog:
  - added binary stripping on SUSE < 9.3
  - replaced /usr/share with _datadir
  - removed Packager and Distribution, injected by rpmmacros
  - new upstream version


author: guru@unixtech.be
changelog:
  - update to B.02.14:
    * fixes several bugs that caused lshw to hang while scanning the system
    * improves portability
    * adds support for detection of EXT4 volumes


author: pascal.bleser@opensuse.org
changelog:
  - update to B.02.15:
    * adds experimental support for dumping information into an SQLite database
    * a French localization was added
    * a number of bugs were fixed


author: pascal.bleser@opensuse.org
changelog:
  - update to B.02.16:
    * bug fixes
    * code cleanup
    * improved support for GPT-partitioned disks
    * report physical sector size of hard disks
    * rewrote GTK2 GUI for increased flexibility (use external UI file)
    * updated data files


author: lars@linux-schulserver.de
changelog:
  - update to 1.71:
    + new compile options -DREFLEVELS=n; -DINPUTOK; -DINPUTPATH and
    - DINPUTREFERER
    + New \environment directive displays the http environment
      variables known to mimeTeX.
    + Minor problem corrected where arguments for user-defined macros
      in newcommands.h had not themselves been (recursively)
      interpreted for macros.
    + The "special" directive \version now displays the
      informational version
    + MimeTeX's array-like environments now recognize optional extra
      vertical space between rows as specified by \\[len] .
  - compile with  -DINPUTPATH="srv,var,home,tmp" for more security


author: vlewin@suse.com
changelog:
  - updated to version 1.0.22
  - added rescan action to rcminildna file
    1.0.22 - Released 24-Aug-2011
  - Add bookmark support for some Samsung TV's.
  - Fix a memory leak when certain model Samsung TV's or Roku devices are on the network.
  - Fix detection of Samsung Series D models.
  - Add WAV MIME workaround for Marantz Receivers and Roku SoundBridge.
  - Fix bitrate displayed on Microsoft PFS devices.
  - Fix a scanner crash when trying to scan image files with no read access.
    1.0.21 - Released 18-July-2011
  - Fix a few issues with new libav/ffmpeg versions.
  - Fix FF/REW of AVI files on Samsung Series B TV's.
  - Fix a crash bug when playing music on TiVo.
  - Add the ability to change the root media container.
  - Add WAV/RIFF INFO tag parsing support for the most common tags.
  - Fix a crash bug with clients that request a large number of results.


author: Carlos Goncalves <cgoncalves@opensuse.org>
changelog:
  - updated to version 0.6.1
    * This is a bugfix release fixing the midi import crash and adding
    some small usability enhancements.


author: cgardner@novell.com
changelog:
  - update to version 0.9.6.2, with the following bug fixes:
    15.aug (la)
    * fix #6658: Natural in every keysig on mac PPC
    * fix #6508: Crash removing instrument with volta
    * fix #6706: Crash when inserting slurs from palette while editing text
    * fix #6740: Autosave works only the first time
    10.aug (ws)
    * fix repeat command (ctrl+r) for staves > 1
    6.aug (ws)
    * attempt to fix font problem (quarternote looks too big in text)
    5.aug (la)
    * fix #6479: Crash when closing score during playback
    * fix #6505: Mixer is not refreshed when scores are switched
    4.aug (la)
    * fix #6597: Close/reload crash on XP
    * fix #6624: Crash when deleting a tuplet from a MusicXML import
    * fix cursor move on repeatmeasure in plugin framework
    * fix instrument name containing flats for plugin framework
    14.jul (ws)
    * fix mouse wheel handling for mixer elements


author: cgardner@novell.com
changelog:
  - update to version 0.9.6.3, with the following bug fixes:
    * fix #6775: Seg. fault by double clicking any element twice
    * fix #7233: Transpose by diminished second doesn't work (0.9.6 branch regression)
    * fix #7232: D.S. after coda sign freezes playback
    * fix #7167: Time signature change causes triplets to corrupt score
    * fix #7211: Copy/Paste notes over rest of diff. durations in staves
    * fix #7142: Crescendo & delete measures problems
    * fix #7197: MuseScore fails to open MSCZ files with capitals
    * fix #6932: Changing notehead of a breve crash
    * fix #7077: Applying double-note tremolo to dotted notes fails and alter measure duration
    * fix #6937: Measure Properties should be modal dialog
    * fix #6888: When exchanging voice, voice 1 is removed
    * fix get keysig from plugin when concert pitch mode is set
    * fix #6735: C# for AltoSax in default soundfont is silent
    * add access to DPI and notehead, note boundingbox and note position from plugin framework
    * fix #7150: Changing soundfont does not work for audio export


author: cgardner@novell.com
changelog:
  - First major release, version 1.0.  See http://musescore.org/en/node/9020
    Several new features, scores of bug fixes.


author: cgardner@novell.com
changelog:
  - Removed lilypond from BuildRequires.  It's clearly not needed.
    Thanks to Nicolas Froment for pointing this out.


author: dominique-obs@leuenberger.net
changelog:
  - Added header to spec file, split BuildRequires on lines by 1
  - use find_lang to properly mark the language files.


author: vuntz@novell.com
changelog:
  - Remove checks for old versions of openSUSE.
  - Recommends ImageMagick.
  - Add lang package.
  - Clean up file list.


author: cristian.rodriguez@opensuse.org
changelog:
  - Add nautilus-image-converter-0.2.1-extensiondir.patch to read
    extension destination folder from nautilus.pc
  - Require proper version of nautilus.


author: cthiel@suse.de
changelog:
  - update to version 1.1.7
    * Fixed an API misuse that made pysqlite 1.1.x unusable with SQLite
      versions 3.3.3 or later.


author: seife+obs@b1-systems.com
changelog:
  - use liblockdev to lock devices
  - report locking problems with hint on possible problem
  - fix build on newer kernels (no UTS_RELEASE)


author: jw@suse.de
changelog:
  - updated to 1.6.6
    Too many small changes to list here. See
    http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog


author: jw@suse.de
changelog:
  - updated avr_isp.pl to survive (unsigned char) casts,
    and give better diagnostics in case something else fails.


author: jw@suse.de
changelog:
  - updated avr_common.mk to no longer rename dir if under svn
  - update to 1.6.7,
    new devices  xmega192D3,mega8U2,mega16U2,ATmega32U2.
    various bugfixes. see
    http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog


author: jw@suse.de
changelog:
  - moved /usr/share/doc/avr-libc to /usr/share/doc/packages/avr-libc .
  - populated /usr/bin/avr* symlinks, adding /opt/cross/bin to PATH no longer needed.
  - added an 00_index.html to the user_manual.


author: jw@novell.com
changelog:
  - update to 1.6.8
    * Added iox128a1u.h iom16hva2.h iom16hvb.h iom169pa.h iom649p.h iom64hve.h
      iotn261a.h iotn461a.h iotn861a.h iom324pa.h iotn10.h iotn4.h iotn5.h iotn9.h
      iom16a.h iom88pa.h iom644pa.h iotn24a.h iotn44a.h iotn2313a.h iotn4313.h
      iom8u2.h iom16u2.h iom32u2.h iox192d3.h
    * Add support for new devices: ATmega16HVA2, ATmega16HVB, ATmega48A,
      ATmega88A, ATmega168A, ATmega328, ATmega164A, ATmega324A, ATmega644A,
      ATmega165A, ATmega169A, ATmega645A, ATmega6450A, ATmega649A,
      ATmega6490A, ATmega6490P, ATmega645P, ATmega6450P, ATmega329PA.
      ATtiny2313A, ATtiny4313, ATtiny24A, ATtiny44A, ATmega644PA, ATmega88PA,
      ATmega16A, ATtiny261A, ATtiny861A, ATtiny461A, ATmega64HVE, ATmega169PA,
      ATmega649P, ATmega324PA.  ATmega8U2, ATmega16U2, and ATmega32U2.
      ATxmega192D3.
    * Add new functions: strtok_P() and strtok_rP(). memccpy_P().
    * Fix some tests to run with host computer.
    * several bugfixes.


author: jw@novell.com
changelog:
  - moved avr-example sub package into an own package.
    logicp remains here as a pre-install self-test.


author: max@suse.de
changelog:
  - update to 1.7.0
    * New architecture: avrtiny10
    * New devices: atmega3000, attiny84a, atmega325a, atmega3250a,
      atmega329a, atmega3290a, attiny4, attiny5, attiny9, attiny10,
      attiny20, attiny40, ATxmega128A1U, ATxmega64A1U
    * countless bugfixes and other improvements


author: jw@novell.com
changelog:
  - testcase for tn4313 added, non-fatal. Still fails due to missing gcc binutils support
  - added savannah32698-power.patch
  - update to 1.7.1
    This is primarily a bugfix release, and particularly, it fixes the infamous
    delay.h bug that caused the delay algorithm to be way off
    (https://savannah.nongnu.org/bugs/?30363).


author: detlef@links2linux.de
changelog:
  - new upstream version <0.9.14>
    * update German translation (Michael Wiedmann <mw@miwie.in-berlin.de>)
    * update Swedish translation (Niklas Grahn <terra.unknown@yahoo.com>)
    * update Spanish translation (Francisco Manuel García Claramonte <franciscomanuel.garcia@hispalinux.es>)
    * update French translation (Michel Corps <mahikeulbody@gmail.com>)
    * GNOME & KDE4: rework MainWindow
    * GNOME & KDE4: rework SettingsDialog
    * GNOME & KDE4: add "smart" remove


author: detlef@links2linux.de
changelog:
  - new upstream version <0.9.16.1>
    * fix a bug/crush for French version
    * update translations
    * don’t show the snapshot that is being taken in snapshots list
    * GNOME & KDE4: when the application starts and snapshots directory don’t exists show a messagebox
    * give more information for ‘take snapshot’ progress (to prove that is not blocked)
    * MainWindow: rename ‘Timeline’ column with ‘Snapshots’
    * when it tries to take a snapshot if the snapshots directory don’t exists  (it is on a removable drive that is not plugged) it will notify and wait maxmimum 30  seconds (for the drive to be plugged)
    * GNOME & KDE4: add notify if the snapshots directory don’t exists
    * KDE4: rework MainWindow


author: herbert@links2linux.de
changelog:
  - new upstream version <0.9.26>
    * update translations from Launchpad
    * Fix a but smart-remove algorithm (https://bugs.launchpad.net/backintime/+bug/376104)
    * Fix bug: https://bugs.launchpad.net/backintime/+bug/374477
    * Fix bug: https://bugs.launchpad.net/backintime/+bug/375113
    * update German translation (Michael Wiedmann <mw@miwie.in-berlin.de>)
    * add '--no-check' option to configure scripts
    * use only 'folder' term (more consistent with GNOME/KDE)
    * add 'expert option': enable/disable nice for cron jobs
    * GNOME & KDE4: refresh snapshots button force files view to update too
    * you can include a backup parent directory (backup directory will auto-exclude itself)
    * fix some small bugs
  - new upstream version <0.9.24>
    * update translations
    * KDE4: fix python string <=> QString problems
    * KDE4 FilesView/SnapshotsDialog: ctrl-click just select (don't execute)
    * KDE4: fix crush after "take snapshot" process (https://bugs.launchpad.net/backintime/+bug/366241)
    * store basic permission in a special file so it can restore them correctly (event from NTFS)
    * add config version
    * implement Gnome/KDE4 systray icons and user.callback as plugins
    * reorganize code: common/GNOME/KDE4
    * GNOME: break the big glade file in multiple file
    * backintime is no longer aware of 'backintime-gnome' and 'backintime-kde4'
      (you need run 'backintime-gnome' for GNOME version and 'backintime-kde4' for KDE4 version)
  - new upstream version <0.9.22.1>
    * fix French translation
  - new upstream version <0.9.22>
    * update translations from Launchpad
    * KDE4: fix some translation problems
    * remove --safe-links for save/restore (this means copy symlinks as symlinks)
    * update German translation (Michael Wiedmann <mw@miwie.in-berlin.de>)
    * create directory now use python os.makedirs (replace use of mkdir command)
    * KDE4: fix a crush related to QString - python string conversion
    * GNOME & KDE4 SettingsDialog: if schedule automatic backups per directory is set, global schedule is hidden
    * GNOME FilesView: thread "*~" files (backup files) as hidden files
    * GNOME: use gtk-preferences icon for SettingsDialog (replace gtk-execute icon)
    * expert option: $XDG_CONFIG_HOME/backintime/user.callback (if exists) is called a different steps
      of a "take snapshot" process (before, after, on error, is a new snapshot was taken).
    * add more command line options: --snapshots-list, --snapshots-list-path, --last-snapshot, --last-snapshot-path
    * follow FreeDesktop directories specs:
      $XDG_DATA_HOME (default: $HOME/.local/share) to store app.lock files
      $XDG_CONFIG_HOME (default: $HOME/.config) to save settings
    * new install system: use more common steps (./configure; make; sudo make install)
  - new upstream version <0.9.20>
    * smart remove: fix an important bug and make it more verbose in syslog
    * update Spanish translation (Francisco Manuel García Claramonte <franciscomanuel.garcia@hispalinux.es>)
  - new upstream version <0.9.18>
    * update translations from Launchpad
    * update Slovak translation (Tomáš Vadina <kyberdev@gmail.com>)
    * update French translation (Michel Corps <mahikeulbody@gmail.com>)
    * update German translation (Michael Wiedmann <mw@miwie.in-berlin.de>)
    * GNOME bugfix: fix a crush in files view for files with special characters (ex: "a%20b")
    * GNOME SettingsDialog bugfix: if snapshots path is a new created folder, snapshots navigation (files view) don't work
    * update doc
    * GNOME & KDE4 MainWindow: Rename "Places" list with "Snapshots"
    * GNOME SettingsDialog bugfix: modify something, then press cancel. If you reopen the dialog it show wrong values (the ones before cancel)
    * GNOME & KDE4: add root mode menu entries (use gksu for gnome and kdesudo for kde)
    * GNOME & KDE4: MainWindow - Files view: if the current directory don't exists in current snapshot display a message
    * SettingDialog: add an expert option to enable to schedule automatic backups per directory
    * SettingDialog: schedule automatic backups - if the application can't find crontab it show an error
    * SettingDialog: if the application can't write in snapshots directory there should be an error message
    * add Polish translation (Paweł Hołuj <pholuj@gmail.com>)
    * add cron in common package dependencies
    * GNOME & KDE4: rework settings dialog
    * SettingDialog: add an option to enable/disable notifications


author: detlef@links2linux.de
changelog:
  - new upstream version <1.0>
    * add '.dropbox*' to default exclude patterns (https://bugs.launchpad.net/backintime/+bug/628172)
    * add option to take a snapshot at every boot (https://bugs.launchpad.net/backintime/+bug/621810)
    * add continue on errors (https://bugs.launchpad.net/backintime/+bug/616299)
    * add expert options: copy unsafe links & copy links
    * "user-callback" replace "user.callback" and receive profile informations
    * documentation: on-line only (easier to maintain)
    * add error log and error log view dialog (Gnome & KDE4)
    * merge with: lp:~dave2010/backintime/minor-edits
    * merge with: lp:~mcfonty/backintime/unique-snapshots-view
    * reduce memory usage during compare with previous snapshot process
    * custom backup hour (for daily backups or mode): https://bugs.launchpad.net/backintime/+bug/507451
    * smart remove was slightly changed (https://bugs.launchpad.net/backintime/+bug/502435)
    * make backup on restore optional
    * add ionice support for user/cron backup process
    * remove "schedule per included directory" (profiles do that) (+ bug LP: #412470)
    * update Slovak translation (Tomáš Vadina <kyberdev@gmail.com>)
    * multiple profiles support
    * backintime snapshot folder is restructured to ../backintime/machine/user/profile_id/
    * added the possibility to include other snapshot folders within a profile, it can only read those, there is not a GUI implementation yet
    * added a tag suffix to the snapshot_id, to avoid double snapshot_ids
    * added a desktop file for kdesu and a test if kdesu or kdesudo should be used (LP: #389988)
    * added expert option to disable snapshots when on battery (LP: #388178)
    * snapshots are stored entirely read-only (LP: #386275)
    * changed default exclude patterns to caches, thumbnails, trashbins, and backups (LP: #422132)
    * write access to snapshot folder is checked & change to snapshot version 2 (LP: #423086)
    * Used a more standard crontab syntax (LP: #409783)
    * Stop the "Over zealous removal of crontab entries" (LP: #451811)
    * and many bugfixes


author: detlef@links2linux.de
changelog:
  - new upstream version <1.0.2>
    * reduce log file (no more duplicate "Compare with..." lines)
    * declare backintime-kde4 packages as a replacement of backintime-kde


author: detlef@links2linux.de
changelog:
  - new upstream version <1.0.4>
    * SettingsDialog: show highly recommended excludes
    * Fix bug: https://bugs.launchpad.net/backintime/+bug/664783
    * Option to use checksum to detect changes (https://bugs.launchpad.net/backintime/+bug/666964)
    * Option to select log verbosity (https://bugs.launchpad.net/backintime/+bug/664423)
    * Gnome: use gloobus-preview if installed


author: detlef@links2linux.de
changelog:
  - new upstream version <1.0.6>
    * Fix bug:
      https://bugs.launchpad.net/backintime/+bug/676223
      https://bugs.launchpad.net/backintime/+bug/672705
    * Smart remove: configurable options:
      https://bugs.launchpad.net/backintime/+bug/406765


author: detlef@links2linux.de
changelog:
  - new upstream version <1.0.8>
    * Fix bug: https://bugs.launchpad.net/backintime/+bug/723545
    * Fix bug: https://bugs.launchpad.net/backintime/+bug/705237
    * Fix bug: https://bugs.launchpad.net/backintime/+bug/696663
    * Fix bug: https://bugs.launchpad.net/backintime/+bug/671946


author: lars@linux-schulserver.de
changelog:
  - update to 1.03.0.3373: bugfix release
  - specfile cleanups:
    + use %find_lang
    + remove unneeded BuildRequires for python


author: lars@linux-schulserver.de
changelog:
  - update to 1.04.0.3532:
    * Add offline snapshot of manual, release notes, and tutorial to
      Help menu
    * Add undo button to discard changes after editing
    * Add automatic auto_top anchors to facilitate internal linking
      to each node
    * Add ability to translate tooltips
    * Fix handling of multi-select questions with 10 or more options
    * Fix tip display at right edge of windows
    * Fix Common Cartridge resource references
    * Fix package property display with Firefox 3.0
      (no properties translations)
    * Improve Common Cartridge metadata formation
    * Improve Wiki Article iDevice handling of pages without content div
    * Improve Firefox version detection for 3.0b series (Linux)
    * Remove CSS letter-spacing to improve rendering with some fonts
      (Khmer)
    * Prototype ability to load eXe-authored Common Cartridges
    * Automate building Debian changelog and versioning
    * Update to BeautifulSoup 3.0.6 (character coding detection issues)
    * Translation updates and additions
  - split out manual package
  - don't run find_lang: breaks eXe
  - fix os-edu#41: exelearning: Unable to start


author: lars@linux-schulserver.de
changelog:
  - fix os-edu#41 for 11.1 - and keep it portable for older python
    versions (exe-1.04.0.3532-deprecated_md5.patch)
  - fix some rpmlint warnings
  - add dependency to mimetex to make noarch package possible
  - 'with' is now a keyword (exe-1.04.0.3532-keyword.patch)


author: meissner@suse.de
changelog:
  - %ghost the font files so they get removed on -e
  - run font-config on %postun (for removal), buildrequire it and
    freetype2 for it.


author: Jordi "Txor" Casas Ríos <jordi.casas@opentrends.net>
changelog:
  - Modifyed fetchmsttfonts.sh to not exit 5 when connection is too 
    slow or no server is available to let instalations via YaST2 continue
    with oter packages.


author: Jordi "Txor" Casas Ríos txorlings@gmail.com
changelog:
  - Afegit bugfix per les entrades repetides del konsole al menu, de kde4 i kde3
    al fitxer /sbin/conf.d/SuSEconfig.xLinkat.


author: Jordi Bruguera i Cortada <jbruguera@itechgrup.com>
changelog:
  - Fixed kiten, gocr and wink icons.
  - Fixed login and logout sounds
  - ReFix for JAVA bin padsp wrapper
  - Fixed padsp call for MuseScore


author: pmladek@suse.cz
changelog:
  - updated to version 0.15
  - used svgonly sources, added some documents from the full sources
  - fixed build so the blacklisted files are really removed
  - blacklisted some more ugly and controversial images


author: pmladek@suse.cz
changelog:
  - updated to version 0.18 (many new cliparts)
  - used pregenerated .png files to shrink the deep build dependency (base system,
    gnome, inkscape, openclipart, OpenOffice_org)
  - changed installation path from /usr/share/openclipart to the new standard
    path /usr/share/clipart/openclipart-%%version
  - added compat symlink /usr/share/clipart/openclipart
  - added a script, which was used to convert .svg -> .png files
  - added a log from the .svg -> .png conversion
  - cleaned up BuildRequires


author: pmladek@suse.cz
changelog:
  - bigger clean up; done by a separate script now:
    * removed more broken or less usable pictures
    * removed unwanted duplicities
    * used symlinks for the wanted duplicities
    * moved some more images to the right section


author: pmladek@suse.cz
changelog:
  - split into openclipart-png and openclipart-svg
  - the -png subpackage provides the PNG pictures for backward
    compatibility with the older openclipart package
  - the -svg subpackage provides the same pictures in the original
    SVG file format; it is supported by OpenOffice.org finally


author: asemen@suse.de
changelog:
  - upstream upgrade to version ownCloud 1.1
    Changes
    * Plugin system
    * User management
    * ownCloud can now be installed in a DB shared with other applications since ownCloud tables has a prefix (default is "oc_" but can choose it)
    * Experimental PostgreSQL support
    * Text viewer with syntax highlighting
    * Fixes, fixes, fixes...
    * Code cleanup


author: wstephenson@suse.com
changelog:
  - Upstream version 2.0 beta2
    - Fixes to user creation and LDAP integration
    - Reset package version number to 1.9.1 to allow clean upgrades


author: tom@opensuse.org
changelog:
  - Upstream version 3.0:
    - Cloud Text Editing
    - Application Store
    - Photo Gallery
    - Fixed permissions (bnc#736764)
    - added apache config to prevent php execution in upload dir


author: msrex@owncloud.com
changelog:
  - make specfile work with both redhat and suse-based systems
  - update to current ownCloud stable branch


author: freitag@opensuse.org
changelog:
  - created new community version packages from the enterprise branch.
    New upstream version 3.0.2, release april 11, 2012:
    - Drag and Drop fixed
    - Fixed Sharing for LDAP Users
    - Fix loading of LDAP Plugin
    - Security: Make password hashes more random
    - Security: Fix a XXS problem
    - Several small bugfixes


author: freitag@owncloud.com
changelog:
  - update to version ownCloud community server 4.0.0
    * versioning of files
    * server side encryption
    * drag and drop upload
    * theming
    * ODF file viewer
    * ownCloud Application APIs
    * migration adn backup
    * tasks management
    * application store
    * lots of improvements


author: freitag@owncloud.com
changelog:
  - update to version ownCloud community server 4.0.1
    * Verify if user exists when loggin (oc-863)
    * More efficient log file handling
    * PDO requirement check
    * Check if apps folder is writable
    * prevent division by zero problem during output of free space
    * better mysql error message
    * correctly configure ldap group backend  (oc-887)
    * sort users and groups (oc-779)
    * LDAP. correctly handle group filter (oc-867)
    * try to switch magic quotes of globally
    * fix ategory error reporting (oc-874)
    * correctly handle reverse proxy / load balancer https handling
    * prevent session already started warning
    * fix the files breadcrumb
    * don't try to use smtp auth if config files says no
    * fix versioning path
    * security: fix a XSS problem in calendar
    * make LDAP pqsql compatible
    * fix pqsql database migration
    * fix ldap config interface
    * support for LDAP "member"
    * don't hardcode /tmp
    * fix potential security problem for requested apps parameter
    * fix notes in contacts properly
    * fix timezone detection
    * fix interti_id in calendar
    * set DB prefix for pqsql
    * security: fix a XSS problem in contacts
    * correctly encode caldav link
    * allow longer path in gallery
    * disable not compatible apps during upgrade
    * fix HEAD request for downloads
    * fix private link sharing via email
    * use UTC as default timezone
    * style fixes for tasks app


author: freitag@owncloud.com
changelog:
  - update to version ownCloud community server 4.0.2
    * Lot´s of gallery fixes
    * More 3rd party apps visible
    * Fixed update notifications
    * Several calendar fixes
    * Several XSS fixes in calendar
    * Several improvements in contacts
    * Fix infinite redirect during setup for windows hosts
    * Several XSS fixes in contacts
    * New user password salting
    * Several LDAP fixes
    * Fix doublicate emails in sharing
    * Improved compatibility with Android browser
    * Fixed calendar links
    * Fixed logging
    * Allow “/” in filenames
    * Updated translations
    * Fixed reverse proxy and custom hosts configuration
    * Fix contact photo editing
    * Dont allow renaming, deleting and resharing of shared folder


author: freitag@owncloud.com
changelog:
  - update to version ownCloud community server 4.0.3
    June 23. 2012
    * Added a check if the .htaccess file is working and the data directory is protected or not.
    * Added a check if a user is alowed to edit a bookmark or not.
    * Fix the bookmarklet
    * Fix the timezone in the datepicker
    * Fix mimetype detection for cdr files
    * Fix the filecache for the /Shared folder
    * Fix a potential data corruption bug in the encryption app
    * Don't show other users filenames during filesystem cache rebuild
    * Fix several XSS bugs
    * Performance improvements for WebDAV and Desktop Syncing
    * Fix quota calculation
    * Improve the LDAP integration and group management
    * Fix problems with the pdf viewer
    * Fix user account migration
    * Implement several CSRF security checks
    * Fix a gallery bug where first picture is repeated in the last picture.
    * Lot's of calendar fixes
    * Fix problem with "/" in filenames
    * Updated translations
    * Several fixes in Contacts
    * Lot's of fixes in the Tasks App


author: freitag@owncloud.com
changelog:
  - Release  "4.0.4"
    June 28. 2012
    * Fix assigning several groups to a user.
    * Fix LDAP connector with AD servers
    * Conserve some memory in Contacts App
    * Fix a warning in Gallery when deleting files
    * Fix a bug in the music scanner


author: freitag@owncloud.com
changelog:
  - Release  "4.0.5"
    July 20. 2012
    * Fix remember the username and autologin
    * Offer an option to allow sharing outside the group.
    * Fix for birthday format
    * Fixes for several encoding fixes for unicode characters
    * Fix invalid filesystem cache in the sharing folder
    * Several calendar and contacs fixes
    * Fix sending of emails
    * Several fixes in the system log
    * Several fixes for the external filesystem feature
    * Several CSRF security fixes


author: freitag@owncloud.com
changelog:
  * Release  "4.0.6" Aug 1. 2012
    - More robust LDAP integration during unexpected collisions
    - Fix sharing for users with @ in username
    - Additional error handling for emailing of private links
    - Cleanup old session files
    - Fix user space calculation
    - Fix Ampache authentication
    - Remove delete tipsy if file is deleted
    - Dont delete lots of session files during DAV requests
    - Fix error when no adressbook is created
    - Check if php-ldap is installed
    - Security: Check for Admin user in appcinfig.php
    - Security: Several CSRF security fixes


author: freitag@owncloud.com
changelog:
  * Release 4.0.7 Aug 15, 2012
    - Show Login Button when user and password are autocompleted
    - Sanitize LDAP base, user and groups
    - Fix non active Adressbooks
    - Calendar: Remove double html encoding
    - Fix label for versioning in admin settings
    - Add parent directory into filecache if it doesnÂ´t exist
    - Handle non writable files correctly
    - Disable webfinger completely if not activated
    - Security: Disable user listings in DAV
    - Check file blacklist for file renames
    - Security: Fix XSS bug in Gallery
    - Security: Several CSRF security fixes
    - Security: Validate cookie to prevent auth bypasses
    Special thanks to Julien Cayssol for reporting several security problems


author: freitag@owncloud.com
changelog:
  * Release  4.5.0  Oct 9. 2012
    - Faster Syncing
    - Sub Administrators
    - GUI for mounting of external storage
    - Improved File Versioning
    - Enhanced Sharing
    - Reworked LDAP
    - Big File Chunking


author: freitag@owncloud.com
changelog:
  * Release 4.5.1 Oct 24, 2012
    - Fix path encoding in breadcrumb
    - Fix sharing of files with special characters
    - Fix upercase/lowercase probelm in usernames with WQebDAV
    - Fix LDAP plugin with Postgres
    - Fix userID migration
    - Fix sharing of mounted Files
    - Delete userfiles after deleting a user
    - Make Webinterface work with nonstandard path
    - Fix retieval of Quota, Email via LDAP
    - Show a warning in installer if .htaccess is not working
    - Fix Shared folder caching
    - Increase security by using openssl random number generator
    - Fix syncing of rollback files
    - Fix the swift files backend
    - Disallow user to delete own account
    - Various smaller fixes


author: freitag@owncloud.com
changelog:
  * Release 4.5.2 Nov 14, 2012
    - Fix syncing of shared folder
    - Various sharing bugs fixed
    - Fix bug with deleting users
    - Fix check if resharing is allowed
    - Fix webdavauth app
    - Several ldap fixes
    - Fix data migration
    - Fix folder uploads
    - Fix generatino of etags
    - fix user specific mount configuration
    - Several PostgreSQL fixes
    - Improved performance of file updates
    - Fix some php warnings
    - Fix filesize calculation
    - add visual feedback if password is set
    - Various smaller fixes
    - Several critical security fixes
    - XSS vulnerability in user_webdavauth (oC-SA-2012-003)
    - Code Execution in /lib/migrate.php (oC-SA-2012-004)
    - Code Execution in /lib/filesystem.php (oC-SA-2012-005)


author: freitag@owncloud.com
changelog:
  -  Release 4.5.3, Nov 26. 2012
    * Fix the new from url button
    * Fix a memory overflow with downloading of big files via WebDAV
    * Better error output in case of DB problems
    * Fix problems with uploading files who have special characters in the name
    * Improved reverse proxy and load balancer support
    * Fix wrong folder size calculation
    * Improved share link generation
    * Fix the syncing of the Shared folder
    * Fix Sharing by link from within Shared folder
    * Several LDAP integration fixes
    * Fix support for PostgreSQL
    * Several WebDAV fixes
    * Fix drag and drop uploading
    * Improved translations
    * Several Gallery fixes
    * Several Contacts fixes
    * Smaller fixes


author: freitag@owncloud.com
changelog:
  - Release  "4.5.4", Dec 3. 2012
    * Fix a regression for system where output buffering is disabled
    * Fix a problem with old file versions stored in the filesystem cache
    * Fix group and subadmin ajax bug
    * Important LDAP fix
    * Improved Updater


author: freitag@owncloud.com
changelog:
  - Release 4.5.5, Dec 20, 2012
    - Show drag and drop shadow for Firefox
    - Fix Knowledgebase under certain conditions
    - Fix setting of sharing password
    - Fix setting of sharing password
    - Several sharing fixes
    - Fixversioning during sharing
    - Fix mounting of external filesystems especially CIFS
    - Fix several PHP warnings
    - Show /Shared as standard directory
    - Fix session management for running several ownClouds on the same host
    - Fix WebDAV quota enforement
    - Fix CalDAV with LDAP users
    - Better warning about missing dependencies
    - Add warning about conflicting WebDAV auth and LDAP backend
    - Restore send sharing link my email
    - Fix encoding problem with mounting of CIFS filesystems
    - Fix mimetype icons for new files
    - Fix the folder size calculation
    - Fix for deleting multiple files
    - Fix for controling the data dir with LDAP
    - Security: Auth bypass in user_webdavauth and user_ldap (oC-SA-2012-006)
    - Security: XSS vulnerability in bookmarks (oC-SA-2012-007)


author: freitag@owncloud.com
changelog:
  Release 4.5.6 Jan 22. 2013
    - Improved language detection
    - Improved translations
    - Fix link to bugtracker
    - Several IE 6/7/8 fixes
    - SabreDAV updated to 1.6.6
    - Improved error reporting
    - Support special characters in mountpoint
    - Interpret http 403 and 401 as not authorized in user_webdavauth
    - Several fixes for special characters in files and folders
    - Improved PostgreSQL support
    - Check database names for valid characters
    - Fix default email address calculation
    - Remove debug output on send password page
    - Add SMTP port configuration option
    - Only show the max possible upload of 2GB on a 32 bit system
    - Show progress during file downloads
    - Security: Fix multiple XSS problems: CVE-2013-0201,  CVE-2013-0202, CVE-2013-0203
    - Security: Fix Code execution in external storage: CVE-2013-0204
    - Security: Removed remoteStorage app because of unfixed security problems.-


author: freitag@owncloud.com
changelog:
  Release  "4.5.7" Feb 19. 2013
    - Fix for 3rd party apps dropping the database
    - Fix SubAdmins management
    - Fix PHP warnings
    - Fix compatibility with some CIFS shares
    - More robust apps management
    - Remove not needed AWS tests
    - Improved mime type parsing
    - Several sharing fixes
    - Offer the option to change he password only supported by he backend
    - More robust auto language detection
    - Revoke DB rights on install only if the db is newly created
    - Fix rendering of database connection error page
    - LDAP: update quota more often
    - Multiple XSS vulnerabilities (oC-SA-2013-003)
    - Multiple CSRF vulnerabilities (oC-SA-2013-004)
    - PHP settings disclosure (oC-SA-2013-005)
    - Multiple code executions (oC-SA-2013-006)
    - Privilege escalation in the calendar application (oC-SA-2013-007)


author: freitag@owncloud.com
changelog:
  Release  "5.0.0" Feb 14. 2013
    - New design
    - Restore deleted files
    - New fulltext search
    - Display names
    - New photo gallery
    - Improved calendar and contacts
    - Improved bookmarks
    - New documentation system
    - Improved file cache
    - Improved security checks
    - Security hardening in templates"
    - Security hardening: Implemented Content Security Policy
    - Better versioning of better autoexpire
    - Extended external storage
    - New OCS REST API support
    - Improved apps management


author: danimo@owncloud.com
changelog:
  Release  "5.0.1" April 2. 2013
    - Fixed classnames and improved autoloaded to improve copatibility with older
      PHP versions
    - Show a warning if an insecure PHP version is used.
    - Filesizes are displayed correctly.
    - Fixed groups in usermanagement
    - Several Internet Explorer fixes
    - Use display-names in more places
    - Fix upgrading of cache
    - Fix navigation scrollbar for lots of apps
    - Fixed ETag handling to prevent wrong conflict files
    - Fix public link handling
    - Better indexes to improve performance
    - Several Windows server fixes
    - Fix renames of shared files
    - Fix PostgreSQL compatibility
    - Improve error reporting for app installation
    - Improved compatibility with Novell eDirectory
    - Several LDAP fixes
    - Improved sorting in usermanagement
    - Improved background jobs
    - Several CardDAV contacts fixes
    - Several mediaplayer fixes
    - Fixes for text editor
    - Several lucene search fixes
    - Several smaller fixes
    - contacts: SQL Injection (oC-SA-2013-012)
    - Multiple XSS vulnerabilities (oC-SA-2013-011)


author: danimo@owncloud.com
changelog:
  Release  "5.0.2" April 2. 2013
    - Fix versioning string
    - Fix compatibility with older MySQL versions


author: danimo@owncloud.com
changelog:
  Release  "5.0.3" April 3. 2013
    - Correctly handle .part files
    - Improve PostgreSQL support
    - Fix database upgrading from old versions
    - Improved app styles


author: danimo@owncloud.com
changelog:
  Release  "5.0.3" April 11. 2013
    - Fix file renames
    - Improved compatibility with PostgreSQL
    - Fixed upgrade for PostgreSQL users
    - Improved LDAP compatibility
    - Fix the upgrade hint
    - Make upgrade more robust fix maintainance mode
    - Smaller CSS fixes
    - Fix internet check for proxy users
    - Manually disable files_archive app to fix upgrade
    - fix touch() for local storage
    - Fix versioning check to allow installation of 3rd party apps
    - Fix default quota
    - Several contacts fixes
    - Several calendar fixes
    - Fixed ampache support in media player
    - Improve mail function in antivirus app
    - Fix setting of user quotas
    - Fix deleted files size calculation
    - Fix "You do not have write permissions here" warning
    - Fix asynchronous loading of users
    - Fix notice from the nullbyte check
    - XSS vulnerability in jPlayer (oC-SA-2013-014)
    - PostgreSQL: Insecure database password generator (oC-SA-2013-015)
    - Windows: Local file disclosure (oC-SA-2013-016)


author: danimo@owncloud.com
changelog:
  Release  "5.0.5" April 19. 2013
    - Fix navigation hover effect
    - Fix database migration
    - Add a warning in the logfile when doing a migration
    - Fix renaming of shared files
    - Improved quota calculation
    - Fix free space calculation
    - Several layout fixes
    - Better save mode check
    - Cleanup database after user deletion
    - Fix touch for creating new files
    - Several trash bin fixes
    - Update MediaElement.js
    - Fix double address book problem
    - Fix layout problem triggered by impress
    - Several smaller fixes
    - Security: XSS in flashmediaelement.swf
    - Security: Authentication bypass in calendar


author: javier@opensuse.org
changelog:
  - bug #2799009 Login with ipv6 IP address breaks redirect
  - bug #2796066 [priv] Inconsistent display of databases list
  - bug #2802870 [display] Incorrect overhead value for InnoDB
  - bug [display] Incorrect display in replication status
  - bug #1601625 [display] The Ignore checkbox is not unchecked for ENUM
  - bug #2809930 [setup] Notice: Undefined variable: k in setup/index.php
  - bug [features] Incorrect report of missing relational features
  - [security] XSS: Insufficient output sanitizing (not exploitable without a vali
    d token)
    thanks to Sven Vetsch/Disenchant for informing us in a responsible manner
  - bug #2634827 [import] Using DELIMITER produces infinite cycle
    + new language files: uzbek_cyrillic and urbek_latin
  - bug #2814109 [search] Right frame is blank
  - bug #2816840 [priv] Cannot change a user's details
  - bug #2816165 [display] Executed query not always displayed
  - bug #2819944 [setup] Incorrect mention of designer_coords
  - bug #2821757 [insert] "Insert another new row" no longer worked
    + [lang] Norwegian update
  - bug [core] PMA_pow() can support negative exponents in the pow() case
    + [lang] Brazilian Portuguese update
  - patch #2822384 [docs] Missing auth_type in docs-example
  - patch #2819728 [display] Slider effect jumping to top of page
  - bug [display] Incorrect computation of overhead stats in server view
    for tables under the InnoDB engine
    + [lang] Swedish update


author: javier@opensuse.org
changelog:
  - bug #2825293 [structure] Default value for a BIT column
  - bug [display] Red arrows were reversed in the list of tables
  - bug #2813879 [export] Duplicate empty lines when exporting without comments
  - bug #2825919 [export] Trigger export with database name
  - bug #2823996 [data] Cannot edit row with no PK and a BIT field
  - bug [export] Exporting results of a query which contains a LIMIT clause
    inside a subquery
  - bug #2837722 [export] Run complex SQL then export does not work
  - bug #2839548 [export] Triggers order on export
  - bug #2826986 [display] Order by BLOB and range display
  - bug [display] After clicking on Show Function or Function, the UPDATE query
    is not shown after execution
  - bug [structure] Missing validation for BINARY and VARBINARY


author: javier@opensuse.org
changelog:
  - patch #2856664 [export] Date, time, and datetime column types now export correctly to OpenOffice Spreadsheet
  - patch #2859788 [parser] Double-character delimiters (bug #2846239)
  - bug #2832600 [export] Slow export when having lots of databases
  - bug #2537766 [import] Comments are stripped when editing store procedures
  - bug #2852370 [operations] Renaming database deletes triggers
  - bug #2872247 [interface] Failed opening required 'mysql_charsets.lib.php'
  - bug [structure] "In use" table incorrectly reported as "view"
  - bug #2879909 [interface] Removed double htmlspecialchars when editing enum column
  - bug #2868328 [relations] Adding foreign key when table name contains a dot
  - bug #2883381 [doc] Side effects of MemoryLimit setting
  - bug #2826128 [display] Inverting sort order when expression contains a function name


author: javier@opensuse.org
changelog:
  - Updated to 3.2.5
    - patch #2903400 [bookmarks] Status of bookmark table,
      thanks to Virsacer - virsacer
    - bug [history] QueryHistoryDB is not respected
    - bug #2905629 [auth] Blowfish secret is not hashed
    - bug #2910000 [gui] ShowServerInfo should hide all server info from main page
    - bug #2910568 [structure] Table size for ARCHIVE tables is not displayed
    - patch #2899969 [core] Session lock blocks working from a second window,
      thanks to Greg Roach - fisharebest
    - patch #2915168 [import] Incorrect parsing of DELIMITER keyword,
      thanks to Greg Roach - fisharebest
    - patch #2918831 [export] Missing backquotes on reserved words,
      thanks to Virsacer - virsacer
    - [core] Fix broken cleanup of $_GET
    - bug #2924357 [operations] Cannot rename a database that has foreign key
      constraints
    - bug #869006 [structure] Ignore number of records for MRG_MyISAM tables
    - bug [browse] "Show BLOB contents" should display HTML code that is present
      in a BLOB, thanks to Vincent van der Tuin
    - [privileges] Improve escaping of hostname


author: javier@opensuse.org
changelog:
  - Updated to 3.3.0
    + rfe #2308632 [edit] Use hex for (var)binary fields
    + patch #2794819 [navi] Filter for displayed table names
    - bug #2794840 [core] Cannot redeclare pma_tableheader()
    - rfe #2726479 [core] configurable maximal length of URL
    + patch #2724755 [display] Full/partial text links (big T) are back
    - bug [display] handle NavigationBarIconic as documented for navi buttons
    + rfe #2726479 [export] Export tables preselect
    + patch #2805828 [export] PHP array export plugin
    + patch #2798592 [import] Progress bar
    - bug [gui] Generate Password not working for 'Change Login Information', only for 'Change password'
    + [lang] Arabic update
    + rfe #2822190 [structure] BOOLEAN is standard SQL
    + [lang] German update
    + rfe #2813867 [structure] Default sorting order in list of tables
    + [import] Added MySQL type-detection functionality to import library
    + [import] Added ODS, Excel XLS, Excel XLSX, and XML import modules
    + [export] Added Excel XLSX export module
    + [core] Added ability for tracking changes made through phpMyAdmin
    + rfe #2839504 [engines] Support InnoDB plugin's new row formats
    + [core] Added ability for synchronizing databases among servers.
    + [lang] #2843101 Dutch update
    + [lang] Galician update
    + [export] Added MediaWiki export module
    + [lang] Turkish update
    + [auth] Add custom port configuration in signon
    - [core] Removed context from the error handler
    - bug #2883633 [export] Export of InnoDB table is incomplete
    + rfe #2862575 [status] Order query statistics by % desc, skip rows with 0
    + rfe #2823686 [interface] Increase default height of query window
    + rfe #2129902 [structure] Don't hide indexes
    + patch #2812070 [interface] Allow selecting a range of rows by holding shift
    + [lang] Russian update, thanks to Victor Volkov
    + [lang] Greek update, thanks to Panagiotis Papazoglou
    + [lang] Norwegian update, thanks to Sven-Erik Andersen
    - bug #2929958 [import] Cannot import (French interface)
    - [security] Use X-Frame-Options header to protect against ClickJacking.
    + [lang] Finnish update, thanks to Jouni Kahkonen
    + [lang] Lithuanian update, thanks to Rytis Slatkevicius - rytis_s
    - bug #2931939 [status] Seeing "m" as unit is confusing
    - bug #2926613 [edit] Copy database shows errors when DB has foreign key
    + [lang] Catalan update, thanks to Xavier Navarro


author: chris@computersalat.de
changelog:
  - update to version 3.3.1
    - bug #2941037 [core] Database structure not sorted by table correctly
    - bug #2948492 [interface] Slide effect masks some fields on search page
    - bug #2959746 [interface] Unknown table status: TABLE_TYPE
    - bug #2953050 [export] export VIEW as SQL includes INSERT statement
    - bug #2942032 [core] Cannot detect PmaAbsoluteUri correctly on Windows
    - bug #2961609 [auth] Potential information disclosure at login page
    - patch #2961540 [export] Do not export data of MERGE table,
      thanks to Dieter Adriaenssens - ruleant
    - bug #2961198 [parser] Querying a table named "data"
    - bug #2931429 [structure] Editing long triggers
    - bug #2970769 [structure] Incorrect reference to mootools-more.js
  - cleanup spec
    - fixed HEADER
    - sort TAGS
    - some macros (ap_...)
    - updated description
    - added postun
      o restart_on_update apache2
  - some rpmlint stuff
    - fdupes
  - reworked patches
    - removed blowfish_secret
    - removed mysqli.patch
    - added config patch
      o mods to vendor_config
  - replaced Source1
    phpmyadmin.conf > phpMyAdmin.http
  - config.inc.php to /etc/phpMyAdmin


author: chris@computersalat.de
changelog:
  - update to version 3.3.3
    - patch #2982480 [navi] Do not group if there would be one table in group
    - patch #2983492 [sync] When asking to synchronize Structure and Data,
      only Structure is done
    - patch #2984893 [engines] InnoDB storage page emits a warning
    - bug #2974687, bug #2974692 [compatibility] PHPExcel : IBM AIX iconv() does not work
    - bug #2983066 [interface] Flush table on table operations shows the query twice
    - bug #2983060, patch #2987900 [interface] Fix initial state of tables in
      designer
    - bug #2983062, patch #2989408 [engines] Fix warnings when changing table
      engine to Maria
    - bug #2974067 [display] non-binary fields shown as hex
    - bug #2983065 [operations] Error when changing from Maria to MyISAM engine
    - bug #2975408 [tracking] Data too long for column data_sql
    - bug [tracking] Tracking report should obey MaxCharactersInDisplayedSQL
    - bug [edit] Avoid selecting UNHEX function by default for a BLOB column for
      which editing is protected
    - bug #2994168 [structure] Show auto_increment in uppercase
    - bug #2993970 [pdf schema] Page numbering in Table of Contents
  - 3.3.2.0 (2010-04-13)
    - patch #2969449 [core] Name for MERGE engine varies depending on the
      MySQL version, thanks to Dieter Adriaenssens - ruleant
    - bug #2966078 [browse] Incorrect LIMIT is saved and sticks while browsing
    - bug #2967366 [Structure] Some results of Propose table structure are
      shown in hex
    - bug #2967565 [insert] UNHEX not selected by default when inserting BINARY
    - [navi] Changed link to git repository on main page
    - bug #2972232 [menu] Import menu tab not present on main page
    - patch #2976790 [menu] Go to the upper level after table DROP,
      thanks to Kaarel Nummert - kaarelnu
    - patch #2978815 [pdf] Fix generating PDF with table dimensions, thanks to BlinK_
    - patch #2977725 [export] XML wrongly encoded, thanks to Victor Volkov - hanut
    - patch #2979234 [import] Create tables with current charset and collation.
    - patch #2979234, bug #2960105 [import] Properly import unicode text from ODS.
    - bug #2973280 [export] Proper handling of temporary directory in XLS export.
    - bug #2980582 [interface] Properly format server status parameter.
    - bug #2973949 [session] SQL History broken (revert patch #2899969),
      thanks to Dieter Adriaenssens - ruleant
    - [doc] Be more specific about problems with Suhosin.


author: chris@computersalat.de
changelog:
  - update to version 3.3.4
  - bug #2996161 [import] properly escape import value
  - bug #2998889 [import] Import button does not work in Catalan
  - [browse] Fix handling of sort order if only column is specified.
    + [lang] Greek update, thanks to Panagiotis Papazoglou - panos78
    + [lang] Updated lot of translation based on work done in master branch.
  - bug #3008411 [databases] Last dropped database remains active in navi
  - bug #2986383 [parser] Not all data being shown / counted
  - bug [synchronize] Rows were deleted in target table regardless of the
    "Would you like to delete..." option
  - bug [privileges] List of tables not shown when the db name has a wildcard
  - bug #3011126 [display] Edit link missing after long query
  - patch #3013264 [doc] FAQ 1.40 uses a comma instead of a period,
    thanks to Isaac Bennetch - ibennetch
  - [engines] Fix getting InnoDB status.
  - bug #2986422 [import] Results for query are not displayed


author: javier@opensuse.org
changelog:
  - update to 3.3.8
    - bug #3059311 [import] BIGINT field type added to table analysis
    - [core] Update library PHPExcel to version 1.7.4
    - bug #3062455 [core] copy procedures and routines before tables
    - bug #3062455 [export] with SQL, export procedures and routines before tables
    - bug #3056023 [import] USE query not working
    - bug #3038193 [display] Error when editing row with GEOMETRY column
    - bug #3062454 [interface] Display routines/events also when no tables are defin
    ed
    - support ARIA storage engine as well as its previous name MARIA


author: chris@computersalat.de
changelog:
  - update to 3.3.8.1
    - bug #3115519 (private) [security] XSS on db search, see PMASA-2010-8
  - rework config patch
    o add AllowNoPassword


author: chris@computersalat.de
changelog:
  - update to 3.3.9
    - bug [doc] Fix references to MySQL doc
    - patch #3101490 Default function for TIMESTAMP, thanks to jirand - jirand
    - bug #3103853 [js] Double quotes were not escaped in generated js
    - bug #3077463 [core] Events were not copied when copying/renaming database
    - bug #1762306 [core] Copy database with view of a view
    - patch #3117535 [replication] Add quotes to database in initial statement,
      thanks to Craig Duncan - duncan3dc
    - bug #3112614 [pdf schema] Scratchboard for PDF pages not working
    - bug #3125606 [parser] Query for table "level" causes strange display
    - bug #3127904 [parser] Close all opened round brackets indents
  - removed Authors from spec


author: chris@computersalat.de
changelog:
  - update to 3.3.9.2
    - [security] SQL injection, see PMASA-2011-2
  - 3.3.9.1 (2011-02-08)
    - [security] Path disclosure, see PMASA-2011-1
  - add macros for ap_usr, ap_grp
  - fix perm on sysconfdir
    o 0750,root,www


author: chris@computersalat.de
changelog:
  - update to 3.3.10
    - patch sf#3147400 [structure] Aria table size printed as unknown,
      thanks to erickoh75 - erickoh75
    - patch sf#3150164 [structure] Ordering by size gives incorrect results,
      thanks to Madhura Jayaratne - madhuracj
    - bug sf#3153409 [core] 0 row(s) affected
    - bug sf#3155842 [core] Edit relational page and page number
    - [security] Minor security fixes, see PMASA-2010-9 and PMASA-2010-10
    - [lang] German update, thanks to jannicars@users.sourceforge.net.


author: chris@computersalat.de
changelog:
  - update to 3.4.1
    - bug sf#3301108 [interface] Synchronize and already configured host
    - bug sf#3302457 Inline edit and $cfg['PropertiesIconic']
    - Patch #3302313 Show a translated label
    - bug sf#3300981 [navi] Table filter is case sensitive
    - bug sf#3285929 [privileges] Revert temporary fix
    - bug sf#3302872 [synchronize] Synchronize and user name
    - bug sf#3302733 [core] Some browsers report an insecure https connection
    - [security] Make redirector require valid token
  - rework config patch
    - removed 3.3.8, added 3.4.1 config patch
  - added conftrib to doc
  - mod post section
    o modify suhosin.ini


author: jweberhofer@weberhofer.at
changelog:
  - update to 3.4.2
    - bug #3301249 [interface] Iconic table operations does not remove inline edit label
    - bug #3303869 [interface] Unnecessary scrolling on Databases page
    - patch #3303813 [setup] Define a label that was missing
    - bug #3305606 [interface] Show all button wraps on privileges page
    - bug #3305517 [config] Config for export compression not used
    - bug #3305883 [interface] Table is dropped regardless of confirmation
    - [auth] Fixed error handling for signon auth method.
    - bug #3276001 [core] Avoid caching of index.php.
    - bug #3306958 [interface] Unnecessary Details slider
    - bug #3308476 [interface] "Show all" not persistent after a sort
    - bug #3308072 [auth] Version disclosure to anonymous visitors
    - bug #3306981 [interface] pmahomme and table statistics


author: chris@computersalat.de
changelog:
  - fix changelog
    o update to 3.4.2.0 -> update to 3.4.2
  - fix bnc#697748 (suhosin customization)
    o moved from spec's %post to http_conf file


author: chris@computersalat.de
changelog:
  - update to 3.4.3.1
    - [security] Fixed possible session manipulation in swekey
      authentication, see PMASA-2011-5
    - [security] Fixed possible code injection incase session variables
      are compromised, see PMASA-2011-6
    - [security] Fixed regexp quoting issue in Synchronize code, see PMASA-2011-7
    - [security] Fixed filtering of a file path, which allowed for
      directory traversal, see PMASA-2011-8
  - 3.4.3.0 (2011-06-27)
    - bug #3311170 [sync] Missing helper icons in Synchronize
    - patch #3304473 [setup] Redefine a lable that was wrong
    - bug #3304544 [parser] master is not a reserved word
    - bug #3307616 [edit] Inline edit updates multiple duplicate rows
    - patch #3311539 [edit] Inline edit does not escape backslashes
    - bug #3313210 [interface] Columns class sometimes changed for nothing
    - patch #3313326 [interface] Some tooltips do not disappear
    - bug #3315720 [search] Fix search in non unicode tables
    - bug #3315741 [display] Inline query edit broken
    - patch #3317206 [privileges] Generate password option missing on new accounts
    - bug #3317293 [edit] Inline edit places HTML line breaks in edit area
    - bug #3319466 [interface] Inline query edit does not escape special characters
    - minor XSS (require a valid token)
  - add restart_on_update apache to post


author: chris@computersalat.de
changelog:
  - update to 3.4.3.2
    o PMASA-2011-9 to PMASA-2011-12
      http://www.phpmyadmin.net/home_page/security/


author: chris@computersalat.de
changelog:
  - update to 3.4.4
    - bug #3323060 [parser] SQL parser breaks AJAX requests if query has unclosed
      quotes
    - bug #3323101 [parser] Invalid escape sequence in SQL parser
    - bug #3348995 [config] $cfg['Export']['asfile'] set to false does not select
      as Text option
    - bug #3340151 [export] Working SQL query exports error page
    - bug #3353649 [interface] "Create an index on X columns" form not validated
    - bug #3350790 [interface] JS error in Table->Structure->Index->Edit
    - bug #3353811 [interface] Info message has "error" class
    - bug #3357837 [interface] TABbing through a NULL field in the inline mode
      resets NULL
    - remove version number in /setup
    - bug #3367993 [usability] Missing "Generate Password" button
    - bug #3363221 [display] Missing Server Parameter on inline sql query
    - bug #3367986 [navi] Drop field -> lost active table
    - remove misleading comment on the "Rename database" interface
    - bug #3374374 [interface] Fix footnote for inexact count while browsing
    - bug #3372807 [interface] Fix security warning link in setup
    - bug #3374347 [display] Backquotes in normal text on import page
    - bug #3358750 [core] With Suhosin, urls are too long in edit links
    - [security] Missing sanitization on the table, column and index names leads to
      XSS vulnerabilities, see PMASA-2011-13


author: chris@computersalat.de
changelog:
  - update to 3.4.5
    - bug #3375325 [interface] Page list in navigation frame looks odd
    - bug #3313235 [interface] Error div misplaced
    - bug #3374802 [interface] Comment on a column breaks inline editing
    - patch #3383711 [display] Order by a column in a view doesn't work
      in some cases
    - bug #3386434 [interface] Add missing space to server status
    - [core] Remove library PHPExcel, due to license issues
    - [export] Remove native Excel export modules (xls and xlsx formats)
    - [import] Remove native Excel import modules (xls and xlsx formats)
    - bug #3392920 [edit] BLOB emptied after editing another column
    - [security] Fixed XSS in Inline Edit on save action, see PMASA-2011-14
    - [security] Fixed XSS with db/table/column names, see PMASA-2011-14


author: chris@computersalat.de
changelog:
  - update to 3.4.7
    - bug #3418610 [interface] Links in navigation when
      $cfg['MainPageIconic'] = false
    - bug #3418849 [interface] Inline edit shows dropdowns even after closing
    - bug [view] View renaming did not work
    - bug [navi] Wrong icon for view (MySQL 5.5)
    - bug #3420229 [doc] Missing documentation section
    - bug #3423725 [pdf] Broken PDF file when exporting database to PDF
    - [core] Allow to set language in URL
    - bug #3425184 [doc] Fix links to PHP documentation
    - bug #3426031 [export] Export to bzip2 is not working
  - 3.4.6.0 (2011-10-16)
    - patch #3404173 InnoDB comment display with tooltips/aliases
    - bug #3404886 [navi] Edit SQL statement after error
    - bug #3403165 [interface] Collation not displayed for long enum fields
    - bug #3399951 [export] Config for export compression not used
    - bug #3400690 [privileges] DB-specific privileges won't submit
    - bug #3410604 [config] Configuration storage incorrect suggested table name
    - bug #3383572 [interface] Cannot execute saved query
    - bug #3411535 [display] Full text button unchecks results display options
    - bug #3411224 [display] Broken binary column when 'Show binary contents'
      is not set
    - bug #3411633 [core] Call to undefined function PMA_isSuperuser()
    - bug #3413743 [interface] Display options link missing after search
    - bug #3324161 [core] CSP policy causing designer JS buttons to fail
    - bug #3412862 [relation] Relations/constraints are dropped/created
      on every change
    - bug #3390832 [display] Delete records from last page breaks search
    - bug #3392150 [schema] PMA_User_Schema::processUserChoice() is broken
    - bug #3414744 [core] External link fails in 3.4.5
    - patch #3314626 [display] CharTextareaRows is not respected
    - bug #3417089 [synchronize] Extraneous db choices
    - [security] Fixed local path disclosure vulnerability, see PMASA-2011-15
    - [security] Fixed XSS in setup (host/verbose parameter), see PMASA-2011-16


author: chris@computersalat.de
changelog:
  - update to 3.4.7.1 (fix for bnc#728243)
    - [security] Fixed possible local file inclusion in XML import
      (CVE-2011-4107), see PMASA-2011-17
      http://www.phpmyadmin.net/home_page/security/PMASA-2011-17.php


author: chris@computersalat.de
changelog:
  - update to 3.4.8
    - bug #3425230 [interface] enum data split at space char (more space to edit)
    - bug #3426840 [interface] ENUM/SET editor can't handle commas in values
    - bug #3427256 [interface] no links to browse/empty views and tables
    - bug #3430377 [interface] Deleted search results remain visible
    - bug #3428627 [import] ODS import ignores memory limits
    - bug #3426836 [interface] Visual column separation
    - bug #3428065 [parser] TRUE not recognized by parser
    + patch #3433770 [config] Make location of php-gettext configurable
    - patch #3430291 [import] Handle conflicts in some open_basedir situations
    - bug #3431427 [display] Dropdown results - setting NULL does not work
    - patch #3428764 [edit] Inline edit on multi-server configuration
    - patch #3437354 [core] Notice: Array to string conversion in PHP 5.4
    - [interface] When ShowTooltipAliasTB is true, VIEW is wrongly shown as the
      view name in main panel db Structure page
    - bug #3439292 [core] Fail to synchronize column with name of keyword
    - bug #3425156 [interface] Add column after drop
    - [interface] Avoid showing the password in phpinfo()'s output
    - bug #3441572 [GUI] 'newer version of phpMyAdmin' message not shown in IE8
    - bug #3407235 [interface] Entering the key through a lookup window does not
      reset NULL
    - [security] Self-XSS on database names (Synchronize), see PMASA-2011-18
    - [security] Self-XSS on database names (Operations/rename), see PMASA-2011-18
    - [security] Self-XSS on column type (Create index), see PMASA-2011-18
    - [security] Self-XSS on column type (table Search), see PMASA-2011-18
    - [security] Self-XSS on invalid query (table overview), see PMASA-2011-18
  - fix for bnc#736772 (CVE-2011-4634, PMASA-2011-18)


author: chris@computersalat.de
changelog:
  - fix changelog
    * add missing info for bnc#736772
  - fix fdupes
    * reduce fdupes to affected files only (./libraries,./themes)


author: chris@computersalat.de
changelog:
  - update to 3.4.9
    - bug #3442028 [edit] Inline editing enum fields with null shows no dropdown
    - bug #3442004 [interface] DB suggestion not correct for user with underscore
    - bug #3438420 [core] Magic quotes removed in PHP 5.4
    - bug #3398788 [session] No feedback when result is empty (signon auth_type)
    - bug #3384035 [display] Problems regarding ShowTooltipAliasTB
    - bug #3306875 [edit] Can't rename a database that contains views
    - bug #3452506 [edit] Unable to move tables with triggers
    - bug #3449659 [navi] Fast filter broken with table tree
    - bug #3448485 [GUI] Firefox favicon frameset regression
    - [core] Better compatibility with mysql extension
    - [security] Self-XSS on export options (export server/database/table),
      see PMASA-2011-20
    - [security] Self-XSS in setup (host parameter), see PMASA-2011-19
  - fix for bnc#738411
    * PMASA-2011-19 (CVE-2011-4780)
    * PMASA-2011-20 (CVE-2011-4782)
  - rework config patch


author: jengelh@inai.de
changelog:
  - New package. Split SUSE-specific scripts from module-init-tools,
    so that we can actually get a system with kmod-compat running.


author: crrodriguez@opensuse.org
changelog:
  - The "allow_unsupported_modules" feature, does not belong too
    openSUSE, kmod (and hence udev and systemd) do not understand
    it in anyway. limit to SLE only.


author: David Lara <dlara@espherica.com>
changelog:
  - Modified spec for allow Linkat 2 build
  - Added two modified source files for correct function
  - Added sudoers and desktop files modifications to server side
  - Updated to version 0.9.3 beta


author: Aleix Solé i Romeu <asole@itechgrup.com>
changelog:
  - Updated package version
  - Modified dependencies to allow for an alternative package install path
  - Reorganitzation of files to allow for webmin package upgrade (previously tested with Linkat 4 webmin)


author: Jordi Bruguera i Cortada <jordi@grn.es>
changelog:
  - Linkat 3 version, rewritten from scratch and adapted for openSUSE 11.1
  - Some zenity fixes
  - Added support for Linkat 2 and Linkat 3 clients.


author: Jordi Bruguera i Cortada <jordi@grn.es>
changelog:
  - Configure http server.
  - Added samba3 ldap schema
  - nfsd rpcbind fix
  - moved repos to rsync
  - start nfs fix
  - fix compartits permissions
  - remove compartits after uninstalling


author: Marc Egea i Sala <marc.egea@opentrends.net>
changelog:
  - Added ACL's to /srv/exports folders (install/055_shared_folders.sh).
  - Changed SID bit to /srv/exports/P and /srv/exports/S (install/055_shared_folders.sh).
  - Added create mask in smb.conf for units P,S and T (install/055_shared_folders.sh).


author: Marc Egea i Sala <marc.egea@opentrends.net>
changelog:
  - Added a patch system to update the server. Now is not necesary to uninstall and install the server_configuration Linkat.sh script.


author: Marc Egea i Sala <marc.egea@opentrends.net>
changelog:
  - Changed update_linkat_3.sh and update_linkat_2.sh. Now will only start between 10pm and 6am. (patch0001).
  - Now Linkat.sh will ask before copy/delte the inst_source and the updates.


author: Marc Egea i Sala <marc.egea@opentrends.net>
changelog:
  -Added rsync to openSUSE updates repository from download-linkat. Now will offer three repositories to linkat clients (Linkat inst-source, Linkat updates and openSUSE updates)
  Affected files:
  -install/085_linkat_updates.sh
  -data/update_linkat_3.sh
  -patch/patch0003.sh (new)


author: Aleix Solé i Romeu <asole@itechgrup.com>
changelog:
  - Added lnadmin administration user and related configuration scripts (patch0004.sh)
  - Fixed spec to build as a non-root user.
  - Added G unit and Gestio LDAP group (patch0005.sh)
  - Added new SMB shares and aliases and a new NFS export for G (patch006.sh)
  - Added backup scripts
  - Fixed a few typos


author: Aleix Solé i Romeu <asole@itechgrup.com>
changelog:
  - Fixed ldap access method (removed the use of zenity from the patch)
  - Added an icon to edit the backup config
  - Changed lnadmin icons owner so that user can't remove or modify them


author: Aleix Solé i Romeu <asole@itechgrup.com>
changelog:
  - First update for Linkat 4
  - Removed all interaction with the user during install
  - added lnadmin scripts to configure and change default parameters


author: Aleix Solé i Romeu <asole@itechgrup.com>
changelog:
  - Major cleanup of the log output
  - CA and LDAP server automatic default configuration (with PAM auth, shared folders, etc.)


author: Jordi "Txor" Casas Ríos <jordi.casas@opentrends.net>
changelog:
  - Added some zenity dialogs to let the user configure hostname, domain, network parameters, ldap password and lnadmin password trought server_configuration.desktop.


author: Jordi Bruguera i Cortada <jbruguera@itechgrup.com>
changelog:
  - Changed version to new number scheme "openSUSE Ver."."Package Ver."
  - Added new susePlugin fields in LDAP tree initial config with values UsersPluginSamba and UsersPluginSambaGroups. Users and groups are filled with samba parameters on LDAP when created with YaST users module.
  - Added rwx Gestio group permission ACL to /srv/exports/G 
  - Exit without reboot at Linkat.installer when called with status parameter.
  - Allow network device selection while configuring network device parameters.
  - Linkat backup script upgraded.
  - Previous zenity patch has been integrated.
  - Fixed a misconfiguration ldap client always set to "servidor.intracentre"


author: Jordi Bruguera i Cortada <jbruguera@itechgrup.com>
changelog:
  - Upgrade path from 0.8.0-39.1 and later added.
  - Fix in ldap section of linkat backup script.
  - Remove crontab for linkat 3 repositories.


author: Guillem Tanyà Palacios <gtanya@opentrends.net>
changelog:
  - Adapted for Linkat 11.4
  - Added ssh_server script
  - Added firewall in stop_services script
  - Fixed the desktop icon creation


