# changelog

author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.5:
    + MetaShapedTexture no longer is a ClutterTexture subclass
      [bgo#660941]
    + Add meta_shaped_texture_get_image() [bgo#660941]
    + Cleanups [bgo#657639]
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Split non-essential tools to a mutter-tools subpackage.
  - Stop checking for non-supported versions of openSUSE (<= 11.1).
  - Stop passing --disable-schemas-install to configure: there is no
    gconf schema anymore.
  - Stop changing libexecdir in configure: there is no need for that.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Update for Cogl API changes
    + Bug fixes (including bgo#659643)
    + Build fixes
    + Updated translations.
  - Change clutter-devel and gtk3-devel BuildRequires to
    pkgconfig(clutter-1.0) and pkgconfig(gtk+-3.0).
  - Add explicit pkgconfig() BuildRequires: cairo, cogl-1.0, gio-2.0,
    pango.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Automaximize large windows on map (bgo#671677).
    + When unmaximizing windows, make sure the unminimized size
      is signficantly less than the maximized size (bgo#671677).
    + Don't offer maximize option for windows larger than the screen
      (bgo#643606).
    + Always focus the window immediately underneath without
      restacking when closing a window (bgo#620744).
    + Avoid drawing shadows when two windows are tiled together
      (bgo#643075).
    + Remove tooltips for window decorations (bgo#645101)
    + Add org.gnome.mutter.dynamic-workspaces GSetting - when this is
      set to true, workspace counts are never saved to GSettings,
      avoiding pointless disk traffic for GNOME dynamic workspaces
      (bgo#671568).
    + Add ::grab-op-begin, ::grab-op-end signals to MetaDisplay
      (bgo#670658).
    + Add meta_display_get_ignored_modifier_mask() (bgo#665215).
    + Remove pointless wrapper methods on MetaPlugin (bgo#671103).
    + Fix frame drawing with 3.3.x GTK+ releases (bgo#671796).
    + Build fixes.
    + Bugs fixed: bgo#661256, bgo#667437, bgo#671087, bgo#671601,
      bgo#672374.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Fix crash when a full-screen window is opened [bgo#672797]
    + Fix memory leaks [bgo#672640]
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + API change: the meta_display_add_keybinding() function added in
      3.4 wasn't usable from a GNOME Shell extension, so has been
      changed to take a GSettings object rather than the name of a
      schema [bgo#673014]
    + Don't try to auto-maximize not-maximizable windows; this fixes
      the problem with the Nautilus desktop window being
      mis-positioned when enabled [bgo#673566]
    + Fix a crash in the default plugin (not used in GNOME)
      [bgo#673809]
    + Make the <Super> key work when set as the mouse button modifier
      [bgo#662476]
    + Updated translations.


author: fcrozat@suse.com
changelog:
  - Add mutter-never-slice-shape-mask.patch,
    mutter-use-cogl-texrect-api.patch: Fix window texturing on
    hardware without ARB_texture_non_power_of_two (rh#813648,
    bgo#674731, bgo#672711).


author: dbornkessel@suse.de
changelog:
  - set source=\"1.4\" and target=\"1.4\" for ant \"javac\" tasks"
    - set source=\"1.4\" for ant \"javadoc\" tasks"
    - fix Java 1.5 code ambiguity (cf. bsc#4983021)"


author: dbornkessel@suse.de
changelog:
  - major update to version 3.0.1
    1.1.1 -> 3.0.1
    - JMXServerErrorException thrown during setAttribute invoc.
    - Class loading problem at RMIConnectorServer.start()
    - Basic authentication fails
    - Fetcher thread in RemoteNotificationClientHandler never ends
    - Null pointer exception accessing attribute in model bean
    - RelationService: possible method call param sequence error
    - JMXConnectorServer binding names rather than rebinding JNDI
    - MBeanServer.queryMBeans/Names not thread safe
    - GaugeMonitor setThresholds wrong error message
    - NotifBroadcasterSupport.sendNotif not thread safe
    - MBean registration notification emitted too soon
    - NullPointerException with MLets with no name attribute
    - NotificationListener when server shutdown
    - NotificationBroadcasterSupport error/failed remote listener
    - InvokerMBeanServerInterceptor uses Class.forName
    - bug in ssl http adapter example class
    - Timer MBean should not be daemon
    - MBeanServer.getAttributes() does not follow spec.
    - j.m.monitor.Monitor is not abstract
    - Error in loading the dll using Mlet classloader
    - Invalid value returned for SpecificationVersion
    - MBeanAttributeInfo.equals() ignores description
    - Invalid escape in ObjectName not caught
    - ModelMBeanInfoSupport copy constructor is not complete
    - DescriptorSupport doesn't provide a useful clone imp.
    - Caching Support In Required Model MBean Is Broken
    - JDK 1.3 + MX4J 2.0.1 examples/remote/simple
    - Wrong use of Properties in IIOPResolver class
    - NoSuchMethodError - class file inconsistency
    - Signature compliance for javax.management package
    - Client notification queue overflow
    - Busy Loop on SOAPConnectorServer fetching Notifications
    - XSL problem in serverbydomain.xsl
    - HttpAdapter example code should have public MBeanInterface
    - MLet files should be read with UTF-8 encoding
    - Permissions at start() vs permissions during invocation
    - JMXRI + MX4J documentation is wrong
    - Documentation is wrong
    - Do not write to System.out
    - ModelMBeanInfoSupport#getDescriptors("mbean") does not work
    - RMIConnectorServer problem
    - RequiredModelMBean methods are not invoked !!!
    - DescriptorSupport does not preserve case
    - HttpAdaptor doesn't stop cleanly
    - XSLTProcessor stylesheet error
    - Cannot use port 80 for SOAPConnector
    - Issue in ModelMBeanConstructorInfo descriptor checking
    - Invoke setManagedResource on RequiredModelMBean
    - MBeanDescription not working
    - TabularType hashCode value computed incorrectly
    - MBeanAttributeInfo validation of methods too restrictive
    - System.loadLibrary() is replacing dll with empty file
    - RelationService
    - Race condition in Tomcat 5
    - MBean interface required in same package as implementor
    - CounterMonitor behaves strangely on rollover
    - Add support to discover providers under META-INF/services
    - Add easier SSL protocol for JMXConnectorServers
    - NotificationListener wrapping
    - Default domain is "DefaultDomain"
    - Between operation only operates on numerics
    - Timer must increment seq number
    - An MBean can be in multiple relations
    - setRoles returns wrong value; NPE in getRoles
    - Should throw NoSuchMethodEx if Relation is not implemented
    - RelationSupport roleList can be null
    - findRelationsOfType must throw RelationTypeNotFoundException
    - removeRelationType should throw RelationTypeNotFoundExceptio
    - addRelationType should fail with invalid args
    - Duplicate RelationType should throw InvalidRelationType
    - MBS.isInstanceOf needs to check assignability
    - Exception in preDeregister should terminate immediately
    - Exception from preRegister prevents registration
    - addNotificationListener observed ObjectName cannot be null
    - Notification status should be cleared when monitor stops
    - CounterMonitor should not notify if already able threshold
    - CounterMonitor value can be negative
    - MBeanPermission 4-arg form, null is same as "-"
    - RequiredModelMBean must list default notifications
    - RequiredModelMBean should have one notification broadcaster
    - Incompatible JSR160 implementations between mx4j & sun
    - Several issues with DescriptorSupport
    - In MBeanPersmission, empty [] is allowed
    - Attempt to create an abstract MBean throws wrong exception
    - Incorrect handling of <arg type="object">
    - ModelMBean resource type is case insensitive
    - MBeanPermission implies is incorrect with wildcards
    - MBeanServerPermission must reject invalid names
    - ObjectName should reject unterminated strings
    - ReflectionExceptions are not wrapped
    - MBeanInfo missing classname is not compliant
    - Incorrect default objectname for MLet
    - java.util.ConcurrentModificationException
    - XSLTprocessor produce bad input names
    - Array of primitive types are not correctly displayed
    - Formatting error in "xsl/mbean_attributes.xsl"
    - error in "xsl/mbean_attributes.xsl"
    - Make MX4J JDK 1.5 friendly
    - Timing hole in Monitor stop() start() processing
    - ModelMBeanInfoSupport.getDescriptor(name, type) returns null
    - Could not re-add listener when MBean is unregistered
    - Memory leaks in notification interceptor
    - OutOfMemoryError in Java 1.5 on Refresh
    - RMIConnector cannot unmarshal custom Notifications
    - Monitor thread remains alive when monitors are stopped
    - JettyWebContainer shouldn't listen on localhost
    - please revert the -poa change
    - RMI-IIOP example broken
    - ConcurrentModificationException in DefaultMBeanRepository
    - IIOP / ORB.init


author: mvyskocil@suse.cz
changelog:
  - fixed a build with gjc_1_5_0-compat
  - removed some rpmlint warnings:
    - bzipped source code
    - add update-alternatives to PreReq
    - remove the unecessary docbook-style patch
  - remove the xmlunit.tar


author: mvyskocil@suse.cz
changelog:
  - Update to 3.0.2 - a bugfix release fixes:
    - JMX monitors
    - JMX remote connector over IIOP
    - registration/deregistration of JMX listeners.
  - Refreshed patches to apply without a fuzz


author: pmladek@suse.cz
changelog:
  -updated dictionaries: Australian, Brazilian, Catalan, French, Galician,
    Hebrew, Hungarian, Irish, Italian, Latvian, Marathi, Mexican, Occitan
    Lengadocian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish
    Venezuelan, Swedish, Ukrainian
  - updated license: Australian, Brazilian, Catalan, French, Hebrew, Hungarian,
    Italian, Marathi, Occitan Lengadocian, Polish, Portuguese, Romanian, Russian,
    Slovak, Spanish, Venezuelan
  - added dictionaries: Arabic, Assamese, Bengali, Breton, Khmer, Malayalam
  - more automatized packaging:
    * added unzip to BuildRequires
    * added support to repack dictionaries from different type of sources,
      including OOo extensions
    * added heuristics to install the documentation
    * generated file list automatically


author: pmladek@suse.cz
changelog:
  - added back the older Hungarian dictionary for openSUSE <= 11.1;
    the new version requires hunspell-1.2.8; thanks to Kálmán Kéménczy
    for pointing this out


author: kkemenczy@opensuse.org
changelog:
  - updated dictionaries: Afrikaans (af_ZA), Austrian (de_AT), American (en_US),
    Brazilian (pt_BR), Bulgarian (bg_BG), Czech (cs_CZ), Estorian (et_EE), French (fr_FR),
    Galleic-Scots (gd_GB), German (de_DE), Hindi (hi_IN), Icelandic (is_IS),
    Kinyarwanda (rw_RW), Kurdish (ku_TR), Latvian (lv_LV), Malayalam (ml_IN), Marathi (mr_IN),
    Ndebele (nr_ZA), New-Zealand English (en_NZ), NSwiss (de_CH), Romanian (ro_RO),
    Slovene (sl_SI), South-African Englis (en_ZA), Spanish-argentine (es_AR),
    Swati (ss_ZA), Swedish (sv_SE), Ukrainian (uk_UA), Venda (ve_ZA), Vietnamese (vi_VN),
    Xhosa (xh_ZA), Zulu (zu_ZA)
  - review all licenses
  - add dictionary type (hunspell or myspell) to the new comment structure


author: kkemenczy@opensuse.org
changelog:
  - add Belarusian (be_UA), Esperanto (eo_EO), Haitian (ht_HT), Kichwa (qu_EC) dictionary
  - update Mexican (es_MX), Occitan-lengadocian (oc_FR), Zulu (zu_ZA) dictionary


author: kkemenczy@opensuse.org
changelog:
  - add Maithili (mai_IN) dictionary
  - update French (fr_FR), Hungarian (hu_HU), Marathi (mr_IN), Brazilian (pt_BR) dictionaries


author: kkemenczy@opensuse.org
changelog:
  - add Swedish in Finland (sv_FI) dictionary
  - update Catalan (ca_ES), Costa Rican Spanish (es_CR) dictionaries


author: kkemenczy@opensuse.org
changelog:
  - Remove German myspell dictionaries from openSUSE 11.3 and later
    (de_DE, de_AT, de_CH) [bnc#547549]


author: pmladek@suse.cz
changelog:
  - started to generate the spec file using a script:
      + avoid duplicated information; reduce cut&paste errors
      + update License tags according to Kalman's notes
      + list all licenses for the source package


author: pmladek@suse.cz
changelog:
  - used the be_BY locale instead of be_UA for Belarusian; the old one was not
    detected by OOo
  - added dos2unix to BuildRequires; called on documentation files


author: kkemenczy@opensuse.org
changelog:
  - added Asturian (ast_ES), Kikuyu (kik_KE) dictionaries, Canadian (en_CA)
  - updated Hungarian (hu_HU), American (en_US), Australian (en_AU),
    British (en_BG), South African English (en_ZA) dictionaries


author: kkemenczy@opensuse.org
changelog:
  - added Armenian (hy_AM), Friulian (fur_IT), Kazakh (kk_KZ), Korean (ko_KR),
    Latin (la_LA), Lower sorbian (dsb_DE), Serbian Latin (sh_RS),
    Serbian Cyrillic (sr_RS), Sinhala (si_LK), Yiddish (yi_IL)
  - updated Albanian (sq_AL), Chichewa (ny_MW), French (fr_FR), Khmer (km_KH)


author: kkemenczy@opensuse.org
changelog:
  - add Coptic (cop_EG) dictionary, Valencian (ca_XV)
  - updated Esperanto (eo_EO), Portuguese (pt_PT,)
    Romanian (ro_RO) dictionary


author: pmladek@suse.cz
changelog:
  - myspell-portuguese (bnc#688200):
    * added myspell-portuguese-dictionary into Provides to have a common
      provides with the myspell-portuguese-preao package
    * added myspell-portuguese-preao into Conflicts


author: asterios.dramis@gmail.com
changelog:
  - Updated Greek dictionary to version 20100124 (1.1.0)
  - Updated spec file based on spec-cleaner run


author: pmladek@suse.com
changelog:
  - http://extensions.services.openoffice.org was not reliable; removed this URL
    from the source tag to pass the commit check; kept the URL just in a comment


author: pmladek@suse.cz
changelog:
  - added triggerin and postun scripts to solve links to OpenOffice_org;
    this solution replaces the old one with SuSEconfig and is usable
    in Ximian's products


author: mvyskocil@suse.cz
changelog:
  - update to the 5.0.8 (improved spec from jpackage.org)
    - fix of [bnc#99151]
  - added two new subpackages (javadoc and manual)
  - removed the dependency on jboss4
  - add a support for build with java6 and java5 together (ia64 build fix)
  - use source="1.5" and target="1.5"


author: anosek@suse.cz
changelog:
  - updated to version 5.1.6
    - introduces driver which conforms to the JDBC 4.0 specifications.
      However this was disabled because of missing dependencies
  - dropped obsoleted patch (build_xml.patch)
  - added patch (disableJDBC4.patch) taken from Debian


author: mvyskocil@suse.cz
changelog:
  - update to 5.1.19
    * plugable authentication via com.mysql.jdbc.AuthenticationPlugin
    * retrieve servet charset name using index
    * ability to determine if the connection is against server on the same host
    * added slf4j logging adapter
    * and many more features and bugfixes
  - removed -javadoc patch and package
  - add maven pom


author: mvyskocil@suse.cz
changelog:
  - fix a build with jdk7 (build jdbc 3.0 with gcj)
  - remove some obsoleted macros (gcj, jboss)
  - remove jars from source file as well


author: mhrusecky@suse.cz
changelog:
  - updated to the version 5.1.12 (no release notes available)
    - using new version of ctemplates correctly
    - added return statements to non-void functions


author: mhrusecky@suse.cz
changelog:
  - update to the version 5.2.8
    - changes:
    - http://dev.mysql.com/doc/workbench/en/wb-news-5-2-7.html
    - http://dev.mysql.com/doc/workbench/en/wb-news-5-2-8.html


author: mhrusecky@suse.cz
changelog:
  - update to the version 5.2.10
    - changes:
    - http://dev.mysql.com/doc/workbench/en/wb-news-5-2-9.html
    - http://dev.mysql.com/doc/workbench/en/wb-news-5-2-10.html


author: mhrusecky@suse.cz
changelog:
  - update to the version 5.2.11
    - changes:
    - http://dev.mysql.com/doc/workbench/en/wb-news-5-2-11.html


author: mhrusecky@suse.cz
changelog:
  - update to the version 5.2.30
    - recent changes
    http://dev.mysql.com/doc/workbench/en/wb-news-5-2-30.html
    - all changes:
    http://dev.mysql.com/doc/workbench/en/wb-change-history.html


author: bruno@ioda-net.ch
changelog:
  - Upgraded to version 5.2.34
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-34.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-33.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-32.html
  - removed all patches


author: mhrusecky@suse.cz
changelog:
  - update to version 5.2.37
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-37.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-36.html
  - fixed glib headers to include glib.h only


author: pascal.bleser@opensuse.org
changelog:
  - add patch by Eric Bergen for better MySQL 5.x support:
    http://ebergen.net/wordpress/2006/12/09/mytop-support-for-50/


author: cschneemann@suse.de
changelog:
  - added check_verbose to rcnagios to print the error messages
      directly instead of pointing to the error_log BNC #486912


author: cschneemann@suse.de
changelog:
  - update to 3.1.1
    * New "important check command" flag for use in service templates, to
      aid configuration in distributed environments
    * Fix for nagios validation error when no services defined
    * Fix for stylesheet link
    * Fix for extinfo.cgi error message when cgi.cfg doesn't exist
    * Fix for notifications.cgi where Update button on right didn't retain
      host information when no host= was in query parameters
    * Fix for potential bug where a contactgroup with no members could cause
      parsing errors
    * Fix for W3 validation for history.cgi
    * Fix for W3 validation for extinfo.cgi
    * Fix for nagiostats to return non-zero with failures in MRTG mode
    * Added t/ directory for tests. Use make test to run. Requires perl on
      development server
    * Fix for duplicate event_id attributes in status and retention data
    * Fix for duplicate unlink() during check processing
    * Added missing check period column to host config display (CGI)
    * Fix for embedded Perl initialization under FreeBSD
    * Fix for incorrect re-initialization of mutext after program restart
    * Fix for incorrect weighting in host flap detection logic
    * Added libtap to distribution. Use ./configure --enable-libtap to compile
    * nagios.log permissions are now kept after log rotation
    * Fix for "Max concurrent service checks (X) has been reached" messages
    - will now push services 5 + random(10) seconds ahead for retry
    * Fix for removing old HTML files for web frontend that are now replaced
      with PHP equivalents (in dex/main/side.html)
    * Fix for incorrect service history link text in CGIs
    * Fix for useless code loop in netutils.c
    * Fix for potential divide by zero in event scheduling code
    * Fix for trailing backslash in plugin output causing memory corruption
      in CGIs
    * Fix for bug that could affect host/service scheduling during clock
      time skew or changes to time perod definitions between restarts
    * Leading whitespace from continuation lines in configuration files is
      now stripped out
    * Fix for bug where pipe (used by IPC) file descriptors get inherited by
      child processed (e.g. event handlers) (bug #0000026)
    * Fix for failure to daemonize - Nagios now bails (bug #0000011)
    * Fix for notifications about flapping starting not processed properly
      by retention data
    * Patch to add transparency to statusmap icons for truecolor images
    * Patch to add read-only permissions to extinfo CGI
    * Security fix for statuswml.cgi where arbitrary shell injection was
      possible


author: cschneemann@suse.de
changelog:
  - update to 3.1.2
    - fixes bug in host/service schduling logic that caused excessive
      CPU usage introduced with 3.1.0


author: cschneemann@suse.de
changelog:
  - update to 3.2.0:
    * Fix for read-only permissions bug in CGIs that caused problems viewing
    comments (bug #0000029)
    * Fix for incorrect CGI reports (availability, trends, etc.) when
    reporting period spans Daylight Savings Time (bug #0000046)
    * Fix for detection of truecolor support in GD library (Lars Hecking)
    * Reverted to use --datadir configure script option instead of the more
    recently introduced --datarootdir option
    * Status and retention files are now flushed/synced to disk to prevent
    incomplete information being displayed in CGIs
    * Fix for incorrect next service check time calculation when Nagios is
    reloaded with different timeperiod ranges
    * Updated Fedora quickstart guide to indicate PHP requirements
    * Known issue: Service checks that are defined with timeperiods that
    contain "exclude" directives are incorrectly re-scheduled.  Don't use
    these for now - we'll get this fixed for 3.4


author: cschneemann@suse.de
changelog:
  - added ndo2db to Should-Start/Should-Stop in rcnagios
    changed permission of resource.cfg (needed by centreon)
      (Changes by chris@computersalat.de)


author: chris@computersalat.de
changelog:
  - added lost changes
    o Jun 24 2009
    o Jun 23 2009
  - spec mods
    o removed changelog
    o added LEGAL to doc
    o simplify install of extra SOURCES
  - added support for centreon
    o centreon is frontend GUI for nagios
    o changed perms/ownership in files section


author: cschneemann@suse.de
changelog:
  - changed path to send_nsca in the eventhandler script according
      to the path given in the nagios-nsca package. BNC #486937


author: lars@linux-schulserver.de
changelog:
  - update to 3.2.1:
    Enhancements:
    + Link to allow scheduling downtime for all services on a host
    + Speedup to CGIs when lots of comments or downtimes in status.dat file
    + Patch for new_mini_epn to allow for any command line length without
      breaking extra trailing or leading whitespace
    Fixes:
    + Fix for incorrect scheduling when time has gone back an hour
      (partial fix for 24x7)
    + Fix for logging test, which was not timezone aware
      (bug #0000077 - Allan Clark)
    + Fix for CSS validation of padding: X
    + Fix for documentation re: case-insensitive nature of custom
      variables (Marc Powell)
    + Fix for template configurations which use negated wildcards
      (Tim Wilde)


author: lars@linux-schulserver.de
changelog:
  - fix broken files section
  - init skript now handles /var/run on tmpfs
  - small adaptions of init skript
  - default pidfile now /var/run/nagios/nagios.pid
  - add manpages from Debian package
  - add Debian patches:
    + nagios-fix_forced_servicechecks.patch
    + nagios-fix_encoding_trends.cgi.patch
    + nagios-fix_spurious_dollar_signs_added_to_command_lines.patch


author: lars@linux-schulserver.de
changelog:
  - fix 'Schedule downtime for this host and all services' behavior
    (http://tracker.nagios.org/view.php?id=133)
  - fix typos resulting in non used style declarations
    (http://tracker.nagios.org/view.php?id=150)
  - fix deleting comments from the hashlist
    (http://tracker.nagios.org/view.php?id=80)
  - rebase nagios-p1.pl-location.patch
  - fix a handful compiler warnings
  - do not allow nagios to phone home: disable online_update_checks
  - fix command-group
  - BuildRequire net-tools for enabling WAP


author: lars@linux-schulserver.de
changelog:
  - disable patch8 - needs rebasing
  - install PIDDIR if it's not /var/run to avoid owner problems
    during start
  - always change ownership of standard files to the right values


author: chris@computersalat.de
changelog:
  - fix file/dir perms
    o once again for centreon support
  - spec mods
    o sort TAGS
    o added lost Authors (description)
    o macros
    o remove nonsense stuff


author: lars@linux-schulserver.de
changelog:
  - back to the old file permissions (once again for clean
    nagios support)
  - readded nonsense stuff again
  - create/fix check_result_path if needed


author: schneemann@b1-systems.de
changelog:
  - Update to nagios 3.2.2, excerpt from changelog:
    FIXES
    * Fix for choosing next valid time on day of DST change when clocks go
    one hour backwards
    * Fix for nagios now erroring when "Error: Could not find any
    contactgroup matching..." displayed
    * Fix tap tests for Solaris 10 and newer versions of Test::Harness
    * Fix for notifications not being sent out when scheduled downtime is
    cancelled (Daniel Pouzzner)
    * Fix for first notification delay being calculated incorrectly, and
    notifications potentially going out early (Pawel Malachowski)
    * Fix for text of scheduling downtime of all services on a host (Holger
    Weiss)
    * Fix for services inheriting notification period from hosts if not
    defined (Gordon Messmer)
    * Fix for incorrect service states on host failures (bug #130 Petya Kohts)
    * Fix for incorrect service state attributes being set on host failures
    (bug #128 Petya Kohts)
    * Fix for non-scheduled hosts and services not being updated in NDOUtils
    * Fix for incorrect host state counts in status CGI when viewing
    servicegroups (bug #72)
    * Fix for new Splunk integration query parameters (bug #136)
    * Fix for extra field header in availability CSV export (bug #113)
    * Fix for macro processing code modifying input string (Jochen Bern)
    * Fix for event execution loop re-scheduling host checks instead of
    executing them if service checks are disabled (bug #152)
    * Fix for segfaults on Solaris (Torsten Huebler)
    * Fix for incorrect comment expiration times being passed to event
    broker (Mattieu Kermagot)


author: lars@linux-schulserver.de
changelog:
  - update to 3.2.3:
    + Fixes problem where disabling all active hosts/services was not
      taking effect
    + Fixes for compiler warnings (code cleanup by Stephen Gran)
    + Fixes for format errors in event handler logging (Guillaume Rousse)
    + Fixed incorrect info in sample nagios.cfg file for
      state_retention_file (Michael Friedrich)
    + Fixed broker_event_handler() to return ERR if data is NULL
      (Michael Friedrich)
  - rebased all patches
  - adapted nagios-disable_phone_home.patch


author: lars@linux-schulserver.de
changelog:
  - install /var/spool/nagios with setgroup bit set, so all new files
    in this directory belong to the command group (maybe we should
    use a permissions file for this?)


author: lars@linux-schulserver.de
changelog:
  - fixes in init script if check_external_commands are enabled
  - added nagios-3.2.3-CVE-2011-1523.patch to fix
    CVE-2011-1523 (bnc#682966)


author: lars@linux-schulserver.de
changelog:
  - removed setuid bit from /var/spool/nagios - configure the
    right permissions on service start instead
  - use the right STDERR in the cron script
  - cleanup files section


author: schneemann@b1-systems.de
changelog:
  - update to 3.3.1
    FIXES
    * Fixes status.cgi when called with no parameters, where host should be
    set to all if none specified (Michael Friedrich)
    * Fixes possible validation error with empty hostgroups/servicegroups
    (Sven-Göran Bergh)
    * Performance-data handling and checking is now thread-safe so long as
    embedded perl is not used.
    * Children should no longer hang on mutex locks held in parent for
    localtime() (and similar) calls.
    * Debug logging is now properly serialized, using soft-locking with a
    timeout of 150 milliseconds to avoid multiple threads competing for the
    privilege to write debug info.
    * Fixed extraneous alerts for services when host is down
    * Fixed incorrect parsing of multi-line host check results (Jochen Bern)
    * Fixed bug with passive host checks being incorrectly sent to event
    brokers as active checks
    * Fixed bug where passive host check status updates were not being
    propagated to event brokers


author: lars@linux-schulserver.de
changelog:
  - also check (and fix) the ownership of the directory where
    $status_file lives - Nagios uses this directory for temporary
    files


author: lars@linux-schulserver.de
changelog:
  - skip fdupes call and ignore that we might save 4k on the disk
    => fixes bnc #721346
  - fix file permissions in docudir
  - use nagios-rpm-macros


author: schneemann@b1-systems.de
changelog:
  - update to 3.4.0
    * Use execv() to execute active check commands (#86 - Ton Voon, dnsmichi)
    * Added service_check_timeout_state configuration variable (Bill McGonigle)
    * Permanently remove sleep on run_event == FALSE in main loop (Max
      <perldork@webwizarddesign.com>)
    * Reduce notification load by moving notification viability check into
      notification list creation (Opsview Team)
    * Added code to apply allow_empty_hostgroup_assignment flag to host and
      service dependencies (Daniel Wittenberg)
    * Users can now see hostgroups and servicegroups that contain at least
      one host or service they are authorized for, instead of having to be
      authorized for them all (Ethan Galstad)
    * RSS feed boxes fallback if an error occurs (Ethan Galstad)
    * RSS feeds no longer block main page load (Mike Guthrie)
    FIXES
    * Fix $NOTIFICATIONRECIPIENTS$ macro to contain all contacts assigned to
      host|service, not only notified contacts (Bug #98 Matt Harrington)
    * Scheduled Downtime Notifications Resent On Nagios Restart/reload (Bug
      [#124] - ricardo)
    * NOTIFICATIONTYPE MACRO never became CUSTOM (Bug #168 - Alexey
      Dvoryanchikov)
    * Plugged minor memory leaks in notification logic


author: lars@linux-schulserver.de
changelog:
  - run config check first before restart (init script)
  - ignore subsys-unsupported rpmlint check as the init script just
    removes it


author: ro@suse.de
changelog:
  - update to 3.4.1
    * Double quotes in check_command definition break functionality
    (#332, reverts #86)


author: lars@linux-schulserver.de
changelog:
  - remove checks.c-declare-temp_buffer.patch again as this is
    fixed with the latest version
  - added manpages for {new,}mini_epn and convertcfg


author: aj@suse.de
changelog:
  - Use -fno-strict-aliasing to CFLAGS since the code is not clean.
  - Own /etc/nagios directory.
  - Add _GNU_SOURCE to CFLAGS to get prototype of asprintf.


author: chris@computersalat.de
changelog:
  - cleanup subpackages
    o nagios-nrpe is default package and provides NRPE daemon
      obsoletes: client
    o nagios-plugins-nrpe provides the check plugin to be installed
      with the nagios host
      obsoletes: server
  - cleanup spec
    o sort TAGS
    o removed/added define
    - nsusr == nrpeusr
    - nsgrp == nrpegrp
    - added cmdgrp
    - redefine _libexecdir
    o added PreReq
    o fix pre{,un}/post{,un} sections
    - no restart_on_update x{,inetd}, cause xinet file is
      installed 'disabled' by default
    - service port is needed with server, not with plugin
    - no restart_on_update nagios when nrpe plugin is update
      there is also no restart_on_update when nagios_plugins
      are updated
    o fix nrpe.cfg
      o PID_File => /var/run/nagios/nrpe.pid
  - SOURCE mods
    o reworked patches (Makefile,xinetd)
    o replaced rcnrpe with nrpe.init
    o added README.SuSE


author: lars@linux-schulserver.de
changelog:
  - use /var/run/nrpe/nrpe.pid for pidfile; nagios can be run as
    different user/group which might cause conflicts
  - clean up the init skript and implement automatic movement/
    creation of the pid directory
  - package /var/run/nrpe/nrpe.pid as ghost


author: lars@linux-schulserver.de
changelog:
  - fix file ownership in /etc
  - added nrpe manpage from debian
  - added adapted patches from Debian:
    + nrpe-more_random.patch (overwrite the buffer with better
      randomness)
    + nrpe-improved_help.patch (list additional commandline options)
    + nrpe-weird_output.patch (null the buffer before using it)
    + nrpe-drop_privileges_before_writing_pidfile.patch (name says all)
  - added the following patches to fix compilation warnings:
    + nrpe-return_value.patch
    + nrpe-uninitialized_variable.patch
    + nrpe-unused_variable.patch


author: tsieden@suse.de
changelog:
  - update to version 2.6
    * spec file fix
    * segfault fix in encryption library cleanup
    * daemon now exits with an error if it can't drop privileges
    * added chroot support (Sean Finney)
    * added support for writing a PID file
    * added support for reloading config files with SIGHUP
    * removed obsolete patches which are included in upstream now
  - fix NscaBin location in init script


author: tsieden@suse.de
changelog:
  - package split: nagios-nsca for the server and
    nagios-nsca-client for the remote host
  - removed unneeded BuildRequires (nagios)


author: tsieden@suse.de
changelog:
  - update to version 2.7
    * Fixed crash from malformed command line
      (therefore removed removed nagios-nsca.send_nsca.formatstring.patch)
    * Updated to config.sub and config.guess to latest from GNU Savannah
    * changed default user and group to nagios nagios (#236135)


author: tsieden@suse.de
changelog:
  - update to version 2.7.1
    * Fixed bug that prevented single mode daemon from working properly
    * Added sample scripts for testing functionality to nsca_tests/
      (Ton Voon/Altinity)


author: tsieden@suse.de
changelog:
  - update to version 2.7.2
    * fixed bug with NSCA daemon eating CPU if child process
    couldn't accept a connection in multi-process mode (Chris Wilson)


author: schneemann@b1-systems.de
changelog:
  - update to version 2.9
    * Add config directive to submit directly to checkresults directory (Mike Lindsey)
    * Support multi-line check output with 4000 character limit (Mike Lindsey)
  - fixes in skipped version 2.8
    * Added --with-log-facility option to control syslog logging (Ryan Ordway and Brian Seklecki)
    * Fixed bug where daemon would segfault if mcrypt library was not initialized before timeout (Holger Weiss)
    * Fixed bug with switching from dump file to command file when running under single mode (Ton Voon)
    * Fix for small memory leak with running as a single process daemon (Daniel)


author: lars@linux-schulserver.de
changelog:
  - update to 2.9.1:
    + Applied patch to allow packets arriving with a future time stamp
      (Daniel Wittenberg)
    + Updated server (nsca) to allow packets with older, smaller
      packet size (Eric Stanley)
  - use macros from nagios-rpm-macros package
  - added rpmlintrc


author: chris@computersalat.de
changelog:
  - added contrib to doc
  - spec mods
    * cleanup specfile
      o RPM Tags
    * fixed deps on sub-pkg extras
    * use of rpm macros
    * add S:11, S:12 in prep
    * simplify filelist for libexecdir
      o checks for extras pkg are excluded in main pkg
    * reworked files for doc


author: cschneemann@suse.de
changelog:
  - moved example file command.cfg to doc directory, the nagios package
    brings its own configuration files, this command.cfg confuses


author: cschneemann@suse.de
changelog:
  - update to 1.4.14
    for a full list of changes have a look at
    /usr/share/doc/packages/nagios-plugins/ChangeLog


author: lars@linux-schulserver.de
changelog:
  - enabled extra-opts
  - fix pathnames to ntp commands
  - remove check_sensors on archs with no support for it
  - added the following patches:
    + nagios-plugins-1.4.14-ntpd.patch (remove wrong comment)
    + nagios-plugins-1.4.14-check_log.patch (fix pathnames)
    + nagios-plugins-1.4.14-command_cfg.patch (fix pathnames)
    + nagios-plugins-1.4.14-nmap.patch (fix tempdir)
    + nagios-plugins-1.4.14-check_inodes.patch (initialize vars)
    + nagios-plugins-1.4.14-implicit_decl.patch (fix implicit decl.)
    + nagios-plugins-1.4.14-check_ircd.patch (Make it working on
      multihomed host - thanks to ultrotter@debian.org)


author: lars@linux-schulserver.de
changelog:
  - enable ipv6 usage (looks like default configure does not detect
    this right)
  - define ping6 commandline in configure
  - added Patches from Debian:
    + check_game_cmdline.patch
    + check_smtp_help.patch
    + check_snmp_perfdata.patch


author: schneemann@b1-systems.de
changelog:
  - removed zlib from Requires to make rpmlint happy
  - update to 1.4.15
  - removed 1.4.14 specific Patches
  - fixes through update:
    * Fix check_ircd binding to wrong interface (#668778)
    * Add proxy-authorization option to check_http (Marcel Kuiper -
    [#1323230], Bryan Irvine - #2863925)
    * check_icmp now increment the sequence counter in each packet
    * Fix usage of repeated -o options in check_snmp
    * Try to detect arguments passed via --with-ping[6]-command and
    set options accordingly (#2908236)
    * Fix memory leak in check_http for large pages
    (Jimmy Bergman - #2957455)
    * Fix compilation with GCC 2.96 (Konstantin Khomoutov - #2977105)
    * Fix regression introduced in #1867716 where partially valid
    performance strings would not be printed anymore
    * Fix regression in check_http ssl checks on some servers -
    make SNI an option
    * Fix guest mode support in check_disk_smb
    * Fix check_disk_smb and check_ircd failures when run via ePN
    * check_ldap now allows for specifying an empty LDAP base
    * Fix compilation error of pst3 in Solaris 8
    * Fix check_radius returning OK on unexpected results
    (Craig Leres - #2911752)
    * Fix translations when extra-opts aren't enabled
    (Jan Wagner - #2832884)
    * Fix parsing of multi-line strings in check_snmp (broken in 1.4.14)
    and enhance output in such case (#2832451)
    * Fix detection of pst3 64-bit compile flags with Sun CC
    * Fix cmd_run overwriting the environment, which would break
    some commands that needed it
    * Allow check_ifstatus to accept version=2c - used to only allow
    version=2 (Brian Landers)
    * Fix examples in check_disk, where it implied was possible to
    suffix unit values to warn/crit parameters


author: lars@linux-schulserver.de
changelog:
  - use nagios-rpm-macros rpm now to define global macros
  - use the following patches from Debian:
    + 05_check_linux_raid_fix_striped.dpatch
    + 10_check_disk_smb_spaces.dpatch
    + 11_check_disk_smb_NT_STATUS_ACCESS_DENIED.dpatch
    + 13_check_smtp_greeting.dpatch
    + 14_check_icmp_multiple_ips.dpatch
    + 15_check_sensors_fault.dpatch
  - split up nagios-plugins-fping package, and recommend it in
    nagios-plugins-extras for backwards compatibility
  - disable rpath in configure
  - sort configure arguments alphabetical
  - install check_bgpstate check in nagios-plugins-check_bgpstate
    package
  - remove .pl endings from check_netapp and check_linux_raid, but
    provide symlinks for backwards compatibility
  - provide check_host and check_rta_multi for users changing from
    Debian


author: lars@linux-schulserver.de
changelog:
  - update README.SuSE as users should also allow broadcasts in their
    firewall if they use check_dhcp (thanks to Rüdiger Oertel)
  - split up the checks into subpackages to follow the other
    distributions and allow users to install a minimal setup on their
    machines with minimal dependencies (moved dependencies into
    subpackages)
  - run set_permissions on newer distributions
  - added nagios-plugins-wrong_return_in_check_swap.patch:
    preventing check_swap from returning OK, if no swap activated


author: lars@linux-schulserver.de
changelog:
  - introduce a new subpackage nagios-plugins-libs that contains
    most of the content of the former nagios-plugins package. That
    should make updates easier as the nagios-plugins package itself
    can now require all former included packages and the single
    check-packages just need to require the nagios-plugins-libs
    package on demand
  - change recommends to requires in nagios-plugins and
    nagios-plugins-extras, so users with 'solver.onlyRequires'=true
    can also upgrade to the new package layout without problems
  - provide the nagios-plugins-xenvm package only for x86 hardware
    as the required xen-tools are just built there


author: lars@linux-schulserver.de
changelog:
  - added nagios-plugins-enhance_check_sensors.patch (thanks to
    Craig Gardner): return unkown if the needed kernel module
    is not loaded


author: lars@linux-schulserver.de
changelog:
  - fix build on ix86
  - only recommend subpackages that have new (and not always available
    dependencies)
  - move examples directory to the libs package: the permissions
    file there is more useful here
  - new subpackage nagios-plugins-all recommending all other
    subpackages


author: lars@linux-schulserver.de
changelog:
  - rename nagios-plugins-libs to nagios-plugins-common as this
    package contains more than just the libraries


author: lrupp@suse.de
changelog:
  - update to 1.02:
    + Kill rsync process on ALRM timeouts
      (Avoids leaving stale rsync processes behind)
    + More verbose Rsync errors
    + Commas in the password field should work


author: lrupp@suse.de
changelog:
  - update to 1.2:
    + use the same zypper options for all openSUSE versions > 11.0
      (fixes bnc#538850)
    + handle new message type 'warning'


author: lrupp@suse.de
changelog:
  - update to 1.22:
    + fix wrong update counting for SLE11
      (fixes bnc#546166 - thanks to Sven Giller)
    + fix small typo in output


author: lars@linux-schulserver.de
changelog:
  - update to 1.24:
    + fix bnc#557862 : Result of nagios plugin check_zypper is
      interpreted as critical even if OK
      (thanks to Matthias Pfafferodt for the patch)
    + reformat the code using perltidy


author: lars@linux-schulserver.de
changelog:
  - update to 1.25:
    + fix typo in 11.0 options ('xml-updates')
    + fix bnc #536475: check_zypper triggers "warning" when there
      are no updates available


author: lars@linux-schulserver.de
changelog:
  - update to 1.30:
    + added check for unsupported packages. As those packages might lead
      to a system with security holes, just the packages from the official
      repository are marked as valid at the moment. Admins should list
      their packages via 'whitelist:foo' in an ignore file to disable the
      warning.
    + Performance data output is reduced to a single variable now containing
      security,recommended,optional,packages as values


author: lars@linux-schulserver.de
changelog:
  - update to 1.35:
    + check for discontinued OS releases and report them as critical
      as they would not receive any further updates
      Supported: openSUSE 11.1, 11.2, 11.3 and 11.4
      SLE 10.3, 11.0 11.1
    + follow perl best practices
  - Req: gawk, grep and rpm as those commands are needed now


author: lars@linux-schulserver.de
changelog:
  - update to 1.37:
    + quote the supported OS releasenumbers to avoid perl from
      cutting off the last digit if it is a zero


author: lars@linux-schulserver.de
changelog:
  - update to 1.38:
    + openSUSE 11.1 is out of service
    + back to old performance data output, as requested by community


author: lars@linux-schulserver.de
changelog:
  - update to 1.42:
    + whitelist Vendor 'openSUSE'
    + added Apparmor profile for check_zypper
    => if used with '-i' option, the ignore file must be placed in
      /etc/nagios, otherwise the script will fail


author: lars@linux-schulserver.de
changelog:
  - update to 0.9.7:
    + on some servers now context menu allows submitting check results
      for hosts and services
    + added filter for services on acknowledged hosts
    + added icons for "passiveonly" and "flapping" hosts and services
    + fix for uneditable text entry fields in settings dialog -
      sf.net bug 3300873
    + fix for not working filter "services on hosts in maintenance" -
      sf.net bug 3299790
    + fix for soft state detection in Centreon - sf.net bug 3303861
    + fix for not filtered services which should have been filtered -
      sf.net bug 3308008
  - specfile cleanup using spec-cleaner
  - use svg image for desktop icon


author: lars@linux-schulserver.de
changelog:
  - update to 0.9.8:
    + added customizable acknowledge/downtime/submit-result defaults
    + added regexp filter for status information column
    + added option to connect to hosts via its monitor hostname
      without HTTP overhead
    + added ability to keep status detail popup open despite
      hovering away
    + added option to change offset between popup window and systray
      icon to avoid partly hidden popup
    + fixed some popup artefacts
    + fixed various bugs with acknowledgement flags
      (persistent/sticky/notification), now they are actually working
  - build as noarch package on openSUSE > 11.2
  - recommend gnome-terminal, rdesktop, tightvnc on openSUSE (the
    default binaries used by nagstamon)
  - require python-egg on openSUSE (needed for module egg.trayicon)
    and python-setuptools


author: lars@linux-schulserver.de
changelog:
  - update to 0.9.9 Release Candidate 17 (0.9.9.17):
    + added custom actions in context menu (see documentation)
    + added reauthentication in case of authenticaton problems
    + added filter for flapping hosts and services
    + added history button for monitors
    + added shortcut to filter settings in popup window
    + improved keyboard usage in acknowledge/downtime/submit dialogs
    + changed configuration file to configuration directory
      (default: ~/.nagstamon)
    + fixed bug in Icinga acknowledgement
    + fixed bug in Check_MK Multisite sorting
    + fixed some Check_MK Multisite UTF trouble


author: mfabian@suse.de
changelog:
  - bnc#373529: update to 2.0.18: Upstream NEWS:
    ? Add 'Charset' directive.  "charset" was added to "ContentType"
      of the example in conf/namazurc-sample.
    ? "charset" was added to the response header in Error messages
      for namazu.cgi.
    ? Add HTML, BODY tags in Error messages for namazu.cgi.
    ? '\'', '(', ')' is converted into "&#39;", "&#40;", "&#41;"
      respectively.
    ? Add po/{de, pl}.po files. (But, it doesn't translate.)
    ? Change charset from SJIS to Shift_JIS in po/ja_SJIS.po.
    ? Change soname (LTVERSION 8:0:1)
    ? pltests/env.pl: The checked environment variable and version of
      the checked Perl module is added.
    ? pltests/mknmz-8.pl.in: The confirmation whether the index
      has been updated is added.
    ? pltests/namazu-cgi-12.pl.in: Add new test.
    ? tests/mknmz-9: Expand test file.
    ? filter/hnf.pl: Correspondence GRP and bug fix.
    ? conf/*.win32: Add new files.
    ? filter/win32/ole*.pl: correspondence Office 2007. [for Windows]
    ? filter/win32/olevisio.pl: It corresponds to Visio 2000 of another
      type. For Visio 2007/.vdx file. [for Windows]
    ? OOo bug correction. for Office Open XML file. [for Windows]
    ? nmzcat: SJIS output. [For  Windows]
    ? mailutime: Bug correction related to passing.
    ? To the code in which it considers after 2038 (In the direction
      that doesn't correspond).
    ? File-MMagic: Imported 1.27. For eml file.
    ? libnmz: Speed-up of retrieval.
    ? nmzchkw.pl: New addition. (contrib)
    ? libnmz: The bug around the memory is corrected. (users-ja#821).
    ? namazu and namazu.cgi: The bug that falls into an infinite
      loop is corrected.
    ? namazu and namazu.cgi: Correction of HTML emphasis tag.
      (for Windows)
    ? gcnmz and nmzmerge: The output of the log is corrected and
      the format is corrected.
    ? namazu and namazu.cgi: The possibility that the buffer
      overflow cuts it when the template is corrected is corrected.
    ? filter/mp3.pl: MP3-Info 1.21.
    ? namazu.spec.in: add nmzcat, nmzegrep.
    ? namazu.spec.in: fix filter-requires-namazu.sh.
    ? conf/namazurc-sample: It is added to the comment that
      Suicide_Time is only UNIX.
    ? scripts/mknmz.in: The mistake of the number of dummy
      arguments of process_file() is corrected.
    ? filter/pdf.pl: 'Unable to convert pdf file (maybe copying
      protection)' was corrected at option --debug.
    ? filter/msofficexml.pl: Added new fiter.
    ? filter/visio.pl: Added a new filter.
    ? filter/mp3.pl: Support MP3-Info 1.21's behavior.
    ? tests/*: It deals with trouble in which make check fails
      because of the environment of Mac + gettext 0.14.2.
    ? tests/data/ja/*: Added new file.
    ? Fix some bugs.


author: tiwai@suse.de
changelog:
  - updated to version 2.0.19:
    * Bug fix in analytical part of namazu and namazu.cgi
    * mknmz checks on the size of the file is added
    * Addition of code conversion processing to htmlsplit.pl
    * The regularization of the text is added
    * The judgment processing of an internal filter is sped up
    * The processing done with an individual filter is integrated as an
      extensions module
    * UTF-8 processing
    * See NEWS for more details


author: tiwai@suse.de
changelog:
  - updated to namazu 2.0.20:
    * fix possible buffer overrun with a blank line in NMZ.field.*
      files.


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.2.4:
    * security fixes due to an assessment of nano's vulnerability to
      symlink attacks on open files; the CVEs fixed with this release
      are CVE-2010-1160 and CVE-2010-1161
    * fixes for various crash modes when using the spell checker on
      new files in multibuffer mode
    * fix for the 'file was modified' message when saving to a new
      filename
    * fixes to page up/down due to the soft wrapping code
    * new syntax higlighting definition for cmake-related files
  - changes from 2.2.3:
    * fix for paging up/down with smooth scrolling causing the cursor
      position not being preserved due to a bug in 2.2.2


author: cristian.rodriguez@opensuse.org
changelog:
  - Update to version 2.2.5
    * This release includes slightly less restrictive checkng
      when writing files in strange environments
    * Also included are some syntax highlighting updated
  - Do not provide build dates in binaries


author: asterios.dramis@gmail.com
changelog:
  - Update to version 2.2.6
    * This is just a small release to update a bug where restricted mode was not
      particularly restricted since key bindings were introduced.
  - Spec file changes after spec-cleaner run.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 2.3.0:
    * libmagic support for syntax highlighting has been added on top of the
      existing file extension and header support already available.
    * Cursor position can be saved between editing sessions with the -P or
    - -poslog command line flags, or via "set poslog" in your .nanorc.
    * Also included are some fixes for compilation with g++, and better handling
      of issues writing the backup file, which should reduce the need for the
    'set allow_insecure_backup" nanorc option.
  - Spec file updates:
    * More changes based on rpmdevtools templates and spec-cleaner run.
    * Changed License: to GPLv3+ and (GFDL or GPLv3+).
    * Added description for the patch based on openSUSE Patches Guidelines.
    * Updates in Buildrequires: and Requires: sections.
    * Added Recommends: for the lang package.
    * Updated Authors: data.
    * Updates in %install section. Manually install the doc files in order to
      easily split them between the main and lang package.
    * Removed %check section (the package doesn't implement "make check").
    * Use %preun instead of %postun for "install_info".


author: asterios.dramis@gmail.com
changelog:
  - Update to version 2.3.1:
    * Some fixes for the new libmagic code.
    * Fix for improper character counts when using auto-indent.
    * New syntax highlighting definitions for RPM spec and lua files.
  - Spec file updates:
    * Simplified License: to GPLv3+ which is the main license.
  - Removed nano-no-build-date.patch and added a fix inside the spec file.


author: wberrier@suse.de
changelog:
  - nant-remove_pkgconfig_garbage.patch: fix random builds failures
    of nant and boo (mostly on 64bit archs).  Workaround for now...


author: wberrier@suse.de
changelog:
  - nant-remove_overridden_obsolete.patch: mcs >= 1.2.3 doesn't allow
    obsolete overrides for non-obsolete methods.  future versions of
    csc will warn about this.


author: wberrier@suse.de
changelog:
  - Truely make noarch (don't use prefix var from runtime,
    because it could be '/usr/lib/pkgconfig/../..', and if this
    doesn't exists on x86_64, the nant script will fail.
  - Use 'exec' in nant wrapper


author: wberrier@suse.de
changelog:
  - Use upstream threading fix instead of workaround
    (remove nant-remove_pkgconfig_garbage.patch and replace with
    nant-1733671_threading_fix.patch)  This will fix other issues
    with nant as well.


author: wberrier@suse.de
changelog:
  - Update to 0.86_beta1
    - modify filelist munging to work for this release
    - remove patches: nant-1733671_threading_fix.patch
      nant-remove_overridden_obsolete.patch
    - new patch: nant-useruntime_fix.patch
  -Ignore some bundled assemblies


author: pth@suse.de
changelog:
  - Update to 2.02:
    * Additional fixes for MMX operands with explicit "qword", as well as
      (hopefully) SSE operands with "oword".
    * Fix handling of truncated strings with DO.
    * Fix segfaults due to memory overwrites when floating-point constants
      were used.
    * Fix segfaults due to missing include files.
    * Add autogenerated instruction list back into the documentation.
    * ELF: Fix segfault when generating stabs, and no symbols have been
      defined.
    * ELF: Experimental support for DWARF debugging information.
    * New compile date and time standard macros.
    * %ifnum now returns true for negative numbers.
    * Add support for the XSAVE instruction group.
    * Fix issue with some warnings getting emitted way too many times.
    * Autogenerated instruction list added to the documentation.
  - Split off -doc subpackage


author: pth@suse.de
changelog:
  - Update to 2.03:
    * Add support for Intel AVX, CLMUL and FMA instructions,
      including YMM registers.
    * "dy", "resy" and "yword" for 32-byte operands.
    * Fix some SSE5 instructions.
    * Intel INVEPT, INVVPID and MOVBE instructions.
    * Fix checking for critical expressions when the optimizer is enabled.
    * Support the DWARF debugging format for ELF targets.
    * Fix optimizations of signed bytes.
    * Fix operation on bigendian machines.
    * Fix buffer overflow in the preprocessor.
    * SAFESEH support for Win32, IMAGEREL for Win64 (SEH).
    * %? and %?? to refer to the name of a macro itself.  In particular,
      "%idefine keyword $%?" can be used to make a keyword "disappear".
    * New options for dependency generation: -MD, -MF, -MP, -MT, -MQ.
    * New preprocessor directives %pathsearch and %depend; INCBIN
      reimplemented as a macro.
    * %include now resolves macros in a sane manner.
    * %substr can now be used to get other than one-character substrings.
    * New type of character/string constants, using backquotes (`...`),
      which support C-style escape sequences.
    * %defstr and %idefstr to stringize macro definitions before creation.
    * Fix forward references used in EQU statements.
  - remove nasm-fix-crash.diff as its obsoleted by this version.


author: pth@suse.de
changelog:
  - Update to 2.04rc1. Changes since 2.03:
    2.04.rc1:
    * Sanitize macro handing in the %error directive.
    * New %warning directive to issue user-controlled warnings.
    * __utf16__ and __utf32__ operators to generate UTF-16 and UTF-32
      strings.
    * Correct the handling of nested %reps.
    * Support for x87 packed BCD constants.
    * New %strcat directive to join quoted strings together.
    * Correct the LTR instruction in 64-bit mode.
    * Fix unnecessary REX.W prefix on indirect jumps in 64-bit mode.
    * New %use macro directive to support standard macro directives.
    * Excess default parameters to %macro now issues a warning by default.
    * Numerous bug fixes, especially to the AES, AVX and VTX instructions.
    2.03.01:
    * Fix buffer overflow in the listing module.
    * Fix the handling of hexadecimal escape codes in `...` strings.
    * The -F option now implies -g.


author: pth@suse.de
changelog:
  - Update to 2.06rc2. Changes since 2.04.rc1:
      2.06:
    * Support for indirect macro expansion ('%[...]').
    * %pop' can now take an argument.
    * The argument to %use' is no longer macro-expanded. Use '%[...]'
      if macro expansion is desired.
    * Support for thread-local storage in ELF32 and ELF64.
    * Fix crash on '%ifmacro' without an argument.
    * Correct the arguments to the 'POPCNT' instruction.
      2.05.01:
    * Fix the -w'/-W' option parsing, which was broken in NASM 2.05.
      2.05:
    * Fix redundant REX.W prefix on MP reg64'.
    * Make the behaviour of -O0' match NASM 0.98 legacy behavior.
    * -w-user' can be used to suppress the output of %warning'
      directives.
    * Fix bug where LIGN' would issue a full alignment datum instead
      of zero bytes.
    * Fix offsets in list files.
    * Fix '%include' inside multi-line macros or loops.
    * Fix error where NASM would generate a spurious warning on valid
      optimizations of immediate values.
    * Fix arguments to a number of the 'CVT' SSE instructions.
    * Fix RIP-relative offsets when the instruction carries an
      immediate.
    * Massive overhaul of the ELF64 backend for spec compliance.
    * Fix the Geode 'PFRCPV' and 'PFRSQRTV' instruction.
    * Fix the SSE 4.2 'CRC32' instruction.


author: ro@suse.de
changelog:
  - update to 2.07
    * NASM is now under the 2-clause BSD license.  See legal.
    * Fix the section type for the .strtab section in the elf64
    output format.
    * Fix the handling of COMMON directives in the obj output format.
    * New ith and srec output formats; these are variants of the
    bin output format which output Intel hex and Motorola S-records,
    respectively.  See ithfmt and srecfmt.
    * rdf2ihx replaced with an enhanced rdf2bin, which can output
    binary, COM, Intel hex or Motorola S-records.
    * The Windows installer now puts the NASM directory first in the
    PATH of the "NASM Shell".
    * Revert the early expansion behavior of %+ to pre-2.06 behavior:
    %+ is only expanded late.
    * Yet another Mach-O alignment fix.
    * Don't delete the list file on errors.  Also, include error and
    warning information in the list file.
    * Support for 64-bit Mach-O output, see machofmt.
    * Fix assert failure on certain operations that involve strings with
    high-bit bytes.


author: pgajdos@suse.cz
changelog:
  - don't include pdf in documentation, remove ghostscript from
    build requires to break dependency cycle (jpeg-turbo needs
    nasm for build)


author: per@computer.org
changelog:
  upgrade to 2.09.08. Lots of changes & fixes since version 2.07:
    C.1.1 Version 2.09.08
    * Fix __OUTPUT_FORMAT__ assignment when output driver alias is used. For example when -f elf
      is used __OUTPUT_FORMAT__ must be set to elf, if -f elf32 is used __OUTPUT_FORMAT__ must be
      assigned accordingly, i.e. to elf32. The rule applies to all output driver aliases. See
      section 4.11.6.
    C.1.2 Version 2.09.07
    * Fix attempts to close same file several times when -a option is used.
    * Fixes for VEXTRACTF128, VMASKMOVPS encoding.
    C.1.3 Version 2.09.06
    * Fix missed section attribute initialization in bin output target.
    C.1.4 Version 2.09.05
    * Fix arguments encoding for VPEXTRW instruction.
    * Remove invalid form of VPEXTRW instruction.
    * Add VLDDQU as alias for VLDQQU to match specification.
    C.1.5 Version 2.09.04
    * Fix incorrect labels offset for VEX intructions.
    * Eliminate bogus warning on implicit operand size override.
    * %if term could not handle 64 bit numbers.
    * The COFF backend was limiting relocations number to 16 bits even if in real there were a way
      more relocations.
    C.1.6 Version 2.09.03
    * Print %macro name inside %rep blocks on error.
    * Fix preprocessor expansion behaviour. It happened sometime too early and sometime simply
      wrong. Move behaviour back to the origins (down to NASM 2.05.01).
    * Fix unitialized data dereference on OMF output format.
    * Issue warning on unterminated %{ construct.
    * Fix for documentation typo.
    C.1.7 Version 2.09.02
    * Fix reversed tokens when %deftok produces more than one output token.
    * Fix segmentation fault on disassembling some VEX instructions.
    * Missing %endif did not always cause error.
    * Fix typo in documentation.
    * Compound context local preprocessor single line macro identifiers were not expanded
      early enough and as result lead to unresolved symbols.
    C.1.8 Version 2.09.01
    * Fix NULL dereference on missed %deftok second parameter.
    * Fix NULL dereference on invalid %substr parameters.
    C.1.9 Version 2.09
    * Fixed assignment the magnitude of %rep counter. It is limited to 62 bits now.
    * Fixed NULL dereference if argument of %strlen resolves to whitespace. For example if
      nonexistent macro parameter is used.
    * %ifenv, %elifenv, %ifnenv, and %elifnenv directives introduced. See section 4.4.9.
    * Fixed NULL dereference if environment variable is missed.
    * Updates of new AVX v7 Intel instructions.
    * PUSH imm32 is now officially documented.
    * Fix for encoding the LFS, LGS and LSS in 64-bit mode.
    * Fixes for compatibility with OpenWatcom compiler and DOS 8.3 file format limitation.
    * Macros parameters range expansion introduced. See section 4.3.4.
    * Backward compatibility on expanging of local sigle macros restored.
    * 8 bit relocations for elf and bin output formats are introduced.
    * Short intersegment jumps are permitted now.
    * An alignment more than 64 bytes are allowed for win32, win64 output formats.
    * SECTALIGN directive introduced. See section 4.11.13.
    * nojmp option introduced in smartalign package. See section 5.2.
    * Short aliases win, elf and macho for output formats are introduced. Each stands for
      win32, elf32 and macho32 accordingly.
    * Faster handling of missing directives implemented.
    * Various small improvements in documentation.
    * No hang anymore if unable to open malloc.log file.
    * The environments without vsnprintf function are able to build nasm again.
    * AMD LWP instructions updated.
    * Tighten EA checks. We warn a user if there overflow in EA addressing.
    * Make -Ox the default optimization level. For the legacy behavior, specify -O0 explicitly.
      See section 2.1.22.
    * Environment variables read with %! or tested with %ifenv can now contain non-identifier
      characters if surrounded by quotes. See section 4.10.2.
    * Add a new standard macro package %use fp for floating-point convenience macros. See
      section 5.3.
    C.1.10 Version 2.08.02
    * Fix crash under certain circumstances when using the %+ operator.
    C.1.11 Version 2.08.01
    * Fix the %use statement, which was broken in 2.08.
    C.1.12 Version 2.08
    * A number of enhancements/fixes in macros area.
    * Support for converting strings to tokens. See section 4.1.9.
    * Fuzzy operand size logic introduced.
    * Fix COFF stack overrun on too long export identifiers.
    * Fix Macho-O alignment bug.
    * Fix crashes with -fwin32 on file with many exports.
    * Fix stack overrun for too long [DEBUG id].
    * Fix incorrect sbyte usage in IMUL (hit only if optimization flag passed).
    * Append ending token for .stabs records in the ELF output format.
    * New NSIS script which uses ModernUI and MultiUser approach.
    * Visual Studio 2008 NASM integration (rules file).
    * Warn a user if a constant is too long (and as result will be stripped).
    * The obsoleted pre-XOP AMD SSE5 instruction set which was never actualized was removed.
    * Fix stack overrun on too long error file name passed from the command line.
    * Bind symbols to the .text section by default (ie in case if SECTION directive was omitted) in
      the ELF output format.
    * Fix sync points array index wrapping.
    * A few fixes for FMA4 and XOP instruction templates.
    * Add AMD Lightweight Profiling (LWP) instructions.
    * Fix the offset for %arg in 64-bit mode.
    * An undefined local macro (%$) no longer matches a global macro with the same name.
    * Fix NULL dereference on too long local labels.


author: mseben@gmail.com
changelog:
  - fix build :use BuildRequires: libnet-devel for %suse_version > 1130
  - apply gitorious.org/opensuse/spec-cleaner on .spec file


author: mseben@gmail.com
changelog:
  - enable ncurses build (added nast-0.2.0-include.patch and modified nast-0.2.0-config.patch)
  - use optflags for build


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Bug fixes:
    - bgo#649796: Migration tool doesn't automatically run
    - bgo#650523: Remote filenames are no more reachables
    - bgo#651911: 3.1.2 treats "isdir" differently than 2.30.2
    - bgo#652664: Documentation improvements
    + Other modifications:
    - Do not try to import a null or empty list of items
    - Keep GConf readable even after migration to Desktop
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Several bug fixes.
    + Removal of deprecated API usage.
    + Code cleanups.
    + Build system changes.
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Add gnome-doc-utils-devel BuildRequires: needed for user
    documentation.
  - Pass --enable-html-manuals to configure: even though we don't
    want the HTML docs, we need this to have the help files
    installed. See bgo#668181.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(sm) BuildRequires: this used to be pulled in by
    something else before, but the relayout of xorg-x11 packages
    changed that.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Let import/export assistants pages be scrollable
    + Let the export format be selected in a treeview
    + Let the import mode be selected in a treeview
    + Make labels wrappable in import/export assistants
    + Fix vertical expand in Preferences dialog
    + Destroy the assistants toplevels when quitting
    + Set "Relying on runtime detection" as default in "Runtime
      execution" tab
    + Detect XFCE desktop
    + Force GConf I/O provider to be read-only after the migration
    + Check if action is writable when deleting a profile
    + Enable basenames, capabilities, folders, mimetypes and
      schemes tabs if a context is available
    + Migrate from dbus-glib to glib's GDBus (bgo#622909)
    + User documentation and gtk-doc documentation not installed by
      default (bgo#668181)
    + Should check for ice pkgconfig in configure (bgo#670434)
    + Mark strings as translatable (bgo#667429)
    + Many other code changes.
    + Several API additions (see NEWS for details).
    + Build fixes.
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Remove pkgconfig(dbus-glib-1) BuildRequires: code is ported to
    GDBus.
  - Add pkgconfig(gio-2.0) and pkgconfig(ice) BuildRequires: now
    checked for by configure.
  - Stop passing --enable-html-manuals to configure: it's not needed
    anymore, as the installation of documentation is now fixed.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.2:
    + UI enhancements: let the example label be expandable
    + Bump FDL to 1.3 among all documentation
    + Validate desktop file when making distcheck
    + Fix wrong display in tabs vs. the current selection in tree
      view
    + Bugs fixed: bgo#671043, bgo#671044, bgo#671083
    + Updated translations.


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: vuntz@opensuse.org
changelog:
  - Add nautilus-image-converter-git.patch to update to git version:
    + Port to Gtk3/GNOME3.
    + Build fixes.
  - Changes from version 0.3.0:
    + Port to Nautilus 2.21 / GIO.
    + Updated translations.
  - Drop nautilus-image-converter-0.2.1-extensiondir.patch: fixed
    upstream.
  - Change gtk2-devel BuildRequires to gtk3-devel: code was ported to
    GNOME 3 technologies.
  - Remove gnome-vfs2-devel and libglade2-devel BuildRequires: code
    was ported to GNOME 3 technologies.
  - Add gnome-common BuildRequires and change autoreconf call to
    gnome-autogen.sh, to enable proper use of
    nautilus-image-converter-git.patch.
  - Change Requires of lang subpackage to Recommends.
  - Remove nautilus Requires: the automatic Requires on the nautilus
    library is enough.


author: vuntz@novell.com
changelog:
  - Update to version 0.12:
    + Remote SSH terminal: Work correctly with non-standard SSH ports
      manually defined in ~/.ssh/config.
  - Changes from version 0.11:
    + Do not depend on eel anymore, because it is linked statically
      into Nautilus. Instead, import the required eel terminal launch
      helpers.
    + Explicitly depend on gconf.
  - Changes from version 0.10:
    + Features
    - Respect terminal lockdown
    + Fixes
    - Do not run terminal commands ourselves, but use
      eel_gnome_open_terminal_on_screen().
    - Never cwd() to the destination directory, but call cd inside
      the terminal. Fixes issues where media was prevented from
      unmounting.
    - Do not weak-ref GConf client. Fixes crashes and assertion
      failures on Nautilus shutdown.
    - Change "Open in Terminal" accelerator to "e", for not
      conflicting with "New Tab" (lp#304647)
    - Lower-case "in" of "Open in Terminal"
    - Compiler fixes in get_terminal_file_info()
    + Build
    - Depend on eel, gio, gnome-vfs and recent glib
    - Use po/LINGUAS for internationalisation
    + Updated translations
  - Remove non-upstream translations.
  - Drop nautilus-open-terminal-lockdown.patch: fixed upstream.
  - Drop nautilus-open-terminal-gcc-43.patch: fixed upstream.
  - Drop nautilus-open-terminal-gnome-vfs-dep.patch: fixed upstream.
  - Add nautilus-open-terminal-eel.patch to fix the code to actually
    build.
  - Remove AutoReqProv: it's default now.
  - Do not call autoreconf anymore.


author: vuntz@novell.com
changelog:
  - Update to version 0.13:
    + Features
    - Only offer to open a local terminal for remote locations if
      path back-mapping to ~/.gvfs is possible, i.e. if GVFS was
      compiled with FUSE support.
    + Fixes / Build
    - Fix double-free when opening terminal on the desktop.
    - Use custom SFTP URI parser, and get rid of GnomeVFS
      dependency, lp#333462.
  - Remove gnome-vfs2-devel BuildRequires.


author: vuntz@novell.com
changelog:
  - Update to version 0.14:
    + Fixes
    - Use exec() to replace the helper sh shell with the actual
      $SHELL. This should fix the close warning message people
      encounter. Requires mainstream testing, since it might cause
      issues with some shells.
    - Only add "Open in Local Terminal" item for remote locations
      if ~/.gvfs back-mapping is actually available.
    - Properly escape remote SSH paths with g_shell_quote() instead
      of just nesting "" and '' quotes. Fixes bgo#583120.
    + Build
    - Various Include fixes.
    - Actually get rid of eel dependency.
  - Drop nautilus-open-terminal-eel.patch: fixed upstream.
  - Drop nautilus-open-terminal-gcc.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 0.16:
    + Fixes
    - Do not always show Midnight Commander item for directories
      with local back-mapping, which was the case due to a wrong
      logical expression.
  - Changes from version 0.15:
    + Fixes
    - Properly append terminal items for desktop and remote non-SSH
      locations which can be mapped back to ~/.gvfs.
    - Offer Midnight Commander item for the desktop, if it is
      identical to the home directory or n-o-t is configured to
      open the home directory.


author: vuntz@novell.com
changelog:
  - Update to version 0.17:
    + Fixes
    - Remote SSH terminal: Work correctly with non-standard SSH
      ports.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.18:
    + Remote SSH terminal: Open login shell with - instead of -l
      parameter. (bgo#602141)
    + Local terminal: Open interactive shell, i.e. drop -l parameter.
  - Remove update-desktop-files BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Change old-style BuildRequires to pkgconfig() style
    BuildRequires:
    + old-style: gconf2-devel, gnome-desktop-devel, nautilus-devel.
    + new-style: gconf-2.0, glib-2.0, gnome-desktop-2.0,
      libnautilus-extension.
  - This will make it easier to switch to GNOME 3 libraries.


author: fcrozat@novell.com
changelog:
  - Update to version 0.19:
    + Depend on gnome-desktop-3.0, for use with newer nautilus
    + Use new GDK 3.0 API to launch the terminal
    + Make sure to pull in the right DISABLE_DEPRECATED cflags
  - Replace pkgconfig(gnome-desktop-2.0) BuildRequires
    with pkgconfig(gnome-desktop-2.0).


author: vuntz@novell.com
changelog:
  - Import package from home:etrash.
  - Add nautilus-search-tool-cleanup.patch to cleanup many things in
    the source code (including removing unused dependencies, debug
    statements, etc.).


author: vuntz@novell.com
changelog:
  - Split nautilus-search-tool-cleanup.patch in smaller patches:
    + nautilus-search-tool-code-cleanup.patch: minor code cleanups
    + nautilus-search-tool-g_user_directory.patch: determine the
      desktop directory at runtime
    + nautilus-search-tool-hide-when-unavailable.patch: hide the menu
      items when gnome-search-tool is not available
    + nautilus-search-tool-no-debug.patch: remove debug output
    + nautilus-search-tool-no-quote.patch: do not quote uselessly the
      directory passed as argument
    + nautilus-search-tool-useless-deps.patch: remove useless
      dependencies
  - Add nautilus-search-tool-extension-directory.patch that replaces
    nautilus-search-tool-0.2-extdir.patch: we use pkg-config to
    determine where to install the nautilus extension.


author: vuntz@novell.com
changelog:
  - Update to version 0.3.0:
    + Fix to work with newer nautilus.
    + Fix to work with newer gnome-utils.
    + Updated translations
  - Drop nautilus-search-tool-extension-directory.patch: fixed
    upstream.
  - Respin nautilus-search-tool-0.2-headers.patch,
    nautilus-search-tool-code-cleanup.patch,
    nautilus-search-tool-g_user_directory.patch,
    nautilus-search-tool-hide-when-unavailable.patch,
    nautilus-search-tool-no-debug.patch,
    nautilus-search-tool-no-quote.patch,
    nautilus-search-tool-useless-deps.patch
  - Remove checks for old versions of openSUSE.
  - Add BuildRequires and Requires for gnome-utils.
  - Do not set CFLAGS to the default values.
  - Pass --disable-static to configure.


author: vuntz@opensuse.org
changelog:
  - Use gnome-search-tool BuildRequires instead of gnome-utils for
    11.4 and later, since gnome-search-tool got split.


author: vuntz@opensuse.org
changelog:
  - Fix build against GNOME 3, by packaging the file in the right
    directory (which is versioned). We use pkg-config to find this
    directory now, instead of manually defining it.
  - Also use gnome-search-tool Requires instead of gnome-utils for
    11.4 and later, since gnome-search-tool got split.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.3.1:
    + Removed dependencies on gconf, eel, gnome-desktop and gnome-vfs
    + Applied some patches from opensuse (thanks)
    + Fixed to work with gnome 2.28
  - Rebase nautilus-search-tool-no-debug.patch and
    nautilus-search-tool-no-quote.patch
  - Drop patches that were merged upstream:
    + nautilus-search-tool-0.2-headers.patch
    + nautilus-search-tool-useless-deps.patch
    + nautilus-search-tool-hide-when-unavailable.patch
    + nautilus-search-tool-code-cleanup.patch
    + nautilus-search-tool-g_user_directory.patch
  - Add nautilus-search-tool-no_c++.patch: We don't really want to
    require a c++ compiler to build this C code.


author: vuntz@novell.com
changelog:
  - Update to version 1.1.3:
    + Use new EmpathyContactSelector and update for latest Empathy
  - Drop nautilus-sendto-abuild-error.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Split a few plugins into their own packages to fix dependency
    issues: plugin-empathy, plugin-evolution, plugin-pidgin.
    Fix bnc#487059.


author: vuntz@novell.com
changelog:
  - Update to version 1.1.4:
    + Fix crash in the Pidgin plugin when the file system is full
    + Pidgin plugin cleanups
    + Remove Gaim plugin


author: vuntz@novell.com
changelog:
  - Do not explicitly package the gconf schemas: it's already
    packaged via the file list created with the gconf macros.


author: vuntz@novell.com
changelog:
  - Update to version 1.1.5:
    + Fix the plugins not getting translated properly
    + Remove mention of "Evolution" in the mail plugin
  - Add nautilus-sendto-evolution.patch to remove the evolution
    plugin, which isn't needed with evolution 2.27 (it will move to
    evolution).
  - Add gnome-common BuildRequires and use gnome-autogen.sh because
    of this patch.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 1.1.6:
    + Bug fixes:
    - Fix problems with long plugin descriptions
    - Add "claws" as a Sylpheed variant
    - Update for new Empathy file transfer API
    - Only display users that can receive files in the
      Empathy plugin
    + Other changes:
    - Port to GtkBuilder
    - Disable evolution plugin for newer versions of Evolution
  - Drop nautilus-sendto-evolution.patch and remove gnome-common
    BuildRequires, which was added for the patch.
  - Add libgupnp-av-devel BuildRequires to activate the upnp plugin.


author: vuntz@novell.com
changelog:
  - Update to version 1.1.7:
    + Port to newer Empathy API
    + Enable nautilus-burn plugin by default
  - Split the upnp plugin in a plugin-upnp package, for people who
    might want to have minimal dependencies.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    + Fix command-line for Claws and Sylpheed
    ! Fix icons for the nautilus-burn plugin
    ! Fix Thunderbird's command-line arguments
    ! Update UPNP plugin for gupnp 0.13


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.2:
    + Fix build and distcheck problems
  - Changes from version 2.28.1:
    + Add API documentation for out-of-tree plugins
    + Remove need for the pidgin plugin, use the D-Bus pidgin API
    + Add support for Anjal and Seamonkey mail clients
    + Fix Balsa support
    + Fix Thunderbird support for some cases
    + Update man page
    + Remove build requirement on gajim
  - Created a -devel package.


author: vuntz@opensuse.org
changelog:
  - The empathy plugin has been moved to empathy now, so:
    + remove the empathy-devel BuildRequires
    + remove the plugin-empathy subpackage
  - Add glib2-devel and gtk2-devel Requires to devel package.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.3:
    + Fix undefined references when linking plugins
    + Fix possible crasher in Bluetooth plugin
    + Respect the "gtk-button-images" setting
    + Fix keyboard selection in mail plugin.


author: vuntz@opensuse.org
changelog:
  - Remove gnome-bluetooth-devel BuildRequires: it's not needed to
    build the bluetooth plugin, and it was creating a build loop
    between gnome-bluetooth and nautilus-sendto.
  - Explicitly list plugins that should be in the main package.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + Remove plugin to send files from Evolution,
      it's now builtin to Evolution
    + Remove Empathy plugin, now in Empathy
    + Remove Bluetooth plugin, now in gnome-bluetooth
    + Port to GSettings
  - Changes from version 2.28.5:
    + Fix GSEAL compilation
    + Make the last selected medium's widget grab focus
    + Fix thunderbird's mailto command
    + Fix crashers when unloading plugins
    + Fix handling of shadowed mounts in the "Removable device"
      section
  - Update packaging to handle GSettings schemas instead of gconf
    schemas.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.7:
    + Remove never_unload struct member for plugins, they are never
      unloaded now
    + Fix a few memory leaks when sending files


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Show the contextual menu for non-local files
    + Fix command-line help glitch


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Remove obsolete call to gconftool-2 on installation
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Fix schema path
    + Updated translations.
  - Changes from version 2.90.0:
    + Port to GTK+ 3.x and GSettings
    + Remove Bluetooth plugin, now in gnome-bluetooth itself
    + Remove Empathy plugin, now in empathy itself
    + Fix handling of shadowed mounts in the removable drives plugin
    + Never unload plugins, to avoid crashes
    + Fix mailto: command for Thunderbird
    + Make the last select medium's widget grab focus on startup
  - Switch BuildRequires to use pkgconfig() variant:
    + Old ones: libgupnp-av-devel, nautilus-devel
    + New ones: gupnp-1.0, libnautilus-extension
  - Add pkgconfig(gtk+-3.0) and pkgconfig(libebook-1.2)
    BuildRequires.
  - Remove extensions shipped by gnome-bluetooth and nautilus
  - Define with_pidgin, to easily enable/disable pidgin support. If
    enabled, use pkgconfig(dbus-glib-1) BuildRequires


author: vuntz@opensuse.org
changelog:
  - Remove explicit Requires for glib2-devel and gtk2-devel in devel
    subpackage: they will automatically be added the pkgconfig() way.
  - Remove evolution-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.2:
    + Update for ancient API change.
    + Fix getting default mailer for GNOME 3.0.
    + Port to newest e-d-s using GSettings.
    + Add --xid command-line option.
    + Documentation fixes.
    + Updated translations.
  - Add pkgconfig(libedataserverui-3.0) BuildRequires: new upstream
    dependency.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.3:
    + Fix mailer command generation
    + Treat icedove as a variant of Thunderbird
    + Plenty of evolution-data-server related bug fixes


author: hpj@suse.de
changelog:
  - Upgraded to version 0.7.2.
  - Removed upstreamed patches:
    * nautilus-share-183413-restore-write-permissions.diff
    * nautilus-share-181811-guest-permissions.diff
    * nautilus-share-170212-restore-modified-permissions.diff
    * nautilus-share-potfiles.patch
    * nautilus-share-new-potfiles.patch


author: vuntz@novell.com
changelog:
  - Add nautilus-share-drop-eel.patch to let us drop eel and
    gnome-vfs dependecies.
  - Adjust BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Add nautilus-share-git20110615-6c0fa271.patch. This is a patch
    adding all changes to git from 0.7.2 to today (6c0fa271). This
    contains the following changes:
    + Allow actions to be undone without closing window
    + Do not always require go+rx permissions
    + Set the title of the sharing options window
    + Standardize wording for writable option
    + Change location of Comment field
    + Use folder-remote icon
    + Fix validation of false positives
    + Fix false negative in detecting writable option
    + Don't print status messages in session log
    + Remove usage of deprecated libraries (libgnomeui, gnome-vfs,
      eel, libglade)
    + Build fixes.
  - Drop nautilus-share-drop-eel.patch and
    nautilus-share-bnc358451-extension-dir.patch: they are included
    in the patch.
  - Drop nautilus-share-po.tar.gz: translation-update-upstream does
    the work of updating translations already.
  - Remove unneeded BuildRequires: fdupes, gnome-patch-translation,
    libglade2-devel, update-desktop-files.
  - Fix build against GNOME 3, by packaging the file in the right
    directory (which is versioned). We use pkg-config to find this
    directory now, instead of manually defining it.
  - Update Url tag to git.gnome.org, since the old website is down.
  - Use spec-cleaner to cleanup spec file.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.3:
    + See previous entry for the list of changes; there is no new
      change.
  - Drop nautilus-share-git20110615-6c0fa271.patch: part of upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2-alpha2.
  - Add python-nautilus-devel BuildRequires and python-nautilus
    Requires to build nautilus extension, which is split in a
    nautilus-sparkleshare subpackage.
  - Remove monodevelop BuildRequires and replace mono-core
    BuildRequires with mono-devel.
  - Change git Requires to git-core.
  - Drop sparkleshare-desktop.patch and instead use
    %suse_update_desktop_file to add GenericName and a category.
  - Split lang package.
  - Use fdupes.
  - Clean up packaging a bit.


author: vuntz@opensuse.org
changelog:
  - Add sparkleshare-fix-encoding.patch to fix string encoding issues
    in the interface, because the encoding is defined wrong at build
    time.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2-beta1:
    + Improve event logs:
    - make them prettier
    - add link for easy access to files
    - automatically refresh on new events
    + Nautilus plugin:
    - add "Copy Web Link" context menu item, to make sharing links
      easier
    + Misc bug fixes.
  - Drop sparkleshare-fix-encoding.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to 0.2-rc1:
    + Lot of fixes and optimisations across the backend
    + Less memory usage, less crashes
    + Instant notifications of new changes instead of polling
    + Refreshed event log HTML theme
    + Keeping logs in memory for faster reopening and loads more
      goodness
  - Changes from 0.2-beta2:
    + Massive restructure of the code to an MVC-like model
    + Port the event logs to Webkit
  - Add nant and webkit-sharp BuildRequires.
  - Add webkit-sharp Requires.


author: vuntz@opensuse.org
changelog:
  - Update to 0.2:
    + Added support for Growl to show notifications on Mac.
    + Removed the dependancy on GitSharp.
    + File rename detection support in the event logs.
    + Fixed all crashes reported in RC1 and improved sync algorithm.
    + Redid collision detection and conflict resolving (use a copy of
      each version).
    + Improved about dialogs with version checking.
    + Pluggable backend (experimental Mercurial support).
  - Detect where the nautilus extension is installed by checking the
    nautilus-python pkg-config file, to make sure we build fine
    against all versions of openSUSE.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Fix crash on first run when ~/.ssh doesn't exist.
    + Sync algorithm tweaks.
    + New global event log.
    + Ubuntu integration with libappindicator.
    + Poll sometimes even when using the notification service.
  - Updates from version 0.2.1
    + Fix bug where host names with a "-" in them weren't accepted.
    + Fix crash that happens when the user doesn't have their
      "Real Name" set in the OS and a race condition connecting to
      the announcements server.
  - Update spec file Licence field from GPLv3 to GPL-3.0 to conform
    with spdx.org identifier.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 0.2.4:
    + Fix crash when setting up with an empty Git repository.
  - Changes from version 0.2.3:
    + Add the ability to add notes in the event logs.
    + Fix some quirks in the webkit view on Linux.
    + Redo gravatar fetching parts to be more efficient.
    + Remove headless feature.
    + Fix some small bugs and crashes.
    + Try to use existing SSH keypair.
    + Required git version is now 1.7.1 or later.
  - Change git-core Requires to be >= 1.7.1.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.5:
    + Reimplement notes to be less buggy and backend independent.
    + Polish about dialog and event log html.
    + Fix a bug where large collections of files weren't being synced
      when adding them at the same time.
    + The event log now collapses huge change sets and squashes
      events together by day when they are on the same day and in the
      same folder.
    + Add a controller per UI component to make the Windows version
      easier to implement.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.0:
    + Support OS X Lion.
    + Revamped "Add Hosted Project..." dialog.
    + First run tutorial.
    + Clicking notifications opens the event log.
    + Support for organisation/host plugins.
    + Adding empty folders now works.
    + More useful error reporting.
    + Progress bar on the initial sync, and a button to cancel.
    + Replace IRC by a custom protocol as the default notification
      system.
    + Port plugin to nautilus 3.x.
    + Many many fixes for crashes and bugs.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.1:
    + Bundle git with the Mac application
    + Warn about potential global gitignore files
    + Remove SmartIrc4Net
    + Build system fixes
    + Code cleanups.
  - Add help-C.tar.bz2: The tarball has been created without the doc
    enabled and as a result, the help files are missing. Inject them
    during the build.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.2:
    + Fix crash trying to add a project.
  - Add libtool BuildRequires and rebootsrap during Build. The
    shipped tarball was not properly bootstrapped, as it fails
    entirely to install help files now.
  - Change License tag to spdx identifiers
  - Add code to remove x bit on AUTHORS file to silence lint
    warnings.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.0
    + Several fixes for annoying bugs and crashes
    + Fix freeze on quit on Mac
    + Show project and history size in the event log
  - Remove help-C.tar.bz2 as the tarball now has the doc files.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.0:
    + Show syncing progress in the status icon
    + Hide dock icon on Mac until you open a window
    + Update dates in the event log after midnight
    + Don't let git compress already compressed files (.jpg .ogg
      .zip, etc.)
    + Limit git's memory usage
    + Ignore history of any added git/hg/bzr repositories, just add
      the files
    + Spin status icon on syncing changes made before startup
  - Move to pkgconfig() BuildRequires:
    + Old ones: gtk-sharp2, notify-sharp, webkit-sharp.
    + New ones: glib-sharp-2.0, gtk-sharp-2.0, notify-sharp,
      webkit-sharp-1.0.
  - Remove unneeded ndesk-dbus and ndesk-dbus-glib-devel
    BuildRequires, and ndesk-dbus Requires: they're not used anymore.
  - Remove gtk-sharp2, notify-sharp, webkit-sharp Requires: they are
    automatically added the mono() way.
  - Add help-C.tar.bz2 source containing help files, as those files
    are missing from the tarball again.


author: prusnak@opensuse.org
changelog:
  - Updated to version 0.7:
    + Fixes the "Terminal on desktop" bug
    + The terminal is now resizable with mouse (instead of buttons)
    + Updated translations.
  - Changes from version 0.6:
    + Add optional scrollbar
    + Nautilus Terminal is now enabled for non-local folders (but
      with the path set on the home folder).
    + The install script now check the dependencies
    + The "terminal on desktop" bug is fixed (lp#642222)
    + Updated translations.
  - Changes from version 0.5:
    + Fixes the refresh issue when the terminal is resized
    + Nautilus Terminal is again available in /media.
    + Nautilus Terminal Now support the drag & drop of file.
    + Updated translations.
  - Changes from version 0.4:
    + Fixes a lot of bug and add some improvement (restart the shell
      after an "exit" command, Ctrl+Shift+T now toggle Show/Hide).
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to a bzr checkout of the GNOME 3 port (revision 9 of the
    1.x branch):
    + Rewrite for GNOME 3 technologies.
  - Add nautilus-terminal-gi-gobject.patch: finish port to pygobject
    3.0, which has some differences with pygobject 2.x.
  - Add python-gobject Requires as introspection-based bindings are
    now used.
  - Drop python-vte Requires since we don't want the
    non-introspection-based bindings.
  - Add python-xdg Recommends: this is an optional dependency, to
    find the configuration file for this extension.
  - Mark package as noarch.
  - Add have_lang macro, and make all the lang subpackage handling
    depend on its value. Set it to 0 for now, since there is no
    translation in the new branch.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0:
    + Implement about dialog.
    + Add accelerators for copy/paste.
    + Implement drag and drop.
    + Bug fixes.
  - Drop nautilus-terminal-gi-gobject.patch: fixed upstream.


author: lmedinas@gmail.com
changelog:
  - Update to version 2.25.92:
    + Set PulseAudio application properties
    + Fix possible crasher in eggdesktopfile
    + Add support for MXF videos
    + Fix repeat not working in the browser plugin
    + Translation updates


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Make sure all the Python plugins are translated
    + Fix the language selection in the OpenSubtitles plugin


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + General:
    - Use Ctrl+S instead of Shift+S for the screenshot capture
    - Parse session management options on the command-line
    - Reset the seekbar when a file is closed
    - Make the default drag action for the video widget be a copy
    - Reset the icon properly when deactivating the thumbnail
      plugin
    - Make sure all files are played when playing in shuffled mode,
      and repeat mode is switched off
    - Fix Rewind() and Stop() functions in the QuickTime compat plugin
    - Don't remove renamed files from the playlist
    + Subtitles download plugin:
    - Fix the OpenSubtitles plugin not loading
    - Sort languages names in alphabetical order
  - Remove -fno-strict-aliasing from CFLAGS.


author: vuntz@novell.com
changelog:
  - Merging a submission from lnussel@suse.de:
    + Small clean up to remove .la files
    + Split off nautilus plugin in nautilus-totem package to reduce
      dependencies of core package
    + Fix packaging of plugins to really be in the plugins package,
      and move some browser-plugin helper to the brower-plugin
      package.
  - Add Supplements for totem/MozillaFirefox in the browser-plugin
    package.
  - Do not package omf files twice.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + Major changes:
    - Port GStreamer backend to playbin2
    - Remove xine-lib backend
    - New BBC iPlayer plugin
    - Port YouTube plugin to C, much faster
    - Use libunique instead of our home-cooked version
    + New features:
    - Add a D-Bus service plugin, to allow getting playback
      information from a running Totem
    - Add support for DVD navigation to the GStreamer backend
    + Misc bug fixes:
    - Remove relief from the playlist buttons
    - Set the default drag action to be copy, and only make
      the video widget a drag source when a video is loaded
  - Add libunique-devel BuildRequires.


author: vuntz@novell.com
changelog:
  - Update totem-plugins dependencies to cover all plugins:
    + remove python-gdata Requires, not needed anymore
    + change brasero Requires to Recommends
    + add python-beautifulsoup and python-httplib2 Recommends for BBC
      iPlayer plugin
    + add python-coherence Recommends for DLNA/UPnP Client plugin
    + add gromit Suggests for Gromit Annotation plugin


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.2:
    + Movie Player:
    - Add frame-by-frame stepping
    - Better fallback names for audio and languages tracks
    - Make the arrow keys navigate DVD menus when one is loaded
    - Move subtitles-related menu items to View ? Subtitles.
    - Bug fixes:
    * Fix loading subtitles from the cache
    * Fix loading videos when Totem is already running
    * Fix drag'n'dropping a video onto itself reloading the video
    * Only add a file to the recent files when it has been played
      makes startup with loads of files much quicker
    + GStreamer backend:
    - Prevent tags from other tracks to show up when
      they're not used
    - Try to mount the location where the file is when it's
      not already mounted
    + YouTube plugin:
    - Fix a possible crasher when loading thumbnails
    - Fix problems in non-English locales
    - Fix video list rendering problems
    + Fix UI differences between the YouTube, Jamendo and local seach
      plugins
  - Drop totem-youtube-plugin-ui.patch, included upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.92:
    + Movie Player:
    - Remember the current file position when Pause is clicked
    - Show menu item description in status bar
    - Make Home and End keys seek to the start and the end of
      streams
    - Use Totem's icon as the main window logo
    - Make screenshot dialogue more like GNOME's
    - Bug fixes:
    * Fix crash when a storage volume is encrypted
    * Make shuffle playlists faster with a large number of items
    * Fix the artist not showing up in the window title
    * Detect non-xine DVB channel configurations
    * Select the directory in which the movie is by default,
      when looking for a subtitle
    + Web browser plugin:
    - Use the user-agents for the plugins we're mimicking
    - Show controls for the Cone plugin when VLC compatibility
      isn't explicitely asked
    + Thumbnailer:
    - Make it possible to output thumbnails without the film
      borders
    + Plugins:
    - Add plugin authoring tutorial
  - Add vala-devel BuildRequires to get vala support for plugins.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    + Use name from the playlist for the recent item
    + Set the stream volume using PulseAudio
    + Fix a crash in the web browser plugin with WebKit
    + Fix playback of YouTube videos
    + Fix possible hangs after playing a remote file


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.1:
    + Movie Player:
    - Fix some problems with the "remember position" feature,
      disable it by default to avoid confusion
    + Web browser plugin:
    - Fix problems with cached files disappearing when using WebKit
    + GStreamer backend:
    - Fix memory leak when taking screenshot


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.4:
    + Movie Player:
    - Don't hide the fullscreen popups when the mouse is on top of
      them
    + Thumbnailer:
    - Fix covers not being used any more
    + Web browser plugin:
    - Fix potential crasher when using Javascript bindings
    - Fix resolution of absolute URL
  - Changes from versin 2.28.3:
    + Movie Player:
    - Fix position saving when skipping to the next item in the
      playlist
    - Allow playback of Apple trailers in the movie player
    - Fix behaviour with only one item in the playlist and its
      playback finishes
    + YouTube plugin:
    - Fix for latest website changes
    + GStreamer backend:
    - Clean up volume handling
    - Fix aspect ratio warnings with some streams
    - Fix tags being associated with the wrong file when an error
      occurs
  - Changes from version 2.28.2:
    + Movie Player:
    - Fix possible crash on exit when using Python plugins
    - Fix warning when displaying file tooltip in the playlist
    - Fix help links not showing up in error messages
    - Fix "disabling screensaver when audio is playing" checkbox
      never turning off (or on)
    - Fix play order when removing currently playing song
    + Web browser plugin:
    - Fix screensaver not being stopped when playing movies
    - Fix parsing of playlist files when using WebKit
    - Add support for midi files
    + GStreamer backend:
    - Fix possible hang on startup
    - Fix DVB channels file not being detected properly
    - Fix warning when creating a screenshot
    - Use cubic volumes when PulseAudio is used
    - Fix intermittent pixel-aspect-ratio warnings


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.2:
    + General:
    - Add disk buffering for QuickTime and Flash video files, and
      only start playing the file when it can be played
      uninterrupted until the end
    - Add support for authentication for HTTP and RTSP streams
    - Make track switching faster
    - Don't save the volume anymore, the sound system should
    - Use cairo to draw the logo
    + Movie Player:
    - Add OSD when keyboard or remote keys are pressed
    - Add support for reverse frame-stepping
    - Add support for playing back DVDs and VCDs from mounted ISO
      images
    - Include the movie name when taking screenshots
    - Use gallery instead of screenshot in suggested gallery file
      names
    + Browser plugin:
    - Use referrer information
    - Add support for subtitles in the VideoLAN API
    - Remove "Complex" (RealMedia compatible) plugin
  - Remove --disable-complex-plugin option from configure.
  - Use libexecdir instead of prefix/lib.
  - Fix rpmlint warning about self-obsoletion of totem-plugin.
  - Add totem-no-gstreamer-snapshot.patch to make this tarball build
    with the latest gstreamer release, instead of a snapshot. This is
    obviously not optimal, but it's the simplest workaround.


author: vuntz@opensuse.org
changelog:
  - Do not package en@shaw locale on openSUSE 11.2 and earlier.
  - Do not add DocPath to the .desktop file: yelp doesn't use this
    anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.4:
    + Fix documentation build
  - Changes from version 2.29.3:
    + Movie Player:
    - Add GConf key to disable all the keyboard shortcuts
    - Implement type-ahead search
    - Display embedded cover images in audio streams
    - Add "fullscreen" button in the main video UI
    - Fix for new TotemPlParser API
    - Fix the time elapsed not showing up in the status bar with
      newer GTK+
    - Fix translation of skip menu items in RTL languages
    - Make "Esc" passing the keyboard focus to the video canvas
    - Close RTSP streams, and clean up temporary buffer files on
      exit
    + Web browser plugin:
    - Fix a number of Javascript functions not working in the
      QuickTime plugin
    - Implement SetURL for QuickTime
    + Plugins:
    - Remove built-in DVB support, and rely on gnome-dvb-daemon
      instead
    - Convert D-Bus plugin to MPRIS plugin
    + GStreamer backend:
    - Fix playback of files from archives
    - Make track switching faster


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + Fix compilation with newer versions of Tracker
    + Update time in the status bar when frame-stepping
    + Fix a lot of build problems with newer GTK+, or using pedantic
      linkers
    + Update Vala bindings for external plugins
    + Fix problems with the popup menu in the browser plugin
  - Drop totem-no-gstreamer-snapshot.patch, as we have more recent
    gstreamer already.


author: bgmerrell@novell.com
changelog:
  - Split Windows Media (gmp) plugins into a new package named
    totem-browser-plugin-gmp.  This new package will conflict with
    Moonshine.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1:
    +  Movie Player:
    - Fix artifacts and flashing or black screen when paused
    - Better download buffering handling
    - Fix crasher when PyGTK is badly installed
    - Avoid problems with seeking when pausing the video too early
    - Fix link to Totem website in error messages
    - Disable seeking in DVD menus
    - Make Eject menu item work for DVDs
    - Fix playback from FTP sites
    + Plugins:
    - Port Tracker plugin to Tracker 0.8
    - Make YouTube plugin work again for latest site changes
    + Browser Plugin:
    - Add download buffering support even when streaming from
      the browser itself
    - Fix playback on the Apple trailers site, and add seeking
      support.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.2:
    + Movie Player:
    - Fix huge window height when hiding then showing controls
      again
    - Fix slight resize when showing the sidebar for the first time
    - Fix possible crash when loading PytGTK
    - Fix loading OSD icons when there's no SVG versions
    + Browser Plugin:
    - Fix volume being at zero when starting playback
    - Fix use of URL parameter for the Window Media Player
      compatibility plugin
    - Fix position on End-Of-Stream when using the QuickTime
      compatibility plugin
    + GStreamer backend:
    - Try not to block the UI when seeking
    - Fix constant buffering when playing live streams.


author: vuntz@opensuse.org
changelog:
  - Split upnp plugin in plugin-upnp subpackage: it depends on
    python-coherence, which depends on python-twisted, which is quite
    big.
  - Add totem-plugin-upnp Suggests to the main package.
  - Move the sample-vala plugin to the devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Add libepc-devel and tracker-devel BuildRequires to build the
    publish and tracker plugins.
  - Do not package /usr/lib/totem/totem-plugin-viewer twice, and
    instead make the browser-plugin-gmp subpackage depend on the
    browser-plugin subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.6:
    + Add support for Web-M to browser, movie player, and YouTube
      plugin
    + Movie Player:
    - Add deinterlacing support, automatically used for interlaced
      content
    - Do not block when loading playlists
    - Remove libunique dependency
    - Make auto-resize use half-scale or 2x if the player would
      fit on the screen
    - Make screensaver preference clearer
    - Support running with RGBA (semi-transparent) GTK+ themes
    + Plugins:
    - Update for YouTube website changes
    + Browser plugin:
    - Fix running browser plugin in non-GTK+ front-ends
    + VLC-compatible browser plugin:
    - Support input.time and input.length property
    - Support togglePause function
    - Support toolbar plugin argument
  - Remove libunique-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Remove unneeded evolution-data-server-devel,
    gnome-control-center-devel, gnome-desktop-devel, scrollkeeper
    BuildRequires.
  - Change old-style BuildRequires to pkgconfig() style
    BuildRequires:
    + old-style: bluez-devel, dbus-1-glib-devel,
      gnome-icon-theme-devel, gstreamer-0_10-plugins-base-devel,
      iso-codes-devel, libepc-devel, libgdata-devel, nautilus-devel,
      python-gtk-devel, shared-mime-info-devel,
      totem-pl-parser-devel, tracker-devel.
    + new-style: bluez, cairo, dbus-glib-1, gconf-2.0, glib-2.0,
      gnome-icon-theme, gstreamer-0.10, gstreamer-plugins-base-0.10,
      gstreamer-tag-0.10, gtk+-2.0, ice, iso-codes, libepc-ui-1.0,
      libgdata, libnautilus-extension, libxml-2.0, pygtk-2.0,
      shared-mime-info, sm, totem-plparser, tracker-client-0.9,
      xrandr, xxf86vm.
  - This will make it easier to switch to GNOME 3 libraries.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Add chapters plugin
    + Support Web-M videos in YouTube plugin
    + Fix possible crash when quitting whilst the stream's tags are
      being gathered
    + Make it possible to use --raw along with --size in thumbnailer
    + Loads of updated translations


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.92:
    + Stop using deprecated GDK API
    + Some minor plugin documentation fixes
    + Updated translations


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.92.2:
    + Port back from GApplication to libunique.
  - Add pkgconfig(unique-1.0) BuildRequires.


author: badshah400@gmail.com
changelog:
  - Added upstream patches totem-URI-scheme-handler-support.patch and
    totem-fix-scheme-handler.patch to fix URI scheme handler support


author: vuntz@opensuse.org
changelog:
  - Change pkgconfig(tracker-client-0.9) BuildRequires to
    pkgconfig(tracker-client-0.10) to fix build on Factory.
  - On 11.4 and later, change configure to look for
    tracker-client-0.10 instead of tracker-client-0.9, since that is
    the right name to use now.


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
    + %icon_theme_cache_post/postun because the package ships themed
      icons.
  - Remove ldconfig from %post/%postun: there is no library here.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.93:
    + Fix activation of all Python plugins
    + Make Python console work again
    + Updated translations
  - Changes from version 2.91.92:
    + Plenty of screensaver related bug fixes
    + Make "Open Location" dialogue modal
    + Never use an empty User-Agent in the backend
    + Don't poke at web server when we already have information to
      set up "recent files"
  - Changes from version 2.91.91:
    + Fix screensaver for latest gnome-screensaver
    + Fix possible assertion in save-file plugin
    + Use gnome-session instead of Galago for status notifications
    + Fix thumbnailer with both --size and --raw options
    + Require GTK+ 3.x in pkg-config file, and fix compilation for
      out-of-tree plugins
    + Make sure all the builtin plugins get activated on startup
    + Fix screenshot for interlaced videos
    + New icon
  - Changes from version 2.91.7:
    + Allow finer-grained control on the volume using Shift as a
      modifier
    + Add Zeitgeist provider plugin
    + Don't crash if plugins weren't loaded
    + Update work area code
    + Update for latest libpeas changes
    + Make default plugins dialogue bigger
    + Fix saving localised strings in the chapters CMML files
    + Fix vanishing entries when loading mixed media types from slow
      links
    + Fix screensaver not disabling when switching to fullscreen
      straight away
  - Changes from version 2.91.6:
    + YouTube plugin:
    - Show actual stream title instead of "videoplayback" in the
      recent items menu
    + Fix build with latest GTK+ version
    + Various build fixes
  - Changes from version 2.91.5:
    + Build:
    - Fix build with newer versions of GTK+ 3.x
    + Thumbnailer:
    - Register thumbnailer with new scheme
    - Always use the better looking resize method, even for
      large thumbnails
    + Movie Player:
    - Use new-style toolbar for playlist
    - Fix look of plugins preferences
    - Notice panels when automatically resizing the window
    + Plugins:
    - Fix subtitles plugin not closing after download
    - Downgrade YouTube plugin's abilities, to respect Terms of
      Service.
    - Offer to launch YouTube in browser if video is not
      available in the requested format.
    - Re-add support for Vala plugins and sample vala plugin
    - Add support for additional multimedia keys
    - Port tracker plugin to newest API
    + Browser plugin:
    - Fix possible crasher in the glow button
  - Changes from version 2.91.4:
    + Build:
    - Port to GtkStyleContext
    - Other GTK+ 3.x fixes
    + Movie Player:
    - Remove the MythTV plugin (upstream is dead and UPnP works
      just as well)
    - Change the data paths in GSettings schemas
    - Lots of Python plugin fixes
    - Add a save file plugin
    - Fix a race condition when parsing multiple playlist entries
    - More GSettings fixes and cleanup
    - Use symbolic icons for the volume level
    - Fix plugin shutdown
    + GStreamer backend:
    - Various drawing fixes
  - Changes from version 2.91.0:
    + List audio/mp2 as supported
    + Build:
    - Use upstream gettext instead of GLib's
    - Plenty of bug fixes for building against GTK+ 3.x
  - Changes from version 2.90.6:
    + Movie Player:
    - Re-enable Python plugins
    - Update for libpeas and GTK+ 3.x changes
    - Add chapters plugin
    - Use icon for the sidebar
    - Don't try to load subtitles, or chapters data for streams
    - Only popup controls when the mouse moves a certain distance
    - Port to GSettings
    + YouTube plugins:
    - Fix playback again
    - Support Web-M videos
    - Hide URLs from the tooltips, they're not useful
    + GStreamer backend:
    - Don't block main thread when seeking
    + Thumbnailer:
    - Use msecs instead of seconds for seeking, which should fix
      black frames
    - Make --raw work along with --size, so you can avoid adding
      borders
  - Changes from version 2.90.5:
    + Movie Player:
    - Port from libunique to GApplication
    - Rework cancellation in the YouTube plugin to remove races
    - Reorganise the core code into an installed library,
      libtotem.so
    - Add gobject-introspection support to this library
    - Make it possible to build plugins out of tree by installing
      a few header files
    - Remove the old Python and Vala bindings in favour of
      introspection
    - Port the Python plugins to libpeas and the new bindings
    - Tidy up the "Open Location" dialogue
    - Port to the updated PeasUIConfigurable interface in libpeas
      0.5.2
    + Browser plugin:
    - Add support for the VLC input.length property
  - Changes from version 2.90.0:
    + Movie Player:
    - Fix some strings in the BBC iPlayer plugin
    - Support async loading of playlists
    - Fix window resizing when showing/hiding the controls and
      sidebar
    - Add deinterlacing to the preferences
    - Add support for accurate seeking
    - Add WebM support
    - Port to GDBus
    - Port to libpeas for plugin handling (porting the C plugins,
      but disabling the Python and Vala ones)
  - Drop totem-URI-scheme-handler-support.patch: fixed upstream.
  - Drop totem-fix-scheme-handler.patch: fixed upstream.
  - Remove the sed that was used to support tracker 0.10: fixed
    upstream.
  - No longer use vala-devel BuildRequires: vala sample plugin is not
    longer installed (and not useful anyway).
  - Update pkgconfig() BuildRequires:
    + Drop gconf-2.0, unique-1.0.
    + Change pygtk-2.0 to libpeas-1.0 and pygobject-2.0.
  - Replace GConf2 schemas handling with GSettings schemas handling,
    with %glib2_gsettings_schema_* macros.
  - Disable upnp plugin (with the enable_upnp_plugin define):
    coherence still requires pygtk which conflicts with new pygobject
    introspected bindings.
  - Add /sbin/ldconfig to %post/%postun as there is now a library.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Fix packing and spacing in the properties
    + Fix subtitle downloader and jamendo plugins
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Use standard libexecdir instead of passing
    - -libexecdir=%{_libexecdir}/totem to configure.
  - Change pkgconfig() BuildRequires: gtk+-2.0 to gtk+-3.0.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Fixes to chapters plugin which resulted in missing chapters.
    + Fix translations in filter drop-down for save dialogue.
    + Fix gallery mode's last picture never appearing.
    + Fix possible crasher in save-file plugin.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.0:
    + Use clutter-gst to draw the video, the only major related
      change is simpler zoom modes
    + Use GStreamer API directly for audio preview utility (used in
      nautilus), thumbnailer and nautilus properties window
    + Show container format in the properties
    + Add ability to switch video tracks
    + Add ability to "thumbnail" DVD ISOs
    + Advertise support for audio/x-stm and audio/x-s3m
    + Fix possible dropped chapters in chapter plugin
    + Code changes:
    - Port media-player-keys plugin to GDBus
    - Add pylint support for all Python plugins, and fix errors
      from it, and port all of the plugins to GObject Introspection
    - Simplify screenshot code
    + Remove XVidMode support in backend
    + Remove video indexer: it wasn't used
    + Remove thumbnail plugin which doesn't serve a purpose in GNOME3
  - Add gnome-dvb-daemon Suggests, as it's a nice addon.
  - Add newly-needed pkgconfig(clutter-1.0),
    pkgconfig(clutter-gst-1.0), pkgconfig(clutter-gtk-1.0) and
    pkgconfig(mx-1.0) BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Package zeitgeist plugin:
    + add vala and pkgconfig(zeitgeist-1.0) BuildRequires.
    + create a plugin-zeitgeist subpackage.
  - Fix Supplements in plugin-upnp to not mention %{totem}, which
    can't work, but %{name}.


author: vuntz@opensuse.org
changelog:
  - Add totem-libgdata-0.9.patch: fix build against libgdata 0.9.x,
    taken from git. Add call to gnome-autogen.sh to have it taken
    into account.
  - Add totem-gdk-multibackend.patch: fix detection of gdk backend to
    support GTK+ built with multiple backends, taken from git.
  - Stop building the tracker plugin to fix build:
    + it got removed upstream in git, so it will be gone in the next
      version anyway; and the current version requires tracker 0.10
      while we moved to 0.11.
    + remove pkgconfig(tracker-client-0.10) BuildRequires (or
      pkgconfig(tracker-client-0.8) on old versions).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Add Grilo plugin
    + Remove Coherence UPNP, Tracker and Jamendo plugins
    + Add plugin to rotate videos
    + Fix audio tracks not appearing with their language names
    + Add keyboard shortcut for "Save"
    + Remove sidebar drop-down item, and use menu items instead
    + Fix translations of the nautilus properties window
    + Subtitles plugin bug fixes
  - Add pkgconfig(grilo-0.1) BuildRequires for the new grilo plugin
  - Remove the disabled plugin-upnp package. Grilo is the new
    framework also taking over the UPnP capabilities and the plugin
    is in the main package. Obsolete totem-plugin-upnp by totem main
    package.
  - Drop patches:
    + totem-libgdata-0.9.patch: fixed upstream
    + totem-gdk-multibackend.patch: fixed upstream
  - Remove gnome-common BuildRequires and call of gnome-autogen.sh,
    as we don't have any patches left.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Port D-Bus service to MPRIS 2.1
    + Store and restore the rotation status of videos
    + Fix the "save" button not work in the playlist
    + Screensaver fixes for non-GNOME sessions
    + Port to pygobject 3.0
  - Change pkgconfig(pygobject-2.0) BuildRequires to
    pkgconfig(pygobject-3.0), following upstream change.
  - Add a sed hack in %prep, to support building with libepc 0.4.0:
    since there is no new release of libepc, we added the patches
    from git that totem needs, so we can build with 0.4.0 now.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Mention our support of a few more mime-types
    + Handle HTTP Live Streaming (in the main player, and the browser
      plugin)
    + Updated translations.
  - Pass --disable-maintainer-mode to configure as a workaround: this
    lets use deprecated GTK+ API for now. We should not keep this
    flag in the long term, though.


author: dimstar@opensuse.org
changelog:
  - Remove sed hack in %prep to support building with libepc 0.4.0 as
    we have libepc 0.4.1 available now.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Fix crash when framerate isn't available
    + Quieten the thumbnailer when thumbnailing non-videos
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Add plugin to replace the Flash plugin for online videos
    + Add support for RTMP URLs
    + Fix vala plugins compilation
    + Fix --time option in thumbnailer
    + Fix possible crashes with the browser plugin on OpenBSD
    + Remove obsolete youtube and bemused plugins
    + Port browser plugin to GDBus
    + Fix getting the cover art in the movie player
    + Fix crasher when Totem is passed arguments
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Remove pkgconfig(bluez) and pkgconfig(libgdata) BuildRequires:
    removed upstream.
  - Add a %build_zeitgeist_plugin macro to enable/disable the build
    of the zeitgeist plugin. If unset:
    + do not create the totem-plugin-zeitgeist subpackage
    + do not use pkgconfig(zeitgeist-1.0) BuildRequires
    + add a totem-plugin-zeitgeist Obsoletes to totem for smooth
      upgrades
  - As there are build issues caused by the zeitgeist plugin (it's
    not in the tarball):
    + set %build_zeitgeist_plugin to 0
    + touch src/plugins/zeitgeist-dp/Makefile.in in %setup to avoid a
      build failure


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Re-enable and fix compilation of zeitgeist-dp plugin
    + Use new GLib threading API if compiling with GLib ? 2.31.0
    + Fix some problems with `make check` on the Python plugins
  - Set %build_zeitgeist_plugin macro to 1.
  - Remove hack in %setup that was touching
    src/plugins/zeitgeist-dp/Makefile.in to fix the build: fixed
    upstream.


author: zaitor@opensuse.org
changelog:
  - Move vegas browser plugin to new browser-plugin-vegas subpackage:
    this plugin doesn't work on all video flash websites, and
    breaking websites is bad. Having this as a subpackage makes it
    easy for people who want it to have it.
  - Note that Enhances is used instead of Supplements (like other
    browser plugin subpackages) to not have it installed by default.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Show Vorbis DESCRIPTION field in Comments
    + Use GTK+ code to detect the workspace's work area
    + Do use direct seeking for files in the wastebasket
    + Thumbnail FLAC files too
    + Fix crash when using MPRIS plugin
    + Fix compilation of the rotation plugin with newer Vala
  - Add explicit BuildRequires after xorg-x11 packaging change:
    libXtst-devel, pkgconfig(x11).
  - Remove unneeded BuildRequires: pkgconfig(xrandr),
    pkgconfig(xxf86vm).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Mark some strings as translatable
    + Handle Clutter failing to initialise
    + Don't handle Ctrl+Space (which is used for IM switching)


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Remote option argument parsing fixes.
    + Fix for keyboard shortcuts when using ModeSwitch.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Make "Esc" focus the video widget if the sidebar button was
      selected
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.3:
    + Fix sidebar related warnings on startup.
    + Fix thumbnailer hanging on errors.
    + Fix problems scrolling with mouse scroll wheels.


author: dimstar@opensuse.org
changelog:
  - Use upstream name Movie Player, fixes bnc#772554.
    Having a different name for the desktoplauncher and what the
    application is named could confuse users.


author: ms@suse.de
changelog:
  - Update to nbd-2.9.12:
    * use atoll instead of atol ... so that multi-terabyte exports work, too
    * Change meaning of -swap option: rather than trying to use a kernel patch
      which has been effectively dead since sometime around 2.1.something, do an
      mlockall() so that the kernel won't throw us out. The MCL_CURRENT | MCL_FUTURE
      bit might prove to be problematic, but if so, we'll deal with it when
      we get there
    * Use right printf() format string


author: ms@suse.de
changelog:
  - Update to nbd-2.9.13:
    * Documentation update
    * Don't try working on partitions
      When a partition is given to the -d or -c command line options, reduce
      it to the master device instead. This assumes udev-style naming
      of device entries, though.
    * Fix autodetection
      Everything else in nbd-server was already 64bit-clean, but this part,
      where the size of a block device is autodected, wasn't.
      Replace the ioctl() to BLKGETSIZE with its 64bit version, so that trying
      to detect the size of a multi-terabyte block device does not fail.
    * Avoid unaligned access
    * Actually go daemon
      just doing chdir("/") leave file descriptors open, which is not ideal.
      Doing it this way closes everything, including any system-specific
      things we're not aware of.
    * Remove support for timeout option


author: ms@suse.de
changelog:
  - Update to nbd-2.9.20:
    * Documentation update
    * Fix buffer size checking (bnc #674281)
    * Extend test suite and fix named exports


author: tabraham@novell.com
changelog:
  -  Update to nbd-2.9.25
    * TRIM now uses FALLOC_FL_PUNCH_HOLE
    * minor bug fixes
  - removed obsolete nbd-2.9.20-bigendian.diff
  - refreshed nbd-2.9.20-close.diff


author: tabraham@novell.com
changelog:
  -  Update to nbd-3.0
    * minor bug fixes
  - removed obsolete nbd-2.9.25-have_falloc_ph.diff
  - compile with -fno-strict-aliasing to prevent breakage with new gcc


author: tabraham@novell.com
changelog:
  - Update to nbd-3.1
    * minor bug fixes
    * new feature: ability for the client to list the exports a server
      supports


author: coolo@novell.com
changelog:
  - Pascal updated to 5.00 with way too many changes to list them,
    see /usr/share/doc/packages/nmap/CHANGELOG
  - introduce ncat and ndiff packages providing tools for nmap scans


author: anicka@suse.cz
changelog:
  - update to 5.21
    * Dramatically improved the version detection database, integrating
    2,596 submissions that users contributed since February 3, 2009!
    * bugfixes


author: crrodriguez@opensuse.org
changelog:
  - Update to nmap 5.61-xxx branch, changelog too long, see NEWS
    for details.
  - Add a new subpackage "nping"
  - drop no-md2.patch already in upstream.


author: dimstar@opensuse.org
changelog:
  - Conditionally change lua-devel BuildRequires to lua51-devel on
    openSUSE > 12.1. The code is not yet ready for lua 5.2.


author: andreas.stieger@gmx.de
changelog:
  - Update to nmap-5.61TEST5
  - refresh nmap-4.00-libpcap-filter.diff for moved source lines
  - refresh nmap-4.00-noreturn.diff for moved source lines
  - refresh nmap-4.75-nostrip.patch for moved source lines
  - update nmap-5.00-desktop_files.patch
      to nmap-5.61-desktop_files.patch for change source
  - update su-to-zenmap.patch for moved source lines


author: andreas.stieger@gmx.de
changelog:
  - as nmap is built with the inluded and stripped nmap-libdnet-1.12,
    remove system libdnet as build requirement


author: andreas.stieger@gmx.de
changelog:
  - update to upstream 6.00
    * enhanced Nmap Scripting Engine
    * Better Web Scanning
    * Full IPv6 Support
    * New NPing Tool
    * Better Zenmap GUI & results viewer
    * Faster scans
    * for a full list of changes see http://nmap.org/6/#changes and
      http://nmap.org/changelog.html
  - refresh nmap-4.00-libpcap-filter.diff


author: andreas.stieger@gmx.de
changelog:
  - update to upstream 6.0.1
    * fix a zenmap a crash that happened when activating the host filter.
    * fix finding network interfaces if one of them is in monitor mode
    * fixx greppable output of hosts that time-out


author: toni@links2linux.de
changelog:
  - update to 1.6
  - This release adds hard link detection, VIM keybindings, improved support for
    non-ASCII characters in filenames, and fixes for several bugs.


author: toni@links2linux.de
changelog:
  - update to 1.7
  - This release has improved handling of hard links, a more intuitive
    multi-page browser, and various performance improvements and bugfixes.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.8:
    * use hash table to speed up hard link detection
    * added read-only option (-r)
    * use KiB instead of kiB (sf#3399279)


author: mmj@suse.de
changelog:
  - Update to 3.1.9 including:
    o Renamed internal libraru function getline() to gl_getline()
      to avoid namespace collision with glibc.
    o Recognize additional error response codes to SITE UTIME, to
      prevent using it if the server doesn't support it.
    o If the server does not support setting timestamps in MDTM,
      quit trying it if it fails the first time.
    o Do not allow control characters such as NUL, CR, LF in FTP
      URLs, to avoid command injection
    o Fixed a problem where a timed-out transfer may have been
      detected but still locked up the process
    o ncftpget and ncftpput now accept a "-C" parameter which is
      similar to the "-c" option (ftp "cat" mode), where stdin
      (stdout) is not used and the filename is specified as a
      parameter instead. This is useful if you don't want to
      specify a password on the command line.
    o ncftpput now allows the "-m" option in conjunction with the
      "-c" or "-C" options.


author: tpatzig@suse.de
changelog:
  - Update to 3.2.0 including:
    o Makefile fixes (obsoletes ncftp-3.1.8-DESTDIR.diff)
    o Makefile fix (ncftp-3.2.0-mkdir_parents.diff)
    o ncftpls can now try to attempt to filter the files with a wildcard
      with the new -i option.
    o ncftpls can also now behave similar to /usr/bin/find, with the new -g
      option.  When invoked with -gg, it appends a slash to directory pathnames
      so you can distinguish files from directories.
    o Fixed a problem with ASCII translation where a CR+LF may not have
      been converted to the local text EOLN format if the CR+LF was split
      over an internal block boundary.
    o You can now edit remote files.
    o Progress meters now output to stderr.
    o You can now resume uploads when uploading into a temporary file
    o Fixes for Cygwin.
    o Some fixes for largefile support on Windows.
    o You can now resume transfers in ASCII mode, rather than just binary.
    o Fixed a problem with recursive uploads for Windows.
    o You can now use an empty password if your user account does not have
      a password.
    o Fixed a problem in the "ls" implementation for international
      month names.
    o Fixed a bug where Type of Service socket options were being set
      with IPPROTO_TCP instead of IPPROTO_IP.


author: crrodriguez@suse.de
changelog:
  - Update ncftp to 3.2.1 [#299587]
  - Now a little more tolerant of FTP servers who send their internal network IP addresses in their PASV response. When thi
  - Resuming of uploads can now work for servers that do not support REST + STOR. The APPE command will be used instead.
  - Fixed problem with Resume All [R!] in ncftp, which was just appending to subsequent files rather than resuming them. (Thanks, Terry Brown)
  - ncftpput for version 3.2.0 did not work correctly when both -f and -c/-C were used
  - Various small fixes.


author: hvogel@suse.de
changelog:
  - Update to 3.2.2
    * Fixed an assertion failure in NcFTP's "help" command
    * PASV mode will now be retried, in case of a transient failure.
    * Fixed feature detection for WS_FTP servers.
    * HOME, END, and DEL keys may work on more terminal types
    * You can now type just ".." or the absolute path of a directory
    * Added command aliases "mv" and "ll" which alias to "rename"
      and "dir"
    * ncftpbatch now has an -L option to specify the name of a
      log file
    * The default connect timeout has been reduced from 30 to 10
      seconds


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.2.3:
    * Large File Support has been updated internally to use newer
      APIs, rather than the transitional API
    * you can now specify an IP address for binding the local end
    of socket
    * bug fixed where binding an ephemeral port number in a
    specified range (rare) may not have used all available
    retries for binding
    * local writes now "retry" when the write returns less than the
    full number of bytes specified, and will call write() again
    to write out the remaining bytes.
    * fixed a bug where the global firewall pref files were not
    read if the user's home directory was the root directory
    * using MFMT command to set remote timestamps, if available, in
    preference to SITE UTIME or MDTM
    * host, user, and pass fields have been increased in size
    * bug fixed where the firewall preference files were ignored
    for the root user
    * Ncftpls now has a "-Z" option that will disable doing the
    actual directory listing; this is useful for use with the
    "-Y" option to send a raw FTP command without doing a listing
  - added missing BuildRequires in spec file
  - dropped ncftp-3.2.0-mkdir_parents.diff, merged upstream


author: anicka@suse.cz
changelog:
  - update to 3.2.4
    * Fixed a bug in Ncftpget/put/ls which could ignore the username (-u)
    and password (-p) command line parameters.
    * Ncftpget and ncftpput can now read $HOME/.ncftp/bookmarks and take a
    bookmark name in place of a hostname.
    * Support for local validation of DNSSEC when combined with libraries
    available from the DNSSEC Tools project (Thanks, Robert Story).
    * Microsoft disabled recursive directory listings altogether when fixing


author: wberrier@suse.de
changelog:
  - Update ndesk-dbus from mchristensen's build service project
    - move .pc file to usr/share and make noarch
    - clean up filelist


author: wberrier@suse.de
changelog:
  - Update to 0.4.1.  Fixes bnc#390845 (broken mono apps using dbus
    on ppc)
    - Build system for 0.4.1 works much better so we don't need
    build-fix.patch or include.mk anymore


author: ajorgensen@novell.com
changelog:
  - Remove incorrect Obsoletes:
    * dbus-sharp-glib may have been an older version, but now it's a
      legitimate fork so this Obsoletes from who knows how long ago
      will break builds that need the fork.


author: hschaa@suse.de
changelog:
  - Remove Makefile.in and use the Makefile shipped in the
    official tarball. This fixes bnc#465931 and should be easier to
    maintain.


author: coolo@novell.com
changelog:
  - update to 1.55
    * Fixed compilation issues with recent kernels
    * Fixed buffer overflows with nickname
    * Compilation issues with 2.6.27 and 2.6.28 fixed
  - removing all our patches that are solved upstream


author: coolo@novell.com
changelog:
  - update to 1.56
    * Fixed compilation with 2.6.31 and newer on i386
    * Use /etc/modprobe.d/ndiswrapper.conf, not /etc/modprobe.d/ndiswrapper.


author: coolo@novell.com
changelog:
  - extracted patch from sourceforge to support 2.6.35
  - extracted patch from lkml how to port ioctl file ops for 2.6.36


author: idonmez@suse.com
changelog:
  - Add ndiswrapper-3.0.patch
    * HAVE_NETDEV_PRIV is gone in kernel 3.0 and netdev_priv is in
      kernel since 2.6.6


author: idonmez@suse.com
changelog:
  - Update to v1.57
    * Added support for Linux 2.6.35 - Linux 3.1
    * Kernels as old as 2.6.14 are now supported
    * IW_AUTH_MFP implemented
    * Reserve stack before copying arguments when calling from Windows
      to Linux on x86_64
    * Fixed memory corruption on module unload seen with Atheros and
      Marvell USB devices.
    * Fixed a kernel panic if there are many devices for one driver
      and one fails to initialize.
    * Fixed support for AVM Fritz USB
    * Loading drivers with unknown symbols is disallowed
    * Fixed some memory leaks
    * Memory usage information has been improved
    * Fixed procfs registration if the network device is renamed
    * Added more function stubs


author: chris@computersalat.de
changelog:
  - some spec mods
    o added cmdusr, cmdgrp
    o changed perm, ownership for "centreon" of:
      660,nsusr,cmdgrp ndo2db.cfg
      664,nsusr,cmdgrp ndomod.cfg


author: lars@linux-schulserver.de
changelog:
  - update to 1.4b8:
    + Added additional error messages during failed startup
    + Better MySQL library detection (Ton Voon, Herbert Straub,
      and Nagios Plugin Team)
    + Compiler flag fix for building on GNU/kFreeBSD systems
      (Hendrik Frenzel)
    + Added lock_file option
    + Fix debug file permission race (Lars Michelsen)
    + More error reporting if debug file can not be opened
    + Fix wait for childs on SIGCHLD
    + Added long_output support
    + Fix missing SIGTERM forwarding to childs
    + Fix fmt specifier in ndo2db_daemonize()
    + Escape custom values in 'customvariablestatus'
      and 'customvariables'
    + Fix ndomod doesn't execute rotate_command propperly
    + Fix several compiler warnings
    + Rewrite ndo2db init script, install it with 'make install-init'


author: chris@computersalat.de
changelog:
  - update to 1.4b9
    + Improved writes from file2sock to ndo2db by matching buffer
      sizes (Opsera Ltd)
    + Add in 4 missing tables from clearout process during
      prelaunch (Opsera Ltd)
    + Fix for Solaris 10 which gets an EINTR on accept for the 2nd
      file2sock call (Opsera Ltd)
    + Fix for not retrying read on 'EAGAIN' and 'EINTR' soft
      errors (Opsera Ltd)
    + Improve error info by showing failed MySQL query in
      syslog (Opsera Ltd)
    + Move database connections/disconnections syslog detail to DEBUG
      from INFO (Opsera Ltd)
    + Allow externalcommands table to be trimmed with a specific time
      limit (Opsera Ltd)
    + Support SSL encryption between the communication partners
    + Support for long performance data
    + Added installation procedure with "make install" or
      "make fullinstall"
    + Fix missing output fields in hostcheck and servicecheck tables
    + Workaround small NDOMOD Buffers to handle more than 4k chars
      (tracker id 21)
    + Fix unescape of strings containing tabstops
    + Fix case insensitive behavior in NDOUtils (tracker id 66)
  - specmods
    + fix sed for {ndo2db,ndomod}.cfg
      o files were renamed in SOURCE to {ndo2db,ndomod}.cfg-sample
    + fix build for SLES_9
      o unknown tag Recommends
  - rpmlint
    o files-duplicate in docdir
    o spurious-executable-perm in docdir


author: chris@computersalat.de
changelog:
  - fix expansion error
    o nothing provides mysql-shared needed by ndoutils
    * do not define explicit libdepency
    * removed Requires: mysql-shared for >= 1120


author: chris@computersalat.de
changelog:
  - spec-cleaner
  - fix build: directories not owned by a package:
    - /usr/lib/nagios/brokers
  - rpmlint: wrong-file-end-of-line-encoding
    docs/docbook/en-en: Makefile.in ent/documents.ent ent/version.ent


author: schneemann@b1-systems.de
changelog:
  - update to 1.5
    * Added various performance improvements originally added for
    Nagios XI (Ethan Galstad)
    * Added asynchronous data spooling to increase performance (andree)
    * Fixed to small es array (Michael Friedrich)
    * Fixed wrong type of object_id in ndo2db_save_custom_variables()
    (Michael Friedrich)


author: mboman@suse.de
changelog:
  - Update to version 0.6.5:
    + Enlarge the default size of the variable inspector dialog
    + bgo#526151 - Change the 'restart' icon
    + bgo#554405 - Fix libtool wrapper detection for files with
      dashes
    + bgo#530910 ? View -> "Show Errors" and "Show Output" should not
      be displayed
    + bgo#536259 - Remember history in var inspector dialog
    + bgo#553213 ? tabs are in different order to Alt-1,2,3,4,5
    + bgo#564301 ? Assertion when trying to open variable inspector
    + Add a preference for sourceview color theme
    + Hook up the color theme preference
    + Don't link fooprog test program against libnemivercommon, etc.
    + bgo#560662 Refactor the parser and create GDBMParser
    + bgo#560662 - Support singular RESULT parsing.
    + bgo#564113 - GDB/MI parsing error
    + bgo#567175 - Listing Source files from target executable is
      broken
    + bgo#570029 ? Print a message on the terminal when the user
      calls a function
    + bgo#568821 - "Call function" dialog should remember history
    + bgo#571036 - Random crash
    + bgo#571099 - nemiver crashes on startup in GtkHex
    + Remove config.h.in from Source Control Manamagement.
    + Fix compilation breakage with gtksourceviewmm-1
    + Make Nemiver compile on gtkmm 2.12
    + Better pretty print when calling functions.
    + Avoid duplicates in call function dialog history.
    + Persist the Variable inspector dialog history
    + Fix compilation with gcc 4.3.3
    + bgo#568785 - Add Debugger category to desktop file
    + bgo#569168 ? Cannot locate source with a full file name
    + bgo#562925 - Shorten compilation lines
    + Translation updates
  - Remove BuildRequires perl-XML-Parser, libgnome-devel,
    libxml2-devel
  - Remove %if <= 10.2 statements
  - Remove %{release} from Requires
  - Remove nemiver-desktop.diff. Fixed upstream
  - Don't use %{suse_update_config -f}
  - Remove libxml2-devel and gnomevfs2-devel from Requires in -devel
    section


author: vuntz@novell.com
changelog:
  - Update to version 0.6.6:
    + Update ephy-spinner widget (bgo#574915)
    + Fix tests to work with Boost.Test 1.37
    + Fix MI parsing error with Archer (bgo#575660)
    + Fix build with gcc 4.1.2 (bgo#572704)
    + Update all of the screenshots for the manual
    + Change serial input to a FileChooserButton (bgo#436057)
    + Enable re-ordering of source file tabs (bgo#545246)
    + Make the 'View > Memory' conditionally used (bgo#564832)
    + Give indication of activity in the 'open file' dialog
      (bgo#564294)
    + Fix File list so keyboard navigation scrolls list again
      (bgo#564294)
    + Scroll 'File Open' list to starting source file (bgo#525512)
    + Ellipsize filename in tab (bgo#565645)
    + Sort columns of process selection dialog displays warning
      (bgo#534700)
    + Improve global variable listing (bgo#573709)
    + Check for empty before isspace in UString::chomp() (bgo#574214)
    + Don't split member vars incorrectly if value has comma
      (bgo#527947)
    + Save session when switching debugging contexts (bgo#575912)
    + Many build fixes for OpenBSD
  - Clean up file list.


author: mboman@suse.de
changelog:
  - Update to version 0.6.7:
    + Don't clear session when restarting with different args,
      bgo#568822
    + GDB/MI parsing fixes
    + Debugger API improvements
    + Implement call stack paging, bgo#544116
    + Kill automake warnings when building tests
    + Header inclusion cleanup, bgo##581047
    + Fix compilation breakage when building without gtkhex
    + Performance improvements
    + Fix critical warnings when closing a file, bgo##578736
    + Quote arguments passed to gdb, bgo##575889
    + On going OpenBSD build fixes
    + Translation updates


author: vuntz@novell.com
changelog:
  - Update to version 0.7.0:
    + Support GDB Variable Objects (Closes: bgo#573678)
    + Properly show reference variable (Closes: bgo#585466)
    + Make pointer dereferencing more intuitive (Closes: bgo#530902)
    + Support variable value editing in variable inspector (Closes:
      bgo#581169)
    + Add watchpoint support (Closes: bgo#386450)
    + Support copying variables to the clipboard (Closes: bgo#547329)
    + Hide var tooltip appropriatly (Closes: bgo#545596)
    + Don't overrun frames vector (Closes: bgo#585516)
    + Keep popup tip under control (Closes: bgo#585657)
    + Awesome up variable popup tip
    + New nmv_abort_on_throw environment variable
    + Allow the ',' separator in NMV_LOG_DOMAINS env var
    + Use AM_SILENT_RULES for nicer compilation output
    + Fix unused variable warning
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 0.7.1:
    + Support multiple address breakpoints (Closes: bgo#587697)
    + Support original-location in breakpoints (Closes: bgo#588256)
    + Support restarting when GDB dies (Closes: bgo#588313)
    + Don't fall appart when gconfd is down
    + Keep default conf values when gconf is down
    + Fix variable popup tip size issues
    + Var popup tip shouldn't be too small by default
    + Support "text besides icons" visual setting
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.2:
    + Support breakpoint ignore counts (Closes: bgo#588251)
    + Display no msg dialog when gconf is down
    + Create varobjs for a given frame (Closes: bgo#590833)
    + Don't ignore "thread-selected" async records
    + Change IDebugger::thread_selected_signal signature
    + Update state when thread id changes.
    + Don't clobber cmdline arguments (Close: bgo#591327)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.7.3:
    + Support editing breakpoint condition
    + Use -break-after to set ignore count
    + Support ignore count at breakpoint setting time
    + bgo#595083 - Update breakpoint saving into session
    + bgo#505667 - Preselect process to attach to
    + bgo#591327 - Fix command line parsing
    + bgo#599768 - Restore call stack initial window
    + bgo#601199 - Update call stack on thread selection
    + bgo#601819 - Do not update variables twice
    + Properly handle empty command line
    + Cleanup long command line switches
    + bgo#579569 - Escape strings saved in sessions
    + bgo#603627 - Handle ":" in pending bp attrs
    + Small typo causing test build failure
    + bgo#602072 - Let inferior use launch terminal
    + bgo#602074 - Do not blindly truncate types


author: dimstar@opensuse.org
changelog:
  - Add nemiver-gcc45.patch to fix build with GCC 4.5, patch taken
    from upstram git commit 997874 and extended to also solve
    bgo#611588.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.0:
    + Support integrated disassembling
    + Support Countpoints
    + Support "filename:linenum" in the set breakpoints dialog
    + Support breaking on fork/exec syscalls
    + Support --remote=HOST:PORT (bgo#624630)
    + Support Lookup source files in inferior's directory
    + Support GDB/MI original-location attribute on pending
      breakpoints
    + Find dialog is no more modal
    + Add a "Debug" preference dialog
    + Ask the user to locate a given file only once
    + Make breakpoint view columns resizable
    + Don't try to look for frame on exit (bgo#630615)
    + Support follow-fork-mode setting (bgo#581377)
    + Support multibytes string parsing (bgo#62730)
    + Remove libglademm dependency and replace with GtkBuilder
      (bgo#590817)
    + Merge the Call Stack and Variables into one tab: Context.
      (bgo#424060)
    + Add a popup when quitting nemiver. (bgo#553217)
    + Other bugs fixed: bgo#419504, bgo#604436, bgo#607782,
      bgo#610808, bgo#611588, bgo#618506, bgo#622796, bgo#625706,
      bgo#626079, bgo#628886, bgo#631925, bgo#630615
    + Various small fixes, code cleanups, and build fixes.
    + Updated translations.
  - Drop nemiver-gcc45.patch: fixed upstream.
  - Remove libglademm-devel BuildRequires.
  - Change Requires of lang package to Recommends.
  - Remove explicit devel Requires in devel subpackage: they will be
    added automatically the pkgconfig() way.
  - Do not add Development category to nemiver.desktop with
    %suse_update_desktop_file: it's already there. Also do not use -i
    since it's already installed.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.1:
    + Fix buffer setting in SourceEditor (bgo#633561)
    + Handle BP setting w/o debug info (bgo#634224)
    + Better BP re-setting on restart (bgo#634227)
    + Safer session data clearing (bgo#634228)
    + Don't boldify file path in locate dialog (bgo#633563)
    + Show asm in the right SourceEditor (Closes #633565)
    + Restart without exception (bgo#634406)
    + Treat GDB communication as raw data (bgo#634834)
    + Fix count-point toggling thinko (bgo#635935)
    + Ignore GDB init file on restart (bgo#635928)
    + Allow restarting after GDB dies (bgo#635956)
    + Fix string typo (bgo#633445)
    + Remove dead code
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.2:
    + Catch more exceptions at low level
    + Reset command queue on restart GDB after a crash
    + Don't list frame args twice
    + Add a GSettings implementation for IConfMgr
    + Build fixes
    + Bugs fixed: bgo#640919, bgo#640921, bgo#643700, bgo#644114,
      bgo#644569, bgo#560235, bgo#598444.
    + Updated translations.
  - Replace vte-devel BuildRequires with pkgconfig(vte).
  - Switch to gsettings configuration backend:
    + Replace gconf2-devel BuildRequires with
      pkgconfig(gsettings-desktop-schemas)
    + Pass --enable-gsettings to configure
    + Replace gconf schema macros with gsettings equivalents.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.0:
    + Port to GNOME 3 technologies.
    + Support user defined assembly syntax
    + New Layout Manager
    + Support Copy/Paste/Reset on target terminal
    + Backend support for GDB/MI variable format
    + Enable GDB pretty printers by default
    + Many other code changes and bug fixes.
    + Updated translations.
  - Move to pkgconfig()-style BuildRequires at the same time as
    moving to GNOME 3 technologies:
    + Old ones: ghex-devel, gtkmm2-devel,
      libgtksourceviewmm-2_0-devel.
    + New ones: gtkhex-3, gtkmm-3.0, gtksourceviewmm-3.0.
  - Change pkgconfig(vte) BuildRequires to pkgconfig(vte-2.90) for
    the move to GNOME 3 technologies.
  - Add explicit pkgconfig(giomm-2.4) BuildRequires: it was implicit
    before.
  - Drop --enable-sourceviewmm2 configure option: this is gone with
    the port to GNOME 3.


author: vuntz@opensuse.org
changelog:
  - Enable the pkgconfig(gdlmm-3.0) BuildRequires now that gdlmm is
    in Factory. This enables the dynamic layout feature.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.1:
    + Handle deprecated functions on glibmm-2.4 2.30.0 and
      glib-2.0 2.31.0
    + Bye bye gziped tarballs, welcome xz
    + Source code tab label completely ellipsized [bgo#664385]
    + Allow shrinking of the memory view widget
    + Relax the fixed minimum sizes preventing shrinking
    + Allow selecting current frame twice consecutively
    + Add cmd line option to choose the gdb binary [bgo#646698]
    + Handle plural form of a string [bgo#659462]
    + Use local time instead of UTC time
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.2:
    + Support renaming of sessions (bgo#543488).
    + Support GDB/MI properties displayint, dynamic, has_more.
    + Support 'new_children' property of GDB/MI changelist LIST.
    + Add a --load-core command line switch.
    + Better default directory in core loading dialog.
    + Various other code changes.
    + Code maintainability enhancements.
    + Bugs fixed: bgo#641595, bgo#664463, bgo#665498, bgo#667677,
      bgo#667723, bgo#670464, bgo#672409.
    + Updated translations.


author: jorge.izaac@gmail.com
changelog:
  - added nested.rpmlintrc to filter known warnings
  - missing update-desktop-files in BuildRequires
  - changed png dinamically in spec also some syntax clean up
  - rpmlint checks passed
  - fixed numerous listed twice files warnings
  - CHANGELOG.txt and LICENSE.txt added to %doc
  - python-distribute not present in suse_version < 1210


author: jorge.izaac@gmail.com
changelog:
  - distro version control in some statements
  - updated rpmlintrc adding filter for suse_update_desktop_file


author: jorge.izaac@gmail.com
changelog:
  - no more warnings of files listed twice
  - more verbosity in %files section
  - %fdupes pointing to wrong location. FIXED
  - added tex libraries to Requires


author: jorge.izaac@gmail.com
changelog:
  - fixed distro version check in first BuildRequires
  - moved texlive and netpbm from BuildRequires to Requires


author: saschpe@suse.de
changelog:
  - Spec cleanup:
    * Reduce unneeded macro usage
    * Removed outdated %clean section
    * Fix some rpmlint issues (%find_lang)
  - Removed scary service files


author: ms@suse.de
changelog:
  - fixed data type of third argument in printval function.
    Also make sure the printf call in this function uses the
    correct format sequence (bnc #501113)


author: ms@suse.de
changelog:
  - Programs from net-tools have modern equivalents:
    arp      -> ip neigh
    ifconfig -> ip addr/ip link
    ipmaddr  -> ip maddr
    iptunnel -> ip tunnel
    netstat  -> ss
    route    -> ip route
    added patch to print an obsoletes warning on
    stderr (bnc #492665)


author: ms@suse.de
changelog:
  - disabled net-tools obsolete patch, no way to convince
    people that it would be a good idea (bnc #492665)


author: ms@suse.de
changelog:
  - added support for IPV6 statistics (bnc #537904)
  - fixed interface address field length (bnc #537904)
  - added support for infiniband IPoIB devices (bnc #537904)


author: mboman@suse.de
changelog:
  - Update to version 1.3.9:
    + Try to open both IPv6 and IPv4 listening sockets in case IPv6 sockets
      do not accept IPv4 connections


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.10:
    + Ensure compatibility with GnuTLS >= 2.7.x by relying on
      pkg-config.
    + Set SO_REUSEADDR on server sockets to ensure fast server
      restarts
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.14:
    + Ensure that overflows on the user ID assigned to each
      connection do not yield one that is already in use.
      [CVE-2011-4093]
    + Do not leak information about logged-in users. [CVE-2011-4091]
    + Fix build failures with GnuTLS 3.0 and above
    + Updated translations
  - Drop net6-gnutls-3.0.3.patch and net6-gnutls-3.0.patch: fixed
    upstream.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: libgnutls-devel, libsigc++2-devel.
    + New ones: gnutls, sigc++-2.0.


author: stefan dot muenkner at mx dot uni-saarland dot de and pgajdos@novell.com
changelog:
  - updated to 2.1.5:
    * removed upstreamed branch-netatalk-2-0.patch
    * removed upstreamed papd.vars.patch
    * removed unneeded papd.quote-vars.patch (pipexlate() function
      commented out in etc/papd/lp.c by upstream, see comment there)
    * removed unneeded papd.quote-vars.fixed.patch
    * removed upstreamed papd.stderr.patch
    * shortened 1.6-suse.patch
    * removed probably unneeded pie-flags.patch
    * removed probably unneeded la_libdir.patch
    * removed upstreamed ad_hf_mode.patch
    * removed upstreamed asingle-outofbounds.patch


author: stefan dot muenkner at mx dot uni-saarland dot de and pgajdos@novell.com
changelog:
  - updated to 2.2.0:
    * NEW: afpd: new volume option "nonetids"
    * NEW: afpd: ACL access check caching
    * NEW: afpd: FCE event notifications
    * NEW: afpd: new option "-mimicmodel" for specifying Bonjour model registration
    * UPD: Support for Berkeley DB 5.1
    * UPD: case-conversion is based on Unicode 6.0.0
    * UPD: cnid_metad: allow up to 4096 volumes
    * UPD: afpd: only forward SIGTERM and SIGUSR1 from parent to childs
    * UPD: afpd: use internal function instead of popening du -sh in order to
      calculate the used size of a volume for option "volsizelimit"
    * UPD: afpd: Add negative UUID caching, enhance local UUID handling
    * FIX: afpd: configuration reload with SIGHUP
    * FIX: afpd: crashes in the dircache
    * FIX: afpd: Correct afp logout vs dsi eof behaviour
    * FIX: afpd: new catsearch was broken
    * FIX: afpd: only use volume UUIDs in master afpd
    * FIX: dbd: Multiple fixes, reliable locking
    * FIX: ad file suite: fix an error that resulted in CNID database inconsistencies


author: pgajdos@suse.com
changelog:
  - updated to 2.2.1:
    * NEW: afpd: disable continous service feature by default, new option
    - keepsessions to enable it
    * NEW: configure option "--enable-redhat-systemd" for Fedora15 and later.
      "--enable-redhat" is renamed "--enable-redhat-sysv".
    * UPD: afpd: Enhance ACL support detection for volumes: enable them per
      volume if 1) ACL support compiled in, 2) the volume supports ACLs, 3)
      the new volume option "noacls" is not set for the volume. The previous
      behaviour was to enable ACL support for a volume if 1) it was compiled
      in and 2) the volume supported ACLs. There was no way to disable ACLs
      for a volume.
    * UPD: afpd: add a configurable hold time option to FCE file modification
      event generation, default is 60 s, new option "fceholdfmod" to change it
    * UPD: afpd: add support for new NetBSD quota subsystem, Bug ID 3249879
    * many bug fixes, see NEWS or
      http://netatalk.sourceforge.net/2.2/ReleaseNotes2.2.1.html


author: pgajdos@suse.com
changelog:
  - update to 2.2.2:
    * AFP 3.3 support (necessary for TimeMachine and Lion)
    * Robust network disconnect/reconnect, especially important for Time Machine
    * Support for fast AFP searches (CNID backend "dbd" only)
    * POSIX draft 1e ACL support
    * Complete Netatalk volume compatible ad file utility suite
    * Dynamic filesystem cache
    * Builtin Zeroconf registration of the AFP server and TimeMachine volumes
    * Support for ACLs without a common Directory Service between server and client
    * Important: The enhancements for fast AFP searches are only implemented
      for the CNID backend "dbd" and require changes to the underlying CNID
      database, ie an additional index. This breaks drop-in compatibility
      between the CNID backends "cdb" and "dbd". Once "dbd" has upgraded
      a CNID database of a volume, "cdb" will reject to open it.
    * removed upstreamed build.patch


author: mvyskocil@suse.cz
changelog:
  - update to 6.7.1 (merged with netbeans-svnclientadapter-6.7.1-2.fc12.src.rpm)
    the bugfix release
    * improve logging
    * svn conflicts handling
    * bug fixes


author: lmuelle@suse.de
changelog:
  - Use update-alternatives to set netcat symbolic links for compatibility.
  - Provides and obsoltes netcat.


author: crrodriguez@opensuse.org
changelog:
  - Update xbuntu patches.
  - Ensure we have large file support in 32 bit builds
  - Fix rpmlint warnings


author: pgajdos@suse.cz
changelog:
  - commented out
    spr-itunes        0/tcp    # Shirt Pocket netTunes
    spl-itunes        0/tcp    # Shirt Pocket launchTunes
    lines [bnc#435600]


author: pgajdos@suse.cz
changelog:
  - reverted rquotad port assigment [bnc#637382]
    * modified services-suse.diff back to previous state


author: skh@suse.de
changelog:
  - don't try to build with icecream within SUSE build system
  - use source=1.4 and target=1.4 for build with java 1.5


author: bk@suse.de
changelog:
  - re-enabled screen resolution 1280x800
  - update BuildRequires: Mesa-devel w/o xorg-x11 and freetype-devel


author: dimstar@opensuse.org
changelog:
  - update to 1.5.4:
    + Loads of changes since version 1.4.0 - please see CHANGES.
  - Drop neverball-1.4.0-subscript-out-of-range.patch,
    neverball-1.3.7-config.diff,  neverball-1.4.0-data.diff and
    neverball-game-data.patch.
  - Use fdupes to save disk space
  - Clean up BuildRequires: Mesa-devel, SDL_image-devel and
    SDL_mixer-devel are dropped, SDL-*-devel replaced with
    libSDL-*-devel. New requirements fdupes, libvorbis-, libpng- and
    libjpeg-devel added.


author: jengelh@medozas.de
changelog:
  - Parallel build with %_smp_mflags; strip redundant spec sections
  - No reason to have files owned by "games"; give them to root


author: guru@unixtech.be
changelog:
  - update to 1.1:
    * support for wrapping long header lines and links in the article
      view was added
    * a security issue where opening specially crafted URLs of articles
      could lead to execution of shell commands was fixed


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.1:
    * add support for 256 color terminal
    * the first article is now selected upon entering the article
      list
    * the selection is moved to the next feed when a feed is marked
      as read in the feed list
    * HTML rendering has been improved
    * add support for SOCKS proxies
    * add a new notification type, "notify-beep"
    * fixes various bugs


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.2:
    * support for Google Reader was added
    * a great number of bugs were fixed
    * the killfile functionality was improved
    * article highlighting in the article list based on article content
      was added
    * a "hard quit" keybinding was added
    * an HTML table renderer was added


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.3:
    * a number of miscellaneous bugs has been fixed, most notably the
      Google Reader authentication issue that came up when Google Reader
      changed its authentication scheme
  - built against libstfl 0.21 (statically)


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.4:
    * support for query feeds in combination with Google Reader was added
    * it is now possible to configure proxy authentication methods
    * a quiet startup mode was added
    * overall memory usage was reduced by loading data from the cache only on
      demand
    * Bloglines support was removed
    * XDG Base Directory support was added
    * an authentication bug related to Google Reader was fixed
    * support for HTTP cookies was added
    * many small issues were fixed


author: nfbrown@suse.de
changelog:
  - sysconfig.nfs
    * add 'NFS_START_SERVICE' option for people who
    need gssd or idmapd but mount using automount, not
    fstab. bnc#472438


author: nfbrown@suse.de
changelog:
  - Kill processes on NFS mounts when unmounting
    for shutdown.  This allows any 'sync' to happen
    before we turn off the network.
    (bnc#503640)


author: nfbrown@novell.com
changelog:
  - New upsteam release - 1.2.1
    Includes new config file: /etc/nfsmount.conf and
    man page.
  - nfs.init
    * implement try-restart in a more gentle fashion
    so that active mounts are not lost.  Also allow
    for the fact that binary has changed when finding
    and killing running daemons. (bnc#543911)
  - start-statd
    * try-restart the firewall after starting statd
    as the firewall might need to update to reflect
    a new port number.
  - Start nfs services if any nfs related sysctl
    is set in /etc/sysctl.conf


author: nfbrown@novell.com
changelog:
  - nfs-utils-eperm-fallback.patch:  mount.nfs
    tries a v3 mount after a v4 mount fails with ENOENT.
    Older linux nfsd servers return EPERM, so fall
    back in that case too.  bnc#557138


author: nfbrown@novell.com
changelog:
  - init.nfs: if mounting /usr fails, call "udevadm settle"
    and try again incase network interfaces are still
    appearing.  bnc#571540


author: nfbrown@novell.com
changelog:
  - sysconfig.nfs, nfsserver.init, start-start: handle
    STATD_OPTIONS so that sysadmin can easily set options
    like port number. (bnc#595379)


author: nfbrown@novell.com
changelog:
  - mkinitrd-boot.sh: allow other mkinitrd-setup
    scripts to request the inclusion of nfs support
    by setting need_nfs to 1.  (bnc#572207)


author: nfbrown@novell.com
changelog:
  - nfsserver.init / sysconfig.nfs: allow NFSv3 service
    to be disabled so only NFSv4 can be used. bnc#598671
  - nfs-v2-disable.patch: mountd support for above
  - nfs.init: unmount bind mounts with '-l' to ensure they
      really unmount. bnc#598681


author: nfbrown@novell.com
changelog:
  - Change "Requires: portmap" to "Requires: rpcbind".
    Current nfs-utils does not work properly with portmap
    due to IPv6 being enabled, so we really need rpcbind.
    So be explcit about that, else upgrading an old
    installation will leave portmap in place which
    won't work.
    bnc#620346


author: nfbrown@novell.com
changelog:
  - new upstream version 1.2.3, plus some upstream fix-up patches.
  - new user 'statd' owns /var/lib/nfs so rpc.statd runs as non-root.
  - New commands 'mountstats' and 'nfsiostat'
  - ipv6 support enabled as it is believed to be complete.


author: lnussel@suse.de
changelog:
  - don't enable nfs init script by default. The yast nfs module
    makes sure the script gets enabled when adding mounts
  - print a message to tell when file systems are mounted as that
    could take a while


author: lnussel@suse.de
changelog:
  - avoid python depdency to avoid bloating the minimal installation
  - use %set_permissions instead of %run_permissions


author: lnussel@suse.de
changelog:
  - don't run SuSEfirewall2 from start-statd script. If SuSEfirewall2
    is installed and enabled it will be called at the end of the boot
    process anyways (bnc#668181).


author: nfbrown@novell.com
changelog:
  - nfsserver.init: make sure sm-notify runs on restart.
    If we stop nfsd, that might also stop lockd which would
    drop locks.  So make sure lockd really does drop lock
    for consistency, and ensure that sm-notify is run when
    nfsserver is restarted. (bnc#668280)


author: nfbrown@novell.com
changelog:
  - nfs.init: improve handling of paths with spaces.
    If a path name has a space, it will appear as \040
    in fstab and in /proc/mounts.  Using 'grep -E' to search
    for this is problematic as it will interpret the
    '\'.  So use 'grep -F' instead - we know there is
    only a single space in /proc/mounts.  Also use
    "read -r" so 'read' doesn't interpret the '/'.
    (bnc#666128)


author: jengelh@medozas.de
changelog:
  - Must up the loopback device, otherwise trying to contact the
    portmapper (even if it does not actually run) will hang forever-
    the TCP RST is crucial for mount.nfs


author: nfbrown@novell.com
changelog:
  - Make /var/lib/nfs world executable.
    Otherwise 'df' complains about /var/lib/nfs/rpc_pipefs
    bnc#675385


author: nfbrown@novell.com
changelog:
  - sysconfig.nfs: now that 'nfs' is not enabled
    by default, set NFS_START_SERVICES=yes by default
    and document that 'chkconfig nfs on' is needed.


author: nfbrown@novell.com
changelog:
  - nfsserver.init, sysconfig.nfs: add NFSV4LEASETIME
    parameter to allow lease time to be set.
    bnc#681510


author: nfbrown@novell.com
changelog:
  - nfs.init,nfsserver.init,sysconfig.nfs - Add support
    for configuring NFS for a fail-over configuration
    with shared state. (bnc#689622)
  - rpc.mountd-segfault-fix; fix possible segfault caused
    by "showmount -e" usage. (bnc#693189)
  - do-not-error-when-address-family-not-supported -
    suppress socket error when IPv6 is not loaded
    (bnc#670449)
  - addmntent.fix - error check writes to /etc/mtab and
    cope accordingly. (bnc#689799)
  - mount-catch-signals - don't abort on SIGXSFZ or other
    signals while mtab is locked (bnc#689799)
  - mountd-auth-fix - fix bug that could give away incorrect
    access to NFS exported filesystems. (bnc#701702)


author: nfbrown@novell.com
changelog:
  - New upstream version 1.2.4 - plus a few important
    patches from git.  This adds a new binary nfsidmap,
    with man page. Also: build with libmount enabled
    to correctly handle /etc/mtab being linked to
    /proc/self/mounts. (bnc#681106)


author: nfbrown@suse.com
changelog:
  - New upstream version 1.2.5 - This adds a new binary
    blkmapd with man page,  This is part of PNFS support.


author: crrodriguez@opensuse.org
changelog:
  - Fix build in arm, portability bug, applications MUST
    use sysconf(_SC_PAGESIZE) instead of constant PAGE_SIZE


author: nfbrown@suse.com
changelog:
  - nfs.init: handle case where kernel adds trailing
    slash to name in /proc/mounts.
    (bnc#722431 bnc#720376)


author: nfbrown@suse.com
changelog:
  - nfsserver.init: Don't depend on "mount" preserving
    unknown options - it doesn't any more.  This can
    confuse nfsd_unbind_mounts (bnc#754805)


author: nfbrown@suse.com
changelog:
  - nfs upstream version 1.2.5.  Lots of bug fixes
    and improved support for pNFS.
    Adds nfsdcld daemon on osd_login script.
    Removed some very out-of-date documentation.


author: nfbrown@suse.com
changelog:
  - mount-exit-code.fix:  Correct exit code from
    unmount when fs is busy - allows autofs to work
    correctly. (bnc#770962)


author: meissner@suse.de
changelog:
  - upgraded to 0.21
    - The main library has been changed to load "plugin" libraries to
    perform the mappings.  This decouples the main library from any ldap
    (and sasl, etc.) dependencies.
    - Several translation methods (plugins) may now be specified in the
    idmapd.conf file.  While a plugin returns -ENOENT, the next is called
    until a mapping is found, or there are no more plugins to try.
    - A "static" mapping plugin from David Härdeman <david@hardeman.nu> has
    been added.
    - A "gums" mapping plugin from Olga Kornievskaia <aglo@citi.umich.edu>
    has been added.


author: meissner@suse.de
changelog:
  - move plugins .so files to main package, to make it work again
    bnc#495665, bnc#497209
  - disable versioning of those plugin libs


author: meissner@suse.de
changelog:
  - updated to 0.23
    * Allows mappings to be correct "right out of the box" when DNS is
      set up correctly and stops idmapper from dying when there is
      no domain name set.
    * Move the default processing for the "Local-Realm" config option
      into the main config file processing function and adds missing
      documentation for the previously added configuration option.
    * Print a debug log message "when the krb5 realm can not be used since
      it does not match the DNS domain name or the 'Local-Realm' variable
      defined in /etc/idmad.conf"
    * Move the idmapd.conf manpage from nfs-utils and update it to match
      the current functionality.
    * Changes to install, and look for, the plugin libraries in a separate
      libnfsidmap directory.


author: cristian.rodriguez@opensuse.org
changelog:
  - libnfsidmap: export only public symbols nfs4_*, in particular
    this avoids exporting strlcpy to calling applications..
  - openldap2-devel is not required in -devel package


author: meissner@suse.de
changelog:
  - libnfsidmap-0.24
    * Added autogen.sh which runs all the autoconfig scripts
    * Added nfs4_owner interfaces which are used by the
      new nfsidmap program


author: crrodriguez@opensuse.org
changelog:
  - On Dec 18 2010, export symbols patch was reverted, which is fine
    however we MUST still hide strlcpy() symbol as it will clash
    with other programs.


author: mrueckert@suse.de
changelog:
  - added more directives to the configure line
    - specify tmp path for scgi/uwsgi
    - enabled more modules
    - geoip lookup
    - http_degradation
    - mail ssl support
    - added build time options to build the profiling/testing stuff
    - see with_google_perftools and with_cpp_test


author: mrueckert@suse.de
changelog:
  - minor spec file cleanup
    - use perl instead of dos2unix
    - remove commented out patches from the preamble
    - fix ordering in preamble


author: ammler@openttdcoop.org
changelog:
  - upstream update 1.0.4
    * Change: now regular expressions case sensitivity in the "map"
      directive is given by prefixes "~" or "~*".
    * Feature: now shared zones and caches use POSIX semaphores on
      Linux.  Thanks to Denis F. Latypoff.
    * Bugfix: "stalled" cache updating" alert.
    * Bugfix: nginx could not be built
    - -without-http_auth_basic_module; the bug had appeared in
      1.0.3.
  - additional changes from 1.0.3
    - Feature: the "auth_basic_user_file" directive supports "$apr1",
      "{PLAIN}", and "{SSHA}" password encryption methods.  Thanks to
      Maxim Dounin.
    - Feature: the "geoip_org" directive and $geoip_org variable.
      Thanks to Alexander Uskov, Arnaud Granal, and Denis F.
      Latypoff.
    - Feature: ngx_http_geo_module and ngx_http_geoip_module support
      IPv4 addresses mapped to IPv6 addresses.
    - Bugfix: a segmentation fault occurred in a worker process
      during testing IPv4 address mapped to IPv6 address, if access
      or deny rules were defined only for IPv6; the bug had appeared
      in 0.8.22.
    - Bugfix: a cached response may be broken if proxy/fastcgi/scgi/
      uwsgi_cache_bypass and proxy/fastcgi/scgi/uwsgi_no_cache
      directive values were different; the bug had appeared in
      0.8.46.
  - additional changes from 1.0.2
    - Feature: now shared zones and caches use POSIX semaphores.
    - Bugfix: in the "rotate" parameter of the "image_filter"
      directive.  Thanks to Adam Bocim.
    - Bugfix: nginx could not be built on Solaris; the bug had
      appeared in 1.0.1.
  - additional changes from 1.0.1
    - Change: now the "split_clients" directive uses MurmurHash2
      algorithm because of better distribution.  Thanks to Oleg
      Mamontov.
    - Change: now long strings starting with zero are not considered
      as false values.  Thanks to Maxim Dounin.
    - Change: now nginx uses a default listen backlog value 511 on
      Linux.
    - Feature: the $upstream_... variables may be used in the SSI and
      perl modules.
    - Bugfix: now nginx limits better disk cache size.  Thanks to
      Oleg Mamontov.
    - Bugfix: a segmentation fault might occur while parsing
      incorrect IPv4 address; the bug had appeared in 0.9.3.  Thanks
      to Maxim Dounin.
    - Bugfix: nginx could not be built by gcc 4.6 without
    - -with-debug option.
    - Bugfix: nginx could not be built on Solaris 9 and earlier; the
      bug had appeared in 0.9.3.  Thanks to Dagobert Michelsen.
    - Bugfix: $request_time variable had invalid values if
      subrequests were used; the bug had appeared in 0.8.47.  Thanks
      to Igor A. Valcov.
  - new config directories included in context http:
    conf.d/*.conf on top before first server
    vhosts.d/*.conf on bottom (for servers)


author: jreidinger@novell.com
changelog:
  - fix init script to write use its pid file to allow separate nginx
    server run independent (bnc#702005)


author: ammler@openttdcoop.org
changelog:
  - upstream update 1.0.5
    * Change: now default SSL ciphers are "HIGH:!aNULL:!MD5".
    * Feature: the "referer_hash_max_size" and "referer_hash_bucket_size"
      directives.
    * Feature: $uid_reset variable.
    * Bugfix: a segmentation fault might occur in a worker process, if a
      caching was used.
    * Bugfix: worker processes may got caught in an endless loop during
      reconfiguration, if a caching was used; the bug had appeared in
      0.8.48.
    * Bugfix: "stalled cache updating" alert.
  - add logrotate
    * add reopen killsiganl -USR1 to init script
    * logrotate conf
  - Backport r4003: Configure: catch up with new Linux version numbering


author: schubi@suse.com
changelog:
  - Uppstream update to 1.0.10
      Changes with nginx 1.0.10
    * ) Bugfix: a segmentation fault might occur in a worker process if
      resolver got a big DNS response.
      Thanks to Ben Hawkes.
    * ) Bugfix: in cache key calculation if internal MD5 implementation was
      used; the bug had appeared in 1.0.4.
    * ) Bugfix: the module ngx_http_mp4_module sent incorrect
      "Content-Length" response header line if the "start" argument was
      used.
      Thanks to Piotr Sikora.
      Changes with nginx 1.0.9
    * ) Change: now the 0x7F-0x1F characters are escaped as \xXX in an
      access_log.
    * ) Change: now SIGWINCH signal works only in daemon mode.
    * ) Feature: "proxy/fastcgi/scgi/uwsgi_ignore_headers" directives support
      the following additional values: X-Accel-Limit-Rate,
      X-Accel-Buffering, X-Accel-Charset.
    * ) Feature: decrease of memory consumption if SSL is used.
    * ) Feature: accept filters are now supported on NetBSD.
    * ) Feature: the "uwsgi_buffering" and "scgi_buffering" directives.
      Thanks to Peter Smit.
    * ) Bugfix: a segmentation fault occurred on start or while
      reconfiguration if the "ssl" directive was used at http level and
      there was no "ssl_certificate" defined.
    * ) Bugfix: some UTF-8 characters were processed incorrectly.
      Thanks to Alexey Kuts.
    * ) Bugfix: the ngx_http_rewrite_module directives specified at "server"
      level were executed twice if no matching locations were defined.
    * ) Bugfix: a socket leak might occurred if "aio sendfile" was used.
    * ) Bugfix: connections with fast clients might be closed after
      send_timeout if file AIO was used.
    * ) Bugfix: in the ngx_http_autoindex_module.
    * ) Bugfix: the module ngx_http_mp4_module did not support seeking on
      32-bit platforms.
    * ) Bugfix: non-cacheable responses might be cached if
      "proxy_cache_bypass" directive was used.
      Thanks to John Ferlito.
    * ) Bugfix: cached responses with an empty body were returned
      incorrectly; the bug had appeared in 0.8.31.
    * ) Bugfix: 201 responses of the ngx_http_dav_module were incorrect; the
      bug had appeared in 0.8.32.
    * ) Bugfix: in the "return" directive.
    * ) Bugfix: the "ssl_verify_client", "ssl_verify_depth", and
      "ssl_prefer_server_ciphers" directives might work incorrectly if SNI
      was used.
      Changes with nginx 1.0.8
    * ) Bugfix: nginx could not be built --with-http_mp4_module and without
    - -with-debug option.
      Changes with nginx 1.0.7
    * ) Change: now if total size of all ranges is greater than source
      response size, then nginx disables ranges and returns just the source
      response.
    * ) Feature: the "max_ranges" directive.
    * ) Feature: the module ngx_http_mp4_module.
    * ) Feature: the "worker_aio_requests" directive.
    * ) Bugfix: if nginx was built --with-file-aio it could not be run on
      Linux kernel which did not support AIO.
    * ) Bugfix: in Linux AIO error processing.
      Thanks to Hagai Avrahami.
    * ) Bugfix: in Linux AIO combined with open_file_cache.
    * ) Bugfix: open_file_cache did not update file info on retest if file
      was not atomically changed.
    * ) Bugfix: reduced memory consumption for long-lived requests.
    * ) Bugfix: in the "proxy/fastcgi/scgi/uwsgi_ignore_client_abort"
      directives.
    * ) Bugfix: nginx could not be built on MacOSX 10.7.
    * ) Bugfix: request body might be processed incorrectly if client used
      pipelining.
    * ) Bugfix: in the "request_body_in_single_buf" directive.
    * ) Bugfix: in "proxy_set_body" and "proxy_pass_request_body" directives
      if SSL connection to backend was used.
    * ) Bugfix: nginx hogged CPU if all servers in an upstream were marked as
      "down".
    * ) Bugfix: a segmentation fault might occur during reconfiguration if
      ssl_session_cache was defined but not used in previous configuration.
    * ) Bugfix: a segmentation fault might occur in a worker process if many
      backup servers were used in an upstream.
      Changes with nginx 1.0.6
    * ) Feature: cache loader run time decrease.
    * ) Feature: loading time decrease of configuration with large number of
      HTTPS sites.
    * ) Feature: now nginx supports ECDHE key exchange ciphers.
      Thanks to Adrian Kotelba.
    * ) Feature: the "lingering_close" directive.
    * ) Feature: now shared zones and caches use POSIX semaphores on Solaris.
      Thanks to Den Ivanov.
    * ) Bugfix: nginx could not be built on Linux 3.0.
    * ) Bugfix: a segmentation fault might occur in a worker process if
      "fastcgi/scgi/uwsgi_param" directives were used with values starting
      with "HTTP_"; the bug had appeared in 0.8.40.
    * ) Bugfix: in closing connection for pipelined requests.
    * ) Bugfix: nginx did not disable gzipping if client sent "gzip;q=0" in
      "Accept-Encoding" request header line.
    * ) Bugfix: in timeout in unbuffered proxied mode.
    * ) Bugfix: memory leaks when a "proxy_pass" directive contains variables
      and proxies to an HTTPS backend.
    * ) Bugfix: in parameter validaiton of a "proxy_pass" directive with
      variables.
      Thanks to Lanshun Zhou.
    * ) Bugfix: SSL did not work on QNX.
    * ) Bugfix: SSL modules could not be built by gcc 4.6 without
    - -with-debug option.


author: schubi@suse.com
changelog:
  - Update to Version 1.0.13
    Changes with nginx 1.0.13                                        05 Mar 2012
    * ) Feature: the "return" and "error_page" directives can now be used to
      return 307 redirections.
    * ) Bugfix: a segmentation fault might occur in a worker process if the
      "resolver" directive was used and there was no "error_log" directive
      specified at global level.
      Thanks to Roman Arutyunyan.
    * ) Bugfix: memory leaks.
      Thanks to Lanshun Zhou.
    * ) Bugfix: nginx might log incorrect error "upstream prematurely closed
      connection" instead of correct "upstream sent too big header" one.
      Thanks to Feibo Li.
    * ) Bugfix: on ZFS filesystem disk cache size might be calculated
      incorrectly; the bug had appeared in 1.0.1.
    * ) Bugfix: the number of internal redirects to named locations was not
      limited.
    * ) Bugfix: temporary files might be not removed if the "proxy_store"
      directive was used with SSI includes.
    * ) Bugfix: in some cases non-cacheable variables (such as the $args
      variable) returned old empty cached value.
    * ) Bugfix: the "proxy_redirect" directives might be inherited
      incorrectly.
    * ) Bugfix: nginx could not be built with the ngx_http_perl_module if the
    - -with-openssl option was used.
    * ) Bugfix: nginx could not be built by the icc 12.1 compiler.
    Changes with nginx 1.0.12                                        06 Feb 2012
    * ) Feature: the "TLSv1.1" and "TLSv1.2" parameters of the
      "ssl_protocols" directive.
    * ) Feature: the "if" SSI command supports captures in regular
      expressions.
    * ) Bugfix: the "if" SSI command did not work inside the "block" command.
    * ) Bugfix: in AIO error handling on FreeBSD.
    * ) Bugfix: in the OpenSSL library initialization.
    * ) Bugfix: the "worker_cpu_affinity" directive might not work.
    * ) Bugfix: the "limit_conn_log_level" and "limit_req_log_level"
      directives might not work.
    * ) Bugfix: the "read_ahead" directive might not work combined with
      "try_files" and "open_file_cache".
    * ) Bugfix: the "proxy_cache_use_stale" directive with "error" parameter
      did not return answer from cache if there were no live upstreams.
    * ) Bugfix: a segmentation fault might occur in a worker process if small
      time was used in the "inactive" parameter of the "proxy_cache_path"
      directive.
    * ) Bugfix: responses from cache might hang.
    * ) Bugfix: in error handling while connecting to a backend.
      Thanks to Piotr Sikora.
    * ) Bugfix: in the "epoll" event method.
      Thanks to Yichun Zhang.
    * ) Bugfix: the $sent_http_cache_control variable might contain a wrong
      value if the "expires" directive was used.
      Thanks to Yichun Zhang.
    * ) Bugfix: the "limit_rate" directive did not allow to use full
      throughput, even if limit value was very high.
    * ) Bugfix: the "sendfile_max_chunk" directive did not work, if the
      "limit_rate" directive was used.
    * ) Bugfix: nginx could not be built on Solaris; the bug had appeared in
      1.0.11.
    * ) Bugfix: in the ngx_http_scgi_module.
    * ) Bugfix: in the ngx_http_mp4_module.
    Changes with nginx 1.0.11                                        15 Dec 2011
    * ) Change: now double quotes are encoded in an "echo" SSI-command
      output.
      Thanks to Zaur Abasmirzoev.
    * ) Feature: the "image_filter_sharpen" directive.
    * ) Bugfix: a segmentation fault might occur in a worker process if SNI
      was used; the bug had appeared in 1.0.9.
    * ) Bugfix: SIGWINCH signal did not work after first binary upgrade; the
      bug had appeared in 1.0.9.
    * ) Bugfix: the "If-Modified-Since", "If-Range", etc. client request
      header lines might be passed to backend while caching; or not passed
      without caching if caching was enabled in another part of the
      configuration.
    * ) Bugfix: in the "scgi_param" directive, if complex parameters were
      used.
    * ) Bugfix: "add_header" and "expires" directives did not work if a
      request was proxied and response status code was 206.
    * ) Bugfix: in the "expires @time" directive.
    * ) Bugfix: in the ngx_http_flv_module.
      Thanks to Piotr Sikora.
    * ) Bugfix: in the ngx_http_mp4_module.
    * ) Bugfix: nginx could not be built on FreeBSD 10.
    * ) Bugfix: nginx could not be built on AIX.


author: schubi@suse.com
changelog:
  - Update to Version 1.0.14
    Changes with nginx 1.0.14                                        15 Mar 2012
    * ) Security: content of previously freed memory might be sent to a
      client if backend returned specially crafted response.
      Thanks to Matthew Daley.


author: schubi@suse.com
changelog:
  - Update to version 1.0.15
    Changes with nginx 1.0.15                                        12 Apr 2012
    * ) Security: specially crafted mp4 file might allow to overwrite memory
      locations in a worker process if the ngx_http_mp4_module was used,
      potentially resulting in arbitrary code execution (CVE-2012-2089).
      Thanks to Matthew Daley.
    * ) Bugfix: in the ngx_http_mp4_module.


author: tiwai@suse.de
changelog:
  - updated to version 2.0.13:
    * The reported cleanerd failure on mount was fixed
    * The rmcp command was enhanced so that it can handle range of
      checkpoint numbers


author: tiwai@suse.de
changelog:
  - updated to version 2.0.14:
    * fix privilege escalation vulnerability in mkfs.nilfs2
    * make the invocation of badblocks safer
    * fix failure of nilfs_open for devices aliased as a symlink
    * add -p option to cleanerd which overrides protection period
    * fix code checker warnings reported by Eric Sandeen
    * drop suid/sgid in proper order when invoking cleaner
    * drop other suid bits for safety
    * code cleanups


author: tiwai@suse.de
changelog:
  - Update to version 2.1.4: Major version up, addition of
    nilfs-cleanup and nilfs-resize programs, etc.
    See ChangeLog for details
  - Enable libmount for avoiding the read-only /etc/mtab problem
    (bnc#773184)


author: vuntz@opensuse.org
changelog:
  - Fix pkg-config file generated in %build to reference the full
    path for Nini.dll in Libs. Else, it's useless.


author: mfabian@suse.de
changelog:
  - use vendorarch instead of sitearch for perl sub-package.
  - use %perl_process_packlist and simplify file list.


author: mfabian@suse.de
changelog:
  - update to 2.0.2
    * now with UTF-8 support
  - remove obsolete patch which was needed namazu, it's included
    in the new version already.


author: max@suse.de
changelog:
  - Update to version 1.2, which fixes a crash (#230763) and a
    performance problem (#230764).
  - Fixed several compiler warnings (#232416).


author: max@suse.de
changelog:
  - Adopted two patches from Debian to fix a segfault and several
    64bit problems (bnc#334176, bnc#347684).


author: max@suse.de
changelog:
  - Bugfix release: 1.3
  - Obsoletes nmh-64bit.patch and nmh-strcasecmp.patch .
  - For more details, see /usr/share/doc/packages/nmh/ChangeLog .


author: suse@ammler.ch
changelog:
  - upstream update 0.2.3
  - Add: Action5 for tunnel portals
  - Fix: Properly catch out-of-bounds image reads (issue #3666)
  - Fix: Character code 0xA0 (NBSP) is used for an up arrow in TTD, so
      don't write it as ascii. Force unicode instead (issue #3643)


author: fcastelli@suse.com
changelog:
  - Revert to latest stable version of node (0.4.12). Some packages didn't work
    properly with unstable.


author: jmassaguerpla@suse.com
changelog:
  - Updated to 0.6.3
      [#2083] Land NPM in Node. It is included in packages/installers and installed on `make install`.
      [#2076] Add logos to windows installer.
      [#1711] Correctly handle http requests without headers. (Ben Noordhuis, Felix Geisendörfer)
      TLS: expose more openssl SSL context options and constants. (Ben Noordhuis)
      [#2177] Windows: don?t kill UDP socket when a packet fails to reach its destination. (Bert Belder)
      Windows: support paths longer than 260 characters. (Igor Zinkovsky)
      Windows: correctly resolve drive-relative paths. (Bert Belder)
      [#2166] Don?t leave file descriptor open after lchmod. (Isaac Schlueter)
      [#2084] Add OS X .pkg build script to make file.
      [#2160] Documentation improvements. (Ben Noordhuis)


author: tuukka.pasanen@ilmi.fi
changelog:
  - Removed doc patch because it's included in neew 0.6.10 nodejs
  - Upgraded to newest 0.6.10
  - Testing on openSUSE 12.1


author: saschpe@suse.de
changelog:
  - Update to version 0.6.15:
    * Update npm to 1.1.16
    * Show licenses in binary installers.
    * unix: add uv_fs_read64, uv_fs_write64 and uv_fs_ftruncate64
    * add 64bit offset fs functions
    * fs.readFile: don't make the callback before the fd is closed
    * Fix #2061: segmentation fault on OS X due to stat size mismatch
  - Remove empty %clean section not cleaning up anything (and there's good default)
  - Add spec file license header
  - Ran spec-cleaner


author: cthiel@suse.com
changelog:
  - update to version 0.6.17
    * Upgrade npm to 1.1.21
    * uv: Add support for EROFS errors
    * uv: Add support for EIO and ENOSPC errors
    * windows: Add support for EXDEV errors
    * http: Fix client memory leaks
    * fs: fix file descriptor leak in sync functions
    * fs: fix ReadStream / WriteStream double close bug
  - changes in version 0.6.16
    * Upgrade V8 to 3.6.6.25
    * Upgrade npm to 1.1.19
    * Windows: add mappings for UV_ENOENT
    * linux: add IN_MOVE_SELF to inotify event mask
    * unix: call pipe handle connection cb on accept() error
    * unix: handle EWOULDBLOCK
    * map EWOULDBLOCK to UV_EAGAIN
    * Map ENOMEM to UV_ENOMEM
    * Child process: support the `gid` and `uid` options
    * test: cluster: add worker death event test
    * typo in node_http_parser
    * http_parser: Eat CRLF between requests, even on connection:close.
    * don't check return value of unsetenv


author: dvaleev@suse.com
changelog:
  - update to version 0.6.19
    npm: upgrade to 1.1.24
    fs: no end emit after createReadStream.pause() (Andreas Madsen)
    vm: cleanup module memory leakage (Marcel Laverdet)
    unix: fix loop starvation under high network load (Ben Noordhuis)
    unix: remove abort() in ev_unref() (Ben Noordhuis)
    windows/tty: never report error after forcibly aborting line-buffered read (Bert Belder)
    windows: skip GetFileAttributes call when opening a file (Bert Belder)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.23:
    * reserve the source file's extension for ssh
    * se Config::GitLike instead of Config::INI::Reader
    * remove Rafb
    * remove Husk
  - add Recommends for perl(Clipboard), perl(WWW::Pastebin::PastebinCom::Create), perl(Config::GitLike) to enable additional features


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.27:
    * correct path to Pastie
    * throw an error if you specify -p and files
    * remove Mathbin; doy moved it to a separate dist


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.32:
    * better error reporting
    * fix some attribution errors [RT#70434]
  - changes from 0.31:
    * better filenames for ssh service
  - changes from 0.30:
    * fix App::Nopaste::ssh's new filename description feature
  - changes from 0.29:
    * add --private to several services
    * use Class::Load instead of require "Module/Name.pm"
    * document --list and --private options
    * less hardcoding of argument names to better support subclassing
    * new Ubuntu service (http://paste.ubuntu.com/)
    * SSH: add a small suggested Apache conf that's useful for paste directories
    * SSH: optionally use the supplied description in the paste filename


author: vuntz@novell.com
changelog:
  - Add notification-daemon-crash-theme-change.patch to fix a crash
    when the notification theme changes while a notification is
    opened. Fix bnc#496430.


author: vuntz@opensuse.org
changelog:
  - Add notification-daemon-no-libsexy.patch: we don't need libsexy
    to implement a feature available in recent GTK+. And it turns out
    that it fixes the crash reported as bnc#589250, so use this patch
    from upstream.
  - Drop libsexy-devel BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.0:
    + Add a new default theme
    + Properly handle monitor changes
    + Add multi-screen support
    + Exit when not in use
    + Exit when unable to acquire bus name
    + Support version 1.1 of the notification spec
    + Various memory leak fixes
    + Better RTL locale support
    + Don't monitor all X events unless necessary
    + Update the list of ways to start a browser
    + Fix the screensaver lock detection
    + Use top right location by default
    + Use canberra instead of gstreamer for event sounds
    + Limit the total number of notifications that can be displayed
      at once
    + Conversion from glade to gtkbuilder
    + Bugs fixed: bgo#608077, bgo#608082, bgo#608858, bgo#612032,
      bgo#622021, bgo#622552, bgo#622556
  - Drop notification-daemon-memleak.patch,
    notification-daemon-no-libsexy.patch and
    notification-daemon-crash-theme-change.patch: fixed upstream.
  - Drop notification-daemon-new-bubble.patch and the packaging hacks
    to create our bubble theme based on the standard theme. There is
    now a nice upstream theme included that we will use instead.
  - Add libcanberra-devel BuildRequires.
  - Remove libglade2-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Clean up update to 0.5.0.
  - Remove gstreamer-0_10-devel BuildRequires, now that libcanberra
    is used.


author: fcrozat@novell.com
changelog:
  - Update to version 0.7.1:
    + Don't use DBus activation
    + Don't exit on idle
    + Install a desktop file for notification-daemon
  - Changes from version 0.7.0:
    + Support image-data and image-path hints
    + Updated translations.
  - Changes from version 0.6.0:
    + Drop setup capplet
    + Drop themes
    + Add a 'dock' for bubbles
    + Add 'persistence' and 'action-icons' capabilities
    + Support transient and resident notifications
    + Port to GDBus
  - Remove GConf schema handling (no longer used upstream)
  - Remove fdupes and gconf2-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Drop --libexecdir=%{_libexecdir}/%{name}-1.0 from configure: we
    don't need a specific libexecdir.
  - Remove now unneeded libnotify-devel, libwnck-devel BuildRequires.
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: libcanberra-devel.
    + New ones: glib-2.0, gtk+-3.0, libcanberra-gtk3, x11.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.2:
    + Remove vestigial dbus-glib requirement
    + Updated translations.
  - Remove now unneeded dbus-1-glib-devel BuildRequires.


author: nmarques@opensuse.org
changelog:
  - Add notify-osd-fix-shadow-corruption.patch: this patch fixes
    shadow corruption around the notification bubble. This happens
    when not using composite/openGL or in both situations, at least
    for ATI users. Patch already approved upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.30:
    + Avoid having default focus on fallback-dialog buttons.
    + Make notify-OSD ready for GTK3.
    + Build fixes for newer gcc versions.
    + Dual monitor fixes
    + Fix shadow corruptions
    + Pause the timeout when the mouse is over notifcation-bubble
    + Bugs fixed: lp#559109, lp#353843, lp#655232, lp#654921,
      lp#500663.
  - Rebase notify-osd-leolik.patch.
  - Drop notify-osd-fix-shadow-corruption.patch: fixed upstream.
  - Add notify-osd-libnotify-0.7.patch: Fix build with libnotify 0.7.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.32:
    + Migrate to GSettings.
  - Changes from version 0.9.31:
    + Port to GNOME 3 technologies.
  - Change pkgconfig() BuildRequires to move to GNOME 3 technologies:
    + Old ones: gtk+-2.0, libwnck-1.0.
    + New ones: gtk+-3.0, libwnck-3.0.
  - Drop pkgconfig(gconf-2.0) BuildRequires: moved to GSettings.
  - Drop notify-osd-libnotify-0.7.patch: fixed upstream.
  - Rebase notify-osd-leolik.patch.
  - Add notify-osd-link-libm.patch: fix build with new stricter
    linker from Factory.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh,
    needed for above patch.
  - Use %glib2_gsettings_schema_* macros for new GSettings schemas.


author: mauro@suse.de
changelog:
  - Package added to pdb.
  - Initial submit to factory.
  - Docs disabled in this version in order to get the build done.


author: nmarques@opensuse.org
changelog:
  - Add notify-sharp-use-dbus-sharp.patch - uses dbus-sharp instead
    of deprecated ndesk-dbus.
  - Spec changes:
    + Add devel sub-package.
    + Add pkgconfig() calls for >= 1130.
    + Package is noarch, installs on %{_libexecdir} and .pc file
      goes to %{_datadir} (compliant with other mono packages).
    + Removed %clean section (not required) anymore.
    + Minor cleanups.


author: vuntz@opensuse.org
changelog:
  - Update the tarball to revision 3032, which seems to be what all
    other distributions are using; this is needed by some apps like
    smuxi. Note that it's still version 0.4.0 somehow, since there
    was no official release.
  - Add notify-sharp-fix-app-name-derivation.patch: fixes an issue
    with notification naming with banshee. Taken from Debian.
  - Replace notify-sharp-use-dbus-sharp.patch with patch from
    https://github.com/hyperair/notify-sharp.
  - Add autoconf and automake BuildRequires, needed for the
    autoreconf call.


author: pwu@suse.de
changelog:
  - update to version 0.2.3
    ? Import the entire scim-pinyin phrases as corpus.
    ? Better HMM parameter adjusts.
    ? Better candidates adjusts.
    ? Add version check.
    ? Add data file corruption detection.
    ? Protect against integer overflow.


author: pwu@suse.de
changelog:
  - update to version 0.2.4
    ? Fix initial load bug.
    ? Update the test case.
    And add a patch novel-pinyin-fixes-train-factor.patch,
    to make better self-learning.


author: bili@novell.com
changelog:
  - Upgrade to 0.7.3, with various fixes.
    - Fix closes a DoS vulnerability (found by Orange Labs) which
      can be exploited with specific crafted packets.
  - Del the ipsec-overflow.patch cause already fixed in 0.7.3.
  - Modify nit-includes.patch which cause failed to support the
    policy priority(bnc#632180).


author: aj@suse.de
changelog:
  - Fix build with using -Wl,--export-dynamic instead of just
    - -export-dynamic.
  - Create runtime directory if needed.


author: sbrabec@suse.cz
changelog:
  - Return to native X windows in GTK+ to work around focus problems
    (bnc#537788).
  - Call %postun trigger with -u (bnc#558365).


author: ro@suse.de
changelog:
  - Version 1.3.0 (BETA)
    * Don't poll for Xt events in Gtk (XEMBED) plug-ins
    * Use 40 Hz timer for Xt events only when necessary (Xt input sources)
    * Add NPIdentifier and NPClass::HasMethod caches, i.e. lower RPC traffic
    * Add support for multiple viewer paths, see --viewer-paths=PATH-EXPR
    * Add basic checks for malloc()'ed buffer underflow/overflow
    * Add checks for single-threaded calls into the browser (NPN_*() functions)


author: ro@suse.de
changelog:
  - add some hacks to make it compile:
    - nspluginwrapper-offsetof.patch
    - nspluginwrapper-recv_chk.patch


author: crrodriguez@opensuse.org
changelog:
  - Update to version 1.4.0
    * drop obsolete patches
    * Work around Qt bug that breaks npplayer when Kopete is installed
    * Work around Firefox quirk that broke windowless Flash in Firefox 4
    * Bind wrapper and viewer event loops together to avoid many many race conditions
    * Fix initialization bug that causes Flash 10.3 to report a version of 0
    * Work around bug in Konqueror that prevents plug-ins from functioning properly


author: sbrabec@suse.cz
changelog:
  - Update to the version 1.4.4:
    * Fix the private mode plugin escape (bnc#702034, CVE-2011-2486).
    * Crash fixes.
    * Fix compatibility with WebKit/GTK.
    * Report capabilities over RPC to fix logic based on NULL
      plugin/browser hooks.
    * Fix initialization bug that causes Flash 10.3 to report a
      version of 0.
    * Implement ClearSiteData NPAPI extension for managing
      Flash LSOs.
    * Work around lack of client-side windows in Flash.
    * Fix race condition when NPP_Destroy was called while viewer is
      busy.
    * Support NPAPI 0.24, in particular, Flash can now query for
      private browsing.
    * Support XEmbeding npplayer into another application.
    * Fix initializing two wrapped plugins with the same name in the
      same process.
    * Release implicit grabs before forwarding events to fix Flash
      context menu hang.


author: wr@rosenauer.org
changelog:
  - do not build nspluginwrapper for i386 (bnc#727018)
  - do not supplement flash-player anymore as it is available for
    i386 and x86-64 now


author: ro@suse.de
changelog:
  - modify last change:
    - require 32bit variant on x86_64 and s390x
    - require 64bit variant on ppc


author: coolo@suse.de
changelog:
  - degrading the requires to recommends. It's very well possible
    to install a system with just 64bit


author: olh@suse.de
changelog:
  - change the recommends for XXbit packages to a supplements
    add a Conflicts: != version to the XXbit packages, to give a hint
    during manual package upgrades (bnc#336678)


author: vuntz@opensuse.org
changelog:
  - Add nss-mdns-config script as a source, and install it in
    /usr/sbin: this script can be used to enable/disable mdns in
    /etc/nsswitch.conf (-4/-6 can be used to restrict
    enabling/disabling to IPv4/IPv6).
  - Change %post/%preun scriptlets to use new nss-mdns-config script
    instead of custom perl-fu.
  - Do not restrict mdns support in /etc/nsswitch.conf to IPv4: just
    pass --enable to nss-mdns-config in %post. Fix bnc#710231.
  - Only call nss-mdns-config in %post on first install, to avoid
    overwriting changes done by users. Fix nss-mdns side of
    bnc#729796.
  - Do not call sed to change /etc/nsswitch.conf to remove services
    not provided by nss-mdns anymore: when we need this, we'll be
    able to integrate this in nss-mdns-config.


author: rhafer@suse.de
changelog:
  - Fixed "Required-Stop" Tag to include the same services as
    "Required-Start"
  - removed "Should-Start" Tag


author: rhafer@suse.de
changelog:
  - Updated to 0.6.8:
    * the nss-ldapd.conf was created world-readable which could cause
      problems if the bindpw option is used. (bnc#487737, CVE-2009-1073)
    * clean the environment and set LDAPNOINIT to disable parsing of LDAP
      configuration files (.ldaprc, /etc/ldap/ldap.conf, etc)
    * remove sslpath option because it wasn't used
    * correctly set SSL/TLS options when using StartTLS
    * rename the tls_checkpeer option to tls_reqcert, deprecating the old name
      and supporting all values that OpenLDAP supports
    * allow backslashes in user and group names execpt as first or last
      character
    * check user and group names against LOGIN_NAME_MAX if it is defined
    * allow spaces in user and group names because it was causing problems in
      some environments
    * if ldap_set_option() fails log the option name instead of number
    * retry connecting to LDAP server in more cases
  - Adjust config file permissions upon update, to fix world-readable
    /etc/nss-ldapd.conf as created by older versions
    (bnc#487737, CVE-2009-1073)


author: rhafer@novell.com
changelog:
  - Updated to 0.6.10:
    * implement searching through multiple search bases, based on a
      patch by Leigh Wedding
    * fix a segmentation fault that could occur when using any of
      the tls_* options with a string parameter
    * the code for reading and writing protocol entries between the
      NSS module and the daemon was improved
    * documentation updates
    * removed SSL/TLS related warnings during startup
    * produce more detailed logging in debug mode and allow
      multiple -d options to be specified to also include logging
      from the LDAP library
    * some LDAP configuration options are now initialized globally
      instead of per connection which should fix problems with the
      tls_reqcert option
    * documentation improvements for the NSLCD protocol used between
      the NSS module and the nslcd server
    * fix a bug with writing alternate service names and add checks
      for validity of passed buffer in NSS module
  - Fixed a possible off by one bug in nslcd (bnc#515559)


author: rhafer@novell.com
changelog:
  - Renamed to nss-pam-ldapd to reflect upstream rename
  - Updated to 0.7.12:
    * rename software to nss-pam-ldapd to indicate that PAM module
      is now a standard part of the software
    * the PAM module is now built by default
    * the default configuration file name has been changed to
      /etc/nslcd.conf


author: seife+obs@b1-systems.com
changelog:
  - update to 0.7.13:
    * fix handling of idle_timelimit option
    * fix error code for problem while doing password modification
  - fix build for pre-11.3 systems


author: rhafer@suse.de
changelog:
  - Only set default port when "port" directive is present in
    /etc/ldap.conf or when "ssl on" is set. (bnc#439449)
  - Apply "tls_*" options when "ldaps" URI are used (bnc#439449)


author: rhafer@novell.com
changelog:
  - updated to nss_ldap-264. From the changelog:
    * fix for PADL-Bug#378: MAP_H_ERRNO() should map NSS_TRYAGAIN
      to NETDB_INTERNAL not TRY_AGAIN
    * fix for PADL-Bug#379: ldaps:// URIs only work if "ssl on"
      is set
    * fix for PADL-Bug#248: nss_ldap exposes malformed entries to the
      system
    * fix for PADL-Bug#374: nss_ldap returns success from setnetgrent()
      when the requested netgroup doesn't exist
    * fix for PADL-Bug#376: getXXent() only returns NULL once before
      implicitly calling setXXent(), whereas other backends continue
      to return NULL


author: rhafer@novell.com
changelog:
  - Update to nss_ldap-265. From the changelog:
    * fix for PADL-Bug#132: add versioning information to binary
    * fix for PADL-Bug#403: add AM_MAINTAINER_MODE
    * fix for PADL-Bug#388: bad LDAP query for ether lookups
    * fix for PADL-Bug#391: clarify bind timelimit defaults
      in ldap.conf
    * fix for PADL-Bug#392: call do_close() if ldap_result()
      or ldap_parse_result() fails (before returning
      NSS_UNAVAIL)
    * fix for PADL-Bug#409: deallocate context in
      _nss_ldap_ent_context_release() to avoid bad usage
    * fix for PADL-Bug#410: don't leak file descriptors in
      _nss_ldap_readconfig


author: rhafer@suse.de
changelog:
  - A memory leak in nss_ldap could lead to processes (e.g. nscd)
    growing extremely large (bnc#659100, PADL-Bug#418)
  - nss_ldap didn't try to reconnect properly when the LDAP
    connection was lost between two getXXent() calls
    (bnc#662752, PADL-Bug#215)


author: rhafer@suse.de
changelog:
  - Entries with invalid (or too large) uidNumber/gidNumber attributes
    could crash nss_ldap (bnc#726393)


author: bg@suse.de
changelog:
  - Update to version 3.3.10
  - Fixes for bugs #333436 (does not show up in new version), #375967,
    [#422006], #432617 (does not show up in new version), #477996,
    [#477997] and 528585


author: alexandre@exatati.com.br
changelog:
  - Update to 4.0.3:
    * Sorry no news or changelogs about recent fixes or improvements
      on ntop's source or website.
  - Refreshed ntop-%{version} patch;
  - Minor spec file improvement.


author: lars@linux-schulserver.de
changelog:
  - update to 4.1.0:
    + Removed some legacy code that caused trouble in the past. As
      result, this version lacks some of the 4.0.3 features but it
      can benefit in terms of stability and efficiency.
    + The next release will re-incorporate some of the features
      we cut on 4.1 as we?re currently redesigning them.
    + In 4.1 for instance we have removed legacy protocols in favor
      or new (let?s call them protocols) ones such as Facebook
      and Twitter.
  - specfile cleanup
  - added 'probe' option to init file
  - added Should-Start/Should-Stop to init file
  - patchfile cleanup (TODO: check last chuncks of ntop-4.1.0.diff)
  - added/changed patches:
    + ntop-disable_ethernet_fingerprint_database_download.patch:
      do not download during build time split out from ntop-4.1.0.diff
    + ntop-disable_darwin.patch: split out from ntop-4.1.0.diff
    + ntop-python_fix.patch: fix python detection and therefor enable
      python support
    + ntop-default_user.patch: start as ntop instead of nobody, if
      a user tries to start ntop on his own
    + ntop-fix-manpage-errors.patch: taken from Debian
    + ntop-fix-netflow-plugin-links.patch: taken from Debian
    + ntop-fix-timestamp.patch: do not include the build time into
      the binaries (let build-compare do it's work)
  - added logrotate script (and dependency)
  - added ntop-rpmlintrc to ignore some warnings
  - parse arguments to autogen.sh to predefine the right places
  - unzip the files ntop uses to name MACs and other values


author: lars@linux-schulserver.de
changelog:
  - fix init script (include $CONFIG was missing) - thanks to
    Frank Steiner
  - create and own /var/lib/ntop/* directories, so ntop can store
    the configuration


author: bg@suse.com
changelog:
  - add development patch to fix compile warning (r4978 from svn)
  - remove ntop-rrdPlugin.patch which applied to already removed FC protocol
  - change template netflowUtilsLoop; endless loop never returns


author: idonmez@suse.com
changelog:
  - Remove ntop-4.1.0.dif and ntop-fix-segfault-on-exit.patch, they
    are not applied.
  - Don't package INSTALL file.


author: varkoly@suse.de
changelog:
  - bnc#492304 - ntpd man page refers to package xntp-doc (which does not exist)
  - bnc#495496 ? ntp misses prereq: /sbin/chkconfig


author: varkoly@suse.de
changelog:
  - bnc#506908 - ntptrace doesn't work as non root user
  - update to 4.2.4p7:
    * [Sec 1151] Remote exploit if autokey is enabled - CVE-2009-1252.
    * [Bug 1187] Update the copyright date.
    * [Bug 1191] ntpd fails on Win2000 - "Address already in use" after fix for [Sec 1149].
    * ntp.isc.org -> ntp.org cleanup.
    * [Bug 1178] Use prior FORCE_DNSRETRY behavior as needed at runtime,
    add configure --enable-ignore-dns-errors to be even more stubborn
    * [Bug 784] Make --enable-linuxcaps the default when available
    * [Bug 1179] error messages for -u/--user and -i lacking droproot
    * Updated JJY reference clock driver from Takao Abe
    * [Bug 1071] Log a message and exit before trying to use FD_SET with a
    descriptor larger than FD_SETSIZE, which will corrupt memory
    * On corruption of the iface list head in add_interface, log and exit
    * [Bug 1172] 4.2.4p7-RC{3,4} fail to build on linux.
    * flock-build script unportable 'set -m' use removed
    * [Bug 1167] use gcc -Winit-self only if it is understood
    * [Bug 787] Bug fixes for 64-bit time_t on Windows
    * [Bug 813] Conditional naming of Event
    * [Bug 1147] System errors should be logged to msyslog()
    * [Bug 1155] Fix compile problem on Windows with VS2005
    * [Bug 1156] lock_thread_to_processor() should be declared in header
    * [Bug 1157] quiet OpenSSL warnings, clean up configure.ac
    * [Bug 1158] support for aix6.1
    * [Bug 1160] MacOS X is like BSD regarding F_SETOWN
    * [Sec 1144] limited buffer overflow in ntpq.  CVE-2009-0159
    * [Sec 1149] use SO_EXCLUSIVEADDRUSE on Windows
    * [Bug 1131] UDP sockets should not use SIGPOLL on Solaris.
    * build system email address cleanup
    * [Bug 774] parsesolaris.c does not compile under the new Solaris
    * [Bug 873] Windows serial refclock proper TTY line discipline emulation
    * [Bug 1014] Enable building with VC9 (in Visual Studio 2008,
    Visual C++ 2008, or SDK)
    * [Bug 1117] Deferred interface binding under Windows works only correctly
    if FORCE_DNSRETRY is defined
    * [BUG 1124] Lock QueryPerformanceCounter() client threads to same CPU
    * DPRINTF macro made safer, always evaluates to a statement and will not
    misassociate an else which follows the macro.


author: varkoly@suse.de
changelog:
  - bnc#515629 - NM_ONLINE_TIMEOUT does not work with parallel boot
  - bnc#521044 - ntp init script: /etc/init.d/ntp: line 70: return: can
    only `return' from a function or sourced script


author: varkoly@suse.de
changelog:
  - update to ntp-4.2.4p8 to fix bnc#550316 - VUL-0: ntp DoS
  - bnc#557716 - NTP PLL does not converge based on
    https://support.ntp.org/bugs/show_bug.cgi?id=1219


author: varkoly@novell.com
changelog:
  - bnc#574885 - XEN is using many network interfaces and stopping and
    restarting XEN instances results in ntpd error "Cannot find existing
    interface for address ...".


author: varkoly@novell.com
changelog:
  - update to 4.2.6p2
    * Major code clean up.
      1. The protostats statistics files have been very useful in exposing
      little twitches and turns when something hiccups, like a broken PPS
      signal. Most of what used to be syslog messages are now repackaged as
      protostats messages with optional syslog as well.
      2. Close inspection of the clock discipline behavior at long poll
      intervals (36 h) showed it not doing as well as it should.
      3. Autokey. The enhanced error checking was becoming a major pain. A way was found
      to toss out gobs of ugly fat code and replace the function with a much simpler
      and more comprehensive scheme.
      4. The interface code for the kernel PPS signal was not in sync with the
      kernel code itself. Some error checks were duplicated and some ineffective.
      5. The flake restrict bit turned out to be really interesting, especially
      with symmtric modes and of those especially those using Autokey.
    * Documentation updates
  - New old feature: sync time on startup. If not needed NTPD_FORCE_SYNC_ON_STARTUP must
    be set to no in /etc/sysconfig/ntp


author: adrian@suse.de
changelog:
  - require $network startup before ntp. This is not enforced via
    $network_fs when no nfs and cifs is enabled


author: adrian@suse.de
changelog:
  - update to version 4.2.6p3
    * main feature, it really ! updates the time, old version was
      miscalculating the offset based on t21 and t34


author: hpj@urpla.net
changelog:
  - replace remove-ntpdate.diff with sed script
  - don't effectively zap existing /etc/sysconfig/ntp
  - while at it, simplify /etc/sysconfig/ntp update
  - improve NTP_PARSE_DEVICE documentation for /etc/sysconfig/ntp
  - refresh all patches with offsets and fuzz


author: varkoly@novell.com
changelog:
  - fix/improve init script
    * related to bugzilla 688132
    * "rcntp ntptimeset" could not parse servers from ntp.conf when IP proto
      was specified (server [-4|-6] hostname)
    * "rcntp ntptimeset" is now using ip proto parameter (-4|-6) if it's set in
      NTPD_OPTIONS and skip servers where the opposite proto is defined


author: hpj@urpla.net
changelog:
  - fix "rcntp ntptimeset"
    * never try to syncronize with local clocks (127.127.*), which led to
      sntp blocking until timeout elapsed (and probably blocking boot
      sequence for ~5 min per device..)
  - fix DOS line breaks in some doc files


author: varkoly@suse.de
changelog:
  - The default timeout for sntp is to long. This can stop booting
  - bnc#689070 - ntp post install script always removes /etc/sysconfig/ntp
  - bnc#688529 - (ntp) ntpq and ntpdc command history broken
  - bnc#695598 - "Started sntp" in /var/log/messages


author: lmuelle@suse.de
changelog:
  - Remove superfluously used NTPD_PID_NOPREFIX from init script.
  - Refresh patches to apply with no offset.


author: lmuelle@suse.de
changelog:
  - Update to version 4.2.6p5.
    - ntpd
    * Updated "nic" and "interface" IPv6 address handling to prevent
      mismatches with localhost [::1] and wildcard [::] which resulted from
      using the address/prefix format (e.g. fe80::/64)
    * Fix orphan mode stratum incorrectly counting to infinity
    * Orphan parent selection metric updated to includes missing ntohl()
    * Non-printable stratum 16 refid no longer sent to ntp
    * Duplicate ephemeral associations suppressed for broadcastclient and
      multicastclient without broadcastdelay
    * Exclude undetermined sys_refid from use in loopback TEST12
    * Exclude MODE_SERVER responses from KoD rate limiting
    * Include root delay in clock_update() sys_rootdisp calculations
    * get_systime() updated to exclude sys_residual offset (which only
      affected bits "below" sys_tick, the precision threshold)
    * sys.peer jitter weighting corrected in sys_jitter calculation
    - ntpq
    * -n option extended to include the billboard "server" column
    * IPv6 addresses in the local column truncated to prevent overruns
  - Update to version 4.2.6p4.
    - Build system
    * Fix checking for struct rtattr
    * Upgrade required version of autogen and libopts for building
      from our source code repository
    - ntpd
    * Back-ported several fixes for Coverity warnings from ntp-dev
    * Fix a rare boundary condition in UNLINK_EXPR_SLIST()
    * Allow "logconfig =allall" configuration directive
    * Bind tentative IPv6 addresses on Linux
    * Correct WWVB/Spectracom driver to timestamp CR instead of LF
    * Improved tally bit handling to prevent incorrect ntpq peer status reports
    * Exclude the Undisciplined Local Clock and ACTS drivers from the initial
      candidate list unless they are designated a "prefer peer"
    * Prevent the consideration of Undisciplined Local Clock or ACTS drivers for
      selection during the 'tos orphanwait' period·
    * Prefer an Orphan Mode Parent over the Undisciplined Local Clock or ACTS
      drivers
    * Improved support of the Parse Refclock trusttime flag in Meinberg mode
    * Back-port utility routines from ntp-dev: mprintf(), emalloc_zero()
    * Code cleanup in libntpq
    - ntpdc
    * Fix timerstats reporting
    - ntpdate
    * Reduce time required to set clock
    * Allow a timeout greater than 2 seconds
    - sntp
    * Backward incompatible command-line option change:
    - l/--filelog changed -l/--logfile (to be consistent with ntpd)
    - Documentation
    * Update html2man. Fix some tags in the .html files
    * Distribute ntp-wait.html


author: lmuelle@suse.com
changelog:
  - Remove superfluous remove of acconfig.h while build.
  - BuildRequire autoconf to avoid implicit dependency for post-11.4 systems.
  - Remove call to suse_update_config macro for post-11.4 systems.


author: varkoly@suse.com
changelog:
  - bnc#758253 - L3: ntp fails if host has more than 1024 IP-addresses
    ntp#1180 - ntpd won't start with more than 1000 interfaces


author: cfarrell@suse.com
changelog:
  - license update: (MIT and BSD-3-Clause and BSD-4-Clause) and GPL-2.0
    Properly categorise licenses and sync with Fedora declaration


author: mmarek@suse.cz
changelog:
  - updated to version 2.7.7
    * Implemented new algorithm in EPG stream decoder to improve
      performance under bad reception conditions (i.e. with high data
      loss rates)
    * bugfix in TV app detection -> fixes interaction with
      "tvtime"
    * Minor bugfix in display of user-defined separators in programme
      list's context menu
    * Minor bugfix in reminder message popup windows: font for
      programme title can now be changed with "pi_font" in the
      resource file (i.e.  file Nxtvepg.ad or via X11 resources on
      UNIX)
    * Work-around for bttv driver bug in kernel 2.6.16 (fixed
      in 2.6.18)  Thanks to all the people in the nxtvepg forum who
      helped debugging this and esp. to Lars for providing the first
      work-around.
    * improved portability of timezone offset calculation
    * Excluded deceased providers "RTL2" (Germany) and "VT" (Belgium)
      from documentation and the EPG scan's list of pre-defined
      providers.
    * Many fixes and improvements in the German documentation; Thanks
      again to Kurt Lettmaier
    * Added German translation of the manual and help pages.
      Many thanks to Olaf Noehring and Kurt Lettmaier for
      contributing the translation.
    * Major bugfix in reminder removal (when removing multiple
      reminders in the same order they were created, the wrong
      reminder was removed and nxtvepg could even crash.) Thanks to
      Kurt for reporting this bug.
    * Added menu entry "Edit filter-based reminders" to promote the
      possibility to create reminders based on shortcuts.
    * Minor fix in XMLTV export (DTD 0.6): several elements were not
      in the correct order, which caused warnings with some XML
      processors
    * Provider scan now issues an appropriate error message
      upon device errors (Thanks to Andreas for reporting this
      problem)
  - added insserv macros to %preun and %postun


author: mmarek@suse.cz
changelog:
  - updated to version 2.8.0
    * import and merge of EPG data from XMLTV files
    * Implemented new communication protocol for TV applications
      which allows to more EPG data (Download the tvsim package to
      get a demo) Not yet used by any TV applications.
    * added possibility to use an external program to display EPG
      info popups to TV app. interaction configuration
    * added new command line option -provscan de|fr|at|ch: runs an
      EPG scan without GUI. It can also be used by nxtvepgd, so
      nxtvepg can now be set up without ever using the GUI (except
      for some advanced acquisition options)
    * added command line option -remctrl for UNIX (was supported on
      WIN32 only)
    * Added support for export in HTML format via the command line:
    - dump html (does not support all features available in the GUI
      though.)


author: mmarek@suse.cz
changelog:
  - don't hardcode {TCL,TK}_LIBRARY_PATH, tcl knows it's installation
    paths already
  - added patch to fix a crash with new Tcl/Tk


author: hvogel@suse.de
changelog:
  - Update to version 2.0.2
    * Add Traditional Chinese, Italian, Czech, Spanish and French
      translations
    * Add new Margins option (Margins tab)
    * Add new option for centering windows when placing them
    * Update to Openbox 3.4.2 libraries


author: bwalle@suse.de
changelog:
  - update to version 2.0.3
    o Added Norwegian translation
    o Added Turkish translation
    o Updated Traditional Czech, Chinese, Italian, and Swedish
      translations
    o Add support for the desktop warping option
    o Add support for showing the popup notification when changing
      desktops
    o Better build support for Max OSX platform (no --export-dynamic)
    o Major layout changes
    o Add support for putting the move/resize popup in a fixed
      position on screen
    o Add support for the <monitor> window placement option
    o New icon by Myles Green
    o Show an error when the configuration file is not valid, so it
      doesn't get destroyed by ObConf
    o Add a --config-file option to specify an alternate
      configuration file.
    o Auto-load the same configuration as Openbox is using, if
      Openbox was run with --config-file


author: rodrigo@suse.de
changelog:
  - Added obex-data-server-unbreak-file-uris.patch to remove the
    file:// prefix from URIs, since those are not supported (bnc#391820)


author: tpatzig@suse.de
changelog:
  - update to v0.3.2
    * Reduce compiler warnings
    * Fix ServerSession Accept/Reject
    * Use different FTP UUID for some Nokia devices
    * Don't try to remove service record when it is not registered
    * Check OBEX Target header for FTP sessions
    * Disable FTP specific commands when OPP is used
    * Use UTF-8 filenames in folder listing objects
    * Improve OBEX error reporting
    * Fix crashers on exit
    * Portability fixes
    * Check connection ID for FTP session
    * Send empty Name header when using ChangeCurrentFolderToRoot
    * Don't try to access memory regions that were already freed
      Also fixes a long-standing segfault issue


author: ro@suse.de
changelog:
  - adapt CVE diff to bluez-4: function name back to original
    len paramer now also in sdp_extract_pdu


author: jpr@novell.com
changelog:
  - Update to 0.4.1, most importantly for bluez 4.x support
    * Fix a race condition when client app misses
      ServerSession.TransferStarted signal
    * Do not use g_assert for checking if DBus context is set in
      Session and ServerSession methods
    * Fix TransferStarted signal emission in ServerSession
    * Implement partial BIP profile support (ImagePush and
      RemoteDisplay features supported)
    * Add support for Bluez 4.x (still compatible with Bluez 3.x)
    * Add support for USB transport (only for Sessions ATM)
    * Add a way to cancel Session connection
    * FTP servers now expose a capability object
    * When creating new files, set permissions according to umask
    * Add a way to specify source Bluetooth adapter for Sessions
    * Let applications know about all sessions/servers running
    * Fix filename conversion to UTF-16 (bug introduced in 0.3.2)
    * Add manual page
    * Properly close sockets for Session and ServerSession objects
  - Drop obex-server-bluez-libs-CVE-2008-2374.diff, its upstream


author: tpatzig@suse.de
changelog:
  - Update to 0.4.2
    * Implement RemoteCopy and RemoteMove methods in Session
    * add more errors corresponding to OBEX responses
    * fix for ARM build


author: vuntz@opensuse.org
changelog:
  - Add obex-data-server-transferstarted.patch taken from upstream to
    fix the emission of the TransferStarted signal. Make notification
    of received files in gnome-user-share visible. Fix bnc#515025.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.5:
    + Add support for GET folder listing with name header in server
      (usually name header is not used!)
    + Fix system bus configuration file according to new default
      policy
    + Use locales only for filenames (previously caused D-Bus
      disconnect when translated errors were passed)
    + Refine logging functionality (ability to log to syslog,
      enable/disable debug messages)
    + Use silent and non-recursive makefiles
    + New OPP test script: ods-opp-test.py
    + Request timeout system (when no response is received from
      remote device in 15 seconds after request was issued, TimeOut
      error will happen and connection will be closed)
    + Transfer suspension timeout system (when auto_accept is False
      for server and Accept() or Reject() is not called in 15 seconds
      after TransferStarted signal, incoming file will be
      automatically rejected)
    + Support for TTY transport (server and client). TTY server can
      be used in USB gadgets, session support is somewhat
      experimental and only for testing purposes
    + A bunch of other bugs fixed and code cleaned up in quiet a few
      places :)
  - Changes from version 0.4.4:
    + Revert openobex 1.4 dependency. Now ods builds with openobex
      1.3 even with usb support on
  - Changes from version 0.4.3:
    + Fix Nokia SDP workaround (this has been broken back in 0.4)
    + Actually export RemoteCopy and RemoteMove methods
    + Export more information about USB interfaces. ods now depends
      on libusb and openobex 1.4 for usb support. USB support can be
      disable with --disable-usb.
    + Export OBEXCommand in TransferInfo to differentiate between PUT
      and GET requests
    + Various server fixes
  - Drop obex-data-server-transferstarted.patch: fixed upstream.
  - Drop obex-data-server-unbreak-file-uris.patch: this should not be
    needed, and apps should be fixed to not pass URI but path.
  - Add libusb-devel BuildRequires, and gtk2-devel BuildRequires for
    BIP support.
  - Remove AutoReqProv: it's default now.
  - Do not define a custom prefix.
  - Use makeinstall macro.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.6:
    + Fix --disable-usb build flag
    + Properly handle empty and invalid type headers in server GET
      and PUT
    + Fix crasher during SDP discovery
    + Fix BIP server PUT
    + Disable directory creation when writing is not allowed
    + Improve logging system (prefixes indicating which session a
      particular message belongs to)


author: tambet@novell.com
changelog:
  - Include the received file name in the DBus notification.
  - Use ~/Public for the shared directory (bnc #567383).


author: tambet@novell.com
changelog:
  - Fix obexd and obex-client so that they work if the initial request
    comes through dbus activation (bnc 567363).


author: jslaby@suse.de
changelog:
  - Update to 0.28
    * fixes some issues with the Phonebook Access support and its
      Tracker integration.


author: wstephenson@novell.com
changelog:
  - Update to 0.39
    * Fix for handling fax and cell phone numbers.
    * Fix for handling emails in pull call history queries.
    * Fix for handling addresses in pull call history queries.
    * Fix for handling default card and empty phonebook.
    * Add support for handling NewMissedCalls.
  - Version 0.38:
    * Fix regression causing crash in 3-way calling.
    * Fix possible crash when processing session callback.
    * Fix issue with fetching contact photo file name.
    * Fix issue with fetching 0.vcf vCard entry.
    * Add support for optimized PBAP tracker queries.
    * Add support for files bigger than 2GB on 32-bit systems.
  - Version 0.37:
    * Fix queries for contact with only one affiliation.
    * Fix pull phonebook with non-zero offset parameter.
    * Fix pull phonebook reply if filter not set.
    * Fix proper type handling for various queries.
  - Version 0.36:
    * Fix crash for empty listing and an invalid cache.
    * Fix issue with process pending request if transfer canceled.
    * Fix issue with error setting when canceling suspended requests.
    * Fix issue with folder listing and name header for subfolders.
    * Fix issue with status response after pulling empty call history.
    * Fix issue with not handling nco affiliation fields correctly.
    * Fix issue with history listing queries in phonebook-tracker.
    * Fix regression when formatting timestamps from tracker.
  - Version 0.35:
    * Fix regression on suspend on opening.
    * Fix suspend stream on opening if no data.
    * Fix memory leaks in phonebook-tracker module.
    * Fix not responding Not Found for filtered vcard-listing.
    * Fix not responding Not Found when no entry is found.
    * Fix issue with X-IRMC-CALL-DATETIME format.
  - Version 0.34:
    * Fix issue with error detection and last part of transfer buffer.
    * Fix issue with not detecting errors on small files.
    * Fix issue with emitting TransferCompleted twice.
    * Fix issue with default call type from call log.
    * Fix issue with websiteUrl query field not being generic.
    * Add support for binding mch, ich, och and cch call logs.
    * Add handling of TITLE contact's field in vCard.
  - Version 0.33:
    * Fix issue with handling of phonebook size during pull request.
    * Add support for handling of UID contact field in vCard.
    * Add support for handling more than one address in vCard.
    * Add support for merging address fields into single field.
  - Version 0.32:
    * Fix issues caused by dependencies on phonebook source.
    * Fix handling empty fields in vCards.
    * Fix issues with emails category.
  - Version 0.31:
    * Fix aborting capability scripts creating zombies.
    * Fix problem with multiple emails in same vcard.
    * Fix multiple phone number problem in pull vcard.
    * Fix multiple phone numbers problem in vcard-listing.
    * Fix return value checking of e_book_async_get_contacts.
    * Fix a memory leak when adding contacts to the result.
    * Add support of single contact's fields in vcard.
    * Add support for FAX number with tracker phonebook.
    * Add simple IrMC sync server support.
  - Version 0.30:
    * Fix issue with empty error messages.
    * Fix issue with query for vCarcd listing.
    * Fix problem with incoming calls query.
    * Fix handling of vCard filter settings.
    * Fix potential buffer overflow with target sizes.
    * Fix NULL checking within PBAP GET operation.
    * Fix NULL checking for PBAP name parameter.
    * Fix crash when processing OBEX_EV_PROGRESS event.
    * Fix crash when resetting a session with no service.
    * Fix not closing socket when connection attempt fails.
    * Fix de-registering PBAP drivers on init failure scenarios.
    * Add variable target size support to MIME type drivers.
    * Add support for returning all eBook TEL attributes.
    * Add PBAP client tests for ICH, OCH, MCH and CCH.
  - Version 0.29:
    * Fix security requirements for legacy devices.
    * Fix empty 'N:' parameter handling for vCards.
    * Fix order of contacts in the combined calls folder.
    * Fix not replying error when transfer could not be started.
    * Fix not unregistering transfer when completed.
    * Fix memory leak when freeing transfer parameters.
    * Fix issues with handling of driver reset.
    * Add support for responding to Auth Challenge.
    * Add support for dynamic debug feature.


author: fisiu@opensuse.org
changelog:
  - Removed openobex-devel from BuildRequires (upstream dropped this
    dependency with 0.43 release).
  - Rebased obexd-users-home-for-root.patch for 0.44 version.
  - Update to 0.44:
    + Fix issue with incorrect path during authorization.
    + Fix issue with missing reset after transfer completion.
    + Fix issue with invalid memory access and PBAP.
    + Add support for OBEX Single Response Mode.
  - Version 0.43:
    + Remove OpenOBEX dependency.
    + Fix multiple issues with PBAP and vCard encoding.
    + Add initial support for handling Message Access Profile.
    + Add support for internal and fully asynchronous OBEX library.
  - Version 0.42:
    + Fix issue with freeing buffer before transfer is complete.
    + Fix issue with invalid memory read when pulling phonebook.
    + Fix issue with test cases for empty phonebooks.
    + Add support for multiple phonebooks when using EDS.
    +Add support for handling OBEX Action command.
  - Version 0.41:
    + Fix issue with pulling phonebook entries without last name.
    + Fix issue with handling owner data in phonebook pull.
    + Add support for fetching call history in parts.
    + Add support for selective plugin loading.
    + Add support for Message Access Profile plugin.
  - Version 0.40:
    + Fix issue with plugin close & disconnect functions call order.
    + Fix issue with history queries for contacts outside phonebook.
    + Fix issue with crash after fetching single owner vCard.
    + Add support for multiple URLs in phonebooks.


author: fisiu@opensuse.org
changelog:
  - BuildRequires in pkgconfig() format.
  - Drop explicit Requires: evolution-data-server from main package.
  - Update to 0.45:
    + Fix issue with SRM and GET requests.
    + Fix issue with SRM headers and CONNECT.
    + Fix issue with ABORT request not being not processed.
    + Fix issue with file deletion when push gets aborted.
    + Fix issue with missing parsing of PUT application parameter.
    + Fix issue with parsing of PBAP client application parameter.
    + Fix issue with byte-order conversion and L2CAP.
    + Add support for OBEX over L2CAP transport.
    + Add support for MAP AP core functions.


author: i@marguerite.su
changelog:
  - with_phonebook=dummy instead of ebook.
    * to avoid evolution-data-server dependencies.
    * more friendly to non-Gnome desktop environments.
    * http://lists.opensuse.org/opensuse-packaging/2012-04/msg00023.html


author: cthiel@suse.de
changelog:
  - update to version 0.10
    * Removed statfs (caused problems on all but Siemens)
    * 64-bit safe printf format
    * added usb support
    * device/channel code cleanup


author: bk@suse.de
changelog:
  - Add "Requires: fuse" to ensure that fuse is present (285101#c29)
  - Remove nicely empty TODO :-) and symlink COPYING from licenses


author: ro@suse.de
changelog:
  - update to 0.23
    * allow win32 to use hci src names
    * adding a simpler connect wrapper
    * show OBEX_HandleInput errors
    * catch errors and let the user know
    * print timeout stats if available
    * sdp unregister more verbose
    * upgrading btkit
    * fix for win32 without bt
    * replacing deprecated automake vars
    * sizeof() fixes
    * removing bdaddr_t reference from obexftpd.c
    * adding bootstrap helper
    * concurrency bug in extconf.rb generated Makefile (fix by Alin N?stac)
    * switching from POD to asciidoc
    * clearing gnu-style implicit rules


author: skh@suse.de
changelog:
  - don't use icecream
  - fix BuildRequires: add xalan-j2
  - use source="1.4" and target="1.4" for build with java 1.5


author: ro@suse.de
changelog:
  - hack to build with ant-1.7 (MultipleCopy works only for FileSets
    not for real ResourceCollection yet)


author: nlminhtl@gmail.com
changelog:
  - 3.3.1 release
    * added new InstructionAdapter class, TryCatchBlockSorter (provided by Adrian Sampson)
    * improved extensibility of analysis package (patch from Markus Heiden)
    * 314119 Provide read access to uninitializedTypes in AnalyzerAdapter
    * 313804 Improve analysis results
    * a lot of bugfixes


author: adrian@suse.de
changelog:
  - add two new options:
      enforceupstream=yes: package turns into broken state when
      upstreams hosts a different file.
      enforcelocal=yes: package turns into broken state when
      the file was not part of the commit


author: ro@suse.de
changelog:
  - leave Version lines intact (fix issue with multiple version
    lines in a package, for example in if-constructs)


author: aspiers@suse.com
changelog:
  - only change the first occurrence of Version: header
  - output useful info during run
  - when auto-detecting the version, use the newest matching file


author: mcihar@suse.cz
changelog:
  - create 0.1 tarball with incorporated patch and added license file
  - adjust spec file for above changes


author: ro@suse.de
changelog:
  - switch source to git (gitorious/opensuse)
  - convert_changes_to_rpm_changelog make regex a little stricter
    looking for date line
  - 20-files-present-and-referenced add %rubygems_requires to
    prunelist
  - add some helper files to create tar and changes
  - stale-changes: do not fail if there is no specfile present at all
  - stale-changes: allow extra changes files if listed as source in a
    spec


author: jw@novell.com
changelog:
  - retry broken sr#59008
  - added another set of runtime-fixes.diff
    * accept .orig and ~ files in working directories.
    * UI consistency improved.


author: ro@suse.de
changelog:
  - Also check if files are tracked by osc
  - catch some more syntax variants in check_patches_applied
  - do tracked-check only in osc mode


author: adrian@suse.de
changelog:
  - rename osc-source_validator package into osc-service-source_validator
  - obsolete osc-source_validator
  - roll tar ball from new git at github.com


author: ro@suse.com
changelog:
  - do not complain for commented out rpmlintrc lines
  - Update 20-files-present-and-referenced to ignore .git and
    .emacs.backup
  - Change bright yellow into good old brown


author: adrian@suse.de
changelog:
  - add option exclude files/directories when creating the tar ball
  - git clone runs now with --depth 1 option


author: adrian@suse.de
changelog:
  - always trust svn server certificate. We don't have a secure handling
    for it anyway. Trust needs to established via extra service.


author: adrian@suse.de
changelog:
  - add support for (git) checkout depth, original patch by
    Markus Lehtonen <markus.lehtonen@linux.intel.com>


author: markus.lehtonen@linux.intel.com
changelog:
  - history-depth parameter: use hackish depth=999999999 if "full" is
    given so that a shallow clone will be fully deepened if the
    _service file is changed. Also, fix git clone cmd line (remove
    a pair of quotes that cause problems).


author: gollub@b1-systems.de
changelog:
  - git 1.6.x and very likely other version only support
    "show --pretty=format:%at" as parameter with "format:" prefix.
    git show --pretty=%at is also support by recent git versions.


author: gollub@b1-systems.de
changelog:
  - Trim user prefix from tarball filename.
    This enables tar_scm service to be used with git and ssh transport
    (in conjuction with a passphrase less ssh-pubkey). Example Git URL:
    git@gitrepo.tld:foobar.git


author: gollub@b1-systems.de
changelog:
  - make svn checkout --trust-server-cert option conditional, since
    this option is not supported by versions prior to subversion 1.6.


author: aspiers@suse.com
changelog:
  - add new 'versionformat' option to determine how version is
    extracted via git show --pretty=...
  - support caching of cloned repositories to speed up fetch
    from upstream


author: aspiers@suse.com
changelog:
  - Remove accidental reference to keep-source parameter
    which was never pushed upstream (obsoleted by new cache).


author: rohan.mcgovern@nokia.com
changelog:
  - Allow git revision to refer to revisions not available from a
    default clone/fetch (i.e. refs other than refs/heads/* or
    refs/tags/*)


author: saschpe@suse.de
changelog:
  - Re-iterating the last change once again, 'git rev-parse --verify $REV'
    will return false even if $REV is a normal branch upon first clone
    of the repo. Thus 'git fetch $URL +$REV:$REV" is run initially.
    However, the 'git checkout $REV' then fails because it's missing
    tracking information. Therefore, try a normal checkout first and fetch
    the specific $REV only when that fails (due to reasons described below).


author: magist3r@gmail.com
changelog:
  - Added an option to disable git submodules
  - Replaced --exclude=.$MYSCM with --exclude-vcs tar option


author: aspiers@suse.com
changelog:
  - Prevent local users from appearing as user/group owner in
    generated tar files (thanks bmwiedemann for this)


author: saschpe@suse.de
changelog:
  - Renamed spec/changes file to OBS package name to please factory-auto review
  - Added spec file license header
  - Set license to SDPX style (GPL-2.0+


author: anicka@suse.cz
changelog:
  - update to 1.11.1
    * bug fixes
    * Improved wording of various error messages
    * Support for 64-bit mode in Solaris/x86 (PR#4670).


author: anicka@suse.cz
changelog:
  - update to 3.12.0
    * While fixing PR#4824, also corrected a gaping hole in the type checker,
    which allowed instantiating separately object parameters and instance
    variables in an interface. This hole was here since the beginning of
    ocaml, and as a result many programs using object inheritance in a non
    trivial way will need to be corrected. You can look at lablgtk2 for an
    example.
    * new language features, bugfixes


author: idoenmez@novell.com
changelog:
  - Add ocaml-3.12-fix-size-directive.patch:
    incorrect .size directives generated for x86-32 and x86-64


author: ampsaltis@gmail.com
changelog:
  - New upstream version 3.12.1, providing many bugfixes.
  - ocaml-3.12-fix-size-directive.patch is no longer needed.


author: ampsaltis@gmail.com
changelog:
  - Unremove code block regarding removing -fomit-frame-pointer within RPM_OPT_FLAGS for ix86 architectures


author: cfarrell@suse.com
changelog:
  - license update: QPL-1.0 and SUSE-LGPL-2.0-with-linking-exception
    Use SPDX format (http://www.spdx.org/licenses). Where there is no
    suitable shortname available on spdx.org check the spreadsheet linked at
    license.opensuse.org


author: dvaleev@suse.com
changelog:
  - refresh ppc64 patch
  - Link dllthreads.so with -lpthread so that pthread_atfork
    is included statically.


author: lmb@suse.de
changelog:
  - ocfs2_controld-retry-470741.diff: removed.
  - bug-470741_000{1,2,3}-ocfs2_controld.patch: retry most CKPT operations
    forever, and recover from partially installed checkpoints
    (bnc#470741).


author: lmb@suse.de
changelog:
  - bug-478794-ocfs2_hb_ctl.diff: Fix crash on parsing corrupt file
    systems (bnc#478794)
  - debug-ocfs2_hb_ctl.patch: Better error logging.


author: coly.li@suse.de
changelog:
  - Update code to upstream 1.4.2, to support xattr and acl in sles11
    (bnc#499278), thanks to Goldwyn Rodrigues.


author: coly.li@suse.de
changelog:
  - fix kill_deamon() from o2cb.ocf, now when the deamon to be killed
    is not running, kill_deamon() will return SUCESS. Thanks to Dejan.


author: coyli@novell.com
changelog:
  - bug-543119-o2dlm.patch: load libdlm_lt.so.3 explicitly in o2dlm.c (bnc#543119)
  - drop bug-543119_0001-Option-to-skip-cluster-checking-in-tunefs.ocfs2.patch since
    bnc#543119 is a dlopen() issue, and this patch is not accepted by upstream.


author: coyli@novell.com
changelog:
  - add disable indexed-dirs support in tunefs.ocfs2 (fate#300315)
  - more fixes for previous indexed-dirs patches


author: coyli@novell.com
changelog:
  - update indexed-dirs patches for
    - remove the metaecc dependence code for indexed dirs. (bnc#584578)
    - indexed dirs does not depend on metaecc, remove all
      incorrect dependence code in mkfs.ocfs2 and tunefs.ocfs2 (bnc#585418)
    - code clean up in mkfs.ocfs2
  - back port ocfs2-tools version 1.6 to SP1 ocfs2-tools package.


author: coyli@novell.com
changelog:
  - 0013-dx_dirs-try-to-install-dir-trailers-when-enable-inde.patch: try
    to install dir trailers when enable indexed-dirs feature while
    metaecc features is not enabled. The fix can avoid ocfs2_dx_dir_build()
    in ocfs2-tools to overwrite existed dir entries lying in trailer area
    by moving them into other dir blocks. No BNC associated.


author: coyli@novell.com
changelog:
  - bug-585080-handle-symbolic-link.patch: handle symbolic link device
    file for tunefs.ocfs2 online resize (bnc#585080)


author: coyli@novell.com
changelog:
  - 0015-dx_dirs-enable-metaecc-and-indexed-dirs-support-as-d.patch:
    enable metaecc and indexed-dirs support as default features.
  - ocfs2-tools-static-glib.diff: rename to ocfs2-o2cb_ctl-static-glibc.diff,
    don't explicitly link pthread anymore.
  - update ocfs2-tools.tar.bz2 to upstream (0a1c1970):
    - mkfs.ocfs2: enable xattr support as a default feature
    - Fsck.ocfs2: Correctly check i_size for directory in a sparse
      filesystem.
    - fsck.ocfs2: Freshen up some fsck messages
    - mkfs.ocfs2: Add dry-run option
    - mkfs.ocfs2: Allocate groups to the extent allocator
    - libocfs2: Add ocfs2_grow_chain_allocator()
    - libocfs2: ocfs2_chain_add_group() adds new groups to the next
      logical chain
    - mounted.ocfs2: Add the stack/local to the output
    - mounted.ocfs2: Display uuid in all caps
    - mkfs.ocfs2: Tweak the feature compatibility list in manpage
    - mkfs.ocfs2: Print fs features during make


author: lmb@novell.com
changelog:
  - Add reflink user-space utility to expose the copy-on-write links in
    OCFS2 for all platforms (bnc#594979).


author: coyli@novell.com
changelog:
  - update indexed-dirs patches to v11 patches
    - a bug fix in fsck.ocfs2/pass2.c
    - extra check whether the directory trailer overwrites valid
      directory items.


author: coyli@novell.com
changelog:
  - fixes for indexed-dirs
    - 0016-tunefs.ocfs2-move-o2ne_add_tailers-into-libocfs2ne.c.patch
    - 0017-dx_dirs-add-check-for-invalid-slot-in-ocfs2_new_dx_r.patch
    - 0018-mkfs.ocfs2-create-root-and-orphan-directories-as-ind.patch
    - 0019-libocfs2-fix-flag-check-in-ocfs2_init_dir.patch
    - 0020-libocfs2-fix-ocfs2_init_dir-to-retain-indexed-flag.patch
    - 0021-fsck.ocfs2-verify-dirent-dx-entry-linkages.patch
    - 0022-dx_dirs-stop-iterate-dir-entries-for-I-O-error.patch
    - 0023-dx_dirs-check-callback-iter-dx_func-return-value-in-.patch
    - 0024-dx_dirs-remove-unncessary-return-value-assignment.patch
    - 0025-dx_dirs-unifiy-feature-string-of-indexed-dirs.patch
    - 0026-dx_dirs-Improve-information-displayed-by-dump_dx_roo.patch
    - 0027-dx_dirs-stop-iteration-of-dir-trailer-initialization.patch
    - 0028-dx_dirs-stop-dx-insert-iteration-for-callback-error.patch
    - 0029-dx_dirs-set-OCFS2_INDEXED_DIR_FL-after-indexed-tree-.patch
    - 0030-dx_dirs-fix-ocfs2_swap_dx_entry_list-for-big-endian.patch


author: i@coly.li
changelog:
  - remove bug-585080-handle-symbolic-link.patch since it's upstream now.
  - remove version-1.4.3.patch, update to ocfs2-tools 1.6.0
  - remove dx_dirs patch set, since they are upstream now.
    0001-dx_dirs-Add-library-support-for-directory-indexing.patch
    0002-dx_dirs-debugfs.ocfs2-support.patch
    0003-dx_dirs-mkfs.ocfs2-support.patch
    0004-dx_dirs-Add-tunefs.ocfs2-feature-for-indexed-directo.patch
    0005-dx_dirs-Update-for-dr_num_entries.patch
    0006-dx_dirs-add-missing-ocfs2_filesys-fs-parameter.patch
    0007-dx_dirs-more-library-support-for-directory-indexing.patch
    0008-dx_dirs-fsck.ocfs2-support.patch
    0009-dx_dirs-add-blocknr-in-callback-of-ocfs2_dir_iterate.patch
    0010-dx_dirs-add-disable-indexed-dirs-support-in-tunefs.o.patch
    0011-dx_dirs-build-indexed-trees-when-enabling-indexed-di.patch
    0012-dx_dirs-fix-return-value-of-walk_dirblock-when-enabl.patch
    0013-dx_dirs-try-to-install-dir-trailers-when-enable-inde.patch
    0014-dx_dirs-add-an-initial-man-page-entry-for-indexed-di.patch
    0015-fsck.ocfs2-prompt-before-truncating-an-invalid-dir-i.patch
    0016-tunefs.ocfs2-move-o2ne_add_tailers-into-libocfs2ne.c.patch
    0017-dx_dirs-add-check-for-invalid-slot-in-ocfs2_new_dx_r.patch
    0018-mkfs.ocfs2-create-root-and-orphan-directories-as-ind.patch
    0019-libocfs2-fix-flag-check-in-ocfs2_init_dir.patch
    0020-libocfs2-fix-ocfs2_init_dir-to-retain-indexed-flag.patch
    0021-fsck.ocfs2-verify-dirent-dx-entry-linkages.patch
    0022-dx_dirs-stop-iterate-dir-entries-for-I-O-error.patch
    0023-dx_dirs-check-callback-iter-dx_func-return-value-in-.patch
    0024-dx_dirs-remove-unncessary-return-value-assignment.patch
    0025-dx_dirs-unifiy-feature-string-of-indexed-dirs.patch
    0026-dx_dirs-Improve-information-displayed-by-dump_dx_roo.patch
    0027-dx_dirs-stop-iteration-of-dir-trailer-initialization.patch
    0028-dx_dirs-stop-dx-insert-iteration-for-callback-error.patch
    0029-dx_dirs-set-OCFS2_INDEXED_DIR_FL-after-indexed-tree-.patch
    0030-dx_dirs-fix-ocfs2_swap_dx_entry_list-for-big-endian.patch
    0031-dx_dirs-enable-metaecc-and-indexed-dirs-support-as-d.patch


author: i@coly.li
changelog:
  - remove ocfs2-kmp dependency, since opensuse kernel does not privide such kmp.
  - change version string from 1.4.3 to 1.6.0 in ocfs2-tools.spec


author: mfasheh@novell.com
changelog:
  - Make ocfs2-kmp a Recommend instead of a Requires. This allows easier
    building of packages which in turn depend on ocfs2-tools.


author: i@coly.li
changelog:
  - remove ocfs2-o2cb_ctl-static-glibc.diff, since it is unnecessary
    to link glib2 statically in ocfs2-o2cb_ctl now.


author: i@coly.li
changelog:
  - add '-q' in %setup of ocfs2-tools.spec, to make build log shorter.
    (patch written by aj@suse.de)


author: i@coly.li
changelog:
  - update ocfs2-tools to 1.8.0
    - mkfs.ocfs2 enables file system features indexed-dirs, discontig-bg,
      refcount & extended-slotmap by default.
    - ocfs2console is no longer built by default.
    - ocfs2-tools: fsck.ocfs2 and *ctl built dynamically by default
    - debugfs: Add -T to logdump
    - mounted.ocfs2: Show cluster and global heartbeat
    - mount.ocfs2: Validate mount path before mount
    - mount.ocfs2: Add support for o2cb global heartbeat
    - tools: Detect differing cluster name and heartbeat modes
    - mkfs.ocfs2: Add -U option to allow custom UUIDs
    - mkfs.ocfs2: Add --global-heartbeat option
    - libo2cb: Validate cluster name and cluster flags in classic_begin_group_join()
    - o2cb: Add man page
    - o2cb: Add ops start-heartbeat and stop-heartbeat
    - o2cb: Add ops register-cluster and unregister-cluster
    - o2cb: Add ops list-clusters, list-cluster, list-nodes and list-heartbeats
    - o2cb: Add ops add-heartbeat, remove-heartbeat and heartbeat-mode
    - o2cb: Add ops add-node and remove-node
    - o2cb: Add ops add-cluster and remove-cluster
    - o2cb: Add a new cluster configuration tool
    - libo2cb: Adds support for global heartbeat
    - libo2cb: Extend libo2cb api to learn ip address/port/local of a registered node
    - o2cb_scandisk: Scan heartbeat devices
    - debugfs.ocfs2: Journal logdump prints full inode and extent blocks
    - debugfs.ocfs2: Improve block detection
    - ocfs2-tools: Set hash seed when convert ocfs2 to support indexed-dirs
    - ocfs2-tools: o2hbmonitor moved to /usr/sbin


author: tserong@suse.com
changelog:
  - Fix ocfs2_controld build (/usr/include/pacemaker/crm/common/stack.h
    moved to /usr/include/pacemaker/crm/cluster/stack.h)


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + Enable the latent XKBStdBell code in oclock.
    + Combine usage output into a single string/fprintf call.
    + Man page fixes.
    + Build system fixes.
  - Add pkgconfig(xkbfile) BuildRequires: new dependency.


author: freitag@suse.de
changelog:
  - update to version 0.15:
    * Added new argument parser that replaces `getopt_long'.
    * Fixed a bug that prevented compilation with GCC 4.1.
    and some benefits from 0.14:
    * Ocrad is now able to read ppm files.
    * Added new class `Page_image' (256-level greymap).
    * Added automatic and adaptive binarization by Otsu's method.
    * Added new option `--crop'.
    * Added two new chapters `Image Format Conversion' and
      `Algorithm' to the texinfo file.
    * Target `check' added to Makefile.
    * Changed `ocrad.png' icon to color, one line.


author: freitag@suse.de
changelog:
  - update to version 0.16:
    * Version 0.16 released.
    * Added new option `--filter'.
    * Better algorithm for vertical space detection (blank lines).
    * Some fixes made to `configure' script.
    * Added two new debug levels.
    * Improvements in character recognition.


author: freitag@suse.de
changelog:
  * Version 0.17 released.
    * License updated to GPL version 3 or later.
    * `--scale' no more suppresses ORF output.
    * Improved removal of thick frames.
    * Changed `Textline' to accept more than one big initial.
    * Class `Block' renamed to `Blob'.
    * `configure' and `Makefile.in' have been modified to be more
    GNU-standards compliant.


author: freitag@novell.com
changelog:
  - update to version 0.18
    * Added a layout analyser able to process arbitrary pages.
    * Added new option `--quiet'.
    * The `--layout' option no more accepts an argument.
    * The `--crop' option now accepts negative coordinates.
    * New recognized letter; 'a' with ring above.
    * Fixed recognition on files with a single big character.
    * Fixed bug that didn't write maxval when saving pgm or ppm.
    * Fixed some includes that prevented compilation with GCC 4.3.0.
    * "make install-info" should now work on Debian and OS X.
    * Arg_parser updated to 1.2.
    * Verbosity control of messages has been modified.
  - add info files post and postun scripts


author: freitag@novell.com
changelog:
  - update to version 0.19
    * Version 0.19 released.
    * Added library interface (ocradlib.h).
    * Option `--crop' replaced with similar but different option
      `--cut', which can accept coordinates taken from the ORF file.
    * Recognition of files with a single character and without white
      space at the edges has been fixed.
    * testsuite/check.sh: Added new tests for the library interface
      and for single character images.
    * New files ocradlib.h, ocradlib.cc, ocrcheck.cc.
    * Makefile.in: Added "--name" option to help2man invocation.


author: masterpatricko@gmail.com
changelog:
  - Update to 0.20
    * ocradlib.h: Added new function OCRAD_scale.
    * ocradlib.h: Added new function OCRAD_result_chars_total.
    * ocradlib.h: Added new function OCRAD_result_chars_block.
    * ocradlib.h: Added new function OCRAD_result_chars_line.
  - add ocrad-build-with-optflags.patch


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.21
    * Fixed some internal errors triggered by noisy input.
    * ocrad.texinfo: Added chapter `OCR Results File'.
    * main.cc: Set stdin/stdout in binary mode on MSVC and OS2.
  - Spec file updates:
    * Changes based on rpmdevtools templates and spec-cleaner run.
    * Updates in Summary:, %description, %build and %install sections.
    * Changed License: to GPLv3+.
    * Updates in info files installation.
    * Minor other updates.


author: pgajdos@suse.com
changelog:
  - build against suitesparse-devel instead of umfpack-devel (umfpack
    is part of suitesparse package from now on)


author: pgajdos@suse.com
changelog:
  - build against Mesa-devel, fltk-devel -> native graphics
  - really build against cxsparse
  - build against qrupdate


author: pgajdos@suse.com
changelog:
  - thanks to Martin Helm: remove octave-umfpack.patch and
    use --with-umfpack configure switch instead


author: badshah400@gmail.com
changelog:
  - Spec file cleanup: remove Authors from description, remove
    conditionals referring to obsolete suse_versions.


author: scorot@free.fr
changelog:
  - remove conditional BuildRequires for blas and lapack since
    recent lapack now build correctly for all suse version
  - recommends blas -> blas-devel


author: pgajdos@suse.com
changelog:
  - updated to 3.6.2:
    * fix bad two-arg call of randperm
    * perform convolution properly independently of matrix orientation
    * implement proper op() indexing for diagonal matrices
    * poissrnd should return zero when lambda = 0
    * ensure isargout is not sticky
    * etc., see ChangeLog


author: guido+opensuse.org@berhoerster.name
changelog:
  - update to version 6.2.0
    * removed imaplib2 which was the cause of numerous hang/crash bugs
    * removed IDLE support due to removal of imaplib2
  - changes in version 6.1.2
    * reduced memory usage when scanning Maildirs
    * bugfixes
  - changes in version 6.1.1
    * fixed minimum Python version
  - changes in version 6.1.0
    * order of syncing can now be specified
    * support for pre/post-sync hooks
    * option to only sync subscribed IMAP folders
    * support for forcing a sync through sending a signal
    * support for IMAP IDLE
    * support overriding keepalive by user if imapfolders set.
    * support /etc/netrc in addition to ~/.netrc
    * bugfixes
  - changed summary to silence rpmlint
  - build noarch package if supported
  - added rpmlintrc to fix bogus python-naming-policy-not-applied warning


author: gber@opensuse.org
changelog:
  - update to version 6.3.3
    * the -f option now works with Folder names with spaces when
      quoted
    * improved documentation
    * increased compatability with Gmail servers which claim to not
      support the UIDPLUS extension but in reality do
    * implemented UIDPLUS extension support
    * SSL: support subjectAltName
    * use imaplib2 instead of imaplib
    * Makefile use magic to find the version number
    * Rework the repository module
    * Change UI names to Blinkenlights,TTYUI,Basic,Quiet,MachineUI,
      old names will still work but are deprecated
    * reworked the syncing strategy, the only user-visible change is
      that blowing away LocalStatus will not require you to
      redownload ALL of your mails if you still have the local
      Maildir, it will simply recreate LocalStatus
    * TTYUI ouput improved
    * refactoring and code cleanups
  - changes from 6.3.2
    * sample offlineimap.conf states it expects a PEM formatted
      certificate
    * give better trace information if an error occurs
    * have --version ONLY print the version number
    * Makefile learned to build the package and make it the default
    * introduced a Changelog to involve community in the releasing
      process
    * migrated documentation to restructured text
    * improved CustomConfig documentation
    * use single threading mode in debug mode exept for "-d thread"
    * allow UI to have arbitrary names
    * improved version managment and make it easier
    * introduced a true single threading mode
    * primitive implementation of SSL certificates check
    * use OptionParser instead of getopts
    * code cleanups and bugfixes
  - changes from 6.3.1
    * cProfile becomes the default profiler
    * UI output formating enhanced
    * code cleanup and bugfixes
  - changes from 6.3.0
    * netrc password authentication
    * user name querying from netrc
  - cleaned up specfile and improved summary/description


author: cthiel@suse.com
changelog:
  - update to version 6.4.0
    * Various regression and bug fixes from the last couple of RCs
    * Refresh server capabilities after login, so we know that Gmail
      supports UIDPLUS (it only announces that after login, not
      before). This prevents us from adding custom headers to Gmail uploads.
    * Fix the creation of folders on remote repositories, which was still
      botched on rc2.
    * Implement per-account locking, so that it will possible to sync
      different accounts at the same time. The old global lock is still in
      place for backward compatibility reasons (to be able to run old and
      new versions of OfflineImap concurrently) and will be removed in the
      future. Starting with this version, OfflineImap will be
      forward-compatible with the per-account locking style.
    * Implement RFC 2595 LOGINDISABLED. Warn the user and abort when we
      attempt a plaintext login but the server has explicitly disabled
      plaintext logins rather than crashing.
    * Folders will now also be automatically created on the REMOTE side of
      an account if they exist on the local side. Use the folderfilters
      setting on the local side to prevent some folders from migrating to
      the remote side.  Also, if you have a nametrans setting on the remote
      repository, you might need a nametrans setting on the local repository
      that leads to the original name (reverse nametrans).
    * Documentation improvements concerning 'restoreatime' and some code cleanup
    * Maildir repositories now also respond to folderfilter= configurations.
    * New emails are not created with "-rwxr-xr-x" but as "-rw-r--r--"
      anymore, fixing a regression in 6.3.4.
    * When a message upload/download fails, we do not abort the whole folder
      synchronization, but only skip that message, informing the user at the
      end of the sync run.
    * If you connect via ssl and 'cert_fingerprint' is configured, we check
      that the server certificate is actually known and identical by
      comparing the stored sha1 fingerprint with the current one.
    * Refactor our IMAPServer class. Background work without user-visible
      changes.
    * Remove the configurability of the Blinkenlights statuschar. It
      cluttered the main configuration file for little gain.
    * Updated bundled imaplib2 to version 2.28.
    * We protect more robustly against asking for inexistent messages from the
      IMAP server, when someone else deletes or moves messages while we sync.
    * Selecting inexistent folders specified in folderincludes now throws
      nice errors and continues to sync with all other folders rather than
      exiting offlineimap with a traceback.
  - changes in v6.3.4
    * Handle when UID can't be found on saved messages.
    * Support maildir for Windows.
    * Manual improved.
    * Added StartTLS support, it will automatically be used if the server
      supports it.
    * We protect more robustly against asking for inexistent messages from the
      IMAP server, when someone else deletes or moves messages while we sync.
    * Implement experimental IDLE feature.
    * Maildirs use less memory while syncing.
    * Saving to Maildirs now checks for file existence without race conditions.
    * A bug in the underlying imap library has been fixed that could
      potentially lead to data loss if the server interrupted responses with
      unexpected but legal server status responses. This would mainly occur
      in folders with many thousands of emails. Upgrading from the previous
      release is strongly recommended.
    * Begin sphinx-based documentation for the code.
    * Enable 1-way synchronization by settting a [Repository ...] to
      readonly = True. When e.g. using offlineimap for backup purposes you
      can thus make sure that no changes in your backup trickle back into
      the main IMAP server.
    * Optional: experimental SQLite-based backend for the LocalStatus
      cache. Plain text remains the default.
    * Start a enhanced error handling background system. This is designed to not
      stop a whole sync process on all errors (not much used, yet).
    * Documentation improvements: the FAQ wins new entries and add a new HACKING
      file for developers.
    * Lot of code cleanups.
    * Reduced our sync logic from 4 passes to 3 passes (integrating upload of
      "new" and "existing" messages into one function). This should result in a
      slight speedup.
    * No whitespace is stripped from comma-separated arguments passed via
      the -f option.
    * Give more detailed error when encountering a corrupt UID mapping file.
    * Drop connection if synchronization failed. This is needed if resuming the
      system from suspend mode gives a wrong connection.
    * Fix the offlineimap crash when invoking debug option 'thread'.
    * Make 'thread' command line option work.


author: gber@opensuse.org
changelog:
  - update to version 6.5.1.1:
    * Sleep led to crash ('abort_signal' not existing)
    * Make exit via 'q' key work again cleanly
  - changes in 6.5.1:
    * Fixed Maildir regression "flagmatchre" not found
    * Have console output go by default to STDOUT and not STDERR
    * Fixed MachineUI to urlencode() output lines again, rather than
      outputting multi-line items. It's ugly as hell, but it had been
      that way for years
    * Remove the old global locking system. We lock only the accounts
      that we currently sync, so you can invoke OfflineImap multiple
      times now as long as you sync different accounts. This system
      is compatible with all releases >= 6.4.0, so don't run older
      releases simultanous to this one
  - changes in 6.5.0:
    * CRITICAL bug fix release for 6.4.x series which had bugs
      potentially causing data loss:
    * Uploading multiple emails to an IMAP server would lead to
      wrong UIDs being returned (ie the same for all), which
      confused offlineimap and led to recurrent upload/download
      loops and inconsistencies in the IMAP<->IMAP uid mapping
    * Uploading of Messages from Maildir and IMAP<->IMAP has been
      made more efficient by renaming files/mapping entries, rather
      than actually loading and saving the message under a new UID
    * Fix regression that broke MachineUI
  - changes in 6.4.4:
    * Fix the missing folder error that occured when a new remote
      folder was detected (IMAP<->Maildir)
    * Possibly fixed bug that prevented us from ever re-reading
      Maildir folders, so flag changes and deletions were not
      detected when running in a refresh loop. This is a regression
      that was introduced in about 6.4.0
    * Never mangle maildir file names when using nonstandard Maildir
      flags (such as 'a'), note that they will still be deleted as
      they are not supported in the sync to an IMAP server
  - changes in 6.4.3:
    * add a --info command line switch that outputs useful
      information about the server and the configuration for all
      enabled accounts
    * Reworked logging which was reported to e.g. not flush output to
      files often enough. User-visible changes:
      a) console output goes to stderr (for now)
      b) file output has timestamps and looks identical in the basic
      and ttyui UIs
      c) File output should be flushed after logging by default (do
      report if not)
    * Bumped bundled imaplib2 to release 2.29
    * Make ctrl-c exit cleanly rather aborting brutally (which could
      leave around temporary files, half-written cache files, etc).
      Exiting on SIGTERM and CTRL-C can take a little longer, but
      will be clean
  - changes in 6.4.2:
    * IMAP<->IMAP sync with a readonly local IMAP repository failed
      with a rather mysterious "TypeError: expected a character
      buffer object" error. Fix this my retrieving the list of
      folders early enough even for readonly repositories
    * Fix regression from 6.4.0. When using local Maildirs with "/"
      as a folder separator, all folder names would get a trailing
      slash appended, which is plain wrong
  - changes in 6.4.1:
    * Indicate progress when copying many messages (slightly change
      log format)
    * Output how long an account sync took (min:sec)
    * Syncing multiple accounts in single-threaded mode would fail as
      we try to "register" a thread as belonging to two accounts
      which was fatal. Make it non-fatal (it can be legitimate)
    * New folders on the remote would be skipped on the very sync run
      they are created and only by synced in subsequent runs. Fixed
    * a readonly parameter to select() was not always treated
      correctly, which could result in some folders being opened
      read-only when we really needed read-write


author: gber@opensuse.org
changelog:
  - update to version 6.5.1.2
    * Fix possible crash during --info run
    * Fix reading in Maildirs, where we would attempt to create empty
      directories on REMOTE
    * Do not attempt to sync lower case custom Maildir flags. We do
      not support them (yet) (this prevents many scary bogus sync
      messages)
    * Add filter information to the filter list in --info output


author: gber@opensuse.org
changelog:
  - update to version 6.5.2
    * user documentation is now integrated in
      http://docs.offlineimap.org
    * Gmail "realdelete" option is considered harmful and has the
      potential for data loss (see
      http://article.gmane.org/gmane.mail.imap.offlineimap.general/5265)
    * rather than write out the nametrans'lated folder names for
      mbnames, we now write out the local untransformed box names,
      this became relevant since we support nametrans rules on the
      local side since only a short time
    * some sanity checks and improved error messages
    * revert 6.5.1.1 change to use public imaplib2 function, it was
      reported to not always work
    * don't fail when ~/netrc is not readable by us
    * don't emit noisy regular sleeping announcements in Basic UI


author: gber@opensuse.org
changelog:
  - update to version 6.5.2.1
    * fix python2.6 compatibility with the TTYUI backend (crash)
    * fix TTYUI regression from 6.5.2 in refresh loop (crash)
    * fix crashes related to UIDVALIDITY returning "None"
    * make folders containing quotes work rather than crashing
    * remove the Gmail "realdelete" option, as it could lead to
      potential data loss.
    * improve delete msg performance with SQLITE backend
    * enforce basic UI when using the --info switch
    * beginning of a test suite


author: gber@opensuse.org
changelog:
  - update to version 6.5.3
    * --dry-run mode protects us from performing any actual action
    * internal code changes to prepare for Python3
    * improve user documentation of nametrans/folderfilter
    * fixed some cases where invalid nametrans rules were not caught
      and we would not propagate local folders to the remote
      repository
    * revert "* Slight performance enhancement uploading mails to an
      IMAP server in the common case.", it might have led to
      instabilities
    * revamped documentation structure, `make` in the `docs` dir or
      `make doc` in the root dir will now create the 1) man page and
      2) the user documentation using sphinx
    * -f command line option only works on the untranslated remote
      repository folder names now
    * some better output when using nonsensical configuration
      settings
    * improve compatability of the curses UI with python 2.6


author: lmuelle@suse.de
changelog:
  - Update to version 2.0.8.
    + Removed spaces between commas and colons from responses.
    + Pulled in patches for Linux from Debian.
    + Open masquerading options before dropping permissions on linux.


author: wstephenson@suse.de
changelog:
  - Add fixed version dependency on libpoppler-qt4-3 to kde4-okular
    to ensure the latest version of libpoppler is installed
    (kde#483753)


author: mlin@suse.com
changelog:
  - Fixed group for devel package (fix for RPMLINT warning)
  - Do not need add standard hierarchy directory: /usr/include in
    files list (fix for RPMLINT warning)
  - Use %{_includedir} macro instead of absolute path /usr/include
  - Add version of the dependency requirement for devel package
    (fix for RPMLINT warning)


author: dmueller@suse.de
changelog:
  - update to 4.7.98
    * RC2+ milestone release of KDE 4.8
    * see http://kde.org/announcements/4.8/ for details
  - remove upstreamed patch
  - add empty 4_8_BRANCH.diff that can be refreshed later


author: dkukawka@suse.de
changelog:
  - update tpo current SVN trunk (20070530):
    - Update for post 2.6.21 input handler API change
    - Changing P25 to ectype 12
    - fix msecs_to_jiffies implicit declaration warning
  - removed patch:
    - omnibook-jiffies.patch
  - added patch:
    - omnibook-fix-cast.diff: fix cast of enum


author: dkukawka@suse.de
changelog:
  - update to current SVN trunk (20071016):
    - Update for acpi and backlight API changes in linux 2.6.23


author: dkukawka@suse.de
changelog:
  - updated to latest SVN (r274):
    - Fix typo that was preventing debug statements from working
    - Fix acpi backend for vista-capable BIOS update on TSM70


author: idonmez@suse.com
changelog:
  - Update to new git snapshot 20110911
    * Apply patch from Ryan Martin <kynalvarus@gmail.com> to fix
      alignment issue with kernel >= 2.6.33
  - Drop backlight-2.6.34-omnibook-20090628.patch, applied upstream
  - Fix compilation with kernel 3.0


author: hare@suse.de
changelog:
  - Update utilities with latest bugfixes (bnc#557495)
  - Requires dcbd and libhbalinux2 for correct operation.


author: hare@suse.de
changelog:
  - Sync-up package with git commit id
    3f25915a92c308c5db352a7fe24092350498f179 (bnc#572686)
  - fcoemon uses memcpy when copying path name (bnc#572893)


author: hare@suse.de
changelog:
  - More fipvlan fixes for RC2 (bnc#590324)
  - Update mkinitrd script to actually boot the system (bnc#590868)


author: hare@suse.de
changelog:
  - Fixup 'onboot' for loginall (bnc#449108)
  - Remove unused 'dump_char' definition in log.c
  - Load ibft module before reading /sys/firmware (bnc#450897)


author: ro@suse.de
changelog:
  - change fillup call from "-Y" to "-y" the boot script has
    been present in this package for long enough (SLES10-GA)


author: crrodriguez@suse.de
changelog:
  - build with fno-strict-aliasing
  - do not use static libc, this does not work in reality, use
    of getaddrinfo(3) requires shared libraries at runtime


author: mmarek@suse.cz
changelog:
  - Do not hardcode the iscsi_ibft module in the iscsi mkinitrd
    script, the ibft script handles this correctly (bnc#528657).


author: jfehlig@novell.com
changelog:
  - Fix mkovf help
    mkovf-help.patch
  - Refactor OvfSet init code
    OvfSet-init.patch
  - Fix ova command
    ova.patch


author: jfehlig@novell.com
changelog:
  - Improved help by adding '<cmd> --help <subcmd>'
  - Fixed disk device creation for xenpv appliances
  - Improved README.SuSE


author: jfehlig@novell.com
changelog:
  - Changed lsovf, chovf, and rmovf to use common cli class
    instead of OptionsParser
  - Fixed help of lsovf, chovf, rmovf, and ova commands


author: jjolly@suse.de
changelog:
  - Overhaul of the specfile.  All platforms build the base package
    and each architecture builds the appropriate 32 or 64 bit package


author: ro@suse.de
changelog:
  - updated keys
    9C800ACA,8495160C,307E3D54: extend expiration by 2 years
    until 2010-05-05
    7E2E3B05: extend expiration by 2 years until 2010-05-24


author: ro@suse.de
changelog:
  - update keys again: for collaboration with rpm, the current
    self-signature needs to be the first signature found in a key


author: adrian@suse.de
changelog:
  - Branch package from suse-build-key and create it as openSUSE-build-key
  - Add openSUSE:Factory key as official distribution key


author: ro@suse.de
changelog:
  - updated keys:
    - 307E3D54 build@suse.de "SuSE Package Signing Key" (2014-05-03)
    - 7E2E3B05 novell-provo-build@novell.com "Novell Provo Build"
      (2014-05-06)
    - 9C800ACA build@suse.de "SuSE Package Signing Key" (2014-05-03)
    - 56B4177A openSUSE:Factory@build.opensuse.org
      "openSUSE:Factory OBS Project" (2014-05-04)
    - 3DBDC284 opensuse@opensuse.org "openSUSE Project Signing Key"
      (2014-05-04)


author: lnussel@suse.de
changelog:
  - remove generated key rings, no longer needed by
    installation-images and linuxrc (bnc#724625)
  - remove security@suse.de key, never used for package signing
  - remove old build@suse.de key, was used on sle10
  - remove openSUSE\x3aFactory@build.opensuse.org key, not used anymore
  - leave sle11 build@suse.de key as backup


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.9
    * Allow focus to move while inside an Openbox menu, or
      during an interactive action such as window cycling.
    * Fixed bug #3717 (Empty dock interfered with move/grow to edge actions).
    * Fixed bug #4411 (Crash when switching desktops and window cycling).
    * Fixed bug #4377 (Window resistance against struts).
    * Fixed bug #4035 (Prevent focus from moving under the mouse after
      activating a window with an Openbox menu.
    * Correct the value provided by the _NET_WORKAREA hint, so desktop
      icons will place across all monitors.
    * Don't hide submenus immediately when moving through the parent menu.
      (Resolves request #3762).
    * Fix for showing Openbox menus with multiple monitors, don't
      restrict them to the monitor where the mouse is.
    * Fixed bug #4023 (Allow the user to have multiple keys which
      perform the same function in Openbox menus/move/resize.
      E.g. two keys which are both bound to Escape.
    * Add a new obprop tool, which can be used to read the _OB_ROLE,
      _OB_NAME, and _OB_CLASS (as well as any other UTF-8 window
      properties) off of a window.
    * Add _OB_ROLE, _OB_NAME, and _OB_CLASS hints on each window that
      show the respective values for use in the rc.xml applications
      section, to modify the window when it appears.
    * Improve Openbox interoperability with gnome-session >= 2.24.
    * Fixed bug #4040 (Remove desktop hints set by gdm in the
      openbox-session scripts, so that Openbox can set the number
      of desktops (assuming gnome-settings-daemon doesn't first)).
    * Fix a bug in xdg-autostart preventing some .desktop files from working.
    * Show the desktop pager popup on the primary monitor instead
      of on all monitors.
    * Add a new primaryMonitor config option, which is where
      Openbox popups will appear. Defaults to a fixed monitor
      but can be made to behave as before with the "active" value for it.
    * Correct edge detection for move/grow to edge to properly use
      monitor edges for multi-monitor setups.
    * Change default window placement policy to stay on the active
      monitor for multi-monitor setups.
    * Fixed bug #1149 (Crash with some window icon sizes).
    * Respond to all strut changes, fixes moving/hiding panels.
    * Fix internal code to focus windows on other desktops correctly
      (Fixes bug #4413).
    * Focus correctness fixups for switching desktops.
    * Fixed bug #4373 (Decoration bug for shaded maximized windows).
    * Fixed bug #4350 (Allow a window to be made skip_taskbar but still
      get focused by the user's rc.xml).
    * Fixed bug #4307 (Set a minimum time for screenEdgeWarpTime).
    * Fixed bug #4253 (Support for Solaris in openbox-session scripts).
    * Fixed bug #3851 (Allow transient windows to be above helper windows).


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.10
    * Improve keyboard navigation in Openbox menus.
    * Add a --root option and a manpage for obxprop.
    * Use a negative value for submenuShowDelay and submenuHideDelay
      to cause an infinite delay. This means you have to click to
      show a submenu, rather than just hover over it.
    * Improved code for submenu show/hide delay. Added the
      submenuHideDelay config file option, under the "menu" section.
    * Fixed bug #4464 (Typo in openbox-gnome-session script).
    * Fixed bug #4436 (Focusing a window used to stop focus cycling).
    * Renamed obprop to obxprop due to collision with
      Open Babel (See bug #4419).
  - changed Url to new http://openbox.org/


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.11
    * Update Hungarian, Japanese, and Latvian translations.
    * Make xdg-autostart use the OPENBOX environment by default,
      so you can use OnlyShowIn=OPENBOX in an autostart .desktop
      and it will work as expected.
    * Don't close the menu when you hold control and execute
      something.
    * Fix bug #4503 (Adjust who shows up in the Alt-Tab list
      using SKIP_TASKBAR).
    * Fix flickering window when moving maximized window between
      monitors of different sizes.
    * Fix bug #4355 (Allow multiple escaped _'s in a menu label
      and allow a menu shortcut to come after an escaped _).
    * Remember the maximized state of a window when it goes
      fullscreen, and restore it when leaving fullscreen state.
    * Fix bug #4072 (Openbox is stopped by terminal applications
      writing to stdout).
    * Fix bug #4492 (Mistake in openbox-gnome-session check
      while setting up).
    * Fix obxprop to make --root and --id work correctly.
    * Add _OB_APP_ROLE/CLASS/NAME/TYPE properties
      (replaces _OB_ROLE/CLASS/NAME).
    * Make the focus cycling popup dynamic when windows
      appear/disappear.
    * Fix bug #4411 (Crash when window appears during focus cycling).
    * Allow the user to specify which properties should be
      shown by obxprop.
    * Fix tilde expansion in the Execute action
    * Make Home and End keys move to the top/bottom of the
      active menu.
    * Use the submenuShowDelay when navigating menus with
      the keyboard.


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.11.1, bug fix release
  - removed openbox-3.4.11-fix-SIGABRT-#bio4563.patch now in
    upstream code


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.11.2, bug fix release
    * Updated Estonian and Portuguese translations.
    * Fix a rare crash involving moving fullscreen windows to
      different monitors
    * Fix a more common crash involving pressing right in a menu
  - split out -kde and -gnome integration


author: guido+opensuse.org@berhoerster.name
changelog:
  - new version of openbox-pipemenu which works properly in
    non-English locales
  - added new dynamic default menu


author: guido+opensuse.org@berhoerster.name
changelog:
  - fix issue with xcompmgr-autostart putting the .desktop-file in
    $XDG_CONFIG_HOME instead of $XDG_CONFIG_HOME/autostart


author: andrea@opensuse.org
changelog:
  - new upstream version 3.5.0
    * New alt-tab dialog shows windows in a vertical list
    * Improved Xinerama support
    * Allow icons in menus
    * Theme options for prompt dialogs (osd.button.unpressed.*,
      osd.button.pressed.*, osd.button.focused.*)
    * Addresses bug #4877, #4596, #4617, #4752, #4663, #4662,
      [#4586], #2319, #4341, #4519, #4543, #4503, #4355, #4072,
      [#3702], #4284
    * Lots of additional bug fixes and performance improvements
  - removed openbox-3.4.7.2-24bit.patch now in upstream code


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: toddrme2178@gmail.com
changelog:
  - Update to version 3.11
    * Add Android.mk file for Android build support
    * Add logging support for Android, in place of standard syslog().
    * Switch back to using TLSv1, but without extensions.
    * Make TPM support optional, dependent on OpenSSL ENGINE support.
  - Update to version 3.10
    * Switch to using GNU autoconf/automake/libtool.
    * Produce shared library for authentication.
    * Improve library API to make life easier for C++ users.
    * Be more explicit about requiring pkg-config.
    * Invoke script with reason=reconnect on CSTP reconnect.
    * Add --non-inter option to avoid all user input.
  - Update to version .02
    * Install man page in make install target.
    * Add openconnect_vpninfo_free() to libopenconnect.
    * Clear cached peer_addr to avoid reconnecting to wrong host.
  - Update to version 3.01
    * Add libxml2 to pkg-config requirements.
  - Update to version 3.00
    * Create libopenconnect.a for GUI authentication dialog to use.
    * Remove auth-dialog, which now lives in the network-manager-openconnect package.
    * Cope with more entries in authentication forms.
    * Add --csd-wrapper option to wrap CSD trojan.
    * Report error and abort if CA file cannot be opened.
  - Update to version 2.26
    * Fix potential crash on relative HTTP redirect.
    * Use correct TUN/TAP device node on Android.
    * Check client certificate expiry date.
    * Implement CSTP and DTLS rekeying (both by reconnecting CSTP).
    * Add --force-dpd option to set minimum DPD interval.
    * Don't print webvpn cookie in debug output.
    * Fix host selection in NetworkManager auth dialog.
    * Use SSLv3 instead of TLSv1; some servers (or their firewalls) don't accept any ClientHello options.
    * Never include address family prefix on script-tun connections.
  - Fix build errors and rpmlint errors


author: toddrme2178@gmail.com
changelog:
  - Fixed license name
  - Fixed spec file header
  - Switched to %make_install macro
  - Added %doc macro for manual files
  - Removed norootforbuild


author: toddrme2178@gmail.com
changelog:
  - Update to version 3.15
    * Fix for reading multiple packets from Solaris tun device.
    * Call bindtextdomain() to ensure that translations are found in install path.
  - Update to version 3.14
    * Move executable to $prefix/sbin.
    * Fix build issues on OSX, OpenIndiana, DragonFlyBSD, OpenBSD, FreeBSD & NetBSD.
    * Fix non-portable (void *) arithmetic.
    * Make more messages translatable.
    * Attempt to make NLS support more portable (with fewer dependencies).
  - Update to version 3.13
    * Add --cert-expire-warning option.
    * Give visible warning when server dislikes client SSL certificate.
    * Add localisation support.
    * Fix build on Debian systems where dtls1_stop_timer() is not available.
    * Fix libproxy detection.
    * Enable a useful set of compiler warnings by default.
    * Fix various minor compiler warnings.
  - Update to version 3.12
    * Fix DTLS compatibility with ASA firmware 8.4.1(11) and above.
    * Fix build failures on GNU Hurd, on systems with ancient OpenSSL, and on Debian.
    * Add --pid-file option.
    * Print SHA1 fingerprint with server certificate details.
  - spec file changes
    * Package language files in a lang package
    * Since the binary is in /usr/sbin, keep the manual as man8
    * Package .a file in -devel package and have -devel package provide -devel-static


author: chris@computersalat.de
changelog:
  - cleanup spec
    o sort TAGS
    o fix Builddeps
      pwlib-devel = 1.11.0
    o macros
  - rpmlint
    o spurious executable permission
    o run_ldconfig > /sbin/ldconfig
    o devel-file-in-non-devel-package
      {_libdir}/libh323_linux_x86_64_r.so


author: mrueckert@suse.de
changelog:
  - update to version 2.10.1
    - saHpiGetIdByEntityPath() now returns the InstrumentId
    - OpenIPMI plugin - storing the cause of a hotswap state change
      in the proper event byte
    - hpiel, and other clients, no longer abort (possibly with a core
      dump) when the daemon is not present, but exit gracefully.
    - The spec file no longer requires libsysfs < 2 as OpenHPI now
      builds against libsysfs 2 fine.
    - Fixed the gcc version check, which now works on gcc 4.2.
  - additional changes from 2.10.0
    2.10  contains implementation and entry points for all new APIs
    added in the B.02.01 specification. Also, all APIs have been
    revised and updated according to minor return code changes and
    additions in B.02.01.
    Other featured highlights incude:
      Basic support for MicroTCA in IPMIDirect plugin (psangouard)
      Compilation problems on Solaris were reported and fixed
      (crinaldo).
      Added recognition of a much larger set of manufacturer ids.
      Eliminated the need for plugins to implement/export get_event.
      Sysfs plugin now builds against libsysfs 1.x and 2.x.
      FRU resource can now report resource type failed events in
      addition to hotswap (psangouard).
  - removed openhpi-2.8.1_gcc_detection.patch:
    included in 2.10.1
  - added openhpi-2.10.x_open_calls.patch:
    fix one open call with O_CREAT without a mode,
    make all other open calls with O_CREAT use S_* macros instead of
    numbers
  - added openhpi-2.10.x_array_bounds.patch:
    fix array out of bounds warnings from gcc
  - added openhpi-2.10.x_init_script_dependency.patch:
    add lsb header to the init script
  - added  openhpi-2.10.x_no_Werror.patch:
    remove Werror from the cflags as some IO calls dont use error
    handling and upstream wants to keep that as is.
  - added openhpi-2.10.x_parantheses.patch:
    fix a few warnings about using parantheses inside a complex
    boolean expression
  - added openhpi-2.10.x_wd.patch:
    fix warning about ignored type qualifiers


author: mrueckert@suse.de
changelog:
  - update to version 2.12.0
    + Rollup development releases 2.11.0 through 2.11.3.
    + Add documentation for new ilo2_ribcl and oa_soap plugins HP ProLiant plugin
    + Make use of common SSL code HP c-Class Plugin.
    + Various bug fixes.
    all details on:
    http://www.openhpi.org/Changelogs/2.12.0
    http://www.openhpi.org/Changelogs/2.11.3
    http://www.openhpi.org/Changelogs/2.11.2
    http://www.openhpi.org/Changelogs/2.11.1
    http://www.openhpi.org/Changelogs/2.11.0
    http://www.openhpi.org/Changelogs/2.10.2
  - updated openhpi-2.10.x_no_Werror.patch
    new name: openhpi-2.12.0_no_Werror.patch
  - dropped patches which are included in the version update:
    openhpi-2.10.x_wd.patch
    openhpi-2.10.x_open_calls.patch
    openhpi-2.10.x_array_bounds.patch
    openhpi-2.10.x_parantheses.patch
    openhpi-2.10.x_init_script_dependency.patch


author: mrueckert@suse.de
changelog:
  - update to version 2.14.0
    + Content from development releases 2.13.0 through 2.13.3
    + Many bug fixes to the HPI Shell.
    + Fixes for building on Mandrivia.
    + Numerous other bug fixes.
    all details on:
    http://www.openhpi.org/Changelogs/2.14.0
    http://www.openhpi.org/Changelogs/2.13.3
    http://www.openhpi.org/Changelogs/2.13.2
    http://www.openhpi.org/Changelogs/2.13.1
    http://www.openhpi.org/Changelogs/2.13.0
  - disable Werror patch but keep it for now
  - added openhpi-2.x_array_out_of_bounds.patch (bnc#516203)


author: ro@suse.de
changelog:
  - update to 2.14.1
    * Fixes to the OpenHPI Daemon and base library.
    * Many bug fixes to the HPI Shell.
    * Fixes for building on Solaris.
    * Fixes to the HP c-Class, HP ProLiant, IPMI Direct,
    and SNMP Client plug-ins.
    * Numerous other bug fixes.
  - fix build with c++ (openhpi-ipmi_mc_vendor_cpp.patch)


author: kkaempf@suse.com
changelog:
  - update to 3.0.0
    New Features
    * Documentation
    * 3411347 - Remove outdated docs/hld subdirectory
      HP c-Class Plugin
    * 3196244 - Have a field to display aggregate status of the enclosure
      OpenHPI Daemon
    * 3406760 - openhpid: report client connection address in log
    Bugfixes
    * many, see http://www.openhpi.org/Changelogs/3.0.0
  - update to 2.17.0
    * Refactoring
    * Windows support
    * FreeBSD support
    * IPv6 support
    * New Test Agent plug-in
    * New hpixml client
    * More bugfixes and features
  - update to 2.16.0
    * Documentation updates
    * Re-issuing HPI call in case of broken connection (can happen for
      configuration with redundant OpenHPI daemons)
  - update to 2.15.1
    * Revisited OpenHPI API (oHpiXXX functions)
    * Refactoring in marshal, utils and baselib
    * Slave - new plug-in for representing resources and instruments
      from subsidiary OpenHPI daemon
    * Bugfixes
  - update to 2.15.0
    * New power management controls for HP c-Class enclosures
    * New dynamic simulator plugin
    * Many enhancements to the OpenHPI clients
    * Bugfixes


author: kkaempf@suse.com
changelog:
  - remove pid file if openhpi is unconfigured
  - output message in daemon %post to point to OPENHPI_UNCONFIGURED


author: ke@suse.de
changelog:
  - Install jade manpage properly [# 26995]; reported by Tomas Kouba.
  - Use %postun and remove actalog entry on update only.


author: ke@suse.de
changelog:
  - openjade-1.3.2-spgrove-makefile-fix.patch: Remove misleading link
    specifications; thanks for hints to Dirk Mueller.


author: cristian.rodriguez@opensuse.org
changelog:
  - Do not include build date and build host info on binaries
    this should save a significant number of rebuilds/publish
    all over aprox 120 packages and its dependencies.


author: dmueller@suse.de
changelog:
  - update to 1.4.3:
    * latest upstream release with many fixes and features
    * changelog is too long to list here (> 200kb, read included NEWS
    for details)
  - fix support for ARM platforms


author: tserong@suse.com
changelog:
  - Run ./autogen.sh during ARM build to ensure relevant changes are
    applied prior to the ./configure step


author: pth@suse.de
changelog:
  - Update to OpenMPI 1.4.4 to fix problems with f90 code (bnc#724941):
    * Modified a memcpy() call in the openib btl connection setup to use
      memmove() instead because of the possibility of an overlapping
      copy (as identified by valgrind).
    * Changed use of sys_timer_get_cycles() to the more appropriate
      wrapper: opal_timer_base_get_cycles().  Thanks to Jani Monoses
      for this fix.
    * Corrected the reported default value of btl_openib_ib_timeout
      in the "IB retries exceeded" error message.  Thanks to Kevin Buckley
      for this correction.
    * Increase rdmacm adress resolution timeout from 1s to 30s &
      update Chelsio T4 openib BTL defaults.  Thanks to Steve Wise
      for these updates.
      (** also to appear in 1.5.5)
    * Ensure that MPI_Accumulate error return in 1.4 is consistent with
      1.5.x and trunk.
    * Allow the word "slots" in rankfiles (i.e., not just "slot").
      (** also appeared in 1.5.4)
    * Add Mellanox ConnectX 3 device IDs to the openib BTL defaults.
      (** also appeared in 1.5.4)
    * Update description of btl_openib_cq_size to be more accurate.
    * Ensure mpirun's --xterm options leaves sessions attached.
      (** also appeared in 1.5.4)
    * Update to allow more than 128 entries in an appfile.
      (** also appeared in 1.5.4)
    * Update description of btl_openib_cq_size to be more accurate.
      (** also appeared in 1.5.4)
    * Fix for deadlock when handling recursive attribute keyval deletions
      (e.g., when using ROMIO with MPI_THREAD_MULTIPLE).
    * Fix indexed datatype leaks.  Thanks to Pascal Deveze for supplying
      the initial patch.  (** also appeared in 1.5.4)
    * Fixed the F90 types of the sendcounts and displs parameters to
      MPI_SCATTERV.  Thanks to Stanislav Sazykin for identifying the issue.
      (** also appeared in 1.5.4)
    * Exclude opal/libltdl from "make distclean" when --disable-dlopen is
      used.  Thanks to David Gunter for reporting the issue.
    * Fixed a segv in MPI_Comm_create when called with GROUP_EMPTY.
      Thanks to Dominik Goeddeke for finding this.
      (** also appeared in 1.5.4)
    * Fixed return codes from MPI_PROBE and MPI_IPROBE.
      (** also appeared in 1.5.4)
    * Fixed undefined symbol error when using the vtf90 profiling tool.
    * Fix for referencing an uninitialized variable in DPM ORTE.  Thanks
      to Avinash Malik for reporting the issue.
    * Fix for correctly handling multi-token args when using debuggers.
    * Eliminated the unneeded u_int*_t datatype definitions.
    * Change in ORTE DPM to get around gcc 4.[45].x compiler wanrings
      about possibly calling free() on a non-heap variable, even though it
      will never happen because the refcount will never go to zero.
    * Fix for libtool issue when using pgcc to compile ompi in conjunction
      with the -tp option.
    * Fixed a race condition in osc_rdma_sync.  Thanks to Guillaume
      Thouvenin for finding this issue.
    * Clarification of MPI_Init_thread man page.
    * Fixed an indexing problem in precondition_transports.
    * Fixed a problem in which duplicated libs were being specified for
      linking.  Thanks to Hicham Mouline for noticing it.
    * Various autogen.sh fixes.
    * Fix for memchecking buffers during MPI_*INIT.
    * Man page cleanups.  Thanks to Jeremiah Willcock and Jed Brown.
    * Fix for VT rpmbuild on RHEL5.
    * Support Solaris legacy munmap prototype changes.
      (** also appeared in 1.5.4)
    * Expands app_idx to int32_t to allow more than 127 app_contexts.
    * Guard the inclusion of execinfo.h since not all platforms have it.  Thanks
      to Aleksej Saushev for identifying this issue.
      (** also appeared in 1.5.4)
    * Fix to avoid possible environment corruption.  Thanks to Peter Thompson
      for identifying the issue and supplying a patch.
      (** also appeared in 1.5.4)
    * Fixed paffinity base MCA duplicate registrations.  Thanks to Gus
      Correa for bringing this to our attention.
    * Fix recursive locking bug when MPI-IO was used with
      MPI_THREAD_MULTIPLE.  (** also appeared in 1.5.4)
    * F90 MPI API fixes.
    * Fixed a misleading MPI_Bcast error message.  Thanks to Jeremiah
      Willcock for reporting this.
    * Added <sys/stat.h> to ptmalloc's hooks.c (it's not always included
      by default on some systems).
    * Libtool patch to get around a build problem when using the IBM XL
      compilers.
    * Fix to detect and avoid overlapping memcpy().  Thanks to
      Francis Pellegrini for identifying the issue.
    * Fix to allow ompi to work on top of RoCE vLANs.
    * Restored a missing debugger flag to support TotalView.  Thanks to
      David Turner and the TV folks for supplying the fix.
    * Updated SLURM support to 1.5.1.
    * Removed an extraneous #include from the TCP BTL.
    * When specifying OOB ports, fix to convert the ports into network
      byte order before binding.
    * Fixed use of memory barriers in the SM BTL.  This fixed segv's when
      compiling with Intel 10.0.025 or PGI 9.0-3.
    * Fix to prevent the SM BTL from creating its mmap'd file in
      directories that are remotely mounted.


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections per specfile guideline suggestions
  - Parallel building using %_smp_mflags
  - Package missing files to fix build error
  - Remove unexplained s390 exclude, use ExclusiveArch instead
    based upon asm files list


author: alinm.elena@gmail.com
changelog:
  - updated to 1.4.5
  - added files to make openmpi available via Modules
    Changes since 1.4.4
  - Fixed the --disable-memory-manager configure switch.
    (** also to appear in 1.5.5)
  - Fix typos in code and man pages.  Thanks to Fujitsu for these fixes.
    (** also to appear in 1.5.5)
  - Improve management of the registration cache; when full, try freeing
    old entries and attempt to re-register.
  - Fixed a data packing pointer alignment issue.  Thanks to Fujitsu
    for the patch.
    (** also to appear in 1.5.5)
  - Add ability to turn off warning about having the shared memory backing
    store over a networked filesystem.  Thanks to Chris Samuel for this
    suggestion.
    (** also to appear in 1.5.5)
  - Removed an unnecessary memmove() and plugged a couple of small memory leaks
    in the openib OOB connection setup code.
  - Fixed some QLogic bugs. Thanks to Mark Debbage from QLogic for the patches.
  - Fixed problem with MPI_IN_PLACE and other sentinel Fortran constants
    on OS X.
    (** also to appear in 1.5.5)
  - Fix SLURM cpus-per-task allocation.
    (** also to appear in 1.5.5)
  - Fix the datatype engine for when data left over from the previous
    pack was larger than the allowed space in the pack buffer. Thanks to
    Yuki Matsumoto and Takahiro Kawashima for the bug report and the
    patch.
  - Fix Fortran value for MPI_MAX_PORT_NAME.  Thanks to Enzo Dari for
    raising the issue.
  - Workaround an Intel compiler v12.1.0 2011.6.233 vector optimization
    bug.
  - Fix issues on Solaris with the openib BTL.
  - Fixes for the Oracle Studio 12.2 Fortran compiler.
  - Update iWARP parameters for the Intel NICs.
    (** also to appear in 1.5.5)
  - Fix obscure cases where MPI_ALLGATHER could crash.  Thanks to Andrew
    Senin for reporting the problem.
    (** also to appear in 1.5.5)


author: pth@suse.de
changelog:
  - Update to 1.5.4:
    * Add support for the (as yet unreleased) Mellanox MXM transport.
    * Add support for dynamic service levels (SLs) in the openib BTL.
    * Fixed C++ bindings cosmetic/warnings issue with
      MPI::Comm::NULL_COPY_FN and MPI::Comm::NULL_DELETE_FN.
    * Also allow the word "slots" in rankfiles (i.e., not just "slot").
    * Add Mellanox ConnectX 3 device IDs to the openib BTL defaults.
    * Various FCA updates.
    * Add missing ARM assembly code files.
    * Update to allow more than 128 entries in an appfile.
    * Various VT updates and bug fixes.
    * Update description of btl_openib_cq_size to be more accurate.
    * Various assembly "clobber" fixes.
    * Fix a hang in carto selection in obscure situations.
    * Updated to Automake 1.11.1
    * Fix compilation of LSF support.
    * Update MPI_Comm_spawn_multiple.3 man page to reflect what it
      actually does.
    * Fix for possible corruption of the environment.
    * Enable use of PSM on direct-launch SLURM jobs.
    * Update paffinity hwloc to v1.2, and to fix minor bugs affinity
      assignment bugs on PPC64/Linux platforms.
    * Let the openib BTL auto-detect its bandwidth.
    * Support new MPI-2.2 datatypes.
    * Updates to support more datatypes in MPI one-sided communication.
    * Fix recursive locking bug when MPI-IO was used with
      MPI_THREAD_MULTIPLE.
    * Fix mpirun handling of prefix conflicts.
    * Ensure mpirun's --xterm options leaves sessions attached.
    * Fixed type of sendcounts and displs in the "use mpi" F90 module.
      ABI is preserved, but applications may well be broken.  See the
      README for more details.
    * Fix indexed datatype leaks.
    * Fix debugger mapping when mpirun's -npernode option is used.
    * Fix segv associated with MPI_Comm_create with MPI_GROUP_EMPTY.
    * Improved LoadLeveler ORTE support.
    * Add new btl_openib_gid_index MCA parameter to allow selecting which
      GID to use on an OpenFabrics device's GID table.
    * Add support for PCI relaxed ordering in the OpenFabrics BTL (when
      available).
    * Update rsh logic to allow correct SGE operation.
    * Ensure that the mca_paffinity_alone MCA parameter only appears once
      in the ompi_info output.
    * Fixed return codes from MPI_PROBE and MPI_IPROBE.
    * If something goes wrong during MPI_INIT, fix the error
      message to say that it's illegal to invoke MPI_INIT before
      MPI_INIT.
    For further changes see NEWS in the package documentation.


author: coolo@suse.com
changelog:
  - change the soname of the internal libotf to avoid mismatches between
    the font library and this one


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.11.7:
    * hide_empty_slots now on by default? small logic change?
    * ruToken driver was updated.
    * openct virtual readers reduced to 2 by default.
    * Security issue: Fix private data support. (bnc#480262,
      CVE-2009-0368)
      See http://en.opensuse.org/Smart_Cards/Advisories for more.
    * Enable lock_login by default.
    * Disable allow_soft_keygen by default.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.11.8:
    * Fix security problem in pkcs11-tool gen_keypair
      (PublicExponent 1) (bnc#501726)
      See http://en.opensuse.org/Smart_Cards/Advisories for more.
    * updated and improve entersafe driver. FTCOS/PK-01C cards are
      supported now, compatible with cards writen by Feitian's
      software on windows.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.11.9:
    * New rutoken_ecp driver
    * Allow more keys/certificates/files etc. with entersafe tokens
    * Updates pkcs11.h from scute fixing warnings
    * Small fixes in rutoken driver
    * Major update for piv driver with increased compatibility


author: puzel@novell.com
changelog:
  - update to version 0.11.13
    * Modify Rutoken S binary interfaces by Aktiv Co.
    * Muscle driver fixed (acl reading issue)
    * Many small fixes (e.g. mem leaks)
    * Compiling with openssl 1.0.0-beta fixed
    * Document integer problem in OpenSC and implement workaround
    * Improve entersafe profile to support private data objects
  - Require pinentry
  - add opensc-libassuan-2.patch
  - add opensc-fix-gcc-warnings.patch


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.12.0:
    * Security fix (bnc#660109, CVE-2010-4523).
    * Only one backend is supported. openSUSE will use pcsc-lite.
    * libopensc made private, library should not be used by other
      applications. Please use generic PKCS#11 interface instead.
    * Signer plugin discontinued. Please use openssl engine_pkcs11.
    * No more depends on libassuan.
    * New card drivers.
    * Support for CardOS enhanced.
    * More changes and enhancements.
  - libopensc merged back to the main package, as it is private now.


author: lmedinas@opensuse.org
changelog:
  - Updated to version 0.12.2:
    * Builds are now silent by default when OpenSC is built from
      source on Unix.
    * Using --wait with command line tools works with 64bit Linux
      again.
    * Greatly improved OpenPGP card support, including OpenPGP
      2.0 cards like the one found in German Privacy Foundation
      CryptoStick.
    * Fixed support for FINeID cards issued after 01.03.2011 with
      2048bit keys.
    * #256: Fixed support for TCOS cards (broken since 0.12.0).
    * Added support for IDKey-cards to TCOS3 driver.
    * #361: Improved PC/SC driver to fetch the maximum PIN sizes
      from the open source CCID driver. This fixes the issue for
      Linux/OSX with recent driver.
    * Fix FINeID cards for organizations.
    * Several smaller bugs and compiler warnings fixed
  - Updated to version 0.12.1:
    * IAS-ECC 1.0.1
    * Support for cards with multiple PKCS#15 applications
    * New card driver: IAS/ECC 1.0.1
    * rutoken-tool has been deprecated and removed.
    * eidenv and piv-tool utilities now have manual pages.
    * pkcs11-tool now requires the use of --module parameter.
    * All tools can now use an ATR as an argument to --reader,
      to skip to the card with given ATR.
    * opensc-tool -l with -v now shows information about the
      inserted cards.
    * Creating files have an enforced upper size limit, 64K
    * Support for multiple PKCS#15 applications with different
      AID-s. PKCS#15 applications can be listed with pkcs15-tool
    - -list-applications. Binding to a specific AID with PKCS#15
      tools can be done with --aid.
    * Hex strings (like card ATR or APDU-s) can now be separated
      by space, in addition to colons.
    * Pinpad readers known to be bogus are now ignored by OpenSC.
      At the moment only "HP USB Smart Card Keyboard" is disabled.
    * Numerous compiler warnings, unused code and internal bugs
      have been eliminated.


author: mls@suse.de
changelog:
  - do not ignore DA answers if active and passive DA detection is off
    [bnc#564504]
  - add DASyncReg and isDABackup options for OES folks


author: jeffm@suse.de
changelog:
  - avoid CPU usage spike while while reading /proc/net/tcp
    on systems with many connections (bnc#601002)


author: mls@suse.de
changelog:
  - change DA pull code to not use the pulled-from-de prediacte, but
    instead don't overwrite non-pulled registrations


author: ke@suse.de
changelog:
  - Update to version 1.5.2 (bug fix release); proposed by Sierk
    Bornemann [# 273561].
  - Remove obsolete GCC patches.
  - Disable NLS.
  - Build manpages using xmlto.
  - Apply opensp-nodeids.patch from the Fedora opensp-1.5.2-4.fc7.src.rpm
    package.


author: ro@suse.de
changelog:
  - remove xmlto from buildrequires this causes tons of cycles
  - split off opensp-doc package in it's own specfile


author: dmueller@novell.com
changelog:
  - readd -f to startproc and remove -p instead to
    ensure that sshd is started even though old instances
    are still running (e.e. being logged in from remote)


author: anicka@suse.cz
changelog:
  - make sftp in chroot users life easier (ie. bnc#518238),
    many thanks jchadima@redhat.com for a patch


author: anicka@suse.cz
changelog:
  - add new version of homechroot patch (added documentation, added
    check for nodev and nosuid)
  - remove Provides and Obsoletes ssh


author: jengelh@medozas.de
changelog:
  - select large PIE for SPARC, it is required to avoid
    "relocation truncated to fit: R_SPARC_GOT13 against symbol xyz
    defined in COMMON section in sshd.o"


author: anicka@suse.cz
changelog:
  - update to 5.4p1
    * After a transition period of about 10 years, this release disables
    SSH protocol 1 by default. Clients and servers that need to use the
    legacy protocol must explicitly enable it in ssh_config / sshd_config
    or on the command-line.
    * Remove the libsectok/OpenSC-based smartcard code and add support for
    PKCS#11 tokens. This support is automatically enabled on all
    platforms that support dlopen(3) and was inspired by patches written
    by Alon Bar-Lev. Details in the ssh(1) and ssh-add(1) manpages.
    * Add support for certificate authentication of users and hosts using a
    new, minimal OpenSSH certificate format (not X.509). Certificates
    contain a public key, identity information and some validity
    constraints and are signed with a standard SSH public key using
    ssh-keygen(1). CA keys may be marked as trusted in authorized_keys
    or via a TrustedUserCAKeys option in sshd_config(5) (for user
    authentication), or in known_hosts (for host authentication).
    Documentation for certificate support may be found in ssh-keygen(1),
    sshd(8) and ssh(1) and a description of the protocol extensions in
    PROTOCOL.certkeys.
    * Added a 'netcat mode' to ssh(1): "ssh -W host:port ..." This connects
    stdio on the client to a single port forward on the server. This
    allows, for example, using ssh as a ProxyCommand to route connections
    via intermediate servers. bz#1618
    * Add the ability to revoke keys in sshd(8) and ssh(1). User keys may
    be revoked using a new sshd_config(5) option "RevokedKeys". Host keys
    are revoked through known_hosts (details in the sshd(8) man page).
    Revoked keys cannot be used for user or host authentication and will
    trigger a warning if used.
    * Rewrite the ssh(1) multiplexing support to support non-blocking
    operation of the mux master, improve the resilience of the master to
    malformed messages sent to it by the slave and add support for
    requesting port- forwardings via the multiplex protocol. The new
    stdio-to-local forward mode ("ssh -W host:port ...") is also
    supported. The revised multiplexing protocol is documented in the
    file PROTOCOL.mux in the source distribution.
    * Add a 'read-only' mode to sftp-server(8) that disables open in write
    mode and all other fs-modifying protocol methods. bz#430
    * Allow setting an explicit umask on the sftp-server(8) commandline to
    override whatever default the user has. bz#1229
    * Many improvements to the sftp(1) client, many of which were
    implemented by Carlos Silva through the Google Summer of Code
    program:
    - Support the "-h" (human-readable units) flag for ls
    - Implement tab-completion of commands, local and remote filenames
    - Support most of scp(1)'s commandline arguments in sftp(1), as a
      first step towards making sftp(1) a drop-in replacement for scp(1).
      Note that the rarely-used "-P sftp_server_path" option has been
      moved to "-D sftp_server_path" to make way for "-P port" to match
      scp(1).
    - Add recursive transfer support for get/put and on the commandline
    * New RSA keys will be generated with a public exponent of RSA_F4 ==
    (2**16)+1 == 65537 instead of the previous value 35.
    * Passphrase-protected SSH protocol 2 private keys are now protected
    with AES-128 instead of 3DES. This applied to newly-generated keys
    as well as keys that are reencrypted (e.g. by changing their
    passphrase).
  - cleanup in patches


author: meissner@suse.de
changelog:
  - Enable VisualHostKey (ascii art of the hostkey fingerprint) and
    HashHostKeys (hardening measure to make them unusable for worms/malicious
    users for further host hopping).


author: cristian.rodriguez@opensuse.org
changelog:
  - Hardware crypto is supported and patched but never
    enabled, need to use --with-ssl-engine explicitely


author: anicka@suse.cz
changelog:
  - update to 5.6p1
    * Added a ControlPersist option to ssh_config(5) that automatically
    starts a background ssh(1) multiplex master when connecting.
    * Hostbased authentication may now use certificate host keys.
    * ssh-keygen(1) now supports signing certificate using a CA key that
    has been stored in a PKCS#11 token.
    * ssh(1) will now log the hostname and address that we connected to at
    LogLevel=verbose after authentication is successful to mitigate
    "phishing" attacks by servers with trusted keys that accept
    authentication silently and automatically before presenting fake
    password/passphrase prompts.
    * Expand %h to the hostname in ssh_config Hostname options.
    * Allow ssh-keygen(1) to import (-i) and export (-e) of PEM and PKCS#8
    keys in addition to RFC4716 (SSH.COM) encodings via a new -m option
    * sshd(8) will now queue debug messages for bad ownership or
    permissions on the user's keyfiles encountered during authentication
    and will send them after authentication has successfully completed.
    * ssh(1) connection multiplexing now supports remote forwarding with
    dynamic port allocation and can report the allocated port back to
    the user
    * sshd(8) now supports indirection in matching of principal names
    listed in certificates.
    * sshd(8) now has a new AuthorizedPrincipalsFile option to specify a
    file containing a list of names that may be accepted in place of the
    username when authorizing a certificate trusted via the
    sshd_config(5) TrustedCAKeys option.
    * Additional sshd_config(5) options are now valid inside Match blocks
    * Revised the format of certificate keys.
    * bugfixes
  - removed -forward patch (SSH_MAX_FORWARDS_PER_DIRECTION not hard-coded
    any more), removed memory leak fix (fixed in upstream)


author: coolo@novell.com
changelog:
  - remove the code trying to patch X11 paths - which was broken
    for a very long time and was useless anyway as the Makefiles
    do this correctly themselves


author: lnussel@suse.de
changelog:
  - add pam_lastlog to show failed login attempts
  - remove permissions handling, no special handling needed


author: lchiquitto@novell.com
changelog:
  - Update to 5.7p1
    * Implement Elliptic Curve Cryptography modes for key exchange (ECDH)
    and host/user keys (ECDSA) as specified by RFC5656.
    * sftp(1)/sftp-server(8): add a protocol extension to support a hard
    link operation.
    * scp(1): Add a new -3 option to scp: Copies between two remote hosts
    are transferred through the local host.
    * ssh(1): automatically order the hostkeys requested by the client
    based on which hostkeys are already recorded in known_hosts.
    * ssh(1)/sshd(8): add a new IPQoS option to specify arbitrary
    TOS/DSCP/QoS values instead of hardcoding lowdelay/throughput.
    * sftp(1): the sftp client is now significantly faster at performing
    directory listings, using OpenBSD glob(3) extensions to preserve
    the results of stat(3) operations performed in the course of its
    execution rather than performing expensive round trips to fetch
    them again afterwards.
    * ssh(1): "atomically" create the listening mux socket by binding it on
    a temporary name and then linking it into position after listen() has
    succeeded.
    * ssh(1)/sshd(8): add a KexAlgorithms knob to the client and server
    configuration to allow selection of which key exchange methods are
    used by ssh(1) and sshd(8) and their order of preference.
    * sftp(1)/scp(1): factor out bandwidth limiting code from scp(1) into
    a generic bandwidth limiter that can be attached using the atomicio
    callback mechanism and use it to add a bandwidth limit option to
    sftp(1).
    * Support building against openssl-1.0.0a.
    * Bug fixes.
  - Remove patches that are now upstream:
    * openssh-5.6p1-tmpdir.diff
    * openssh-linux-new-oomkill.patch
  - Add upstream patch to fix build with SELinux enabled.


author: lchiquitto@novell.com
changelog:
  - Update to 5.8p1
    * Fix vulnerability in legacy certificate signing introduced in
    OpenSSH-5.6 and found by Mateusz Kocielski.
    * Fix compilation failure when enableing SELinux support.
    * Do not attempt to call SELinux functions when SELinux is
    disabled.
  - Remove patch that is now upstream:
    * openssh-5.7p1-selinux.diff


author: meissner@novell.com
changelog:
  - Change default keysizes of rsa and dsa from 1024 to 2048
    to match ssh-keygen manpage recommendations.


author: crrodriguez@opensuse.org
changelog:
  -  Update to verison 5.8p2
    * Fixed vuln in systems without dev/random, we arenot affected
    * Fixes problems building with selinux enabled
  - Fix build with as-needed and no-add-needed


author: jengelh@medozas.de
changelog:
  - Avoid overriding libexecdir with %_lib (bnc#712025)
  - Clean up the specfile by request of Minh Ngo, details entail:
    * remove norootforbuild comments, redundant %clean section
    * run spec-beautifier over it
  - Add PIEFLAGS to compilation of askpass; fails otherwise


author: crrodriguez@opensuse.org
changelog:
  - By default openSSH checks at *runtime* if the openssl
    API version matches with the running library, that might
    be good if you are compiling SSH yourself but it is a totally
    insane way to check for binary/source compatibility in a distribution.


author: crrodriguez@opensuse.org
changelog:
  - Update to version 6.0, large list of changes, seen
    http://www.openssh.org/txt/release-6.0 for detail.


author: coolo@suse.com
changelog:
  - do not buildrequire xorg-x11, the askpass is an extra package
    and should build from a different package


author: coolo@suse.com
changelog:
  - the gnome askpass does not require the x11 askpass - especially not
    in the version of openssh (it's at 1.X)


author: uli@suse.de
changelog:
  - added fixes by IBM (bug #243801):
    ibmca-segfault.fix: rewrite ibmca_mod_expto remove improper use of BIGNUM
    object
    ibmca-sw-fix: rewrite ibmca_mod_exp_crtto remove improper use of BIGNUM
    object
    openssl-ibmca-1.0.0.rc2-memset-fix.patch: fix memory initialization problem


author: meissner@suse.de
changelog:
  - new package, version 0.4.1
    TPM (trusted platform module) engine plugin for the OpenSSL library
    and a create_tpm_key helper binary.
    FATE#304388, FATE#304221


author: berendt@b1-systems.de
changelog:
  - bumped to version 0.1.6 (bexar-rc, released on 2011-01-28)
  - fixed required packages:
    + python-gflags
    + python-daemon
    + python-routes
    + python-argparse


author: seife+obs@b1-systems.com
changelog:
  - start tracking development releases
  - update to bzr rev 73
    * lots of fixes, see changelog
  - glance changed the versioning scheme similar to nova


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 79
    - Makes --kernel and --ramdisk required arguments for glance-upload
      since Nova currently requires them
    - Add sys.path mangling to glance-upload
    - Reverts Image `type` back to the old behavior of being nullable
    - Work around Eventlet exception clearing by memorizing exception
      context and re-raising using 3-arg form


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 86
    - Fixes client update_image to work like create_image.
    - Adds disk_format and container_format to Image, and
      removes the type column.
    - Adds ability for Swift to be used as a full-fledged backend.
    - Adds POST/PUT capabilities to the SwiftBackend
    - Fixes passing of None values in metadata by turning them into strings
    - fixes the passing of the deleted column by converting it to and from a bool
    - Add Glance CLI tool


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 100
  - Updates to the Registry API such that only external requests to
  - update image properties purge existing properties. The update_image
  - call now contains an extra flag to purge_props which is set to
  - True for external requests but False internally.
  - This resolves with revision 99 where Glance API incidentally deleted image metadata when uploading new images.
  - Update the glance registry so that it marks properties as deleted if they are no longer exist when images are updated.
  - Simple one.. just add back the Changelog I removed by accident in r94. Fixes bug #742353
  - Adds checksumming to Glance.
  - The ETag header is now properly set to the image's checksum now for all GET /images/<ID>, HEAD /images/<ID>, POST /images and PUT /images/<ID> operations.
  - Adds unit tests verifying the checksumming behaviour in the API, and in the Swift and Filesystem backend stores.
  - Includes migration script.
  -   NOTE: This does not include the DB migration script. Separate bug will be filed for that.
  - Add migration testing and migration for disk_format/container_format
  - Start eventlet WSGI server with a logger to avoid stdout output.
  - Adds robust functional testing to Glance.
  - Removed glance-combined. Fixed README
  - Change #!/usr/bin/python to #!/usr/bin/env python.
  - Removes glance-combined and fixes TypeError from bad function calls in glance-manage.
  - Support account:user:key in Swift URIs. Adds unit tests for various calls to parse_swift_tokens()
  - Adds documentation on configuring logging and a unit test for checking simple log output
  - A quick patch to allow running the test suite on an alternate db backend.


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 116
    - start of diablo release
    - Fake merge with ancient trunk. This is only so that people who "accidentally" have been following lp:~hudson-openstack/glance/trunk will not have problems updating to this.


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 123
    - modified documentation to show more first-time user friendly examples on using glance.
    - Require user confirmation for "bin/glance clear" and "bin/glance delete <id>"
    - Allow for override with -f/--force command-line option
    - Adds a test case for updating an image's Name attribute. glance update was not regarding 'name' as a top-level modifiable attribute...
    - Mark image properties as deleted when deleting images.
    - Added a unit test to verify public images and their properties get deleted when running a 'glance clear' command.
    - Add log_file to example glance.conf
    - Make sure we use get_option() when dealing with boolean values read from configuration files...otherwise "False" is True :(


author: vuntz@opensuse.org
changelog:
  - Merge changes to enable build from git:
    + The work was done by Christopher Hofmann <cwh@suse.com>.
    + Add from_vcs and no_from_vcs bconds, that can be used in
      addition to the BUILD_FROM_VCS macro to decide what to build.
    + Add some warning to summary of packages is building from VCS.
    + Do not apply patches for the git package.
    + Package files that are new in git.


author: mlin@suse.com
changelog:
  - Enabled build from git
  - Removed unnecessary dependencies
  - Separate python-keystone
  - Fix rpmlint warning
  - Enabled build for Fedora


author: tietz@b1-systems.de
changelog:
  - moved python bindings into it's own package with the name
    python-python-keystoneclient
  - changed group from openstack-keystoneclient to Productivity/Other
  - set new description and summary for openstack-keystoneclient


author: tietz@b1-systems.de
changelog:
  - moved python bindings into it's own package with the name
    python-python-novaclient
  - changed group from openstack-novaclient to Productivity/Other
  - set new description and summary for openstack-novaclient


author: vuntz@opensuse.org
changelog:
  - Merge changes to enable build from git:
    + Add from_vcs and no_from_vcs bconds, that can be used in
      addition to the BUILD_FROM_VCS macro to decide what to build.
    + Add some warning to summary of packages is building from VCS.
    + Add python-virtualenv BuildRequires since build system changed,
      and rework the %install section to work since there install on
      the toplevel setup.py doesn't work anymore.


author: cfarrell@suse.com
changelog:
  - license update: Apache-2.0 and GPL-3.0+
    Use SPDX syntax and add GPL-3.0+ (aggregation) because of rfc.sh


author: seife+obs@b1-systems.com
changelog:
  - 1.2-gamma-bzr204 is not yet 1.2.0, so keep the version number
    lower than 1.2.0. Otherwise later updates to 1.2.0 won't work
  - update to bzr 204 (only cosmetic changes)


author: seife+obs@b1-systems.com
changelog:
  - start tracking 1.3-dev bzr revisions again
  - update to bzr rev 224
    - lots of changes and fixes, please see ChangeLog


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 229
    - ratelimiting does now handle memcache restart
    - lower memcached error limit duration
    - fixed edge case when log processor cannot get a log file for
      processing
    - s3api: use boto to get canonical string for signature


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 238
    - Skip the swift3 middleware tests if boto is not installed
    - Refactor proxy for concurrency and code reuse
    - a lot of internal code changes


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 248
    - fixed pattern matching/globbing in swift-log-uploader
    - Fixed an import that was causing Connection to not retry on
      HTTPExceptions
    - s3api: add get acl object and bucket support
    - s3api: fix PUT Object Copy
    - Fixes problem with creating a new processed files list in log
      processing when the download of that file fails
    - Removed DevAuth
  - removed all devauth stuff in the spec file and used scripts/files
  - cleanup of spec file


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 281
    - start of diablo release
    - Move loadapp to after-fork
    - swift-bench to clean up containers after it's done.
    - Update get_hashes in objrep to use utils.write_pickle
    - Remove ECONNRESET patch from proxy server
    - swauth-cleanup-tokens now handles 404s on token containers and tokens better
    - made client ip fill in, in the absence of a load balancer in the client field in the access logs.
    - Adding unit and probe tests for proxy timeout bug.
    - Adds param-signed URLs to swift3 middleware.
    - swauth scripts now exit with proper exit codes
    - stats collate_worker catchall


author: berendt@b1-systems.de
changelog:
  - update to bzr rev 286
    - only latest async pending is now sent
    - added the Accept-Ranges header to GET and HEAD requests.
    - Fix for Object replicator breaks when running object replicator with no objects on the server
    - Allow for double quarantining of dbs.  Just appends a uuid if there's naming conflict.
    - allowed_headers are returned from a GET but not HEAD


author: vuntz@opensuse.org
changelog:
  - Merge changes to enable build from git:
    + Add from_vcs and no_from_vcs bconds, that can be used in
      addition to the BUILD_FROM_VCS macro to decide what to build.
    + Add some warning to summary of packages is building from VCS.
    + Package files that are new in git.


author: ke@suse.de
changelog:
  - Update text and image files.
  - Add installquick; remove untranslated PDFs (apparmor-quick, apps,
    gnomeuser, and kdeuser).


author: ke@suse.de
changelog:
  - Add more Provides/Obsoletes: opensuse-apparmor-admin_de-pdf,
    opensuse-kdeuser_de-pdf, opensuse-gnomeuser_de-pdf,
    opensuse-apps_de-pdf, opensuse-security_de-pdf.


author: ke@suse.de
changelog:
  - Update translation according to the opensuse-manuals_en original.
  - Restructure Start-up Guide.
  - Add Tuning and KVM Guide.


author: ke@suse.de
changelog:
  - Post-GA cleanup edition.
  - Add opensuse-security guide.
  - Remove apparmor-admin which is now part of opensuse-security;
    bnc#457046.


author: ke@suse.de
changelog:
  - Fix contents of .desktop files; reported by Peter Küppers and fixed by
    Thomas Schraitle (bnc#391185).


author: ke@suse.de
changelog:
  - Update text and image files.
  - Add attributes and related scripts.
  - Add provides/obsoletes again.


author: ke@suse.de
changelog:
  - Add .document files for PDF output (used by yelp, GNOME desktop).
  - Drop empty opensuse-manuals_en-pdf package.


author: ke@suse.de
changelog:
  - Update text and image files.
  - Stop building the empty opensuse-manuals_en-pdf package; bnc#618691.


author: ke@suse.de
changelog:
  - Update text and images, especially the Security Guide; bnc#639823.
  - Fix .document file; bnc#626368.


author: ke@suse.de
changelog:
  - Enable SVG to PNG transformation by adding BuildRequires (fam), which
    is needed for gnome-vfs2 resp. inkscape; bnc#718743.
  - Add BuildRequires python-xml, which is needed for advanved entity
    resolution (PI based productname).


author: giecrilj@stegny.2a.pl
changelog:
  - Fix integration with KDE
  - Single out PDF as a build switch
  - Remove apparmor-admin_en obsoletion info (wrong version)


author: Marcel Gmür <ammler@openttdcoop.org> - 0.7.2
changelog:
  - no subfolder games for datadir
  - cleanup: no post and postun anymore
  - Recommends: opengfx (for suse and mandriva)
  - add SUSE support


author: Marcel Gmür <ammler@openttdcoop.org> - 0.7.4
changelog:
  - support for differen branches
  - easy support for dedicated branch
  - let openttd build system make the dektop file
  - split the package to data and gui
  - disable requires


author: Marcel Gmür <ammler@openttdcoop.org>
changelog:
  - upstream update 1.0.0 (finally!)
    * completely independend game but still working also
      with ttd original gaphics, sounds and music
  - Add: Recommends openmsx
  - requires lzo2


author: Marcel Gmür <ammler@openttdcoop.org>
changelog:
  - upstream update 1.0.1
    * Fix: Leaking a file descriptor
    * Fix a lot small bugs, like minor desync issues on Mulitplayer
  - no strip on make


author: Marcel Gmür <ammler@openttdcoop.org>
changelog:
  - upstream update 1.0.2
    * Feature: Translated desktop shortcut comments (r19884)
    * many minor Bugfixes


author: ammler@openttdcoop.org
changelog:
  - upstream update 1.1.0
    * Change newgrfs settings aren't allowed anymore on running
      game per default, needs scenario_developer to be set
    * Feature: XZ/LZMA2 savegame support. New default reduces
      savegame size by 10 to 30% with slightly more CPU usage.
      (requires xz-devel)
    * Feature: Remote administration
    * Feature: a lot improvements with GUI
    * Feature: Customizable hotkeys
    * Sources for openttd.grf are pngs (requires grfcodec >= 5.1)


author: suse@ammler.ch
changelog:
  - upstream update 1.1.5
    * Fix: Make default timeouts for certain network states lower
      and configurable [CVE-2012-0049]
  - disable dependency grfcodec


author: suse@ammler.ch
changelog:
  - update to 1.2.0
    * too many changes to list here, please see changelog.txt
      (files data/* moved to baseset/, no gm/ anymore)


author: suse@ammler.ch
changelog:
  - remove __DATE__ and __TIME__ reference for build-compare
  - disable strip so we get debug rpms (also for stable releases)


author: Marcel Gmür <ammler@openttdcoop.org>
changelog:
  - added nforenum
  - openttd is required for building
  - imported spec from fedoraproject.org (Felix "heffer" Kaechele)


author: Marcel Gmür <ammler@openttdcoop.org>
changelog:
  - update to 0.1.1
  - docs in unix format now
  - release targets for make
  - no subfolder games from datadir


author: Marcel Gmür <ammler@openttdcoop.or>
changelog:
  - upstream update 0.2.0
  - package rename to openttd-data-opengfx
  - BuildRequirment openttd-data removed


author: Marcel Gmür <ammler@openttdcoop.org>
changelog:
  - upstream update 0.2.2
    * Feature: GUI icon for NewGRF debug mode
    * Feature: [Makefile] Add md5sum checklist to source bundle
    * Change: [Makefile] Rename 'INSTALLDIR' into 'INSTALL_DIR', marking 'INSTALLDIR' as deprecated
  - add macro check


author: Marcel Gmür <ammler@openttdcoop.org>
changelog:
  - upstream update 0.2.4
    * Fix: Adjust alignment of all rail vehicles
    * Feature: Slightly better PBS signals graphics - should be more visible
    * Feature: Improve entrance roof of office building


author: ammler@openttdcoop.org
changelog:
  - upstream update 0.3.1
    * Name change to openttd-opengfx to make name compliment to
      other distros


author: ammler@openttdcoop.org
changelog:
  - upstream update 0.3.2
    * source graphics are pngs now (requires grfcodec >= 5.1)
    * many improvements for climate toyland


author: ammler@openttdcoop.org
changelog:
  - upstream update 0.3.3
    * part of source is built with nml, but the generated files are
      in the source too (to omit nml requirement)
    * fix some graphic glitches


author: ammler@openttdcoop.org
changelog:
  - upstream update 0.3.4
    * new trees and water shores
    * better transparency view of some industries


author: ammler@openttdcoop.org
changelog:
  - upstream update 0.3.5
    * Feature: New sprite for a sawmill tile
    * Feature: New sprites for Food Processor
    * Feature: Update to tropic rail wagons
    * Feature: New rubber wagon sprites to match rail wagons rather
      than monolev wagons
    * Feature: New sprites for arctic CS2400 and MJS 1000
    * Feature: Temperate locomotives resized to 28px
    * Feature: New ground tile for toyland buildings
    * Fix: Tropic food monolev wagon was invisible
    * Fix: New forest ground tile shows holes where trees used to sit
      in invisible industries mode
  - mode "localonly" to download service


author: ammler@openttdcoop.org
changelog:
  - upstream update 0.3.7
    * Feature: GUI sprites for autoreplace status for vehicle groups
    * Feature: Snow-aware buoy
  - updates with 0.3.6
    * Feature: New sprites for fruit and rubber plantations
    * Feature: Separate water for rivers
    * Feature: New park sprites to match trees and river water (issue #3081)
    * Feature: New road side trees to match other trees for temperate and arctic (issue #3081)
    * Feature: Improved construction stages for some tiles of the food processing plant
    * Feature: More undulating riverbanks for flat river tiles (issue #3011)
  - requires grfcodec 5.1.2


author: suse@ammler.ch
changelog:
  - upstream update 0.4.1
    * Fix: Monospace fonts must not be available for OpenTTD prior to 1.2.0
  - updates with 0.4.0
    * Feature: More and improved characters for all fonts (issue #3314)
    * Feature: Monospaced font 'liberation mono'
    * Feature: Snow transition aware locks (issue #3302)
    * Feature: Respect snow density for river tiles (issue #3011)
    * Change: Convert project to NML source
    * Add: [Makefile] Allow to generate png files directly from the xcf if gimp is present
  - new requires:
    * nml (instead grfcodec)
    * gimp (sprites are generated by combinging different layers)


author: suse@ammler.ch
changelog:
  - upstream update 0.4.2
    - Fix: [Makefile] Force makefile to build with one thread only
      as gimp might barf on running in parallel (issue #3439)
    - Fix: [Makefile] Don't remove the reference md5 file when
      using maintainer-clean (issue #3440)
    - Fix: The grfID of the extra grf was wrong... and would be found as NewGRF
    - Fix: sprite are out-of-bound (issue #3667)


author: suse@ammler.ch
changelog:
  - upstream update 0.4.3
    - Feature: Support for the baseset part of railtype-specific tunnel sprites
    - Change: Update for a number of font glyphs (issue #3578)
    - Fix / Revert: OpenTTD 1.1.5 and earlier requires some characters to be defined
      via glyphs as the actionA is not sufficient for those versions (issue #3960)


author: suse@ammler.ch
changelog:
  - update 0.4.4
    - Change: Don't let the road works flash that much (issue #3395)
    - Add: [Makefile] Introduce target 'clean-gfx' which deletes png files which can be re-built from source and allow 'maintainer-clean' to delete the opengfx.check.md5
    - Add: More font sprites (issue #3578)
    - Fix: Landing lights were inoperational for helipad and some broken at the heliport (issue #3709)
    - Fix: German semaphore signals were not available anymore (issue #3429)
    - Fix: Broken river borders at sea level (issue #3562)
    - Fix: Add GridDesert to terrain.xcf and fix spelling of GridTropical (issue #3769)
    - Fix: Wrong wanter pixels on some river and coast tiles (issue #3714)


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.3.0
    * Pidfile handling has been made more robust.
    * A number of possible resource leaks have been identified and fixed.
    * The configuration and build process has been improved.
    * Support for NVT feed synchronization has been added.


author: felix.wolfsteller@intevation.de
changelog:
  - Updated to 0.4.0
    * A bug which cause defunct administrator processes to remain after
      feed synchronization has been fixed.
    * Initial support for retrieving settings von configuration files
      has been added.
  - Adjusted to use bz2 (instead of gz) tarball


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.5.0
    * Make it possible to sort the list of users.
    * Setting retrieval has been improved.
    * Feed synchronization has been improved.
    * Added support for modifying settings.


author: bitshuffler@opensuse.org
changelog:
  - Added %ghost entry for log file.
  - Added logrotate file.
  - Added init script.
  - Fixed cmake arguments.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.6.0
    * When creating a user, now scan hosts to be denied or
      allowed for this user can be specified.
    * A user editor has been added and allows to change
      the host restrictions and the password
      (OAP command MODIFY_USER)
    * OAP command CLIENT_GET_USERS now also provides the
      host restriction information.
    * The log protocol filters entries where potentially
      a password may appear, so that passwords do not end
      up in a log file.
    * uuid's are generated for each user.
    * New package build dependency to uuid library.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.7.0
    * When synchronizing with an NVT feed, the administrator now simply starts the
      synchronization script in the background instead of waiting for it to finish
      before continuing.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.8.0
    * Communication with synchronization scripts launched by openvas-administrator
      has been improved; this should prevent synchronization processes from becoming
      defunct when they are finished.
    * A number of build issues discovered by Stephan Kleine has been fixed.
    * Support for retrieving the version of an installed NVT collect has been added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.9.0
    - A large amount of code which was duplicated from openvas-manager has been to
      openvas-libraries.
    - The build environment has been further improved.
    - Support for providing the authentication configuration via OAP has been added.
    - Support for modifying user has been improved, a number of issues and
      inconsistencies has been addressed.
    - New command line parameters for determining the feed version and the
      synchronization status and for starting a feed synchronization have been
      added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.99.1
    * The build environment has been improved to be more consistent across different
      OpenVAS modules and to stay compatible with different openvas-libraries
      versions.
    * Support for logging user creation, deletion and role changes has been added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.1
    * Fixed behaviour for ldap-based authentication for Admin role.
    * Added protocol documentation for OAP (html and rnc format,
      can be build with "make doc").
    * Code hardening at compile time is now the default.
    * Harmonized output of "--version" with other modules.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.0
    * The default log level has been reduced to avoid logging sensitive information
      during normal operation.
    * If the password for the new user has not been provided as a command line
      parameter, it will be requested interactively.
    * OpenVAS Administrator now uses pkg-config to find required libraries.
    * OpenVAS Administrator now provides a manual page for the openvasad binary.
    * The installation is now compliant with Filesystem Hierarchy Standard (FHS 2.3).


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.1
    * The build environment has been consolidated.
    * The logging behaviour when started with --verbose has been improved.
    * The parameter name for the user name has been changed to --username/-u.
    * User name validation has been added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.2
    * Handling of the SIGHUP signal has been made consistent with the other OpenVAS
      modules. This means that openvas-administrator will no longer exit upon
      receiving a SIGHUP.
    * OAP: The GET_VERSION command is now allowed before AUTHENTICATE to be
      consistent with OMP.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 0.2.0
    * The build environment has been improved. It is now possible to use MinGW to
      compile openvas-cli for Microsoft Windows.
    * Support for storing the connection credentials in a configuration file has
      been added.
    * The --get-status parameter has been renamed to --get-tasks to reflect the
      updates in the OMP specification.
    * The openvas-libraries dependency has been raised to 3.1.0.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0
    * The build environment and the code have been cleaned up and made more
      consistent with the other OpenVAS modules.
    * The documentation has been updated.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.1
    * Special characters in OMP commands (like umlauts) are now handled correctly.
    * The documentation has been improved; source code documentation can now be
      generated using the "make doc" and "make doc-full" commands.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.0
    * New parameter: --get-configs for retrieving a list of scan configs.
    * New parameter: --get-targets for retrieving a list of targets.
    * Special characters in OMP commands (like umlauts) are now handled correctly.
    * The documentation has been improved; source code documentation can now be
      generated using the "make doc" and "make doc-full" commands.
    * Compatibility with different OMP versions has been improved.
    * New parameter: --get-report-formats for retrieving the available report
      formats (OMP 2.0 only).
    * New parameter: --get-omp-version for determining the OMP version used by the
      server.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.1
    * Hardening flags are now enabled during compile time to increase code quality.
    * The output of --version is now compliant with the GNU Coding Standards.
    * The omp binary now warns about revealing passwords when verbose output is
      requested.
    * OpenVAS CLI now use pkg-config to find required libraries.
    * OpenVAS CLI now provides a manual page for the omp binary.
    * The authentication password can now be entered interactively.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.2
    * The build environment has been consolidated.
    * The documentation for the password parameter on the man page has been
      corrected.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.3
    * The "omp" command now accepts XML input from stdin when using the "-X"
      parameter.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0.beta2
    * Deleting of active reports is prevented.
    * Introduced ownership for all objects.
      This makes objects (like a "target") not
      appear for other users anymore.
    * Improved ISO-8859-1 to UTF-8 conversion hacks.
    * Allowed "\" for login names (important for windows)
    * Send users host restrictions ("rules") via OTP when
      starting a scan.
    * Activated NSIS package generator for credentials management.
    * Filter out potentials passwords from logging.
    * Introduced UUIDs for users.
    * Improved PDF report generator.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0.beta3
    * Nmap is now the default port scanner for predefined configurations.
    * The man page has been updated.
    * LSC credential management has been improved.
    * A number of internal data structures are now identified by UUID and not by
      name.
    * The manager now converts all input from the scanner to UTF-8.
    * The encoding of the LaTeX report has been switch to UTF-8.
    * A bug that caused some settings to be ignored during scan configuration import
      has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0.beta4
    * More internal data structures are now identified by UUID and not by name.
    * A bug which prevented PDF reports to be generated from certain results due to
      unescaped LaTeX characters has been fixed.
    * A number of formatting and casting issues found by Stephan Kleine have been
      fixed.
    * The man page has been updated.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0.beta5
    * More internal data structures are now identified by UUID and not by
      name.
    * Several build issues have been fixed.
    * Note management has been introduced.
    * Support for handling ITG and CPE reports has been added.
    * OTP forwarding is now disabled by default.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0.beta6
    * A bug which caused incorrect NVT counts in the scan config under certain
      circumstances has been fixed.
    * The manager now uses certificate based authentication.
    * Support for resuming stopped tasks has been added.
    * Support for task scheduling has been added.
    * The openvasmd binary will now install into /usr/sbin instead of /usr/bin.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0.beta7
    * A large amount of code which was present in both openvas-manager and
      openvas-administrator has been moved to openvas-libraries.
    * An issue that caused started tasks to remain in the "Requested" stage
      indenfinitely has been fixed.
    * An issue that caused incorrect values of the scan progress under certain
      conditions has been fixed.
    * A new escalator condition has been add: Threat Level Changed.
    * Open ports are now included in scan reports even if no vulnerability was
      detected on that port.
    * Support for CVSS scores and Risk Factors has been improved.
    * Support for excluding host without any results from the report has been added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0.rc1
    * Code cleanup: Internal resource management has been improved to use UUIDs in
      more places.
    * Support for agents has been improved.
    * Support for external target sources has been added.
    * A bug which caused PDF exports to fail if the NVT description contained
      certain characters has been fixed.
    * A bug which caused hosts in the scan result to be sorted incorrectly under
      certain circumstances has been fixed.
    * Support for defining threat overrides has been added.
    * Some OMP commands have been renamed and adjusted to make the protocol more
      concise and useful.
    * Support for event logging has been added.
    * Support for syslog escalators has been added.
    * The documentation has been updated.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.0
    * A number of build issues has been addressed.
    * The code documentation has been updated.
    * Code cleanup: Internal error handling has been made more consistent.
    * A potential ressource leak identified by static analysis has been fixed.
    * A bug which caused NVT preferences to be displayed incorrectly has been
      fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.1
    * A fix for incorrect preference values in the database has been adjusted to
      work with GSA 1.0.1 as well.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.2
    * A bug which could cause changes in derived scan configs to affect predefined
      scan configs under certain circumstances has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.0.3
    * Two bugs which caused the manager to fail to give adequate replies on certain
      report and scan config requests have been fixed.
    * A bug which caused PDF reports to be unavailable for reports which contained
      certain unicode character has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.98.1
    * Report Format plugin framework. All previous reporting features
      were converted to plugins. The XML representation of a report
      is now the base for any plugin and thus consistency of reports
      is improved.
      Report Format Plugins can be set active so that they
      appear in the selection lists. Selections can consider
      content types so that for example only the plugins with
      content type "text" are offered as Email body.
      It is possible to use parameters for the plugins so the
      user can adjust the behaviour of the Report Format to
      the individual preferences or needs.
      A verification method allows to distribute signatures
      for valid plugins via the NVT Feed.
    * New default Report Format: TXT for simple text.
    * New default Report Format: LaTeX for LaTeX source.
    * New sample Report Format: Simple Bar Chart.
      Demonstrates how to use Gnuplot for graphical reports.
    * New sample Report Format: Simple Topo Plot.
      Demonstrates how to use Graphviz for graphical reports.
    * New sample Report Format: Simple Pie Chart.
      Demonstrates how to use PyChart for graphical reports.
    * New sample Report Format: Simple Map Plot.
      Demonstrates how to use MapServer and GDAL for graphical reports.
    * New sample Report Format: Sourcefire Host Input.
      Demonstrates that Report Formats can be used to build connectors.
    * Master-Slave feature. Any OpenVAS Manager can use one or many other
      OpenVAS Manager as slave to run scans. The whole scan task
      is transferred to the slave, results are continuously reported
      to the Master during scan process. After the scan is finished
      all data are removed from the slave.
      The master can also retrieve system reports from the slave and
      thus can collect the performance overview for all configured slaves.
    * New Escalator: HTTP GET. This allows for example to access
      text message (SMS) gateways or ticket management systems.
    * Extended Escalator: For EMail escalation it is now possible
      to select from configured Report Formats to be included in the
      Email body.
    * Agents: A verification method was added. This allows to
      distribute signatures for valid agents via the NVT Feed.
    * Credentials: Can now be edited. This allows to change the login
      name or password without the need to create a new scan configuration.
    * Credentials: Auto-generated installer packages are now created on
      the fly. If the generators are improved, it is now easy to create
      an updated package for already existing credentials.
    * OMP self-documentation: Part of the Managers' XML-based communication protocol
      OMP 2.0 is to deliver the full specification and documentation of the
      protocol itself (command "HELP"). It can be retrieved as XML-,
      RNC- or HTML representation.
    * Targets: Various opportunities have been added to specify and combine IP ranges.
    * Tasks: The task overview is delivered much faster now.
    * Reports: The report filtering is much faster now.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.98.2
    * The protocol self-documentation has been improved.
    * A number of superfluous log messages has been downgraded or removed.
    * A bug which caused issues to be counted incorrectly in the ports overview has
      been fixed.
    * The generation of PDF and LaTeX reports is now faster.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.98.3
    * The protocol self-documentation has been improved.
    * NTLMSSP is now enabled by default.
    * Escalator message now include more information.
    * The LaTeX and PDF reports have been made more consistent with the other
      report formats.
    * An issue which caused internal links in the PDF report to link to wrong
      results under certain circumstances has been fixed.
    * An issue which caused some existing LSC credential packages to be empty on
      subsequent downloads under certain circumstances has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.99.1
    * The protocol documentation has been improved.
    * Target credentials for SMB and SSH are now separated.
    * Support for setting the port range for a target has been added.
    * Hardening flags are now enabled during compile time to increase code quality.
    * Support for retrieving the total number of results matching an applied filter
      has been added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.99.2
    * The protocol documentation has been brought up to date.
    * The output of --version now complies with the GNU Coding Standards.
    * Passwords are now masked when loggings LSC package creation commands.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.99.3
    * A security-relevant bug has been fixed regarding email escalation methods.
      Configured OpenVAS users were able to damage installation and/or gain higher
      privileges.
    * An issue which caused database migration to fail under certain circumstances
      has been fixed.
    * The default log level has been reduced to warning to prevent the logging of
      potentially sensitive information in the default configuration.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.99.4
    * Documentation has been updated.
    * OpenVAS Manager now uses pkg-config to find required libraries.
    * An issue which caused the creation of overrides to fail under some
      circumstances has been fixed.
    * The installation is now compliant with Filesystem Hierarchy Standard (FHS
      2.3).


author: bitshuffler@opensuse.org
changelog:
  - Updated to 2.0.0
    * The logging behaviour when started with --verbose has been improved.
    * The w3af NVT is no longer part of the Full and fast default scan config.
    * The build environment has been cleaned up.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 2.0.1
    * Support for fallback system reports has been added in case where a full system
      report is unavailable.
    * The expected location for signatures has been updated to match the FHS related
      changes in OpenVAS Scanner.
    * The "unscanned_closed" preference now defaults to "yes" for predefined
      configs.
    * The report format signature infrastructure has been improved.
    * A bug which caused valid host names to be reject under certain circumstances
      has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 2.0.2
    * The test infrastructure has been updated.
    * A bug which caused the host count to be calculated incorrectly under certain
      circumstances has been fixed.
    * A number of memory and resource leaks discovered by Felix Wolfsteller have
      been closed.
    * A bug which caused database migration to fail when upgrading very old
      installations has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 2.0.3
    * Enforces strict permissions on sensitive OpenVAS Manager files.
    * Drop privileges before executing report format plugins if running with
      elevated privileges.
    * Ensures report formats are trusted before executing them.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 2.0.4
    * Compiler warnings from gcc 4.6 discovered by Stephan Kleine were addressed.
    * The mail addresses supplied for an email escalator are now used in the correct
      order.
    * Privilege dropping is now done directly and not via the shell.
    * A bug which caused the Manager to fail to start when launched without a
      database has been fixed.
    * A race condition which caused empty reports from the slave when running in
      master-slave mode under certain conditions has been fixed.
    * A bug which caused the timestamp of the scan end not to be written to the
      Manager database when running a task with an escalator under certain
      conditions has been fixed.


author: felix.wolfsteller@intevation.de
changelog:
  - Added sysconfdir/openvas/gnupg directory to files section.
  - Install logrotate and init script to locations that match the package name (suse conditioned).
  - Updated to 3.0.0.rc1


author: felix.wolfsteller@intevation.de
changelog:
  - Added patch from  Vladimir Nadvornik fixing wrong NVT directory
    in openvassd.conf on 64-Bit systems.


author: felix.wolfsteller@intevation.de
changelog:
  - Reenabled Scanner Certificate Creation with openvas-mkcert
    at install time, if no certificate is present already.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.0.rc1
    * A bug in the openvas-nvt-sync script which prevented synchronization via http
      under certain circumstances has been fixed.
    * The build environment for C based NVTs has been cleaned up.
    * Code formatting has been improved in a number of files to match the coding
      style.
    * Support for retrieving the version of the NVT collection has been added to the
      openvas-nvt-sync and greenbone-nvt-sync scripts.
    * Support for soft pausing of scans has been added.
    * Support for automatically installing generated certificate file has been added
      to the openvas-mkcert-client script.
    * The obsolete C based NVT "ssl_cipher" has been removed from the
      openvas-scanner module. It has been replaced by the NASL implementation
      "secpod_ssl_ciphers.nasl".
    * Support for storing an uploaded preference file in memory instead of on disk
      has been added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.0.rc2
    * The support scripts for feed synchronization have been updated.
    * Support for dropping privileges in NASL and NES NVTs had been added.
    * Support for scanning virtual web hosts has been added.
    * The handling of NVTs with an invalid timestamp has been improved.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.0
    * Support for storing scanner passwords in plaintext has been removed.
    * Support for dropping privileges in NASL and NES NVTs had been added.
    * Support for scanning virtual web hosts has been added.
    * The handling of NVTs with an invalid timestamp has been improved.
    * A bug in the openvas-nvt-sync script which prevented synchronization via http
      under certain circumstances has been fixed.
    * Support for retrieving the version of the NVT collection has been added to the
      openvas-nvt-sync and greenbone-nvt-sync scripts.
    * Support for soft pausing of scans has been added.
    * Support for automatically installing generated certificate file has been added
      to the openvas-mkcert-client script.
    * The obsolete C based NVT "ssl_cipher" has been removed from the
      openvas-scanner module. It has been replaced by the NASL implementation
      "secpod_ssl_ciphers.nasl".
    * Support for storing an uploaded preference file in memory instead of on disk
      has been added.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.1
    * The code documentation infrastructure has been improved.
    * The license situation of the individual source code files has been clarified.
    * Obsolete support for systems without entropy generation has been removed.
    * A bug which caused the client certificate generation to fail under certain
      circumstances has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.98.1
    * Network level scan support.
    * Removed unnecessary log entries.
    * Include paths have been updated to match with openvas-libraries 4.0.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.98.2
    * A compiler warning regarding an incorrect function declaration in
      openvas_tcp_scanner has been addressed.
    * A compiler warning regarding incorrect pointer casts in find_service has been
      addressed.
    * A compiler warning regarding the type of a return value in openvassd has been
      addressed.
    * An issue which caused openvassd to refuse to scan certain hosts even when
      permitted by rules has been fixed.
    * An issue which caused openvassd to abort the scan process prematurely under
      certain circumstances has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.99.1
    * Debug messages during the use of shared sockets are no longer logged unless
      requested during compile time.
    * A number of compiler warnings from gcc 4.4 has been addressed.
    * Hardening flags are now enabled during compile time to increase code quality.
    * openvas-scanner now listens on an IPv4 socket by default, even when IPv6
      support is present.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.1.99.2
    * Improved output of --version
    * Comprehensive code cleanup
    * Binary (.nes) plugins we moved to libraries and turned into builtin
      NASL methods.
    * Removed handling of binary plugins as we don't want to have them ever
      again.
    * Added preferences for the vhost feature so that clients get them
      and can offer them to the user. In other words: unhide the vhost feature.
    * Default port is now 9391 where the OpenVAS Manager expects the
      Scanner by default.
    * Command line options "--dump-cfg" and "--gen-config" are removed.
    * openvassd does not need anymore a "openvassd.conf" file. It uses
      its defaults and a possibly present conf-file can overwrite settings.
    * openvas-mkcert got a additional switch "-f" to force overwriting
      certificates.
    * openvas-mkcert does not create a openvassd.conf anymore as it shares
      the defaults with openvassd.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.2.0
    * The sync scripts have been updated.
    * OpenVAS Scanner now uses pkg-config to find libraries.
    * Installation of the openvas-services file has been moved to openvas-libraries.
    * Filesystem Hierarchy Standard (FHS 2.3) compliance has been improved.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.2.2
    * The last bashism has been removed from the openvas-nvt-sync synchronization
      script.
    * The greenbone-nvt-sync script now logs additional information during
      synchronization.
    * An unimplemented and superfluous function declaration has been removed.
    * The openvassd man page has been updated.
    * The build environment has been consolidated.
    * The greenbone-nvt-sync script has been improved.
    * OpenVAS Scanner now sets a default value for the "unscanned_closed"
      preference.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.2.3
    * Fixed: Three potential resource leaks.
    * Fixed: Generation of code documentation.
    * Updated: Feed synchronization scripts.
    * Changed: The openvas-nvt-sync script will now perform the initial feed
      synchronization via HTTP instead of rsync.
    * Changed: The openvas-nvt-sync script will now default to synchronize into the
      NVT directory used by the OpenVAS Scanner instead of the one defined at
      compile time.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 3.2.4
    * Fixed: Two potential resource leaks.
    * Fixed: A number of compiler warning when compiling with gcc 4.6.
    * Fixed: Usage of the mktemp template in openvas-nvt-sync.


author: mt@suse.de
changelog:
  - Updated to openvpn 2.1 [2.1_rc18] series (fate#305289).
  - Enabled pkcs11-helper for openSUSE > 10.3 (bnc#487558).
  - Adopted spec file and patches, improved init script.
  - Disabled installation of easy-rsa for Windows.


author: mt@suse.de
changelog:
  - Updated to openvpn 2.1 2.1_rc20, fixing problems in route and
    option handling provided by the from server (bnc#552440).
    For complete list of changes, see ChangeLog file, here just
    the IMO most important:
    * Fixed a bug introduced in 2.1_rc17 (svn r4436) where using
      the redirect-gateway option by itself, without any extra
      parameters, would cause the option to be ignored.
    * Optimized PUSH_REQUEST handshake sequence to shave several
      seconds off of a typical client connection initiation.
    * The maximum number of "route" directives (specified in the
      config file or pulled from a server) can now be configured
      via the new "max-routes" directive.
    * Eliminated the limitation on the number of options that can
      be pushed to clients, including routes. Previously, all
      pushed options needed to fit within a 1024 byte options
      string.
    * Added --server-poll-timeout option : when polling possible
      remote servers to connect to in a round-robin fashion,
      spend no more than n seconds waiting for a response before
      trying the next server.
    * Added the ability for the server to provide a custom reason
      string when an AUTH_FAILED message is returned to the client.
      This string can be set by the server-side managment interface
      and read by the client-side management interface.
    * client-kill management interface command, when issued on server,
      will now send a RESTART message to client. This feature is
      intended to make UDP clients respond the same as TCP clients
      in the case where the server issues a RESTART message in order
      to force the client to reconnect and pull a new options/route
      list.


author: mt@suse.de
changelog:
  - Updated to openvpn 2.1.1; linux related changes since 2.1_rc20:
    * Fixed a couple issues in sample plugins auth-pam.c and
      down-root.c.
      (1) Fail gracefully rather than segfault if calloc returns NULL.
      (2) The openvpn_plugin_abort_v1 function can potentially be
      called with handle == NULL.  Add code to detect this case,
    and if so, avoid dereferencing pointers derived from handle
    (Thanks to David Sommerseth for finding this bug).
    * Documented "multihome" option in the man page.
    * Added a hard failure when peer provides a certificate chain
      with depth > 16.  Previously, a warning was issued.
    * Added additional session renegotiation hardening. OpenVPN has
      always required that mid-session renegotiations build up a new
      SSL/TLS session from scratch. While the client certificate
      common name is already locked against changes in mid-session
      TLS renegotiations, we now extend this locking to the
      auth-user-pass username as well as all certificate content in
      the full client certificate chain.
  - Improved openvpn init script adding messages giving a hint about
    pid write failure and to look into the log messages (bnc#559041).
  - Added -fno-strict-aliasing to compile flags in the spec file.


author: mt@suse.de
changelog:
  - Updated to openvpn 2.1.4, providing several bug fixes and
    improvements, such as:
    * Fix of a problem with special case route targets
    * Try to ensure, that the tun/tap interface gets closed on
      non-graceful aborts.
    * Several AUTH_FAILED reporting fixes causing the connection
      to fail without any error indication.
    * Enable exponential backoff in reliability layer retransmits.
    * Proxy improvements
    Please review the ChangeLog file for a complete and exact list.


author: mt@suse.de
changelog:
  - Updated to openvpn-2.2.1, a new version series providing several
    new features. This version fixes build issues and provides
    updated easy-rsa for OpenSSL 1.0.0 (fixes Trac ticket #125),
  - Adopted spec file, enabled saving password in a file and to
    specify an alternative username in x509 cert.
  - Removed X-Interactive from init script again, as systemd isn't
    able to use it correctly [any more?] (bnc#675406). We will
    address it later and probably use /bin/systemd-ask-password.


author: fcrozat@novell.com
changelog:
  - Add openvpn-2.1-systemd-passwd.patch / modify openvpn.init to
    support systemd password query (bnc#675406)


author: crrodriguez@opensuse.org
changelog:
  - BuildRequires libselinux-devel
  - Use SSL_MODE_RELEASE_BUFFERS to keep memory usage low, sent
    upstream as https://community.openvpn.net/openvpn/ticket/157


author: mt@suse.com
changelog:
  - Updated to openvpn-2.2.2:
    - Warn once, that IPv6 in tun mode is not supported in OpenVPN 2.2
    - Pkcs11 support built into the Windows version
    - Fixed a bug in the Windows TAP-driver


author: mt@suse.com
changelog:
  - Fixed SLES build readding Group tags to sub-packages in spec,
    not require libselinux-devel on SLE-10 and datadir/doc cleanup.


author: meissner@suse.de
changelog:
  - Fixed 2 singlebyte overflows in opiesu (bnc#698772 CVE-2011-2489)
  - Fixed missing setuid() return check in opielogin (bnc#698772 CVE-2011-2490)
  - run permission hooks
  - fixed some build issues


author: meissner@suse.de
changelog:
  - This package license is actually Innernet, not GPL v2,
    see /usr/share/doc/packages/opie/License.TIN


author: sbrabec@suse.cz
changelog:
  - Clean-up mime directory completely on removal (bnc#462466).
  - Send expected update-mime-database complains to /dev/null.


author: pgajdos@suse.cz
changelog:
  - updated to version 0.6.1:
    * Upgraded cexcept to version 2.0.1.
    + Added a configure script, to be used instead of unix-secure.mak.
    ! Fixed a build issue that occured when using libpng from the system.
    ! Fixed processing when image reduction yields an output larger than
    the original.
    ! Fixed behavior of -preserve.
    - Removed displaying of partial progress when abandoning IDATs under
    the -v option.  The percentages displayed were not very accurate.


author: pgajdos@suse.cz
changelog:
  - updated to 0.6.3
    * fixes memory reallocation vulnerability (patch removed)
    * fixes use-after-free vulnerability [bnc#505103]


author: pgajdos@suse.cz
changelog:
  - updated to 0.6.4:
    + Added the option -nx.
    * Clarified the behavior of -nz and the relation between
    - nz and -o0.
    + Added a filesystem check (resolving normalized paths,
      symlinks, etc.) to better detect when the output overwrites
      the input.


author: pgajdos@suse.cz
changelog:
  - updated to 0.6.5:
    * Fixed processing of PNG files with chunks of size 0.
    * Fixed a display error in the TIFF import.
    * Improved checking of the arguments of -f, -zc, -zm and -zs.
    * Removed quirks from the rangeset option argument syntax.


author: pgajdos@suse.com
changelog:
  - updated to 0.7:
    + Added the popularly-requested option -strip.
    + Added the option -backup, as an alias of -keep.
    + Added the option -silent, as an alias of -quiet.
    - Deprecated the option -log.
    * Changed the activity display output from STDOUT to STDERR.
    + Allowed the option -preserve to save high-resolution timestamps
    on Unix, if the POSIX-1.2008 API is available.  This feature was
    previously available on Windows only.
    ! Fixed a minor precision error in the display of file size percents.
    ! Fixed a memory leak that occurred when reading broken GIF images.
    ! Fixed various build issues.
      (Thanks to Sebastian Pipping and Ville Skytta for the fixes.)
    * Resolved all remaining compatibility issues with libpng-1.5.
      (Thanks in part to Adam Ciarcinski for the contribution.)


author: puzel@novell.com
changelog:
  - fix broken build: copy README.SUSE to build directory
  - add orage-4.6.1-fix-undefined-operation.patch


author: gber@opensuse.org
changelog:
  - remove unsupported locales
  - handle xfce-xfcalendar-settings.desktop
  - split off -lang subpackage
  - changed globaltime.desktop category to Utility, Clock


author: gber@opensuse.org
changelog:
  - update to version 4.8.2
    - possible to export from shell
    - variable icon can now be changed
    - procedure alarm replacement parameters
    - hourly repeat option added
    - bugfixes
    - translation updates


author: gber@opensuse.org
changelog:
  - added orage-4.8.2-use-docdir.patch in order to use docdir
    correctly
  - install HTML documentation under /usr/share/xfce4/orage/html
  - make the file list a bit more explicit


author: gber@opensuse.org
changelog:
  - update to version 4.8.3
    - made it impossible to modify read-only events
    - added location into main calender tooltip
    - word wrap for note in appointment window
    - improved time spinners in appointment window
    - bugfixes
    - translation updates


author: vuntz@novell.com
changelog:
  - Update to version 2.14.15:
    + fix some leaks
    + fix some of the changes in 2.14.14
    + fix potential make loop


author: mboman@suse.de
changelog:
  - Update to version 2.14.16:
    + fix make check on Mac OS/X
    + The ORBNetID option was not consistent in relation to
      ORBIIOPIPName. This fix ensures that ORBIIOPIPName always
      takes precedence.


author: vuntz@novell.com
changelog:
  - Update to version 2.14.17:
    + fix glib single includes
    + various fixes for cross-compiling
    + do fewer DNS lookups in linc
    + fix compiler warnings
    + threading fixes
    + win32 portability fixes
  - Remove BuildRequires: indent, openssl-devel, popt-devel,
    xmlcharent
  - Remove indent and popt-devel from Requires of devel package.
  - Remove AutoReqProv: it's default now.
  - Remove -fno-strict-aliasing from CFLAGS.
  - Use parallel build.


author: vuntz@novell.com
changelog:
  - Remove all .la files.
  - Package explicitly /usr/lib/libname-server-2.a because there's no
    dynamic library for it.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.14.18:
    + add a g_warning
    + fix FMR in forwarding code
    + fix some problems with the preprocessor on Solaris
    + add a CORBA_wstring_dup function


author: lmedinas@opensuse.org
changelog:
  - Update to version 2.14.19:
    + fix free on error of uninitialized IOR components
  - Drop orbit2-crash.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 2.25.92:
    + General:
    - bgo#387556 - Arrowing past last character at end of line in
      Orca results in no speech
    - bgo#419123 - Modified speech settings do not change
      immediately in preferences dialog.
    - bgo#517387 - Orca should not read password out in gdm login
      window
    - bgo#570390 - Spellcheck in evolution is badly broken
    - bgo#572215 - Opening preferences launches magnifier
    - bgo#572218 - Order of variables not changeable
    - bgo#572294 - Need a sanity check in the default script's
      locusOfFocusChanged
    - bgo#573156 - Add a notify-osd script
    - bgo#573535 - Orca should use the 16x16 pixels application
      icon for Main and Preferences windows.
    + Pidgin:
    - bgo#572303 - Double-speaking of characters entered into
      pidgin account creation
    + Thunderbird:
    - bgo#571812 - Orca does not read the next message in
      thunderbird when deleting if first column does not change
    + Firefox:
    - bgo#570550 - (ARIA) UIUC Number Guessing Game Alert not
      presented when it changes
    - bgo#570567 - Where am I for link does not speak the link text
    - bgo#570757 - Orca can get stuck when browsing pages with
      embedded panels in FF 3.x
    - bgo#573174 - Gecko script.py calls debug.printException when
      there isn't an exception
    - bgo#573303 - Support text attribute and spelling error
      notification in FF.
  - Use makeinstall.
  - Do not create /usr/share/pixmaps without any reason.
  - Remove AutoReqProv: it's default now.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Updates to regression tests, mainly to work with Firefox 3.1
      Beta 3.
    + Firefox:
    - Fix for bgo#570557 - (ARIA) List items not presented.
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + General:
    - bgo#575921 - When I working with the gcalctool application,
      Orca says too lot of the result of the mathematic operations
    - bgo#576037 - Bind F1 key to help page
    - bgo#576438 - Provide state change information for radio
      buttons that require you to press space to select them
    - bgo#577330 - Detect whether speech dispatcher is installed or
      not
    + OpenOffice:
    - bgo#577245 - Present paragraph-style information in
      OpenOffice
    - bgo#578072 - Orca does not always present text attributes in
      braille in OOo documents
    + Firefox/Thunderbird:
    - bgo#577239 - Cannot navigate by line through multi-line HTML
      list items in Firefox/Thunderbird when arrowToLineBeginning
      is False
    - bgo#577979 - Pressing Down Arrow from the middle of a
      multi-line HTML list item initially moves to the beginning of
      the line when arrowToLineBeginning is False
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + General:
    - Much work to handle the transition from subversion to git.
    - Updated script writer's guide -- the document lives in
      docs/doc-set/internals.html.
    - Add setting to disable the pyatspi GIL idle handler:
      useGILIdleHandler.  This change is made in response to
      bgo#576954 where it appears as though the GIL idle handler in
      pyatspi is causing consumers of pyatspi (e.g., Orca and
      accerciser) to start consuming 100% of a CPU when the machine
      is idle.  We're pretty sure the GIL handler is not necessary,
      so this change gets rid of it for the 2.27.1 development
      build of Orca.  If we see that users notice strange lock ups,
      however, we may need to change things back.
    - Adjust debug utilities to print to console and debug log.
    - bgo#570952 - Orca should be able to run with AT-SPI/D-Bus.
    - bgo#573535 - Orca should use the 16x16 pixels application
      icon for Main and Preferences windows.
    - bgo#575921 - When I working with the gcalctool application,
      Orca says too lot of the result of the mathematic operations.
    - bgo#576037 - Bind F1 key to help page.
    - bgo#576438 - Provide state change information for radio
      buttons that require you to press space to select them.
    - bgo#577239 - Cannot navigate by line through multi-line HTML
      list items in Firefox/Thunderbird when arrowToLineBeginning
      is False.
    - bgo#577330 - Detect whether speech dispatcher is installed or
      not.
    - bgo#577977 - provide speech feedback for "repeat last find"
      in Gedit.
    - bgo#577979 - Pressing Down Arrow from the middle of a
      multi-line HTML list item initially moves to the beginning of
      the line when arrowToLineBeginning is False.
    - bgo#580423 - Remove deprecated libgnomeui dependency. Use
      DBus org.gnome.SessionManager.Logout instead of
      gnome.ui.master_client().request_save.
    - bgo#580329 - Use show_uri() to display help window.
    + OpenOffice:
    - bgo#577245 - Present paragraph-style information in
      OpenOffice.
    - bgo#578072 - Orca does not always present text attributes in
      braille in OOo documents.
    + Updated translations.
  - Remove unneeded BuildRequires: gnome-python-desktop,
    python-gnome.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + General:
    - bgo#354471 - Text selection from braille input device.
    - bgo#466841 - Orca doesn't announce items when Alt+Tabbing if
      Compiz is enabled.
    - bgo#511468 - Ekiga chat window accessibility problem.
    - bgo#574221 - left-pane in Ekiga's preference box can't be
      read at start-up.
    - bgo#575614 - Please add speakable characters: ? and ?.
    - bgo#577977 - provide speech feedback for "repeat last find"
      in Gedit.
    - bgo#581372 - Move cursor routing and six dot key handling
      from braille.py to script.  With the cleanup from bug #581532
      to remove the custom brl module and move directly to the
      brlapi module provided by BrlTTY/BrlAPI, we are now able to
      handle BrlAPI commands much better.
    - bgo#581532 - Remove brl module.  Orca now uses the BrlAPI
      python bindings.
    - bgo#582028 - Character pronunciations are not used when
      navigating by line. This provides a fallback to the chnames
      dictionary.
    - bgo#582684 - Arrowing left/right across tree tables causes
      whole row to be spoken.
    + OpenOffice:
    - Work on bgo#574720 - Table Navigation Keys for OpenOffice
      Writer.
    + Firefox:
    - bgo#530784 - whereAmI info for list items in web content
      needs to be improved.
    - bgo#577900 - Blank lines in Firefox text areas incorrectly
      spoken.
    + Updated translations.
  - Disable orca-bgo550717-brld.patch since it needs to be rebased:
    the code completely changed. Also remove the sbl Requires for
    now.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + General:
    - Much work on bgo#570658 - Refactor the speech and braille
      generators. This represents a HUGE REFACTOR for Orca.
    - bgo#583274 - portability for orca script (Thomas Klausner)
    - bgo#585017 - Orca should speak the toggled state of flat
      review mode
    - bgo#585792 - i18n strings should use parameterized forms
    + OpenOffice:
    - Significant progress on bgo#574720 - Table Navigation Keys
      for OpenOffice Writer. Structural navigation can be
      enabled/disabled in OOo with Orca+Z. Alt + the arrows move by
      cell, Alt + Home/End move to the beginning/ending of the
      table respectively.
    - bgo#583414 - Orca should announce when is at last cell on a
      table in OOo.
    + Updated translations.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.4
    + General
    - bgo#400729 - Orca should provide support for general audio.
      This adds some latent support for audio that gives people
      something to experiment with as soon as bgo#570658 is done.
    - Fix for bgo#561452 - Factor out included "louis" C extension.
      New requirement: liblouis 1.6.2 and the liblouis 1.6.2
      "louis" python module
    - Fix for bgo#568696 - locus of focus changes when updating
      list of files in nautilus.
    - Much more work on bgo#570658 - Refactor the speech and
      braille generators. This refactor is almost complete.
    - More work on bgo#575614 - Please add speakable characters
    - Fix for bgo#583199 - orca should not hang itself, or the
      desktop when brltty is killed.
    - Fix for bgo#584796 - Invoking the application specific
      preferences for Orca when the Orca Quit dialog freezes speech
    - Fix for bgo#585103 - Inconsistent behavior of flat review.
    - Provisional work on bgo#585417 - Allow pauses to be inserted
      in speech output.
    - Fix for bgo#585897 - Pronunciation substitution can miss
      words due to word delimiters
    - Fix for bgo#586385 - When using where am I function with
      Openoffice.org Calc, the spoken row and column information
      are not marked for translation.
    - Fix for bgo#586580 - Orca repeats the coordinates of Calc
      cells.
    - Fix for bgo#588403 - Implement ability to route the mouse
      pointer without clicking.
    - Fix for crash (no bug number) - Prevent stack trace when
      contracted braille is being used. The trace would also kill
      speech.
    + OpenOffice/StarOffice:
    - Fix for bgo#583811 - Doing a select all in OOo Writer causes
      Orca to say "selected" for each paragraph.
    + Thunderbird:
    - Fix for bgo#584263 - When composing or reply to a message
      with Thunderbird, the Ctrl+End key combination does not work.
    - Fix for bgo#584837 - Find dialog fails to move caret to
      desired location in Thunderbird.
    - Fix for bgo#568658 - Sometimes Orca announces the wrong
      subject in Thunderbird.
    + Firefox:
    - Fix for bgo#584540 - Orca should not duplicate images and
      lines of text on facebook
    - Fix for bgo#585871 - WhereAmI info in FF doesn't include link
      text.
    - Fix for bgo#587794 - In some pages I cannot read using the
      Down Arrow key.
    - Fix for bgo#588344 - Missed text on a page in Firefox.
    + Updated translations.
  - Requires python-gstreamer-0_10. Orca does not start without it.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.27.5:
    + Bugs fixed: bgo#582506, bgo#589362, bgo#434600, bgo#568696,
      bgo#575784, bgo#578106, bgo#585049, bgo#585417, bgo#585948,
      bgo#588471, bgo#588774, bgo#589244, bgo#589497, bgo#589504,
      bgo#480883, bgo#586399, bgo#588910, bgo#589455
    + Translation updates


author: vuntz@novell.com
changelog:
  - Add liblouis-devel and python-louis BuildRequires.
  - Add python-gnome, python-gtk and python-louis Requires.
  - Add gnome-mag Recommends.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.90:
    + bgo#480883 - User can pan right in braille indefinitely at the
      end of a web page
    + bgo#523693 - Positioning of the cursor when editing text
    + bgo#570070 - Remove 'item' from spoken string that represents
      position/index information
    + bgo#574344 - Support for different progress bar "verbosity
      levels" should be implemented
    + bgo#576847 - Add ability to 'flash' braille messages
    + bgo#578832 - Flash locking modifier key state in braille
    + bgo#582318 - Pressing panning buttons on the braille display
      should not interrupt speech
    + bgo#582491 - Strange message table behavior with Evolution
    + bgo#589610 - isupper should be used on unicode and not UTF-8
      strings
    + bgo#590219 - Incorrect text displayed with Orca quit
      confirmation dialog when the user using non english locale
    + bgo#590378 - configure.in and orca.spec.in need updating for
      compile and runtime dependencies.
    + bgo#590382 - Orca should have a script for packagemanager
    + bgo#363820 - Orca should inform the user when text in given
      cell in Calc is too wide for that column
    + bgo#590267 - Thunderbird's rendering of smileys as named
      paragraphs without accessible text causes Orca to speak the
      tutorial message inappropriately
    + Updated translations.
  - Add dbus-1-python-devel BuildRequires and dbus-1-python Requires.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.27.91:
    + General:
    - bgo#591282 - add a switch to activate debug when executing
      orca
    - bgo#591289 - Need to remove duplicate speechTabLabel from
      orca-setup.ui
    - bgo#591382 - Need to add "word_char" to
      text_attribute_names.py for localization
    - bgo#591729 - Using cursor routing keys when the caret is
      panned off the display can cause cursor to jump
    - bgo#591734 - "No break space" character not spoken
    - bgo#591805 - Orca speaks the "restrict progress bar update
      to" label when the app preferences dialog loads
    - bgo#591907 - "All" hard to translate
    - bgo#592517 - Cursor position based upon uncontracted text
      when typing text and contracted braille is enabled
    - bgo#592741 - Fix .desktop file to meet GNOME goal
    + OpenOffice/StarOffice:
    - bgo#356060 - Provide access to tree item level and state in
      OOo Navigator
    - bgo#590682 - Orca does not always speak the Paths table of
      the OOo Options dialog correctly
    - bgo#592138 - Orca speaks the next character rather than the
      next word when a paragraph boundary is crossed in Writer
    + Evolution:
    - bgo#592708 - Orca should attempt to recognize Evo's Setup
      Assistant and present the (non-focused) prompts
    + Firefox/Thunderbird:
    - bgo#577899 - Strange cursor movements in Firefox
    - bgo#584103 - Cursor problems when I compose a new message
      with Thunderbird 3.0B3 pre
    - bgo#591336 - Need a sanity check in Gecko's
      searchForCaretLocation
    - bgo#591351 - SayAll document function doesn't work correctly
      on some webpages
    - bgo#591592 - Orca does not speak and braille the appropriate
      information when moving by headings on all sites
    - bgo#591807 - Orca sometimes presents the previous line when
      Home/End is pressed in Gecko
    - bgo#591860 - Orca grinds to a halt when Ctrl+End is pressed
      in a really long message in Thunderbird
    - bgo#592383 - Orca gets stuck when it encounters a paragraph
      in Firefox which begins with a multi-line-high character
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.92:
    + General:
    - bgo#594022 - cannot launch orca preferences - GError:
      Duplicate object id
    - Rename X-FullName to X-GNOME-FullName in desktop file
    + StarOffice/OpenOffice:
    - bgo#592917 - Orca doesn't present OOo Writer's Style combo
      box correctly
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    + bgo#595117 - Need to customize the presentation of the
      packagemanager package list toggle
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.2:
    + Note: as a result of work on bgo#598917, you must now use
      "orca --replace" if you want the new Orca process to kill any
      existing processes.
    + General:
    - Provisional support for the GNOME Shell Magnifier (a work in
      progress)
    - bgo#554688 - Navigation in gconf-editor doesn't work
    - bgo#597159 - Orca does not provide access to the contents of
      Packagemanager's HTML container
    - bgo#597170 - Add support for Banshee script
    - bgo#598917 - Orca Multiple Instances
    - bgo#600372 - Orca handles text configuration input
      incorrectly
    - bgo#600539 - Man page improvements
    + Updated translations.
  - Changes from version 2.29.1:
    + General:
    - bgo#594022 - cannot launch orca preferences - GError:
      Duplicate object id 'renderer3'
    - bgo#595117 - Need to customize the presentation of the
      Packagemanager package list toggle
    - bgo#596257 - Generator arguments are not passed along with
      _generateImage()
    - bgo#596340 - Exception if no selection is given when choosing
      a language
    - bgo#596364 - Create a script for the OpenSolaris Device
      Driver Utility
    - bgo#596384 - Orca sometimes fails to speak a newly-focused
      table in certain OpenSolaris utilities
    - bgo#596635 - gcalctool script will need to be updated for
      2.29/2.30/3.0
    - bgo#598797 - Gnome-Terminal and VTE dump core when using Orca
    + OpenOffice:
    - bgo#592917 - Orca doesn't present OOo Writer's Style combo
      box correctly
    + Firefox:
    - Added script mapping for the latest Firefox.
    - bgo#592634 - The Gecko script's handling of caret navigation
      interferes when navigating editable messages in Thunderbird
    - bgo#593520 - The Gecko script's getBottomOfFile needs to be
      more efficient
    - bgo#593594 - Orca says "blank" when Firefox returns a bogus
      value for getTextAtOffset
    - bgo#593596 - When the user Up Arrows to a line in Firefox
      which begins with a nested paragraph, Orca fails to present
      that line
    + Updated translations.
  - Add BuildRequires and Requires for python-atspi, so we can use
    the new accessibility stack. We could depend on pyatspi (which is
    a virtual package that is provided by both python-atspi and
    python-atspi-corba), but this will make the build service not
    know what to do for the build.
  - Use python_sitearch.
  - Disable autoreconf call.


author: vuntz@opensuse.org
changelog:
  - Changes pyatspi Requires to python-atspi. This was done in the
    BuildRequires, but forgotten in Requires. We want to switch to
    the new at-spi2 stack by default for now.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.4:
    + General:
    - bgo#601657 - Preferences cannot be saved.
    - bgo#603520 - Need to add script mapping to check for Pidgin
      with a capital "P"
    - bgo#604492 - Orca doesn't work well with Packagemanager's new
      Recent Searches feature
    - bgo#604956 - Certain speech settings get improperly restored
      to default when setting up Orca initially
    - bgo#604964 - Orca doesn't present the section headings in
      PackageManager's new "Featured Packages" start
      page
    + Updated translations.


