Haiku monthly activity report - 09/2017

Blog post by PulkoMandy on Sat, 2017-10-07 20:26

I was kindly reminded over the IRC channel that it's time for the monthly report once again. So, there we go!

This report covers revision 51402 to 51464.

Graphics

Some efforts this month on the radeon_hd driver, as kallisti5 and jessicah have teamed up to identify remaining issues with displayport and started working towards multi-head support.

Kallisti5 also cleaned up the remote app_server as well as the HTML5 drawing backend (which should allow to have Haiku run remotely and render the user interface in a web browser).

Haiku monthly activity report - 08/2017

Blog post by PulkoMandy on Thu, 2017-09-07 20:26

Hi there, it's time for a new monthly report!

This report covers hrev31437-hrev51402

First of all, I have updated the git stats pages for haiku and haikuports. These provide an overview of the overall activity with various graphs, author ranking, etc.

Anyway, let's see what happened in Haiku this month. As you know, it was the 3rd month of the coding period, and several patches from our GSoC students were merged in (and there is more to come as we continue reviewing their work). You can already enjoy a faster TCP stack, several improvements to the locale kit, and partial write support for btrfs (do not use in production, still experimental).

Haiku monthly activity report - 07/2017

Blog post by PulkoMandy on Fri, 2017-08-04 20:26

Hi there,

Time for another monthly report! It covers hrev51254-hrev51346

Network

Waddlesplash merged some changes to netresolv (the DNS resolver), from NetBSD.

The virtio_net driver was completed by phoudoin, and is now somewhat working. This driver is used for the virtual network device provided by some virtual machines, and should be simpler to implement and keep up to date than the more or less correctly implemented emulated devices that are used otherwise. In particular, we plan to use this driver on some virtualized buildbots.

Haiku monthly activity report - 06/2017

Blog post by PulkoMandy on Mon, 2017-07-03 20:26

Hey there, it's time for the monthly report again!

This report covers hrev51196-hrev51253.

Kernel

time_t now uses 64-bit on 64-bit systems. This fixes the year 2038 bug for 64-bit Haiku, so we can continue to run it after 2038. This breaks the ABI, so all the 64bit packages were rebuilt.

Some bug fixes in packagefs, to avoid some annoying issues when updating the system or repeatedly installing and uninstalling packages without rebooting.

Haiku monthly activity report - 05/2017

Blog post by PulkoMandy on Sun, 2017-06-04 20:26

Hey there, it's time for the monthly report again!

This report covers hrev51139-hrev51195.

User interface

Brian Hill fixed a glitch in the Screen preferences. The preference panel shows a preview o the screen, and as a nice finishing touch, it adopts the current background color. However, this did not anticipate that the color could change while the application is running. Now the screen preferences is notified when such a change happens, so it can update itself completely to the new color.

Haiku monthly activity report - 04/2017

Blog post by PulkoMandy on Sun, 2017-04-30 20:26

Once again I am out of catchy taglines to introduce the monthly report. To apologize for that, I updated the statistics about Haiku git repository, and also added a similar statistics page for haikuports.

This report convers hrevs 51064 to 51139.

Network

A lot of activity on this side with no particular reason, with kallisti5 and waddlesplash working on the network preferences and underlying stack, towards support for VPNs and PPP connections.

Haiku monthly activity report - 03/2017

Blog post by PulkoMandy on Mon, 2017-04-03 20:26

The spring is comming, the GSoC applications closed just today, and it is time for a new monthly report!

This report covers hrevs 50989 to 51063

Drivers

tqh is working on improving wifi performance. He identified some sub-optimal code in the FreeBSD compatibility layer which he replaced by much simpler and faster functions that the compiler can actually inline. This improved performance of all IO access to network devices, fixing some real time problems.

Haiku monthly activity report - 02/2017

Blog post by PulkoMandy on Tue, 2017-02-28 20:26

Hello world!

Let’s see what happened in Haiku this month. This report covers hrevs 50928 to 50988.

waddlsplash worked on enabling real subpixel rendering in Haiku. This used to be protected by Microsoft patents, but they are all expired or will expire really soon. So, it is time to start experimenting with this and getting ready for enabling it.

waddlesplash also reworked the JSON API, and fixed several bugs found by the “JSON Minefield” tests. This makes our parser more compatible with all kinds of JSON data, and also easier to use.

Haiku monthly activity report - 01/2017

Blog post by PulkoMandy on Wed, 2017-02-01 20:26

Hello world!

Let’s see how 2017 goes in Haiku. This report covers hrev50830-hrev50928 (almost 100 or about 3 pushes per day).

Haiku monthly activity report - 12/2016

Blog post by PulkoMandy on Fri, 2017-01-06 20:26

Happy new year everyone!

Here is the last report for commits in the year 2016. It covers hrev50718-hrev50829.