Source Activity

Syndicate content
Haiku's main repository
Updated: 11 min 10 sec ago

Fix CompileDTS rule to locate the device tree blob properly

Fri, 2015-04-24 00:27
This avoids having to call it from the BoardSetup files. This avoids having to call it from the BoardSetup files.
Categories: Development

ActivityMonitor: Fix leak of message when saving settings.

Thu, 2015-04-23 21:13
Adding a message to a message does not transfer ownership. Adding a message to a message does not transfer ownership.
Categories: Development

Tiny whitespace cleanup only.

Thu, 2015-04-23 21:12
Categories: Development

screen_saver filter: Fix use-after-free on destruction.

Thu, 2015-04-23 21:09
Stop watching nodes before quitting and therefore deleting the looper that was subscribed. Stop watching nodes before quitting and therefore deleting the looper that was subscribed.
Categories: Development

kernel guarded heap: Implement allocations debugger command.

Thu, 2015-04-23 21:04
It can be used to dump the current heap allocations with their details and stack traces if enabled. It can be used to dump the current heap allocations with their details and stack traces if enabled.
Categories: Development

kernel debugger: Use memcpy for stack trace on kernel stack.

Thu, 2015-04-23 20:54
If it was already determined that the memory is within the kernel stack, a simple memcpy is enough. This allows capturing kernel stack traces in situations where a fault handler cannot be installed (i.e. where one is already installed). If it was already determined that the memory is within the kernel stack, a simple memcpy is enough. This allows capturing kernel stack traces in situations where a fault handler cannot be installed (i.e. where one is already installed).
Categories: Development

usb_hid: Avoid read/writing past allocations with report items.

Thu, 2015-04-23 20:34
When extracting/inserting report items there might not be a full uint32 available in the report anymore. Only copy as many bytes as are actually needed by the report item and guaranteed to be present in the report. When extracting/inserting report items there might not be a full uint32 available in the report anymore. Only copy as many bytes as are actually needed by the report item and guaranteed to be present in the report.
Categories: Development

Update boost for ICU 55 upgrade.

Thu, 2015-04-23 20:21
Categories: Development

usb_hid: Fix copy length of key state array.

Thu, 2015-04-23 20:19
Twice the size was copied due to a missed adjustment in hrev31839, reading past the key state array. This didn't cause any corruption because the overwritten state wasn't used anymore later on and the write didn't overrun. It could cause a crash however if the read went past the allocated area. Twice the size was copied due to a missed adjustment in hrev31839, reading past the key state array. This didn't cause any corruption because the overwritten state wasn't used anymore later on and the write didn't overrun. It could cause a crash however if the read went past the allocated area.
Categories: Development

usb_hid: 80 character limit cleanup.

Thu, 2015-04-23 20:13
Categories: Development

DataTranslations: use layout, standard format.

Thu, 2015-04-23 10:21
* Fix icns, ico. * Small fix. * Partialy fixes #11999. * Fix icns, ico. * Small fix. * Partialy fixes #11999.
Categories: Development

DataTranslations: use layout, standard format.

Thu, 2015-04-23 08:25
* Small fix. * Partialy fixes #11999. * Small fix. * Partialy fixes #11999.
Categories: Development

Update usb.ids from www.linux-usb.org

Thu, 2015-04-23 03:20
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2015-04-23 03:20
Categories: Development

DataTranslations: use layout, standard format.

Wed, 2015-04-22 23:19
* Fix gif, hvif, png, psd, tga. * Partialy fixes #11999. * Fix gif, hvif, png, psd, tga. * Partialy fixes #11999.
Categories: Development

usb_hid: Let protocol handlers know of their closing.

Wed, 2015-04-22 21:22
On close a flag is set in the cookie of this user of a protocol handler and the device cancels its pending transfer. This wakes up any possible listeners. When the closed flag is set, an error code is returned from _ReadReport() which causes the retry loop to be left. Handlers listening on the same device which were not closed just retry the transfer. This ensures that closing a device will cause pending control requests to complete with a sensible error code. On close a flag is set in the cookie of this user of a protocol handler and the device cancels its pending transfer. This wakes up any possible listeners. When the closed flag is set, an error code is returned from _ReadReport() which causes the retry loop to be left. Handlers listening on the same device which were not closed just retry the transfer. This ensures that closing a device will cause pending control requests to complete with a sensible error code.
Categories: Development