Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libstorage-ng-integration-tests-3.3.300-lp150.2.3.2 RPM for aarch64

From OpenSuSE Ports Leap 15.0 updates for aarch64

Name: libstorage-ng-integration-tests Distribution: openSUSE Leap 15.0
Version: 3.3.300 Vendor: openSUSE
Release: lp150.2.3.2 Build date: Mon Jun 11 18:20:59 2018
Group: Development/Tools/Other Build host: armbuild24
Size: 64314 Source RPM: libstorage-ng-3.3.300-lp150.2.3.2.src.rpm
Packager: http://bugs.opensuse.org
Url: http://github.com/openSUSE/libstorage-ng
Summary: Integration tests for libstorage-ng
This package contains integration tests for libstorage-ng.

Provides

Requires

License

GPL-2.0

Changelog

* Mon Jun 04 2018 freek@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.300
* Mon Jun 04 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#534
  - handle exception (see bsc#1073633)
  - 3.3.299
* Mon Jun 04 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
  - 3.3.298
* Mon Jun 04 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#533
  - merged po files
  - 3.3.297
* Mon Jun 04 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#532
  - improved error handling during probing partitions (see
    bsc#1095168)
  - 3.3.296
* Fri Jun 01 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
  - 3.3.295
* Fri May 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Russian)
  - 3.3.294
* Thu May 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.293
* Wed May 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.292
* Tue May 22 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Spanish)
  - 3.3.291
* Sun May 20 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (Taiwan))
  - 3.3.290
* Sun May 20 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (Taiwan))
  - 3.3.289
* Fri May 18 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#531
  - added helper functions
  - place repair action before partition actions
  - insert action to repair GPTs if needed (bsc#1092193)
  - added unit test
  - 3.3.288
* Fri May 18 2018 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#530
  - Add conflict with old libdmraid (bsc#1088570)
  - 3.3.287
* Fri May 18 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#529
  - fix probing of certain nvme systems (bsc#1093684)
  - 3.3.286
* Thu May 17 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Portuguese (Brazil))
  - 3.3.285
* Thu May 17 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (French)
  - 3.3.284
* Thu May 17 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
  - 3.3.283
* Thu May 17 2018 Vojtech.Zeisek@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.282
* Thu May 17 2018 freek@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.281
* Thu May 17 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
  - 3.3.280
* Thu May 17 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
  - 3.3.279
* Thu May 17 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#528
  - added action to fix undersized GPT
  - updated pot file
  - merged po files
  - 3.3.278
* Tue May 15 2018 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#527
  - Use stricter NTFS max label size (bsc#1084867)
  - 3.3.277
* Tue May 15 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Hungarian)
  - 3.3.276
* Tue May 15 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#526
  - improved error message (see bsc#1089554)
  - 3.3.275
* Mon May 14 2018 igonzalezsosa@suse.com
  - merge gh#openSUSE/libstorage-ng#525
  - Fix lt translation
  - 3.3.274
* Mon May 14 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (Taiwan))
* Mon May 14 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Korean)
* Fri May 11 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (China))
* Thu May 10 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Lithuanian)
  - 3.3.273
* Wed May 09 2018 fisiu@opensuse.org
  - Translated using Weblate (Polish)
  - 3.3.272
* Wed May 09 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.271
* Sun May 06 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Greek)
  - 3.3.270
* Sat May 05 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.269
* Fri May 04 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (French)
  - 3.3.268
* Thu May 03 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Portuguese (Brazil))
  - 3.3.267
* Thu May 03 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#524
  - fixed probing of NTFS (in special cases) (bsc#1091585)
  - added unit test
  - 3.3.266
* Wed May 02 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
  - 3.3.265
* Wed May 02 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
  - 3.3.264
* Wed May 02 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.263
* Mon Apr 30 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
  - 3.3.262
* Sat Apr 28 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Spanish)
  - 3.3.261
* Sat Apr 28 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Spanish)
  - 3.3.260
* Fri Apr 27 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.259
* Fri Apr 27 2018 freek@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.258
* Fri Apr 27 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
  - 3.3.257
* Fri Apr 27 2018 freek@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.256
* Fri Apr 27 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#523
  - merged po files
  - 3.3.255
* Thu Apr 26 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#522
  - centralized reading /sys/block
  - added function light_probe (for bsc#1090753)
  - added integration test
  - 3.3.254
* Wed Apr 25 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#521
  - added stand-alone functions to read fstab and crypttab
  - added integration tests
  - removed unneeded include
  - 3.3.253
* Tue Apr 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Portuguese (Brazil))
  - 3.3.252
* Tue Apr 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Swedish)
  - 3.3.251
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Swedish)
  - 3.3.250
* Mon Apr 23 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#520
  - fixed probing of active flag (bsc#1090520)
  - improved error handling
  - 3.3.249
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Polish)
  - 3.3.248
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Russian)
  - 3.3.247
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.246
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (French)
  - 3.3.245
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (French)
  - 3.3.244
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (Taiwan))
* Mon Apr 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (China))
* Sun Apr 22 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Russian)
  - 3.3.243
* Sat Apr 21 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.242
* Sat Apr 21 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.241
* Fri Apr 20 2018 antoine.belvire@opensuse.org
  - Translated using Weblate (French)
  - 3.3.240
* Fri Apr 20 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (French)
  - 3.3.239
* Fri Apr 20 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#518
  - added function to query allowed MD parities (see bsc#1090182)
  - 3.3.238
* Fri Apr 20 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (French)
* Fri Apr 20 2018 weblate-noreply@opensuse.org
  - 3.3.237
* Fri Apr 20 2018 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#519
  - update git2log script to avoid identical timestamps in changelog
  - 3.3.236
* Fri Apr 20 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (China))
* Fri Apr 20 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (Taiwan))
  - 3.3.235
* Fri Apr 20 2018 freek@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.234
* Fri Apr 20 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Korean)
  - 3.3.233
* Thu Apr 19 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.232
* Thu Apr 19 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Swedish)
  - 3.3.231
* Thu Apr 19 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.230
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Hungarian)
  - 3.3.229
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
  - 3.3.228
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Hungarian)
  - 3.3.227
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.226
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
  - 3.3.225
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
  - 3.3.224
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.223
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Spanish)
  - 3.3.222
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Swedish)
  - 3.3.221
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
  - 3.3.220
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Arabic)
  - 3.3.219
* Wed Apr 18 2018 freek@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.218
* Wed Apr 18 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.217
* Wed Apr 18 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#517
  - updated documentation
  - merged po files (bsc#1089902)
  - 3.3.216
* Tue Apr 17 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#516
  - fix unused partition slots calculation for logical partitions
    (bsc#1088483)
  - added unit test
  - 3.3.215
* Tue Apr 17 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#515
  - use correct options for multipath (see bsc#1089353)
  - 3.3.214
* Mon Apr 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#514
  - added unit test
  - 3.3.213
* Mon Apr 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#513
  - keep exception type (bsc#1088570)
  - 3.3.212
* Mon Apr 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#512
  - handle new mount type variable also in equal, print, ...
  - 3.3.211
* Thu Apr 12 2018 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#511
  - Add MountPoint#mount_type to XML format (follow up on bsc#1088426)
  - 3.3.210
* Tue Apr 10 2018 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#510
  - Expose the vfstype field from fstab (bsc#1088426)
  - 3.3.209
* Tue Apr 10 2018 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#509
  - Force acceptance of SR (fate#318196)
  - 3.3.208
* Fri Apr 06 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#508
  - added helper function
  - support lock within same process
  - 3.3.207
* Thu Apr 05 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#507
  - added function to set freq and passno
  - removed unneeded const
  - added documentation
  - 3.3.206
* Wed Apr 04 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#506
  - added minix to enum of filesystem types
  - 3.3.205
* Tue Apr 03 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#505
  - enable system-wide lock
  - 3.3.204
* Tue Apr 03 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#504
  - handle pid_t in bindings
  - extended integration test
  - 3.3.203
* Wed Mar 28 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#503
  - only insert resize action for devices existing in LHS and RHS
    (bsc#1085523)
  - added action dependency
  - added unit tests
  - fixed typo
  - added documentation
  - 3.3.202
* Mon Mar 26 2018 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#502
  - Simplified supplements for lang subpkg (bsc#1081454)
  - 3.3.201
* Fri Mar 23 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#501
  - make LockException available in API
  - 3.3.200
* Wed Mar 21 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#500
  - extended documentation
  - 3.3.199
* Tue Mar 20 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#499
  - provide reasons why resize is not possible
  - added unit tests
  - added integration tests
  - use more common notation
  - 3.3.198
* Tue Mar 20 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#498
  - added workaround for cryptsetup exit code regression (see
    bsc#1082640)
  - added convenience function
  - 3.3.197
* Mon Mar 19 2018 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#497
  - Enable exception
  - 3.3.196
* Fri Mar 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#496
  - do not recognize 0x1f as extended partition
  - 3.3.195
* Fri Mar 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#495
  - recognize 0x85 as extended partition
  - 3.3.194
* Fri Mar 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#494
  - moved enum to storage namespace
  - added integration test
  - use mdadm to delete MD RAID (see bsc#1085470)
  - 3.3.193
* Thu Mar 15 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#493
  - export more functions in API
  - 3.3.192
* Wed Mar 14 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#492
  - handle erroneous small disks in get_unused_partition_slots()
    (bsc#1084777)
  - added unit tests
  - added note
  - 3.3.191
* Tue Mar 13 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#491
  - added functions to copy devices and holders between devicegraphs
  - 3.3.190
* Mon Mar 12 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#489
  - allow to remove partial volume group (bsc#955870)
  - updated pot file
  - added integration test
  - fixed typo
  - added convenience function
  - removed unused function
  - coding style
  - handle udev encoding for label in fstab and crypttab
  - removed unused define
  - added define by /dev/disk paths
  - use new defines
  - simplyfied code
  - coding style
  - 3.3.189
* Fri Mar 09 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#488
  - avoid compiler warnings
  - removed unused capture
  - improved check function
  - moved CheckCallbacksRecorder class
  - extended unit test
  - propagate force_rw flag (bsc#1079000)
  - updated documentation
  - 3.3.188
* Wed Mar 07 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#487
  - handle duplicate LVM PVs during probe
  - cleanup
  - added unit test
  - 3.3.187
* Wed Mar 07 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#486
  - split large function
  - probe LUKS later
  - do not probe LUKS on devices used by multipath (bsc#1079817)
  - added unit test
  - fixed typo
  - 3.3.186
* Tue Mar 06 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#485
  - added unit test
  - 3.3.185
* Mon Mar 05 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#484
  - added unit test
  - coding style
  - 3.3.184
* Mon Mar 05 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#483
  - added note
  - improved logging
  - try to delete directory before creating btrfs subvolume
  - handle change of path in mount point
  - added integration test
  - handle missing attribute for pvs
  - do not search for block device of missing pvs
  - improved exception handling
  - improved example
  - fixed log message
  - 3.3.183
* Wed Feb 28 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#482
  - added check for existence of devicegraphs
  - 3.3.182
* Wed Feb 28 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#481
  - always allow to activate multipath (see bsc#1082542)
  - 3.3.181
* Wed Feb 28 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#480
  - log time in several formats to ease debugging
  - 3.3.180
* Tue Feb 27 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#479
  - recalculate size of volume group when setting extent size
    (bsc#1079579)
  - added unit tests
  - coding style
  - added documentation
  - 3.3.179
* Tue Feb 27 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#478
  - generate dot files with more information
  - 3.3.178
* Tue Feb 27 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#477
  - added callbacks to handle errors during activation (bsc#1057426
    and others)
  - updated pot file
  - improved integration test
  - 3.3.177
* Sun Feb 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Swedish)
  - 3.3.176
* Sun Feb 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Swedish)
  - 3.3.175
* Sat Feb 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Swedish)
  - 3.3.174
* Fri Feb 23 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#476
  - improved integration tests
  - added documentation
  - 3.3.173
* Fri Feb 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Ukrainian)
* Thu Feb 22 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Finnish)
  - 3.3.172
* Thu Feb 22 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#475
  - allow SystemCmd to verify program exit code
  - added base class for callbacks
  - added callbacks for probing (bsc#1070459 and many others)
  - use callbacks base class
  - use new verify feature of SystemCmd
  - improved error handling
  - work on handling errors during probe
  - updated pot file
  - use callbacks base class
  - coding style
  - extended documentation
  - 3.3.171
* Thu Feb 22 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#474
  - fixed device existence check (bsc#1082143)
  - 3.3.170
* Wed Feb 21 2018 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#473
  - Default to GPT for creating partition tables (fate#323457)
  - 3.3.169
* Wed Feb 21 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#472
  - insert mount and unmount actions for resize
  - added unit tests
  - 3.3.168
* Tue Feb 20 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#471
  - fixed parsing /proc/mounts for ntfs
  - fixed error handling when ntfsresize fails
  - 3.3.167
* Tue Feb 20 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#470
  - consistent names
  - remove duplicate actions
  - added helper functions
  - fixed integration test
  - adjust existing unit test to so far supported setup
  - coding style
  - renamed function to reflect recent changes
  - 3.3.166
* Mon Feb 19 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#469
  - added possible_mount_bys()
  - 3.3.165
* Fri Feb 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#468
  - use parted with --ignore-busy (see bsc#1058667)
  - added convenience functions
  - 3.3.164
* Fri Feb 16 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#467
  - cleanup
  - added integration test
  - added jfs support (boo#1078552)
  - 3.3.163
* Thu Feb 15 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#466
  - improve ruby bindings
  - 3.3.162
* Thu Feb 15 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#465
  - extended is_usable_as_blk_device()
  - 3.3.161
* Thu Feb 15 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#464
  - use system devicegraph during probe
* Wed Feb 14 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#463
  - added function is_usable_as_blk_device()
  - added function is_usable_as_partitionable()
  - 3.3.160
* Wed Feb 14 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#462
  - added function to immediately activate/deactivate mount point
  - added documentation
  - code cleanup
  - 3.3.159
* Tue Feb 13 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#461
  - work on error handling
  - added documentation
  - coding style
  - extended test case
  - 3.3.158
* Mon Feb 12 2018 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#460
  - Removed unit tests that clash with new glibc number formatting
    (bsc#1079855)
  - 3.3.157
* Fri Feb 09 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#459
  - extended unit tests
  - added and improved math functions
  - do not rely on 80-bit floats (bsc#1078997)
  - added unit test
  - added note
  - 3.3.156
* Fri Feb 09 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#458
  - removed deprecated functions
  - updated unit test
  - 3.3.155
* Fri Feb 09 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#457
  - improved error logging
  - 3.3.154
* Fri Feb 09 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#454
  - allow to set ssh port
  - 3.3.153
* Fri Feb 09 2018 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#456
  - fetch the full history in travis so the log can be generated
    correctly
  - 3.3.152
* Thu Feb 08 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.151
* Thu Feb 08 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#453
  - added parser for stat
  - ignore disks without node in /dev (bsc#1076971)
  - coding style
  - 3.3.150
* Thu Feb 08 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Dutch)
* Wed Feb 07 2018 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#450
  - Ensure not to write malformed /etc/fstab entries (bsc#1066763)
  - 3.3.149
* Wed Feb 07 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#451
  - work on error handling
  - 3.3.148
* Tue Feb 06 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#449
  - fixed default value
  - 3.3.147
* Tue Feb 06 2018 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#448
  - Add GraphvizFlags::DISPLAYNAME to Devicegraph
* Mon Feb 05 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#447
  - allow finer control of flags in write_graphviz
* Mon Feb 05 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#446
  - use sid as vertex id
* Sat Feb 03 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Hungarian)
* Fri Feb 02 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Hungarian)
* Fri Feb 02 2018 aschnell@suse.com
  - Translated using Weblate (Afrikaans)
* Fri Feb 02 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#444
  - added Mountable::remove_mount_point()
* Fri Feb 02 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#443
  - added PRETTY_CLASSNAME to GraphvizFlags
* Fri Feb 02 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (Taiwan))
* Thu Feb 01 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#442
  - renamed integration tests
  - added integration tests
* Thu Feb 01 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (Taiwan))
* Wed Jan 31 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#441
  - added integration test
  - added udevadm settle call
* Wed Jan 31 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Korean)
* Wed Jan 31 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Korean)
* Tue Jan 30 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Arabic)
* Tue Jan 30 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Arabic)
  - 3.3.146
* Tue Jan 30 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#439
  - start rpcbind before doing NFS mounts
  - cleanup
  - added integration-test
  - 3.3.145
* Tue Jan 30 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Arabic)
* Tue Jan 30 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#438
  - extended documentation
  - 3.3.144
* Tue Jan 30 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#437
  - distinguish between mounted and unmounted in supports_shrink/grow
  - 3.3.143
* Tue Jan 30 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Korean)
* Mon Jan 29 2018 mvidner@suse.cz
  - Fixed an Arabic format string typo
  - 3.3.142
* Sun Jan 28 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Arabic)
  - 3.3.141
* Fri Jan 26 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#436
  - added sanity check
  - propagate exception to ruby
  - 3.3.140
* Fri Jan 26 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#435
  - propagate exception to ruby
  - 3.3.139
* Fri Jan 26 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.138
* Fri Jan 26 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
* Fri Jan 26 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.137
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Spanish)
  - 3.3.136
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Polish)
  - 3.3.135
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Polish)
  - 3.3.134
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.133
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.132
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.131
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.130
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.129
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.128
* Thu Jan 25 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.127
* Wed Jan 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.126
* Wed Jan 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
* Wed Jan 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.125
* Wed Jan 24 2018 opensuse-packaging@opensuse.org
  - merge gh#openSUSE/libstorage-ng#431
  - Update libstorage-ng.spec.in
  - 3.3.124
* Wed Jan 24 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#434
  - find crypttab entries by correct block device
  - coding style
  - removed unused parameters
* Wed Jan 24 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.123
* Tue Jan 23 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#433
  - added helper function
  - improved probing of LUKs
  - added unit test
  - allow to find unused mockups
  - removed unused mockups
  - use name from crypttab when activating LUKS
  - allow to include more information in graphviz output
  - removed unused parser
  - 3.3.122
* Tue Jan 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.121
* Tue Jan 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Slovak)
  - 3.3.120
* Tue Jan 23 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.119
* Mon Jan 22 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#432
  - updated
  - 3.3.118
* Sat Jan 20 2018 aschnell@suse.com
  - merge gh#openSUSE/libstorage-ng#430
  - Revert "Add libstorage-ng-lang Recommends"
  - 3.3.117
* Sat Jan 20 2018 opensuse-packaging@opensuse.org
  - merge gh#openSUSE/libstorage-ng#429
  - Add libstorage-ng-lang Recommends
  - 3.3.116
* Fri Jan 19 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#428
  - use /etc/fstab and /proc/mounts for probing NFS
  - added NFS unit test
  - 3.3.115
* Thu Jan 18 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#427
  - extended integration test
  - 3.3.114
* Wed Jan 17 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#426
  - fixed alignment calculations
  - added unit test
  - 3.3.113
* Wed Jan 17 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#425
  - added new align policy KEEP_START_ALIGN_END
  - updated unit tests
  - updated integration tests
  - 3.3.112
* Wed Jan 17 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#424
  - propagate exception
  - 3.3.111
* Sun Jan 14 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (China))
  - 3.3.110
* Tue Jan 09 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#423
  - updated documentation
  - extended documentation
  - extended integration test
  - added convenience functions
  - updated catches file
  - added convert function
  - added integration test
  - 3.3.109
* Tue Jan 09 2018 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#422
  - added check for active flag
  - coding style
  - 3.3.108
* Fri Jan 05 2018 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
  - 3.3.107
* Fri Dec 29 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (German)
  - 3.3.106
* Fri Dec 22 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#421
  - avoid use of cerr
  - updated exceptions
  - coding style
  - avoid use of cout
  - 3.3.105
* Wed Dec 20 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
  - 3.3.104
* Wed Dec 20 2017 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#420
  - remove LIBVERSION_MAJOR macro from spec.in
  - 3.3.103
* Wed Dec 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#418
  - check divisor prior to modulo operation
  - avoid throw in destructor
  - 3.3.102
* Wed Dec 20 2017 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#419
  - Leave enough space even for 'reiserfs'
  - 3.3.101
* Wed Dec 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#416
  - added obsoletes (bsc#1073645)
  - removed very old obsoletes
  - 3.3.100
* Wed Dec 20 2017 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#417
  - Explain why virtio udev links are filtered out
* Wed Dec 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#415
  - fixed print call
  - 3.3.99
* Tue Dec 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#414
  - renamed functions
  - provide find_by_any_name in API (bsc#1073254)
  - updated catches file
  - added integration test
  - 3.3.98
* Tue Dec 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#413
  - disable vfat resize since support from utilility is unclear (see
    bsc#1072479)
  - 3.3.97
* Tue Dec 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#412
  - switch to python 3
  - 3.3.96
* Fri Dec 15 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#410
  - added helper function
  - added helper class
  - added function to compare by subvolume id
  - probe active flag for BtrfsSubvolume
  - 3.3.95
* Thu Dec 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#409
  - also renumber extended partitions
  - 3.3.94
* Thu Dec 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#408
  - renumber primary partitions (bsc#1072656)
  - added unit test
  - 3.3.93
* Thu Dec 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#406
  - removed sorting of results
  - 3.3.92
* Thu Dec 14 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#407
  - Install libboost_test
  - 3.3.91
* Thu Dec 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#405
  - handle active flag
  - provide more generic function
  - coding style
  - set active flag for blk filesystems
  - fixed subvolid regex
  - added log message
  - 3.3.90
* Wed Dec 13 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
  - 3.3.89
* Tue Dec 12 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Italian)
  - 3.3.88
* Mon Dec 11 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#404
  - fixed documentation
  - 3.3.87
* Fri Dec 08 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.86
* Fri Dec 08 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#403
  - use print as a function
  - update examples
  - 3.3.85
* Thu Dec 07 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.84
* Thu Dec 07 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#402
  - improved error message
  - 3.3.83
* Wed Dec 06 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Ukrainian)
  - 3.3.82
* Mon Dec 04 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#401
  - package some utils
  - cleanup
  - 3.3.81
* Fri Dec 01 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#400
  - added helper functions
  - sort devices using a sort key
  - added unit tests
  - remove sorting
  - increased library version
  - fixed usage text
  - avoid endl
  - extended documentation
  - 3.3.80
* Thu Nov 30 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#399
  - increase log line limit
  - fixed output format
  - 3.3.79
* Tue Nov 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#398
  - coding style
  - omit pointers
  - 3.3.78
* Mon Nov 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#397
  - handle improved parted output (bsc#1066467)
  - coding style
  - 3.3.77
* Mon Nov 27 2017 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#396
  - make PartitionTable::is_partition_id_supported() public
  - 3.3.76
* Fri Nov 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#395
  - removed unused variable
* Thu Nov 23 2017 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#394
  - Don't sort disks and dasds by default
* Wed Nov 22 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#393
  - added unit test
  - 3.3.75
* Wed Nov 22 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#392
  - added function to get mount_by method
  - remove "none" from crypt options
  - get mount-by method from crypttab
  - added crypt_options to Encryption class
  - improved unit test
  - coding style
  - coding style
  - 3.3.74
* Mon Nov 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#391
  - added logging
  - 3.3.73
* Sun Nov 19 2017 weblate-noreply@opensuse.org
  - 3.3.72
* Fri Nov 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#390
  - do not rely on sorting
  - added compare by sid function
  - 3.3.71
* Thu Nov 16 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#389
  - added mount-by variable for encryption
  - extended documentation
  - use get_mount_by_name for luks
  - coding style
  - added logging
  - 3.3.70
* Wed Nov 15 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#387
  - log errors of found by check
  - added checks (disabled until yast2-storage-ng is improved)
  - coding style
  - added missing member variables in print function
  - added check
  - added documentation
  - 3.3.69
* Mon Nov 13 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Portuguese (Brazil))
  - 3.3.68
* Fri Nov 10 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Portuguese (Brazil))
  - 3.3.67
* Thu Nov 09 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#386
  - handle pmem prefix during sort
  - added unit test
  - coding style
  - more natural sorting of Mds
  - make compare funcions available in API
  - added compare function for partitionables
  - added unit test
  - added integration test
  - added test
  - 3.3.66
* Tue Nov 07 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#385
  - extended documentation (result of bsc#1066290)
  - extended test data
  - extended test
  - 3.3.65
* Mon Nov 06 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#384
  - added check for chunk size of MD RAID (see bsc#1065381)
  - support RAID 4
  - added integration test
  - extended integration test
  - fixed typo
  - 3.3.64
* Sat Nov 04 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
  - 3.3.63
* Fri Nov 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#383
  - added document about spelling
  - consistent spelling
  - updated pot file
  - 3.3.62
* Fri Nov 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#382
  - fixed compound action message (bsc#1066364)
  - also extract messages from compount action formatters
  - updated pot file
  - 3.3.61
* Fri Nov 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#381
  - work on exceptions
  - 3.3.60
* Fri Nov 03 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Indonesian)
* Thu Nov 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#380
  - changed interface of wait_for_devices()
  - improved comment
  - 3.3.59
* Thu Nov 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#379
  - extended documentation
  - 3.3.58
* Thu Nov 02 2017 weblate-noreply@opensuse.org
  - 3.3.57
* Fri Oct 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#378
  - added global function for wait for several devices
  - coding style
  - wait for devices before swapon (bsc#1064282)
  - wait for devices before creating md raid
  - wait for devices before pvcreate
  - 3.3.56
* Fri Oct 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#377
  - probe page size (for bsc#1065381)
  - coding style
  - 3.3.55
* Fri Oct 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#376
  - added udevadm settle calls
  - 3.3.54
* Thu Oct 26 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#375
  - updated examples
  - removed unused code
  - unified Python and Ruby bindings
  - added examples
  - 3.3.53
* Thu Oct 26 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#374
  - fixed typo
  - coding style
  - fixed off-by-one error in max_primary()
  - coding style
  - fixed max_logical()
  - added documentation
  - extended unit tests
  - added function to create implicit partition
  - extended Partitionable constructor
  - added unit tests
  - added unit tests
  - moved code
  - work on exceptions
  - extended documentation
  - consistent wording
  - consistent logging
  - updated pot-file
  - fixed typo
  - 3.3.52
* Wed Oct 25 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#373
  - work on udev link handling
  - 3.3.51
* Tue Oct 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#372
  - handle implicit partition table when detecting resize info
  - extended query for possible partition tables
  - make stream function public available
  - added integration test
  - no partition slots on implicit partition tables
  - specialized messages for creating and deleting partitions
  - added unit tests
  - improved integrations tests
  - updated status.md
  - added integration test
  - work on exceptions
  - 3.3.50
* Mon Oct 23 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#371
  - extended documentation
  - updated status
  - fixed typo
  - added hyperlink
  - save bus-id in Dasd class
  - added example program
  - added class ImplicitPt and probing of it
  - updated docygen.conf
  - updated swig files
  - added unit test
  - work on exceptions
  - extended unused_regions (bsc#1064429)
  - use references instead of copies
  - fixed typo
  - added documentation
  - 3.3.49
* Tue Oct 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#370
  - dependency handling for thin logical volumes
  - unit tests
  - 3.3.48
* Mon Oct 16 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#369
  - fixed min-size calculation for small filesystems
  - added block size parameter to ResizeInfo
  - handle new block_size parameter
  - implemented get_resize_info for thin pools and thins
  - allow to set reserved extents
  - added unit tests
  - extended integration tests
  - smarter resize info calculation
  - fixed comment
  - 3.3.47
* Fri Oct 13 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#368
  - added helper functions
  - added functions to calculate default chunk size and metadata size
    for thin pools
  - added integration test
  - handle lvm pvs without lvm vg during probing
  - added note
  - added function to query max size for thins
  - improved lvs parser
  - updated documentation
  - added is_overcommitted()
  - handle reserved extents
  - added checks
  - work on exceptions
  - improved calculation of used extents
  - added max_size_for_lvm_lv
  - extended documentation
  - added checks
  - added unit tests
  - work on API of check functions
  - updated pot file
  - added helper function
  - fixed test
  - added check
  - simpler code
  - clearer documentation
  - 3.3.46
* Mon Oct 09 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Russian)
* Mon Oct 09 2017 igonzalezsosa@suse.com
  - Adapt SetTuneOptions::commit
  - Drop CommitOptions destructor
  - Add const to CommitOptions arguments
  - Drop unneeded const in CommitOptions
  - Mark commit(CommitCallbacks*) as deprecated
  - 3.3.45
* Mon Oct 09 2017 opensuse-packaging@opensuse.org
  - merge gh#openSUSE/libstorage-ng#367
* Mon Oct 09 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.44
* Fri Oct 06 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#366
  - work on filesystem tune options
  - extended integration tests
  - 3.3.43
* Thu Oct 05 2017 igonzalezsosa@suse.com
  - merge gh#openSUSE/libstorage-ng#365
  - Honor mkfs_options when creating filesystems
  - 3.3.42
* Thu Oct 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#364
  - handle chunk size
  - updated integration tests
  - 3.3.41
* Thu Oct 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#363
  - added messages for thin pool and thin logical volumes
  - 3.3.40
* Mon Oct 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#362
  - fixed stripes detection for thin-pools
  - set stripes like LVM does
  - 3.3.39
* Fri Sep 29 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#361
  - get more data from lvs command
  - take stripes value from lvs instead of dmsetup
  - added chunk_size to LvmLv
  - updated unit test
  - 3.3.38
* Fri Sep 29 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#360
  - extended exception message
  - thin volumes cannot be striped
  - work on exceptions
  - 3.3.37
* Fri Sep 29 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#359
  - added unit test
  - 3.3.36
* Thu Sep 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#358
  - fixed variable name
  - 3.3.35
* Thu Sep 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#357
  - extended tests
  - consistent parameter style
  - 3.3.34
* Thu Sep 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#356
  - added reserved extents variable
  - added documentation
  - 3.3.33
* Thu Sep 28 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Lithuanian)
* Wed Sep 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#355
  - extended lvs parser
  - 3.3.32
* Wed Sep 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#354
  - added udevadm settle call
  - 3.3.31
* Wed Sep 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#353
  - call efibootmgr before deleting partitions
  - 3.3.30
* Tue Sep 26 2017 Vojtech.Zeisek@opensuse.org
  - Translated using Weblate (Czech)
  - 3.3.29
* Tue Sep 26 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#352
  - added JsonFile class with simple JSON parser
  - use JSON report format for LVM tools
  - coding style
  - added exception class LvmLvNotFoundByLvName
  - added convenience functions
  - updated swig catches file
  - added integration test
  - coding style
  - 3.3.28
* Tue Sep 26 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (China))
  - 3.3.27
* Mon Sep 25 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#351
  - extended lvs parser
  - add lv_type to LvmLv
  - updated integration tests
  - updated swig catches file
  - allow to create thin-pools and thins
  - added integration test
  - do not allow to resize extended partition
  - 3.3.26
* Sat Sep 23 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.25
* Fri Sep 22 2017 freek@opensuse.org
  - Translated using Weblate (Dutch)
  - 3.3.24
* Thu Sep 21 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#350
  - raise global sid if needed during load
  - 3.3.23
* Thu Sep 21 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Chinese (China))
* Tue Sep 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#349
  - added helper functions
  - provide functions to create/remove encryption while keeping
    children
  - added unit tests
  - updated swig catches file
  - also check devicegraphs
  - 3.3.22
* Tue Sep 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#348
  - updated documentation
  - 3.3.21
* Tue Sep 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#347
  - work on querying resize-info
  - work on unit tests
  - documentation
  - coding style
  - fixed typo
  - 3.3.20
* Fri Sep 15 2017 lslezak@suse.cz
  - merge gh#openSUSE/libstorage-ng#345
  - Update the scripts from openSUSE/linuxrc-devtools
  - Install graphviz as well
  - Use .tar.xz format for the source tarball
  - Do not use the shared YaST Travis script for building
  - 3.3.19
* Fri Sep 15 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#346
  - added do_resize for Btrfs
  - updated documentation
  - cleanup
  - cleanup
  - 3.3.18
* Thu Sep 14 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Portuguese (Brazil))
* Thu Sep 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#344
  - do not clean pot-file
  - 3.3.17
* Thu Sep 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#343
  - implemented do_resize for Xfs
  - 3.3.16
* Wed Sep 13 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
* Wed Sep 13 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
  - 3.3.15
* Wed Sep 13 2017 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#339
  - Add .snapshots subvolume directly to /etc/fstab, not via the
    external installation-helper command
  - Add leading slash to .snapshots subvol name in /etc/fstab
  - Inherit mount opts from parent btrfs and add leading slash to
    subvol name
  - Reset diff reference after writing the file
  - Reset diff reference before change
  - 3.3.14
* Wed Sep 13 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Catalan)
* Wed Sep 13 2017 aschnell@suse.com
  - Translated using Weblate (Finnish)
  - 3.3.13
* Wed Sep 13 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
  - 3.3.12
* Wed Sep 13 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#341
  - updated documentation
  - 3.3.11
* Wed Sep 13 2017 opensuse-packaging@opensuse.org
  - Translated using Weblate (Japanese)
* Wed Sep 13 2017 freek@opensuse.org
  - Translated using Weblate (Dutch)
* Wed Sep 13 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#340
  - added pot file
  - added translation from libstorage
  - 3.3.10
* Tue Sep 12 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#338
  - coding style
  - use --force and --yes more often when using lvm tools
  - added integration tests
  - also handle action resizing physical volumes
  - handle ResizeInfo for lvm pv
  - updated swig catches
  - 3.3.9
* Mon Sep 11 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#337
  - added documentation
  - added more combine functions
  - added documentation
  - make function available in API
  - added function to query unused surrounding region
  - added unit tests
  - fixed some filesystem limits
  - coding style
  - do not look at filesystem usage for newly created filesystems
  - integration tests
  - redirect ntfs resize info query to probed devicegraph
  - fixed typo
  - 3.3.8
* Thu Sep 07 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#336
  - changed some requires to suggests
  - require parted >= 3.2
  - 3.3.7
* Thu Sep 07 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#335
  - added function to query minimal number of devices for Md
  - added unit tests
  - removed unneeded include statements
  - 3.3.6
* Wed Sep 06 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#334
  - fixed actiongraph generation for deleting partition tables
    (bsc#1056153)
  - added unit test
  - merged testsuite directories
  - 3.3.5
* Tue Sep 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#333
  - use parteds 'resizepart' instead of 'resize' command (bsc#931765)
  - 3.3.4
* Tue Sep 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#332
  - create partitions on GPT with empty name (see bsc#1023818)
  - 3.3.3
* Mon Sep 04 2017 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#331
  - Configure snapper if snapshots enabled
  - Set snapshot feature so snapper packages will be installed
  - Fixed docker setup for Travis
  - Fixed make_package script (snwint)
  - Move snapper config step1 from post-create to pre-mount
  - 3.3.2
* Thu Aug 17 2017 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#329
  - use linuxrc-devtools tooling for OBS auto-submission
  - remove VERSION and libstorage-ng.changes from git repo
  - add git2log and make_package scripts
  - don't forget to actually create the VERSION file
  - point more often to linuxrc-devtools project
  - add link to linuxrc-devtools workflow overview
  - 3.3.1
* Tue Aug 15 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#328
  - fixed license file
* Mon Aug 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#327
  - added subsystem deactivate functions
  - added deactivate function
  - added integration test
  - fixed typos
* Fri Aug 11 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#326
  - generate Activate and Deactivate actions for BlkDevices
  - activate and deactivate actions for LvmLv
  - separate deactivation action for Md
  - deactivation action for Multipath
  - deactivate only active Encryptions
  - coding style
  - sort partition by number
* Wed Aug 09 2017 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#324
  - submit to default YaST project (YaST:Head)
  - generate changes file
  - set version to 3.3.0
  - 3.3.0
* Wed Aug 09 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#323
  - simpler code
* Wed Aug 09 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#322
  - use define
* Tue Aug 08 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#321
  - added exception handling
* Tue Aug 08 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#320
  - support partition ids on dasd partition table
* Tue Aug 08 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#319
  - special dependencies for DASD partition table
  - added unit test
  - coding style
  - fixed typo
* Thu Aug 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#318
  - improved activation of Md
* Thu Aug 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#317
  - updated paths
* Wed Aug 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#316
  - allow independent control of container entries
  - also parse MD level in MdadmDetail
  - skip parted call on inactive and zero-size devices
  - added note
  - added MD level "container"
  - renamed superblock-version to metadata
  - use reference
  - recognize imsm and ddf
  - set initial MD level to unknown
  - probe MD level from mdadm --detail
  - coding style
  - cleanup
  - exception handling
  - added MdContainer and MdMember
  - added unit tests
  - added unit test
  - updated documentation
  - updated bindings
  - updated status
  - extended documentation
* Mon Jul 31 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#315
  - moved document, fixed typo
* Thu Jul 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#314
  - added program to generate downcast file
  - regenerated downcast file
  - coding style
  - fixed test
  - added unit tests
  - coding style
* Tue Jul 25 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#313
  - added program to generate catches file
  - updated catches file
* Mon Jul 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#312
  - try to fix installation on multipath
* Fri Jul 21 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#311
  - regenerated catches file
* Fri Jul 21 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#310
  - Comment some public Region methods
* Fri Jul 21 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#308
  - coding style
  - fixed DM RAID activation
  - only probe active DM RAIDs
  - removed unneeded code
* Thu Jul 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#307
  - implemented activation of DM RAID
  - updated documentation
* Thu Jul 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#306
  - improved dmraid parser
* Mon Jul 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#305
  - updated bindings
* Mon Jul 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#304
  - added query function
  - updated unit tests
  - added support for DM RAIDs
  - added example program
  - fixed typo
  - coding style
  - added unit test
  - extended unit tests
  - activate Md before DmRaid
  - fixed typo
* Fri Jul 14 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#303
  - Expose Alignment#grain
  - Expose Alignment#offset
* Wed Jul 12 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#302
  - fixed syntax
  - work on exceptions
  - coding style
  - added unit tests
  - added unit tests
* Tue Jul 11 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#301
  - added functions to set dasd type and format
  - consistent function names
* Wed Jun 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#284
  - avoid integer overflow
  - correct name for unit tests
  - extended unit test
  - probe multipath devices
  - better interface
  - extended CmdBlkid for external journal information
  - probe external journals devices
  - added unit test
  - added override
  - added support for named MD RAIDs
  - added integration tests
  - extended unit test
  - added unit test
  - adapted integration test
  - extended documentation
  - coding style
  - generalised tests
  - corrected test
  - added documentation
  - avoid g++ warning by removing unused code
  - added override
  - removed unused variable
  - added unit test
  - renamed get_device et.al. to get_non_impl
  - pass mount_by to get_mount_by_name()
  - extended unit test
  - reduced scope of variable
  - added test case
  - shorter code
  - added documentation
  - added special handling for named RAIDs where the name is a number
  - added get_all_if for Mds
  - added debug messages
  - use strongly types enums
  - fixed command handling
  - reduced interface of SystemCmd
  - updated file list
  - allow to load mockup
  - generalised test
  - added function to adjust sids
  - extended int
  - added query function
  - added query function
  - coding style
  - renamed variables
  - renamed library
  - renamed variables
  - coding style
  - improved probing for multipath
  - set dm table name for partitions
  - set range for partitionables on dm
  - updates tests to md level enum change
  - simple valid check for multipath names
  - added unit tests
  - use wider int
  - sort udev ids like libstorage does
  - include multipath with alias in test case
  - added example program
  - activate mds
  - do not log debug log-level per default
  - updated swig catches
  - updated documentation
  - avoid cycle in actiongraph
  - added documentation
  - updated swig catches
  - fixed file list
  - extended documentation
  - updated swig catches file
  - removed wrong parameter documentation
  - coding style
  - generate swig catches for some deprecated functions
  - enable doxygen xml output (needed for generating swig catches)
  - fixed class name
  - coding style
  - updated list of exception classes
  - coding style
  - added dependency on doxygen.conf
  - provide definition of data member
* Tue Jun 13 2017 tchvatal@suse.com
  - merge gh#openSUSE/libstorage-ng#147
  - Detect libxml bit more properly to work on most distributions
  - Cleanup the spec file to adhere Factory packaging guidelines
  - Check for boost headers to ensure configure stops prior build
    failure if the boost-devel is not present
  - Split out the boost dependencies up to the latest boost package
    split on openSUSE_Tumbleweed
  - Do not require rubygem-test-unit on Factory
  - Remove boost-regexp dependency as it was removed in favor of
    higer C++ standard function
* Tue Jun 13 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#283
  - fixed function names
* Tue Jun 13 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#282
  - reuse existing table of filesystem names
  - improved exception message
* Mon Jun 12 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#281
  - split directory examples into utils and examples
* Mon Jun 12 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#280
  - Fix bug
* Mon Jun 12 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#279
  - added used features flag for DASDs
* Fri Jun 09 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#278
  - extended transmogify example
  - improved Action::RenameIn ordering for DASDs
  - added unit tests
  - added documentation
  - added bugzilla reference
* Fri Jun 09 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#277
  - updated mockups to use parted --machine
  - removed old parted parser
* Thu Jun 08 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#276
  - added check
  - do not use cylinder size as block size
  - avoid holder two actiongraph in memory
  - coding style
  - added more comparison operators
  - check partition order
  - coding style
  - added call to check()
  - workaround for parted sector size during resize
  - handle alignment in partition resize integration tests
  - simpler Makefile.am
  - renumber partitions on DASD partition table
  - added unit-tests
  - renamed unit-test
  - added integration test
  - renamed variable
  - fixed typos
* Tue Jun 06 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#259
  - WIP
  - WIP
  - WIP
  - Add CompoundActionFormater base class
  - Add BtrfsSubvolumeFormater class
  - Update gitignore files
  - Add NfsFormater class
  - Add BtrfsFormater class
  - Add LvmLvFormater and LvmVgFormater
  - Add compound actions to actiongraph
  - Integrate CompoundAction and Actiongraph
  - Add bindings for CompoundAction
  - Remove old files
  - Update gitignore
  - Add CompoundAction#is_delete
  - Change return of find_by_target_device
  - Rename CompoundAction classes
  - Use Generator to generate compounds actions
  - Simplify CompoundAction creation
  - Rename and delete public methods
  - Return const objects
  - Remove empty destructors and improve constructors
  - Fix spelling
  - Add methods to LvmLv formatter
  - Add methods for LvmVg formatter
  - Delete improperly added file
  - Update example
  - Add automake subdir-objects option
  - Throw exception when action is unknown
  - Add tests for CompoundAction
  - Fix example
  - Improve formatters
  - Add files for compound actions example
  - Improve formatters
  - Improve tests
  - Improve text for compound actions with swap
  - Minor fixes
  - Rename data files
  - Fix test makefile
  - Improve variable names
  - Some improvements in formatters
  - Add gitignore
  - Remove spaces
* Tue Jun 06 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#274
  - Add compound actions summary doc
  - Fix text
  - More text fixes
* Tue Jun 06 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#275
  - enhanced get_possible_partition_table_types() for DASDs
  - simpler code
* Mon Jun 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#273
  - added documentation
  - renamed variable and enums
  - set extended_slot to false on GPT
  - implemented partition slots for DASD partition table
  - added unit test
  - removed unused function
  - use vector instead of list
  - added assert
  - renamed typename
  - added utility function
  - added unit tests
  - simpler code
  - added comment
  - added convenience function
  - added integration test
  - better variable names
* Fri Jun 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#272
  - added unit tests
  - new parse error tests
  - converted unit tests to new parted parser
  - removed old code
  - added note
  - fixed syntax
  - updated mockups
* Thu Jun 01 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#271
  - recognize parted "diag" flag
  - log partition id as hex
* Thu Jun 01 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#270
  - added find_by_name for Partitionable
  - split Topology class into Topology and Alignment
  - set minimal-grain to 0 B for DASDs
  - improved integration tests
  - set extra alignment for DASD partition table
  - fix sectors when calling parted on DASD partition table
  - use correct sector size
  - nicer check
  - keep minimal grain for DASDs
  - allow to get Alignment class
  - allow to align only to hard requirements
  - updated documentation about alignment
  - use partition id supported on all partition types
* Wed May 31 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#269
  - adapted parted mkpart call for dasd partition table
* Tue May 30 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#268
  - allow more control over mockup
  - rewrote parted parser including fixing sectors on DASDs
  - work on support for DASD partition table
  - updated unit-test
  - coding style
* Wed May 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#266
  - added function to convert partition type to string
* Wed May 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#265
  - avoid ambiguous code
  - replace own Regex class by C++11 regex
  - use C++11 regex instead of boost regex
* Mon May 22 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#264
  - fixed human string parser
* Mon May 22 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#263
  - use svg for graphs
* Fri May 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#262
  - updated
* Thu May 18 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#261
  - also allow to display actiongraph
* Wed May 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#260
  - allow to keep temporary files
* Thu May 11 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#258
  - removed obsolete file
* Wed May 10 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#257
  - improved parser
  - added test case
* Mon May 08 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#256
  - eliminated defects found by coverity
* Fri May 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#255
  - updated cleanup lists
* Fri May 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#253
  - make delete Filesystem or PartitionTable also delete signatures
    on disk
  - modified integration tests
  - added nop flag to actions
  - added helper function
  - set nop flag if btrfs filesystem is also deleted
  - extended documentation
  - removed unused functionality
* Thu May 04 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#252
  - added unit tests
  - renamed integration test for consistency
  - removed unused variable
  - added integration test
  - coding style
  - handle tense
  - removed unneeded function override
* Wed May 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#251
  - setup logger
  - coding style
* Wed May 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#250
  - updated file list
* Tue May 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#249
  - fixed documentation
* Tue May 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#248
  - added in_etc_crypttab flag
  - also provide EtcFstab and EtcCrypttab in SystemInfo
  - coding style
  - set in_etc_crypttab
  - set correct crypt device
  - added documentation
* Tue May 02 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#247
  - provide version information in bindings
* Fri Apr 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#246
  - removed probing in constructor and added probe function
  - adapted unit tests
  - adapted examples
  - adapted integration tests
  - fixed comment
  - added DEVMAPPERDIR define
  - save and load in_etc_fstab
  - adapted integration test
* Fri Apr 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#245
  - removed inadequate lvm activation
  - removed unused code
  - improved documentation
  - added missing include
  - provide begin() and end()
  - added function returning number of inactive lvm lvs
  - added utility functions
  - removed unused code
  - activate inactive lvm and luks if desired
  - updated bindings
  - added integration test
  - provide activate function in API
  - check callback pointer
  - fixed typo
* Thu Apr 27 2017 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#244
  - Propagate DifferentBlockSizes through the bindings
* Mon Apr 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#243
  - added override
* Mon Apr 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#242
  - fixed typo
* Mon Apr 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#241
  - added check
* Fri Apr 21 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#240
  - initialize values
  - reduced include
* Fri Apr 21 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#239
  - added check
  - added unit tests
  - updated test
  - updated documentation
  - updated integration tests
  - consistent naming
  - added documentation
  - added convenience function
  - improved integration test
* Thu Apr 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#238
  - added convenience function
  - removed nfs from dasd probing test
  - also remove descendants
  - added helper functions
  - return const objects
  - moved mount point data to dedicated class in devicegraph
  - adapted bindings
  - adapted example
  - adapted integration tests
  - added integration test for changeing mount-by method
  - added documentation
  - adapted unit tests
  - consistent naming
  - make functions as deprecated
  - do not longer allow to create Devicegraph without pointer to Storage
  - keep exact signature of deprecated functions
  - coding style
  - added warning
* Wed Apr 19 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#237
  - fixed exception message
  - more detailed exception message
  - updated xml devicegraphs
* Tue Apr 18 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#236
  - more detailed error messages
  - added comparison operators
* Fri Apr 07 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#235
  - check types to avoid exception
* Wed Apr 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#234
  - create parent directory of new subvolume
* Wed Apr 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#233
  - document that nested RAIDs are unsupported
* Wed Apr 05 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#232
  - added functions to handle default mount-by
  - removed obsolete classes
  - added documentation
  - renamed variable
* Tue Apr 04 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#231
  - work on md size calculation
  - added documentation
  - fixed typo
* Tue Apr 04 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#230
  - coding style
  - added unit test
  - improved function interface
  - removed debug output
  - install header
* Mon Apr 03 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#229
  - probe subvolume id after create
* Fri Mar 31 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#228
  - added functions to get source and target of a Holder
  - fixed integrations tests
  - added integration test
* Thu Mar 30 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#227
  - added convenience functions
  - minor refactoring
  - added unit tests
  - added convenience functions
  - added integration tests
* Wed Mar 29 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#226
  - flush results after each test
  - handle spare devices in size calculation
  - make a conservative calculation
  - improve results output
  - fix typo
* Wed Mar 29 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#225
  - fixed check
  - added test for nested RAIDs
  - added workaround for bsc#1030896
  - removed debug setting
* Tue Mar 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#224
  - added sort-key for devices of MD RAID
* Tue Mar 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#223
  - added flag in_etc_mdadm
* Mon Mar 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#222
  - create /etc directory when mounting /
* Mon Mar 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#221
  - probe some uuids after on disk creation
* Fri Mar 24 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#220
  - coding style
  - reuse objects EtcFstab, EtcCrypttab and EtcMdadm
  - added writing of mdadm.conf
  - set partition id
  - handle new values in Md::Impl
  - probe md-name and uuid
  - add tense to CommitData
* Thu Mar 23 2017 opensuse-packaging@opensuse.org
  - Fixed line number output for empty ranges
  - Unit tests for Diff
  - Fixed include path
* Thu Mar 23 2017 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#219
  - Added generic diff
  - Added log_diff()
  - Use log_diff() instead of log()
  - Fixed verbose mode
  - Fixed out of range segfault
  - Prevent diff context at file borders
* Tue Mar 21 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#218
  - added support for DASDs (the block device)
* Tue Mar 21 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#217
  - initialize value
* Mon Mar 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#215
  - protect mount options since subvol can include spaces
* Mon Mar 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#213
  - added btrfs subvolume support
* Mon Mar 20 2017 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#214
  - Handle fs type unknown
  - New test case for fs type unknown
* Mon Mar 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#212
  - initialize value in ctor
  - set filename
* Fri Mar 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#211
  - cleanup AsciiFile (possible after EtcFstab rewrite)
  - use AsciiFile to read fstab for mockup playback and record
* Fri Mar 17 2017 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#210
  - Use full filename for fstab and crypttab
  - Add missing space in mount command
* Fri Mar 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#209
  - changed return type of get_mount_type()
  - added compatibility functions
* Thu Mar 16 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#208
  - removed unneeded includes
  - removed obsolete handling of list
* Thu Mar 16 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#202
  - Activate vgs
  - Add comment
  - Fix indentation
* Thu Mar 16 2017 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#206
  - New EtcFstab API
  - Methods to maintain correct mount order
  - Stricter constness and avoid endless call recursion
  - Added missing factory method
  - Added MountOpts::clear()
  - Unit tests for new EtcFstab class
  - Better runtime checks using exceptions
  - Tests for checking and fixing mount order
  - Added tests for pathological cases
  - Make line no. optional during parsing
  - Store filename for writing, too
  - Removed obsolete tests
  - Added EtcCrypttab class
  - Don't pad last column
  - Remove entry by pointer
  - Unit test for EtcCrypttab
  - New unit test: Nonexistent crypttab
  - Removed cruft
  - Don't stop parsing after the first error
  - Accept unparsable fs enums as type 'unknown'
  - Support for logging contents
  - Added missing includes
  - Get and set options completely at once
  - Use new EtcFstab: StorageImpl
  - Use new EtcFstab: ProcMounts
  - Use new EtcFstab: Nfs
  - Use new EtcCrypttab: Luks
  - Use new EtcCrypttab: Mountable and BlkFilesystem
  - Use new EtcFstab: XML mocking in testsuite
  - Omit 'defaults' for mount opts in XML
  - Code review fixes
  - Documentation fixes
  - Support for mocking during probing
  - Fixed unit test data
* Thu Mar 09 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#200
  - split off Mountable from Filesystem
  - removed unused variable
  - added parsers for btrfs tools
  - removed unused functions
  - unified comments
  - fixed typo
  - added missing implementation
  - allow mocking of SystemCmds with unstable command-line
  - added include
  - avoid btrfs in test cases (will need more mockup)
  - extended style guide
  - added example program
* Tue Mar 07 2017 shundhammer@suse.de
  - Imported https://github.com/shundhammer/commented-config-file
    (#199)
* Wed Mar 01 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#197
  - added some compile time checks
  - renamed macro to avoid name collision
* Tue Feb 28 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#196
  - moved code to implementation classes
  - removed unneeded virtual in API
  - added Encryption::get_all() functions
* Mon Feb 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#195
  - added comment
  - removed unused enum value
* Mon Feb 27 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#194
  - redirect to probed devicegraph in EnsureMounted
* Thu Feb 23 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#192
  - tiny code simplifications
  - added includes
  - make EnsureMounted more generic and work for Filesystem
  - added class to parse df output
  - added class SpaceInfo
  - added function to query nfs mounts
  - generalise and move some functions from BlkFilesystem to
    Filesystem
  - store SpaceInfo in Filesystem
  - cleanup
  - added basic NFS support
  - coding style
  - extended bindings for NFS
  - added integration tests
  - removed dangerous functions and added comment
  - updated python bindings
  - added check
  - added integration test
  - added Nfs::Impl::used_features()
* Mon Feb 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#191
  - split off class BlkFilesystem from class Filesystem
  - updated testcases
  - updated example
  - updated documentation
  - updated bindings
  - updated testcases
  - updated integration tests
* Mon Feb 20 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#190
  - coding style
  - removed abstract class
  - use direct parent class
  - avoid flushes
* Fri Feb 17 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#189
  - detect nilfs2
  - cleanup
  - shorter code
  - coding style
  - coding style
  - added support for ext2, ext3, reiserfs, iso9660 and udf
  - updated bindings to new filesystems
  - added integration tests
* Thu Feb 16 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#188
  - removed cycle from actiongraph for Luks setup
  - cleanup
* Wed Feb 15 2017 jlopez@suse.com
  - merge gh#openSUSE/libstorage-ng#187
  - Bind exceptions for BlkDevice::get_encryption
* Wed Feb 15 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#186
  - fixed shrinking devices
  - enable commit
* Tue Feb 14 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#185
  - added Encryption::get_type()
  - make get_type() in EncryptionImpl virtual
* Fri Feb 10 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#184
  - implemented do_rename_in_etc_crypttab()
* Thu Feb 09 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#183
  - save sid in devicegraphs
  - add dependencies to some actions of children of partition table
  - added test case
  - added documentation
  - use convenience function
* Tue Jan 31 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#180
  - added set_number() function
  - renumber logical partitions in delete_partition()
  - added testcase
  - coding style
  - added actions to rename entries in fstab and crypttab
  - use integration test utils
  - implemented rename in fstab
  - override function
  - allow to skip more steps
  - better check
  - renamed functions
  - reuse code
  - the check was correct
  - coding style
* Mon Jan 23 2017 lslezak@suse.cz
  - Added Travis support (use Docker for building)
* Mon Jan 16 2017 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#179
  - fixed swig bindings for used_features()
* Thu Jan 12 2017 shundhammer@suse.de
  - Typo: Fixed inconsistent enum prefix (#178)
* Thu Dec 22 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#177
  - added move constructor and assignment operator
* Tue Dec 13 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#176
  - Make boot flag checks public
* Tue Dec 06 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#175
  - turn udev_path into vector (see bsc#1011357)
* Mon Dec 05 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#174
  - show base in log for hex
  - fixed typo
  - added tests
  - handle partition id on GPT
  - added unit tests
  - removed TODO mark
  - fixed typo
  - DRYer code
  - renamed test files
  - markdown improvements
  - renamed function
* Mon Nov 28 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#173
  - updated history
* Fri Nov 18 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#172
  - added interface to query used features
  - added bcache to used features
  - added unit tests
* Thu Nov 17 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#171
  - added convenience functions
* Thu Nov 03 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#170
  - make functions public available
* Wed Nov 02 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#169
  - added parsing legacy_boot in parted output
  - actions for boot, legacy_boot and pmbr_boot
  - added integration tests
  - updated status document
  - removed out-commented code
  - extended documentation
* Fri Oct 28 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#168
  - added probing pmbr-boot
  - added test case for pmbr boot
* Fri Oct 28 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#167
  - moved setting BOOST_TEST_CATCH_SYSTEM_ERRORS
* Wed Oct 26 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#166
  - Added LvmLv.get_all()
* Wed Oct 26 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#165
  - added utility function to public API
* Tue Oct 25 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#164
  - added convenience functions
  - moved template definitions to separate file
* Mon Oct 24 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#163
  - added name for partition id
* Fri Oct 21 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#162
  - added test case
  - moved test cases
  - reuse code
  - coding style
  - simpler code
  - reuse code
  - help compiler understand code
  - removed workaround
  - fixed partition name
  - run performance tests as last
  - coding style
  - allow to set udev path and ids
  - set udev path and if when creating partition
  - added test case
  - updated unit test to include object for partition table
  - make logical partitions children of extended partition
  - added note and todo
  - added checks
  - moved unit test
* Tue Oct 18 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#161
  - also check udev_path and udev_ids in equal and log_diff
  - fixed typo
  - omit more udev-ids (use whitelist instead of blacklist)
  - added explanatory comment
* Mon Oct 17 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#160
  - set default partition id based on partition type
* Mon Oct 17 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#159
  - fixed initialization order
  - check that function is called on correct devicegraph
* Thu Oct 13 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#158
  - use const unique_ptr for pimpl
  - added testcase
  - added documentation
* Wed Oct 05 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#157
  - renamed class
  - removed printing to cout from Actiongraph
  - performance improvement
  - added performance test
  - removed examples with testsuite character
  - improved example
* Wed Oct 05 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#156
  - updated status document
  - include feedback from code review
* Tue Oct 04 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#155
  - updated documentation
  - added end user example
  - fixed typo
  - improvements from code review
* Thu Sep 29 2016 opensuse-packaging@opensuse.org
  - merge gh#openSUSE/libstorage-ng#143
  - the dependency fix: updated from the specfile
  - specified distribution specific dependencies
  - corrected deps on tumbleweed
* Thu Sep 29 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#154
  - handle tense
  - handle tense
  - throw on logic error
  - coding style
  - added humanstring example
* Wed Sep 28 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#153
  - fixed temporary check
  - quote commit message in log
* Tue Sep 27 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#152
  - removed some examples that were initial test programs
* Tue Sep 27 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#151
  - cylinder -> sector cleanup
* Fri Sep 23 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#150
  - added TmpMount class
  - added EnsureMounted class
  - use EnsureMounted class
  - added note
  - name enum strongly typed
  - now removed enum entirely
* Wed Sep 21 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#149
  - added convenience function to query Ntfs objects
  - added convenience function to query Partitionable objects
* Fri Sep 16 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#148
  - initialise class members
* Fri Sep 16 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#145
  - improved device_exists
  - fixed typo
  - added support to resize (active) lukses
  - added integration tests for luks
  - coding style
  - moved check function to impls
  - added check function for Luks
  - added comment
  - added unit test for resizing luks
  - require to provide filename
  - incorporated comments from code review
  - ignore generated files
* Tue Sep 13 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#144
  - added UntranslatedText and moved Text to own file
  - moded StopWatch to own file
  - added documentation
  - renamed variable
* Mon Sep 12 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#142
  - fixed lvm vg dependency generation if modify actions exist purely
    on lhs
  - coding style
  - added convenience function
  - added flags to control handling of credentials
  - correcter explanation for translators
  - use ST_THROW macro
  - coding style
  - support to create, activate, deactivate and delete Luks
  - added encryption handling functions to BlkDevice
  - added unit tests
  - added integrations tests
  - handle tense
  - added skeleton actions for crypttab handling
  - handle tense
  - handle crypttab
* Mon Sep 05 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#141
  - use C++11 initialisation
  - shorter code
  - removed unused check
  - coding style
  - added reusable sort_by_key function
* Tue Aug 30 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#140
  - Added a failing test (TDD) for LVM dependencies
  - Bugfixes in Action::Create#add_dependencies
  - Dependencies between LVM operations
  - Fixes from code review: coding style
  - Another complex test for LVM dependencies
  - Reusable function to add grouped dependencies
  - Added a test for PVs being moved between VGs
  - Dependencies for moving PVs between different VGs
  - Added note about add_chain cost
* Fri Aug 19 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#139
  - added const
  - added helper function
  - renamed variable
  - moved calculating dependencies for creating partitions to
    PartitionTable class
  - make vertices in actiongraph stable
* Thu Aug 18 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#138
  - renamed function
  - indicate only-sync in graph output
* Thu Aug 18 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#137
  - also save devicegraphs
  - renamed function
  - call function in base class
  - add dependency for reallot actions
  - added unit tests for reallot actions in lvm case
  - moved some tests to md subdirectory
  - always use svg instead of png
* Wed Aug 17 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#136
  - Obsolete again old libstorage
* Tue Aug 16 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#135
  - pass vector by reference
* Tue Aug 16 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#134
  - do not call udevadm info for inactive devices
* Fri Aug 12 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#133
  - fixed output
  - set flags for ostream
  - probe attr for lvm devices
  - added active flag to BlkDevice
* Fri Aug 12 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#131
  - fixed parsing of 'dmsetup table' output if no devices were found
  - catch exceptions from Storage constructor
* Mon Aug 08 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#130
  - Avoid conflict with old libstorage config file
  - Do not obsolete old libstorage in .spec
* Mon Aug 01 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#129
  - added functions to query volume group
  - wait as late as possible
  - added note
  - moved detect_resize_info to Device
  - provide ResizeInfo for LvmPv
  - added override
  - generate actions for resizing lvm pvs
  - added tests for lvm pv resizing
  - added get_size_string()
  - inform children (LvmVg and Md) when parent has new region
* Fri Jul 29 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#128
  - format numbers
  - handle ResizeInfo in LvmLv
  - added functions to find a volume group by the vg-name
  - make reallot handling work with Device instead of BlkDevice
  - handle reallot for volume groups
  - allow to save graphs
  - fixed consistency between variable name and partition
* Wed Jul 27 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#127
  - added most common lvm actions
  - removed obsolete define
  - wait as late as possible
  - added define
  - include size in volume group create/delete text
* Fri Jul 22 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#126
  - added override where appropriate
* Fri Jul 15 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#125
  - make find by uuid functions non public
  - extended comment
* Fri Jul 15 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#124
  - sort sids in output for better readability
* Thu Jul 14 2016 shundhammer@suse.de
  - Use stdin, not tmp files for passwords (bsc#986971) (#123)
* Tue Jul 12 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#122
  - added convenience functions for lvm
  - make delete_partition take a Partition
  - removed obsolete code
  - shorter code
  - added function to delete logical volume
  - renamed file
  - make doxygen analyse more files
  - updated documentation
  - activate DEPRECATED define
  - consistent function names
* Thu Jul 07 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#121
  - added convenience functions for Bcache and BcacheCset
* Wed Jul 06 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#120
  - move dm-table-name from Encryption to BlkDevice
  - probe stripes and stripe-size
  - removed obsolete class
  - removed unused functions
  - fixed documentation
* Fri Jul 01 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#119
  - removed unused functions
* Thu Jun 30 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#118
  - also support downcast for bcache classes
* Thu Jun 30 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#117
  - added copyright headers
  - moved filesystem classes from Devices to new Filesystems directory
* Wed Jun 29 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#116
  - added and renamed examples
  - init logger
  - prefer vector over list
  - detect bcache in blkid output
  - renamed output files
  - simply call probe_pass_2 for all devices
  - extended check function
  - added get_string function
  - decentralized code
  - added bcache probing support
  - includes cleanup
  - added bcache probing testcase
  - added documentation links
* Wed Jun 22 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#115
  - extended 'dmsetup table' parser to provide target and stripes
* Tue Jun 21 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#114
  - updated doxygen list of input files
* Tue Jun 21 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#113
  - enable client side searching
* Tue Jun 21 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#112
  - extended lvm parsers
  - probe size of luks
  - probe size of lvm vg and lv
  - added copyright header
  - handle new class variables
* Thu Jun 16 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#111
  - add get_partitionable() to API
* Wed Jun 15 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#110
  - use new is_valid_name
* Tue Jun 14 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#109
  - added is_valid_name for BldDevice
* Mon Jun 13 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#108
  - use fallback lockup
  - removed now unused function
* Mon Jun 13 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#107
  - use fallback lookup by major and minor number
* Fri Jun 10 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#106
  - corrected order
* Fri Jun 10 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#105
  - added note
  - added luks probing testcase
* Thu Jun 09 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#104
  - extended SystemInfo for encryption
  - cleanup
  - prefer vector over list
  - added luks probing support
  - use C++11 range based for
* Thu Jun 09 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#103
  - during probing find devices by major and minor number if find my
    name fails
* Wed Jun 08 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#102
  - added convenience function
  - added unit tests
* Fri Jun 03 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#101
  - work on LVM support
  - added documentation
  - added todo
  - added check
  - extended check functions
  - provide vectors of LVM objects
  - added get_lvs function
  - added get_lvm_pvs function
  - added get_blk_device function
  - downcast also LVM objects
  - added more convenient functions
* Thu Jun 02 2016 jsrain@suse.cz
  - merge gh#openSUSE/libstorage-ng#96
  - Added YaST requirements, based on meeting in NUE
  - AI formatting
  - MD formatting
  - More formatting
  - comments from review
  - comments
  - Clarified upgrade from EVMS
* Wed Jun 01 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#100
  - added functions to search for lvm devices by uuid
  - added BlkDevice::get_all
  - cleanup
  - sort results of lvm commands
  - use get_all function
* Tue May 31 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#99
  - added functions any_md, any_lvm and any_luks
  - explicit function name
  - probe mds only if blkid found some
  - added uuid to lvm objects
  - added get_all functions
  - added testcase
  - added parsers for pvs and lvs
* Fri May 27 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#98
  - call parted with --wipesignatures when creating partitions
  - use long option
  - adapted tests
* Tue May 24 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#97
  - removed perl bindings (only potential use-case kiwi was rewritten
    in python)
  - mark function as override
* Fri Apr 29 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#95
  - initialise and log variable
* Fri Apr 29 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#94
  - allow to set minimal_mbr_gap
* Thu Apr 28 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#93
  - allow to set minimal grain
* Thu Apr 28 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#92
  - added convenience functions
* Thu Apr 28 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#91
  - added convenience functions
* Wed Apr 27 2016 aschnell@suse.com
  - partition alignment, drop cylinders and geometry, change unit of
    sizes (#85)
* Tue Apr 19 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#89
  - Added support to set label and uuid for swap devices
  - Allow to change label and UUID of pre-existing partitions
  - Fix from code review: ST_THROW
* Wed Apr 13 2016 aschnell@suse.com
  - merge gh#openSUSE/libstorage-ng#88
  - Update TsCmp.cc
  - Update .gitignore
* Wed Apr 13 2016 aschnell@suse.com
  - merge gh#openSUSE/libstorage-ng#87
  - added buildrequires graphviz since doxygen needs it
* Tue Apr 12 2016 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#86
  - Added check for PPC PowerNV
* Fri Apr 01 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#84
  - Added ID_EFI
* Tue Mar 29 2016 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#83
  - swig bindings for Storage::Arch
  - include Arch.h in docs and devel package
  - fix list include
  - automake fix
* Thu Mar 24 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#81
  - do not create devicegraph without storage object
  - coding style
  - added missing includes
  - coding style
  - coding style
* Wed Mar 23 2016 wfeldt@opensuse.org
  - merge gh#openSUSE/libstorage-ng#80
  - add documentation on parted partition alignment
  - enhance doc according to pr comments
  - added details on alignment
* Mon Mar 21 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#79
  - removed now unneeded scope operator
* Thu Mar 17 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#78
  - Disable changelog check
* Wed Mar 16 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#77
  - added detailed flags for write_graphviz()
* Wed Mar 16 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#76
  - added missing include (for whatever version travis/jenkins is
    using)
* Tue Mar 15 2016 opensuse-packaging@opensuse.org
  - merge gh#openSUSE/libstorage-ng#75
  - clarify dependencies, how to test
* Tue Mar 15 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#74
  - detect reducing/extending of devices
  - just keep one sorted vector of devices
  - added function to remove edge
  - added function to remove device
  - use exception macros
  - allow to add and remove spare devices to md
  - added integration tests
  - more descriptive parameter names
  - coding style
  - added comments
  - eliminate temporary variable
  - added some inline documentation
  - reshuffle code
* Fri Mar 11 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#73
  - added second link in documentation
  - detect faulty devices in MD RAID
  - fixed comment
* Thu Mar 10 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#72
  - test public interface
  - added testcases
* Wed Mar 09 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#71
  - added set_range to API
* Wed Mar 09 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#70
  - added documentation
  - added documentation
* Tue Mar 08 2016 ancor@suse.de
  - merge gh#openSUSE/libstorage-ng#69
  - Added integration with Jenkins
* Tue Mar 08 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#68
  - added document about resizing
  - fixed typo
* Tue Mar 08 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#67
  - reduce code duplication
  - throw exceptions in error case
  - also generate pictures of devicegraphs
  - renamed function and added comments
* Mon Mar 07 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#66
  - avoid code duplication
  - added unit test
* Mon Mar 07 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#65
  - work on tenses for messages
* Mon Mar 07 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#64
  - avoid header file
  - use new size constants
  - avoid assert
  - use exception macro
  - no need for postfix
  - fixed error handling
  - cache, load and save Resize- and ContentInfo
* Thu Mar 03 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#63
  - adapted filename to library rename
  - make code reusable
  - coding style
  - init logger
  - provide __str__ for more classes
  - added missing dependency
  - use exception macros
  - added is_probed query function
  - allow to query resize and content information
* Tue Mar 01 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#62
  - avoid code repetition
  - updated gitignore
* Mon Feb 29 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#61
  - added Action classes for resize
* Mon Feb 29 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#60
  - removed unused functions
  - avoid boolean function argument
* Thu Feb 25 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#59
  - several adoptions to library name change
* Thu Feb 25 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#58
  - drop major and minor number from BlkDevice
* Wed Feb 24 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#57
  - rename rpm and library to libstorage-ng
* Wed Feb 24 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#56
  - drop bindings for legacy interface
  - dropped legacy interface and most/all legacy functions
  - renamed enum
* Tue Feb 23 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#55
  - added and use LogfileLogger
* Fri Feb 19 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#54
  - added downcast function in bindings
* Thu Feb 18 2016 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#53
  - Expose get_geometry() / set_geometry() to API
* Thu Feb 18 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#52
  - added actions to handle /etc/mdadm.conf
  - renamed classes
* Thu Jan 14 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#51
  - initialise member variables
  - replace cmp_lt_number by compare_by_number
  - ignore coverity output directory cov-int
  - fixed assert
  - use proper function
  - use proper functions
  - added check for overflow
  - replace ParseError by ParseException
  - extended testsuite
* Wed Jan 13 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#50
  - more tweaking for broken ruby packaging
* Wed Jan 13 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#49
  - make Exception hierarchy available in bindings
  - do not expose exception macros in public API
* Tue Jan 12 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#48
  - avoid warning with g++ 5.2.1
* Tue Jan 12 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#47
  - removed redundant ";"
  - added interface functions to query number of partitions
* Mon Jan 11 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#46
  - support probing of Md using Md
  - fixed function name
  - consistent function/variable name
* Fri Jan 08 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#45
  - added get_md_parity_name
  - added TODO note
* Fri Jan 08 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#44
  - added quote for vector<string>
  - moved code to storageitu.py
  - fixed documentation
  - initialise all member variables
  - added basic MD RAID support
  - added checks and unit-test
  - added DEVDIR macro as requested during code review
  - added node about consistent naming
  - use strlen instead of fixed value
* Tue Jan 05 2016 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#43
  - define sorting of results
  - use macro
  - shorter code
  - do not use legacy file for AC_INIT
  - remove function identical to base function
  - extended style document
* Wed Dec 23 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#42
  - remove interim sync actions
  - included suggestions from code-review
* Tue Dec 22 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#41
  - renamed classes
  - added num_actions()
* Tue Dec 22 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#40
  - ensure "one definition rule"
* Mon Dec 21 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#39
  - added region.to_value function
  - added disk.get_possible_partition_table_types()
  - added get_pt_type_name()
  - use new ST_THROW macro
  - call parted with filesystem type depending on partition id
  - do not set numeric partition id on non MSDOS partition tables
  - added more fs-types for parted mkpart call
  - use define
  - better names for partition table types
* Tue Dec 15 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#38
  - added Device::remove_descendants()
  - moved num_children and num_parents to Impl
  - use new exceptions macro
* Tue Dec 15 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#37
  - added functions to query partition table type of partition table
    object
* Tue Dec 15 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#36
  - added missing include
  - use C++11 underlying_type for correctness
  - define copy constructor and copy assignment for Region
* Mon Dec 14 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#35
  - fixed function name
  - added TmpDir class (complied with RAII)
  - added Vfat and Ntfs device classes
  - removed ntfs-3g naming workarounds
  - coding style
  - delete copy constructor and assignment operator for Device and
    Holder
  - use new ST_THROW macro
* Mon Dec 14 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#34
  - moved test files
  - extended bindings
  - updated test program
  - added missing include
  - added test programs
  - moved test programs
  - added options to example probe program
  - consistent naming
  - avoid casts by using std::function
  - added logic check
  - use traits to avoid undetected typos
  - moved setting compiler flags before AC_PROG_CXX to avoid problems
    with --coverage
  - more descriptive exceptions
  - moved swig catches statements to own file
  - extended unit-test
  - test documenting exceptions with doxygen
  - use constant
* Wed Dec 09 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#33
  - added test case
  - added branch coverage example
  - call region.empty
  - coding style
  - moved Exception to Utils
  - added test-cases
  - made text more comprehensible
  - added test-case
  - fixed off-by-one error
  - robuster test-case
* Tue Dec 08 2015 tgoettlicher@suse.de
  - merge gh#openSUSE/libstorage-ng#32
  - Add ruby remote probe example
* Mon Dec 07 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#31
  - added missing DeviceTraits
  - consisting coding style
  - avoid warning with clang++
  - added and use templates is_device/holder_of_type
* Fri Dec 04 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#30
  - don't generate documentation for legacy interface
  - added some overall documentation
  - documented difference between high- and low-level device graph
    functions
* Fri Dec 04 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#29
  - added subgraph and filtered_graph paragraph
* Thu Dec 03 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#28
  - use fixture
  - added checks for big numbers
  - coding style
  - removed bogus operator
  - removed some asserts now handled via exceptions
  - added block-size to Region class
  - make Partition create functions take region parameter
* Mon Nov 30 2015 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#27
  - Prevent crash upon shutdown (object destruction sequence)
  - Added TO DO
* Mon Nov 30 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#26
  - fixed file list
* Mon Nov 30 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#25
  - more detailed message
  - added check
  - adapted to api change
  - implemented umount/swapoff actions
  - replaced specifier deprecated in C++11
  - moved Logger to Utils
  - added nullptr checks
  - added traits for Holders
  - work on exception logging
  - exception handling for storage::to_partition
  - updated examples
* Thu Nov 26 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#24
  - fixed Umount and RemoveFstab actions
* Thu Nov 26 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#23
  - added functions to convert enums to strings
* Wed Nov 25 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#22
  - added Filesystem::get_all()
* Tue Nov 24 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#21
  - added const version
  - steps towards private Devicegraph::Impl graph
  - added convenient functions
  - use checker macro
  - avoid using Devicegraph::Impl.graph member
* Mon Nov 23 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#20
  - make Actiongraph.graph private
  - added operator[] and fixed some constness
  - added probe mode that write devicegraph
  - rename class to reflect concept
  - make also graph type private
  - added typedefs
  - log destruction
* Fri Nov 20 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#19
  - use font Arial also for action graph
* Thu Nov 19 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#18
  - make Actiongraph part of public interface
* Thu Nov 19 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#17
  - also provide non-const relatives functions
  - added function to remove a list of devices
  - use exception macros
* Wed Nov 18 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#16
  - use long named option for readability
* Tue Nov 17 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#15
  - added one more 'udevadm settle' call
  - use a define for udevadm settle
* Tue Nov 17 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#14
  - added logger control functions to new api
  - allow Logger test function to also check component
  - added documentation
  - do not expose symbol
  - added constructor (just eye candy)
* Mon Nov 16 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#13
  - added to_device_of_type template function
  - use new to_device_of_type function
  - added testcases
  - detailed exception messages
  - make exceptions take parameters instead of final message
  - remember base filename in exception locations
* Thu Nov 12 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#12
  - work on exceptions
* Thu Nov 12 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#11
  - prefix include guards
* Tue Nov 10 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#10
  - generate bindings before running tests
* Tue Nov 10 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#9
  - parallel compile and run of tests
* Tue Nov 10 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#8
  - removed unneeded define
* Mon Nov 09 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#7
  - set BOOST_TEST_CATCH_SYSTEM_ERRORS=no
* Mon Nov 09 2015 gs@suse.de
  - merge gh#openSUSE/libstorage-ng#5
  - Added exception classes
  - added class SystemCmdException and CommandNotFoundException
  - added testsuite helpers
  - added unit tests for SystemCmd class
  - documented CmdParted class
  - improved error reporting with new exception classes don't throw
    exception for all kinds of parted stderr output
  - improved error reporting for CmdBtrfs, added CmdBtrfsSubvolumes
    class
  - added gpt fix backup
  - added files common.cc/.h, added test case parse_empty
  - use const string&
  - remove do_probe and probe() from CmdBtrfsSubvolumes
  - use const string&
  - remove common.cc/.h (not needed here), remove systemcmd1.cc (to
    be adapted first)
  - added test case parse_bad_device_name, parse_no_devices and
    systemcmd_error
  - test case parse_wiped_disk_good added, better test names applied
  - test cases for ParseException added
  - tests for SystemCmd added - retcode != 0 doesn't work
  - ignore non zero exit code
  - check for boost version >= 1.58
  - add test cases for exceptions
  - add TO DO for test cases parse_gpt_enlarge_good and
    parse_gpt_fix_backup_good
* Mon Nov 09 2015 shundhammer@suse.de
  - merge gh#openSUSE/libstorage-ng#6
  - Added use case document
  - Added pseudo code for suggested API
  - Use partition_table, not disk directly
  - Added multi_boot_pc_with_windows() C++ sample
  - use correct exception macro
  - added comment
* Thu Oct 22 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#4
  - added rules to style guide
  - added reasons to use C++11
* Wed Oct 21 2015 aschnell@suse.de
  - merge gh#openSUSE/libstorage-ng#3
  - updated URLs
  - added requirements and how to run unit test
* Fri Oct 16 2015 aschnell@suse.de
  - extended comment
* Thu Oct 15 2015 mvidner@suse.cz
  - merge gh#openSUSE/libstorage-ng#2
  - Enable documentation of the storage_legacy namespace.
  - Added brief descriptions to classes.
* Thu Oct 15 2015 mvidner@suse.cz
  - merge gh#openSUSE/libstorage-ng#1
  - How to compile
  - How to make a RPM, code documentation.
* Thu Oct 15 2015 aschnell@suse.com
  - make code
* Thu Oct 15 2015 aschnell@suse.de
  - added design decisions
* Thu Oct 15 2015 aschnell@suse.de
  - added heading
* Thu Oct 15 2015 aschnell@suse.de
  - moved style guide to docs
* Tue Oct 06 2015 aschnell@suse.com
  - added goals
* Thu Apr 16 2015 aschnell@suse.de
  - use C++11 to_string
* Thu Mar 12 2015 aschnell@suse.de
  - adapted testcase
* Mon Mar 09 2015 aschnell@suse.de
  - moved testsuite compare classes to testsuite directory
* Mon Mar 09 2015 aschnell@suse.de
  - make output work with older graphviz versions
* Fri Mar 06 2015 aschnell@suse.de
  - added testcase
* Fri Mar 06 2015 aschnell@suse.de
  - use back_inserter
* Fri Mar 06 2015 aschnell@suse.de
  - make errors in actiongraph testsuite readable
* Thu Mar 05 2015 aschnell@suse.de
  - improved test message
* Thu Mar 05 2015 aschnell@suse.de
  - moved statement
* Thu Mar 05 2015 aschnell@suse.de
  - work on compatibility layer
* Wed Mar 04 2015 aschnell@suse.de
  - work on compatibility layer
* Wed Mar 04 2015 aschnell@suse.de
  - throw exception instead of returning nullptr
* Wed Mar 04 2015 aschnell@suse.de
  - renamed class to avoid likely conflict with keyword
* Wed Mar 04 2015 aschnell@suse.de
  - work on compatibility layer
* Tue Mar 03 2015 aschnell@suse.de
  - ported interface additions from fate#318392
* Tue Mar 03 2015 aschnell@suse.de
  - ported interface additions from fate#318392
* Mon Feb 23 2015 aschnell@suse.de
  - build on Fedora 21
* Mon Feb 23 2015 aschnell@suse.de
  - sync version numbers with libstorage
* Fri Feb 20 2015 aschnell@suse.de
  - mark functions as override
* Thu Feb 19 2015 aschnell@suse.de
  - added per action callbacks
* Mon Feb 09 2015 aschnell@suse.de
  - adapted enum names
* Fri Feb 06 2015 aschnell@suse.de
  - first setting first and last flag on actions
* Fri Feb 06 2015 aschnell@suse.de
  - save detailed actiongraph
* Fri Feb 06 2015 aschnell@suse.de
  - added commit error callback
* Fri Feb 06 2015 aschnell@suse.de
  - display name of partition id in message
* Fri Feb 06 2015 aschnell@suse.de
  - fstab actions depend on the root filesystem mounted
* Fri Feb 06 2015 aschnell@suse.de
  - place detailed node info in extra line
* Thu Feb 05 2015 aschnell@suse.de
  - save libstorage version in output files
* Thu Feb 05 2015 aschnell@suse.de
  - added namespace
* Thu Feb 05 2015 aschnell@suse.de
  - allow to show details in graphviz output
* Thu Feb 05 2015 aschnell@suse.de
  - added compare example which reads devicegraphs
* Thu Feb 05 2015 aschnell@suse.de
  - added check for nullptr
* Thu Feb 05 2015 aschnell@suse.de
  - don't save empty values
* Thu Feb 05 2015 aschnell@suse.de
  - a devicegraph might have no devices or holders
* Thu Feb 05 2015 aschnell@suse.de
  - work on strongly typed enums with swig 3.0.0
* Wed Feb 04 2015 aschnell@suse.de
  - work on compatibility callbacks
* Wed Feb 04 2015 aschnell@suse.de
  - skip nop action
* Wed Feb 04 2015 aschnell@suse.de
  - rename devicegraph
* Wed Feb 04 2015 aschnell@suse.de
  - install legacy header
* Wed Feb 04 2015 aschnell@suse.de
  - added namespace
* Wed Feb 04 2015 aschnell@suse.de
  - added include
* Wed Feb 04 2015 aschnell@suse.de
  - work on compatibility layer
* Wed Feb 04 2015 aschnell@suse.de
  - fixed efi detection
* Wed Feb 04 2015 aschnell@suse.de
  - quote device
* Wed Feb 04 2015 aschnell@suse.de
  - implemented real get_default_partition_table_type function
* Wed Feb 04 2015 aschnell@suse.de
  - add storage backref to Devicegraph
* Wed Feb 04 2015 aschnell@suse.de
  - install perl5 bindings into versioned directory
* Wed Feb 04 2015 aschnell@suse.de
  - allow access to Arch and set some values
* Wed Feb 04 2015 aschnell@suse.de
  - save architecture in Storage object
* Tue Feb 03 2015 aschnell@suse.de
  - work on compatibility layer
* Tue Feb 03 2015 aschnell@suse.de
  - added dummy functions for default partition table type
* Tue Feb 03 2015 aschnell@suse.de
  - implemented create for msdos and gpt
* Tue Feb 03 2015 aschnell@suse.de
  - generate bindings for filesystems classes
* Tue Feb 03 2015 aschnell@suse.de
  - added btrfs (without multidevice) and xfs
* Tue Feb 03 2015 aschnell@suse.de
  - use C++11
* Tue Feb 03 2015 aschnell@suse.de
  - work on compatibility layer
* Tue Feb 03 2015 aschnell@suse.de
  - added check function to Storage
* Tue Feb 03 2015 aschnell@suse.de
  - delegate checking for modify actions
* Mon Feb 02 2015 aschnell@suse.de
  - added convert functions
* Mon Feb 02 2015 aschnell@suse.de
  - mostly reverted a previously patch
* Mon Feb 02 2015 aschnell@suse.de
  - added type query functions
* Mon Feb 02 2015 aschnell@suse.de
  - make functions creating partitions also take region
* Mon Feb 02 2015 aschnell@suse.de
  - implemented calculating unused partition slots
* Mon Feb 02 2015 aschnell@suse.de
  - work on compatibility layer
* Mon Feb 02 2015 aschnell@suse.de
  - added partition type parameter to create partition functions
* Fri Jan 30 2015 aschnell@suse.de
  - added constructor taking all values
* Fri Jan 30 2015 aschnell@suse.de
  - removed functions from interface
* Fri Jan 30 2015 aschnell@suse.de
  - added function to count partitions of a specific type
* Fri Jan 30 2015 aschnell@suse.de
  - more verbose error message
* Fri Jan 30 2015 aschnell@suse.de
  - handle range in Disk
* Fri Jan 30 2015 aschnell@suse.de
  - catch exception
* Thu Jan 29 2015 aschnell@suse.de
  - allow to create ext4 on disk (without partition)
* Thu Jan 29 2015 aschnell@suse.de
  - save files in YaST2 dir
* Thu Jan 29 2015 aschnell@suse.de
  - added include
* Thu Jan 29 2015 aschnell@suse.de
  - better error handling
* Thu Jan 29 2015 aschnell@suse.de
  - log beginning of commit action
* Thu Jan 29 2015 aschnell@suse.de
  - wait for device before mkfs
* Thu Jan 29 2015 aschnell@suse.de
  - handle rootprefix when writing fstab
* Wed Jan 28 2015 aschnell@suse.de
  - set size when setting region
* Wed Jan 28 2015 aschnell@suse.de
  - work on compatibility layer
* Wed Jan 28 2015 aschnell@suse.de
  - work on compatibility layer
* Wed Jan 28 2015 aschnell@suse.de
  - work on compatibility layer
* Wed Jan 28 2015 aschnell@suse.de
  - extended compatibility layer
* Wed Jan 28 2015 aschnell@suse.de
  - extended compatibility layer
* Wed Jan 28 2015 aschnell@suse.de
  - improved messages
* Tue Jan 27 2015 aschnell@suse.de
  - work on compatibility layer
* Tue Jan 27 2015 aschnell@suse.de
  - added mkfs_options and tune_options
* Tue Jan 27 2015 aschnell@suse.de
  - work on compatibility layer
* Tue Jan 27 2015 aschnell@suse.de
  - use helper functions
* Tue Jan 27 2015 aschnell@suse.de
  - fixed dependency generation
* Tue Jan 27 2015 aschnell@suse.de
  - work on compatibility layer
* Mon Jan 26 2015 aschnell@suse.de
  - handle mount-by when writing fstab
* Mon Jan 26 2015 aschnell@suse.de
  - fixed variable order
* Mon Jan 26 2015 aschnell@suse.de
  - extended compatibility layer
* Mon Jan 26 2015 aschnell@suse.de
  - added Storage reference to Actiongraph
* Mon Jan 26 2015 aschnell@suse.de
  - added functions for rootprefix
* Fri Jan 23 2015 aschnell@suse.de
  - added include
* Fri Jan 23 2015 aschnell@suse.de
  - added include
* Fri Jan 23 2015 aschnell@suse.de
  - create mountpoint directory
* Fri Jan 23 2015 aschnell@suse.de
  - write fstab entry
* Fri Jan 23 2015 aschnell@suse.de
  - simpler syntax
* Fri Jan 23 2015 aschnell@suse.de
  - treat empty fstab opts as "defaults"
* Fri Jan 23 2015 aschnell@suse.de
  - fixed typo
* Fri Jan 23 2015 aschnell@suse.de
  - improved commit messages
* Fri Jan 23 2015 aschnell@suse.de
  - extended tests
* Fri Jan 23 2015 aschnell@suse.de
  - moved code from Actions to Devices and added Actions
* Thu Jan 22 2015 aschnell@suse.de
  - moved code
* Thu Jan 22 2015 aschnell@suse.de
  - added action to format swap
* Thu Jan 22 2015 aschnell@suse.de
  - updated testsuite data
* Thu Jan 22 2015 aschnell@suse.de
  - added rotational/ssd to Disk
* Thu Jan 22 2015 aschnell@suse.de
  - added sysfs-name and -path to BlkDevice
* Thu Jan 22 2015 aschnell@suse.de
  - added script to demonstrate remote probing
* Thu Jan 22 2015 aschnell@suse.de
  - allow to provide own functions for remote probing
* Wed Jan 21 2015 aschnell@suse.de
  - implemented commit callbacks
* Mon Jan 19 2015 aschnell@suse.de
  - removed unused Actiongraph declaration
* Mon Jan 19 2015 aschnell@suse.de
  - provide getPresentDisks
* Mon Jan 19 2015 aschnell@suse.de
  - use C++11 chrono::steady_clock
* Fri Jan 16 2015 aschnell@suse.de
  - added simple compatibility for saveDeviceGraph
* Fri Jan 16 2015 aschnell@suse.de
  - allow access to new Storage from old StorageInterface
* Fri Jan 16 2015 aschnell@suse.de
  - fixed namespace
* Fri Jan 16 2015 aschnell@suse.de
  - fixed use of PYTHON_INCLUDES
* Fri Jan 16 2015 aschnell@suse.de
  - query perl include paths from perl
* Fri Jan 16 2015 aschnell@suse.de
  - read mount-by type from fstab
* Thu Jan 15 2015 aschnell@suse.de
  - added convenient functions
* Thu Jan 15 2015 aschnell@suse.de
  - install StorageVersion.h
* Thu Jan 15 2015 aschnell@suse.de
  - install perl files to vender_site
* Thu Jan 15 2015 aschnell@suse.de
  - also use data from /etc/fstab for filesystem probing
* Thu Jan 15 2015 aschnell@suse.de
  - fixed namespace
* Thu Jan 15 2015 aschnell@suse.de
  - detect mountpoint from /proc/mounts
* Wed Jan 14 2015 aschnell@suse.de
  - renamed functions
* Wed Jan 14 2015 aschnell@suse.de
  - use udevadm to query udev device links
* Wed Jan 14 2015 aschnell@suse.de
  - extended compaitbility code
* Wed Jan 14 2015 aschnell@suse.de
  - some rudimentary probing for ext4 and swap
* Wed Jan 14 2015 aschnell@suse.de
  - load more data
* Wed Jan 14 2015 aschnell@suse.de
  - moved code
* Wed Jan 14 2015 aschnell@suse.de
  - print more data
* Wed Jan 14 2015 aschnell@suse.de
  - added function to query filesystem type
* Wed Jan 14 2015 aschnell@suse.de
  - removed function from public interface
* Tue Jan 13 2015 aschnell@suse.de
  - added todo
* Tue Jan 13 2015 aschnell@suse.de
  - removed unused code
* Tue Jan 13 2015 aschnell@suse.de
  - moved file
* Tue Jan 13 2015 aschnell@suse.de
  - cleanup
* Tue Jan 13 2015 aschnell@suse.de
  - handle udev path and id in compatibility layer
* Tue Jan 13 2015 aschnell@suse.de
  - handle udev path and ids in BlkDevice
* Tue Jan 13 2015 aschnell@suse.de
  - use external command to query links
* Tue Jan 13 2015 aschnell@suse.de
  - formatting
* Tue Jan 13 2015 aschnell@suse.de
  - moved get_classname and print to Impl
* Tue Jan 13 2015 aschnell@suse.de
  - improved log_diff output
* Mon Jan 12 2015 aschnell@suse.de
  - set verbose for 'make check'
* Mon Jan 12 2015 aschnell@suse.de
  - handle gpt enlarge during probing
* Mon Jan 12 2015 aschnell@suse.de
  - fixed gpt enlarge detection
* Mon Jan 12 2015 aschnell@suse.de
  - also record stderr for mockup
* Mon Jan 12 2015 aschnell@suse.de
  - implemented comparing device graphs
* Mon Jan 12 2015 aschnell@suse.de
  - removed unused code
* Mon Jan 12 2015 aschnell@suse.de
  - clear devicegraph in load
* Mon Jan 12 2015 aschnell@suse.de
  - initialise values
* Mon Jan 12 2015 aschnell@suse.de
  - removed file
* Mon Jan 12 2015 aschnell@suse.de
  - added function to get holder sid pairs
* Fri Jan 09 2015 aschnell@suse.de
  - added probe testcase (unfinished)
* Fri Jan 09 2015 aschnell@suse.de
  - use external command
* Fri Jan 09 2015 aschnell@suse.de
  - added clear function
* Fri Jan 09 2015 aschnell@suse.de
  - added testsuite
* Fri Jan 09 2015 aschnell@suse.de
  - use external command
* Fri Jan 09 2015 aschnell@suse.de
  - pass complete object
* Fri Jan 09 2015 aschnell@suse.de
  - allow to set mockup filename
* Thu Jan 08 2015 aschnell@suse.de
  - added probe modes to read and write mockup
* Thu Jan 08 2015 aschnell@suse.de
  - removed obsolete code (env.var. does not exist anymore)
* Thu Jan 08 2015 aschnell@suse.de
  - implemented load and save in Mockup
* Thu Jan 08 2015 aschnell@suse.de
  - added testcases for EtcFstab
* Thu Jan 08 2015 aschnell@suse.de
  - added mockup mode
* Wed Jan 07 2015 aschnell@suse.de
  - moved file
* Wed Jan 07 2015 aschnell@suse.de
  - added testcases
* Wed Jan 07 2015 aschnell@suse.de
  - added testcases
* Wed Jan 07 2015 aschnell@suse.de
  - added testcases
* Wed Jan 07 2015 aschnell@suse.de
  - added testcases
* Wed Jan 07 2015 aschnell@suse.de
  - moved testsuite for SystemInfo to subdir
* Wed Jan 07 2015 aschnell@suse.de
  - added testcase
* Wed Jan 07 2015 aschnell@suse.de
  - added testcases
* Wed Jan 07 2015 aschnell@suse.de
  - allow mockup for SystemCmd and AsciiFile
* Mon Jan 05 2015 aschnell@suse.de
  - added test
* Mon Jan 05 2015 aschnell@suse.de
  - use variable
* Fri Jan 02 2015 aschnell@suse.de
  - added runtime checks
* Fri Jan 02 2015 aschnell@suse.de
  - removed old stuff
* Fri Jan 02 2015 aschnell@suse.de
  - added lvm classes
* Fri Jan 02 2015 aschnell@suse.de
  - added spec file and utilities
* Fri Jan 02 2015 aschnell@suse.de
  - split c and c++ flags
* Fri Jan 02 2015 aschnell@suse.de
  - better cleanup
* Fri Jan 02 2015 aschnell@suse.de
  - added translations (which are needed for testsuite)
* Fri Jan 02 2015 aschnell@suse.de
  - added sysconfig fillup
* Fri Jan 02 2015 aschnell@suse.de
  - integrate doxygen
* Fri Jan 02 2015 aschnell@suse.de
  - use single location for dependencies
* Fri Jan 02 2015 aschnell@suse.de
  - install integration-tests
* Fri Jan 02 2015 aschnell@suse.de
  - avoid compiler warnings
* Fri Dec 26 2014 aschnell@suse.de
  - ignore generated file
* Fri Dec 26 2014 aschnell@suse.de
  - ignore generated file
* Fri Dec 26 2014 aschnell@suse.de
  - find local swig bindings
* Fri Dec 26 2014 aschnell@suse.de
  - generate file
* Fri Dec 26 2014 aschnell@suse.de
  - added source files
* Fri Dec 26 2014 aschnell@suse.de
  - added subdir
* Fri Dec 26 2014 aschnell@suse.de
  - package test xml file
* Fri Dec 26 2014 aschnell@suse.de
  - do not include non-existing file
* Fri Dec 26 2014 aschnell@suse.de
  - added missing includes
* Fri Dec 26 2014 aschnell@suse.de
  - package test scripts
* Fri Dec 26 2014 aschnell@suse.de
  - moved file, generate file
* Tue Dec 23 2014 aschnell@suse.de
  - added logging of environment
* Tue Dec 23 2014 aschnell@suse.de
  - always create a "probed" devicegraph, even if empty
* Mon Dec 22 2014 aschnell@suse.de
  - perl like function name
* Mon Dec 22 2014 aschnell@suse.de
  - provide sformat also for plain string
* Mon Dec 22 2014 aschnell@suse.de
  - namespace cleanup
* Mon Dec 22 2014 aschnell@suse.de
  - namespace cleanup
* Mon Dec 22 2014 aschnell@suse.de
  - log probed devicegraph
* Mon Dec 22 2014 aschnell@suse.de
  - first integration tests
* Thu Dec 18 2014 aschnell@suse.de
  - ignore operator<<
* Thu Dec 18 2014 aschnell@suse.de
  - include and namespace fixes
* Wed Dec 17 2014 aschnell@suse.de
  - report disk label type
* Wed Dec 17 2014 aschnell@suse.de
  - fixed examples (still not all working)
* Wed Dec 17 2014 aschnell@suse.de
  - make Region usable for interface
* Wed Dec 17 2014 aschnell@suse.de
  - work on providing legacy interface and bindings
* Tue Dec 16 2014 aschnell@suse.de
  - provide legacy functions
* Tue Dec 16 2014 aschnell@suse.de
  - provide more getters and setters
* Mon Dec 15 2014 aschnell@suse.de
  - avoid name conflict in swig generated target languages
* Mon Dec 15 2014 aschnell@suse.de
  - fix includes
* Mon Dec 15 2014 aschnell@suse.de
  - added testcases
* Fri Dec 12 2014 aschnell@suse.de
  - added include
* Thu Dec 11 2014 aschnell@suse.de
  - addes testcases
* Thu Dec 11 2014 aschnell@suse.de
  - fixed compilation
* Thu Dec 11 2014 aschnell@suse.de
  - added testcases
* Thu Dec 11 2014 aschnell@suse.de
  - don't crash if no logger was setup
* Thu Dec 11 2014 aschnell@suse.de
  - work on probing (design still unsatisfied)
* Wed Dec 10 2014 aschnell@suse.de
  - updated gitignore
* Wed Dec 10 2014 aschnell@suse.de
  - added include
* Wed Dec 10 2014 aschnell@suse.de
  - removed generated file
* Wed Dec 10 2014 aschnell@suse.de
  - added names for enum
* Wed Dec 10 2014 aschnell@suse.de
  - added function to setup logger
* Wed Dec 10 2014 aschnell@suse.de
  - fixed sformat string
* Wed Dec 10 2014 aschnell@suse.de
  - added assert
* Wed Dec 10 2014 aschnell@suse.de
  - added testcases
* Wed Dec 10 2014 aschnell@suse.de
  - cleanup
* Wed Dec 10 2014 aschnell@suse.de
  - save label as enum instead of string
* Wed Dec 10 2014 aschnell@suse.de
  - added functions child and parent
* Wed Dec 10 2014 aschnell@suse.de
  - save proved devicegraph
* Wed Dec 10 2014 aschnell@suse.de
  - fix for strongly typed enums
* Wed Dec 10 2014 aschnell@suse.de
  - added check
* Wed Dec 10 2014 aschnell@suse.de
  - added Msdos device object
* Wed Dec 10 2014 aschnell@suse.de
  - coding style
* Wed Dec 10 2014 aschnell@suse.de
  - cleanup
* Tue Dec 09 2014 aschnell@suse.de
  - copied SystemInfo and some utils from old libstorage
* Tue Dec 09 2014 aschnell@suse.de
  - reformatted
* Tue Dec 09 2014 aschnell@suse.de
  - use different namespace to avoid conflicts with old libstorage
* Tue Dec 09 2014 aschnell@suse.de
  - work on style and bindings
* Mon Dec 08 2014 aschnell@suse.de
  - added testcase
* Mon Dec 08 2014 aschnell@suse.de
  - work on startup
* Mon Dec 08 2014 aschnell@suse.de
  - cleanup
* Mon Dec 08 2014 aschnell@suse.de
  - fixed order
* Mon Dec 08 2014 aschnell@suse.de
  - work on bindings
* Fri Dec 05 2014 aschnell@suse.de
  - work on testsuites
* Fri Dec 05 2014 aschnell@suse.de
  - added testcase for perl bindings
* Fri Dec 05 2014 aschnell@suse.de
  - use strict in perl examples
* Fri Dec 05 2014 aschnell@suse.de
  - renamed testcase
* Fri Dec 05 2014 aschnell@suse.de
  - renamed cast functions and use autorename for ruby
* Fri Dec 05 2014 aschnell@suse.de
  - work on bindings
* Fri Dec 05 2014 aschnell@suse.de
  - work on bindings
* Fri Dec 05 2014 aschnell@suse.de
  - added tiny testsuite for ruby bindings
* Fri Dec 05 2014 aschnell@suse.de
  - work on exceptions and testsuite
* Thu Dec 04 2014 aschnell@suse.de
  - added testsuite for python bindings
* Thu Dec 04 2014 aschnell@suse.de
  - fixed sid_t bindings
* Thu Dec 04 2014 aschnell@suse.de
  - consistent naming
* Thu Dec 04 2014 aschnell@suse.de
  - improved failure message
* Thu Dec 04 2014 aschnell@suse.de
  - extended example
* Thu Dec 04 2014 aschnell@suse.de
  - renamed INCLUDES to AM_CPPFLAGS
* Thu Dec 04 2014 aschnell@suse.de
  - consistency
* Wed Dec 03 2014 aschnell@suse.de
  - work on loading and saving device graphs
* Wed Dec 03 2014 aschnell@suse.de
  - use template function
* Tue Dec 02 2014 aschnell@suse.de
  - moved file
* Tue Dec 02 2014 aschnell@suse.de
  - fixed compilation
* Tue Dec 02 2014 aschnell@suse.de
  - use enum
* Tue Dec 02 2014 aschnell@suse.de
  - added find example
* Tue Dec 02 2014 aschnell@suse.de
  - work on loading device graph
* Mon Dec 01 2014 aschnell@suse.de
  - fixed variable names
* Mon Dec 01 2014 aschnell@suse.de
  - work on saving device graph
* Mon Dec 01 2014 aschnell@suse.de
  - split Holder files
* Fri Nov 28 2014 aschnell@suse.de
  - renamed function
* Fri Nov 28 2014 aschnell@suse.de
  - added getSids function
* Fri Nov 28 2014 aschnell@suse.de
  - added Environment class
* Thu Nov 27 2014 aschnell@suse.de
  - added main class Storage
* Thu Nov 27 2014 aschnell@suse.de
  - added swap function
* Wed Nov 26 2014 aschnell@suse.de
  - avoid warning from swig
* Wed Nov 26 2014 aschnell@suse.de
  - use enum
* Wed Nov 26 2014 aschnell@suse.de
  - work on perl5 bindings
* Wed Nov 26 2014 aschnell@suse.de
  - exception handling for bindings
* Tue Nov 25 2014 aschnell@suse.de
  - added polymorphism example for ruby and perl
* Tue Nov 25 2014 aschnell@suse.de
  - use common swig interface file
* Tue Nov 25 2014 aschnell@suse.de
  - added BlkDevice::createFilesystem
* Tue Nov 25 2014 aschnell@suse.de
  - make Device and Holder object contructors private, use create
    function instead
* Tue Nov 25 2014 aschnell@suse.de
  - removed generated file
* Tue Nov 25 2014 aschnell@suse.de
  - work on interface
* Tue Nov 25 2014 aschnell@suse.de
  - work on swig bindings
* Tue Nov 25 2014 aschnell@suse.de
  - work on swig bindings
* Tue Nov 25 2014 aschnell@suse.de
  - work on swig bindings
* Tue Nov 25 2014 aschnell@suse.de
  - work on swig bindings
* Mon Nov 24 2014 aschnell@suse.de
  - work on bindings (not usable yet)
* Wed Nov 19 2014 aschnell@suse.de
  - use impl ptr pattern for DeviceGraph
* Wed Nov 19 2014 aschnell@suse.de
  - added back reference to device objects
* Tue Nov 18 2014 aschnell@suse.de
  - remove old output files
* Tue Nov 18 2014 aschnell@suse.de
  - added helper functions
* Sat Nov 15 2014 aschnell@suse.de
  - use impl ptr pattern for Device objects
* Fri Oct 24 2014 aschnell@suse.de
  - better module name
* Fri Oct 24 2014 aschnell@suse.de
  - check exception message
* Fri Oct 24 2014 aschnell@suse.de
  - disallow create/delete of disk, instead have partition table
    object
* Fri Oct 24 2014 aschnell@suse.de
  - fixed mount ordering
* Fri Oct 24 2014 aschnell@suse.de
  - changed action texts
* Fri Oct 24 2014 aschnell@suse.de
  - display device graph
* Fri Oct 24 2014 aschnell@suse.de
  - fixed return type
* Thu Oct 23 2014 aschnell@suse.de
  - added testcase for dependencies
* Thu Oct 23 2014 aschnell@suse.de
  - link to wiki
* Thu Oct 23 2014 aschnell@suse.de
  - updated
* Thu Oct 23 2014 aschnell@suse.de
  - added nop action for synchronization
* Thu Oct 23 2014 aschnell@suse.de
  - removed example now in testsuite
* Thu Oct 23 2014 aschnell@suse.de
  - dummy ordering for mount actions
* Thu Oct 23 2014 aschnell@suse.de
  - use specific test tools
* Thu Oct 23 2014 aschnell@suse.de
  - added testsuite
* Wed Oct 22 2014 aschnell@suse.de
  - updated
* Wed Oct 22 2014 aschnell@suse.de
  - restructured build stuff
* Wed Oct 22 2014 aschnell@suse.de
  - updated build stuff
* Wed Oct 22 2014 aschnell@suse.de
  - initial eval

Files

/usr/lib/libstorage-ng
/usr/lib/libstorage-ng/integration-tests
/usr/lib/libstorage-ng/integration-tests/filesystems
/usr/lib/libstorage-ng/integration-tests/filesystems/btrfs
/usr/lib/libstorage-ng/integration-tests/filesystems/btrfs/create-subvolume.py
/usr/lib/libstorage-ng/integration-tests/filesystems/btrfs/delete-subvolume.py
/usr/lib/libstorage-ng/integration-tests/filesystems/btrfs/set-default.py
/usr/lib/libstorage-ng/integration-tests/filesystems/btrfs/set-nocow.py
/usr/lib/libstorage-ng/integration-tests/filesystems/content-info.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-btrfs.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-ext2.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-ext3.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-ext4.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-jfs.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-nfs.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-ntfs.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-reiserfs.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-swap.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-vfat.py
/usr/lib/libstorage-ng/integration-tests/filesystems/create-xfs.py
/usr/lib/libstorage-ng/integration-tests/filesystems/delete-blk-filesystem.py
/usr/lib/libstorage-ng/integration-tests/filesystems/delete-nfs.py
/usr/lib/libstorage-ng/integration-tests/filesystems/space-info-mounted.py
/usr/lib/libstorage-ng/integration-tests/filesystems/space-info-unmounted.py
/usr/lib/libstorage-ng/integration-tests/filesystems/tune-ext4.py
/usr/lib/libstorage-ng/integration-tests/filesystems/tune-reiserfs.py
/usr/lib/libstorage-ng/integration-tests/luks
/usr/lib/libstorage-ng/integration-tests/luks/create-with-ext4.py
/usr/lib/libstorage-ng/integration-tests/luks/create-with-lvm.py
/usr/lib/libstorage-ng/integration-tests/luks/create.py
/usr/lib/libstorage-ng/integration-tests/luks/delete.py
/usr/lib/libstorage-ng/integration-tests/luks/grow.py
/usr/lib/libstorage-ng/integration-tests/luks/resize-info.py
/usr/lib/libstorage-ng/integration-tests/luks/shrink.py
/usr/lib/libstorage-ng/integration-tests/lvm
/usr/lib/libstorage-ng/integration-tests/lvm/create-complete.py
/usr/lib/libstorage-ng/integration-tests/lvm/create-lv.py
/usr/lib/libstorage-ng/integration-tests/lvm/create-thin-pool-and-thins.py
/usr/lib/libstorage-ng/integration-tests/lvm/create-vg.py
/usr/lib/libstorage-ng/integration-tests/lvm/delete-complete.py
/usr/lib/libstorage-ng/integration-tests/lvm/delete-lv.py
/usr/lib/libstorage-ng/integration-tests/lvm/delete-partial.py
/usr/lib/libstorage-ng/integration-tests/lvm/delete-thin.py
/usr/lib/libstorage-ng/integration-tests/lvm/extent-vg.py
/usr/lib/libstorage-ng/integration-tests/lvm/grow-lv.py
/usr/lib/libstorage-ng/integration-tests/lvm/grow-pv.py
/usr/lib/libstorage-ng/integration-tests/lvm/reduce-vg.py
/usr/lib/libstorage-ng/integration-tests/lvm/resize-info-lv.py
/usr/lib/libstorage-ng/integration-tests/lvm/resize-info-pv.py
/usr/lib/libstorage-ng/integration-tests/lvm/shrink-lv.py
/usr/lib/libstorage-ng/integration-tests/lvm/shrink-pv.py
/usr/lib/libstorage-ng/integration-tests/md
/usr/lib/libstorage-ng/integration-tests/md/create-named.py
/usr/lib/libstorage-ng/integration-tests/md/create-nested.py
/usr/lib/libstorage-ng/integration-tests/md/create-raid0.py
/usr/lib/libstorage-ng/integration-tests/md/create-raid1.py
/usr/lib/libstorage-ng/integration-tests/md/create-raid10.py
/usr/lib/libstorage-ng/integration-tests/md/create-raid4.py
/usr/lib/libstorage-ng/integration-tests/md/create-raid5.py
/usr/lib/libstorage-ng/integration-tests/md/create-raid6.py
/usr/lib/libstorage-ng/integration-tests/md/create-with-ext4.py
/usr/lib/libstorage-ng/integration-tests/md/create-with-gpt.py
/usr/lib/libstorage-ng/integration-tests/md/create-with-lvm.py
/usr/lib/libstorage-ng/integration-tests/md/create-with-swap.py
/usr/lib/libstorage-ng/integration-tests/md/delete-named.py
/usr/lib/libstorage-ng/integration-tests/md/delete.py
/usr/lib/libstorage-ng/integration-tests/md/extend.py
/usr/lib/libstorage-ng/integration-tests/md/free-numeric-name.py
/usr/lib/libstorage-ng/integration-tests/md/reduce.py
/usr/lib/libstorage-ng/integration-tests/md/set-in-etc-mdadm.py
/usr/lib/libstorage-ng/integration-tests/md/size-and-topology.py
/usr/lib/libstorage-ng/integration-tests/misc
/usr/lib/libstorage-ng/integration-tests/misc/activate.py
/usr/lib/libstorage-ng/integration-tests/misc/deactivate.py
/usr/lib/libstorage-ng/integration-tests/misc/find-by-any-name.py
/usr/lib/libstorage-ng/integration-tests/misc/grow-to-max.py
/usr/lib/libstorage-ng/integration-tests/misc/light-probe.py
/usr/lib/libstorage-ng/integration-tests/misc/list-disks.py
/usr/lib/libstorage-ng/integration-tests/misc/list-mount-points.py
/usr/lib/libstorage-ng/integration-tests/misc/list-partitionables.py
/usr/lib/libstorage-ng/integration-tests/misc/list-simple-crypttab.py
/usr/lib/libstorage-ng/integration-tests/misc/list-simple-fstab.py
/usr/lib/libstorage-ng/integration-tests/misc/probe.py
/usr/lib/libstorage-ng/integration-tests/misc/resize-info.py
/usr/lib/libstorage-ng/integration-tests/misc/shrink-to-min.py
/usr/lib/libstorage-ng/integration-tests/mount-points
/usr/lib/libstorage-ng/integration-tests/mount-points/create.py
/usr/lib/libstorage-ng/integration-tests/mount-points/delete.py
/usr/lib/libstorage-ng/integration-tests/mount-points/immediate-activate.py
/usr/lib/libstorage-ng/integration-tests/mount-points/set-active.py
/usr/lib/libstorage-ng/integration-tests/mount-points/set-in-etc-fstab.py
/usr/lib/libstorage-ng/integration-tests/mount-points/set-mount-by.py
/usr/lib/libstorage-ng/integration-tests/mount-points/set-path.py
/usr/lib/libstorage-ng/integration-tests/partition-tables
/usr/lib/libstorage-ng/integration-tests/partition-tables/create-dasd.py
/usr/lib/libstorage-ng/integration-tests/partition-tables/create-gpt.py
/usr/lib/libstorage-ng/integration-tests/partition-tables/create-implicit.py
/usr/lib/libstorage-ng/integration-tests/partition-tables/create-msdos.py
/usr/lib/libstorage-ng/integration-tests/partition-tables/delete.py
/usr/lib/libstorage-ng/integration-tests/partition-tables/set-pmbr-boot.py
/usr/lib/libstorage-ng/integration-tests/partition-tables/slots.py
/usr/lib/libstorage-ng/integration-tests/partitions
/usr/lib/libstorage-ng/integration-tests/partitions/create-partition.py
/usr/lib/libstorage-ng/integration-tests/partitions/delete-partition.py
/usr/lib/libstorage-ng/integration-tests/partitions/grow.py
/usr/lib/libstorage-ng/integration-tests/partitions/resize-info.py
/usr/lib/libstorage-ng/integration-tests/partitions/set-boot.py
/usr/lib/libstorage-ng/integration-tests/partitions/set-id.py
/usr/lib/libstorage-ng/integration-tests/partitions/set-legacy-boot.py
/usr/lib/libstorage-ng/integration-tests/partitions/shrink.py
/usr/lib/libstorage-ng/integration-tests/partitions/surrounding.py
/usr/lib/python3.6/site-packages/storageitu.py


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun May 10 08:15:33 2020