PackageInfo: Small coding-style cleanup.
HaikuDepot: Rating related fixes.

 * Fixed retrieving rating summary for the list view.
 * Rating and command are optional in the web app (or probably you need
   to specify at least one of them). Handle ratings with just the comment
   but no rating in average calculation.
Update qemu package for x86_64
Raspberry_pi: fix VT100 console driver

 * Cursor coordinates are 1-based, not 0-based
 * Color change was disabled and broken

This implementation of our console over VT100 is generic and should be
moved out of the raspberry-pi specific folder. However, leaving it there
for now as we will have some bigger reorganization a swe add FDT support
here.
u-boot: sync console implementation from raspberry port

 * VT100 is much more common than VT52 which the u-boot port was
previously using (a legacy of the Atari m68k port)
 * Implement serial_getc (again, code is identical to raspberry port...)
so the boot menu can be used over the serial port. The enter key is
recognized, arrows currently aren't.
Network Preflet: Allow more than 2 DNS
Change the way DNS are entered: now the user can enter multiple
DNS servers addresses separated by a comma. Actually we handle
also spaces or semicolon.

Network Preflet: Fix GetDNSListFromString
Network Preflet: Renamed CustomTextControl to RestrictedTextControl.
Removed commented code.
Network Preflet: Add Tooltip for DNS Servers
Added a tooltip, In case it's not clear how to enter the dns servers list.
Network Preflet: GetDNSListFromString: missing return.
Accept a const char* instead of a BString.
Documentation: Fix typo in BString
Network Preflet: Improve readability. No functional change.
Update x86 qemu package to one with native Haiku backend.
stage1/2 loaders: auto-generate binary files. Fixes #10723
Fix issues with generation of mbr.bin for gcc4 & anyboot targets
tools: data_to_source: fix types of generated variables

Both data array and its size should be constant so that GCC can do
as much as possible at compile time and it is safe to use them in
static assertions.

This patch also changes the type of size constant to size_t which
more appropriate and uses sizeof() to determine the size of the
array.

Fixes build breakage introduced in e547662664d88e5ee79048bd00ad8eefa45e7074.

Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>
Add function to walk through children.

Without losing my sanity that is.
ACPI API refactoring will happen some day.
Codestyle.
Release HaikuWebKit 1.4.4.
boot/x86_64: call debug_cleanup() before preparing mmu data

long_mmu_init() prepares initial paging structures for 64 bit kernel.
Once that function completes bootloader cannot allocate any memory
that needs to be passed to the kernel.

Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>
boot/x86_64: convert address of previous_debug_output

Together with the previous commit should fix #10535.

Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>