<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://openzfsonosx.org/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://openzfsonosx.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=108.236.187.86</id>
		<title>OpenZFS on OS X - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://openzfsonosx.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=108.236.187.86"/>
		<link rel="alternate" type="text/html" href="https://openzfsonosx.org/wiki/Special:Contributions/108.236.187.86"/>
		<updated>2026-05-09T21:54:20Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.22.3</generator>

	<entry>
		<id>https://openzfsonosx.org/wiki/Changelog</id>
		<title>Changelog</title>
		<link rel="alternate" type="text/html" href="https://openzfsonosx.org/wiki/Changelog"/>
				<updated>2016-06-26T21:47:56Z</updated>
		
		<summary type="html">&lt;p&gt;108.236.187.86: /* OpenZFS_on_OS_X_1.5.2.dmg 2016-04-29 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== OpenZFS_on_OS_X_1.5.2.dmg 2016-04-29 ===&lt;br /&gt;
&lt;br /&gt;
* New upstream checksums (with new feature flags): SHA-512, Edonr, Skein ''(Matthew Ahrens)''&lt;br /&gt;
* Resumable send and receive ''(Matthew Ahrens)''&lt;br /&gt;
* Finder notification thread to refresh sizes across datasets ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: enhanced kmem pressure system ''(rottegift)''&lt;br /&gt;
* SPL: Rewrite TSD using AVL tree ''(Jorgen Lundman)''&lt;br /&gt;
* Cache names in getattr ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks serial fixes ''(cbreak)''&lt;br /&gt;
* Show Hardlink LinkID fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Trivial ACLs not hidden ''(Jorgen Lundman)''&lt;br /&gt;
* Group ACL fixes ''(Jorgen Lundman)''&lt;br /&gt;
* IOkit deadlock on export fixes ''(Jorgen Lundman)''&lt;br /&gt;
* MAF and deadlocks in ZVOL fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Show diskutil info on ZVOLs fix ''(Brendon Humphrey, ilovezfs)''&lt;br /&gt;
* ZED notification fixes ''(Andreas Weinlein)''&lt;br /&gt;
* Have automatic import always use by-id ''(Justin Scholz)''&lt;br /&gt;
* Fix handling of XATTR_CREATE and XATTR_REPLACE ''(ilovezfs)''&lt;br /&gt;
* Don't ignore VFS when it passes nosuid and nodev ''(ilovezfs)''&lt;br /&gt;
* Don't use a shared lock for online expansion ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.4.5.dmg 2015-10-19 ===&lt;br /&gt;
&lt;br /&gt;
* Remove deadlock with zil_lwb_commit ''(Jorgen Lundman)''&lt;br /&gt;
* Remove memory leak in znodes leading to beachball ''(Jorgen Lundman)''&lt;br /&gt;
* Do not call ctldir unmount ''(Jorgen Lundman)''&lt;br /&gt;
* xcode 7 compile fixes ''(ilovezfs)''&lt;br /&gt;
* Adhere to SIP in installer on EC ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.4.2.dmg 2015-09-24 ===&lt;br /&gt;
&lt;br /&gt;
* correct kernel thread priorities ''(Jorgen Lundman)''&lt;br /&gt;
* VFS nolocks rework from 10a286 ''(Jorgen Lundman)''&lt;br /&gt;
* vnop_pageout_v2 replacement ''(Jorgen Lundman)''&lt;br /&gt;
* Permanent Storage work, incomplete ''(Jorgen Lundman)''&lt;br /&gt;
* mmapped file data written twice fix ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks fixes ''(ilovezfs)'' ''(cbreak)''&lt;br /&gt;
* SA corruption fixes ''(ZFSOnLinux)''&lt;br /&gt;
* SA recover status alerts when detected ''(Jorgen Lundman)''&lt;br /&gt;
* Modify-After-Free bugs and deadlock fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Complete Re-port of IllumOS taskq ''(Jorgen Lundman)''&lt;br /&gt;
* Revert back to using taskq_dispatch_ent() ''(Jorgen Lundman)''&lt;br /&gt;
* Show async unlinkeddrain ''(Jorgen Lundman)''&lt;br /&gt;
* Remove internal unused flag XATTR ''(Brendon Humphrey)''&lt;br /&gt;
* Additional ioctls from HFS ''(Brendon Humphrey)''&lt;br /&gt;
* Merge with upstream ZOL&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.2-RC1 2015-05-02 ===&lt;br /&gt;
(Forum build)&lt;br /&gt;
* Keep serial console debug messages ''(Jorgen Lundman)''&lt;br /&gt;
* uiocopy failed to set direction ''(Jorgen Lundman)''&lt;br /&gt;
* SMAP work for Broadwell chipset ''(Jorgen Lundman)''&lt;br /&gt;
* Device removal panic fixes ''(Jorgen Lundman)''&lt;br /&gt;
* LASTUNMOUNT property was incorrect ''(Jorgen Lundman)''&lt;br /&gt;
* getxattr FinderInfo fixes ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.1-r2.dmg  2015-04-08 ===&lt;br /&gt;
&lt;br /&gt;
* vnop_pagein to zero non-aligned trailing block causing clang to core ''(Jorgen Lundman)''&lt;br /&gt;
* ADDEDTIME should updated when moved to a different directory ''(Jorgen Lundman)''&lt;br /&gt;
* Remove vnode throttle ''(Jorgen Lundman)''&lt;br /&gt;
* zfs create -p fix for non-root ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.1.dmg 2015-04-01 ===&lt;br /&gt;
&lt;br /&gt;
* readonly mounts failed to unmount ''(Jorgen Lundman)''&lt;br /&gt;
* readonly import failed to create ZVOL devnodes ''(Jorgen Lundman)''&lt;br /&gt;
* vnode_getwithvid panic race ''(Jorgen Lundman)''&lt;br /&gt;
* sa_modify_attrs SA corruption ''(Tim Chase)''&lt;br /&gt;
* zconfigd added for persistent config ''(Brendon Humphrey, ilovezfs)''&lt;br /&gt;
* Fix missing FIFO named-pipes VNOPs ''(Jorgen Lundman)''&lt;br /&gt;
* Fake HFS related IOCTLs for _kMDQueryScope filter in Spotlight ''(Jorgen Lundman)''&lt;br /&gt;
* Add new 10.10 ATTR to vnop_getattr  ''(Jorgen Lundman)''&lt;br /&gt;
* FNDRINFO and ADDEDTIME support ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks fixes ''(ilovezfs)''&lt;br /&gt;
* Skip optical media on zpool import and add timeout ''(Jorgen Lundman)''&lt;br /&gt;
* Initial secpolicy framework ''(ilovezfs)''&lt;br /&gt;
* zpool status -L to resolve symlinks ''(ilovezfs)''&lt;br /&gt;
* mmap pageout/pagein partial requests fix ''(Jorgen Lundman)''&lt;br /&gt;
* kstat fixes and addition ''(Jorgen Lundman)''&lt;br /&gt;
* Unmount/reboot delay fixed, direct reclaim ''(Jorgen Lundman)''&lt;br /&gt;
* rollback/suspendfs would delay waiting for reclaim ''(Jorgen Lundman)''&lt;br /&gt;
* 'com.apple.mimic_hfs' property added to identify as 'hfs' ''(Brendon Humphrey)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC5 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/63a9a59e7de2353a974da0fe65004f59a8bf5946 63a9a59e7de2353a974da0fe65004f59a8bf5946]&lt;br /&gt;
&lt;br /&gt;
* New daemon called &amp;quot;InvariantDisks&amp;quot; providing persistent paths to use with the zpool command: /var/run/disk/by-id, by-path, by-serial (cf. https://github.com/cbreak-black/InvariantDisks) ''(Gerhard Röthlin)''&lt;br /&gt;
* Speed up ZVOL unmap by skipping unmaps that are fully unaligned and by only using zil_commit for unmap if sync=always ''(Evan Susarret and Jorgen Lundman)''&lt;br /&gt;
* Fix lacking force-positive mount options ''(Jorgen Lundman)''&lt;br /&gt;
* Simplified zed daemonization ''(ilovezfs)''&lt;br /&gt;
* Bump Spotlight auto-enable until Sun, 01 Feb 2015 00:00:00 UTC ''(ilovezfs)''&lt;br /&gt;
* Fix Finder tags modification bug by truncating xattr before overwriting. ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC4 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/96c4b5c8296e7482abfb6b2f018ef932b68248cf 96c4b5c8296e7482abfb6b2f018ef932b68248cf]&lt;br /&gt;
&lt;br /&gt;
* ZFS: Return correct VA_NAME in vnop_getattr for dataset mountpoints ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC3 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/73ead71a49e2530ecfef8017b3552b37e11c65e4 73ead71a49e2530ecfef8017b3552b37e11c65e4]&lt;br /&gt;
&lt;br /&gt;
* ZFS: ZEVO empty SA panic fix ''(Jorgen Lundman)''&lt;br /&gt;
* Set B_NOCACHE to stop possibly double caching block data ''(Jorgen Lundman and Evan Susarret)''&lt;br /&gt;
* arcstat.pl included&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC2 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/f4581407d18ea555fe5cd07e9e7912e96575ac5d f4581407d18ea555fe5cd07e9e7912e96575ac5d]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/8bf68a82822d492ec9aae0bc8e93d2917ec79937 8bf68a82822d492ec9aae0bc8e93d2917ec79937]&lt;br /&gt;
&lt;br /&gt;
* ZFS: Release XATTRs in vnop_remove quicker ''(Jorgen Lundman)''&lt;br /&gt;
* ZFS: Early clearing of z_vnode cause NULL vp panic ''(Jorgen Lundman)''&lt;br /&gt;
* ZFS: Fix deadlock in vnop_reclaim ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC1 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/8c89b46ca872572281ed62b506958a66a912f243 8c89b46ca872572281ed62b506958a66a912f243]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/91b0052b9167c5447ee8c29d90126af3b621acf7 91b0052b9167c5447ee8c29d90126af3b621acf7]&lt;br /&gt;
&lt;br /&gt;
* SPL: kstat support, including tunables. ''(Brendon Humphrey)''&lt;br /&gt;
* SPL: change from mutex allocations to inline ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: port of IllumOS kmem ''(Brendon Humphrey)''&lt;br /&gt;
* memory pressure sensor and memory reap support ''(Brendon Humphrey)''&lt;br /&gt;
* Improve unmount/export code ''(Jorgen Lundman)''&lt;br /&gt;
* Handle vnop_pageout() calls during vnode_create ''(Jorgen Lundman)''&lt;br /&gt;
* Fix reply to getattrlist regarding case sensitivity to fix install of Adobe software ''(Jorgen Lundman)''&lt;br /&gt;
* Fix vfs_vget() for Spotlight and SMB. Enable spotlight on mounts. ''(Jorgen Lundman)''&lt;br /&gt;
* Fix zfs.util for whole disk checks ''(ilovezfs)''&lt;br /&gt;
* Add working arcstat.pl ''(Brendon Humphrey)''&lt;br /&gt;
* Work around for legacy mount points and unsupported versions. ''(ilovezfs)''&lt;br /&gt;
* Fix bug for fragmentation when spacemap_histogram is disabled ''(ilovezfs)''&lt;br /&gt;
* Open disks as root to fix scrub hang as user. ''(Jorgen Lundman)'' ''(ilovezfs)''&lt;br /&gt;
* Fix zfs diff ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: condvar timeout, fix cache devices sometimes not being used ''(Jorgen Lundman)'' &lt;br /&gt;
* reclaim restructuring. Enable delete fast path, and actual release of xattrs ''(Jorgen Lundman)''&lt;br /&gt;
* enable userquota/groupquota accounting ''(Jorgen Lundman)''&lt;br /&gt;
* Temporary fix for missing .Trashes folder ''(Jorgen Lundman)'' ''(ilovezfs)''&lt;br /&gt;
* Automatically remove old .metadata_never_index before Dec 15th&lt;br /&gt;
* Make unlinked_drain async, and optional user disable ''(Jorgen Lundman)''&lt;br /&gt;
* Merge with ZOL upstream-20141120 ''(Jorgen Lundman)''&lt;br /&gt;
* Attempt to detech and remove invalid entries on unlinked-drain list ''(Jorgen Lundman)''&lt;br /&gt;
* Move mount default to /Volumes ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
Add pool features: async_destroy empty_bpobj lz4_compress spacemap_histogram enabled_txg hole_birth extensible_dataset embedded_data bookmarks                       &lt;br /&gt;
&lt;br /&gt;
Illumos 5138&lt;br /&gt;
Illumos 4753&lt;br /&gt;
Illumos 5116&lt;br /&gt;
Illumos 5135&lt;br /&gt;
Illumos 5139&lt;br /&gt;
Illumos 5147&lt;br /&gt;
Illumos 5161&lt;br /&gt;
Illumos 5177&lt;br /&gt;
Illumos 5174&lt;br /&gt;
Illumos 5140&lt;br /&gt;
Illumos 5117&lt;br /&gt;
Illumos 5049&lt;br /&gt;
IllumoS 4873&lt;br /&gt;
Illumos 4970-4974&lt;br /&gt;
Illumos 5034&lt;br /&gt;
Illumos 4631&lt;br /&gt;
Illumos 4976-4984&lt;br /&gt;
Illumos 4914&lt;br /&gt;
Illumos 4881&lt;br /&gt;
Illumos 4897&lt;br /&gt;
Illumos 4390&lt;br /&gt;
Illumos 4757, 4913&lt;br /&gt;
Illumos 3835&lt;br /&gt;
Illumos 4754, 4755&lt;br /&gt;
Illumos #4374&lt;br /&gt;
Illumos 4368, 4369&lt;br /&gt;
Illumos 4370, 4371&lt;br /&gt;
Illumos 4171, 4172&lt;br /&gt;
Illumos #4756&lt;br /&gt;
Illumos #4730&lt;br /&gt;
Illumos #4101, #4102, #4103, #4105, #4106&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.0.dmg 2014-07-24 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/80e411aecac0716d779703ecc0f032232bdad91c 80e411aecac0716d779703ecc0f032232bdad91c]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/b223a573025bb5ef84e6e08b74c9f24b61eacc0b b223a573025bb5ef84e6e08b74c9f24b61eacc0b]&lt;br /&gt;
&lt;br /&gt;
* Print the spl version found instead of &amp;quot;v0.01&amp;quot; ''(ilovezfs)''&lt;br /&gt;
* Only replace a pre-existing custom icon if it's the snowflake ''(ilovezfs)''&lt;br /&gt;
* Run osascript as the logged-in user so the notifications actually show up ''(ilovezfs)''&lt;br /&gt;
* Check for ZEVO either still installed or uninstalled but pre-reboot, and display error for the user ''(ilovezfs)''&lt;br /&gt;
* Fix &amp;quot;Load the module manually by running ...&amp;quot; when kexts are in /Library/Extensions on OS X 10.9+ ''(ilovezfs)''&lt;br /&gt;
* Fix mutex leaks, resulting in eventual panic in &amp;quot;mutex_enter()&amp;quot;. ''(Jorgen Lundman)''&lt;br /&gt;
* Fix spa_strdup freeing wrong size, causing kmem havok. ''(Jorgen Lundman)''&lt;br /&gt;
* Enhance bmalloc to include free size, bounds and use after free; checks. ''(Brendon Humphrey)''&lt;br /&gt;
* Fix zdb 'hang' waiting for reclaim_thread ''(Jorgen Lundman)''&lt;br /&gt;
* Autoimport work and fixes ''(ilovezfs)''&lt;br /&gt;
* sysctl normalization code from legacy port, default off ''(Jorgen Lundman)''&lt;br /&gt;
* Fix hang at export due to spotlight references ''(ilovezfs)''&lt;br /&gt;
* Reboot hang fix (wait for reclaim thread) ''(Jorgen Lundman)''&lt;br /&gt;
* Reboot hang fix, take 2. (zed ignoring TERM) ''(Jorgen Lundman)''&lt;br /&gt;
* Added spl_wait_interruptible functions ''(Jorgen Lundman)''&lt;br /&gt;
* Merged ZOL-0.6.3 &lt;br /&gt;
* ZVOL unmap support ''(Evan Susarret)''&lt;br /&gt;
* Better disk icon support ''(ilovezfs)''&lt;br /&gt;
* onexit fixes, clean zfs send holds ''(Jorgen Lundman)''&lt;br /&gt;
* Replace MALLOC calls to use bmalloc for performance ''(Brendon Humphrey)''&lt;br /&gt;
* OS X Yosemite 10.10 compile fixes ''(ilovezfs)''&lt;br /&gt;
* zp reclaim vs zget remodel fix deadlocks ''(Jorgen Lundman)''&lt;br /&gt;
* Support legacy mountpoints ''(ilovezfs)''&lt;br /&gt;
* Initial non-root support ''(ilovezfs)''&lt;br /&gt;
* Rewrite ioctl after upstream ''(Jorgen Lundman)''&lt;br /&gt;
* Normalized lookup panic fix ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
and, of course, all the fixes in ZFS on Linux 0.6.3. Thanks guys!&lt;br /&gt;
&lt;br /&gt;
== OpenZFS_on_OS_X_1.2.7.dmg 2014-05-15 ==&lt;br /&gt;
&lt;br /&gt;
* Merged with ZFSOnLinux pre-0.6.3 dated Apr 8 2014 ''(6ac770b1961b9468daf0c69eae6515c608535789)''&lt;br /&gt;
* create_thread( 75%*num_cpus ) would create literal 75 threads, instead of the intended 3 threads on quad core machine ''(Jorgen Lundman)''&lt;br /&gt;
* VMEM allocate changed to use bmalloc (slice, SLAB, allocator on top of k_m_a) ''(Brendon Humphrey)''&lt;br /&gt;
* Add ZED (ZFS Event Daemon) to handle events (send alerts, emails) on pool issues. ''(Chris Dunlap)''&lt;br /&gt;
* name cache fixes (existing files claimed as missing, missing files claimed as existing) ''(Jorgen Lundman)''&lt;br /&gt;
* Change pool sync to remove 'idle' pool writes every 30s. ''(Jorgen Lundman)''&lt;br /&gt;
* Work around ZFS recv deadlock ''(ilovezfs)''&lt;br /&gt;
* vnop_pageout fixes for zerod blocks beyond EOF (POSIX) ''(Jorgen Lundman)''&lt;br /&gt;
* Add autoimport, zed startup scripts ''(ilovezfs)''&lt;br /&gt;
* ctldir (.zfs) fixes and cleanup ''(Jorgen Lundman)''&lt;br /&gt;
* Finder hardlinks fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Reclaim fixes, throttle and waiting on vp changes ''(Jorgen Lundman)''&lt;br /&gt;
* ZVOL upstream incompatibility fixes  ''(Evan Susarret)'' '''*1'''&lt;br /&gt;
* ZFS rollback and promote fixes ''(ilovezfs)''&lt;br /&gt;
* Rework EFI label, and wholedisk detection, Core Storage ''(Jorgen Lundman, ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
Which should result in greater stability, large performance enhancements, and finally capable of using more of the available memory.&lt;br /&gt;
&lt;br /&gt;
'''The Installer no longer contain 32bit versions.''' &lt;br /&gt;
&lt;br /&gt;
'''*1''' Note that 1.2.0's ZFS Volumes are unintentionally incompatible with other platform version of ZFS, except for volblocksize = 512.&lt;br /&gt;
&lt;br /&gt;
== 1.2.0.dmg 2014-03-13 ==&lt;br /&gt;
&lt;br /&gt;
* First release&lt;/div&gt;</summary>
		<author><name>108.236.187.86</name></author>	</entry>

	<entry>
		<id>https://openzfsonosx.org/wiki/Changelog</id>
		<title>Changelog</title>
		<link rel="alternate" type="text/html" href="https://openzfsonosx.org/wiki/Changelog"/>
				<updated>2016-06-26T21:44:28Z</updated>
		
		<summary type="html">&lt;p&gt;108.236.187.86: /* OpenZFS_on_OS_X_1.4.2.dmg 2015-09-24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== OpenZFS_on_OS_X_1.5.2.dmg 2016-04-29 ===&lt;br /&gt;
&lt;br /&gt;
* New upstream checksums (with new feature flags): SHA-512, Edonr, Skein ''(Matthew Ahrens)''&lt;br /&gt;
* Resumable send and receive ''(Matthew Ahrens)''&lt;br /&gt;
* Finder notification thread to refresh sizes across datasets ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: enhanced kmem pressure system ''(rottegift)''&lt;br /&gt;
* SPL: Rewrite TSD using AVL tree ''(Jorgen Lundman)''&lt;br /&gt;
* Cache names in getattr ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks serial fixes ''(cbreak)''&lt;br /&gt;
* Hardlink LinkID fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Trivial ACLs hidden ''(Jorgen Lundman)''&lt;br /&gt;
* Group ACL fixes ''(Jorgen Lundman)''&lt;br /&gt;
* IOkit deadlock on export fixes ''(Jorgen Lundman)''&lt;br /&gt;
* MAF and deadlocks in ZVOL fixes ''(Jorgen Lundman)''&lt;br /&gt;
* diskutil info on ZVOLs fix ''(Brendon Humphrey, ilovezfs)''&lt;br /&gt;
* ZED notification fixes ''(Andreas Weinlein)''&lt;br /&gt;
* Have automatic import always use by-id ''(Justin Scholz)''&lt;br /&gt;
* Fix handling of XATTR_CREATE and XATTR_REPLACE ''(ilovezfs)''&lt;br /&gt;
* Don't ignore VFS when it passes nosuid and nodev ''(ilovezfs)''&lt;br /&gt;
* Use a shared lock for online expansion ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.4.5.dmg 2015-10-19 ===&lt;br /&gt;
&lt;br /&gt;
* Remove deadlock with zil_lwb_commit ''(Jorgen Lundman)''&lt;br /&gt;
* Remove memory leak in znodes leading to beachball ''(Jorgen Lundman)''&lt;br /&gt;
* Do not call ctldir unmount ''(Jorgen Lundman)''&lt;br /&gt;
* xcode 7 compile fixes ''(ilovezfs)''&lt;br /&gt;
* Adhere to SIP in installer on EC ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.4.2.dmg 2015-09-24 ===&lt;br /&gt;
&lt;br /&gt;
* correct kernel thread priorities ''(Jorgen Lundman)''&lt;br /&gt;
* VFS nolocks rework from 10a286 ''(Jorgen Lundman)''&lt;br /&gt;
* vnop_pageout_v2 replacement ''(Jorgen Lundman)''&lt;br /&gt;
* Permanent Storage work, incomplete ''(Jorgen Lundman)''&lt;br /&gt;
* mmapped file data written twice fix ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks fixes ''(ilovezfs)'' ''(cbreak)''&lt;br /&gt;
* SA corruption fixes ''(ZFSOnLinux)''&lt;br /&gt;
* SA recover status alerts when detected ''(Jorgen Lundman)''&lt;br /&gt;
* Modify-After-Free bugs and deadlock fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Complete Re-port of IllumOS taskq ''(Jorgen Lundman)''&lt;br /&gt;
* Revert back to using taskq_dispatch_ent() ''(Jorgen Lundman)''&lt;br /&gt;
* Show async unlinkeddrain ''(Jorgen Lundman)''&lt;br /&gt;
* Remove internal unused flag XATTR ''(Brendon Humphrey)''&lt;br /&gt;
* Additional ioctls from HFS ''(Brendon Humphrey)''&lt;br /&gt;
* Merge with upstream ZOL&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.2-RC1 2015-05-02 ===&lt;br /&gt;
(Forum build)&lt;br /&gt;
* Keep serial console debug messages ''(Jorgen Lundman)''&lt;br /&gt;
* uiocopy failed to set direction ''(Jorgen Lundman)''&lt;br /&gt;
* SMAP work for Broadwell chipset ''(Jorgen Lundman)''&lt;br /&gt;
* Device removal panic fixes ''(Jorgen Lundman)''&lt;br /&gt;
* LASTUNMOUNT property was incorrect ''(Jorgen Lundman)''&lt;br /&gt;
* getxattr FinderInfo fixes ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.1-r2.dmg  2015-04-08 ===&lt;br /&gt;
&lt;br /&gt;
* vnop_pagein to zero non-aligned trailing block causing clang to core ''(Jorgen Lundman)''&lt;br /&gt;
* ADDEDTIME should updated when moved to a different directory ''(Jorgen Lundman)''&lt;br /&gt;
* Remove vnode throttle ''(Jorgen Lundman)''&lt;br /&gt;
* zfs create -p fix for non-root ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.1.dmg 2015-04-01 ===&lt;br /&gt;
&lt;br /&gt;
* readonly mounts failed to unmount ''(Jorgen Lundman)''&lt;br /&gt;
* readonly import failed to create ZVOL devnodes ''(Jorgen Lundman)''&lt;br /&gt;
* vnode_getwithvid panic race ''(Jorgen Lundman)''&lt;br /&gt;
* sa_modify_attrs SA corruption ''(Tim Chase)''&lt;br /&gt;
* zconfigd added for persistent config ''(Brendon Humphrey, ilovezfs)''&lt;br /&gt;
* Fix missing FIFO named-pipes VNOPs ''(Jorgen Lundman)''&lt;br /&gt;
* Fake HFS related IOCTLs for _kMDQueryScope filter in Spotlight ''(Jorgen Lundman)''&lt;br /&gt;
* Add new 10.10 ATTR to vnop_getattr  ''(Jorgen Lundman)''&lt;br /&gt;
* FNDRINFO and ADDEDTIME support ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks fixes ''(ilovezfs)''&lt;br /&gt;
* Skip optical media on zpool import and add timeout ''(Jorgen Lundman)''&lt;br /&gt;
* Initial secpolicy framework ''(ilovezfs)''&lt;br /&gt;
* zpool status -L to resolve symlinks ''(ilovezfs)''&lt;br /&gt;
* mmap pageout/pagein partial requests fix ''(Jorgen Lundman)''&lt;br /&gt;
* kstat fixes and addition ''(Jorgen Lundman)''&lt;br /&gt;
* Unmount/reboot delay fixed, direct reclaim ''(Jorgen Lundman)''&lt;br /&gt;
* rollback/suspendfs would delay waiting for reclaim ''(Jorgen Lundman)''&lt;br /&gt;
* 'com.apple.mimic_hfs' property added to identify as 'hfs' ''(Brendon Humphrey)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC5 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/63a9a59e7de2353a974da0fe65004f59a8bf5946 63a9a59e7de2353a974da0fe65004f59a8bf5946]&lt;br /&gt;
&lt;br /&gt;
* New daemon called &amp;quot;InvariantDisks&amp;quot; providing persistent paths to use with the zpool command: /var/run/disk/by-id, by-path, by-serial (cf. https://github.com/cbreak-black/InvariantDisks) ''(Gerhard Röthlin)''&lt;br /&gt;
* Speed up ZVOL unmap by skipping unmaps that are fully unaligned and by only using zil_commit for unmap if sync=always ''(Evan Susarret and Jorgen Lundman)''&lt;br /&gt;
* Fix lacking force-positive mount options ''(Jorgen Lundman)''&lt;br /&gt;
* Simplified zed daemonization ''(ilovezfs)''&lt;br /&gt;
* Bump Spotlight auto-enable until Sun, 01 Feb 2015 00:00:00 UTC ''(ilovezfs)''&lt;br /&gt;
* Fix Finder tags modification bug by truncating xattr before overwriting. ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC4 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/96c4b5c8296e7482abfb6b2f018ef932b68248cf 96c4b5c8296e7482abfb6b2f018ef932b68248cf]&lt;br /&gt;
&lt;br /&gt;
* ZFS: Return correct VA_NAME in vnop_getattr for dataset mountpoints ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC3 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/73ead71a49e2530ecfef8017b3552b37e11c65e4 73ead71a49e2530ecfef8017b3552b37e11c65e4]&lt;br /&gt;
&lt;br /&gt;
* ZFS: ZEVO empty SA panic fix ''(Jorgen Lundman)''&lt;br /&gt;
* Set B_NOCACHE to stop possibly double caching block data ''(Jorgen Lundman and Evan Susarret)''&lt;br /&gt;
* arcstat.pl included&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC2 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/f4581407d18ea555fe5cd07e9e7912e96575ac5d f4581407d18ea555fe5cd07e9e7912e96575ac5d]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/8bf68a82822d492ec9aae0bc8e93d2917ec79937 8bf68a82822d492ec9aae0bc8e93d2917ec79937]&lt;br /&gt;
&lt;br /&gt;
* ZFS: Release XATTRs in vnop_remove quicker ''(Jorgen Lundman)''&lt;br /&gt;
* ZFS: Early clearing of z_vnode cause NULL vp panic ''(Jorgen Lundman)''&lt;br /&gt;
* ZFS: Fix deadlock in vnop_reclaim ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC1 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/8c89b46ca872572281ed62b506958a66a912f243 8c89b46ca872572281ed62b506958a66a912f243]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/91b0052b9167c5447ee8c29d90126af3b621acf7 91b0052b9167c5447ee8c29d90126af3b621acf7]&lt;br /&gt;
&lt;br /&gt;
* SPL: kstat support, including tunables. ''(Brendon Humphrey)''&lt;br /&gt;
* SPL: change from mutex allocations to inline ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: port of IllumOS kmem ''(Brendon Humphrey)''&lt;br /&gt;
* memory pressure sensor and memory reap support ''(Brendon Humphrey)''&lt;br /&gt;
* Improve unmount/export code ''(Jorgen Lundman)''&lt;br /&gt;
* Handle vnop_pageout() calls during vnode_create ''(Jorgen Lundman)''&lt;br /&gt;
* Fix reply to getattrlist regarding case sensitivity to fix install of Adobe software ''(Jorgen Lundman)''&lt;br /&gt;
* Fix vfs_vget() for Spotlight and SMB. Enable spotlight on mounts. ''(Jorgen Lundman)''&lt;br /&gt;
* Fix zfs.util for whole disk checks ''(ilovezfs)''&lt;br /&gt;
* Add working arcstat.pl ''(Brendon Humphrey)''&lt;br /&gt;
* Work around for legacy mount points and unsupported versions. ''(ilovezfs)''&lt;br /&gt;
* Fix bug for fragmentation when spacemap_histogram is disabled ''(ilovezfs)''&lt;br /&gt;
* Open disks as root to fix scrub hang as user. ''(Jorgen Lundman)'' ''(ilovezfs)''&lt;br /&gt;
* Fix zfs diff ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: condvar timeout, fix cache devices sometimes not being used ''(Jorgen Lundman)'' &lt;br /&gt;
* reclaim restructuring. Enable delete fast path, and actual release of xattrs ''(Jorgen Lundman)''&lt;br /&gt;
* enable userquota/groupquota accounting ''(Jorgen Lundman)''&lt;br /&gt;
* Temporary fix for missing .Trashes folder ''(Jorgen Lundman)'' ''(ilovezfs)''&lt;br /&gt;
* Automatically remove old .metadata_never_index before Dec 15th&lt;br /&gt;
* Make unlinked_drain async, and optional user disable ''(Jorgen Lundman)''&lt;br /&gt;
* Merge with ZOL upstream-20141120 ''(Jorgen Lundman)''&lt;br /&gt;
* Attempt to detech and remove invalid entries on unlinked-drain list ''(Jorgen Lundman)''&lt;br /&gt;
* Move mount default to /Volumes ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
Add pool features: async_destroy empty_bpobj lz4_compress spacemap_histogram enabled_txg hole_birth extensible_dataset embedded_data bookmarks                       &lt;br /&gt;
&lt;br /&gt;
Illumos 5138&lt;br /&gt;
Illumos 4753&lt;br /&gt;
Illumos 5116&lt;br /&gt;
Illumos 5135&lt;br /&gt;
Illumos 5139&lt;br /&gt;
Illumos 5147&lt;br /&gt;
Illumos 5161&lt;br /&gt;
Illumos 5177&lt;br /&gt;
Illumos 5174&lt;br /&gt;
Illumos 5140&lt;br /&gt;
Illumos 5117&lt;br /&gt;
Illumos 5049&lt;br /&gt;
IllumoS 4873&lt;br /&gt;
Illumos 4970-4974&lt;br /&gt;
Illumos 5034&lt;br /&gt;
Illumos 4631&lt;br /&gt;
Illumos 4976-4984&lt;br /&gt;
Illumos 4914&lt;br /&gt;
Illumos 4881&lt;br /&gt;
Illumos 4897&lt;br /&gt;
Illumos 4390&lt;br /&gt;
Illumos 4757, 4913&lt;br /&gt;
Illumos 3835&lt;br /&gt;
Illumos 4754, 4755&lt;br /&gt;
Illumos #4374&lt;br /&gt;
Illumos 4368, 4369&lt;br /&gt;
Illumos 4370, 4371&lt;br /&gt;
Illumos 4171, 4172&lt;br /&gt;
Illumos #4756&lt;br /&gt;
Illumos #4730&lt;br /&gt;
Illumos #4101, #4102, #4103, #4105, #4106&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.0.dmg 2014-07-24 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/80e411aecac0716d779703ecc0f032232bdad91c 80e411aecac0716d779703ecc0f032232bdad91c]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/b223a573025bb5ef84e6e08b74c9f24b61eacc0b b223a573025bb5ef84e6e08b74c9f24b61eacc0b]&lt;br /&gt;
&lt;br /&gt;
* Print the spl version found instead of &amp;quot;v0.01&amp;quot; ''(ilovezfs)''&lt;br /&gt;
* Only replace a pre-existing custom icon if it's the snowflake ''(ilovezfs)''&lt;br /&gt;
* Run osascript as the logged-in user so the notifications actually show up ''(ilovezfs)''&lt;br /&gt;
* Check for ZEVO either still installed or uninstalled but pre-reboot, and display error for the user ''(ilovezfs)''&lt;br /&gt;
* Fix &amp;quot;Load the module manually by running ...&amp;quot; when kexts are in /Library/Extensions on OS X 10.9+ ''(ilovezfs)''&lt;br /&gt;
* Fix mutex leaks, resulting in eventual panic in &amp;quot;mutex_enter()&amp;quot;. ''(Jorgen Lundman)''&lt;br /&gt;
* Fix spa_strdup freeing wrong size, causing kmem havok. ''(Jorgen Lundman)''&lt;br /&gt;
* Enhance bmalloc to include free size, bounds and use after free; checks. ''(Brendon Humphrey)''&lt;br /&gt;
* Fix zdb 'hang' waiting for reclaim_thread ''(Jorgen Lundman)''&lt;br /&gt;
* Autoimport work and fixes ''(ilovezfs)''&lt;br /&gt;
* sysctl normalization code from legacy port, default off ''(Jorgen Lundman)''&lt;br /&gt;
* Fix hang at export due to spotlight references ''(ilovezfs)''&lt;br /&gt;
* Reboot hang fix (wait for reclaim thread) ''(Jorgen Lundman)''&lt;br /&gt;
* Reboot hang fix, take 2. (zed ignoring TERM) ''(Jorgen Lundman)''&lt;br /&gt;
* Added spl_wait_interruptible functions ''(Jorgen Lundman)''&lt;br /&gt;
* Merged ZOL-0.6.3 &lt;br /&gt;
* ZVOL unmap support ''(Evan Susarret)''&lt;br /&gt;
* Better disk icon support ''(ilovezfs)''&lt;br /&gt;
* onexit fixes, clean zfs send holds ''(Jorgen Lundman)''&lt;br /&gt;
* Replace MALLOC calls to use bmalloc for performance ''(Brendon Humphrey)''&lt;br /&gt;
* OS X Yosemite 10.10 compile fixes ''(ilovezfs)''&lt;br /&gt;
* zp reclaim vs zget remodel fix deadlocks ''(Jorgen Lundman)''&lt;br /&gt;
* Support legacy mountpoints ''(ilovezfs)''&lt;br /&gt;
* Initial non-root support ''(ilovezfs)''&lt;br /&gt;
* Rewrite ioctl after upstream ''(Jorgen Lundman)''&lt;br /&gt;
* Normalized lookup panic fix ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
and, of course, all the fixes in ZFS on Linux 0.6.3. Thanks guys!&lt;br /&gt;
&lt;br /&gt;
== OpenZFS_on_OS_X_1.2.7.dmg 2014-05-15 ==&lt;br /&gt;
&lt;br /&gt;
* Merged with ZFSOnLinux pre-0.6.3 dated Apr 8 2014 ''(6ac770b1961b9468daf0c69eae6515c608535789)''&lt;br /&gt;
* create_thread( 75%*num_cpus ) would create literal 75 threads, instead of the intended 3 threads on quad core machine ''(Jorgen Lundman)''&lt;br /&gt;
* VMEM allocate changed to use bmalloc (slice, SLAB, allocator on top of k_m_a) ''(Brendon Humphrey)''&lt;br /&gt;
* Add ZED (ZFS Event Daemon) to handle events (send alerts, emails) on pool issues. ''(Chris Dunlap)''&lt;br /&gt;
* name cache fixes (existing files claimed as missing, missing files claimed as existing) ''(Jorgen Lundman)''&lt;br /&gt;
* Change pool sync to remove 'idle' pool writes every 30s. ''(Jorgen Lundman)''&lt;br /&gt;
* Work around ZFS recv deadlock ''(ilovezfs)''&lt;br /&gt;
* vnop_pageout fixes for zerod blocks beyond EOF (POSIX) ''(Jorgen Lundman)''&lt;br /&gt;
* Add autoimport, zed startup scripts ''(ilovezfs)''&lt;br /&gt;
* ctldir (.zfs) fixes and cleanup ''(Jorgen Lundman)''&lt;br /&gt;
* Finder hardlinks fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Reclaim fixes, throttle and waiting on vp changes ''(Jorgen Lundman)''&lt;br /&gt;
* ZVOL upstream incompatibility fixes  ''(Evan Susarret)'' '''*1'''&lt;br /&gt;
* ZFS rollback and promote fixes ''(ilovezfs)''&lt;br /&gt;
* Rework EFI label, and wholedisk detection, Core Storage ''(Jorgen Lundman, ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
Which should result in greater stability, large performance enhancements, and finally capable of using more of the available memory.&lt;br /&gt;
&lt;br /&gt;
'''The Installer no longer contain 32bit versions.''' &lt;br /&gt;
&lt;br /&gt;
'''*1''' Note that 1.2.0's ZFS Volumes are unintentionally incompatible with other platform version of ZFS, except for volblocksize = 512.&lt;br /&gt;
&lt;br /&gt;
== 1.2.0.dmg 2014-03-13 ==&lt;br /&gt;
&lt;br /&gt;
* First release&lt;/div&gt;</summary>
		<author><name>108.236.187.86</name></author>	</entry>

	<entry>
		<id>https://openzfsonosx.org/wiki/Changelog</id>
		<title>Changelog</title>
		<link rel="alternate" type="text/html" href="https://openzfsonosx.org/wiki/Changelog"/>
				<updated>2016-06-26T21:41:50Z</updated>
		
		<summary type="html">&lt;p&gt;108.236.187.86: /* OpenZFS_on_OS_X_1.3.2-RC1 2015-05-02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== OpenZFS_on_OS_X_1.5.2.dmg 2016-04-29 ===&lt;br /&gt;
&lt;br /&gt;
* New upstream checksums (with new feature flags): SHA-512, Edonr, Skein ''(Matthew Ahrens)''&lt;br /&gt;
* Resumable send and receive ''(Matthew Ahrens)''&lt;br /&gt;
* Finder notification thread to refresh sizes across datasets ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: enhanced kmem pressure system ''(rottegift)''&lt;br /&gt;
* SPL: Rewrite TSD using AVL tree ''(Jorgen Lundman)''&lt;br /&gt;
* Cache names in getattr ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks serial fixes ''(cbreak)''&lt;br /&gt;
* Hardlink LinkID fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Trivial ACLs hidden ''(Jorgen Lundman)''&lt;br /&gt;
* Group ACL fixes ''(Jorgen Lundman)''&lt;br /&gt;
* IOkit deadlock on export fixes ''(Jorgen Lundman)''&lt;br /&gt;
* MAF and deadlocks in ZVOL fixes ''(Jorgen Lundman)''&lt;br /&gt;
* diskutil info on ZVOLs fix ''(Brendon Humphrey, ilovezfs)''&lt;br /&gt;
* ZED notification fixes ''(Andreas Weinlein)''&lt;br /&gt;
* Have automatic import always use by-id ''(Justin Scholz)''&lt;br /&gt;
* Fix handling of XATTR_CREATE and XATTR_REPLACE ''(ilovezfs)''&lt;br /&gt;
* Don't ignore VFS when it passes nosuid and nodev ''(ilovezfs)''&lt;br /&gt;
* Use a shared lock for online expansion ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.4.5.dmg 2015-10-19 ===&lt;br /&gt;
&lt;br /&gt;
* Remove deadlock with zil_lwb_commit ''(Jorgen Lundman)''&lt;br /&gt;
* Remove memory leak in znodes leading to beachball ''(Jorgen Lundman)''&lt;br /&gt;
* Do not call ctldir unmount ''(Jorgen Lundman)''&lt;br /&gt;
* xcode 7 compile fixes ''(ilovezfs)''&lt;br /&gt;
* Adhere to SIP in installer on EC ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.4.2.dmg 2015-09-24 ===&lt;br /&gt;
&lt;br /&gt;
* correct kernel thread priorities ''(Jorgen Lundman)''&lt;br /&gt;
* VFS nolocks rework from 10a286 ''(Jorgen Lundman)''&lt;br /&gt;
* vnop_pageout_v2 replacement ''(Jorgen Lundman)''&lt;br /&gt;
* Permanent Storage work, incomplete ''(Jorgen Lundman)''&lt;br /&gt;
* mmapped file data written twice fix ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks fixes ''(ilovezfs)'' ''(cbreak)''&lt;br /&gt;
* SA corruption fixes ''(ZFSOnLinux)''&lt;br /&gt;
* SA recover status alerts when detected ''(Jorgen Lundman)''&lt;br /&gt;
* Modify-After-Free bugs and deadlock fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Complete Re-port of IllumOS taskq ''(Jorgen Lundman)''&lt;br /&gt;
* Revert back to using taskq_dispatch_ent() ''(Jorgen Lundman)''&lt;br /&gt;
* Remove async unlinkeddrain ''(Jorgen Lundman)''&lt;br /&gt;
* Remove internal unused flag XATTR ''(Brendon Humphrey)''&lt;br /&gt;
* Additional ioctls from HFS ''(Brendon Humphrey)''&lt;br /&gt;
* Merge with upstream ZOL 20150520&lt;br /&gt;
* New pool feature &amp;quot;filesystem_limits&amp;quot;&lt;br /&gt;
* New pool feature &amp;quot;large_blocks&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.2-RC1 2015-05-02 ===&lt;br /&gt;
(Forum build)&lt;br /&gt;
* Keep serial console debug messages ''(Jorgen Lundman)''&lt;br /&gt;
* uiocopy failed to set direction ''(Jorgen Lundman)''&lt;br /&gt;
* SMAP work for Broadwell chipset ''(Jorgen Lundman)''&lt;br /&gt;
* Device removal panic fixes ''(Jorgen Lundman)''&lt;br /&gt;
* LASTUNMOUNT property was incorrect ''(Jorgen Lundman)''&lt;br /&gt;
* getxattr FinderInfo fixes ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.1-r2.dmg  2015-04-08 ===&lt;br /&gt;
&lt;br /&gt;
* vnop_pagein to zero non-aligned trailing block causing clang to core ''(Jorgen Lundman)''&lt;br /&gt;
* ADDEDTIME should updated when moved to a different directory ''(Jorgen Lundman)''&lt;br /&gt;
* Remove vnode throttle ''(Jorgen Lundman)''&lt;br /&gt;
* zfs create -p fix for non-root ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.1.dmg 2015-04-01 ===&lt;br /&gt;
&lt;br /&gt;
* readonly mounts failed to unmount ''(Jorgen Lundman)''&lt;br /&gt;
* readonly import failed to create ZVOL devnodes ''(Jorgen Lundman)''&lt;br /&gt;
* vnode_getwithvid panic race ''(Jorgen Lundman)''&lt;br /&gt;
* sa_modify_attrs SA corruption ''(Tim Chase)''&lt;br /&gt;
* zconfigd added for persistent config ''(Brendon Humphrey, ilovezfs)''&lt;br /&gt;
* Fix missing FIFO named-pipes VNOPs ''(Jorgen Lundman)''&lt;br /&gt;
* Fake HFS related IOCTLs for _kMDQueryScope filter in Spotlight ''(Jorgen Lundman)''&lt;br /&gt;
* Add new 10.10 ATTR to vnop_getattr  ''(Jorgen Lundman)''&lt;br /&gt;
* FNDRINFO and ADDEDTIME support ''(Jorgen Lundman)''&lt;br /&gt;
* InvariantDisks fixes ''(ilovezfs)''&lt;br /&gt;
* Skip optical media on zpool import and add timeout ''(Jorgen Lundman)''&lt;br /&gt;
* Initial secpolicy framework ''(ilovezfs)''&lt;br /&gt;
* zpool status -L to resolve symlinks ''(ilovezfs)''&lt;br /&gt;
* mmap pageout/pagein partial requests fix ''(Jorgen Lundman)''&lt;br /&gt;
* kstat fixes and addition ''(Jorgen Lundman)''&lt;br /&gt;
* Unmount/reboot delay fixed, direct reclaim ''(Jorgen Lundman)''&lt;br /&gt;
* rollback/suspendfs would delay waiting for reclaim ''(Jorgen Lundman)''&lt;br /&gt;
* 'com.apple.mimic_hfs' property added to identify as 'hfs' ''(Brendon Humphrey)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC5 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/63a9a59e7de2353a974da0fe65004f59a8bf5946 63a9a59e7de2353a974da0fe65004f59a8bf5946]&lt;br /&gt;
&lt;br /&gt;
* New daemon called &amp;quot;InvariantDisks&amp;quot; providing persistent paths to use with the zpool command: /var/run/disk/by-id, by-path, by-serial (cf. https://github.com/cbreak-black/InvariantDisks) ''(Gerhard Röthlin)''&lt;br /&gt;
* Speed up ZVOL unmap by skipping unmaps that are fully unaligned and by only using zil_commit for unmap if sync=always ''(Evan Susarret and Jorgen Lundman)''&lt;br /&gt;
* Fix lacking force-positive mount options ''(Jorgen Lundman)''&lt;br /&gt;
* Simplified zed daemonization ''(ilovezfs)''&lt;br /&gt;
* Bump Spotlight auto-enable until Sun, 01 Feb 2015 00:00:00 UTC ''(ilovezfs)''&lt;br /&gt;
* Fix Finder tags modification bug by truncating xattr before overwriting. ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC4 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/96c4b5c8296e7482abfb6b2f018ef932b68248cf 96c4b5c8296e7482abfb6b2f018ef932b68248cf]&lt;br /&gt;
&lt;br /&gt;
* ZFS: Return correct VA_NAME in vnop_getattr for dataset mountpoints ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC3 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/367a1108b174ee81e4ed128741b23e797afb8f16 367a1108b174ee81e4ed128741b23e797afb8f16]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/73ead71a49e2530ecfef8017b3552b37e11c65e4 73ead71a49e2530ecfef8017b3552b37e11c65e4]&lt;br /&gt;
&lt;br /&gt;
* ZFS: ZEVO empty SA panic fix ''(Jorgen Lundman)''&lt;br /&gt;
* Set B_NOCACHE to stop possibly double caching block data ''(Jorgen Lundman and Evan Susarret)''&lt;br /&gt;
* arcstat.pl included&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC2 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/f4581407d18ea555fe5cd07e9e7912e96575ac5d f4581407d18ea555fe5cd07e9e7912e96575ac5d]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/8bf68a82822d492ec9aae0bc8e93d2917ec79937 8bf68a82822d492ec9aae0bc8e93d2917ec79937]&lt;br /&gt;
&lt;br /&gt;
* ZFS: Release XATTRs in vnop_remove quicker ''(Jorgen Lundman)''&lt;br /&gt;
* ZFS: Early clearing of z_vnode cause NULL vp panic ''(Jorgen Lundman)''&lt;br /&gt;
* ZFS: Fix deadlock in vnop_reclaim ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
=== 1.3.1-RC1 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/8c89b46ca872572281ed62b506958a66a912f243 8c89b46ca872572281ed62b506958a66a912f243]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/91b0052b9167c5447ee8c29d90126af3b621acf7 91b0052b9167c5447ee8c29d90126af3b621acf7]&lt;br /&gt;
&lt;br /&gt;
* SPL: kstat support, including tunables. ''(Brendon Humphrey)''&lt;br /&gt;
* SPL: change from mutex allocations to inline ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: port of IllumOS kmem ''(Brendon Humphrey)''&lt;br /&gt;
* memory pressure sensor and memory reap support ''(Brendon Humphrey)''&lt;br /&gt;
* Improve unmount/export code ''(Jorgen Lundman)''&lt;br /&gt;
* Handle vnop_pageout() calls during vnode_create ''(Jorgen Lundman)''&lt;br /&gt;
* Fix reply to getattrlist regarding case sensitivity to fix install of Adobe software ''(Jorgen Lundman)''&lt;br /&gt;
* Fix vfs_vget() for Spotlight and SMB. Enable spotlight on mounts. ''(Jorgen Lundman)''&lt;br /&gt;
* Fix zfs.util for whole disk checks ''(ilovezfs)''&lt;br /&gt;
* Add working arcstat.pl ''(Brendon Humphrey)''&lt;br /&gt;
* Work around for legacy mount points and unsupported versions. ''(ilovezfs)''&lt;br /&gt;
* Fix bug for fragmentation when spacemap_histogram is disabled ''(ilovezfs)''&lt;br /&gt;
* Open disks as root to fix scrub hang as user. ''(Jorgen Lundman)'' ''(ilovezfs)''&lt;br /&gt;
* Fix zfs diff ''(Jorgen Lundman)''&lt;br /&gt;
* SPL: condvar timeout, fix cache devices sometimes not being used ''(Jorgen Lundman)'' &lt;br /&gt;
* reclaim restructuring. Enable delete fast path, and actual release of xattrs ''(Jorgen Lundman)''&lt;br /&gt;
* enable userquota/groupquota accounting ''(Jorgen Lundman)''&lt;br /&gt;
* Temporary fix for missing .Trashes folder ''(Jorgen Lundman)'' ''(ilovezfs)''&lt;br /&gt;
* Automatically remove old .metadata_never_index before Dec 15th&lt;br /&gt;
* Make unlinked_drain async, and optional user disable ''(Jorgen Lundman)''&lt;br /&gt;
* Merge with ZOL upstream-20141120 ''(Jorgen Lundman)''&lt;br /&gt;
* Attempt to detech and remove invalid entries on unlinked-drain list ''(Jorgen Lundman)''&lt;br /&gt;
* Move mount default to /Volumes ''(ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
Add pool features: async_destroy empty_bpobj lz4_compress spacemap_histogram enabled_txg hole_birth extensible_dataset embedded_data bookmarks                       &lt;br /&gt;
&lt;br /&gt;
Illumos 5138&lt;br /&gt;
Illumos 4753&lt;br /&gt;
Illumos 5116&lt;br /&gt;
Illumos 5135&lt;br /&gt;
Illumos 5139&lt;br /&gt;
Illumos 5147&lt;br /&gt;
Illumos 5161&lt;br /&gt;
Illumos 5177&lt;br /&gt;
Illumos 5174&lt;br /&gt;
Illumos 5140&lt;br /&gt;
Illumos 5117&lt;br /&gt;
Illumos 5049&lt;br /&gt;
IllumoS 4873&lt;br /&gt;
Illumos 4970-4974&lt;br /&gt;
Illumos 5034&lt;br /&gt;
Illumos 4631&lt;br /&gt;
Illumos 4976-4984&lt;br /&gt;
Illumos 4914&lt;br /&gt;
Illumos 4881&lt;br /&gt;
Illumos 4897&lt;br /&gt;
Illumos 4390&lt;br /&gt;
Illumos 4757, 4913&lt;br /&gt;
Illumos 3835&lt;br /&gt;
Illumos 4754, 4755&lt;br /&gt;
Illumos #4374&lt;br /&gt;
Illumos 4368, 4369&lt;br /&gt;
Illumos 4370, 4371&lt;br /&gt;
Illumos 4171, 4172&lt;br /&gt;
Illumos #4756&lt;br /&gt;
Illumos #4730&lt;br /&gt;
Illumos #4101, #4102, #4103, #4105, #4106&lt;br /&gt;
&lt;br /&gt;
=== OpenZFS_on_OS_X_1.3.0.dmg 2014-07-24 ===&lt;br /&gt;
&lt;br /&gt;
spl [https://github.com/openzfsonosx/spl/commit/80e411aecac0716d779703ecc0f032232bdad91c 80e411aecac0716d779703ecc0f032232bdad91c]&lt;br /&gt;
&lt;br /&gt;
zfs [https://github.com/openzfsonosx/zfs/commit/b223a573025bb5ef84e6e08b74c9f24b61eacc0b b223a573025bb5ef84e6e08b74c9f24b61eacc0b]&lt;br /&gt;
&lt;br /&gt;
* Print the spl version found instead of &amp;quot;v0.01&amp;quot; ''(ilovezfs)''&lt;br /&gt;
* Only replace a pre-existing custom icon if it's the snowflake ''(ilovezfs)''&lt;br /&gt;
* Run osascript as the logged-in user so the notifications actually show up ''(ilovezfs)''&lt;br /&gt;
* Check for ZEVO either still installed or uninstalled but pre-reboot, and display error for the user ''(ilovezfs)''&lt;br /&gt;
* Fix &amp;quot;Load the module manually by running ...&amp;quot; when kexts are in /Library/Extensions on OS X 10.9+ ''(ilovezfs)''&lt;br /&gt;
* Fix mutex leaks, resulting in eventual panic in &amp;quot;mutex_enter()&amp;quot;. ''(Jorgen Lundman)''&lt;br /&gt;
* Fix spa_strdup freeing wrong size, causing kmem havok. ''(Jorgen Lundman)''&lt;br /&gt;
* Enhance bmalloc to include free size, bounds and use after free; checks. ''(Brendon Humphrey)''&lt;br /&gt;
* Fix zdb 'hang' waiting for reclaim_thread ''(Jorgen Lundman)''&lt;br /&gt;
* Autoimport work and fixes ''(ilovezfs)''&lt;br /&gt;
* sysctl normalization code from legacy port, default off ''(Jorgen Lundman)''&lt;br /&gt;
* Fix hang at export due to spotlight references ''(ilovezfs)''&lt;br /&gt;
* Reboot hang fix (wait for reclaim thread) ''(Jorgen Lundman)''&lt;br /&gt;
* Reboot hang fix, take 2. (zed ignoring TERM) ''(Jorgen Lundman)''&lt;br /&gt;
* Added spl_wait_interruptible functions ''(Jorgen Lundman)''&lt;br /&gt;
* Merged ZOL-0.6.3 &lt;br /&gt;
* ZVOL unmap support ''(Evan Susarret)''&lt;br /&gt;
* Better disk icon support ''(ilovezfs)''&lt;br /&gt;
* onexit fixes, clean zfs send holds ''(Jorgen Lundman)''&lt;br /&gt;
* Replace MALLOC calls to use bmalloc for performance ''(Brendon Humphrey)''&lt;br /&gt;
* OS X Yosemite 10.10 compile fixes ''(ilovezfs)''&lt;br /&gt;
* zp reclaim vs zget remodel fix deadlocks ''(Jorgen Lundman)''&lt;br /&gt;
* Support legacy mountpoints ''(ilovezfs)''&lt;br /&gt;
* Initial non-root support ''(ilovezfs)''&lt;br /&gt;
* Rewrite ioctl after upstream ''(Jorgen Lundman)''&lt;br /&gt;
* Normalized lookup panic fix ''(Jorgen Lundman)''&lt;br /&gt;
&lt;br /&gt;
and, of course, all the fixes in ZFS on Linux 0.6.3. Thanks guys!&lt;br /&gt;
&lt;br /&gt;
== OpenZFS_on_OS_X_1.2.7.dmg 2014-05-15 ==&lt;br /&gt;
&lt;br /&gt;
* Merged with ZFSOnLinux pre-0.6.3 dated Apr 8 2014 ''(6ac770b1961b9468daf0c69eae6515c608535789)''&lt;br /&gt;
* create_thread( 75%*num_cpus ) would create literal 75 threads, instead of the intended 3 threads on quad core machine ''(Jorgen Lundman)''&lt;br /&gt;
* VMEM allocate changed to use bmalloc (slice, SLAB, allocator on top of k_m_a) ''(Brendon Humphrey)''&lt;br /&gt;
* Add ZED (ZFS Event Daemon) to handle events (send alerts, emails) on pool issues. ''(Chris Dunlap)''&lt;br /&gt;
* name cache fixes (existing files claimed as missing, missing files claimed as existing) ''(Jorgen Lundman)''&lt;br /&gt;
* Change pool sync to remove 'idle' pool writes every 30s. ''(Jorgen Lundman)''&lt;br /&gt;
* Work around ZFS recv deadlock ''(ilovezfs)''&lt;br /&gt;
* vnop_pageout fixes for zerod blocks beyond EOF (POSIX) ''(Jorgen Lundman)''&lt;br /&gt;
* Add autoimport, zed startup scripts ''(ilovezfs)''&lt;br /&gt;
* ctldir (.zfs) fixes and cleanup ''(Jorgen Lundman)''&lt;br /&gt;
* Finder hardlinks fixes ''(Jorgen Lundman)''&lt;br /&gt;
* Reclaim fixes, throttle and waiting on vp changes ''(Jorgen Lundman)''&lt;br /&gt;
* ZVOL upstream incompatibility fixes  ''(Evan Susarret)'' '''*1'''&lt;br /&gt;
* ZFS rollback and promote fixes ''(ilovezfs)''&lt;br /&gt;
* Rework EFI label, and wholedisk detection, Core Storage ''(Jorgen Lundman, ilovezfs)''&lt;br /&gt;
&lt;br /&gt;
Which should result in greater stability, large performance enhancements, and finally capable of using more of the available memory.&lt;br /&gt;
&lt;br /&gt;
'''The Installer no longer contain 32bit versions.''' &lt;br /&gt;
&lt;br /&gt;
'''*1''' Note that 1.2.0's ZFS Volumes are unintentionally incompatible with other platform version of ZFS, except for volblocksize = 512.&lt;br /&gt;
&lt;br /&gt;
== 1.2.0.dmg 2014-03-13 ==&lt;br /&gt;
&lt;br /&gt;
* First release&lt;/div&gt;</summary>
		<author><name>108.236.187.86</name></author>	</entry>

	</feed>