[00:09:30] <CIA-111> anevilyak * r41894 /haiku/trunk/src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp: The ioctl for reading mouse parameters was missing the structure size. This would cause it to randomly fail and exit the loop, resulting in the mouse going unresponsive. [00:13:36] <CIA-111> axeld * r41895 /haiku/trunk/src/data/beos_mime/video/x-flv: * Improved FLV description. [00:20:35] <CIA-111> anevilyak * r41896 /haiku/trunk/src/add-ons/input_server/devices/ (2 files in 2 dirs): Keyboard and Tablet were likewise using the aforementioned ioctls incorrectly. [01:00:34] <CIA-111> kallisti5 * r41897 /haiku/trunk/src/add-ons/kernel/file_systems/ramfs/ (Block.h List.h Node.h): few small fixes to get ramfs slightly closer to compiling again; <new> is for you; add parentheses to avoid gcc warnings [01:22:24] <CIA-111> mmlr * r41898 /haiku/trunk/src/add-ons/kernel/drivers/input/usb_hid/KeyboardProtocolHandler.cpp: [01:22:24] <CIA-111> Set the debug keyboard info for the kernel debugger when initializing keyboard [01:22:25] <CIA-111> handlers. A full sized keyboard is assumed when LEDs are found and those are [01:22:25] <CIA-111> preferred then. This makes USB keyboards work (at least those that worked [01:22:25] <CIA-111> by voluntarily entering KDL before, i.e. those that are hooked up to UHCI root [01:22:25] <CIA-111> ports) also when entering KDL by means of a panic. The first (few) keys are [01:22:26] <CIA-111> swallowed though, but that's certainly better than it not working at all. [01:28:29] <CIA-111> mmlr * r41899 /haiku/trunk/headers/private/device/joystick_driver.h: [01:28:29] <CIA-111> * Make it a valid C header again. [01:28:29] <CIA-111> * Cleanup of include grouping as pointed out by Axel. [09:32:42] <CIA-111> scottmc * r41900 /haiku/trunk/build/jam/OptionalPackages: [09:32:42] <CIA-111> Updated NetSurf OptionalPackage for alpha3. [09:32:42] <CIA-111> +alpha3 [10:15:53] <CIA-111> laplace * r41901 /haiku/trunk/src/add-ons/print/drivers/pdf/source/ (StatusWindow.cpp StatusWindow.h): Use layout API [14:44:27] <CIA-111> mmlr * r41902 /haiku/trunk/src/add-ons/kernel/drivers/input/usb_hid/ (HIDDevice.cpp Jamfile QuirkyDevices.cpp QuirkyDevices.h): (log message trimmed) [14:44:27] <CIA-111> * Make the quirky device mechanism a bit more useful by allowing an init [14:44:27] <CIA-111> function that is triggered before the protocol handlers are added. [14:44:27] <CIA-111> * Use the quirky device mechanism to support the Sony SIXAXIS controller (the [14:44:27] <CIA-111> PS3 one). It requires a specific get_report to become operational. Note that [14:44:28] <CIA-111> you still have to push the PS button to enable it after plugging in. Note also [14:44:29] <CIA-111> that only the two analog sticks are reported as axis, the analog values of the [15:25:55] <CIA-111> bonefish * r41903 /haiku/trunk/src/system/runtime_loader/runtime_loader.cpp: [15:25:55] <CIA-111> open_executable(): Changed search order according to the ABI specs. DT_RPATH [15:25:55] <CIA-111> is now searched before the LIBRARY_PATH/ADDON_PATH. Fixes #7638. [15:47:28] <CIA-111> siarzhuk * r41904 /haiku/vendor/freebsd/current/dev/mii/ (inphy.c inphyreg.h): A MII module files used by fxp (ipro100) driver. [15:48:55] <CIA-111> mmlr * r41905 /haiku/trunk/src/add-ons/kernel/drivers/input/usb_hid/ (JoystickProtocolHandler.cpp JoystickProtocolHandler.h): [15:48:55] <CIA-111> * Keep an open count in the JoystickProtocolHandler. [15:48:55] <CIA-111> * Only cancel the update thread if the last open instance is closed. This fixes [15:48:55] <CIA-111> that other applications using the same joystick would stop getting updated [15:48:55] <CIA-111> values as soon as one application was closed. [15:55:44] <CIA-111> siarzhuk * r41906 /haiku/vendor/freebsd/RELENG_7_BP/dev/mii/inphy.c: Tagging to corresponding FreeBSD release. [15:56:20] <CIA-111> siarzhuk * r41907 /haiku/vendor/freebsd/RELENG_7_BP/dev/mii/inphyreg.h: Tagging to corresponding FreeBSD release. [16:06:48] <CIA-111> siarzhuk * r41908 /haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/ (8 files in 3 dirs): An Intel PHYs MII module added to ipro100 driver to fix "No Link" status issues. [19:43:15] <CIA-111> bonefish * r41909 /haiku/branches/developer/bonefish/signals/ (3 files in 2 dirs): [19:43:15] <CIA-111> Added class KernelReferenceable, a simple BReferenceable (and [19:43:15] <CIA-111> DeferredDeletable) subclass that reimplements LastReferenceReleased() to use [19:43:15] <CIA-111> deferred_delete() instead of delete, when interrupts are disabled. [20:34:31] <CIA-111> humdinger * r41910 /haiku/trunk/src/preferences/sounds/ (HEventList.cpp HWindow.cpp): Made the first column a bit wider,because it always truncated the Vision notification... Also changed the bit weird spacing to be a uniform DefaultItemSpacing. [21:27:51] <CIA-111> bonefish * r41911 /haiku/branches/developer/bonefish/signals/ (21 files in 10 dirs): (log message trimmed) [21:27:51] <CIA-111> headers: [21:27:51] <CIA-111> * <time.h>: Changed the values of the CLOCK_* constants. The values are 0 or [21:27:51] <CIA-111> negative, now. Positive values are reserved for CPU time clocks of processes. [21:27:52] <CIA-111> * <time_private>: user_timer_info: Removed unused "flags" field and renamed [21:27:52] <CIA-111> next_time to remaining_time. [21:27:52] <CIA-111> kernel: [21:28:45] <CIA-111> bonefish * r41912 /haiku/branches/developer/bonefish/signals/src/libs/posix_error_mapper/ (Jamfile time.cpp): [21:28:45] <CIA-111> clock_nanosleep() and clock_getcpuclockid() return error codes directly and [21:28:45] <CIA-111> therefore need to be wrapped. [22:54:24] <CIA-111> humdinger * r41913 /haiku/trunk/data/catalogs/ (94 files in 72 dirs): Updated catkeys from HTA.+alpha3 [23:22:27] <CIA-111> scottmc * r41914 /haiku/trunk/build/jam/OptionalPackages: [23:22:27] <CIA-111> Updated armyknife OptionalPackage to fix a couple of mime-type issues [23:22:27] <CIA-111> reported and patched by Humdinger. [23:50:43] <CIA-111> bonefish * r41915 /haiku/branches/developer/bonefish/signals/ (8 files in 3 dirs): (log message trimmed) [23:50:43] <CIA-111> * Added nextThread/previousThread parameter to user_timer_stop_cpu_timers()/ [23:50:43] <CIA-111> user_timer_continue_cpu_timers(). [23:50:43] <CIA-111> * Added cpu_ent::previous_thread, so we actually know which thread ran before [23:50:43] <CIA-111> the current one. [23:50:43] <CIA-111> * team_get_usage_info(): Renamed to common_get_team_info(), removed the return [23:50:44] <CIA-111> parameter and made it team.cpp static again.