# changelog

author: Sam Lantinga <slouken@libsdl.org>
changelog:
  - Re-integrated spec file into SDL distribution
  - 'name' and 'version' come from configure
  - Some of the documentation is devel specific
  - Removed SMP support from %build
  LANG=C
  export LANG
  unset DISPLAY
  CFLAGS="-O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -Wformat-security -fmessage-length=0 -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g" ; export CFLAGS ; 
  CXXFLAGS="${CXXFLAGS:--O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -Wformat-security -fmessage-length=0 -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g}" ; export CXXFLAGS ; 
  FFLAGS="${FFLAGS:--O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -Wformat-security -fmessage-length=0 -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -I%_fmoddir}" ; export FFLAGS ; 
  LDFLAGS="${LDFLAGS:-}"; export LDFLAGS ; 
  LD_AS_NEEDED=1; export LD_AS_NEEDED ; 
   - it doesn't work with libtool anyway


author: Pawel Sikorski <p.sikorski@samsung.com> 1.3-1
changelog:
  - TPK installer exposed and TPK smoke tests added; smoke tests cleanup;
  - preserving icons extensions in backup; fix deinstallation rollback
  - SMACK label changed


author: Pawel Sikorski <p.sikorski@samsung.com> 1.4-1
changelog:
  - WebApp encryption alignement to the libwebappenc API change
  - TPK recovery, update; WGT RDS fixup; icon fixes;
  - Smoke tests updated


author: Pawel Sikorski <p.sikorski@samsung.com> 1.8-1
changelog:
  - manifest-parser alignement; icons fixes; boost namespace cleanup
  - package directories update (security policy, tmp and cache dirs)
  - apps killing during update/deinstallation


author: Jooseong Lee <jooseong.lee@samsung.com>
changelog:
  - Version 0.1.5
  - Fix string formatting in logs
  - Change UI and policy setup to use privilege groups instead of privileges
  - Don't harcode smack labels
  - Revert "Disable askuser service"
  - Reorganize systemd units
  - Fix memory leaks
  - Fix bugs in socket methods
  - Add spec/cmake define to enable/disable askuser service
  - Wrap privilege info and security-manager api
  - Redo sockets
  - Generate user socket path
  - Fix cynara talker
  - Fix pthread linkage
  - Add systemd socket
  - Switch askuser-notification to server from client
  - Make notification backend sane again
  - Return deny once on error or timeout
  - Integration with Package Manager
  - Use systemd to start askuser service
  - Prevent from memory corruption
  - Add additional function to askuser-test
  - Align UI with guide
  - Make "Allow" work as "AllowAlways"
  - Disable NoNewPrivileges due to lack of support in wearable kernel
  - Fix askuser tools
  - Add ui for wearable
  - Modify ui and add language files
  - Modify identifyApp to get both appid and pkglabel for display
  - Apply layout on mobile ui
  - Set window level for the case several popups are launched at the same time
  - Apply on-demand activation on askuser-notification service
  - Delete window before reinitialization
  - Set pkg_label also in case of hybrid applications
  - Send policy updates independently from askuser agent


author: Jin-gyu Kim <jin-gyu.kim@samsung.com>
changelog:
  - Version 0.1.12
  - Remove systemctl enable command.
  - Handle H/W key input
  - Enable showing indicator when privacy popup is displayed
  - Check POLLIN revent before POLLHUP.
  - Support RTL language.


author: Victor Hakoun <victor.hakoun@eurogiciel.fr> submit/tizen/20130909.103211@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: William Douglas <william.douglas@intel.com> submit/trunk/20130306.190137@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: Kwangmin Bang <justine.bang@samsung.com>
changelog:
  - search csc bookmark with operator condition
  - apply sql DATETIME function to date_created
  - remove warning message in build time


author: Kwangmin Bang <justine.bang@samsung.com>
changelog:
  - security server privilege
  - the limitation of string length 2k -> 8k
  - [P130520-4283] browser-provider has closed unexpectedly


author: Kwangmin Bang <justine.bang@samsung.com>
changelog:
  - enable systemd and prevent to be launched repeatedly
  - divide commands by permission for speed up
  - apply secure log for pkgname
  - prevent the lockup of client when provider deny call without closing socket
  - move sql installing to post section


author: Rusty Lynch <rusty.lynch@intel.com> accepted/tizen/20130912.195140@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: 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: Corentin Lecouvey <corentin.lecouvey@eurogiciel.fr> submit/devel/20130328.115020@a9ebaae
changelog:
  - require cdrkit-cdrtools-compat when installing cdrkit
  - use Recommends tag to install vorbis-tools


author: Simon McVittie <simon.mcvittie@collabora.co.uk> accepted/tizen/20130608.001941@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: Michael Leibowitz <michael.leibowitz@intel.com> accepted/tizen/20130710.220936@43a3a39
changelog:
  - Enforce smack policy from conf file
  - Enable checking of smack context from DBus interface
  - resetting manifest requested domain to floor


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> submit/tizen/20130509.174056@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: Chengwei Yang <chengwei.yang@intel.com> accepted/tizen/20130710.221506@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: 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: Philippe Coval <philippe.coval@eurogiciel.fr> accepted/tizen/20130710.220535@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: Anas Nashif <anas.nashif@intel.com> submit/trunk/20121116.010141@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: Kitae Kim <kt920.kim@samsung.com>
changelog:
  - Changed a way to use mmap api. It has to be called once per a process.
    When emulator does multi decoding or encoding task in a process,
    a virtual memory from mmap has to be the same for each thread.


author: Philippe Coval <philippe.coval@eurogiciel.fr> submit/tizen/20130812.031142@2fbbbf0
changelog:
  - packaging: adding libv4l2
    Bug-Tizen: TZPC-3648 (gst is not built with v4l support)
  - pngdec: Implement parsing functionality


author: Zhao Halley <halley.zhao@intel.com> 0.5.5@3ecb26e
changelog:
  - sync to recent upstream git repo
  - add codecparsers/videoutils as tar ball
  - update spec for codecparsers/videoutils


author: Zhao Halley <halley.zhao@intel.com> submit/tizen/20130807.090602@d6cb0a6
changelog:
  - add 'frame-rendered' signal for wayland platform
  - fixes when vappsink renders to simple wayland compositor
  - seems wl_buffer_destroy is not required
  - add foreign wl_display/wl_surface support
  - Fix issue of mem map
  - add gitmodules.sh scipt to help maintain submodule


author: Zhao Halley <halley.zhao@intel.com> submit/tizen/20130807.090602@d6cb0a6
changelog:
  - wayland: retain additional 3 gst buffer after video rendering
  - destroy wl_buffer by register to wl_buffer_listener


author: Zhao, Halley <halley.zhao@intel.com> 0.2.6@0549a7d
changelog:
  - add gst_vaapi_plugin_base_set_native_display
  - h264 dec: add more checks from pps for hardware profile
  - wayland: update frame sync callback
  - wayland: disable crop support by vpp
  - destroy wl_buffer by register to wl_buffer_listener
  - wayland: retain additional 3 gst buffer after video rendering
  - add 'frame-rendered' signal for wayland platform
  - add foreign wl_display/wl_surface support
  - Fix issue of mem map
  - add packaging folder and update submodule pkgs


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: Mikko Ylinen <mikko.ylinen@intel.com> 670aa84
changelog:
  - Fix RPM Group tag
  - Set EFI LDS dir to Tizen path
  - Add gbs.conf
  - resetting manifest requested domain to floor
  - Upstream version 36


author: Mikko Ylinen <mikko.ylinen@intel.com> 7621fb1
changelog:
  - update .changes for a new release
  - new upstream release (version 42)
  - support "background" color setting
  - show default splash on 'P'
  - add splash support
  - split out console.[ch]
  - split out util.[ch]
  - move graphics to its own file
  - make console_text_mode into more generic function
  - make file_read callable outside compilation unit


author: Mikko Ylinen <mikko.ylinen@intel.com> 4817c1c
changelog:
  - Rebase to upstream version 43 (splash fixes). See list below.
  - 'P' clear screen after splash
  - graphics: Do not require nonstandard console control protocol
  - graphics: splash - correct rounding in alpha blending
  - disable cursor when switching text/graphics mode


author: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org> upstream/0.9.35@4a63fee
changelog:
  * Mon Mar 18 2013 Anas Nashif <anas.nashif@intel.com> submit/trunk/20130129.152715@5c3b7d6
  - Fixed package groups


author: Sangyoon Jang <s89.jang@samsung.com> upstream/4.8.1.1-13-gbe44479
changelog:
  - Fix spec file
    * Thu 26 Sep 2013 Karol Lewandowski <k.lewandowsk@samsung.com>
  - hardcode package version due to OBS export not working well with version substitution macros


author: Li Zhang <li2012.zhang@samsung.com> accepted/tizen_2.0/20130123.093018@a110cbf
changelog:
  - Always show candidate
  - [N_SE-12903][N_SE-12802]flush to commit the first candidate.
  - Modifed to install LICENSE information
  - Initial Release


author: Li Zhang <li2012.zhang@samsung.com> REBASE@0f2a1fb
changelog:
  - Set maxlength of preedit string to 62
  - Fix out of bounds error
  - Remove vulnerable codes related to system() function
  - Fill in license field in spec file


author: Li Zhang <li2012.zhang@samsung.com> accepted/tizen_2.0/20130120.045825@585a4e4
changelog:
  - Remove the characters out of BMP range
  - Remove unnecessary database
  - flush preedit when immcontext calling reset
  - Remove ja,ko,additional database rpm
  - change package and spec file name
  - Add m4 files
  - ise-engine-tables-zh-0.0.0125, Migrate scim-tables to Tizen
  - Initial empty repository


author: Li Zhang <li2012.zhang@samsung.com> submit/tizen_2.2/20130723.031518@27b2d5b
changelog:
  - Set default value of forward mode to false
  - Avoiding suggestion bar blink when focusing in number layout
  - Add show_lookup_table in reset
  - Hide candidate in NUMBERONLY layout
  - initialize member variable
  - flush preedit string when turn off ise
  - Modified to decide whether to display candidate window according to layout style


author: Jihoon Kim <jihoon48.kim@samsung.com> accepted/tizen/20130912.195949@3907595
changelog:
  - Modified to install LICENSE information
  - Add russian and greek support
  - upload ise-engine-tables-0.0.0517


author: Jihoon Kim <jihoon48.kim@samsung.com> submit/tizen_2.2/20131001.072127@842f0e2
changelog:
  - Revert "fix bug the font of candidate word isn't changed according to the change of system font"
  - Modified to hide candidate window when switching back to SW keyboard mode
  - modified po file for the wrong word of French


author: Jihoon Kim <jihoon48.kim@samsung.com> submit/tizen_2.2/20131008.023024@bf8a29f
changelog:
  - fix bug candidate window disappears late
  - initialize cursor position as -1 in focus-out
  - fix typo in comments
  - Modified to open candidate window whenever ISE is on, unless HIDE is requested explicitly


author: Ji-hoon Lee <dalton.lee@samsung.com> submit/tizen_2.2/20131010.105602@b356188
changelog:
  - Modified to set show_requested to TRUE even when candidate is in SHOW state
  - check cursor position to disable return key in case of focus-in event


author: Jihoon Kim <jihoon48.kim@samsung.com> submit/tizen_2.2/20131017.075750@d61454d
changelog:
  - add NULL check of p->name in scim_string_to_key ()
  - check whether length is NULL or not in imdata_get
  - Fix crash issue when ic->impl is equal to NULL in slot_send_helper_event
  - fix crash issue in case ecore_imf_context_del () is called in preedit-changed, commit, and so on callback


author: Ji-hoon Lee <dalton.lee@samsung.com> accepted/tizen_2.2/20131025.075857@88ea5fb
changelog:
  - [panel] fix indentation
  - OSPIME_Support
  - [isfsetting] N_SE-55842: newly installed ime isn't shown in the 1st time
  - support feedback optionally in build environment
  - Remove unused source codes from PanelAgent class
  - Reset keyboard ISE when hardware keyboard is disconnected.
  - Add executable permission to xorg
  - Request to hide candidate when language is changed to English
  - Update helper focus_ic by focus_in_helper/focus_out_helper even when H/W keyboard is connecting


author: Jihoon Kim <jihoon48.kim@samsung.com> accepted/tizen/mobile/20140311.005458@4062333
changelog:
  - Remove smack rule file
  - fix build error due to %changelog not in descending chronological order
  - upload isf-2.4.7104


author: Corentin Lecouvey <corentin.lecouvey@eurogiciel.fr> submit/master/20130924.000000@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: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 3.12.4
changelog:
  - Enable the Wacom touchscreen driver as a module in order to enable people
    using Tizen IVI on the Lenovo X230 laptop (related to TIVI-2396).


author: Jin Song <jin.kyu.song@linux.intel.com> 3.13.3
changelog:
  - Upgrade to version 3.13.3.
  - TIVI-2676 : enable Fusion MTP device since Tizen IVI does not boot in VMware
      Fusion
  - Back-port two NFC patches from sameo/nfc-next.git to enable NFC
  - Back-port DisplayPort fix


author: Jin Song <jin.kyu.song@linux.intel.com> 3.13.3
changelog:
  - TIVI-2790 : Change vmwgfx to built-in to enable Vmware
  - TIVI-713  : Change CONFIG_PROC_EVENTS to built-in
  - TIVI-2798 : Disable i915 hotplug detection for Valleyview


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: Michael I Doherty <michael.i.doherty@intel.com> submit/tizen/20130726.151754@0cc3906
changelog:
  - (TZPC-4050) Add btrfs root device detection for read_ahead_kb tuning.
  - (TZPC-3533) Allow swap to be activated concurrently with sysinit target


author: Mikko Ylinen <mikko.ylinen@intel.com> submit/tizen/20130826.060841@90cfb0c
changelog:
  - systemd: record efi timestamps after /sys is mounted
  - install pamconsole-tmp.conf into /usr/lib/..
  - [systemd upgrade] Import platform restart from RSA
  - [systemd upgrade] Add pamconsole-tmp.conf from RSA
  - Suppress status message output at shutdown when 'quiet' is given
    Backported from systemd upstream v206 Bug-Tizen: TZPC-3071


author: Michael Demeter <michael.demeter@intel.com> accepted/tizen/20130912.195607@82421d4
changelog:
  - Smack enabled systems need /dev special devices correctly labeled
  - Add systemd-system.rule workaround to fix the boot
  - Add System label to systemd
  - Run with a custom SMACK domain (label).
  - Mount /run, /dev/shm usable to tasks when using SMACK.
  - Make it possible to disable smack separately from xattr support
  - smack-setup: fix path to Smack/CIPSO mappings
  - Update .changes for a new release


author: Michael Demeter <michael.demeter@intel.com> accepted/tizen/20130912.195607@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: 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: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org> upstream/1.3.1@be98490
changelog:
  * Fri Jun 14 2013 Anas Nashif <anas.nashif@intel.com> submit/tizen/20130509.181119@e374876
  - Provide libjpeg8-devel and fix groups


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: Rusty Lynch <rusty.lynch@intel.com> submit/tizen/20130517.045046@54f062c
changelog:
  - Remove deprecated g_thread_init
  - Fix Gstreamer 0.10-1.0 compliance
  - Use %autogen.sh instead of ./autogen.sh


author: Jin-gyu Kim <jin-gyu.kim@samsung.com>
changelog:
  - Version 1.2.13
  - Fix memory leak in CynaraAdminPolicy move operator
  - Fix memory leak in CheckProperDrop::getThreads()
  - Don't put empty lines in generated Smack policy
  - Set Cynara client cache size manually
  - Fix compilation scripts.
  - Replace read/write with send/recv
  - Fix memory leak from cynara_async_configuration_create
  - Fix comments in privilege_db.h regarding exceptions thrown by functions
  - Fix in logs in IsPackageHybrid function
  - Disable logs from SqlConnection
  - Change auto_ptr to unique_ptr.
  - Replace readdir_r to readdir.
  - Don't accept wrong package id on app uninstall
  - Remove ServicerImpl from derived Service class
  - Fix in GetAllPrivateSharing implementation
  - Enforce ownership of a shared path by one app.
  - Change skel directory to /opt/etc/skel


author: Tomasz Swierczek <t.swierczek@samsung.com>
changelog:
  - Version 1.2.14
  - Add missing exception handler for TizenPlatformConfig
  - Add support for blacklist privileges using policy manager
  - Wake up Cynara async thread from statusCallback
  - Make sure transaction is rolled back in case of error


author: Jooseong Lee <jooseong.lee@samsung.com>
changelog:
  - Version 1.2.15
  - Split service cleanup in two parts to prevent std::terminate
  - Use real path of skel dir


author: Jooseong Lee <jooseong.lee@samsung.com>
changelog:
  - Version 1.2.16
  - Fix in generateAppPkgNameFromLabel implementation
  - [Unit tests] Add test for src/common/include/smack-labels.h
  - [Unit tests] Add test for src/common/include/smack-rules.h
  - Remove default dependency in cleanup service


author: Jin-gyu Kim <jin-gyu.kim@samsung.com>
changelog:
  - Version 1.2.17
  - Use %license macro to copy license file.
  - Add "VALGRIND" build type
  - Remove the redundant SharedRO SMACK rules.
  - Unify method names in CynaraAdmin to pascal case
  - Clean up cynara classes members names
  - Free requests after processing them in cmd line tool
  - Add missing ')' in cmd line tool usage description
  - Allow version compatibility change during application upgrade
  - Remove dependency between SM and DBUS
  - Make it possible to use out-of-the-source build dir
  - [Unit tests] for PrivilegeDb class - related to private path sharing
  - Remove setting of CMAKE_C_FLAGS in the main CMakeLists.txt
  - Fix inconsistent types error
  - Log appId in case of errors in security_manager_prepare_app
  - Remove setting of -DTIZEN_DEBUG_ENABLE compilation flag
  - Remove unnecessary transaction rollback
  - Remove empty lines from rules.merged file.
  - Don't ignore errors in supplementary group setup during app launch preparation
  - Fix thread synchronization in Cynara class


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: 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: 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: Maciej Wereski <m.wereski@partner.samsung.com> accepted/tizen/20130710.214435@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: Zhao Halley <halley.zhao@intel.com> submit/tizen/20130702.084901@d0b5508
changelog:
  - update spec file: use %{with mesa} for mesa-devel and libva-glx feature, fix build failure for mobile


author: Zhao, Halley <halley.zhao@intel.com> submit/tizen/20140209.204006@1e6feb0
changelog:
  - test: update putsurface for wayland only build
  - spec: update with %bcond_with x
  - API: add support for buffer exports (TIVI-2315)
  - update spec for pure wayland build
  - changelog: fix build failure for mobile


author: Zhao, Halley <halley.zhao@intel.com> staging-20130205@da5f077
changelog:
  - spec: add mpeg2transcode for vaapi-tools
  - test: add example code of buffer exports in putsurface
  - add VA_SURFACE_ATTRIB_MEM_TYPE_KERNEL_DRM_BO in va_drmcommon.h
  - API: add support for buffer exports.
  - test: update putsurface for wayland only build
  - add packaging folder
  - sync with upstream staging branch


author: Zhao Halley <halley.zhao@intel.com> submit/tizen/20130703.092011@9d38a4a
changelog:
  - re-tag upstream branch to avoid unnecessary patch for tizen branch
  - update changelog for gbs submit


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: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> upstream/20130805@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: Pawel Sikorski <p.sikorski@samsung.com> 1.2-1
changelog:
  - ConfigParsing and StartFile validation separation;
  - AlwaysValidate removed, version checking improved


author: Mikko Ylinen <mikko.ylinen@intel.com> accepted/tizen/ivi/20140522.113640@5f1e379
changelog:
  - Change packages in emulator image
  - Enable temp ks for image creation on jenkins
  - Support image creation on backend jenkins


author: Mikko Ylinen <mikko.ylinen@intel.com> accepted/tizen/ivi/20140617.121911-6-g878e255
changelog:
  - Support new repo structure
  - Remove some ICO- packages from the ICO UX pattern
  - Enable multiuser AUL functionality


author: Mikko Ylinen <mikko.ylinen@intel.com> submit/tizen_ivi/20140712.195630-4-g99158a1
changelog:
  - add model-config-ivi (/etc/config/model-config.xml)
  - extra fix to avoid root and display sessions
  - Remove ico-uxf-weston-plugin package from the IVI UX ICO Homescreen
  - Point to IVI new repo url
  - Added filter definitions of image with build target
  - Remove the 99-dri.rules create from the kickstart file


author: Mikko Ylinen <mikko.ylinen@intel.com> accepted/tizen/ivi/20141024.004547-2-gfcae787
changelog:
  - packaging: update changelog and Version
  - Move Intel specific IVI middleware to its own pattern
  - Update ivi-ux-ico pattern to match with the latest architecture
  - identify which release the loader menu runs on.
  - Add repo path for ARM packages and add ARM IVI middleware.
  - Add ks definitions for Renesas R-Car M2 platform.
  - Declare new 64 bits target, repos and images
  - Update image configs to use setup-scripts and the new kernel
  - Clean spec file for yocto compliance.
  - Move Generic Setup Boot pattern to EFI images only
  - Add missing setup-scripts to the MBR image content
  - change the default user created in mic, from 'tizen' to 'guest'
  - ivi-adaptation.post: create user 'app' and group 'app'
  - ivi-adaptation.post: adjust TZ_SYS_DEFAULT_USER back to 'app'
  - add fixes for 'app' and 'guest' users
  - Adding phoned to the middleware pattern
  - partitions: Reduce image size to fit into NUC's mmc
  - Adding Modello weston.ini file.
  - Remove buildname.nochroot script
  - Remove all unused scripts


author: Mikko Ylinen <mikko.ylinen@intel.com> accepted/tizen/ivi/20141119.005434-2-g0f9be56
changelog:
  - packaging: update changelog and Version
  - add 'app' user to vconf_bt group
  - Add W3C Vehicle info API xwalk extension


author: Mikko Ylinen <mikko.ylinen@intel.com> accepted/tizen/ivi/20150114.083313-0-gbeb1a98
changelog:
  - packaging: update changelog and Version
  - BIOS images use InstallerFrameworkPlugins (syslinux)
  - Image content: drop unmaintained applications
  - Disable some useless services to make Tizen start faster
  - Fixes for multi-seat configuration
  - Add board-config package to renesas-m2
  - Add configuration package for tlm
  - Add users app and genivi to group audio
  - ivi-adaptation: remove dracut
  - patterns: Remove obsolete weston-ivi*
  - ivi-ux-weston.post: just append group, don't override
  - patterns: ivi-ux-ico: add TLM session/weston configs
  - Postpone Tizen middleware services for fastboot


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: Gui Chen <gui.chen@intel.com> - 0.20
changelog:
  * new distribution support: CentOS 6
    * drop image creation if checked packages not present in image
    * introduce 'installerfw' command in kickstart to customize configuration
    * improve output message of post scripts
    * bug fix:
    - fix rpm not support 'VCS' tag traceback


author: Gui Chen <gui.chen@intel.com> - 0.21
changelog:
  * new distribution support: Fedora 19
    * refactor chroot module to correct the logic
    * add an alias for installerfw - installerfw_plugins
    * remove fuser dependency to avoid some unmount issue
    * enable proxy setting with authentication
    * don't get proxy info from /etc/sysconfig/proxy ever
    * kill processes inside chroot after post script running
    * bug fix:
    - fix bootloader options omitted
    - raise when incorrectly set partition flags 'legacy_boot'
    - fix wrong file descriptor issue
    - fix some requires


author: Gui Chen <gui.chen@intel.com> - 0.22
changelog:
  * use __version__ variable instead of VERSION file
    * refactor msger module to ulitize logging module
    * refine error class module
    * improve installation in virtualenv
    * add bash completion support
    * add zsh completion support
    * export mapper device related to installer framework
    * update BmapCreate to the latest version
    * bug fix:
    - fix customized plugin_dir not work in bootstrap
    - fix packing process exit on Ubuntu
    - fix loop device alloaction failed on openSUSE
    - fix incorrect number showing during installing
    - set owner of cacheidr/outdir to SUDO_USER
    - correct project url in setup.py
    - fix mic not work when mic.conf disappear


author: Gui Chen <gui.chen@intel.com> - 0.23
changelog:
  * new distribution support: Ubuntu 13.10 and OpenSUSE 13.1
    * split requirements to subpackage 'mic-native' to reduce mic's dependencies
    * support arm64 architecture image creation in native mode
    * new option '--interactive'/'--non-interactive' to enable/disable interaction
    * new option '--uuid' for 'part' in ks file to set filesystem uuid
    * export more variables related to installer framework for loop format
    * bug fix:
    - fix bootstrap handling if bootstrap package failed
    - fix 'mapper_device' key error
    - fix detailed error messages missing in mounting
    - fix version comparing issue of urlgrabber in Fedora


author: Gui Chen <gui.chen@intel.com> - 0.24
changelog:
  * enhance to handle password with special characters
    * change python-zypp require to python-zypp-tizen
    * add --repo comand option for local build
    * add --user and --password option for %repo directive of ks file
    * clean up some codes relevant to EULA agreement
    * add hostname showing in log
    * bug fix:
    - fix chroot failed by space in image not enough
    - fix obsolete packages incorrect handling
    - fix yum backend failed to cache packages
    - fix bare ip in no_proxy not working
    - fix repeated log showing with yum backend
    - fix loop device latency timing
    - fix zypp failed to download by changing 'cachedir'
    - fix 'mkfs' not working caused by mic-bootstrap install failed


author: Jianzhong Fang <jz.fang@samsung.com> - 0.27
changelog:
  * new distribution support: CentOS 7, Debian 8, Fedora 21,
      Fedora 22, openSUSE 13.2
    * generate manifest file to describe image information
    * refactor archive and compress module
    * support sparse handle for tar command
    * replace system V with systemd on locale setting
    * add qcow2 image format support
    * add strict mode for package installing
    * enable ssl_verify option in config file
    * enhance checksums of outputs: md5sum, sha1sum, sha256sum (#DEVT-224)
    * drop mic-native support (#DEVT-248)
    * update mount option
    * revert bind mount config file to instroot
    * drop liveusb, livecd and raw image formats support (#DEVT-243, #DEVT-263)
    * use argparse module to parse the cmd line (#DEVT-52)
    * bug fix:
    - fix logfile incomplete in release option
    - fix config file disappear in bootstrap
    - fix aarch64 bin_format
    - fix pylint
    - fix real path of device mapper causing initrd failure
    - fix qemu arm and arm64 issues
    - fix AttributeError in zypp backend
    - fix 'python-xml' depends used by cElements
    - fix xml requirements
    - fix logfile not in release of '--release' when creation failed
    - fix copyright missing issue
    - fix syslinux installation path issue in Arch Linux
    - fix priority option of ks file not apply (#DEVT-254)
    - fix need to check loop device after excute 'losetup --find'
    - fix check scriptlet error file on /tmp/.postscript/error/
    - fix broken tar archive


author: Jianzhong Fang <jz.fang@samsung.com> - 0.27.1
changelog:
  * new distribution support: Ubuntu 16.04, Fedora 23
    * add raw image format support
    * bug fix:
    - Remove BmapCreate and Filemap source code from MIC (#DEVT-151)


author: SoonKyu Park <sk7.park@samsung.com> - 0.27.2
changelog:
  * Add exclude-from-image option to exclude specific images
    * Add subcommand option parameters(-v, -d, -i)


author: Michael Leibowitz <michael.leibowitz@intel.com> accepted/tizen/ivi/genivi/20140131.034646@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: 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: Aleksander Zdyb <a.zdyb@partner.samsung.com> accepted/tizen/20130913.024411@65fea0a
changelog:
  - Changed group and added license macro
  - resetting manifest requested domain to floor
  - add packaging
  - Imported Upstream version 0.4


author: Mark Ryan <mark.d.ryan@intel.com> submit/2.0alpha/20130107.105654@d804939
changelog:
  - Updated rygel.conf with Tizen IVI values
  - Remove unused dekstop files from rpm
  - These two submits should fix TIVI-411


author: Regis Merlino <regis.merlino@intel.com>
changelog:
  - Update rygel.conf to make use of gstreamer 0.10 plugins
  - Updated Rygel version to 0.17.9 (27192b6)


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: Chengwei Yang <chengwei.yang@intel.com> accepted/tizen/20130710.221303@c5733e9
changelog:
  - resetting manifest requested domain to floor
  - merge with master
  - Tizen 2.1 base
  - Initial empty repository


author: Ossama Othman <ossama.othman@intel.com> 14ffb07
changelog:
  - Override hardcoded paths and filenames.
  - Added missing shared libraries to package.
  - Corrected packaging errors, and created new sample-hmi sub-package.
  - Removed executable bits from non-executable files.
  - Initial packaging of SmartDeviceLink.
  - Address build errors when using g++ 4.7 or better.


author: Ossama Othman <ossama.othman@intel.com> 66d2006
changelog:
  - Added missing dependencies.
  - Remove executable bit from JavaScript and CSS files.
  - Update to 2.0 release.
  - Removed editor backup files shipped upstream SDL code.


author: Woojin Jung <woojin2.jung@samsung.com>
changelog:
  - bug fix for ThreadProc, File::Seek probe
  - add filesize value for probe log of Tizen::Io::File APIs
  - function call inside app loader is excluded from user call
  - use original header files for Tizen APIs


author: William Douglas <william.douglas@intel.com> accepted/tizen/20130611.123253@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: William Douglas <william.douglas@intel.com> accepted/tizen/20130710.214628@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: William Douglas <william.douglas@intel.com> accepted/tizen/20130723.174355@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: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> 4.04
changelog:
  - Back-port the ext2_fs.h patch from upstream to make syslinux compile with the latest
    kernel headers (v3.7). Fixes TIVI-557.


author: Simon McVittie <simon.mcvittie@collabora.co.uk>
changelog:
  - Adapt package for Tizen
  - Separate sysprof-cli into a separate binary package
  - Don't build the sysprof GUI, we don't currently have Glade (but you can
    read sysprof-cli output on another machine)


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: Anas Nashif <anas.nashif@intel.com> submit/trunk/20121209.224336@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: 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


