Source Activity

Syndicate content
Haiku's main repository
Updated: 17 min 29 sec ago

CDDA: handle CP-1252 in CD-Text

Fri, 2014-11-14 17:10
I have at least one CD which does that. There is no problem in handling it since CP-1252 is a superset of ISO-8859-15. Also fix the possible buffer overflow in the CD-Text handling, which could corrupt the stack in case a track title decodes to more than 256 bytes. Now it is properly truncated on a character boundary. I have at least one CD which does that. There is no problem in handling it since CP-1252 is a superset of ISO-8859-15. Also fix the possible buffer overflow in the CD-Text handling, which could corrupt the stack in case a track title decodes to more than 256 bytes. Now it is properly truncated on a character boundary.
Categories: Development

FirstBootPrompt: focus the language list

Fri, 2014-11-14 15:51
Make it possible to easily use the window with only the keyboard. Make it possible to easily use the window with only the keyboard.
Categories: Development

Session: try harder to read the disc geometry.

Fri, 2014-11-14 15:00
On some discs and drives, the command may not work the first time. Trying a second time succeeds more often. Fixes #11467. On some discs and drives, the command may not work the first time. Trying a second time succeeds more often. Fixes #11467.
Categories: Development

AHCI: make debug messages more compact

Fri, 2014-11-14 14:59
Put more information on a single line. This makes it easier to keep track of things when debugging higher level parts of the disk stack (partitionning and file systems). Put more information on a single line. This makes it easier to keep track of things when debugging higher level parts of the disk stack (partitionning and file systems).
Categories: Development

Fix build with guarded heap on x86_64

Fri, 2014-11-14 11:55
* Type mismatch. * Type mismatch.
Categories: Development

StyledEdit: ensure caret position gets set correctly

Fri, 2014-11-14 03:11
* When opening documents without be:caret_position, StyledEdit would place the cursor at the end of the file. _LoadAttrs() intended to set it to the beginning; however, a check for an existing BRect for positioning the window would return early, preventing the caret position to be set. Fixes #11463 * When opening documents without be:caret_position, StyledEdit would place the cursor at the end of the file. _LoadAttrs() intended to set it to the beginning; however, a check for an existing BRect for positioning the window would return early, preventing the caret position to be set. Fixes #11463
Categories: Development

HaikuDepot: Support wheel scrolling in featured packages

Thu, 2014-11-13 21:56
* Forward B_MOUSE_WHEEL_CHANGED to parent view from each package row view * Configure small/big steps on vertical scroll bar. * Forward B_MOUSE_WHEEL_CHANGED to parent view from each package row view * Configure small/big steps on vertical scroll bar.
Categories: Development

virtualkeyboard: more TODO

Thu, 2014-11-13 19:10
Categories: Development

AboutSystem: add Freeman Lou to the contributors

Thu, 2014-11-13 17:08
I'm not sure which is first name and which is last though... I'm not sure which is first name and which is last though...
Categories: Development

virtualkeyboard: more TODO

Thu, 2014-11-13 17:00
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2014-11-13 04:20
Categories: Development

Debugger: Fix disassembler to handle newer udis86 API.

Thu, 2014-11-13 02:47
In newer versions of udis86, the ud_t.mnemonic field is deprecated, and one must now call ud_insn_mnemonic() to retrieve that information. This was causing Debugger to not correctly identify subroutine calls and jump instructions, which broke the stepping code in various fun ways. In newer versions of udis86, the ud_t.mnemonic field is deprecated, and one must now call ud_insn_mnemonic() to retrieve that information. This was causing Debugger to not correctly identify subroutine calls and jump instructions, which broke the stepping code in various fun ways.
Categories: Development

Build against libpng16 instead of libpng.

Wed, 2014-11-12 21:59
* Also migrate freetype at the same time, otherwise freetype_devel wouldn't install anymore. * Also migrate freetype at the same time, otherwise freetype_devel wouldn't install anymore.
Categories: Development

Update curl and libpng packages, add libpng16 packages.

Wed, 2014-11-12 19:02
* curl: security update for CVE-2014-3707 * libpng16 can be installed next to libpng, libpng16_devel cannot be installed next to libpng_devel (only one of them). * curl: security update for CVE-2014-3707 * libpng16 can be installed next to libpng, libpng16_devel cannot be installed next to libpng_devel (only one of them).
Categories: Development

cdda: fix possible buffer overrun

Wed, 2014-11-12 15:22
If the requested read was more than 32 frames, and reading them all at once failed, we would try to read by chunk of 8 frames. But if the original frame count was not a multiple of 8 we would not adjust the count for the last read. Unfortunately I could still panic the system after fixing this, so it is not *the* cdda bug. If the requested read was more than 32 frames, and reading them all at once failed, we would try to read by chunk of 8 frames. But if the original frame count was not a multiple of 8 we would not adjust the count for the last read. Unfortunately I could still panic the system after fixing this, so it is not *the* cdda bug.
Categories: Development

guarded_heap: fix build (volatile + atomic ops)

Wed, 2014-11-12 15:20
Unfortunately, the package manager uses more kernel memory and it's not possible to boot to the desktop with the guarded heap anymore. Unfortunately, the package manager uses more kernel memory and it's not possible to boot to the desktop with the guarded heap anymore.
Categories: Development

KDL disassembler: implement symbol lookup

Wed, 2014-11-12 11:06
The new udis makes it possible to hook a symbol lookup function, so we can get symbol names and offsets instead of raw addresses in call and jump instrucitons. The new udis makes it possible to hook a symbol lookup function, so we can get symbol names and offsets instead of raw addresses in call and jump instrucitons.
Categories: Development