- 97a19b2 Cleanup logging to use the new "std::string FileSpec::GetPath()" function. Also added a similar function for modules: by Greg Clayton · 11 years ago
- 1377cdc Remove an unneeded local var, a missing return statement in kernel search code, thanks to Greg Clayton for finding these. by Jason Molenda · 11 years ago
- 102b2c2 After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 11 years ago
- 3294938 Change CommandObjectPlatform commands to get the current platform by Jason Molenda · 11 years ago
- e369aed Add a new PlatformDarwinKernel for kernel debugging. This Platform by Jason Molenda · 11 years ago
- 952e9dc <rdar://problem/13521159> by Greg Clayton · 11 years ago
- e5bc8c1 Misc. clang build warning fixes. by Matt Kopec · 11 years ago
- cd0dd8f ProcessMachCore had (until 2013-01-29) some simple checks to find a kernel by Jason Molenda · 11 years ago
- 88f7e75 Report the kernel slide when attaching to a darwin kernel debug session. by Jason Molenda · 11 years ago
- 6699c6e When starting a kernel debug session, if the user specified an executable by Jason Molenda · 11 years ago
- 7cb80c9 If the user has disabled kext loading with the by Jason Molenda · 11 years ago
- d79d625 Fix a case where a kext module was being added to the Target twice. by Jason Molenda · 11 years ago
- 2c529b1 Change the order that the DarwinKernel DynamicLoader plugin uses by Jason Molenda · 11 years ago
- fcd9bf1 Experiment with printing a warning message when lldb is unable to by Jason Molenda · 11 years ago
- 0d31111 Always print the kernel UUID and load address if we are working with by Jason Molenda · 11 years ago
- 32a4528 Change the DarwinKernel DyanmicLoader to maintain a persist list by Jason Molenda · 11 years ago
- 2ddb2b8 <rdar://problem/13092722> by Greg Clayton · 12 years ago
- 5ebd91b Verified that the plugin.dynamic-loader.darwin-kernel.scan-type by Jason Molenda · 12 years ago
- 94c0f4c Fix one obvious thinko with the plugin.dynamic-loader.darwin-kernel.scan-type setting by Jason Molenda · 12 years ago
- 9338dd5 <rdar://problem/12491235> by Jason Molenda · 12 years ago
- 36da2aa <rdar://problem/13069948> by Greg Clayton · 12 years ago
- a4d860f <rdar://problem/12842032> by Greg Clayton · 12 years ago
- d35b7b3 More Linux warnings fixes (remove default labels as needed): by Daniel Malea · 12 years ago
- d891f9b Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 12 years ago
- 5fdfc6d Don't re-add kexts and the kernel each time we get a notification by Jason Molenda · 12 years ago
- 5f35a4b Resolve printf formatting warnings on Linux: by Daniel Malea · 12 years ago
- 146d952 <rdar://problem/12586350> by Enrico Granata · 12 years ago
- b6ea174 Fix a crasher in by Jason Molenda · 12 years ago
- 2f27af8 Change the name of the variable used to detect if we are loading kexts to "load-kexts" instead of "disable-kext-loading" since the value is a boolean. This was requested by the person who requested the feature. It now defaults to true: by Greg Clayton · 12 years ago
- 2acbc2a Rename "macosx-kernel" to "darwin-kernel" to match the filenames before anyone starts using the settings for this plug-in. by Greg Clayton · 12 years ago
- 87e9d32 Added the infrastructure necessary for plug-ins to be able to add their own settings instead of having settings added to existing ones. In particular "target.disable-kext-loading" was added to "target" where it should actually be specific to the the dynamic loader plugin. Now the plug-in manager has the ability to create settings at the root level starting with "plugin". Each plug-in type can add new sub dictionaries, and then each plug-in can register a setting dictionary under its own short name. For example the DynamicLoaderDarwinKernel plug-in now registers a setting dictionary at: by Greg Clayton · 12 years ago
- 127291c Add a new target setting to disable automatic loading of kext images by Jason Molenda · 12 years ago
- 6f01c93 Bunch of cleanups for warnings found by the llvm static analyzer. by Jim Ingham · 12 years ago
- d6d45ce Add a parameter to Symbols::DownloadObjectAndSymbolFile() to control by Jason Molenda · 12 years ago
- d6b8122 In DynamicLoaderDarwinKernel::OSKextLoadedKextSummary::LoadImageUsingMemoryModule(), by Jason Molenda · 12 years ago
- 4a55d75 Patch submitted by Dan Malea -- I introduced a dependency between by Jason Molenda · 12 years ago
- b46937c The kernel loading code is now isolated in the DynamicLoaderDarwinKernel; by Jason Molenda · 12 years ago
- 63e5cf6 Change DynamicLoaderDarwinKernel::OSKextLoadedKextSummary to use by Jason Molenda · 12 years ago
- 4952db8 Handle KASLR kernel loading for kernel corefiles. by Jason Molenda · 12 years ago
- fac2e62 Add support for debugging KASLR kernels via kdp (the kernel being by Jason Molenda · 12 years ago
- 49ce896 <rdar://problem/11757916> by Greg Clayton · 12 years ago
- 4a379b1 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 12 years ago
- 545762f <rdar://problem/11357711> by Greg Clayton · 12 years ago
- 2cf5ccb Also push file & line breakpoints past the prologue. Also added a "-K" argument to the relevant by Jim Ingham · 12 years ago
- b170aee <rdar://problem/11358639> by Greg Clayton · 12 years ago
- aa20630 Fixed the ability to load a module from a path by using just a UUID. After by Greg Clayton · 12 years ago
- 0c31d3d <rdar://problem/10997402> by Greg Clayton · 12 years ago
- 444fe99 Made a ModuleSpec class in Module.h which can specify a module using one or by Greg Clayton · 12 years ago
- 95d7433 Made loading sections in the DynamicLoaderDarwinKernel more robust as it by Greg Clayton · 12 years ago
- 9ce9538 Full core file support has been added for mach-o core files. by Greg Clayton · 12 years ago
- ac725af Improved detection of object file types, moving by Sean Callanan · 12 years ago
- df6dc88 Added code in the Host layer that can report system log messages by Greg Clayton · 13 years ago
- 97c8957 warnings: Fix a bunch of -Wreorder problems. by Daniel Dunbar · 13 years ago
- c324d5f Adjust kext load messages in DynamicLoaderDarwinKernel::ParseKextSummaries so we by Jason Molenda · 13 years ago
- d6d4797 Added the ability to restrict breakpoints by function name, function regexp, selector by Jim Ingham · 13 years ago
- 03c8ee5 Add a new breakpoint type "break by source regular expression". by Jim Ingham · 13 years ago
- 6cf6c47 Fixed a problem where expressions would attempt to by Sean Callanan · 13 years ago
- 7e5fa7f Update declarations for all functions/methods that accept printf-style by Jason Molenda · 13 years ago
- 17f3d05 Finishing the renaming from "MacOSX-Kernel" to "Darwin-Kernel". by Greg Clayton · 13 years ago
- 49f7e5b Renaming "MacOSX-Kernel" to "Darwin-Kernel". The file contents and project by Greg Clayton · 13 years ago[Renamed from source/Plugins/DynamicLoader/MacOSX-Kernel/DynamicLoaderMacOSXKernel.cpp]
- 5beb99d Added the ability to remove orphaned module shared pointers from a ModuleList. by Greg Clayton · 13 years ago
- 7b13922 More KDP fixes and logging cleanup. by Greg Clayton · 13 years ago
- 234981a Added KDP resume, suspend, set/remove breakpoint, and kernel version support. by Greg Clayton · 13 years ago
- 0fa5124 Modified the LocateMacOSXFilesUsingDebugSymbols(...) function to locate by Greg Clayton · 13 years ago
- 7dd98df Added the ability to _not_ skip the prologue when settings breakpoints by Greg Clayton · 13 years ago
- 645faca More cleanup on the this plug-in and tried to set the notification by Greg Clayton · 13 years ago
- 40f7917 LLDB now has a Kernel dynamic linker that can detect where kexts are by Greg Clayton · 13 years ago
- 8c547d4 Make the kernel able to do its initial load from target memory with the by Greg Clayton · 13 years ago
- bbea133 Added the start of the darwin dynamic loader plug-in. It isn't hooked up to by Greg Clayton · 13 years ago