|
From: Kristian V. D. V. <va...@li...> - 2003-02-23 17:13:05
|
Hi all, I am pleased to announce that Syllable 0.4.3 is now available from http://syllable.sourceforge.net/ The changes are as follows: ------------------------------------------------------------------- Changes for Syllable 0.4.3 Kernel o Applied a patch by Alexander Deynichenko <th...@fp...> which splits the PCI class information into an API, base and sub-class. o Added raw sockets (SOCK_RAW) support to the IP stack with a patch from Ville Kallioniemi <fes...@mb...> o The kernel ICMP ignores ICMP_ECHOREPLY packets. o Added SO_BROADCAST support to the ethernet driver and ARP layer. o Always ignore gateway address if the destination is 255.255.255.255 o Always map IP address 255.255.255.255 to MAC address ff:ff:ff:ff:ff:ff o Recognise SO_SETSOCKOPT flags SO_BROADCAST and SO_REUSEPORT (Not correctly implemented, but recognised) o Applied a patch from Daniel Gryniewicz <da...@fp...> to the AFS (AtheOS File System) driver, and the "mount" utility to add read-only support. o Added a mount flag for read-only (mount -r) o Added mount flag processing for read-only flag - afs_mount will now set the read-only afs filesystem flag o Added checks in all writing entrypoints to afs for the mount flag - these entrypoints will return a read-only error if called on a read-only filesystem. o Added a kerndbg() macro to kdebug.h Kernel output can now be controlled by defining the DEBUG_LIMIT macro at compile time. o Added random.c which adds two functions, seed() and rand(). These can be used by other kernel functions, and device drivers (E.g. the new /dev/random device). Misc o Removed the Lucida fonts from CVS due to licencing issues. They have been replaced with the Lucidux fonts from XFree86, and the URW fonts taken from GhostScript. See the file Copyrights for full copyright and licencing information. o Upgraded Grub to 0.92 with a patch from Jack Tonkin <li...@to...> which adds AFS support from 0.53. This version of Grub is reported NOT to compile on Syllable currently, although if you wish you can easily build and install it from Linux. o Added a /dev/random character device driver, which makes use of the new kernel rand() function. Libatheos & Appserver o Applied Iain Hutchison's patch so the appserver works with freetype 2.1.3 o Changed vertical centering in Button so it hopefully looks better with ft 2.1.3 o Patched vertical centering in the following decorators for ft 2.1.3: amiga, beish, drow, mulvane, next, photon, red, win98 o Changed amiga decorator to use thin borders and changed the aspect ratio of border buttons to better match the look of the Amiga GUI. o Patched the Mach64 driver so that it does not attempt to initialise Rage Mobility chipsets (Which do not work with the driver). Patch from Michael Krueger <inv...@we...> o Fixed the keyboard driver and appserver. The NumLock & CapsLock keys now function and are honored by the appserver. All keymaps now set NumLock on by default. o Added ImageButton, fixed bugs in image.cpp and tabview.h. o Applied Vanders' patch to textview.cpp & textview.h. (Adds public methods Undo() and Redo()). o Added CenterInWindow() to Window (window.cpp and window.h) o Patched TextView (textview.cpp), adds keyboard shortcuts for copy: CTRL+C, paste: CTRL+V, cut: CTRL+X, undo: CTRL+Z, redo: CTRL+Y o Fixed crash bug and compile warning in TextView::GetValue() o Applied Andrew Kennans patches to Menu and DropdownMenu. DropdownMenus will now get a scrollbar if they have more than 12 entries. Limited keyboard control were added to DropdownMenus. Applications o Added the dhcpc v1.0.1 DHCP client for Syllable o Brought AEdit upto V1.2 with the following changes o Enable Undo/Redo Buttons, Menu items and Context Menu items. o Do not display an error dialog if the file cannot be opened. o Removed some keyboard shortcuts as they're now part of os::TextView o Do not try to use the "Lucida Sans Typewriter" font at startup. o Added ping (More tools to follow) o Added an Alert utility which can be used by shell scripts to display an Alert -- Vanders http://syllable.sourceforge.net/ http://www.liqwyd.com |