# DragonFly Release 2.2.0 - 17 February 2009
-# DragonFly Release 2.2.1 - 17 April 2009
+## ***Release 2.2.1 - 17 April 2009***
The DragonFly 2.2 release is here! The HAMMER filesystem is considered production-ready in this release; It was first released in July 2008. The 2.2 release represents major stability improvements across the board, new drivers, much better pkgsrc support and integration, and a brand new release infrastructure with multiple target options.
* MD5 (dfly-2.2.0_REL.iso.gz) = 159765a8fd685b6104455dd0a167bc2b
* MD5 (dfly-gui-2.2.0_REL.iso.gz) = 08699d909e41b7b1e9184ef8242e0615
* MD5 (dfly-img-2.2.0_REL.img.gz) = 390068595ed08fb9021c123915d66d79
+
* MD5 (dfly-2.2.1_REL.iso.gz) = 1eef8e6b826324c8f4123b07699aa70e
* MD5 (dfly-gui-2.2.1_REL.iso.gz) = b0fb27267e3af944d02a89f80ab0a518
* MD5 (dfly-img-2.2.1_REL.img.gz) = 40847a847abff1bd9a617c7152d41a8f
## DragonFly 2.2.1 Release Notes
+### Kernel changes
+* Fixes for libthread_xu: MAP_STACK and an errno leak.
+
+### Hardware changes
+* Bug fixes for sln(4), sppp(4), and i4b(4).
+* Fixed recursive lock in detached close of /dev/tty.
+
+### HAMMER changes
+* HAMMER VFS: Added missing hammer_rel_volume() call in deadlock/retry case.
+
+### Networking changes
+* Allowed the IP_MINTTL socket option to be set to zero.
+
+### Release improvements
+* Fixed an installworld failure due to kernel fixes and a libthread_xu issue.
+* Installer now works correctly in the console, and includes the TEST_DEV command.
+* 2.2.x releases can now be built on 2.3.
+
+### Userland changes
+* Updates for msdosfs, pax(1), and magic(3)
+* Allowed uid/gid/flags changes to fail if running cpdup as a user
+
+### Contributed software
+* Synced zoneinfo database with tzdata2009c through tzdata2009f from elsie.
+
+### Security updates
+* FreeBSD-SA-09:05.telnet - fix environment based code execution vulnerability
+
+
## DragonFly 2.2.0 Release Notes
### Release Improvements
* Major revamping of the pageout and low-memory handling code.
* suser_* replaced with priv_* implementation from FreeBSD.
-#### HAMMER changes
+### HAMMER changes
* HAMMER is now considered production-capable. Many bug fixes and other improvements have been made.
* It is now possible to boot from a HAMMER-only disk. No need for a single UFS partition for /boot. However, for production systems we still recommend a small UFS /boot followed by swap followed by one large HAMMER partition.
#### Networking
* Add support for cards with "RealTek 8102EL PCIe 10/100baseTX" chipset.
-* Add poling support for jme(4).
+* Add polling support for jme(4).
* Add driver for Attansic PHYs (from FreeBSD).
* Add ale(4) for Atheros AR8121/AR8113/AR8114 PCIe ethernet controller (from FreeBSD).
* Add age(4) for Attansic/Atheros L1 gigabit ethernet controller (from FreeBSD).