# changelog

author: Jian-feng Ding <jian-feng.ding@intel.com> - 2011.01.10a
changelog:
  - Update to 2011.01.10 snapshot, with three extra commits
    git HEAD: 585759875f7d225b6fc8f3e76cdffe955825dab4


author: puzel@novell.com
changelog:
  - update to ccache-3.1.2
    - bail out on too hard compiler options '-fdump-*'
    - NULL return values from malloc/calloc of zero bytes are now
      handled correctly
    - improved documentation on which information is included in the
      hash sum
    - made the 'too new header file' test case work on file systems
      with unsynchronized clocks
    - the test suite now also works on systems that lack a /dev/zero


author: puzel@novell.com
changelog:
  - update to ccache-3.1.3
    - The -MFarg, -MTarg and -MQarg compiler options (i.e, without
      space between option and argument) are now handled correctly.


author: asterios.dramis@gmail.com
changelog:
  - update to ccache-3.1.4
    - Made a work-around for a bug in gzputc() in zlib 1.2.5.
    - Corrupt manifest files are now removed so that they won't block direct
      mode hits.
    - ccache now copes with file systems that don't know about symbolic links.
    - The file handle in now correctly closed on write error when trying to
      create a cache dir tag.
  - Spec file updates:
    - Changes based on rpmdevtools templates and spec-cleaner run.
    - Updated Summary: and %description.
    - Made it compile with external zlib instead of the bundled copy.
    - Added also the html files in the %doc section.


author: puzel@novell.com
changelog:
  - update to ccache-3.1.5
    - Added a new statistics counter named ``called for
      preprocessing''.
    - The original command line is now logged to the file specified
      with `CCACHE_LOGFILE`.
    - Improved error logging when system calls fail.
    - Added support for rewriting absolute paths in
      `-F`/`-iframework` GCC options.
    - Improved order of statistics counters in `ccache -s` output.
    - The `-MF`/`-MT`/`-MQ` options with concatenated argument are
      now handled correctly when they are last on the commandline.
    - ccache is now bug compatible with GCC for the `-MT`/`-MQ`
      options with concatenated arguments.
    - Fixed a minor memory leak.
    - Systems that lack (and don't need to be linked with) libm are
      now supported.


author: asterios.dramis@gmail.com
changelog:
  - update to ccache-3.1.6
    - Rewrite argument to --sysroot if CCACHE_BASEDIR is used.
    - Don't crash if getcwd() fails.
    - Fixed alignment of "called for preprocessing" counter.


author: Fathi Boudra <fathi.boudra@nokia.com> - 2.8.2
changelog:
  - Use QtGui instead of QtCore
  - Remove license header
  - Remove %clean target (useless since MeeGo 1.1)


author: Fathi Boudra <fathi.boudra@nokia.com> - 2.8.2
changelog:
  - Drop cmake-gui to avoid to be blocked by Qt
  - Remove BuildRequires: pkgconfig(QtGui), desktop-file-utils, libX11-devel


author: Fathi Boudra <fathi.boudra@nokia.com> - 2.8.3
changelog:
  - New upstream release (BMC#11847)
  - Merge cmake and cmake-gui in a single spec file for an easier maintainability
    and allow to use a single project for cmake and link cmake-gui project
    (BMC#11848)
  - Remove add_findlibarchive_cmake_module.patch - merged upstream
  - Add postchecks_buffer_overflow.patch to fix build in postchecks repository
    on buffer overflow error


author: Anas Nashif <anas.nashif@intel.com> 30a3c52
changelog:
  - downgrade to 2.8 (GPLv2)
  - Add default Smack manifest for cpio.spec
  - Upload Tizen:Base source
  - Initial empty repository


author: Carsten Munk <carsten@maemo.org> - 1.0
changelog:
  - Initial import to MeeGo. This package consists of /etc/rpm/platform
    in order to make rpm-x86/force it to realize it's within a armv7tnhl chroot.
    Fixes BMC#13167 (rpm-x86 will think it's under i586 in a armv7hl hardfp scheduler)


author: Passion Zhao <passion.zhao@intel.com> - 1.41.9-2
changelog:
  - Fix build error caused by strip permission:
    "/usr/bin/strip: unable to copy file '.../e2fsprogs-1.41.9-2.5.moblin2.i386/usr/lib/libcom_err.a';
    reason: Permission denied"


author: Passion Zhao <passion.zhao@intel.com> - 0.148
changelog:
  - Update to 0.148
  - update to latest elfutils-robustify.patch
  - drop useless elfutils-0.143-warnings.patch


author: PeterZhu <peter.j.zhu@intel.com> - 4.4.0
changelog:
  - Remove /usr/share/info/dir in %install
  - Remove old tar ball
  - Fix summary of locatedb to remove rpmlint error


author: Carsten Munk <carsten@maemo.org> - 4.2.31
changelog:
  - Re-add %{run_tests} usage in packaging. Without this,
    dejagnu is a BuildRequires and makes MeeGo bootstrap/build cycles
    much harder as it adds Tcl/Tk dependancy. (BMC#11819)


author: Carsten Munk <carsten@maemo.org> - 1.8.3
changelog:
  - Fix ARM build: Drop awkward part of gdbm-destdir.patch which overrode
    autoconf details and hardcoded X86 CFLAGS. Verified to work on both
    IA and ARM.


author: Yan Li <yan.i.li@intel.com> - 0.18.1.1
changelog:
  - Split package according to upstream PACKAGING advice: gettext is
    split into two packages: gettext-libs and gettext-devel.
    gettext-libs is an LGPLv2+ package that contains libraries and
    runtime needed by i18n programs; gettext-devel is used only for
    development and building -- and shouldn't be needed by end users.
    Package that needs gettext should include gettext-libs in Requires
    and gettext-devel in BuildRequires (gettext is now a meta-package
    that depends on gettext-devel for transition.)
  - Updated to latest upstream release
  - Patch gettext-0.17-open-args.patch dropped, already in upstream


author: coolo@suse.de
changelog:
  - Update to 0.9.4
    - don't leak file descriptor to create-env
    - don't use the shell to call simple commands
    - make a special exception for - in rest args (bnc#495786)
    - Fix way icecream changes permissions of /var/cache/icecream


author: coolo@novell.com
changelog:
  - Update to 0.9.5
    - fix: close the file descriptor (novell bug bnc#525799)
    - log PID even if no prefix is specified
    - allow get_msg() to fetch data from the kernel even if timeout is 0.
    - clean up event loop of gcc invocation
    - Install an "icerun" symlink that will serialize commands through
    icecream's local daemon


author: coolo@novell.com
changelog:
  - Update to 0.9.6
    - fix installation issues
    - add a value type of ticks in /proc - and make it long long
    - fix kFreeBSD build
    - fix run-failure with glibc 2.11
    - allow tgz as extension
    - support more local args (bnc#625621)


author: Anas Nashif <anas.nashif@intel.com> - 5.1.4
changelog:
  - Split library into a sub-package liblua
  - Apply upstream patch patch-lua-5.1.4-2
  - Do not create empty directories


author: jmatejek@novell.com
changelog:
  - fixed a security flaw where malicious sites could redirect
    Python application from http to a local file
    (CVE-2011-1521, bnc#682554)
  - fixed race condition in Makefile which randomly failed
    parallel builds ( http://bugs.python.org/issue10013 )


author: jmatejek@novell.com
changelog:
  - update to 2.7.1
    * bugfix-only release, see NEWS for details
  - refreshed patches, dropped the upstreamed ones
  - dropped acrequire patch, replacing it with build-time sed
  - improved fix to bnc#673071 by defining the constants
    only for files that require it (as is done in python3)


author: jmatejek@novell.com
changelog:
  - added explicit requires to libpython-%version-%release
    to prevent bugs like bnc#697251 reappearing


author: idonmez@novell.com
changelog:
  - Copy Lib/plat-linux2 to Lix/plat-linux3 so that DLFCN module
    is also available for linux3 systems  bnc#707667


author: Passion Zhao <passion.zhao@intel.com> - 2.2.6b
changelog:
  - Update to 2.2.6b to fix CVE-2009-3736:
    ltdl.c attempts to open a .la file in the current directory


author: Neil Roberts <neil@linux.intel.com> - 4.8
changelog:
  - Bug 1727 - xulrunner has a 1 second polling loop
    This adds PR_WaitCondVarSeconds which xulrunner-headless now uses


author: Jian-feng Ding <jian-feng.ding@intel.com> 4.8.2
changelog:
  - Update to 4.8.2
    Will not convert it to spectacle until now. Though the origin
    spec is very clean and easy to be converted. The problem is the
    script in %pre between %setup and %patch: it can be resolved
    by changing the patch1, but it will become more bigger, and not
    readable ever.


author: Jian-feng Ding <jian-feng.ding@intel.com> - 4.8.7
changelog:
  - Update to 4.8.7 to meet fennec requirement, fixed #BMC13425
    * Tue 16 Nov 2010 Stephan Binner <stephan.binner@basyskom.de> 4.8.6
  - Update to 4.8.6 as requirement for fennec-qt, BMC#10122


author: Caolan McNamara <caolanm@redhat.com> - 0.10.2-10
changelog:
  - Resolves: rhbz#521588 stick pl include before Yap include to stop
    configure-time misdetection to resolve FTBFS


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 2.2.3-1
changelog:
  - 2.2.3 (2009-10-30)
  - Bugs fixed
  -
  -    * The resolve_entities option did not work in the incremental feed
  -      parser.
  -    * Looking up and deleting attributes without a namespace could hit a
  -      namespaced attribute of the same name instead.
  -    * Late errors during calls to SubElement() (e.g. attribute related
  -      ones) could leave a partially initialised element in the tree.
  -    * Modifying trees that contain parsed entity references could result
  -      in an infinite loop.
  -    * ObjectifiedElement.__setattr__ created an empty-string child element
  -      when the attribute value was rejected as a non-unicode/non-ascii
  -      string
  -    * Syntax errors in lxml.cssselect could result in misleading error
  -      messages.
  -    * Invalid syntax in CSS expressions could lead to an infinite loop in
  -      the parser of lxml.cssselect.
  -    * CSS special character escapes were not properly handled in
  -      lxml.cssselect.
  -    * CSS Unicode escapes were not properly decoded in lxml.cssselect.
  -    * Select options in HTML forms that had no explicit value attribute
  -      were not handled correctly. The HTML standard dictates that their
  -      value is defined by their text content. This is now supported by
  -      lxml.html.
  -    * XPath raised a TypeError when finding CDATA sections. This is now
  -      fully supported.
  -    * Calling help(lxml.objectify) didn't work at the prompt.
  -    * The ElementMaker in lxml.objectify no longer defines the default
  -      namespaces when annotation is disabled.
  -    * Feed parser failed to honour the 'recover' option on parse errors.
  -    * Diverting the error logging to Python's logging system was broken.


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c6-2
changelog:
  - Make license tag conform to the new Licensing Guidelines
  - Move everything except pkg_resources.py into a separate -devel package
    so we avoid bundling python-devel when it's not required (#251645)
  - Do not package tests


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c7-1
changelog:
  - Upstream 0.6c7
  - Move some things from devel into runtime, in order to not break other
    projects.


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c7-2
changelog:
  - Move pretty much everything back into runtime in order to avoid more
    brokenness than we're trying to address with these fixes.


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Changes to the security plugin
    - Moving the place of the FSM_CLOSED hook in order to ignore the hardlinks


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Changes to the security plugin
    - Minor fix for the sw source processing
    - Add a check for the magic_t cookie initialization
    - Adding a hook to label unowned directories
    - Fix for the transmutable attribute setting


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Making upgrade policy more restrictive: only packages from more trusted sources can overwrite the packages


author: Elena Reshetova <elena.reshetova@intel.com> - 4.9.0
changelog:
  - Fixing issues in security plugin found during the fuzzing
    - Adding check for ac domain name
    - Adding verification for xml parcer return code in msmProcessDefine and sub-functions


author: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> - 2.8.15
changelog:
  - Don't include cflags in this way into the build environment. Never ever!
  - Preparing split of this into a file included in /etc/profile.d/ only on target
    and keep it in sync with prjconf. prjconf is master!
  - Better pull from prjconf and embed !


author: Rafal Krypa <r.krypa@samsung.com> - 1.0slp2+s9
changelog:
  - Polish init script.
  - execute init script between local-fs.target and basic.target.
  - libsmack: fix access type parsing.
  - libsmack: fix label removal.
  - Don't fail when removing label from file, that doesn't have it.


author: Yan Li <yan.i.li@intel.com> - 1.17
changelog:
  - BMC#6647: CVE-2010-0624 Heap-based buffer overflow in the rmt_read__
    function allows remote rmt servers to cause a denialof service
    (memory corruption) or possibly execute arbitrary code
    (BMC6647-CVE-2010-0624.patch)
  - BMC#6661: CVE-2007-4476 Buffer overflow in the safer_name_suffix to
    cause DoS (BMC6661-CVE-2007-4476.patch)


