= Improvements since R1/Alpha 2 = Haiku R1 Alpha 2 was released on May 10, 2010 as r36769 This page outlines some of the more notable changesets since then. Additions and corrections are encouraged. === intel_extreme driver === * r36941 * #3149 partially fixed === notification_server === * based on InfoPopper http://dev.osdrawer.net/projects/infopopper * still work-in-progress * r36949 * #1245 === IMAP Client === * r36995 === ICMP === * r37647 * First part of ICMP support: this is based on the work by Ivo Vachkov (GSoC 2007), and Yin Qiu (GSoC 2008). And even though I needed to rewrite pretty much all of it because of the countless bugs and problems it had, it still shares the same architectural problems of introducing a domain dependent error mechanism to the upper layers, and needing the net_buffer::network_header hack. This I will rework later. === Screenshot === * r36969, r37017 * #5862, #3831, #4100, #3112, #4878, #4423, #2988 === Vision === * r36900 * #6040, #4783 === PAE & 64-bit === * PAE implemented, helps pave the way for 64-bit compatibility * numerous changesets for making data structures and classes 64-bit safe === Creation of CorruptionFS === * r37247 and many others * Test file systems for tracking down the file corruptions that still seem to occur in current revisions. === Miscellaneous === * zlib : r36780 * pci id's : r36774 * timezone data (tzdata2010i) : r36773 * acpi (acpica-unix-20100428) : r36867 * MIDI Soundfont Improvement : r37153 * GCC 4 updated to 4.4.4 (native GCC package needs to be refreshed) * IPv6 -- GSoC : r37604 == API Related == === Locale Kit === * TR() --> B_TRANSLATE() and related macros * r36658, r36735, r36784 * #5408 * implemented posix based locale, merged to trunk in r37725 * Much, Much more === Layout API === * Many changes from GSoC === BNotification API === * r36952, r36958