[00:17:50] <CIA-109> anevilyak * r42090 /haiku/trunk/src/apps/debugger/ (4 files in 2 dirs): (log message trimmed) [00:17:50] <CIA-109> * Various cleanups prompted by previous commit review: [00:17:50] <CIA-109> remove themselves from the manager when they expire. Consequently remove [00:17:50] <CIA-109> TeamMemoryBlock's direct reference to the block manager. [00:28:51] <CIA-109> anevilyak * r42091 /haiku/trunk/ (4 files in 4 dirs): [00:28:52] <CIA-109> Adjust ReleaseReference() to also return the previous ref count as [00:28:52] <CIA-109> AcquireReference() now does, and adjust all callers that relied on the previous [00:28:52] <CIA-109> return type. [02:05:52] <CIA-109> bonefish * r42092 /haiku/trunk/src/system/boot/platform/ (13 files in 2 dirs): (log message trimmed) [02:05:53] <CIA-109> * The boot loader does now set up an IDT that allows it to catch processor [02:05:53] <CIA-109> exceptions (page faults and the like). The handler dumps possibly interesting [02:05:53] <CIA-109> information (registers, a (numerical) stack trace) to the serial output, and, [02:05:53] <CIA-109> if possible, also to the screen. That should help debugging boot loader [02:05:53] <CIA-109> crashes. [02:05:53] <CIA-109> * For the IDT the boot loader sets up for the kernel the descriptors are set up [02:57:35] <CIA-109> anevilyak * r42093 /haiku/trunk/src/apps/debugger/files/ (FileManager.cpp FileManager.h): [02:57:36] <CIA-109> * Modify LocatableEntry and Domain to use a similar strategy as [02:57:46] <CIA-109> TeamMemoryBlockManager to avert a race condition where an entry [02:57:46] <CIA-109> could be acquired while another thread was about to delete it. [02:59:30] <CIA-109> anevilyak * r42094 /haiku/trunk/src/apps/debugger/files/FileManager.cpp: Fix minor oversight in previous commit. [08:45:52] *** kiyo_mase has joined #haiku-jp [08:46:02] *** kiyo_mase is now known as kiyo [09:07:56] <CIA-109> pulkomandy * r42095 /haiku/branches/releases/r1alpha3/ (28 files in 22 dirs): Merge 42071 [09:18:31] *** kiyo has quit IRC [14:59:50] <CIA-109> bonefish * r42096 /haiku/trunk/headers/private/kernel/util/SinglyLinkedList.h: [14:59:50] <CIA-109> Made Remove() safe to be called with an element not in the list and changed its [14:59:50] <CIA-109> return type to bool to indicate whether it was. [15:58:12] <CIA-109> leavengood * r42097 /haiku/trunk/src/preferences/time/ (NetworkTimeView.cpp NetworkTimeView.h): (log message trimmed) [15:58:12] <CIA-109> Fix #7672 by applying humdinger's patch then adding more: [15:58:12] <CIA-109> The server name is checked while typing and if it is not valid the text is made [15:58:12] <CIA-109> red. Invalid entries cannot be added to the list. [15:58:12] <CIA-109> Also made the server add message be the invoking message so that the enter key [15:58:12] <CIA-109> works to add a server. [15:58:13] <CIA-109> After adding a valid server the text is cleared. [16:00:59] <CIA-109> leavengood * r42098 /haiku/trunk/src/preferences/time/TZDisplay.cpp: Add some padding to the time zone display. [16:05:02] <CIA-109> anevilyak * r42099 /haiku/trunk/src/apps/debugger/files/FileManager.cpp: Fix incorrect ref count comparison spotted by Ingo. [16:08:38] <CIA-109> leavengood * r42100 /haiku/trunk/src/preferences/time/NetworkTimeView.h: [16:08:38] <CIA-109> Change value of constant to better reflect the name. It had a different name [16:08:38] <CIA-109> when I first added it to the code. [17:51:48] <CIA-109> humdinger * r42101 /haiku/trunk/src/bin/desklink/Jamfile: Fixed a copy&paste error spotted by korli. Thanks. [18:32:44] <CIA-109> scottmc * r42102 /haiku/trunk/build/jam/OptionalPackages: [18:32:44] <CIA-109> Updated KeymapSwitcher OptionalPackages with new icon from ZuMi. [18:32:44] <CIA-109> +alpha3 [20:35:23] <CIA-109> anevilyak * r42103 /haiku/trunk/src/system/boot/platform/bios_ia32/acpi.cpp: [20:35:23] <CIA-109> If we found a header, but it wasn't the one we were looking for, reset the [20:35:23] <CIA-109> header ptr to NULL after unmapping. Otherwise a bogus header pointer was [20:35:23] <CIA-109> potentially returned, leading to an invalid mem access. Fixes boot problems on [20:35:24] <CIA-109> my Athlon following recent ACPI changes. [21:11:57] <CIA-109> anevilyak * r42104 /haiku/trunk/ (4 files in 4 dirs): [21:11:57] <CIA-109> Applied patch by Jean-Lo?\195?\175c Charroud that reworks the anyboot MBR to fix boot [21:11:57] <CIA-109> problems on various systems. Resolves #3441. Thanks! [21:11:57] <CIA-109> +alpha3 [21:52:03] <CIA-109> jackburton * r42105 /haiku/trunk/src/system/boot/platform/bios_ia32/acpi.cpp: [21:52:03] <CIA-109> We already know the rsdt length in advance, [21:52:03] <CIA-109> so map the whole table without freeing and remapping later [22:48:34] <CIA-109> anevilyak * r42106 /haiku/trunk/src/preferences/time/ (TimeWindow.cpp ZoneView.cpp ZoneView.h): [22:48:34] <CIA-109> Since the time preflet is now layout-aware, scrolling the zone list to [22:48:34] <CIA-109> the current time zone must be done after layouting has been done, else [22:48:34] <CIA-109> the view doesn't have a valid size to work with yet. Resolves #7681. [23:06:59] <CIA-109> anevilyak * r42107 /haiku/trunk/src/preferences/time/TimeWindow.cpp: Remove mistakenly added extra line. [23:44:49] <CIA-109> pulkomandy * r42108 /haiku/branches/releases/r1alpha3/ (38 files in 27 dirs): Merge 42083-42104