1. 5855f1d Remove SyncChannel::SendWithTimeout by [email protected] · 11 years ago
  2. 1fb07ac8 Add unistd.h include in a file using geteuid(). by [email protected] · 11 years ago
  3. e66ef60 Update include paths in ipc for base/process changes. by [email protected] · 12 years ago
  4. 2a9ec0e Use a direct include of the message_loop header in dbus/, device/, extensions/, google_apis/, gpu/, ipc/, jingle/. by [email protected] · 12 years ago
  5. cadac62 Call scoped_refptr<T>::get() rather than relying on implicit "operator T*" by [email protected] · 12 years ago
  6. 4aa794a1 Use a direct include of strings headers in ipc/, jingle/, media/. by [email protected] · 12 years ago
  7. fd0a773a ipc: Use base::MessageLoop. by [email protected] · 12 years ago
  8. 2d6e6a7 ipc: Convert MessageLoop::RunUntilIdle() usage to base::RunLoop variant. by [email protected] · 13 years ago
  9. bbe1169 Linux/ChromeOS Chromium style checker cleanup, ipc/ edition. by [email protected] · 13 years ago
  10. 597f1b8 Reenable IPCSyncChannelTest.SendWithTimeoutMixedOKAndTimeout by [email protected] · 13 years ago
  11. 2a3aa7b5 Move IPC tests into anonymous namespaces. by [email protected] · 13 years ago
  12. bf2a909 Fix shutdown race in IPCSyncChannelTest and get rid of "suppressions"/annotations. by [email protected] · 13 years ago
  13. b7885fb ipc: Update calls from RunAllPending() to RunUntilIdle(). by [email protected] · 13 years ago
  14. d4fc4d6a Fix ownership of the helper thread in IPCSyncChannelTest.SyncMessageFilter by [email protected] · 13 years ago
  15. eda3589 Purge ImplementsThreadSafeReferenceCounting() from the codebase now that Task is dead. by [email protected] · 13 years ago
  16. 629ddf85 More -Wunused-private-field cleanups. by [email protected] · 13 years ago
  17. 281bc5b Remove unused fields found by clang's new Wunused-private-fields. by [email protected] · 13 years ago
  18. 57319ce Separate out IPC::Message::Sender and Channel::Listener into a separate class. by [email protected] · 13 years ago
  19. f729d15a RefCounted types should not have public destructors, ipc/ edition by [email protected] · 13 years ago
  20. 9134cce6d ipc: don't treat replies with the unblock flag set as regular messages by [email protected] · 13 years ago
  21. 0a6fc4b Make IPC channels track their peer process ID by [email protected] · 13 years ago
  22. 298ee7d IPC: change sync channel dispatch restriction to allow dispatch to other channels within the same "group" by [email protected] · 13 years ago
  23. 5c41e6e1 Verify the child process with a secret hello by [email protected] · 13 years ago
  24. 5896fa04 Convert uses of int ms to TimeDelta in content/browser, ipc, and webkit/plugins. by [email protected] · 13 years ago
  25. b539333 Convert use of int ms to TimeDelta in files owned by jeremy. by [email protected] · 14 years ago
  26. 522cc10d Reimplement ReceivedSyncMsgQueue::DispatchMessages by [email protected] · 14 years ago
  27. dcde767 Change over IgnoreReturn to IgnoreResult. remove IgnoreReturn. by [email protected] · 14 years ago
  28. 0633e315 base::Bind: Convert Tasks in ipc_sync_channel_unittest.cc. by [email protected] · 14 years ago
  29. 952394af Allow proxy channels to be created without initializing the underlying channel. by [email protected] · 14 years ago
  30. 72b6f8e2 base:Bind: Convert ipc/. by [email protected] · 14 years ago
  31. e7e3803 Remove explicit keyword from multi-argument (w/o default values) constructors by [email protected] · 14 years ago
  32. 88a14fa Remove IPCSyncChannelTest.BadMessage by [email protected] · 14 years ago
  33. 7286e3fc some cleanup for base/stl_util by [email protected] · 14 years ago
  34. 99bc9cd Disable IPCSyncChannelTest.BadMessage on windows. It crashes occasionally. by [email protected] · 14 years ago
  35. c9e0c733 Removing 'using namespace' style violations in src/ipc/ by [email protected] · 14 years ago
  36. 92bf906 Switch IPC::ChannelProxy to use MessageLoopProxy instead of MessageLoop. This allows us to remove usage of the IOThread object, and generally makes IPC::ChannelProxy more robust for future uses. by [email protected] · 14 years ago
  37. 54af05f Add sync context dispatch restriction. by [email protected] · 14 years ago
  38. 3b63f8f4 Move some files from base to base/memory. by [email protected] · 14 years ago
  39. 1707726c Clean up channel modes by [email protected] · 15 years ago
  40. 711032e Disable crashy IPCSyncChannelTest.SendWithTimeoutMixedOKAndTimeout by [email protected] · 15 years ago
  41. 44f9c95 Move CancellationFlag and WaitableEvent to the synchronization subdirectory. by [email protected] · 15 years ago
  42. f214f879 Remove base/platform_thread.h stub and fix up all callers to use the new location and namespace. by [email protected] · 15 years ago
  43. 34b9963 Move base/thread.h to base/threading, fix up callers to use the new location. by [email protected] · 15 years ago
  44. a95986a8 Make IPC::Channel::Listener:OnMessageReceived have a return value indicating whether a message was processed or not. by [email protected] · 15 years ago
  45. 22b42c59 Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  46. c7f91e8 Revert 69694 - Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  47. 9a44a4db6 Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  48. 8bf7b53 Revert 69690 - Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  49. a329ecd Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  50. f9e9049 Revert 69660 - Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  51. 3ca1235 Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  52. c0b0a69 Revert 69264 - Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  53. 2d71bd1 Add support for sockets that can listen and accept a connection. by [email protected] · 15 years ago
  54. 21fa3a1 ipc: Simplify the magic required to create IPC message headers.This gets rid of having to include the files in a magic place because of xcode dependency issues, and just makes it simpler to create new IPC message classes. It also gets rid of including the X_messages_internal.h file multiple times, which simplifies things and should make the build a little faster. by [email protected] · 15 years ago
  55. 4b580bf Add a base class for objects that want to filter messages on the IO thread. I'll switch the filters to it in future separate changes. by [email protected] · 15 years ago
  56. deba0ff Fixed bug where CHECKs don't fire if min_log_level > FATAL by [email protected] · 15 years ago
  57. 2a9d601b Covert LOG(INFO) to VLOG(1) - ipc/. by [email protected] · 15 years ago
  58. 87339f0 Fix a chrome browser crash observed in chrome frame reliability test runs. The crash occurs by [email protected] · 15 years ago
  59. 7a4de7a6 Reapplies all the IPC system work (reverts the revert r56272). by [email protected] · 15 years ago
  60. 0cfe5dae Completely revert all my IPC work to see if this was what regressed the page cycler. by [email protected] · 15 years ago
  61. 1c99edc Reapplies r55735, fixing some message code that was checked in that I collided with. by [email protected] · 15 years ago
  62. 13d49ea Revert "FBTF: Allow forward declaration of classes passed to sync IPC messages." by [email protected] · 15 years ago
  63. ef85bbe FBTF: Allow forward declaration of classes passed to sync IPC messages. by [email protected] · 15 years ago
  64. 7ee1a44c Up the warnings in ipc (take 2) by [email protected] · 15 years ago
  65. b7243c4 Random bits of header and whitespace cleanup. by [email protected] · 15 years ago
  66. 5097dc8 Attempt four at landing the "histogram.h removed from message_loop.h" patch. by [email protected] · 15 years ago
  67. 8efa680 Revert everything related to the relanding. by [email protected] · 15 years ago
  68. a91e1409 Reland r52336. by [email protected] · 15 years ago
  69. f1d9428 Revert 52336 - More header cleanup: by [email protected] · 15 years ago
  70. 90242e9e More header cleanup: by [email protected] · 15 years ago
  71. 1d88c7f Revert 51520 - Up the warnings in ipc by [email protected] · 15 years ago
  72. 9eea71c Up the warnings in ipc by [email protected] · 15 years ago
  73. 73a797fb Get rid of DISALLOW_EVIL_CONSTRUCTORS macro usage in our code base. by [email protected] · 15 years ago
  74. ee85751 Update dynamic annotations and move them to base/third_party by [email protected] · 15 years ago
  75. 1e9499c Allow synchronous messages to be sent from threads other than the main thread. This simplifies code that needs to do this (i.e. webkit db and file threads). by [email protected] · 15 years ago
  76. 9eec225 Don't use any member variables when sending a sync call, since SyncChannel could be deleted. by [email protected] · 16 years ago
  77. 8a73442 Suppress a data race on vfptr in ipc/ipc_sync_channel_unittest.cc by [email protected] · 16 years ago
  78. ac0efda John, please review everything. by [email protected] · 16 years ago
  79. 39fe32a Reverting 27389. Review URL: http://codereview.chromium.org/246027 by [email protected] · 16 years ago
  80. 359e88bc6 Reverting 27379, in hopes of fixing browser_tests. by [email protected] · 16 years ago
  81. 13f383f Assert that thread-safe reference counting is used with by [email protected] · 16 years ago
  82. 946d1b2 Split the IPC code into ipc/ by [email protected] · 16 years ago[Renamed (98%) from chrome/common/ipc_sync_channel_unittest.cc]
  83. 6314e6f6 Fix a bunch of minor Coverity issues. by [email protected] · 16 years ago
  84. 9a3a293b ipc: use strings, not wstrings for channel ids. by [email protected] · 16 years ago
  85. 80720414 Move scoped_vector.h and stl_util-inl.h to base/ by [email protected] · 16 years ago
  86. 82e5ee8 Revert "Move IPC code to ipc/" by [email protected] · 16 years ago[Renamed (98%) from ipc/ipc_sync_channel_unittest.cc]
  87. 8cf3f1da Move IPC code to ipc/ by [email protected] · 16 years ago[Renamed (98%) from chrome/common/ipc_sync_channel_unittest.cc]
  88. 9d4ff5ed Add some speculative MessageLoop::RunAllPending calls to IPC::SyncChannel unittest to try to solve intermittent memory leaks in those tests. by [email protected] · 16 years ago
  89. 8930d47 Refactor code from RenderThread and PluginThread and move it to ChildThread. ChildProcess now owns the ChildThread, which removes duplicate code and simplifies things. by [email protected] · 16 years ago
  90. ea51de3 Reverting 10080. by [email protected] · 16 years ago
  91. 514e711 Refactor code from RenderThread and PluginThread and move it to ChildThread. ChildProcess now owns the ChildThread, which removes duplicate code and simplifies things. by [email protected] · 16 years ago
  92. 9629c0e Add a very simple test for renderer_main, in the interests of bringup. by [email protected] · 17 years ago
  93. f91cb99 Commit just the changes to make creating new IPC channel types easier. by [email protected] · 17 years ago
  94. 7d5c3ac Revert my change to get the tree green. Not sure why the tests became flaky. I'll try to check them in again but in smaller chunks tomorrow. by [email protected] · 17 years ago
  95. 39b7b067 Make it easier/less work/less error-prone to create new IPC channel types (i.e. renderer/plugin).Instead of having each message file include the internal one several times with different ifdefs, move that logic to ipc_message_macros.h. Also make the message class starting IDs come from an enum to ensure we don't use a value twice. I simplified the logging code a bit so we don't need X_messages.cc files.Clean up places that we were doing manual packing/unpacking. Most of this was in the automation code. I added a few new template functions to make it convenient to read the parameters from a message, and updated the code to use them.I also removed unnecessary includes of render/plugin_messages.h from headers to speed up compiling.I moved the traits of IPC structs beside the struct definition to make it more apparent what's going on, so we avoid people modifying the struct and forgetting to update the traits.Amit: please look at chrome/test/automation/tab_proxy.ccMarc-Antoine: chrome/browser/printing/*Matt: the rest by [email protected] · 17 years ago
  96. aa96ae77 POSIX: Get IPCSyncChannel unittests working by [email protected] · 17 years ago
  97. 4df10d61 Fix a race condition in SyncChannel that would happen if a nested Send occurred in between the time that SetEvent was called on the current Send's done_event and when OnObjectSignalled was called. The pending signal would be cancelled and since the event was already reset, when we watched it again later OnObjectSignalled would never be called. The fix is to make it a manual reset event. by [email protected] · 17 years ago
  98. 17b8914 Switch MessagePumpForIO to use completion ports on Windows. by [email protected] · 17 years ago
  99. c690a18 Fix some leaks in the syncchannel unittest. by [email protected] · 17 years ago
  100. 3cdb7af81 Make IPC::SyncChannel not duplicate the underlying MessageLoop implementation by pumping messages on its own. This fixes the problem of windowless plugins not painting on right click, and generally makes this class almost ported, other than using a generic version of events/locks.Through this change I've also cleaned up the class and hopefully made it more understandable. by [email protected] · 17 years ago