lp:ubuntu/quantal-security/udisks2

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/quantal-security/udisks2
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

13. By Marc Deslauriers

* SECURITY UPDATE: arbitrary code execution via long path names
  (LP: #1288226)
  - debian/patches/CVE-2014-0004.patch: limit lengths and properly
    terminate in src/udisksmountmonitor.c.
  - CVE-2014-0004

12. By Martin Pitt

* Final 2.0.0 release. Changes since our git snapshot:
  - Only do the isohybrid hack for the first partition
  - Don't complain about missing /etc/crypttab file
  - Don't complain about missing /etc/fstab file
  - Make it work without requiring the kernel to be CONFIG_SWAP=y
  - Don't require that users define UDISKS_API_IS_SUBJECT_TO_CHANGE
  - Lots of documentation updates and corrections
  - Update translations from Transifex
* debian/rules: Call dh_install with --fail-missing.
* debian/udisks2.install: Install bash completion from/to
  usr/share/bash-completion/.
* Add debian/udisks2.maintscript: Remove bash completion in /etc/ on
  upgrade.

11. By Martin Pitt

* Update to current upstream git head:
  - configure.ac: raise gudev dependency
  - Update list of recovery/system partitions
  - Add support for creating exFAT filesystems and changing exFAT labels
  - Add textual descriptions for IMSM Raid members
  - Use all-caps for RAID in descriptions
  - Lots of test suite robustifications and added tests
  - Enable large file support (LP: #1039022)
  - Mount vfat with "flush" option
* Drop 00git_dev_t_annotation.patch, 00git_testsuite.patch.
* debian/control: Bump libgudev-1.0-dev build dependency as per upstream
  configure.ac.
* debian/udisks2.install: Install umount.udisks2 into /sbin; our old
  util-linux version does not yet find it in /usr/sbin/. (LP: #1019651)

10. By Martin Pitt

* debian/local/udisks2-inhibit: Fix crash when /run/udisks2 does not exist
  yet. (LP: #1048211)
* 00git_testsuite.patch: Pull latest test suite updates from trunk. This
  disables the tests for mounting XFS and reiserfs on read-only devices, as
  this is known-broken without a workaround.

9. By Martin Pitt

Upload current Debian git head, this bug breaks installation images.

debian/local/udisks2-inhibit: Fix crash when /run/udisks2 does not exist
yet. (LP: #1048211)

8. By Martin Pitt

* Add debian/local/udisks2-inhibit: Hack to disallow udisks2 mount
  operations for anyone but root while a program is running. This is similar
  to udisks 1.x's "udisks --inhibit .." command. Install it into
  /usr/lib/udisks2/.
* mount_in_media.patch: As on Debian and Ubuntu /media is not currently a
  tmpfs, we need to put the "mounted-fs" file to a persistent path as well.
  Otherwise udisks does not clean up old mount points that it created after
  a reboot. (LP: #1043772)
* debian/udisks2.postinst: Migrate the mounted-fs file on upgrades.
* Update 00git_testsuite.patch: Pull latest test suite updates from trunk.
  This now covers handling of existing mount points, and mounting read-only
  devices, which reproduces LP #435192.

7. By Martin Pitt

* Add 00git_dev_t_annotation.patch: Add workaround annotation for
  udisks_client_get_block_for_dev(), to fix UDisks.Block.get_block_for_dev()
  on 32 bit platforms when calling it through introspection. Patch also
  committed to upstream git.
* Add 00git_testsuite.patch: Pull latest test suite updates from trunk. This
  includes a new test case for permissions for removable devices, plus some
  race condition fixes.
* mount_in_media.patch: Drop the test suite portion, included in previous
  patch.

6. By Martin Pitt

Add mount_in_media.patch: Mount drives in /media, not /run/media/, to stay
FHS compatible. (Closes: #680403, LP: #1020759)

5. By Martin Pitt

* New upstream release (LP: #1030268)
  - Support Realtek rts5229 SD/MMC card readers. (LP: #1022497)
* Drop 00git_no_polkit_fallback.patch, upstream now.
* Drop debian/local/integration-test, shipped in upstream tarball now.
* debian/tests/upstream-system: Run test suite from upstream source.
* debian/tests/control: Simplify Depends: line using "@".
* debian/tests/control: Drop undefined "no-build-needed" feature.

4. By Martin Pitt

* debian/local/apport-hook.py: Fix syntax to also work with Python 3.
  (LP: #1013171)
* debian/tests/upstream-system: Ensure that /var/run/udisks2 exists.
* debian/tests/control: Add dbus-x11 dependency for dbus-launch.
* debian/control: Add XS-Testsuite header, as per current DEP-8.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/trusty/udisks2
This branch contains Public information 
Everyone can see this information.

Subscribers