Source Activity

Syndicate content
Haiku's main repository
Updated: 59 min 39 sec ago

Update package Sanity to v0.6

Tue, 2016-12-20 15:36
Categories: Development

More updated packages from the buildbots.

Tue, 2016-12-20 06:38
Categories: Development

Update some packages from the buildbots

Mon, 2016-12-19 19:58
There are some delays in making the actual package repo generated by the buildbot go live. Until then, I'm going to manually update the existing repositories with the built packages, so people can start to experiment with them and report any new issues. There are more updates coming, but I'm doing them gradually so we can see which set of packages triggers a regression, should one happen. There are some delays in making the actual package repo generated by the buildbot go live. Until then, I'm going to manually update the existing repositories with the built packages, so people can start to experiment with them and report any new issues. There are more updates coming, but I'm doing them gradually so we can see which set of packages triggers a regression, should one happen.
Categories: Development

UEFI: improve setting up of the framebuffer.

Mon, 2016-12-19 07:16
* Even if we get dropped into the boot menu, we still want to have the framebuffer enabled, else we never switch back into graphics mode. * Even if we get dropped into the boot menu, we still want to have the framebuffer enabled, else we never switch back into graphics mode.
Categories: Development

Update BurnItNow package for gcc2hybrid

Sun, 2016-12-18 18:20
Categories: Development

NodePreloader.cpp: fix memory leak.

Sun, 2016-12-18 11:13
Signed-off-by: Adrien Destugues Fixes #13115. Signed-off-by: Adrien Destugues Fixes #13115.
Categories: Development

fork(): Follow-up fix to 17b2a3cfc.

Sun, 2016-12-18 08:28
* Ingo rightly noticed that the defer_signals counter is reinitialized on thread's user area creation. Setting the flag THREAD_CREATION_FLAG_DEFER_SIGNALS indeed gives the expected behavior, deferring signals until undefer_signals() is called in the child thread. Thanks for the review and fix suggestion. * Added a simple test showing the values of the defer_signals counter after fork(). * Ingo rightly noticed that the defer_signals counter is reinitialized on thread's user area creation. Setting the flag THREAD_CREATION_FLAG_DEFER_SIGNALS indeed gives the expected behavior, deferring signals until undefer_signals() is called in the child thread. Thanks for the review and fix suggestion. * Added a simple test showing the values of the defer_signals counter after fork().
Categories: Development

libroot/fork: fix gcc2 compilation.

Sun, 2016-12-18 01:36
Categories: Development

fork(): Defer signals and lock the heaps while _kern_fork().

Sat, 2016-12-17 19:01
* Also defer signals while registering fork hooks. * While malloc provides fork heap hooks which lock the heaps and unlock/reinit, malloc_debug provides empty hooks. * Ideas suggested by Ingo, patch reviewed by him. Thanks a lot! * Also call fork parent hooks on failure. * Solve locks-up when combining multithreading and process forking, should help with #13111. * Also defer signals while registering fork hooks. * While malloc provides fork heap hooks which lock the heaps and unlock/reinit, malloc_debug provides empty hooks. * Ideas suggested by Ingo, patch reviewed by him. Thanks a lot! * Also call fork parent hooks on failure. * Solve locks-up when combining multithreading and process forking, should help with #13111.
Categories: Development

test_app_server: Fix the build.

Sat, 2016-12-17 18:59
It doesn't work, however; it throws an error message about failing to connect to a port, which I presume was caused by the launch_daemon changes. If Axel could take a look at it, that'd be much appreciated... It doesn't work, however; it throws an error message about failing to connect to a port, which I presume was caused by the launch_daemon changes. If Axel could take a look at it, that'd be much appreciated...
Categories: Development

MediaConnection: Fix buffer size and duration redudancy

Sat, 2016-12-17 18:07
* There's no need to supply ways to mismatch the buffer duration and size. Anything should reflect the media_format, this is at least fixed on API level. * There's no need to supply ways to mismatch the buffer duration and size. Anything should reflect the media_format, this is at least fixed on API level.
Categories: Development

BMediaOutput: API cleanup

Sat, 2016-12-17 17:59
Categories: Development

MediaClient: Hide timesource related API

Sat, 2016-12-17 17:52
* There's no point actually in providing BTimeSource dependant functionality. If and when there will be need for something like that, possibly never, an higher level solution will be integrated. * There's no point actually in providing BTimeSource dependant functionality. If and when there will be need for something like that, possibly never, an higher level solution will be integrated.
Categories: Development

partitioning_systems/gpt: write the protective MBR & bootloader

Sat, 2016-12-17 07:19
* This fixes booting Haiku when creating a brand new GPT partition layout with the BIOS/MBR. * This also fixes boot issues with UEFI based on OVMF, which rejects GPT partitions that don't have the protective MBR. * This fixes booting Haiku when creating a brand new GPT partition layout with the BIOS/MBR. * This also fixes boot issues with UEFI based on OVMF, which rejects GPT partitions that don't have the protective MBR.
Categories: Development