June 14, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30

[00:25:16] <CIA-109> kallisti5 * r42159 /haiku/trunk/src/add-ons/accelerants/radeon_hd/ (accelerant.h bios.cpp mode.cpp pll.cpp): * Move to common MMIO function set to make card subsystem access easier
[01:55:32] <CIA-109> mmlr * r42160 /haiku/trunk/src/system/libroot/posix/termios.c:
[01:55:32] <CIA-109> Since the c_ispeed and c_ospeed fields are marked unused, and since I don't see
[01:55:32] <CIA-109> how one could actually apply different speeds, make cf{set|get}{i|o}speed() use
[01:55:32] <CIA-109> the c_cflag field with the CBAUD mask instead.
[02:06:37] <CIA-109> mmlr * r42161 /haiku/trunk/src/add-ons/kernel/drivers/ports/usb_serial/ (SerialDevice.cpp SerialDevice.h): (log message trimmed)
[02:06:37] <CIA-109> * Add a termios member that stores the config across open/close cycles. This
[02:06:37] <CIA-109> allows the use of stty to configure the serial device and later using other
[02:06:37] <CIA-109> commands with these settings still in place.
[02:06:37] <CIA-109> * Store incoming termios settings when they are set, restore the previous
[02:06:37] <CIA-109> settings on open and apply the control modes to the device side as well.
[02:06:38] <CIA-109> * Only send the control to the system side tty cookie again. Doing it for both
[02:38:13] <CIA-109> bonefish * r42162 /haiku/trunk/build/jam/HeadersRules: Small style cleanup.
[02:43:36] <CIA-109> bonefish * r42163 /haiku/trunk/build/jam/HeadersRules: Added PrivateBuildHeaders and UsePrivateBuildHeaders rules.
[02:48:55] <CIA-109> bonefish * r42164 /haiku/trunk/src/ (9 files in 9 dirs): Make use of the UsePrivateBuildHeaders rule.
[03:04:19] <CIA-109> bonefish * r42165 /haiku/trunk/ (headers/os/support/String.h src/kits/support/String.cpp):
[03:04:19] <CIA-109> operation <<(): Use the standard types [unsigned] long [long] instead of
[03:04:19] <CIA-109> [u]int32 and [u]int64 to avoid clashes with the int/unsigned int versions.
[03:22:52] <CIA-109> bonefish * r42166 /haiku/trunk/headers/os/app/Message.h: Added missing header <Size.h>.
[04:25:58] <CIA-109> anevilyak * r42167 /haiku/trunk/src/apps/debugger/ (9 files in 4 dirs):
[04:25:59] <CIA-109> * Move expression evaluation to the inspector window.
[04:25:59] <CIA-109> * Actually start rendering the memory data. Still has some drawing glitches
[04:25:59] <CIA-109> when scrolling though, will look into those tomorrow. Also doesn't yet
[04:25:59] <CIA-109> highlight the location which the target address actually points to within
[04:25:59] <CIA-109> the block.
[04:33:22] <CIA-109> anevilyak * r42168 /haiku/trunk/src/apps/debugger/user_interface/gui/inspector_window/ (InspectorWindow.cpp MemoryView.cpp): Slight cleanup.
[04:35:01] <CIA-109> anevilyak * r42169 /haiku/trunk/src/apps/debugger/user_interface/gui/inspector_window/MemoryView.cpp: Fix buffer size.
[05:30:15] <CIA-109> anevilyak * r42170 /haiku/trunk/src/apps/debugger/user_interface/gui/inspector_window/MemoryView.cpp: More cleanups. Scrolling draws correctly now.
[05:43:59] <CIA-109> anevilyak * r42171 /haiku/trunk/src/apps/debugger/user_interface/gui/inspector_window/MemoryView.cpp:
[05:43:59] <CIA-109> Fix off by one error that resulted in the first line of data being
[05:43:59] <CIA-109> rendered offscreen.
[09:49:29] <CIA-109> jackburton * r42172 /haiku/trunk/src/system/kernel/slab/Slab.cpp: Changed wrong help text
[13:20:49] <CIA-109> bonefish * r42173 /haiku/trunk/src/system/kernel/messaging/KMessage.cpp: Use a more portable cast.
[13:22:39] <CIA-109> bonefish * r42174 /haiku/trunk/ (headers/os/app/Message.h src/kits/app/Message.cpp):
[13:22:39] <CIA-109> Changed sReplyPortInUse type from long to int32, so it be used with
[13:22:39] <CIA-109> atomic_add() also on 64 bit architectures.
[13:23:05] <CIA-109> bonefish * r42175 /haiku/trunk/src/kits/app/AppMisc.cpp: Missing header.
[13:23:44] <CIA-109> bonefish * r42176 /haiku/trunk/src/kits/interface/Region.cpp:
[13:23:45] <CIA-109> * Use B_PRI* macros.
[13:23:45] <CIA-109> * Automatic whitespace cleanup.
[13:24:25] <CIA-109> bonefish * r42177 /haiku/trunk/src/kits/support/DataIO.cpp: Use casts that are more portable.
[13:26:10] <CIA-109> bonefish * r42178 /haiku/trunk/src/kits/storage/Resources.cpp:
[13:26:10] <CIA-109> BResources::SetToImage(): Compile conditionally based on
[13:26:10] <CIA-109> HAIKU_TARGET_PLATFORM_HAIKU, so the file can also be compiled for the host
[13:26:10] <CIA-109> platform.
[13:39:54] <CIA-109> bonefish * r42179 /haiku/trunk/ (101 files in 18 dirs):
[13:39:54] <CIA-109> * Added KMessage to libroot_build.
[13:39:54] <CIA-109> * libbe_build: Where possible we directly use the actual Haiku headers and
[13:39:54] <CIA-109> sources, now. In the headers/build headers we just include the respective
[13:39:54] <CIA-109> Haiku headers as needed. That still allows overrides where necessary. The
[13:39:55] <CIA-109> intention is to make it easier to keep the build stuff in sync.
[13:39:56] <CIA-109> * Fixed a few printf() format and signed/unsigned comparison warnings.
[14:38:11] <CIA-109> bonefish * r42180 /haiku/trunk/ (headers/private/kernel/smp.h src/system/kernel/smp.cpp): Added try_acquire_spinlock().
[14:43:41] <CIA-109> bonefish * r42181 /haiku/trunk/src/add-ons/kernel/debugger/usb_keyboard/usb_keyboard.cpp:
[14:43:41] <CIA-109> exit_debugger():
[14:43:41] <CIA-109> * Only try to cancel the a transfer, if sUseUSBKeyboard is set.
[14:43:41] <CIA-109> * Set the "_usbPipe" parameter.
[14:45:08] <CIA-109> bonefish * r42182 /haiku/trunk/src/add-ons/kernel/debugger/invalidate_on_exit/ (Jamfile invalidate_on_exit.cpp):
[14:45:08] <CIA-109> exit_debugger(): Only try to release the semaphore when no one holds the
[14:45:08] <CIA-109> scheduler lock. Otherwise we may deadlock.
[15:01:33] <CIA-109> bonefish * r42183 /haiku/trunk/ (3 files in 2 dirs):
[15:01:34] <CIA-109> * Added function team_init_exit_info_on_error() which initializes the team's
[15:01:34] <CIA-109> exit info with some generic status.
[15:01:34] <CIA-109> * team_create_thread_start(), common_thread_entry(): Initializes the team's
[15:01:34] <CIA-109> exit info (if that's the main thread) before calling thread_exit(). Fixes
[15:01:34] <CIA-109> #7686.
[15:36:55] <CIA-109> bonefish * r42184 /haiku/trunk/src/system/kernel/team.cpp:
[15:36:56] <CIA-109> load_image_internal(): Forgot to reserve room on the stack for the program
[15:36:56] <CIA-109> arguments and environment. Fixes failures to start programs in case the space
[15:36:56] <CIA-109> available through rounding to full page sizes wasn't sufficient.
[15:41:09] <CIA-109> bonefish * r42185 /haiku/trunk/headers/build/os/drivers/KernelExport.h:
[15:41:09] <CIA-109> Attempt to fix the FreeBSD build. We don't really what KernelExport.h defines,
[15:41:09] <CIA-109> so include OS.h instead.
[18:36:37] <CIA-109> kallisti5 * r42186 /haiku/trunk/src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp: small logic fix on my part, not properly handling usb drives with empty media. Potential fix to #7687

top