| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: colord | Distribution: openSUSE 12.1 |
| Version: 0.1.15 | Vendor: openSUSE |
| Release: 2.5.1 | Build date: Thu Dec 8 10:52:11 2011 |
| Group: System/Daemons | Build host: build26 |
| Size: 537595 | Source RPM: colord-0.1.15-2.5.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://colord.hughsie.com/ | |
| Summary: System Daemon for Managing Color Devices | |
colord is a system activated daemon that maps devices to color profiles. It is used by gnome-color-manager for system integration and use when there are no users logged in.
GPLv2+
* Tue Dec 06 2011 vuntz@opensuse.org
- Update to version 0.1.15:
+ This release fixes an important security bug: CVE-2011-4349.
+ New Features:
- Add a native driver for the Hughski ColorHug hardware
- Export cd-math as three projects are now using it
+ Bugfixes:
- Documentation fixes and improvements
- Do not crash the daemon if adding the device to the db failed
- Do not match any sensor device with a kernel driver
- Don't be obscure when the user passes a device-id to colormgr
- Fix a memory leak when getting properties from a device
- Fix colormgr device-get-default-profile
- Fix some conection bugs in colormgr
- Fix some potential SQL injections
- Make gusb optional
- Only use the udev USB helper if the PID and VID have matches
- Output the Huey calibration matrices when dumping the sensor
- Changes from version 0.1.14:
+ New Features:
- Add defines for the i1 Display 3
- Add two more DATA_source values to the specification
- Align the output from colormgr get-devices and get-profiles
- Allow cd-fix-profile to append and edit new metadata
+ Bugfixes:
- Ensure non-native device are added with no driver module
- Split the sensor and device udev code
+ Updated translations.
- Run the colord daemon as user colord:
+ Add colord-polkit-annotate-owner.patch: add
org.freedesktop.policykit.owner annotations to policy file so
that running as colord user works.
+ Add a %pre script to create the colord user and change
ownership of /var/lib/colord.
+ Add pwdutils Requires(pre), to make sure we can create the
user.
+ Pass --with-daemon-user=colord to configure.
+ Package /var/lib/colord with the right user.
+ Add calls to autoreconf and intltoolize, as needed by above
patch.
* Fri Oct 28 2011 lnussel@suse.de
- don't recommend colord from libcolord1 to prevent automatic
installation (bnc#698250)
* Mon Oct 03 2011 dimstar@opensuse.org
- Update to version 0.1.13:
+ New Features:
- Add an 'Owner' property on device and profile objects
- Add cd_profile_has_access() to filter profiles from other
user accounts
- Add the crayon named color palette
- Add --xorg-gamma to cd-create-profile to create custom gamma
ramps
+ Bugfixes:
- Add a note in the naming specification about the username
suffix
- colormgr only needs one argument for find-device
- Ensure remote DBus errors are registered at startup
- Ensure uid 0 can always create devices and profiles
- Fix an error in configure if there is no sane .pc file
- Fix the --disable-polkit build
- Documentation: cd_device_get_modified() returns microseconds
- Reduce the CPU load of clients when assigning profiles from
the session
- Return an error if a client tries to create a duplicate
device
- Return an error when trying to register a duplicate profile
* Sat Sep 17 2011 jengelh@medozas.de
- Remove redundant tags/sections from specfile
* Fri Sep 09 2011 vuntz@opensuse.org
- Add baselibs.conf.
* Fri Sep 02 2011 vuntz@opensuse.org
- Update to version 0.1.12:
+ New Features:
- Add a configure argument --enable-volume-search
- Add a configure argument of --enable-fd-fallback
- Add cd_client_import_profile() to be able to easily import a
GFile
- Allow the daemon to run with a different user
+ Bugfixes:
- Add daemon user to acl of sensor devices
- Add lcms2 to Requires.private
- Check if a file is really an ICC profile before importing it
- Detect libusb_strerror in configure rather than relying on
the version
- Do not fail make check if there is no available local colord
process to use
- Ensure the profiles are sorted by their timestamp during
login
- Ensure the volume-sourced profiles are not marked as
systemwide profiles
- Exit with an error when trying to connect to a device that
does not exist
- Remove duplicate call to complete in libcolord
- Try harder to use the ICC profile checksum
- Changes from version 0.1.11:
+ New Features:
- Enable GObject introspection generation on libcolord
- Generate a Vala API binding from the GObject Introspection
GIR
- Move the project home to freedesktop.org
- Ship generated man pages in tarballs
+ Bugfixes:
- Add all of the required GObject Introspection annotations
required
- Allow FindDeviceByProperty() to match on model, vendor and
serial number
- Don't crash the example program if there is no default
profile assigned
- Fix the bugzilla and mailing list links on the webpage
(fdo#39129).
- Fix the licence headers in colord.h and cd-color.h
- Fix up some translatable strings
- Honor ACLOCAL_FLAGS when running autoreconf
- Use the const formatter when unwrapping GVariants to reduce
memory allocation
+ Updated translations.
- Add gobject-introspection-devel and vala BuildRequires to build
introspection data and vala bindings.
- Manually install pre-built man pages, since the build system
cannot install them if docbook2man is not there (and we don't
want to add a BuildRequires on it since it's big).
* Mon Jul 11 2011 vuntz@opensuse.org
- Remove docbook-utils BuildRequires as an attempt to remove a
build cycle in Factory.
- This means we lose man pages for now, but upstream will ship them
pre-generated in tarballs in the future.
* Wed Jul 06 2011 vuntz@opensuse.org
- Update to version 0.1.10:
+ New Features:
- Add a find-profile-by-filename command to the colormgr client
tool
- Add the object scope to the DBus interface as a property
- Write a document detailing the colord security attack surface
+ Bugfixes:
- Actually store the device ID in the mapping database
- Fix include statements to search from current libcolord
folder
- Fix mbstowcs usage
- Fix the build for old versions of lcms2
- Fix up the location of the libcolord header files
- Remove the DBus annotations in the introspection
* Mon Jul 04 2011 vuntz@opensuse.org
- Drop rpmlintrc as bnc#698250 got fixed and
suse-dbus-unauthorized-service/polkit-unauthorized-privilege
warnings are now gone.
* Thu Jun 16 2011 vuntz@opensuse.org
- Update to version 0.1.9:
+ New Features:
- Add a 'Format' property to the device interface
- Add a new method Client:FindDeviceByProperty for when only a
property is known
- Add methods to get the connected state of each object
- Define the DATA_source profile metadata item
- Define three metadata keys for the framework creator to set
- Define two keys to allow the profile to contain the mapping
parameters
+ Bugfixes:
- Allow GUDEV to be disabled at compile time
- Autodetect SANE in configure
- Fix 3 small memory leaks
- Fix a bug that caused a critical warning in client code
- Only warn if we fail to get the PolicyKit authority
- Save any additional disk device metadata in the property
database
- Use upstream gettext instead the glib one
- Write the new metadata entries in the utility programs
- Add xz BuildRequires because we can't build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.
* Thu Jun 16 2011 vuntz@opensuse.org
- Add docbook-utils BuildRequires to build man pages.
- Add colord Recommends to libcolord1 as the library is not too
useful without the daemon.
- Add shared-color-profiles Requires to colord, as we want to have
profiles.
* Mon Jun 06 2011 dimstar@opensuse.org
- Initial package, version 0.1.8.
/etc/colord.conf /etc/dbus-1/system.d/org.freedesktop.ColorManager.conf /lib/udev/rules.d/69-cd-sensors.rules /lib/udev/rules.d/95-cd-devices.rules /usr/bin/cd-create-profile /usr/bin/cd-fix-profile /usr/bin/colormgr /usr/lib/colord /usr/lib64/colord-sensors /usr/lib64/colord-sensors/libcolord_sensor_dummy.so /usr/lib64/colord-sensors/libcolord_sensor_huey.so /usr/lib64/colord-sensors/libcolord_sensor_munki.so /usr/share/color /usr/share/color/icc /usr/share/color/icc/colord /usr/share/color/icc/colord/crayons.icc /usr/share/color/icc/colord/x11-colors.icc /usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.Device.xml /usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.Profile.xml /usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.Sensor.xml /usr/share/dbus-1/interfaces/org.freedesktop.ColorManager.xml /usr/share/dbus-1/system-services/org.freedesktop.ColorManager.service /usr/share/doc/packages/colord /usr/share/doc/packages/colord/AUTHORS /usr/share/doc/packages/colord/COPYING /usr/share/doc/packages/colord/ChangeLog /usr/share/doc/packages/colord/NEWS /usr/share/doc/packages/colord/README /usr/share/man/man1/cd-create-profile.1.gz /usr/share/man/man1/cd-fix-profile.1.gz /usr/share/man/man1/colormgr.1.gz /usr/share/polkit-1/actions/org.freedesktop.color.policy /var/lib/colord
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun May 19 02:45:19 2013