Updated: 9 min 21 sec ago
Network Preflet: Also show the hardware address
Revert "Added check to ensure KDL does not include frames beyond kernel entry in the backtrace. This prevents KDL from faulting when printing backtrace on ARM."
Revert "Added check to ensure KDL does not include frames beyond kernel entry in the backtrace. This prevents KDL from faulting when printing backtrace on ARM." This reverts commit 3fbb24680c819d0819f4f876fe6565c336a19139. As I mentioned in #11131, this fix is not correct, and works around the problem. The real reason was that arch_debug_call_with_fault_handler was not working properly, so the fault handler went crazy. With commit eb92810 that is fixed so this can be reverted.
ARM: fix arch_debug_call_with_fault_handler This fixes the problem with KDL freaking out when doing a stacktrace and having its fault handler triggered. Have no clue how this could have worked before, but it did :P
Network Preflet: Implement an IPV4TextControl which only allows numbers and use it instead of the regular BTextControl. Unfortunately it doesn't block multi-byte characters (to do that we should create a subclass of BTextView and override InsertText()).
Rename display_controls to display_adapter ACPI talks about display_adapters, and we will likely have displays as child nodes. Displays will be attached to an adapter.
kernel: Fix missing else in dump_page_queue debugger command. The entered page queue address would always be overwritten. Pointed out by CID 610504.
Network Preflet: Call _SetConfiguration(NULL) in _BuildInterfacesMenu() if no interface is present, thus effectively disabling the other controls. Also if there is only one interface, select that one.
Network Preflet: EthernetSettingsView::_BuildInterfacesMenu() needs to call SetTargetForItems(), otherwise selecting interfaces in the popup menu doesn't work.
Fix copy/paste error which prevented correct functionality.
listarea: fixes warnings and output on x86_64. * columns aren't correctly aligned anymore atm.
Network Preflet: watch for network interfaces changes. Not yet 100% working.
Debugger: Fix #11204. - When waiting for a thread stack trace to be acquired, in some circumstances it was possible for us to not re-acquire the Team lock before moving on to parsing and writing out the information. This could potentially lead to race conditions when retrieving some of the Team's data, and ultimately crashing while writing out report data. - Add missing error check in _DumpStackFrameMemory(). - Delete team data semaphore on exit.
Debugger: Fix CID 1223239. - Rework part of report generator to add missing memory allocation error checks.
boot: remove check against large gaps between elf segments As discussed on the ML the limitation of the gap between segments imposed by this check is completely artifical and pointless. Signed-off-by: Paweł Dziepak
Add qemu and dependencies for x86 and x86_64.
Set the archive bit on new or modified directory entries (but not subdirectories) Signed-off-by: Axel Dörfler
HaikuDepot: Make sure lists are cleared... ... in case the code runs multiple times for the same package-ref. (Did not happen, but it's just better form.)
HaikuDepot/List: added IsEmpty() method
HaikDepot: Lazily load screenshots. The first one is displayed. Clicking the thumbnail does nothing, as before. (There is a TODO in the code to open the bigger version.)