Skip to content

Releases: storaged-project/udisks

storaged-2.4.0

13 Jan 09:21
Compare
Choose a tag to compare

Changes since 2.3.0

Dominika Hodovska (3):

  • ZRAM: fix typos in code and comment
  • Bcache: introduce module
  • Bcache: error check correction

Marius Vollmer (2):

  • Daemon: Look at /sys/.../dm/uuid to identify multipath masters.
  • Daemon: Ignore device mapper when working with multipath drives.

Peter Hatina (21):

  • Doc: clarify the original author of man pages
  • Merge pull request #23 from hodovska/master
  • ISCSI: redesign passing CHAP authentication data to Login, Discover (#24)
  • Rename storagedctl to storagectl (fixes #25)
  • LSM: conditionally install storaged_lsm.conf
  • ISCSI: fix coding style in utility module
  • Merge pull request #27 from hodovska/master
  • Merge pull request #28 from hodovska/master
  • Merge branch 'master' of github.com:storaged-project/storaged
  • ISCSI: make error reporting more specific (fixes #26)
  • ISCSI: fix reverse username/password retrieval from options
  • ISCSI: introduce parameters passing for nodes when Login/Logout is issued (fixes #31)
  • Merge pull request #29 from mvollmer/multipath-fixeses
  • TODO: bcache already supported
  • ISCSI: improve node and CHAP parameters passing to libiscsi
  • ISCSI: fix compilation when iscsi_err.h is available on the system
  • TODO: module loading thoughts
  • ISCSI: introduce GetFirmwareInitiatorName() (resolves #34)
  • Build: remove deprecated variable in autogen.sh
  • Bcache: add missing POTFILES dependencies
  • Bcache: add new strings to translations' files

storaged-2.3.0

14 Sep 08:05
Compare
Choose a tag to compare

Changes since 2.2.0

Dominika Hodovska (7):

  • LVM2: add LVMCache support
  • LVMCache: code fix
  • LVM: add policy action_id
  • LVMCache: memory leak fix
  • ZRAM: introduce module
  • ZRAM: code cleanup
  • ZRAM: remove newlines at the end of files

Gris Ge (3):

  • Fix memory leak in storaged_log().
  • New lsm module using LibStorageMgmt API.
  • Fix warning about removing non-exist interface.

Peter Hatina (56):

  • Post-release bump to 2.2.1
  • BTRFS: move DBus types to storagedbtrfstypes.h
  • Deps: add missing rpm dependencies
  • Deps: pack rpm_dependencies.txt to tarball
  • BTRFS: refactor dev_file getter in filesystem update
  • Post release bump to 2.3.0
  • BTRFS: introduce check and repair method
  • BTRFS: introduce resize method
  • BTRFS: introduce create volume method
  • ZRAM: fix makefile to build the gtk docs
  • ZRAM: add translations macro for policy kit checks
  • ZRAM: add translation sources
  • ZRAM: remove whitespaces from sources
  • ISCSI: mark error messages for translation
  • BTRFS: fix subvolumes retrieval when no subvolume is present
  • BTRFS: fix reflink for @Devices in o.s.S.M.BTRFS.CreateVolume()
  • BTRFS: introduce o.s.S.Filesystem.BTRFS.AddDevice()
  • BTRFS: fix misleading comment in btrfs_subvolume_perform_action()
  • BTRFS: introduce o.s.S.Filesystem.BTRFS.RemoveDevice()
  • BTRFS: update the o.s.S.F.BTRFS when Add/RemoveDevice() is called
  • Merge pull request #8 from cathay4t/lsm_module
  • LSM: add version for interfaces
  • BTRFS: add version for interface
  • LSM: allow to run with --uninstalled mode in builddir
  • BTRFS: fix @SInCE tags coding style
  • ISCSI: fix @SInCE tags coding style
  • Man: update month of release wrt HACKING
  • HACKING: update wrt storaged project
  • AUTHORS: add maintainer and most active contributors
  • LVM2: port to STORAGED_DAEMON_CHECK_AUTHORIZATION
  • ZRAM: update TODO-POSSIBLE-FEATURES
  • BTRFS: update TODO-POSSIBLE-FEATURES
  • Core: add method storaged_linux_block_object_get_device_file()
  • BTRFS: add exported object to STORAGED_DAEMON_CHECK_AUTHORIZATION()
  • ZRAM: add exported object to STORAGED_DAEMON_CHECK_AUTHORIZATION()
  • ISCSI: add exported object to STORAGED_DAEMON_CHECK_AUTHORIZATION()
  • ZRAM: fix typo in Makefile.am
  • LSM: fix documentation build
  • BTRFS: fix documentation build
  • Merge pull request #22 from hodovska/upstream
  • TODO: lvm cache is now supported
  • LVM2: drop duplicit lvm2_policy_action_id
  • LVM2: update doc sections for StoragedLogicalVolume
  • BTRFS: add types to the gtkdoc output
  • ISCSI: add types to the gtkdoc output
  • ZRAM: add types to the gtkdoc output
  • LSM: add types to the gtkdoc output
  • ZRAM: add optional interface to Block devices section in documentation
  • Doc: add new strings to translations' files
  • LVM2: fix typo in LogicalVolume
  • LVM2: fix uninitialized values in CacheAttach(), CacheSplit()
  • ZRAM: fix typos in translatable strings
  • Doc: disable explicit language translations
  • LSM: use sysconfdir for config file path construction
  • LSM: fix installation of storaged_lsm.conf
  • HACKING: add information about Zanata workflow

storaged-2.2.0

25 Aug 11:28
Compare
Choose a tag to compare

Changes since 2.1.2

Marius Vollmer (2):

  • lvm2: Properly monitor fstab and crypttab.
  • Do the wipe before returning for a 'no-block' Format.

Peter Hatina (14):

  • BTRFS: add missing sources to POTFILES.in
  • ISCSI: add missing sources to POTFILES.in
  • BTRFS: add additional options passed also to policy kit
  • ISCSI: add additional options passed also to policy kit
  • Core: rename properties to options in STORAGED_DAEMON_CHECK_AUTHORIZATION
  • ISCSI: add missing doc strings for /o/s/S/iscsi/sessionX Logout(Interface) methods
  • BTRFS: Fix DBus SetLabel() doc string
  • BTRFS: introduce snapshots API
  • BTRFS: introduce subvolumes API
  • ISCSI: refactor discovery utility functions
  • ISCSI: introduce /o/s/S/iscsi/sessionX Logout method
  • ISCSI: add missing policy checks
  • ISCSI: fix typo in StoragedLinuxISCSISession documentation
  • BTRFS: introduce module

Stef Walter (1):

  • lvm2: Minor DBus interface doc fix

storaged-2.1.2

15 Jul 13:17
Compare
Choose a tag to compare

Changes since 2.1.1

Marius Vollmer (1):

  • Catch bogus UUID changes of MDRAIDs.

Peter Hatina (5):

storaged-2.1.1

02 Jul 21:34
Compare
Choose a tag to compare

Changes since 2.1.0

Marius Vollmer (1):

  • MDRaid: Add 'Running' property.

Martin Pitt (3):

  • Backport: UDF: Drop umask=0077 default
  • Backport: Fix crash on inaccessible RAID member "state" attribute
  • Backport: udev rules: Stop hardcoding sed path

Michael Catanzaro (1):

  • Backport: Install storaged into a libexecdir

Ondrej Holy (1):

  • Backport: Fail before formatting if partition contains a partition table

Peter Hatina (8):

  • Merge pull request #13 from mvollmer/mdraid-running-property
  • Remove deprecated g_io_scheduler_* calls
  • TODO: add new features
  • TODO: mkswap already supported
  • Build: make all rules silent by default
  • Tests: build storaged with all modules
  • Build: rename yum_dependencies to rpm_dependencies
  • TODO: update possible features

Ross Lagerwall (5):

  • Backport: Add support for creating f2fs filesystems
  • Backport: Don't ignore isohybrid udf filesystems
  • Backport: integration-tests: Add a wrapper to write and flush stderr
  • Backport: integration-tests: Don't fail if a SMART test was aborted
  • Backport: integration-tests: Settle while waiting for property change

Simon McVittie (1):

  • Backport: Decide whether devices are on the same seat by uid, not pid

Tomas Bzatek (1):

  • Backport: StoragedSpawnedJob: Retrieve uid/gid info before forking

storaged-2.1.0

11 Jun 09:08
Compare
Choose a tag to compare

Changes since 2.0.0

Marius Vollmer (9):

  • Return correct parent UUID for mdraids.
  • Fix forgotten braces.
  • DBG - only load ".so" modules
  • Block, Partition, MDRaid, LVM2: Optional teardown.
  • Util: Add storaged_daemon_util_check_authorization_sync_with_error.
  • Block, Encrypted, MDRaid, LVM2: Child configuration tracking.
  • PartitionTable: Add CreatePartitionAndFormat.
  • Block: Add "config-items" option to Format.
  • Daemon: Also check UDISKS_* udev properties.

Martin Hatina (1):

  • Tests: introduce install-storaged and storagedctl tests

Peter Hatina (35):

  • LVM2: fix launching storaged-lvm helper when --uninstalled is passed to storaged
  • LVM2: fix C90 warning; mixed declaration and code
  • Build: get rid of deprecated INCLUDES
  • Build: add sign target to main makefile
  • TODO: add list of several possible features
  • LVM2: re-add module build flags
  • Build: fix make distcheck (fixes #6)
  • TODO-ISCSI: drop implemented features
  • ISCSI: update documentation for sessions
  • Doc: escape and for Storaged.Block interface
  • Modules: fix uninstalled rules
  • Translations: move from transifex to zanata
  • ISCSI: fix build without iscsi session objects
  • Merge pull request #9 from mvollmer/fix-track-parent
  • Merge pull request #10 from mvollmer/fix-mdraid-stop
  • ISCSI: initiator code cleanup
  • ISCSI: introduce listing iSCSI sessions
  • Modules: introduce storaged_module_teardown()
  • Modules: pass StoragedDaemon to storaged_module_init()
  • Build: fix C90 compilation issues
  • Merge pull request #5 from mvollmer/batching
  • Build: introduce --enable-all-modules option
  • ISCSI: add better error reporting for libiscsi calls
  • ISCSI: fix typos
  • ISCSI: introduce login/logout API
  • ISCSI: introduce target discovery API
  • README: update configure options
  • Build: introduce --enable-modules option
  • Build: rename module-dummy to dummy
  • Build: link dummy module into modules dir
  • Build: clean makefiles a bit
  • Polkit: fix upstream url
  • ISCSI: introduce module
  • Daemon: introduce --uninistalled option
  • Doc: drop version info for StoragedModuleManager

Samikshan Bairagya (1):

  • Fixed README.md

storaged-2.0.0

01 Apr 08:16
Compare
Choose a tag to compare

Changes since initial import

Peter Hatina (14):

  • Post-release version bump to 2.0.1
  • Update NEWS for 2.0.0 release
  • Doc: add link to man page for storaged-lvm
  • Man: fix upstream links
  • Man: introduce storaged-lvm.8 man page
  • Doc: fix yum_dependencies.txt filename in README.md
  • Build: fix coding style in storaged/Makefile.am
  • Doc: update links for generated documentation
  • gitignore: update for generated files
  • Doc: add LVM2 documentation
  • Man: Consolidate man pages
  • fix typos in integration-test
  • Fix storaged_daemon_util_file_set_contents() return value handling
  • Update NEWS

Tomas Smetana (1):

  • Fix links for the documentation

David King (1):

  • Fix format string signedness warnings

Martin Pitt (15):

  • integration-test: Skip double mount check for NTFS
  • Support mounting in /media for FHS compatibility
  • Make StoragedClient.get_size_for_display() units translatable
  • Provide fallback for systems without ACL support
  • Fix crash in storaged_client_finalize()
  • Drop unused goto label
  • integration-test: Stop requiring the build dependencies
  • integration-test: Test fstab parsing
  • Recognize PARTUUID and PARTLABEL in fstab
  • Drop default [df]mask for VFAT and NTFS
  • integration-tests: Don't assume ordering in mount-points property
  • Update translations from transifex

Stefan Sauer (2):

  • configure: stop using tmpl files for docs
  • docs: include the annotation glossary