# changelog

author: Patrick McCarty <patrick.mccarty@linux.intel.com> c8e3278
changelog:
  - Fix SDL build for the pure wayland profile: remove dependency on libGLU that
    depends on libGL, an X-only package.


author: @791277d
changelog:
  - Fix TIVI 2012 : Add Smack build option
  - Fix TIVI-2012 : Unsplit ail package
  - sync with tizen 2.2 to fix a build error


author: @15ffb04
changelog:
  - packaging: append symlink to udev's rtc list
    Bug-Tizen: TZPC-3515 (Date&Time is restored to default after reboot)


author: @68dbf2e
changelog:
  - Add warning when ecore_x_init() failes
  - Adding initial changelog so all further development will follow the Tizen 3.0 guidelines
    which requires proper changelog updates


author: Casey Schaufler <casey@schaufler-ca.com> 7ae8114
changelog:
  - Assign launchpad_preloading_preinitializing_daemon a Smack execution label of
    "User". This sets the Smack label on the daemon process upon invocation. This
    allows the daemon to launch applications into the User security domain.


author: @26a0212
changelog:
  - Add a libnotify/gtk popup system to bluetooth-frwk. This is helping having Bluetooth popups with no OSP application dependencies (bt-syspopup and osp-launcher) and gtk/libnotify on the patform.


author: @05c05b6
changelog:
  - Add no-firmware subpackage.
  - Fix TIVI-1723 bt-set-addr.sh is not part of the package and not recommended to specifically set bluetooth address for IVI. If the condition fails starting of the unit will be skipped.
  - Merge branch 'master' into tizen_2.1
  - Tizen 2.1 base
  - Initial empty repository


author: @68749bf
changelog:
  - Correct the dbus service file's systemd unit name for bluez.
  - Fixed requirement on python-gobject
  - add packaging
  - Imported Upstream version 4.101


author: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 2.5-1
changelog:
  - Do not fail when lacking permisssions for accessing block device's sysfs
    files.
  - Improve debian packaging.


author: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 3.0-1
changelog:
  - Switch from using SHA1 for checksumming to SHA256.
  - Start supporting OpenPGP signatures. Both detached and clearsign signatures
    are supported.
  - Always sync the image file before creating the bmap for it, to work-around
    kernel bugs in early FIEMAP implementations.


author: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 3.1-1
changelog:
  - Change bmap format version from 1.4 to 2.0, because there are incompatible
    changes in 1.4 comparing to 1.3, so the right version number is 2.0
  - Add backward and forward bmap format compatibility unit-tests


author: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 3.2-1
changelog:
  - Add support for LZO and archives ('.lzo' and '.tar.lzo').
  - Add support for multi-stream bzip2 archives (creted with "pbzip2").
  - Support tmpfs by using the SEEK_HOLE method instead of FIEMAP.
  - Use external tools like 'gzip' and 'bzip2' for decompressing, instead of
    using internal python libraries.


author: aj@suse.de
changelog:
  - Only handle files, not directories when searching for packages.
    Patch by Matthieu Tanguay-Carel <mtanguay@thoughtworks.com>.


author: johannesobermayr@gmx.de
changelog:
  - Don't compare .note.gnu.build-id and .gnu_debuglink sections in ELF
    binaries (bnc#877078).
  - Don't compare debuginfo packages.


author: meissner@suse.com
changelog:
  - Allow file list changes where the release number is encoded
    in the filename.
  - compare post-update message and scripts (fixes fetchmsttfonts
    constant republish) as they have the release number hardcoded.


author: Zhigang Gong <zhigang.gong@intel.com> upstream/1.12.16@f3854fa
changelog:
  - Updated to 1.12.16.
  - Don't compute vertex transformation on GPU side.
  - Enable GLES
  - avoid hard coded dependencies
  - resetting manifest requested domain to floor
  - make gl backend support conditional
  - do not build wayland by default, use config option from project
  - fixed license for sub-packages
  - Set license using %license
  - Update to 1.12.14
  - Update to 1.12.14
  - Update to 1.12.14
  - packaging: Disable atom optimizations
  - actually use bcond_without to enable wayland by default
  - add changelog
  - use bcond_with wayland
  - remove dependency on gtk-doc
  - do not require gtk-doc for building
  - build require which
  - apply patches and fixed requirements
  - no version
  - add packaging
  - Imported Upstream version 1.12.16


author: @885afc7
changelog:
  - Fix rpmlint error for Group name
  - Fix TIVI-2061 : package_manager_request_uninstall should use the mode set in the request
  - Create initial package changelog following the Tizen 3.0 development process


author: Seungyoun Ju <sy39.ju@samsung.com> 0.0.11-1
changelog:
  - Indications for Wi-Fi tethering setting change are added
  - Dbus service / interface / object names are changed


author: Seungyoun Ju <sy39.ju@samsung.com> 0.0.12-1
changelog:
  - APIs are exported
  - LOG Format is changed
  - fvisibility=hidden is applied and API's return value is checked


author: Seungyoun Ju <sy39.ju@samsung.com> 0.0.14-1
changelog:
  - TETHERING_ERROR_NOT_PERMITTED is added
  - Implement connection timer
  - Reference count is used
  - Add API : tethering_xxx_ip_forward_status()
  - TETHERING_ERROR_NOT_SUPPORT_API is added for tethering_create()
  - TETHERING_ERROR_NOT_SUPPORT_API is returned when API is not supported
  - sysinfo-tethering.xml is installed depending on build machine


author: Jiyoung Yun <jy910.yun@samsung.com>
changelog:
  - modify the function parameter to control detail feedback level
  - Tag : capi-system-haptic_0.1.0-17


author: Anas Nashif <anas.nashif@intel.com> 2.2_release@38abaa2
changelog:
  - remove unused enum keys
  - change cbs key name
  - change logic to comapre xml file key and input key
  - remove API for external feature
  - apply visibility hidden, add constructor
  - Revert model-config
  - remove unused API
  - remove internal API
  - change logic to get camera count, screen width, screen height
  - remove API for external feature
  - refactoring for model-config
  - add new API for model-config


author: puzel@novell.com
changelog:
  - update to ccache-3.0
    - notable changes:
    - The way the hashes are calculated has changed, so you won't get
    cache hits for compilation results stored by older ccache
    versions. Because of this, you might as well clear the old
    cache directory with `ccache --clear` if you want, unless you
    plan to keep using an older ccache version.
    - ccache now has a ``direct mode'' where it computes a hash of
    the source code (including all included files) and compiler
    options without running the preprocessor. By not running the
    preprocessor, CPU usage is reduced; the speed is somewhere
    between 1 and 5 times that of ccache running in traditional
    mode, depending on the circumstances. The speedup will be
    higher when I/O is fast (e.g., when files are in the disk
    cache).  The direct mode can be disabled by setting
    +CCACHE_NODIRECT+.
    - Support has been added for rewriting absolute paths to relative
    paths when hashing, in order to increase cache hit rate when
    building the same source code in different directories even
    when compiling with `-g` and when using absolute include
    directory paths. This is done by setting the `CCACHE_BASEDIR`
    environment variable to an absolute path that specifies which
    paths to rewrite.
    - Object files are now optionally stored compressed in the cache.
    The runtime cost is negligible, and more files will fit in the
    ccache directory and in the disk cache. Set `CCACHE_COMPRESS`
    to enable object file compression. Note that you can't use
    compression in combination with the hard link feature.
    - A `CCACHE_COMPILERCHECK` option has been added. This option
    tells ccache what compiler-identifying information to hash to
    ensure that results retrieved from the cache are accurate.
    Possible values are: none (don't hash anything), mtime (hash
    the compiler's mtime and size) and content (hash the content of
    the compiler binary). The default is mtime.
  - see /usr/share/doc/packages/ccache/NEWS.txt for complete
    release notes


author: puzel@novell.com
changelog:
  - update to ccache-3.0.1
    - bugfixes:
    - The statistics counter ``called for link'' is now correctly
      updated when linking with a single object file.
    - Fixed a problem with out-of-source builds.


author: puzel@novell.com
changelog:
  - update to ccache-3.1
    - features:
    - Added support for hashing the output of a custom command
      (e.g. `$compiler --version`) to identify the compiler
      instead of stat-ing or hashing the compiler binary.
    - Added support for caching compilations that use precompiled
      headers.
    - Locking of the files containing statistics counters is now
      done using symlinks instead of POSIX locks.
    - Manifest files are now updated without the need of taking
      locks.
    - Added `.cp` and `.CP` as known C++ suffixes.
    - Improved logging.
    - bugfixes:
    - Non-fatal error messages are now never printed to stderr but
      logged instead.
    - Fixed a bug affecting failing commands when `--ccache-skip` is
      used.
    - Made `--ccache-skip` work for all options.
    - EINTR is now handled correctly.


author: puzel@novell.com
changelog:
  - update to ccache-3.1.1
    - ccache now falls back to preprocessor mode when a non-regular
      include file (device, socket, etc) has been detected so that
      potential hanging due to blocking reads is avoided.
    - CRC errors are now detected when decompressing compressed files
      in the cache.
    - Fixed potential object file corruption race on NFS.
    - Minor documentation corrections.
    - Fixed configure detection of ar.
    - ccache development version (set by dev.mk) now works with gits
      whose `describe` command doesn't understand `--dirty`.


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: @a9ebaae
changelog:
  - require cdrkit-cdrtools-compat when installing cdrkit
  - use Recommends tag to install vorbis-tools


author: Michael Demeter <michael.demeter@intel.com> v8.21@8a55fab
changelog:
  - Some of the po files were iso-8859 encoded coverted to utf-8 and converted one file containing EUC-KC to utf-8.


author: @efba874
changelog:
  - packaging: add scriptlets to handle systemd cups service
  - packaging: set pdftops filter as recommended dependency
  - remove packaging file
  - Fixed -devel dependencies
  - fixed pam setup in spec
  - fixed pam setup in spec
  - fixed pam setup in spec
  - add systemd support
  - add pam
  - fixed packaging
  - Imported Upstream version 1.5.3


author: @1e64104
changelog:
  - RMPLINT fixes and docs package
  - resetting manifest requested domain to floor
  - add packaging
  - Imported Upstream version 0.5.7


author: @6389295
changelog:
  - TZPC-3044, CVE-2013-2168: fix local denial of service (backport from 1.6.12)
  - TZPC-1971: make libdbus thread-safe by default (backport from 1.7.4/1.7.6)


author: @43a3a39
changelog:
  - Enforce smack policy from conf file
  - Enable checking of smack context from DBus interface
  - resetting manifest requested domain to floor


author: @7f395c5
changelog:
  - Set license using %license (4cd65558)
  - remove patches (7f395c54)
  - stdio          (272bfb8a)
  - remove patches (4f3ddb45)
  - add packaging  (b675d80d)


author: @3219a64
changelog:
  - cleanup spec file
  - Add Native platform information log on/off option
  - modify Requires(post): smack-utils for libdlog
  - add smack-utils requires(post) in spec
  - change dlog control logic


author: @a3f532e
changelog:
  - Fix init to not depend on /dev/log* if journal is enabled
  - Add an RPM build config to select libdlog backend


author: aj@suse.de
changelog:
  - Only remove file from catalog if it disappeared.
  - Do not use release numbers, they're not needed anymore.
  - Fix some rpmlint warnings: do not remove buildroot, use fdupes.


author: ke@suse.de
changelog:
  - spec: No longer Requires iso_ent (now Recommends) and xmlcharent
    (xml entities are shipped together with the DTD).


author: Rusty Lynch <rusty.lynch@intel.com> 0eb89ab
changelog:
  - Remove the mobile specific indicator
  - PTREL-148: Fix build against Tizen 3.0 EFL packages
  - Import the Tizen 3.0 theme


author: @69ef9f4
changelog:
  - Force ELM_WAYLAND_EGL if engine set called when DISPLAY not set
  - Adding tickernoti widget
  - Add elm_win_indicator_state_set
  - Add elm_widget_sub_object_list_get()
  - Adding elm_finger_size_get and elm_finger_size_set
  - Add elm_scale_get and elm_scale_set
  - Add dummy implemention of Tizen specific elm_config magnification


author: tracy.graydon@intel.com
changelog:
  -  TIVI-1046: package fails to build via linkbuild for Tizen:IVI on /usr/bin/eet.
    Adding eet-tools instead of eet-bin fixes build for Tizen:IVI without breaking Tizen project build.


author: @7b25199
changelog:
  - Fix manifests
  - resetting manifest requested domain to floor
  - 1. latest code was applied to git repository but not applied to OBS project  - pushed empty git commit
  - merge with master
  - Tizen 2.1 base
  - Initial empty repository


author: @c3e09b0
changelog:
  - resetting manifest requested domain to floor
  - merge with master
  - Tizen 2.1 base
  - Initial empty repository


author: @725b1e0
changelog:
  - TIVI-2017: create media and share directories
  - TIVI-2052: Create tizen dbspace directories
  - Add the creation of the app user home directory and soft link Add the developer home directory


author: @15d2fc7
changelog:
  - Bump to 0.9.3
    Bug-Tizen: TZPC-3345 (Integrate new Folks 0.9.3 release)
  - spec: adapt and workaround build issue


author: @311e771
changelog:
  - Merge "resetting manifest requested domain to floor" into tizen
  - resetting manifest requested domain to floor
  - resetting manifest requested domain to floor
  - Tizen 2.1 base
  - Initial empty repository


author: @0c9958e
changelog:
  - cleanup spec
  - add packaging
  - no build date
  - add packaging
  - add packaging
  - Imported Upstream version 1.10


author: Patrick McCarty <patrick.mccarty@linux.intel.com> ed4a775
changelog:
  - (TZPC-1773) Package the man pages, required for git-buildpackage
  - Depend on asciidoc/xmlto, required for building the man pages
  - Remove documentation in HTML and text formats (duplicates man pages)
  - spec cleanup: Use %{_datadir} instead of /usr/share
  - spec cleanup: Remove %defattr macros that are added by default


author: @5c863cc
changelog:
  - gdesktopappinfo: Allow getting the desktop ID from the filename
    Bug-Tizen: TZPC-3317 (... remove the fav apps icon ...)
    Origin: upstream, https://git.gnome.org/browse/glib/commit/?id=c0af442909e1304b799a4b6c145f8444c752e3da
  - resetting manifest requested domain to floor
  - GSocks5Proxy: don't crash if parsing negotiation reply fails
    Applied-upstream: 2.36.2, commit:0ba982e05
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=699493
    Bug-Tizen: TZPC-34 (Empathy / Telepathy - Proxy support)


author: Ryan Ware <ware@linux.intel.com> upstream/3.0.30@b01c06c
changelog:
  - Moving to upstream 3.0.30 from 3.0.21 to address CVE-2013-1619
  - resetting manifest requested domain to floor
  - Fixed package group
  - Fixed package group
  - add packaging
  - remove patches
  - remove patches
  - remove patches
  - automake 1.12
  - add packaging
  - add packaging


author: Imran Zaman <imran.zaman@intel.com>
changelog:
  - Release 1.0.0
  - Assorted fixes and cleanups, updated version
  - docs: add documentation for multple plugin loaders
  - Update .gitignore
  - plugins: simplify process killing
  - plugind: export the plugin object on d-bus after connecting all the signals and setting properties
  - Other memory leak and bug fixes


author: @dded93c
changelog:
  - spec cleanup and removed patches
  - remove req on python-base
  - fixed typelib package name
  - update to 1.0.2
  - Imported Upstream version 1.0.2


author: Andrey Shelest <a.shelest@samsung.com> tizen
changelog:
  - Added Samsung specific code:
    xvimagesink.c		Add display related properties.
    Support samsung extension format to improve performance.
    Support video texture overlay of OSP layer.
    xvimageallocator.c	Add enhancement for additional samsung video formats.
    xvcontext.c		DRM display functional was implemented.
    gstvideoconvert.c	Added convertion into samsung extension formats.
    gsttypefindfunctions.c	Add typefind functions for MIDI audio formats
    gstplaysink.c		Using fimcconvert plugin for converting video from Sasung specific formats.
    cameracontrol.c		Interface for camera control.
    riff-ids.c		Defininition of Microsoft Playready format.


author: @2fbbbf0
changelog:
  - packaging: adding libv4l2
    Bug-Tizen: TZPC-3648 (gst is not built with v4l support)
  - pngdec: Implement parsing functionality


author: tracy.graydon@intel.com
changelog:
  - Fix rpmlint error on license
  - Fix rpmlint error on uncapitalized summary
  - Fix rpmlint error on non-standard-group
  - Fix rpmlint error on name-repeated-in-summary
  - Fix rpmlint error on license-placeholder-not-allowed
  - Fix rpmlint error on group-placeholder-not-allowed
  - Fix rpmlint error on description-shorter-than-summary
  - Add gtest.changes file


author: tracy.graydon@intel.com
changelog:
  - Fix weird spacing on Name: line
  - Reset Release to 0
  - Remove the extraneous commented out BuildRequires
  - Made the summary a little more informative
  - Fixed the description on the devel package.


author: Imran Zaman <imran.zaman@intel.com>
changelog:
  - Added separate configuration file Tizen IVI
  - Newly created users are added to weston-launch group for Tizen IVI


author: @6aa8832
changelog:
  - Enable the Intel framebuffer driver to correct Plymouth functionality
  - resetting manifest requested domain to floor
  - Set license using %license


author: Marko Saukko <marko.saukko@gmail.com> - 3.0.2-1
changelog:
  - Moved /usr/include/linux/i2c-dev.h to /usr/include/libi2c/i2c-dev.h
    because of conflicts with kernel packages.


author: Eduardo Lima (Etrunko) <eduardo.lima@intel.com> upstream/1.5.4@5b766ee
changelog:
  - Remove X11-related warning message
  - Remove call for setxkbmap command when changing engines
  - Wayland: Fix Small typo


author: coolo@suse.de
changelog:
  - update to 0.9.1
    - trying to support gentoo x86_64
    - -mcpu=native has to compile locally (gentoo bug 183586#c13)
    - don't compile C files with C++ compile if ICECC_CXX is set


author: coolo@suse.de
changelog:
  - update to 0.9.2 to include patches upstreamed
    - Add accessor for the hostname of the scheduler, so that we can
    show it in a tooltip in icemon in the future.
    - Only localize job if we find -Wa,.*-a[a-z]*= in an argument
    - also add accessor for network name
    - if called as "icecc" (i.e., not through a symlink) and the first
    argument starts with a slash, use that as the command to run.


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: @b625c86
changelog:
  - sync version 1.0.0 with upstream tag (#TZPC-4409)
  - js-64bitbigendian
  - do-not-enforce-wrong-arm-flags
  - js-filter
  - inital packaging commit
  - Imported Upstream version 1.0.0


author: @c1dfd9e
changelog:
  - change the svi-data-sdk manifest file name
  - change the resource file locations to /opt/usr/share form /opt/share


author: Philippe Coval <philippe.coval@open.eurogiciel.org> 0.10.5@42d3c09
changelog:
  - Bump to 0.10.5 (git)
    merge TZPC and TIVI git tree to tizen's platform/upstream
    Bug-Tizen: TINF-175 (libgee: make it a common component)
    Bug-Tizen: TZPC-4722 (libgee: maintain ... on tizen.org ...)


author: Imran Zaman <imran.zaman@intel.com>
changelog:
  - Corrected and updated widl file along with web SSO API extension
  - Fix typo in reading identity type from variant and updated tests
  - Fixed issues found by coverity


author: Philippe Coval <philippe.coval@eurogiciel.fr> upstream/0.1.0@e936879
changelog:
  - resetting manifest requested domain to floor
  - Bump to 0.1.0+14+g55b7084 (reworked git to separate upstream and packaging)
    Bug-Tizen: TZPC-4608 (Input methods Korean repo are missing)
    Bug-Tizen: PTREL-153 (upstream branches are missing...)
  - Initial packaging on 0.0.10


author: Patrick McCarty <patrick.mccarty@linux.intel.com> upstream/6b@beb9ab4
changelog:
  - Add packaging
  - Apply updated config.guess and config.sub
  - Add a configure.ac
  - apply buffer overflow patch
  - makefile.cfg: ensure CFLAGS are passed to libtool and ld
  - jpeglib.h: use C linkage
  - Imported Upstream version 6b


author: @54f062c
changelog:
  - Remove deprecated g_thread_init
  - Fix Gstreamer 0.10-1.0 compliance
  - Use %autogen.sh instead of ./autogen.sh


author: Vivian Zhang <vivian.zhang@intel.com> - 0.6.0
changelog:
  - Support the case that speaker and wired_accessory are 2 separate alsa sinks in pulseaudio for IA build


author: Jaska Uimonen <jaska.uimonen@intel.com> 0.7.2e
changelog:
  - packaging: more shell-safe CFLAGS appending.
  - Fixes TIVI-1887 (https://bugs.tizen.org/jira/browse/TIVI-1887).


author: @78dc8c1
changelog:
  - Fix rpmlint errors
  - Fix breakage caused by unused variables
  - Remove use of deprecated g_type_init()


author: tracy.graydon@intel.com
changelog:
  - TIVI-1785: fix build failure on boost system
  - Fix rpmlint failure on "." in summaries
  - Fix rpmlint failure on file permissions on spec and .changes
  - Fix rpm link failure on length of summaries


author: @05af590
changelog:
  - Merge "resetting manifest requested domain to floor" into tizen
  - Merge "resetting manifest requested domain to floor" into tizen
  - removing chsmack
  - resetting manifest requested domain to floor
  - resetting manifest requested domain to floor
  - merge from master
  - Tizen 2.1 base
  - Disable sqlfs mounting
  - Set smack label for booting script Change-Id: I1dc3f4a113e9e055a40e56eafc8066376b5bcc0c
  - [systemd] put "DefaultDependencies=no" since this service is executed during early boot
  - [systemd] migrate from kickstart
  - Fix invalid usage of variable in spec file
  - [systemd] Add missing opt-var-kdb-db-smack-labels.service
  - Merge branch 'for-rsa-systemd'
  - Only when smack is enabled, run chsmack
  - Fix build: remove duplicate file
  - spec: fix the merge mistake.
  - Merge branch 'master' into systemd
  - Add smack manifest Install license info into /usr/share/license
  - Get rid of db-preinialization routines from normal bootup for systemd case
  - Introduce systemd support
  - tizen 2.0 merge
  - upload tizen1.0 source
  - update for beta universally
  - Git init
  - Initial empty repository


author: Leandro Dorileo <leandro.maciel.dorileo@intel.com> accepted/tizen/generic/20140106.140339
changelog:
  - packaging: update spec and upstream rebased
  - New dependencies:
    - glib-2.0
    - libavcodec (enables generic parser)
    - libavformat (enables generic parser)
  - Install service files and update the upstream URL.


author: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
changelog:
  - upstream based
  - changed packaging to update .service file to inform media directory
    and to full scan on startup.


author: @1a71475
changelog:
  - Add Bluetooth firmware for the Intel 7260 combo chip to the
    linux-firmware-ivi package, fixes TIVI-1613
    (https://bugs.tizen.org/jira/browse/TIVI-1613)


author: Mikko Ylinen <mikko.ylinen@intel.com> bdbcb06
changelog:
  - packaging: update Wilkins Peak FW in linux-firmware-ivi
  - Update to latest upstream (date: 2014-02-22).
  - Switch 'upstream' (with full git history) to
    git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git


author: Uwe Ohse <uwe@ohse.de>
changelog:
  - stole redhats specfile and hacked it.
    Redhat people: "Upgraded to 0.12.14 and changed makefiles so
    gettext isnt built." is that kind of problem the author would
    have liked to know.


author: Patrick McCarty <patrick.mccarty@linux.intel.com> 86d3c5b
changelog:
  - Remove /bin/mktemp dependency, since this is satisfied by coreutils
  - Remove /usr/bin/zsoelim, provided by the groff package instead


author: @0f4bb8e
changelog:
  - Release 1.0.0-2
  - Fix-Issue TIVI-2159: Double free of bundle in message handler
  - changelog file added


author: Gui Chen <gui.chen@intel.com> - 0.11
changelog:
  - Release 0.11, changes including:
    - support new subcmd 'auto' to handle magic line in ks
    - enhance the handle of authentication url and https proxy
    - support packing images together and support compressed file format
    - reset LD_PRELOAD for chroot env
    - centralized interface to check existing images
    - avoid live image creating when using multi-partitions
    - resolve the depends of python-urlgrabber
    - bug fix:
    - fix logfile context lost issue
    - fix attachment package url handling
    - fix mic ch raw failed issue


author: Gui Chen <gui.chen@intel.com> - 0.12
changelog:
  - Release 0.12, changes including:
    - use default value when @BUILD_ID@ and @ARCH@ not specified
    - enhance proxy support in attachment retrieve
    - add new --shrink opt for loop image to control img shrinking
    - avoid invalid literal for loop device generation
    - relocate and refactor selinux_check func
    - remove prefix for make install
    - bug fix:
    - fix compres image in raw image
    - fix src pkgs download failed issue
    - fix convert failed issue


author: Gui Chen <gui.chen@intel.com> - 0.13
changelog:
  - Release 0.13, changes including:
    - create logfile as default when --release specifid
    - use 'gzip' and 'bzip2' to pack image instead of python
    - automatically detect path of 'env' for chroot
    - record version and os info in build log and logfile
    - bug fix:
    - fix popup message in ubuntus
    - fix unicode issue for logfile
    - better fix for 'chroot raw' issue


author: Gui Chen <gui.chen@intel.com> - 0.14
changelog:
  - Release 0.14, changes including:
    - use cached metadata when checksum is not changed
    - skip non-fatal error in ks file and prompt user to handle
    - prompt user to handle when failed to apply img configure
    - replace hard name with device uuid in etc/fstab
    - enhance extlinux cfg file for symbolic kernel like IVI
    - support label assign for raw image
    - bug fix:
    - fix live image create failure when label assigned
    - avoid traceback when converting unsupported type
    - fix mic --version ugly output


author: Gui Chen <gui.chen@intel.com> - 0.15
changelog:
  - Release 0.15, changes including:
    - new bootstrap implementation: use bootstrap as default
    - enable 'pkgmgr=auto' to use auto-selected backend
    - just warning in chroot when not Tizen/MeeGo chroot dir
    - remove username and password in zypp repo file
    - update usage.rst for man page
    - bug fix:
    - fix https proxy issue in yum backend
    - fix repodata checksum failed issue
    - avoid traceback when loopback is NoneType


author: Gui Chen <gui.chen@intel.com> - 0.16
changelog:
  - add GPT support for UEFI format
    - add --ptable=gpt option in kickstart to enable GPT
    - add simple GPT parser to parse PARTUUID
    - use PARTUUID in syslinux.cfg if gpt required
    - clean up the mess code and improve readability
    - improve alignment to reduce unused space
    - add interface add_disks for PartitionedMount
    - clean up the mess code in partitionfs.py
    - append timestamp suffix to image name by default
    - add a new option --nocache in kickstart to disable caching rpm
    - add a new value 'vcs' for --record-pkgs to save VCS info
    - add a new option --fstab-entry for raw image to set fstab entry
    - introduce a new option '--install-pkgs' in mic
    - valid values imagined: source, debuginfo, debugsource
    - enable 'debuginfo' to install '-debuginfo' rpm in the meantime
    - improve loop device generating and cleaning mechanism
    - code clean:
    - update documentation
    - rename MANIFEST to MD5SUM
    - clean up moblin stuff in kickstart
    - clean mic tests and keep only unittest
    - sepreate the download related as independent module
    - bug fix:
    - cleanup zypp credential file to fix conflicts during installing
    - fix the issue that outdir/cachedir is not dir
    - recalculate package content recording
    - refactor try except statement in baseimager
    - fix existing loop images overwritten


author: Gui Chen <gui.chen@intel.com> - 0.17
changelog:
  - support new distribution Fedora 18
    - enable to handle more than 3 partitions
    - support partitions without mount point
    - move vcs infomation from .vcs to .packages
    - clean up some mess in utils/misc.py
    - bug fix:
    - fix failure when symbolic link vmlinuz in single disk
    - fix incorrect alignment handling
    - fix requires squashfs in opensuse
    - fix unicode error in myurlgrab
    - code cleanup:
    - clean up some mess in utils/misc.py
    - clean up pylint issue in creator.py


author: Gui Chen <gui.chen@intel.com> - 0.18
changelog:
  - put build_id before image name for release option
    - mount build directory as tmpfs to speed up
    - enable --priority in ks to set priority
    - upgrade qemu (mic's depends) to 1.4.0
    - bug fix:
    - fix debuginfo rpm swig attribute lost
    - fix release option failure with slash
    - fix man page lost in some distros
    - fix bmap file packed to tarball
    - code cleanup:
    - unify import statements to absolute import
    - clean up many undefined in partitionfs.py/loop.py/livecd.py
    - clean up some useless try and raise blocks
    - clean up some bad indentations
    - improve some error messages


author: Gui Chen <gui.chen@intel.com> - 0.19
changelog:
  - new distribution support: Ubuntu 13.04 and openSUSE 12.3
    - introduce '--part-type' to handle GPT partition
    - copy bmap creation from bmap-tools
    - update some depends and fix depends issue
    - bug fix:
    - fix bug autologinuser always set
    - fix symlink bind mount left issue
    - fix '/var/lock' non-existent throw traceback


author: @869fa8a
changelog:
  - fixed packaging
  - resetting manifest requested domain to floor
  - Updated the license and boilerplate
  - updated license file
  - sync with private git


author: Seungyoun Ju <sy39.ju@samsung.com> 0.1.80-1
changelog:
  - Notification API's usage is changed
  - Duplicated station information issue is fixed
  - Improper notification type is used
  - Timeout(Auto disconnection) feature is implemented
  - Notification for timeout event is implemented


author: Seungyoun Ju <sy39.ju@samsung.com> 0.1.81-1
changelog:
  - dhcp lease delete is handled based on IP Address
  - DNS Forward by netfilter is implemented
  - Vconf key for flight mode is changed


author: Seungyoun Ju <sy39.ju@samsung.com> 0.1.82-1
changelog:
  - Indications for Wi-Fi tethering setting change are added
  - DNS Forward and Use of Tethering cellular profile are removed
  - Dbus service / interface / object names are changed


author: Seungyoun Ju <sy39.ju@samsung.com> 0.1.85-2
changelog:
  - Function return value is checked
  - Private SSID is considered
  - Build option clean-up and g_type_init is deprecated from glib 2.35


author: Seungyoun Ju <sy39.ju@samsung.com> 0.1.86-1
changelog:
  - Fix the multiple notification issue
  - Support i80211n
  - Channel is changed to 6
  - Implement status notification for bluetooth visibility
  - Change the power manager api
  - Implement connection timer
  - Reference count is used
  - Support Mobile AP


author: Patrick McCarty <patrick.mccarty@linux.intel.com> 86dca7a
changelog:
  - Fix ncurses build with tar 1.27: the -s option (equivalent to --same-order)
    can no longer be used with the -c option.


author: @d088d4e
changelog:
  - Fix the rpmlint warning
  - Enable tizen dlog log system
  - Add handover carrier type support
  - Add p2p received callback
  - Add raw data push support
  - Use async call for ndef read/write


author: Arron Wang <arron.wang@intel.com>
changelog:
  - Rename package name with neard postfix
  - Add P2P handover support
  - Add P2P data receive callback
  - Add P2P send support
  - Add P2P detection callback
  - Enable auto app handler
  - Export target info and target handle
  - Add tag read/write feature
  - Add tag discovered/detached callback
  - Add nfc power status changed callback support
  - Add neard active/deactive operation
  - Fix the compatiable issue with upper CAPI
  - Check NFC feature support through neard


author: @6b2a8d7
changelog:
  - Add Bluetooth-client-notification to test bluetooth pairing
  - Send and display content from notification


author: @c7df232
changelog:
  - Add pam_smack to the sshd pam module list (PTREL-549)
  - Upgrade to 6.2p2 to fix CVE-2010-5107
  - resetting manifest requested domain to floor
  - remove unused file
  - Generate ssh keys if needed
  - Generate ssh keys if needed
  - Remove local patches and integrate them
  - cleanup
  - remove integrated patches
  - openssh-nocrazyabicheck
  - openssh-5.9p1-host_ident.diff
  - openssh-5.9p1-sshconfig-knownhostschanges.diff
  - openssh-5.9p1-homechroot
  - openssh-5.9p1-pts.diff
  - openssh-5.9p1-default-protocol.diff
  - openssh-5.9p1-xauth.diff
  - openssh-5.9p1-xauthlocalhostname.diff
  - openssh-5.9p1-send_locale.diff
  - openssh-5.9p1-blocksigalrm.diff
  - openssh-5.9p1-engines.diff
  - openssh-5.9p1-eal3.diff
  - openssh-5.9p1-pam-fix3.diff
  - openssh-5.9p1-saveargv-fix.diff
  - openssh-5.9p1-pam-fix2.diff
  - openssh-5.9p1-sshd_config.diff
  - cleanup
  - changelog
  - Activate openssh on-demand using systemd socket activation
  - add packaging
  - add packaging
  - add packaging
  - Imported Upstream version 6.2p2


author: John L. Whiteman <john.l.whiteman@intel.com> upstream/1.0.1h-13-g4429de1
changelog:
  - Move openssl version from 1.0.1g to 1.0.1h for CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-0198, CVE-2010-5298, CVE-2014-3470 fixes


author: Anas Nashif <anas.nashif@intel.com> 2.2_release@383db6e
changelog:
  - XML reader check linefeed on manifest parser
  - implement app screen reader
  - rollback rpm smack
  - implement smack to rpm pkg
  - implement new api for preload-system
  - change smack lable
  - implement app format tag
  - implement csc path, is_update status
  - fix app activation icon is not appeared
  - delete opt desktop file during preload updated
  - fix permission crash error
  - Adding Mime types parsing


author: @d1ef9da
changelog:
  - drm: drop driver specific renderers
  - resetting manifest requested domain to floor
  - add update systemd service
  - Update package groups


author: Michael Leibowitz <michael.leibowitz@intel.com> 0.112@847366c
changelog:
  - package polkit for tizen
  - prefix/lib/polkit -> libdir/polkit
  - Update NEWS for release
  - pkcheck: Support --process=pid,start-time,uid syntax too
  - polkitunixprocess: Deprecate racy APIs
  - Update the czech once more with newest pot file.
  - Add czech translation po file to distribution.
  - Use GOnce for interface type registration
  - Post-release version bump to 0.112
  - Update NEWS for release
  - Fix inclusion of COPYING into documentation with srcdir != builddir
  - Exit pkaction with status 0 on success
  - Refuse unrecognized command-line operands
  - Add bug reporting address and home page to --help output
  - Fix package version / bug report address mixing
  - Don't spawn man for --help
  - Remove an unused va_start
  - Fix a memory leak
  - Drop unused variable
  - Refuse non-string parameters to Polkit.spawn()
  - Fix handling of null returned from _runRules
  - Fix a TypeError when no admin rules are registered
  - More warnings about using auth_self*
  - Use auth_admin* instead of auth_self* in examples
  - man: Fix pkaction man page wrt to --action-id option
  - jsauthority: Work with mozjs-17.0 too
  - Revert "Dynamically load libmozjs185.so and cope with it not being available"
  - jsauthority: Use JSVAL_NULL rather than {0} struct initialization
  - jsauthority: We can really only handle a string
  - Add a FIXME to polkitprivate.h
  - Add annotations for element types of returned lists
  - Fix an obvious docstring typo.
  - Fold enum documentation into relevant classes
  - Document deprecated functions.
  - Include documentation of polkit_action_description_get_annotation_keys
  - Move polkit_temporary_authorization_new to private header file.
  - Fix most "undocumented symbol" warnings
  - Leave out backend from gtk-doc generation
  - Add annotation glossary
  - Fix various memory leaks.
  - configure: Specify GLib min/max version
  - Fix DOC_SOURCE_DIR for builddir != srcdir
  - Fix build with srcdir!=builddir
  - Clean (git status) after autogen.sh
  - Add missing #include <sys/wait.h>
  - update types for js188
  - mocklibc: Only require autoconf 2.63
  - pkexec: Set process environment from pam_getenvlist()
  - polkitagent, pkexec: Respect SUID_CFLAGS and SUID_LDFLAGS
  - build: try harder to avoid systemd/consolekit misconfiguration
  - Fix the build with automake 1.13
  - Post-release version bump to 0.111
  - Update NEWS for release
  - Remove AM_PROG_CC_STDC
  - Use mutex and condition variables properly
  - Fix build on GNU Hurd
  - build: Remove generated introspection files on "make clean"
  - Set XAUTHORITY environment variable if is unset
  - Post-release version bump to 0.110
  - Update NEWS for release
  - Don't require libmozjs185 devel packages for polkit rules to work
  - Include gmodule-2.0 to avoid linker errors
  - Post-release version bump to 0.109
  - Update NEWS for release
  - docs: mention the audience for authorization rules
  - Dynamically load libmozjs185.so and cope with it not being available
  - build: Fix .gir generation for parallel make
  - PolkitAgent: Avoid crashing if initializing the server object fails
  - Fall back to authenticating as uid 0 if the list of admin identities is empty
  - Post-release version bump to 0.108
  - Update NEWS for release
  - pkexec: add support for argv1 annotation and mention shebang-wrappers
  - Introduce a polkit.Result enumeration for authorization rules
  - Nuke --enable-verbose flag
  - Nuke leftover polkit-backend-1.pc file
  - Try harder to look up the right localization
  - Update guidance on situations where there is no polkit authority
  - Post-release version bump to 0.107
  - Update NEWS for release
  - docs: add a "make sure your app works when there's no polkitd(8)" note
  - Mention the implications of returning *_keep in an authorization rule
  - Make it work when using ConsoleKit instead of libsystemd-login
  - agenthelper-pam: Fix newline-trimming code
  - autogen.sh: Fix check for libtool (we only need libtoolize)
  - build: Check for mozjs185, not libjs
  - State that authorization rules must not rely on SpiderMonkey features
  - Small updates to the "Writing polkit applications" chapter
  - Update pkexec(1) man page with example
  - Update links to udisks docs
  - Rewrite the "Writing polkit applications" chapter
  - Log when the name org.fd.PolicyKit1 has been acquired
  - Run polkitd as an unprivileged user
  - Remove unused DBUS_GLIB_* and GIO_* variables
  - Ensure polkitd is rebuilt if libpolkit-backend-1.la changes
  - Move polkitd into src/polkitbackend
  - Use g_unix_signal_add() from GLib 2.30
  - Clarify pkexec(1) variables
  - Combine action and details parameters
  - Use a condition variable to signal that runaway killer thread is ready
  - Terminate runaway scripts
  - Use "rules", not "scripts" to refer to files in rules.d
  - Pass expanded identity list to the AuthenticationSession
  - Add default rules
  - Store private binaries in /usr/lib/polkit-1 instead of /usr/libexec
  - Mention systemd(1) in the polkitd(8) man page
  - Nuke polkitbackend library, localauthority backend and extension system
  - Add a systemd .service file
  - Fix distcheck
  - Rename --enable-systemd to --enable-libsystemd-login
  - Add real-world example featuring udisks2 and the drive.* variables it passes
  - Make polkit_details_insert() remove the key if passed value is NULL
  - Use <variablelist> instead of <informaltable> for Subject attributes
  - Mention details["polkit.message"] and add an example using details
  - Fix a couple typos in the docs
  - Fix speling
  - polkitd: add reference to polkit(8) from its man page
  - Clarify docs a bit
  - docs: update SEE ALSO to make each man page point to all other man pages
  - docs: enclose local <citerefentry> in <link> to make links work
  - Update docs
  - Create rules.d directories
  - Add test-cases and 10 second timeout for polkit.spawn()
  - Mention unix-netgroup:xyz as a valid return value in addAdminRule() functions
  - Minor doc fixes
  - Add netgroup support
  - Test that subject.isInGroup() works
  - Add test cases for evaluation order
  - docs: emphasize that registered functions may actually never be called
  - Use addRule() and addAdminRule()
  - Also load rules from /usr/share/polkit/rules.d
  - docs: clarify how rules files work
  - Also add an example of polkit.spawn() to polkit(8) man page
  - docs: add AUTHORIZATION RULES section to the polkit(8) man page
  - Don't include command-line in spawning error messages
  - Make polkit.spawn() take an array of arguments instead of a command-line
  - Add polkit.spawn() to spawn external programs
  - Make it possible for JS code to change details
  - Reformat init.js and also avoid quoting non-string properties in toString()
  - Emit ::Changed signal after reloading rules
  - Collect garbage
  - Add a couple of more error checks
  - Clean up code a bit
  - Pass details to JS functions and simplify how Subject instances are constructed
  - Include seat and session in Subject object
  - Add experimental authority backend using JavaScript rule files
  - Post-release version bump to 0.106
  - Update NEWS for release
  - Add Makefile rules for signing and publishing releases and docs
  - Update the docs to use 'polkit' (instead of 'PolicyKit') as the name
  - Mention pkttyagent(1) in "Writing PolicyKit applications" chapter
  - Fix type in docs
  - Make it possible to influence agent registration with an a{sv} parameter
  - Add pkttyagent(1) helper
  - PolkitAgentSession: Don't leak file descriptors
  - PolkitUnixSession: Actually return TRUE if a session exists
  - PolkitUnixSession: Set error if we cannot find a session for the given pid
  - Various builddir != srcdir fixes
  - Post-release version bump
  - Update NEWS for release
  - Detect whether systemd is available and default to use if so
  - Add optional systemd support
  - Bug 43610 - Add netgroup support
  - Bug 43608 ? Add unit tests
  - Post-release version bump to 0.104
  - Fix typo
  - Update NEWS for release
  - Default to AdminIdentities=unix-group:wheel for local authority
  - Mistype in DBus object: PoliycKit1 -> PolicyKit1
  - Bug 41025 ? Add org.freedesktop.policykit.owner annotation
  - Add --no-debug option and use this for D-Bus activation
  - Add support for the org.freedesktop.policykit.imply annotation
  - Post-release version bump to 0.103
  - Update NEWS for release
  - Fix multi-line pam prompt handling
  - Specify exported pkg-config files in GIRs
  - Bug 38769 ? pkexec: Support running X11 apps
  - Fix backend crash if a .policy file does not specify <message>
  - Ignore .po/ for intltool
  - pkexec: Avoid TOCTTOU problems with parent process
  - Use polkit_unix_process_get_uid() to get the owner of a process
  - Make PolkitUnixProcess also record the uid of the process
  - PolkitUnixProcess: Clarify that the real uid is returned, not the effective one
  - Don't show diagnostic messages intended for the administrator to the end user
  - introspection: Add --c-include to the gir files
  - Post-release version bump to 0.102
  - Update NEWS for release
  - Build examples by default and fix compiler warnings
  - Fix a couple of warnings triggered by gcc 4.6
  - Deprecated PolkitBackendActionLookup
  - Allow overriding message shown in authentication dialog
  - Bug 29712 ? Use monotonic for temporary authorizations
  - Be a bit more careful parsing the command-line
  - pkcheck: Make it possible to list and revoke temporary authorizations
  - Make pkcheck(1) report if the authentication dialog was dismissed
  - Bug 27253 ? Use GOBJECT_INTROSPECTION_CHECK from gobject-introspection
  - Be more specific about what info we want when enumerating files
  - Fix a memory leak
  - Bug 32334 ? Always set polkit.retains_authorization_after_challenge
  - Bug 30438 ? PolicyKit fails to build on AIX
  - Bug 29871 ? Fix build failures with binutils-gold
  - Bug 27081 ? pkexec fails to build on non glibc systems
  - Bug 30653 ? No way to detect cancellation in pkexec
  - Post-release version bump to 0.101
  - Fix 'make distcheck'
  - Update NEWS for release
  - Pass caller and subject pid to authentication agent
  - Add a note about POLKIT_DEBUG
  - Always pass non-zero value to g_once_init_leave()
  - Fix up debug and timeouts in agent helper
  - Add some debug info that can be shown with the env var POLKIT_DEBUG
  - Improve error reporting for authentication sessions
  - Fix-up PolkitAgentSession to use GObject properties
  - Build gir/typelib for PolkitAgent-1.0
  - Add missing GObject Introspection annotations
  - Post-release version bump to 0.100
  - Update NEWS for release
  - Fix another GCC uninitialized variable warning
  - Fix (correct) GCC warning about possibly-uninitialized variable
  - Remove duplicate definitions of enumeration types
  - Bug 29816 ? Install polkitagentenumtypes.h
  - Post-release version bump to 0.99
  - Update NEWS for release
  - Fix dist-check
  - Various doc cleanups
  - Fix wording in pkexec(1) man page
  - pkcheck: add --enable-internal-agent option
  - pkexec: add --disable-internal-agent option
  - Fix ConsoleKit interaction bug
  - Add textual authentication agent and use it in pkexec(1)
  - Fix scanning of unix-process subjects
  - Require GLib 2.25.12
  - Post-release version bump to 0.98
  - Update NEWS for release
  - Properly reference headers
  - Don't dist org.freedesktop.ConsoleKit.xml; It's dead, Jim
  - Update GI annotations
  - PolkitBackend: Don't export unneeded convenience API
  - Use polkit_authority_get_sync() instead of deprecated polkit_authority_get()
  - Add g_return_if_fail() to all public API entry points
  - PolkitAuthority: Add g_return_if_fail() checks
  - PolkitAuthority: Implement failable initialization
  - Add a GPermission implementation
  - Merge remote branch 'origin/gdbus'
  - Update README
  - Make NameOwnerChanged a private impl detail of the interactive authority
  - Remove Lock Down functionality
  - Implement polkit_temporary_authorization_new_for_gvariant()
  - Make polkitd accept --replace and gracefully handle SIGINT
  - Nuke eggdbus usage
  - Add generated docbook D-Bus API docs to git
  - Port PolkitAgent to gdbus
  - Port PolkitBackendInteractiveAuthority to gdbus
  - Port CK class to gdbus
  - Port core bits to gdbus
  - Bug 29051 ? Configuration reload on every query
  - Add shadow support
  - Bug 26982 ? pkexec information disclosure vulnerability
  - Post-release version bump to 0.97
  - Update NEWS for release
  - Don't log authorization checks
  - Post-release version bump to 0.96
  - Complain on stderr, not stdout
  - Save original cwd in pkexec(1) since it will change during the life-time
  - Make pkexec(1) use the syslogging facilities
  - Make pkexec(1) validate environment variables
  - Fix error message when no authentication agent is available
  - Properly handle return value from getpwnam_r()
  - Remove trailing whitespace from log messages
  - Bug 25594 ? System logging
  - Fix up last comment
  - Run the open_session part of the PAM stack in pkexec(1)
  - Fix logic error in pk-example-frobnicate
  - Bug 25367 ? Also read local authority configuration data from /etc
  - Update NEWS for release
  - Fix make distcheck
  - Add Python example
  - Properly validate all arguments passed via D-Bus
  - Clarify pklocalauthority(8) man page
  - Remove TODO about symbol visibility as this has been fixed for a while
  - Drop ununsed policykit actions
  - Port lockdown from pklalockdown(1) to D-Bus methods
  - Add methods AddLockdownForAction() and RemoveLockdownForAction()
  - Bug 24176 ? Current git master fails to build, GLIB_LDADD -> GLIB_LIBS
  - Bug 24235 ? polkit-agent-helper may call pam_end with a stale pam handle
  - Bug 24640 ? Typos in pklocalauthority(8)
  - Bug 24566 ? Properly _ref authority in singleton constructor
  - Bug 24495 ? Fails to build on platforms without PATH_MAX (like hurd)
  - Clarify when AllowUserInteraction should and shouldn't be used
  - Add properties with information about the currently used authority
  - Fix process start time when using polkit_unix_process_new_full()
  - Clarify comment on where to find process start-time on Linux
  - Pass --libtool to g-ir-scanner
  - Add missing comma so we're save both LANG and LANGUAGE, not only LANGLANGUAGE
  - Remove POLKIT_USER from configuration summary
  - Don't include Polkit-1.0.gir in the dist tarball
  - Remove POLKIT_USER option
  - Enable silent rules
  - Make examples optional
  - Make private symbols accessible to libpolkitagent and libpolkitbackend
  - Use _polkit_agent_marshal prefix
  - Trim the list of exported symbols
  - Implement lockdown for the Local Authority implementation
  - Bug 23867 ? UnixProcess vs. SystemBusName aliasing
  - Sort by action id in pkaction(1) output
  - Use correct program name when complaining about not being setuid root
  - Post-release version bump to 0.95
  - Update NEWS for release
  - Generate GI gir and typelibs for libpolkit-gobject-1
  - Remove temporary authorization when the subject it applies to vanishes
  - Don't set the GError if the process doesn't exist
  - Pass the right struct offset for the ::changed class signal handler
  - Bug 23093 ? FreeBSD portability fixes
  - Be more careful when determining process start time
  - Ensure all fds except stdin/stdout/stderr are closed after exec(2)
  - Add polkit.retains_authorization_after_challenge to authz result
  - Don't spawn man(1) from a setuid program
  - Allow unprivileged callers to check authorizations
  - Ignore .pkla files starting with dot and don't segfault on error path
  - Require correct versions of glib and eggdbus
  - Post-release version bump to 0.94
  - Update NEWS for release
  - Update TODO
  - Fix make distcheck
  - Add support for querying and revoking temporary authorizations
  - Add docs detailing how the Local Authority works
  - Rename some man pages and the daemon binary
  - In .pkla files, use Result{Any,Inactive,Active} instead of just Result
  - Actually make the local authority look up authorization files
  - Also pass the identity of the subject we are checking for
  - Move authentication agent bits to separate authority subclass
  - Rip out polkit-local and refactor local authority to only use tmp authz
  - Move local authority management to a separate library
  - Plug a couple of memory leaks
  - Cancel an authentication if the unique name for the subject vanishes
  - GIO modules need to be prefix with lib
  - More unique ids to get the docs build fully predictable
  - Use unique ids for sections to prevent them being autogenerated
  - Post-release version bump to 0.93
  - Also dist polkitd-1.xml
  - Update NEWS
  - Fix make distcheck
  - Change GNOME to freedesktop.org in the docs
  - Move the doc chapters around a bit
  - Minor doc fixes
  - Use .../extensions instead of ../backends for loading extensions
  - Expand on the D-Bus docs
  - Consolidate all gtk-doc stuff in docs/polkit
  - Add a "PolicyKit Overview" section to the docs
  - Add some more API docs
  - Improve pkexec(1) man page by adding screenshots of authentication dialogs
  - First cut at some high-level docs
  - Add a man page for polkit-1(8)
  - Update SEE ALSO sections in man pages
  - Add pkaction(1) and nuke polkit-1(1) commands
  - Return the icon name instead of a GIcon in PolkitActionDescription
  - nullbackend: Catch up with latest API changes
  - Add pkcheck(1) command to check for authorizations
  - Clarify docs for is_challenge member of the AuthorizationResult struct
  - Avoid returning an error if no authentication agent is available
  - Only free hash table if it's not NULL
  - Require eggdbus-1 >= 0.4
  - Change the defaults for .run-frobnicate to auth_self_keep
  - Forgot to add source for PolkitDetails
  - Use an object, not a GHashTable when passing details around
  - Fix a bug where details were not shown for normal pkexec usage
  - Mention /usr/bin/pkexec in the configure blurb
  - Add a pkexec(1) command
  - Move docs to proper location
  - Port examples and command-line tools to new API
  - Change the PolkitAuthorizationResult enumeration into an object
  - Only allow privileged apps to check authz and add ActionLookup interface
  - Fix D-Bus policy to work with non-permissive D-Bus
  - add a draft version of the porting guide -- WIP
  - fix up gtk-doc API markup for a couple of functions
  - install gtkdoc HTML in the proper location
  - post-release version bump to 0.92
  - make it possible to define what administrator authentication means
  - add security checks for AddAuthorization() and RemoveAuthorization()
  - rename grant->add and revoke->remove in the polkit-1 tool
  - add security checks for EnumerateAuthorizations
  - remember to dist 50-nullback.conf
  - prune TODO list and fix up single-header-file / API guard checks
  - add the ObtainAuthorization() method and use in for the 'polkit-1 run' command
  - load and choose what backend to use; also write a simple null backend
  - implement cancellation of authorization checks
  - don't hardcode the uid, look it up in /proc
  - make authentication agents pass a session_id parameter
  - generate all polkit dbus code in one place
  - update for latest EggDBus changes
  - fix up the D-Bus docs somewhat
  - use new eggdbus feature to include enums/structs docs in the interface docs
  - user proper capitalization for AuthenticationAgent D-Bus interface summary
  - add docs for the AuthenticationAgent D-Bus interface
  - add docs for the AuthorityManager D-Bus interface
  - add docs for the Authority D-Bus interface
  - depend on EggDBus HEAD for stamp file and Docbook docs for D-Bus interfaces
  - post-release version bump to 0.91
  - add docs for PolkitBackendAuthority
  - rework backend API
  - add API docs for PolkitAuthority
  - replace PolkitBackendServer with polkit_backend_register_authority()
  - move management functions to a separate D-Bus interface and GObject class
  - require POLKIT_AGENT_I_KNOW_API_IS_SUBJECT_TO_CHANGE to be defined
  - fix up polkitagent docs
  - add docs for PolkitAgentListener
  - collapse request into a single signal and add docs for PolkitAgentSession
  - add more debug and work around what looks like a bug in fflush(3)
  - rework API of polkitagent
  - fix up debug/error messages for the authentication agent
  - clean up trailing whitespace in TODO file
  - update docs/TODO with TODOs from the source code
  - trivial cleanup
  - write HACKING file
  - fill out sections about subject/identity in the man page
  - limit Change() signal storm by looking at the file monitor event
  - add Changed() signal that is fired when actions/authorizations change
  - remove debug spew for 'run' command in polkit-1
  - make authentication agents reconnect if polkitd-1 is restarted
  - add TODO item about having the authentication agent reconnect
  - add a TODO item about the need for file monitors
  - implement 'run' command for polkit-1
  - add TODO item about being able to cancel a CheckAuthorization() call
  - update TODO list
  - remove TODO item about moving commits to main repo as this is done
  - Merge branch 'master' of /home/davidz/Hacking/polkit
  - prepare for merge of rewritten PolicyKit
  - split core TODO items into separate groups for core and backend
  - update TODO list
  - start writing a TODO list
  - also dist org.freedesktop.ConsoleKit.xml
  - fix 'make distcheck'
  - fix up docs
  - finish authentication agent integration
  - add more infrastructure for authentication agent integration
  - honor implicit authorizations
  - add enumeration and handling of implicit authorizations
  - implement UnregisterAuthenticationAgent()
  - add infrastructure for registering/unregistering authentication agents
  - add a hash() method to the Subject interface
  - remember to install polkittypes.h
  - first cut at authentication helper library
  - add pkgconfig files
  - add buildsys stuff for authentication library support
  - restrict add/remove of temporary authorizations to users
  - rename check_temporary_authorization_for_subject() to something more logical
  - make it possible to grant/revoke/use authorizations from groups
  - implement adding/removing temporary authorizations
  - implement grant and revoke for permanent authorizations
  - make CheckAuthorization() use permanent authorizations on disk
  - begin writing the implementation of the local authorization backend
  - add a hash() method to PolkitIdentity
  - forgot to add new PolkitIdentity interface
  - split Subject into Subject and Identity and revise API
  - add remaining glue for {Add,Remove,Enumerate}Authorization
  - rename CheckClaim() to CheckAuthorization()
  - slighty fix up docs
  - add checks for whether someone is authorized to check authorizations
  - add PolkitUnixSession and associcated functions
  - remove attributes from AuthorizationClaim and CheckClaim()
  - implement 'polkit-1 list authorizations'
  - add async versions of PolkitAuthority methods
  - rudimentary monitoring of seats and sessions
  - start writing a SessionMonitor class
  - add debug for each CheckClaim() call
  - add infrastructure for CheckClaim() method
  - introduce a PendingCall type to make all backend operations async
  - add polkit_unix_user_new_for_name()
  - improve output when enumerating actions using --verbose
  - add polkit-1 man page and rework cmd/options handling
  - add serialization for subjects and implement Enumerate{Users,Groups}
  - add subject interface and some classes implementing this interface
  - return NULL for GIcon if there is no icon
  - add --version option
  - bring back annotations
  - slightly rework commandline tool
  - forgot to add polkitprivate.h
  - forgot to add polkittypes.h
  - update to latest EggDBus and rework how things are done
  - keep up with EggDBus HEAD, in the removal of _async() and addition of sync()
  - rework AuthorizationClaim to be a GInterface so we can pass it over D-Bus
  - fix up namespacing for backend
  - port the .policy file parser and implement EnumerateActions
  - add core polkit actions
  - add a ActionPool class and rename BackendLocal to BackendLocalAuthority
  - turn PolkitActionDescription into an user defined struct
  - use eggdbus to generate the AuthorizationResult enumeration
  - fix up gtkdoc cleaning
  - change code style to be like GLib and generate error domain
  - update for arg shuffling in EggDBus HEAD
  - implement EnumerateUsers()
  - forgot to add local backend impl
  - start using EggDBus
  - fix up autogen.sh
  - initial commit
  - api cleanup (part 1)
  - add backend daemon
  - also remove polkitd for now
  - bump to version 0.90 and ensure we're parallel installable with 0.9
  - update NEWS again
  - fix 'make distcheck'
  - update NEWS for release
  - update README (for the right wiki page) and COPYING (for my email address)
  - fix up permissions / docs for certain helpers and files/directories
  - always allow uid 0 to ask about authorizations for anyone
  - remove watch on fd when reaching EOF
  - fix typo
  - fix autotools screwup
  - fix some build stuff to so the test suites run
  - need to link with libkit.la for some helpers
  - add support for FreeBSD
  - update NEWS for release
  - be careful about what symbols we export
  - ensure object is first in the list/hash iterator callback functions
  - print warning to stderr if a policy file is malformed and we're ignoring it
  - fix issue where users allowed to change defaults can delete override files
  - don't include libkit api docs
  - fix build when tests are disabled
  - don't leak the copied authorizations list on OOM
  - clear the right block when growing a string
  - print stack traces for where leaks were allocated
  - add support for Solaris platform
  - fix for CVE-2008-1658: format string vulnerability in password input
  - remove more debug spew
  - remove debug spew
  - invalidate memory cache after revoking one shot authorization
  - handle kit_strdup failure.
  - avoid unnecessary/leaky use of strdup.
  - (do_auth): rename local: s/buf/password/
  - remove unnecessary strdup.
  - handle kit_strdup_printf failure.
  - clarify docs for POLKIT_AUTHORIZATION_CONSTRAINT_TYPE_REQUIRE_EXE
  - don't check key/values in KitHash; they are not neccesarily pointers
  - fix typo in docs for polkit_dbus_error_parse_from_strings()
  - also add polkit_dbus_error_parse_from_strings() function
  - add convenience API to consistently report authorization failures over D-Bus
  - make polkit-policy-file-validate require that actions are properly packaged
  - fix doc in bugs for PolKitContextAddIOWatch
  - avoid reliance on DT_REG so we work on reiserfs as well
  - avoid use normal timeout when showing auth dialog; use INT_MAX instead
  - actually check for bash in polkit-bash-completion.sh
  - also add the new C file for the shadow helper
  - add Shadow authentication framework
  - make polkit-grant-helper-pam world readable
  - split out authentication framework from authorisation database
  - remove unncessary PAM header inclusions
  - make the docs show an index of new symbols in 0.8
  - fix typo in docs
  - add docs and bash completion bits for new exe and selinux_context constraints
  - add additional checks when using strtoul
  - add note about new polkit-resolve-exe-helper
  - add constraints for exe and SELinux context when granting an authorization
  - add bogus Returns: to make gtk-doc happy
  - use strlen to avoid writing garbage at the end of the test auth file
  - post release version bump to 0.8
  - be more precise about permissions in the blurb at the end of configure
  - update NEWS file
  - update completion + man page since polkit-auth(1) takes >1 --constraint args
  - update TODO to mention Piter PUNK's patch
  - update TODO
  - fix dummy backend so it builds
  - refactor constraints API so there is one entry per constraint in the auth file
  - don't require .policy files for auth lookups
  - downgrade to session scope when granting authorizations for blank passwords
  - fix a bug where KitList elements were not properly freed
  - remove glib dep from libpolkit-dbus
  - implement kit_hash_foreach_remove()
  - add a new KitString class
  - add some more test cases for p-a-db.c
  - fix OOM handling in p-a-db.c and only invalidate the cache when necessary
  - add some more test env variables so we can bypass ConsoleKit in the tests
  - update .gitignore files
  - add .gitignore files to get test tree structure in the repo
  - fix unit tests for polkit-authorization-db.c
  - add test-friendly abstractions for getpwnam and getpwuid
  - only fail the Nth alloc, not all allocs greater than N
  - avoid logging to syslog even for invalid files
  - relicense everything to the MIT/X11 license
  - add (partial) test cases for polkit-authorization-db.c
  - build with -rdynamic for maint mode and use this to print a stack trace
  - fix a bug where the childs environment wasn't inherited
  - add test harness for polkit-utils
  - write newline since kit_string_entry_create doesn't do that any more
  - avoid adding newline at the end of generated entry
  - update TODO
  - also encode \n\r\t characters
  - rework the .auths file format to use key/value pairs and make it future-proof
  - set errno to ENOMEM when forcibly failing an allocation
  - add support for percent encoding/decoding and colon separated kv-lists
  - make dummy backend work
  - fix 'make check-coverage'
  - remove Since gtk-doc tags from the internal libkit library
  - define abstract Authentication Agent interface and make polkit-auth(1) use it
  - make PolKitAuthorization a bit more future proof by adding get_type()
  - provide a way to force a reload of all caches etc.
  - add support for negative authorizations
  - export the policydir in the .pc file
  - require org.fd.pk.revoke to revoke auths for self if granted by someone else
  - provide convenience functions for auth checking and port helpers to use them
  - add support for vendor, vendor_url and icon_name tags in .policy files
  - restrict new API to the default backend only
  - add API for overriding defaults and make polkit-action(1) use this API.
  - fix a grave bug where the wrong authorizations were returned
  - fix parallel build
  - create /var/lib/misc on 'make install'
  - build system fixes and refuse to install if built with --enable-tests
  - add unit test framework to the rest of the library sources
  - fix build for dummy backend
  - also check for file descriptor leaks
  - tweak how we do coverage reporting
  - remove glib dependency from libpolkit.so
  - don't overflow when splitting a string
  - actually include the files with the spawn functions
  - add spawn function to libkit
  - add (empty, for now) tests for remaining files
  - use kit_strsplit in polkit-sysdeps
  - add strsplit function
  - also include libkit in top-level coverage report
  - split utility bits into a private statically linked library
  - add unit tests for PolKitAuthorization
  - add unit tests for PolKitAuthorizationConstraint
  - forgot to add src/Makefile.am
  - add unit tests of PolKitPolicyCache
  - use unique action names
  - add test case for PolKitError to get to 100%
  - add some gtk-doc to private bits to get doc coverage to 100%
  - fix build with all library soruce in src/
  - move all library source to a src/ directory
  - reimplement string hashing and comparison
  - add doubly-linked lists
  - hook up expat to use our memory handling API
  - also dist test .policy files
  - increase test coverage for PolKitPolicyFile
  - fix some unaligned access bugs
  - add unit tests for PolKitPolicyFile and add some features to PolKitHash
  - improve coverage of PolKitPolicyFileEntry by switching to PolKitHashTable
  - implement polkit_hash_foreach
  - export memory mangement and hash table functions
  - implement our own hash table with 100% test coverage
  - add unit tests for PolKitPolicyFileEntry
  - add unit tests for PolKitPolicyDefault
  - add unit tests for PolKitCaller
  - add unit tests for PolKitSession
  - add unit tests for PolKitSeat
  - add unit tests for PolKitResult
  - implement OOM testing
  - add tests for PolKitError
  - remove dead code
  - extend test coverage for PolKitAction
  - add unit test framework with gcov coverage support (make check-coverage)
  - updated TODO list
  - introduce one-shot authorizations
  - make polkit_context_is_[caller|session]_authorized() take a PolKitError
  - rename revoke_if_oneshot to is_mechanism and also expose this on D-Bus
  - avoid defining the same functions in both libpolkit and libpolkit-grant
  - remember to reset killtimer and fix an error message
  - provide a polkit D-Bus service that is activated on demand
  - move authdb write functions to libpolkit-grant
  - rearrange the docs so all API is in one section
  - use _destroy, not _unref for hash tables
  - fix uid retrival when getting auths from all users
  - fix docs
  - fix build with dummy backend
  - let authdb backends synthesize policy file entries
  - minor build system and doc fixes
  - move Linux specific code into a single file
  - move all private functions into a private header file
  - make the authdb pluggable and add a dummy backend as an example
  - rewrite authorization database and polkit-grant (now known as polkit-auth)
  - remember to set uid on PolKitSession
  - move POLKIT_GNUC_DEPRECATED to a separate line so gtk-doc is happy
  - create an API for interfacing with the Authorization Database
  - add docs for POLKIT_[BEGIN|END]_DECLS and also add POLKIT_GNUC_DEPRECATED
  - use the Since: tag so gtk-doc can print what symbols are new in 0.7
  - work on the docs
  - don't spew debug output in libpolkit-dbus
  - avoid including regex.h from a public header file
  - add C++ include guards and a new method to get pfe's by annotation
  - add support to PolKitTracker for also asking on pid
  - post-release version bump
  - add id's so the generated HTML has stable and predictable file names
  - add the convenience class PolKitTracker
  - update NEWS
  - make polkit-list-actions print information about <allow_any>
  - don't fail on unknown XML tags, just skip them
  - implement <allow_any> to specify default answer for any user
  - add TODO item detailing how to handle upgrades
  - add specifics for the Pardus distro
  - use chgrp instead of chown with group only
  - install hook for setuid/setgid
  - gentoo OS type support
  - post-release version bump
  - update NEWS file
  - bump so name
  - fix 'make distcheck' by avoiding with man pages on distcheck
  - make polkit-grant-helper-pam out of reach for normal users
  - add an example of how define_admin_auth is used
  - minor doc changes
  - also forgot to add polkit-docs.xml
  - also add another missing file
  - forgot to add doc/version.xml.in
  - make config file override grant database
  - some more doc fixes
  - update inline API docs
  - fix up manual pages for some trivial errors
  - revert "fixed code documentation issues"
  - clean up our documentation
  - convert manual page sources to Docbook, add polkit-config-file-validate tool
  - delay loading the configuration until it's needed
  - Merge branch 'master' of ssh://david@git.freedesktop.org/git/PolicyKit
  - give a little love to polkit-list-actions(1) and polkit-grant(1)
  - fixed compiler warning about uid_t handling
  - fixed code documentation issues
  - add support for annotations
  - work when SELinux is disabled
  - gracefully handle bad config/policy files, drop polkit-reload-config, syslog
  - avoid the now defunct group concept in polkit-list-actions
  - minor doc cleanups
  - rip out group concept from .policy files and rename <policy> element to <action>
  - make libpolkit-grant less noisy
  - make polkit-grant(1) work with <define_admin_user /> feature
  - handle the case where we don't load descriptions
  - properly support i18n'ed messages from .policy files
  - export PolKitConfig and provide a <define_admin_auth/> config file directive
  - when granting privileges, touch the /var/lib/PolicyKit/reload file
  - make the /var/lib/PolicyKit/reload writable for group polkituser
  - use correct type for conversation_done() function
  - post-release version number bump
  - provide a high-level interaction diagram of how this works
  - use waitpid() to avoid Zombie processes
  - put back isatty() checks when calling user is not uid 0
  - remove the isatty() call so it's easier to audit the helper
  - move PAM stack usage to separate helper
  - added missing files to git repo
  - actually reload config and policy files when they change
  - update NEWS
  - for PolKitContext, mention that a mechanism need to provide .policy files
  - fix up proper naming of some methods on the PolKitPolicyFileEntry class
  - fix docs
  - require that policy files also provide a <message> element
  - fix typo
  - change default username
  - fix up some of the docs
  - remove RESULT_NOT_AUTHORIZED_TO_KNOW and s/RESULT_UNKNOWN_ACTION/RESULT_UNKNOWN/
  - switch from VIA_ROOT to VIA_ADMIN
  - update TODO
  - document the /etc/PolicyKit/PolicyKit.conf file with a manual page
  - add support for an /etc/PolicyKit/PolicyKit.conf config file
  - get proper pid and SELinux context
  - replace configuration reload mechanism
  - remove the notion of modules
  - post-release version bump
  - update NEWS
  - add some more TODO items
  - update HACKING and TODO
  - update TODO
  - add the spec
  - fix small typo so _keep_always granting works again
  - make .policy files live in /usr/share, not /etc
  - build fixes
  - move all grant writing/checking into a separate private library
  - remove the distinction for local vs. remote users
  - rip out the notion of Resources
  - switch to XML for policy definition files and introduce descriptions
  - also remember to do s/libpolkit/polkit/ on the pkg-config files
  - rename libpolkit to polkit
  - add some validation to public facing functions
  - remove misguided action parameters
  - add the PAM configuration file
  - add pkg-config files for the two new libraries
  - add the correct version files for docs
  - add grant functionality + lots of other changes
  - remove all usage of glib from the header files
  - associate parameters (key/value pairs) with the Action class
  - remember to set session's ConsoleKit object path
  - policy files now have the .policy extension, not .priv
  - no need to reference polkit-module-default twice in a man page
  - minor fixes to the PolicyKit manual page
  - mass renaming of classes
  - fix up Makefile.am
  - generate and dist ChangeLog
  - add built-in options and a new module pam-polkit-run-program.so
  - stop disting ChangeLog and start disting modules/PolicyKit.conf
  - add module loading to PolicyKit
  - watch the correct directory
  - really ignore privilege files starting with "." this time
  - refine file monitoring interface and implement policy reload
  - make polkit-privilege-file-validate accept multiple files
  - move to using _pk_debug and respect $POLKIT_DEBUG
  - read privilege files and actually use the policy described in those
  - provide an example privilege file
  - include PolKitPrivilegeFile in API docs
  - introduce a PolKitResult enumeration and make privilege files use that
  - add support for privilege files and provide a validation tool
  - get rid of AS_AC_EXPAND and use autoconf docdir
  - no need to mention $(top_srcdir) twice
  - build fix so 'make distcheck' works
  - add two tools polkit-check-caller and polkit-check-session
  - implement the classes carrying data
  - document the API
  - split libpolkit into more source/header files
  - proposed API
  - update to the gtk-doc.make from the HAL project
  - reset project and remove all existing code
  - fix make distcheck
  - stop configure if pam/pam-devel is missing
  - Patch from Danny Kukawka <danny.kukawka@web.de> with some cleanup.s
  - Add ChangeLog and *.tar.gz to .gitignore.
  - Remove ChangeLog file and add rules to Makefile.am to generate one for disted tarballs.
  - .cvsignore -> .gitignore
  - For now, comment out SELinux stuff as it breaks when SELinux is not     available.
  - Patch from Frederic Peters <fpeters@entrouvert.com>. jhbuild monitors files     being installed and prevents them from being written out of its target     directory. This means HAL now prevents jhautobuild[1] to complete since     pam-polkit-console hardcodes /lib/security. Attached is a patch with a     configure option (--with-pam-module-dir) so it is possible to set an     other directory. [1] http://jhbuild.bxlug.be
  - Patch from Frederic Peters <fpeters@entrouvert.com>.     http://jhbuild.bxlug.be/builds/2006-06-06-0000/logs/PolicyKit/#build     shows a error when building newest PolicyKit with Debian PAM libraries. Attached patch adds new configure checks; pam-polkit-console.c may need     alternate behaviour if pam_vsyslog is missing (using straight     vsyslog?). configure.in,
  - Lots of changes! Almost ready for 0.2 release.
  - Update to new D-BUS API; print " (temporary)" for privilege if appropriate. Update to new D-BUS API Update to new D-BUS API (main): --do-- New file Add build rules for polkit-revoke-privilege Fix up prototypes Update to new D-BUS API     (polkit_manager_get_allowed_resources_for_privilege): --do--     (polkit_manager_revoke_temporary_privilege): New function     (polkit_manager_remove_temporary_privilege): Fix up resource handling     (polkit_manager_add_temporary_privilege): --do-- Update to new D-BUS API and export libpolkit_revoke_temporary_privilege() Update to new D-BUS API     (libpolkit_get_allowed_resources_for_privilege_for_uid): --do--     (libpolkit_revoke_temporary_privilege): New function Rename InitiatePrivilegeGrant() to InitiateTemporaryPrivilegeGrant(). Add     new function RevokeTemporaryPrivilege(). Make IsUserPrivileged() output     a boolean is_temporary. GetAllowedResourcesForPrivilege() now also     outputs an integer num_non_temp.
  - Write some more stuff
  - Add in the new spec directory so we add the folder to the tarball. Fix this up in one place so it validates and so that make distcheck can run     again..
  - Add docbook detection New files Free the questions to prevent memory leak
  - initial commit
  - Add these files.
  - remove code that shouldn't be committed
  - Remember to kill the child here
  - forgot ChangeLog for polkitd/main.c
  - Unref when the child dies (polkit_session_initiate_auth): Ref the object     after creating child (polkit_session_initiator_disconnected): Make sure     to nuke the kids
  - Include sys/types.h; fixed fd.o bug #6280. Patch from Wouter Bolsterlee     <uws+freedesktop@xs4all.nl>.
  - Change priorities from 90 10 to 98 02 to make this work Remove user="@POLKIT_USER@" bits as I'm not sure we need a dedicated user Cosmetic things
  - remove Makefile.in; it's not needed
  - Add SUSE distro bits.
  - forgot two files
  - Add a bunch of code; basically a full rewrite moving all queries to the     daemon.
  - Use right Cflags
  - s/hal-policy/polkit/
  - Use simpler names: user, group and txtsrc :-/
  - Add libpoluser, libpolgroup and libpoltxtsrc variables
  - s/-llibpolkit/-lpolkit/
  - Initial import
  - Initial revision


author: Patrick McCarty <patrick.mccarty@linux.intel.com> 504e2c3
changelog:
  - Don't add the polkitd user/group in %pre; this user and group are installed
    by the 'setup' package.


author: @f64fd71
changelog:
  - Tag COPYING license file with %license, not %doc.
  - poppler-cpp: Disable if full_iconv is disabled.  Fixes RPM build.
  - resetting manifest requested domain to floor


author: @348be71
changelog:
  - Fixed group (Aleksander Zdyb <a.zdyb@partner.samsung.com>)
  - resetting manifest requested domain to floor (Alexandru Cornea <alexandru.cornea@intel.com>)


author: Jaska Uimonen <jaska.uimonen@intel.com>
changelog:
  - fix crash in ofono communication with NULL sender TIVI-2489
  - fix assert if ofono is started after pulseaudio


author: Jaska Uimonen <jaska.uimonen@intel.com>
changelog:
  - make things compile for common pc distros
  - fix a lot of warnings
  - fix a bug in volume ramp
  - make samsung policy compilation optional


author: Jaska Uimonen <jaska.uimonen@intel.com>
changelog:
  - Bring in systemd socket activation - fixes partly TC-1742 (xwalk doesn't autospawn pulse)
  - add tcp sockets to systemd socket activation
  - don't load esound protocol module
  - disable msbc from bluetooth, because the implementation is missing


author: Jaska Uimonen <jaska.uimonen@intel.com>
changelog:
  - New cascaded setup for true multiuser audio
  - It is applied only if cascaded setup package is installed
  - Otherwise should not alter previous behavior
  - Fix issue of muting the hdmi
  - Fix crash in volume-api with bluetooth
  - Various small fixes


author: @f56f704
changelog:
  - clean up groups/license
  - fix gcc 4.8 incompatibility
  - resetting manifest requested domain to floor


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.0-1
changelog:
  - Update to 2.0.
  - Adjusted source URL.
  - License changed to BSD only.
  - Upstream now provides a script to run markdown from the cmdline.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.0.1-3
changelog:
  - Add requirement on python-elementtree, which was a separate package
    before Python 2.5.
  - Re-add changelog entries accidentally removed earlier.


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: @a3c78e0
changelog:
  - update macros from project conf
  - Security plugin: Adding configuration option --disable-dchecks
  - Security-plugin: Fix the null pointer comparison  possibility in msmXattrSupport
  - Set license using %license
  - Fix 32bit kernel builds by not using eu-strip
  - Cleaning up code identation
  - Fix the missing path prefix for Plugin init hook
  - Fixes to rpm security plugin  - stricter control over smack64exec label assigment  - strciter control over dbus interface labels
  - Add VCS tag into .src.rpm
  - add find-provides.ksyms


author: @675aeea
changelog:
  - Security plugin: support for --root option
  - Security plugin: pkg_name allocation in conflict
  - Security plugin: allowing multiple domains definition
  - resetting manifest requested domain to floor
  - update changelog


author: @6ec9c11
changelog:
  - Security plugin: small fixes
  - Security plugin: removing disable-dchecks option
  - update changes and release


author: @93d4902
changelog:
  - Fix rpmlint error
  - PTREL-155: fix build python-rpm
  - armv7l:fix faulty line in rpmrc.in
  - msm: check libxml/{xmlreader,tree}.h
  - Security plugin: Removing definition of System domain from default device policy


author: @e9e247d
changelog:
  - MSM: fix access type length and validation
  - Security plugin: change policy to advisory
  - Security plugin: adding support for l access type


author: Patrick McCarty <patrick.mccarty@linux.intel.com> 940f59b
changelog:
  - Add three new RPM macros to use in packages with build dependencies on a
    platform's kernel and/or kernel-devel package. The macros are
    '%kernel_devel_uname_r', '%kernel_release', and '%kernel_name'.


author: @cefe683
changelog:
  - Merge "resetting manifest requested domain to floor" into tizen
  - resetting manifest requested domain to floor
  - resetting manifest requested domain to floor
  - Fix wrong runtime dependence.
  - merge with master
  - Tizen 2.1 base
  - Initial empty repository


author: @3667cab
changelog:
  - add more filters
  - cleanup standard users/groups
  - filter out url warning
  - util to print groups
  - add non-domains super groups
  - sync with latest domain list


author: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
changelog:
  - Keep information about installed applications in private data base
  - Complete support for uninstallation
  - Support per user installation of applications
  - Properly handle multiple applications with the same pkgId
  - Add API for launchers setting Smack label during application start
  - Systemd integration
  - Log to systemd journal instead of dlog


author: Rafal Krypa <r.krypa@samsung.com>
changelog:
  - Version 0.2.0
  - No longer use libprivilege-control
  - Set Cynara policies during installation
  - Support group-mapped privileges
  - Use designated user for global app installation instead of root


author: Rafal Krypa <r.krypa@samsung.com>
changelog:
  - Version 1.0.0
  - User management
    - Support for managing policy per user
    - Interface for registering user creation and removal
    - Hook-based Integration with gumd for user creation/removal events
    - Initial user policy based on user type (guest, normal, admin)
    - Initial configuration of user type policy granting all privileges to every
      user type
  - API for managing per-user policy
    - Support for user-admin-like interface for tuning per-user policy by
      administrator
    - Support for privacy-manager-like interface for users limiting their own
      applications
  - Off-line mode supporting limited functionality when service is not running
    - Application installation
    - User creation
  - Command line tool wrapping some of security-manager's APIs
    - Registration of application installation and deinstallation with privileges
      and application paths
    - Registration of user creation/removal (for gumd integration mentioned above)
  - Enhanced configuration of Cynara policy
    - Structured policy based on several buckets
    - Initial policy created on security-manager installation
    - Programs with "User" and "System" labels get access to all privileges (with
      regard to per-user policy)
  - Easier setup of privilege-group mapping
    - A config file with the mapping and command line tool for importing it to
      security-manager
  - Smack labeling for applications in final form
    - No longer hard-code labels of all applications to "User"
    - Each application gets unique Smack label based on appId


author: @0e96d3e
changelog:
  - Cleanup spec and remove defunct system V startup scripts
  - smack API has changed; smack_new_label_from socket returns the label length.


author: Patrick McCarty <patrick.mccarty@linux.intel.com> d9be8fb
changelog:
  - Add a user and group for polkitd, needed by the polkit package.
  - Make /etc/mtab a symbolic link to /proc/self/mounts, as systemd and
    util-linux tools expect.
  - Added missing systemd-journal group, required to fix systemd tmpfiles.d
    functionality.


author: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 1.0
changelog:
  - Generate kernel entries for debugging the splash screen work. These are
    separate entries now, and only work for the gummiboot bloot-loader. Once
    splash screen works well, it becomes part of the default boot entry.


author: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 1.0
changelog:
  - Fix TIVI-2652 - now a long chain of cloning the OS works fine and does not
    fail at the third step.


author: Mikko Ylinen <mikko.ylinen@intel.com> accepted/tizen/ivi/20140730.121044-4-g00273ab
changelog:
  - setup-gummiboot-conf: Set background to black
  - Enable i915.fastboot=1 for the splash boot entry
  - packaging: minor change to set tizen as HEAD


author: Amarnath Valluri <amarnath.valluri@linux.intel.com> upstream/0.0.2@4f1be2f
changelog:
  - spec file changes to support release 0.0.2
  - packaging files added
  - Imported Upstream version 0.0.2


author: Patrick McCarty <patrick.mccarty@linux.intel.com> e784b51
changelog:
  - Remove extra, unneeded documentation from /usr/share/doc/snapper
  - Use %license macro to install the license file from the build
    directory, not the buildroot
  - Fix RPM group tags


author: @cb5aee8
changelog:
  - Add restore features to the updater.
  - tools: add deflated size of the zipfile to the updates.xml
  - tools: add zip file size to the updates.xml metadata
  - tools: add build-id to the updates.xml metadata


author: @09257d6
changelog:
  - Replace os.system() calls
  - Remove bash scripting work around for update all
  - Add error handling for swup failures
  - Have swup logging go to the journal
  - Add handling for the install all updates option
  - Add exceptions and error checking
  - Fix commandline options
  - Clean up and pythonize swup


author: @dcbe562
changelog:
  - Account for zypper return values not matching reality
  - create-update: package blacklisting
  - tools: fix the path of new rpms in the patch
  - tools: fix parsing of the .packages file


author: @c9ae3c4
changelog:
  - Fix RPMLINT Rules
  - Fix FW plugins installation.
  - Fix compatibility for x64 arch.
  - Remove unused depedency push
  - Fix build strict aliasing Error


author: @59a542a
changelog:
  - Cleanup spec
  - - Use lua instead of shell for %post to minimize dependencies
  - - Split library package
  - - Reset group, licenses
  - - Do not create directories as part of %post
  - - Reset git file permissions
  - Signed-off-by: Anas Nashif <anas.nashif@intel.com>


author: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com> 8dad32b
changelog:
  - Enhance %post script to handle upgrade vs. first installation gracefully (TIVI-1530)
  - Replace hard-coded path by macros in a %post and %files sections


author: @1cd6f5e
changelog:
  - Fix manifests
  - resetting manifest requested domain to floor
  - remove drm syspopup
  - Merge "fix memory leak" into tizen_2.1
  - fix memory leak
  - fix libdir in pc file
  - add reset timer new api / fix hardcording of lib path / fix build on x86_64
  - Fixed build on x86_64.
  - Fixed hardcoding of lib path in .pc file
  - merge with master
  - sync
  - Tizen 2.1 base
  - tizen beta release


author: @92d089c
changelog:
  - Add a permissive set of Smack rules
  - Smack enabled systems need /dev special devices correctly labeled


author: Patrick McCarty <patrick.mccarty@linux.intel.com> ae18bbe
changelog:
  - logind: spawn user instance after saving user data; fixes a systemd logind
    race condition on bootup (TIVI-2407)


author: chris@computersalat.de
changelog:
  - cleanup spec
    o added norootforbuild
    o sorted TAGS
    o use of macros
    o removed changes from spec
  - rpmlint
    o dir {_datadir}/udhcpc


author: John L. Whiteman <john.l.whiteman@intel.com> accepted/tizen/ivi/panda/20140312.123353-1-g390b4ea
changelog:
  - Bug-Tizen: TC-294 Bug: https://bugs.tizen.org/jira/browse/TC-294?filter=-1 Setting default user to 'User' for tty sessions. This change provides default user consistency for tty, ssh and wayland console sessions.


author: @b87a445
changelog:
  - Fix RPMLINT errors
  - Fix manifests
  - resetting manifest requested domain to floor
  - Make it build with new automake
  - Tizen 2.1 base


author: Patrick McCarty <patrick.mccarty@linux.intel.com> 782b3e2
changelog:
  - Add packaging
  - use openat if available
  - Fix udev rules directory location
  - disable rds compilation
  - (TZPC-3088) Import upstream version 0.9.8, for Tizen SDK support


author: Anas Nashif <anas.nashif@intel.com> 2.2_release@feb529f
changelog:
  - fixed packaging and rpmlint errors
  - Merge branch 'tizen_2.2' into tizen
  - Add new definition for client address (dbox)
  - Merge "resetting manifest requested domain to floor" into tizen
  - Fix the build error.
  - Add VCONFKEY_SOUND_STATUS_AVRECORDING enum
  - resetting manifest requested domain to floor
  - Add vconfkey for Wi-Fi packet transfer state
  - Add vconf keys for Wi-Fi tx/rx transfer state
  - resetting manifest requested domain to floor
  - Add VCONFKEY_PACKET_STATE key for packet state
  - Merge branch private-master
  - Add Changelog
  - Remove unused telephony-keys


author: @28991fa
changelog:
  [Mcvittie, Simon]
  - Use the upstream systemd service instead of our downstream copy
  - Do not install wpa_supplicant.conf
  - Use the upstream-provided D-Bus system service files
  - Tell the wpa_supplicant build system where we will install it


author: K�vin THIERRY <kevin.thierry@open.eurogiciel.org> ivi_oct_m2@d5163e7
changelog:
  - Add config file wpa_supplicant-p2p.conf
    Bug-Tizen: TIVI-2511 (Add a config file to wpa_supplicant)


author: K�vin THIERRY <kevin.thierry@open.eurogiciel.org> ivi_oct_m2@9d941a5
changelog:
  - Add option to build the Wi-Fi Display feature
    Bug-Tizen: TIVI-2522 (Add the "CONFIG_WIFI_DISPLAY" build option)


author: @f203c87
changelog:
  - Fix WRT Runtimes Change post section : call wrt_common_create_cleandb.sh
  - Fix WRT Runtime : SQL Issue , remove transaction around CHECK_WIDGET_EXISTENCE + Force transaction BEGIN IMEDIATE + Try catch
  - Add Serialize/Deserialize function for unsigned long
  - Fix PC File
  - Fix x86-64 compliance


author: Ryan Ware <ware@linux.intel.com> upstream/1.2.19@3449eaf
changelog:
  - Move to xmlsec1 1.2.19 from 1.2.14 to address CVE-2011-1425
  - resetting manifest requested domain to floor
  - Set license using %license
  - add Tizen patch to support keys
  - move down to 1.2.14
  - remove docs
  - add packaging
  - add packaging


