# ChangeLog for sys-fs/zfs
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)

*zfs-9999 (09 Aug 2015)
*zfs-0.6.4.2 (09 Aug 2015)
*zfs-0.6.4 (09 Aug 2015)
*zfs-0.6.3-r2 (09 Aug 2015)
*zfs-0.6.3 (09 Aug 2015)
*zfs-0.6.2-r5 (09 Aug 2015)
*zfs-0.6.2-r4 (09 Aug 2015)
*zfs-0.6.2-r3 (09 Aug 2015)
*zfs-0.6.2-r2 (09 Aug 2015)
*zfs-0.6.2-r1 (09 Aug 2015)
*zfs-0.6.2 (09 Aug 2015)
*zfs-0.6.1-r4 (09 Aug 2015)
*zfs-0.6.0_rc14-r1 (09 Aug 2015)
*zfs-0.6.0_rc13-r2 (09 Aug 2015)

  09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/bash-completion,
  +files/bash-completion-r1, +files/zed,
  +files/zfs-0.6.0_rc14-fix-libzpool-function-relocations.patch,
  +files/zfs-0.6.1-avoid-zdb-abort.patch,
  +files/zfs-0.6.1-fix-gcc-4.8-warning.patch,
  +files/zfs-0.6.1-fix-zvol-initialization-r1.patch,
  +files/zfs-0.6.1-gentoo-openrc-dependencies.patch, +files/zfs-init.sh.in,
  +files/zfs.service.in, +metadata.xml, +zfs-0.6.0_rc13-r2.ebuild,
  +zfs-0.6.0_rc14-r1.ebuild, +zfs-0.6.1-r4.ebuild, +zfs-0.6.2.ebuild,
  +zfs-0.6.2-r1.ebuild, +zfs-0.6.2-r2.ebuild, +zfs-0.6.2-r3.ebuild,
  +zfs-0.6.2-r4.ebuild, +zfs-0.6.2-r5.ebuild, +zfs-0.6.3.ebuild,
  +zfs-0.6.3-r2.ebuild, +zfs-0.6.4.ebuild, +zfs-0.6.4.2.ebuild,
  +zfs-9999.ebuild:
  proj/gentoo: Initial commit

  This commit represents a new era for Gentoo:
  Storing the gentoo-x86 tree in Git, as converted from CVS.

  This commit is the start of the NEW history.
  Any historical data is intended to be grafted onto this point.

  Creation process:
  1. Take final CVS checkout snapshot
  2. Remove ALL ChangeLog* files
  3. Transform all Manifests to thin
  4. Remove empty Manifests
  5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
  5.1. Do not touch files with -kb/-ko keyword flags.

  Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
  X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
  tests
  X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
  project
  X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
  developer, wrote Git features for the migration
  X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
  cvs2svn
  X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
  X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
  work in migration
  X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
  X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
  the bikeshed

  09 Aug 2015; Ulrich Müller <ulm@gentoo.org> files/zed:
  [QA] Remove executable bit from files, bug 550434.

  24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
  zfs-0.6.2-r1.ebuild, zfs-0.6.2-r2.ebuild, zfs-0.6.2-r3.ebuild,
  zfs-0.6.2-r4.ebuild, zfs-0.6.2-r5.ebuild, zfs-0.6.3-r2.ebuild,
  zfs-9999.ebuild:
  Use https by default

  Convert all URLs for sites supporting encrypted connections from http to
  https

  Signed-off-by: Justin Lecher <jlec@gentoo.org>

  24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
  Revert DOCTYPE SYSTEM https changes in metadata.xml

  repoman does not yet accept the https version.
  This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.

  Bug: https://bugs.gentoo.org/552720

*zfs-0.6.5 (11 Sep 2015)

  11 Sep 2015; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.ebuild:
  and friends: bump to 0.6.5

  Upstream release notes:

  https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.6.5

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

  11 Sep 2015; Richard Yao <ryao@gentoo.org> zfs-0.6.0_rc13-r2.ebuild,
  zfs-0.6.0_rc14-r1.ebuild, zfs-0.6.1-r4.ebuild, zfs-0.6.2.ebuild,
  zfs-0.6.2-r1.ebuild, zfs-0.6.2-r2.ebuild, zfs-0.6.2-r3.ebuild,
  zfs-0.6.2-r4.ebuild, zfs-0.6.2-r5.ebuild, zfs-0.6.3.ebuild,
  zfs-0.6.3-r2.ebuild, zfs-0.6.4.ebuild, zfs-0.6.4.2.ebuild, zfs-0.6.5.ebuild,
  zfs-9999.ebuild:
  EROOT} includes /

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

  13 Sep 2015; Richard Yao <ryao@gentoo.org> zfs-0.6.5.ebuild:
  Adjust blocker on sys-fs/udev-init-scripts

  The blocker should be >=28 rather than >27 to avoid causing problems for
  Funtoo. This is related to bug #560066, although no formal bug for
  Funtoo's issue exists.

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.5.2 (01 Oct 2015)

  01 Oct 2015; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.2.ebuild,
  zfs-9999.ebuild:
  and friends: bump to 0.6.5.2

  Upstream release notes:

  https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.6.5.2

  Some additional improvements were made to the ebuilds in this bump.

  1. The incorrect requirement on BLK_DEV_LOOP was removed from sys-fs/zfs-
  kmod
  in favor of a cups ebuild style warning in sys-fs/zfs when BLK_DEV_LOOP is
  not
  avaliable and the test suite has been installed.

  2. The regression where we remove the dracut module has been fixed.

  3. The failure to migrate users to the zfs-zed script from the zed script
  has
  been fixed.

  4. The 9999 ebuilds have been synchronized with the 0.6.5.2 ebuilds.

  5. The sys-fs/zfs-kmod-0.6.5 has been removed due to the regression that
  prompted sys-fs/zfs-kmod-0.6.5-r1.

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.5.2-r1 (01 Oct 2015)

  01 Oct 2015; Richard Yao <ryao@gentoo.org> -zfs-0.6.5.2.ebuild,
  +zfs-0.6.5.2-r1.ebuild:
  0.6.5-r1: Fix OpenRC scripts

  https://github.com/zfsonlinux/zfs/pull/3800

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

  01 Oct 2015; Richard Yao <ryao@gentoo.org>
  +files/zfs-0.6.5-fix-openrc-scripts.patch:
  0.6.5-r1: Add missing patch file

  This should have been in the previous commit.

  Signed-off-by: Richard Yao <ryao@gentoo.org>

  09 Oct 2015; Richard Yao <ryao@gentoo.org> zfs-0.6.5.2-r1.ebuild,
  zfs-9999.ebuild:
  Only check kernel sources with USE=test-suite

  Package-Manager: portage-2.2.20.1
  Reported-by: Yixun Lan <dlan@gentoo.org>
  Signed-off-by: Richard Yao <ryao@gentoo.org>

  09 Oct 2015; Richard Yao <ryao@gentoo.org> -zfs-0.6.0_rc13-r2.ebuild,
  -zfs-0.6.2.ebuild, -zfs-0.6.2-r1.ebuild, -zfs-0.6.2-r2.ebuild,
  -zfs-0.6.2-r3.ebuild, -zfs-0.6.2-r4.ebuild, -zfs-0.6.3.ebuild,
  -zfs-0.6.4.ebuild, -zfs-0.6.5.ebuild:
  Remove outdated ebuilds

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.0_rc13-r2 (09 Oct 2015)

  09 Oct 2015; Richard Yao <ryao@gentoo.org> +zfs-0.6.0_rc13-r2.ebuild:
  Restore 0.6.0_rc13-r2

  Users asked me to keep around the older ebuilds. I pruned this one by
  mistake.

  Signed-off-by: Richard Yao <ryao@gentoo.org>

  23 Oct 2015; Jason Zaman <perfinion@gentoo.org> zfs-9999.ebuild:
  update live ebuild

  - update to git-r3 eclass
  - install bash-completion unconditionally and add alias for zpool command
  - update src_uri to use release tarballs
  - add python3.5 compatibility

*zfs-0.6.5.3 (23 Oct 2015)

  23 Oct 2015; Jason Zaman <perfinion@gentoo.org> +zfs-0.6.5.3.ebuild:
  bump to 0.6.5.3

  Package-Manager: portage-2.2.20.1

*zfs-0.6.5.3-r1 (03 Dec 2015)

  03 Dec 2015; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.3-r1.ebuild:
  sys-kernel/spl + sys-fs/zfs{,-kmod}: Partial stable /dev/zfs API + backports

  This backports various fixes and also implements the partial /dev/zfs
  stable API that I have developed at ClusterHQ over the past 14 months.
  Ordinarily, I would not commit something like this until it has gone
  upstream, but upstream wants review from people in the Illumos project
  that prefer to see things like this in production before it reaches them
  and it would have likely been deadlocked until I volunteered Gentoo.

  I am confident that this is ready for production and I believe Gentoo
  benefits from it enough to justify being the first production user.
  Unless the API changes under review, situations where the kernel modules
  and userland bits fall out of sync will no longer break the boot process
  (excluding zfs-share and zfs-zed).  This was the longstanding blocker to
  the ebuilds moving from ~arch to arch, so we could finally see that
  happen around later this month / early next month.

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

  03 Dec 2015; Richard Yao <ryao@gentoo.org> zfs-0.6.5.3-r1.ebuild:
  0.6.5.3-r1: Block <sys-fs/zfs-kmod-0.6.5.3-r1

  We also add a warning about updating your initramfs.

  Package-Manager: portage-2.2.20.1
  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.5.3-r2 (04 Jan 2016)

  04 Jan 2016; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.3-r2.ebuild:
  0.6.5.3-r2: Many fixes

  Fixes have been backported from both HEAD and the proposed stable API
  branch.

  Package-Manager: portage-2.2.24
  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.5.3-r3 (16 Jan 2016)

  16 Jan 2016; Richard Yao <ryao@gentoo.org> -zfs-0.6.5.3-r2.ebuild,
  +zfs-0.6.5.3-r3.ebuild:
  0.6.5.3-r3: Many fixes

  Fixes regressions in the code from the proposed stable API branch.

  Package-Manager: portage-2.2.24
  Signed-off-by: Richard Yao <ryao@gentoo.org>

  24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
  Set appropriate maintainer types in metadata.xml (GLEP 67)

*zfs-0.6.5.3-r4 (27 Jan 2016)

  27 Jan 2016; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.3-r4.ebuild:
  0.6.5.3-r4: Regression fixes

  Fixes additional regressions in the code from the proposed stable API
  branch.

  Package-Manager: portage-2.2.24
  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.5.4-r1 (27 Jan 2016)
*zfs-0.6.5.4 (27 Jan 2016)

  27 Jan 2016; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.4.ebuild,
  +zfs-0.6.5.4-r1.ebuild:
  0.6.5.4{,-r1}: Version Bump

  The stable API patches from the 0.6.5.3-r4 ebuild. 0.6.5.4 has been commited
  without any patches as an aid to users who do not want patches. However, it
  is
  left unkeyworded to be consistent with the sys-fs/zfs-kmod ebuild.

  Package-Manager: portage-2.2.24
  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.5.4-r2 (28 Jan 2016)
*zfs-0.6.5.3-r5 (28 Jan 2016)

  28 Jan 2016; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.3-r5.ebuild,
  +zfs-0.6.5.4-r2.ebuild:
  0.6.5.3-r5,0.6.5.4-r2}: Regression fix

  The fix for the `zfs send -R` / `zfs send -p` regression in 0.6.5.3-r4 and
  0.6.5.4-r1 caused a regression where the internal get_numeric function
  failed
  to retrieve the case, version, utf8only and normalization properties. This
  broke printing in `zfs get case,version,utf8only,normalization`, hid them in
  `zfs get all` and broke mount.zfs on legacy mountpoints because it would try
  to
  lookup the version.

  Package-Manager: portage-2.2.24
  Signed-off-by: Richard Yao <ryao@gentoo.org>

  15 Apr 2016; Matthew Thode <prometheanfire@gentoo.org> zfs-9999.ebuild:
  fix git url to be https to get past firewalls

  Package-Manager: portage-2.2.26

*zfs-0.6.5.6 (16 Apr 2016)

  16 Apr 2016; Richard Yao <ryao@gentoo.org> +zfs-0.6.5.6.ebuild:
  and friends: bump to 0.6.5.6 (unkeyworded)

  The updated patchset has been delayed due to some matters that I am in
  the process of resolving. I am committing the 0.6.5.6 ebuilds without
  keywords for the people who want it sooner.

  Signed-off-by: Richard Yao <ryao@gentoo.org>

  07 May 2016; Matthew Thode <prometheanfire@gentoo.org> zfs-9999.ebuild:
  fix systemd units for kernel-builtin

  Package-Manager: portage-2.2.26

  18 May 2016; Austin English <wizardedit@gentoo.org> files/zed:
  use #!/sbin/openrc-run instead of #!/sbin/runscript

*zfs-0.6.5.7 (22 Jun 2016)

  22 Jun 2016; Yixun Lan <dlan@gentoo.org> +zfs-0.6.5.7.ebuild:
  version bump 0.6.5.7

  still unkeyworded, acked by maintainer

  Gentoo-Bug: 586434

  Package-Manager: portage-2.3.0_rc1

*zfs-0.6.5.8 (10 Oct 2016)

  10 Oct 2016; Yixun Lan <dlan@gentoo.org> +zfs-0.6.5.8.ebuild:
  version bump 0.6.5.8

  acked by maintainer

  Gentoo-Bug: 594360

  Package-Manager: portage-2.3.1

  01 Nov 2016; Michał Górny <mgorny@gentoo.org> zfs-0.6.2-r5.ebuild,
  zfs-0.6.3-r2.ebuild, zfs-0.6.4.2.ebuild, zfs-0.6.5.2-r1.ebuild,
  zfs-0.6.5.3.ebuild, zfs-0.6.5.3-r1.ebuild, zfs-0.6.5.3-r3.ebuild,
  zfs-0.6.5.3-r4.ebuild, zfs-0.6.5.3-r5.ebuild, zfs-0.6.5.4.ebuild,
  zfs-0.6.5.4-r1.ebuild, zfs-0.6.5.4-r2.ebuild, zfs-0.6.5.6.ebuild,
  zfs-0.6.5.7.ebuild, zfs-0.6.5.8.ebuild, zfs-9999.ebuild:
  global: Drop dead implementations from PYTHON_COMPAT

  06 Nov 2016; Richard Yao <ryao@gentoo.org> zfs-0.6.5.4.ebuild,
  zfs-0.6.5.6.ebuild, zfs-0.6.5.7.ebuild, zfs-0.6.5.8.ebuild:
  Keyword sys-fs/zfs and friends for ~amd64

  We are abandoning the /dev/zfs API stabilization effort in Gentoo until
  it is merged by upstream because stronger QA tests are causing it to
  hold us back.

  Signed-off-by: Richard Yao <ryao@gentoo.org>

*zfs-0.6.5.8-r1 (22 Nov 2016)

  22 Nov 2016; Yixun Lan <dlan@gentoo.org> +zfs-0.6.5.8-r1.ebuild:
  fix udev-init-scripts dep

  remove <=sys-fs/udev-init-scripts-28
  tested and it works fine on both systemd and openrc

  Gentoo-Bug: 565920

  Package-Manager: portage-2.3.2