1. 4771829 Extend PipePosix with support for named pipes/timeout-based IO and integrate it with GDBRemoteCommunication / lldb-gdbserver - include reviews fixes. by Oleksiy Vyalov · 11 years ago
  2. d5f8b6a Extend PipePosix with support for named pipes/timeout-based IO and integrate it with GDBRemoteCommunication / lldb-gdbserver. by Oleksiy Vyalov · 11 years ago
  3. 9b69327 Revert "Use timeout when reading debugserver's port from a named pipe." by Zachary Turner · 11 years ago
  4. e8fb693 Use timeout when reading debugserver's port from a named pipe. by Oleksiy Vyalov · 11 years ago
  5. 629680e for Oleksiy Vyalov - Redirect stdin, stdout and stderr to /dev/null when launching LLGS process. Differential Revision: http://reviews.llvm.org/D6105 by Shawn Best · 11 years ago
  6. 118593a The change previously committed as 220983 broke large binary memory reads. I kept the "idx - 1" fix from 220983, but reverted the while loop that was incorrectly added. by Greg Clayton · 11 years ago
  7. 396f80a commit on behalf of Oleksiy Vyalov Fix junk content handling within GDBRemoteCOmmunication::CheckForPacket 1. Avoid removing of an extra symbol from m_bytes. 2. iterate over m_bytes until useful content is found. Differential Revision: http://reviews.llvm.org/D6042 by Shawn Best · 11 years ago
  8. 93a66fc Move ConnectionFileDescriptor to platform-specific Host directory. by Zachary Turner · 11 years ago
  9. acee96a Fix up the HostThread interface, making the interface simpler. by Zachary Turner · 11 years ago
  10. 7e24432 Add better logging for the "$vFile:pwrite:" packet so we can show binary data instead of nothing or unprintable characters. This can easily be extended for other packets that have binary data. by Greg Clayton · 11 years ago
  11. 39de311 Create a HostThread abstraction. by Zachary Turner · 11 years ago
  12. 34ba426 Add arbitrary command line flags to llgs/debugserver startup for local debugging. by Todd Fiala · 11 years ago
  13. c25146b Fixes a few more places where we were manually setting the filename. by Zachary Turner · 11 years ago
  14. 6fd8677 Two small fixes to get Mac native + debugserver working after the by Jason Molenda · 11 years ago
  15. 42ff0ad Move Host::GetLLDBPath to HostInfo. by Zachary Turner · 11 years ago
  16. c00cf4a Move FileSystem functions out of Host and into their own classes. by Zachary Turner · 11 years ago
  17. 9868892 Creates a socket host object. by Zachary Turner · 11 years ago
  18. 015d818 Enable lldb-platform exe support for Linux. by Todd Fiala · 11 years ago
  19. 06f09b5 Fixed the "log enable gdb-remote packets" to support dumping the binary memory read packet ('x') by printing out the binary data correctly using only printable characters and removing the 0x7d escapes so the memory is readable in the packet output. by Greg Clayton · 11 years ago
  20. f0066ad Fixed CTRL+C related issues: by Greg Clayton · 12 years ago
  21. 6eff101 Replace some _MSC_VER with _WIN32. by Hafiz Abid Qadeer · 12 years ago
  22. 3121fde Be sure to propagate the error back out SBTarget::Attach() when we fail to launch debugserver as root. by Greg Clayton · 12 years ago
  23. 1681092 Remove an assertion that was being hit due to slow DNS name lookups on MacOSX for "localhost". by Greg Clayton · 12 years ago
  24. 3c5d333 Fix handling of gdbserver binary packets with escape characters. by Steve Pucci · 12 years ago
  25. 3c6774a hostname is guarantee to never be null in this branch. by Jean-Daniel Dupas · 12 years ago
  26. 6e20554 Initialize the named_pipe_path in GDBRemoteCommunication::StartDebugserverProcess by Jason Molenda · 12 years ago
  27. ffa674e Terminate an unused char* buffer correctly so we don't try to open by Jason Molenda · 12 years ago
  28. b36da43 Fixed the Visual Studio Windows build by Deepak Panickal · 12 years ago
  29. fda4fab Revert to getting a random port and sending that down to debugserver for iOS. The sandboxing is not letting debugserver reverse connect back to lldb. by Greg Clayton · 12 years ago
  30. 3a7c3d1 <rdar://problem/15639995> by Han Ming Ong · 12 years ago
  31. 3dedae1 Fixed the GDBRemoteCommuncation to return a new GDBRemoteCommuncation::PacketResult enum for all packet sends/receives. by Greg Clayton · 12 years ago
  32. d629980 Replace all in_port_t with uint16_t to avoid compilation issues on different systems. by Greg Clayton · 12 years ago
  33. 00fe87b Modified local spawning in debugserver processes to use a new --reverse-connect option so that debugserver actually connects back to LLDB instead of LLDB connecting to debugserver. by Greg Clayton · 12 years ago
  34. 91a9b247 Switch local launching of debugserver over to always use a FIFO in order to handshake with the launched debugserver. by Greg Clayton · 12 years ago
  35. 4598907 Fixed format strings as they still must specicy a '%' prior to using PRI*64 macros. by Greg Clayton · 12 years ago
  36. d66b50c Fixes to get LLDB building on Windows again. by Deepak Panickal · 12 years ago
  37. e5fd5e1 Clear 'packet_str' before putting new packet. by Hafiz Abid Qadeer · 12 years ago
  38. da96ef2 Handle run-length-encoding. by Hafiz Abid Qadeer · 12 years ago
  39. e0f8f57 merge lldb-platform-work branch (and assorted fixes) into trunk by Daniel Malea · 12 years ago
  40. a6b4c77 Include checksum in non-ack mode by Ed Maste · 12 years ago
  41. 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
  42. d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
  43. 43e0af0 Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. by Greg Clayton · 13 years ago
  44. 4ceb928 Change the Mutex::Locker class so that it takes the Mutex object and locks it, rather by Jim Ingham · 13 years ago
  45. 561e190 Use Log::Printf() instead of printf(). by Johnny Chen · 13 years ago
  46. d989673 <rdar://problem/11486302> by Greg Clayton · 13 years ago
  47. 10ebffa Don't expose the pthread_mutex_t underlying the Mutex & Mutex::Locker classes. by Jim Ingham · 14 years ago
  48. d451c1a Added the thread ID (tid) to each packet history item and the packet history now always dumps to a lldb_private::Stream. by Greg Clayton · 14 years ago
  49. c3c0b0e Remove the GetSequenceMutex timeout that isn't being used in the GDB remote plug-in. by Greg Clayton · 14 years ago
  50. 37a0a24 No functionality changes, mostly cleanup. by Greg Clayton · 14 years ago
  51. 9fc1355 Trying to solve our disappearing thread issues by making thread list updates safer. by Greg Clayton · 14 years ago
  52. c1422c1 Added a packet history object to the GDBRemoteCommunication class that is always remembering the last 512 packets that were sent/received. These packets get dumped if logging gets enabled, or when the new expr lldb::DumpProcessGDBRemotePacketHistory (void *process, const char *log_file_path) global function is called. by Greg Clayton · 14 years ago
  53. 86edbf4 Cleaned up many error codes. For any who is filling in error strings into by Greg Clayton · 14 years ago
  54. fd54b36 Update declarations for all functions/methods that accept printf-style by Jason Molenda · 14 years ago
  55. 74549c8 Initialize the all important automatic variable 'lldb::ConnectionStatus status' before by Johnny Chen · 14 years ago
  56. 644247c Added "target variable" command that allows introspection of global by Greg Clayton · 14 years ago
  57. 0c51ac3 When we use the "fd://%u" for file descriptors, we need to detect if this is by Greg Clayton · 14 years ago
  58. 197bacf Cleanup errors that come out of commands and make sure they all have newlines by Greg Clayton · 14 years ago
  59. f3dd93c Added the notion of an system root for SDKs. This is a directory where all by Greg Clayton · 14 years ago
  60. 73bf5db Improved the packet throughput when debugging with GDB remote by over 3x on by Greg Clayton · 14 years ago
  61. 5fe15d2 Fixed an issue in GDBRemoteCommunicationClient where we weren't listening to by Greg Clayton · 14 years ago
  62. a566355 PATH_MAX is in limits.h on Linux. by Johnny Chen · 14 years ago
  63. 8b82f08 Moved the execution context that was in the Debugger into by Greg Clayton · 15 years ago
  64. 32e0a75 Many improvements to the Platform base class and subclasses. The base Platform by Greg Clayton · 15 years ago
  65. a78867b Simple fixes for the gdb remote process plugin on Linux. by Stephen Wilson · 15 years ago
  66. 1cb6496 Did a lot more work on abtracting and organizing the platforms. by Greg Clayton · 15 years ago
  67. 576d883 Split the GDBRemoteCommunication class into three classes: by Greg Clayton · 15 years ago
  68. c574ede Centralize the GDB remote timeout value into the GDBRemoteCommunication as a by Greg Clayton · 15 years ago
  69. 7133762 Fixed CommandReturnObject::SetImmediateErrorFile() to set the correct stream. by Greg Clayton · 15 years ago
  70. 64195a2 Abtracted all mach-o and ELF out of ArchSpec. This patch is a modified form by Greg Clayton · 15 years ago
  71. bdda583 Fixed an issue where detection of vCont support wasn't being done correctly. by Greg Clayton · 15 years ago
  72. 514487e Made lldb_private::ArchSpec contain much more than just an architecture. It by Greg Clayton · 15 years ago
  73. 71fc2a3 Added the ability to detect which vCont packets (using the "vCont?") packet by Greg Clayton · 15 years ago
  74. 6d09345 Added a quicker lookup in the SectionLoadList when looking things up by by Greg Clayton · 15 years ago
  75. b766a73 Added support for attaching to a remote debug server with the new command: by Greg Clayton · 15 years ago
  76. aae6e9a Fixed the SendInterrupt logic to return the true if the target was halted by Greg Clayton · 15 years ago
  77. 7fb56d0 Endian patch from Kirk Beitz that allows better cross platform building. by Greg Clayton · 15 years ago
  78. 513c26c Finished up the async attach support. This allows us to request to attach by Greg Clayton · 15 years ago
  79. 7ec3d40 Finally tracked down the racy condition that would hose up our debug by Greg Clayton · 15 years ago
  80. 414f5d3 Fixed ProcessGDBRemote to kill the process correctly when it is either running by Greg Clayton · 15 years ago
  81. 6779606a Fixed an issue in "SBError SBProcess::Destroy ()" where it wasn't properly by Greg Clayton · 15 years ago
  82. 6ed9594 Sped up the shutdown time on MacOSX by quite a bit by making sure any by Greg Clayton · 15 years ago
  83. 4dc7228 Fixed the async packets (packets that need to be sent to the GDB server by Greg Clayton · 15 years ago
  84. c4e411f Thread safety changes in debugserver and also in the process GDB remote plugin. by Greg Clayton · 15 years ago
  85. 92adcac Implemented a major overhaul of the way variables are handled by Sean Callanan · 15 years ago
  86. 710dd5a Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. by Greg Clayton · 15 years ago
  87. de9d049 Modified the stop reply packet to be able to send the thread name using the by Greg Clayton · 15 years ago
  88. d46c87a More reverting of the EOF stuff as the API was changed which we don't want to by Greg Clayton · 15 years ago
  89. e521966 Fixed a race condition that could cause ProcessGDBRemote::DoResume() to return by Greg Clayton · 15 years ago
  90. a975990 Fixed bad logic that was trying to determine if the gdb remote resumed a process or not. by Greg Clayton · 15 years ago
  91. 82305fc by Caroline Tice · 15 years ago
  92. efed613 Add the ability to catch and do the right thing with Interrupts (often control-c) by Caroline Tice · 15 years ago
  93. 0d8bcc7 Added an "Interrupted" bit to the ProcessEventData. Halt now generates an event by Jim Ingham · 15 years ago
  94. 2d4edfb Modified all logging calls to hand out shared pointers to make sure we by Greg Clayton · 15 years ago
  95. 20ad3c4 Add the ability to disable individual log categories, rather by Caroline Tice · 15 years ago
  96. f5e56de Moved the section load list up into the target so we can use the target by Greg Clayton · 15 years ago
  97. d0c40dd Added logging of an error message in GDBRemoteCommunication::SendPacketNoLock() by Johnny Chen · 15 years ago
  98. ef3cf2b Added some extra logging to track asynchronous packet activity. by Greg Clayton · 15 years ago
  99. 54512bd Fixed a case where we might be able to acquire a mutex with a try lock and by Greg Clayton · 15 years ago
  100. 471b31c Remove use of STL collection class use of the "data()" method since it isn't by Greg Clayton · 15 years ago