Improvements since R1/Alpha 2
Haiku R1 Alpha 2 was released on May 10, 2010 as hrev36769 This page outlines some of the more notable changesets since then. Additions and corrections are encouraged.
intel_extreme driver
notification_server
- based on InfoPopper http://dev.osdrawer.net/projects/infopopper
- still work-in-progress
- hrev36949
- #1245
IMAP Client
ICMP
- hrev37647
- 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
Vision
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
- hrev37247 and many others
- Test file systems for tracking down the file corruptions that still seem to occur in current revisions.
ExtFS write support
ATA bus manager & SCSI subsystem: support for 2TB+ volumes
WebPositive
- Many bug fixes and small feature additions
MediaPlayer
- Fullscreen interface
- .SRT subtitle support
- Winding stream forward and backward
- Greatly improved seeking
- Efficiency improvements
Media Kit
- Greatly improved FFmpeg plug-in, replacing most other plug-ins
- Many smaller bug-fixes
Miscellaneous
- zlib : hrev36780
- pci id's : hrev36774
- timezone data (tzdata2010i) : hrev36773
- acpi (acpica-unix-20100428) : hrev36867
- MIDI Soundfont Improvement : hrev37153
- GCC 4 updated to 4.4.4
- IPv6 -- GSoC : hrev37604
API Related
Locale Kit
- TR() --> B_TRANSLATE() and related macros
- hrev36658, hrev36735, hrev36784
- #5408
- implemented posix based locale, merged to trunk in hrev37725
- Much, Much more
Layout API
- Many changes from GSoC
BNotification API
Last modified
14 years ago
Last modified on Feb 28, 2011, 10:24:43 AM
Note:
See TracWiki
for help on using the wiki.