lp:~colin-king/ecryptfs/lp-1098584

Created by Colin Ian King and last modified
Get this branch:
bzr branch lp:~colin-king/ecryptfs/lp-1098584
Only Colin Ian King can upload to this branch. If you are Colin Ian King please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Colin Ian King
Project:
eCryptfs
Status:
Merged

Recent revisions

760. By Colin Ian King

* tests/lib/etl_funcs.sh: LP: #1098584
  - fix btrfs ENOSPC test failure. btrfs may report way more
    free space than is really available especially for small
    parititions, so be far more conservative. Also mount btrfs
    with nodatacow because this also helps.

759. By Tyler Hicks

* m4/ac_python_devel.m4:
  - Fix FTBFS in Raring Ringtail due to multiarch Python. Be sure to include
    platform specific Python include directions in SWIG_PYTHON_CPPFLAGS.

758. By Dustin Kirkland 

src/desktop/ecryptfs-record-passphrase:

757. By Tyler Hicks

* src/utils/mount.ecryptfs_private.c:
  - Change error handling goto label from out to err in fetch_sig()
  - Add out label for successfully returning from fetch_sig()
  - Goto the err label when we come across an invalid key signature

756. By Tyler Hicks

* src/utils/mount.ecryptfs_private.c:
  - Fix another mem leak

755. By Tyler Hicks

* src/utils/mount.ecryptfs_private.c:
  - The call to free(sig) in fetch_sig() should not have been dropped in
    revno 753

754. By Tyler Hicks

* src/utils/mount.ecryptfs_private.c:
  - Use pointer assignment tests, rather than strlen(), to determine which
    key signatures were fetched

753. By Tyler Hicks

* src/utils/mount.ecryptfs_private.c:
  - Restore behavior of not printing error messages to syslog when
    unmounting and keys cannot be found in the kernel keyring.
  - Restore behavior of printing a useful error message about
    ecryptfs-mount-private when mounting and keys cannot be found in the
    kernel keyring
  - Fix memory leak and clean up free()'s in an error path

752. By Tyler Hicks

* src/utils/mount.ecryptfs_private.c:
  - Pass the FEKEK sig, rather than the FNEK sig, to
    ecryptfs_private_is_mounted()

751. By Tyler Hicks

* src/utils/mount.ecryptfs_private.c:
  - Fix conditionals when checking whether to remove authentication tokens
    from the kernel keyring upon umount. This conditional was incorrectly
    modified in ecryptfs-utils-101, yet the authentication tokens still seem
    to be removed from the kernel keyring so it isn't clear if there was
    actually a user-facing regression.

Branch metadata

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

Subscribers