- 362b881 Use ScopedProcessInformation and other RAII types in sandbox. by erikwright@chromium.org · 12 years ago
- 34682d66 Fix race in CrossCallParamsEx::CreateFromBuffer by cpu@chromium.org · 12 years ago
- a2c92a1c Fix some grammar in comments, error messages and documentation. by gavinp@chromium.org · 12 years ago
- 6a7da76 Add a sandbox API for broker handle duplication by jschuh@chromium.org · 12 years ago
- bb7917f1 Revert 129627 - Add a sandbox API for broker handle duplication by jschuh@chromium.org · 12 years ago
- f6e0620 Add a sandbox API for broker handle duplication by jschuh@chromium.org · 12 years ago
- 0c942629 Revert 128016 - Make sandbox explicitly block opening broker and sandboxed processes by jschuh@chromium.org · 12 years ago
- 3526153 Make sandbox explicitly block opening broker and sandboxed processes by jschuh@chromium.org · 12 years ago
- 9fe2d0ed Revert 127836 - Revert 127820 - Revert 127795 - Make sandbox explicitly block opening broker and sandboxed processes by zmo@google.com · 12 years ago
- 061239ca Revert 127820 - Revert 127795 - Make sandbox explicitly block opening broker and sandboxed processes by zmo@google.com · 12 years ago
- 1ea8143 Revert 127795 - Make sandbox explicitly block opening broker and sandboxed processes by zmo@google.com · 12 years ago
- 7242ab57 Make sandbox explicitly block opening broker and sandboxed processes by jschuh@chromium.org · 12 years ago
- 71415d2 Fix sidestep licenses by steveblock@chromium.org · 12 years ago
- c356e4a Add sandbox/OWNERS by dpranke@chromium.org · 12 years ago
- 4d93b1f If using the suid sandbox, but not using the seccomp sandbox, there is a by markus@chromium.org · 13 years ago
- fa19894 Reserve the bottom of the address space to prevent predictable alocations. by jschuh@chromium.org · 13 years ago
- 1d64418b Flakiness cleanup: disable remaining flaky tests in src/ by evan@chromium.org · 13 years ago
- e2dd872 Fixed a bogus compiler warning. by markus@chromium.org · 13 years ago
- 28af78c Calling clone(CLONE_NEWPID) results in the new pid namespace getting a new "init" process. by markus@chromium.org · 13 years ago
- d448c32 Eliminated memory growth issue by removing null objects from a list that was accumulating them. Now, the objects are removed from the list when they are no longer needed, instead of being set to null.BUG=110459TEST=1. Go to any webpage 2. Go to a different webpage 3. Go back to step 1 and repeat many times. Before the fix pool_objects_ in win2k_threadpool grows with each new webpage visited. After the fix pool_objects_.size() is bounded even as new webpages are visited. by erikghill@gmail.com · 13 years ago
- d92a7e67 Fix memory dealocatiom mismatch by using scoped_ptr_malloc by cpu@chromium.org · 13 years ago
- fdce478 ake string_util::WriteInto() DCHECK() that the supplied |length_with_null| > 1, meaning that the without-'\0' string is non-empty. This replaces the conditional code added recently that makes this case return NULL. It's easier to understand if it's simply an error to call WriteInto() in this case at all. by pkasting@chromium.org · 13 years ago
- 225020ce Replace all usages of FRIEND_TEST() with FRIEND_TEST_ALL_PREFIXES() by robertshield@chromium.org · 13 years ago
- 686439c Cleanup: Remove unneeded forward declarations in printing, sandbox, and skia. by thestig@chromium.org · 13 years ago
- badf5cf Expose the sandbox related code through the content API. I did a bit of cleanup while I was doing this. by jam@chromium.org · 13 years ago
- 50d8c0ee Remove 'settings' type from gyp files by evan@chromium.org · 13 years ago
- 0b51e64 Revert 100328 - Prevent the renderer from dying if launched under App-V/SoftGrid. by jschuh@chromium.org · 13 years ago
- b40fd93 These unit tests are flaky and the code is exercised in the integration tests. by jschuh@chromium.org · 13 years ago
- 422b893 Prevent the renderer from dying if launched under App-V/SoftGrid. by nsylvain@chromium.org · 13 years ago
- fecbc6c Simplify chrome_exe_main_*.cc, moving as much of the code out as possible. This is in preparation for moving the code in ChromeMain (and associated platform files) to a common place that can be used by both chrome and other embedders of content (i.e. content_shell). Included is a change to make the sandbox code not need an AtExitManager. This is necessary because content_shell would be just one exe, and we'd need to initialize the sandbox before calling ChromeMain, which is what would creat AtExitManager.I removed the code that printed the tcmalloc stacks in the OOM handler (i.e. r33993) under Windows. The issue is I wanted to move the OOM handling code to base to match the other platforms (in a long string of changes to make the startup code more sane, so I can share it with a browser built over content). When I tried moving the tcmalloc code to base, then I ran into a bunch of linker errors because a bunch of targets that depend on base don't depend on allocator. When I tried to add that to base, I ran into strange gyp errors (see patchset 2). I asked Jim/Eric and they said they don't use this data from dumps, and that most of the OOM minimdumps are in v8 heap anyways. When James get back, if he still uses this I can figure out how to put this back.BUG=90445 by jam@chromium.org · 13 years ago
- 691f8325 Don't crash on a NULL type-name from ObjectTypeInformation. by jschuh@chromium.org · 13 years ago
- 03eb9d2 Trying again to land OOM priority manager changes. by gspencer@google.com · 13 years ago
- 1dcae06 Revert 97724 - Changing OOM range to 0, 1000 and tweaking OOM algorithm. by mattm@chromium.org · 13 years ago
- 07444bb Changing OOM range to 0, 1000 and tweaking OOM algorithm. by gspencer@google.com · 13 years ago
- 8b615de Don't switch to RtlCreateUserThread until after lockdown. by jschuh@chromium.org · 13 years ago
- 16bd095 Handle STATUS_BUFFER_OVERFLOW return value from NtQueryObject(). by jschuh@chromium.org · 13 years ago
- f9cdd2a Make sandbox target a settings target type to fix a linker error. by craig.schlenter@chromium.org · 13 years ago
- ce8a26c Fixup bad include and usage of BASE_API, which should be BASE_EXPORT. by darin@chromium.org · 13 years ago
- 89b2312 Hook GetUserDefaultLCID () to prevent crashes on attempting to connect to CSRSS after lockdown. by jschuh@chromium.org · 13 years ago
- 9f7bcf0a Sandbox: Fix a style nit. No actual code change. by rvargas@google.com · 13 years ago
- 2bc039a seccomp: simplify enable/disable logic by evan@chromium.org · 13 years ago
- 74f5a71 Disable UnloadDllTest.BaselineAvicapDll by sergeyu@chromium.org · 13 years ago
- af9f5639 Re-enabling chrome-sandbox for Clang builds. by glotov@google.com · 13 years ago
- 5051fa9 Warm up GetUserDefaultLangID before closing client ALPC connections. by jschuh@chromium.org · 13 years ago
- e7e3803 Remove explicit keyword from multi-argument (w/o default values) constructors by dilmah@chromium.org · 13 years ago
- 4a675af Close all open ALPC client ports at lockdown. by jschuh@chromium.org · 13 years ago
- 17246ff Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- 6aa17e8 Revert 93308 - Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- 48bc46d Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- 0443814 Revert 93274 - Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- e4876b2 Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- 6f57e1f Revert 93113 - Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- d9b5d176 Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- f240351 Revert 92887 - Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- 404fbfc Add a sandbox API to allow closing open handles at lockdown. by jschuh@chromium.org · 13 years ago
- f0fc106 Revert 92563 - Had a bug in the handle table unit test. Added GetHandleName to fix the bug and make handle management easier. by jschuh@chromium.org · 13 years ago
- de1514fc Had a bug in the handle table unit test. Added GetHandleName to fix the bug and make handle management easier. by jschuh@chromium.org · 13 years ago
- c178526 Revert "Had a bug in the handle table unit test. Added GetHandleName to fix the bug and make handle management easier." by evan@chromium.org · 13 years ago
- 63e39a28 Add COMPONENT_BUILD global define. by darin@chromium.org · 13 years ago
- b0fa4c6 Had a bug in the handle table unit test. Added GetHandleName to fix the bug and make handle management easier. by jschuh@chromium.org · 13 years ago
- 699d624 Revert "Add COMPONENT_BUILD global define. " by yurys@chromium.org · 13 years ago
- b2ff764 Add COMPONENT_BUILD global define. by darin@chromium.org · 13 years ago
- e79be09 Remove the comments setting emands and vim tab width and expansion variables. by tony@chromium.org · 13 years ago
- 8450637f Revert 91270 - sbox_unittests HandleTable.FindTable failing on Win XP & Vista by rsleevi@chromium.org · 13 years ago
- 855b53a Had a bug in the handle table unit test. Added GetHandleName to fix the bug and make handle management easier. by jschuh@chromium.org · 13 years ago
- 0a64d48c Avoid an extra if() which is not required and is wrong by timurrrr@chromium.org · 13 years ago
- b0c7f15 Minor change to use ResolveNTFunctionPtr rather than calling GetProcAddress directly. by jschuh@chromium.org · 13 years ago
- b9c587d5 Modifying ResolveNTFunctionPtr in an attempt to eliminate crashes on random unresolved functions. by jschuh@chromium.org · 13 years ago
- 284dadf Factor Windows handle enumeration code into its own classesI did some general cleanup and isolated out the handle enumeration. by jschuh@chromium.org · 13 years ago
- 268b1033 Remove msvs_guids from ipc, media, net, ppapi, printing, sandbox, by tony@chromium.org · 13 years ago
- 7c863570 Add a flag to print the handles held by a child process when it shuts down. by cdn@chromium.org · 13 years ago
- 25fe7fc5 Get rid of content dependency from sandbox_policy.h by jam@chromium.org · 13 years ago
- 6a654d45 Final gyp patch to make use of the new cross-platform POSIX defines toolkit_uses_gtk, os_posix, and use_x11. For lists of source files that use a mix of POSIX and Gtk APIs, toolkit_uses_gtk was given precedence. Solaris was made to use ALSA also, as libasound has been ported to FreeBSD and Solaris as a wrapper around the native OSS. by tony@chromium.org · 13 years ago
- 5a54733 Globally replace <(library) with static_library by evan@chromium.org · 13 years ago
- 68a008e linux: components build by evan@chromium.org · 13 years ago
- fd13270 Revert 83629 - linux components: expose more BASE_API used by Chrome itself by maf@chromium.org · 13 years ago
- afedf01 linux components: expose more BASE_API used by Chrome itself by evan@chromium.org · 13 years ago
- 72f5b83 Mark UnloadDllTest.BaselineAvicapDll as flaky on windows. by zea@chromium.org · 13 years ago
- ed321c6 Base: Adjust dependencies to build with base.dll by rvargas@google.com · 13 years ago
- f48122119 Make the windows_version.h functions threadsafe by using a singleton. Add accessors to the singleton for more values that various code wants, then convert almost everyone using OSVERSIONINFO or SYSTEM_INFO structs to calling these accessors. Declare an AtExitManager in the out-of-process test runner since it didn't have one and that breaks singleton-using code in the test executable (as opposed to in chrome.dll). by pkasting@chromium.org · 13 years ago
- 5667f1b Revert 80819 due to failed tests by mmenke@chromium.org · 13 years ago
- 51761747 Make the windows_version.h functions threadsafe by using a singleton. Add accessors to the singleton for more values that various code wants, then convert almost everyone using OSVERSIONINFO or SYSTEM_INFO structs to calling these accessors. Declare an AtExitManager in the out-of-process test runner since it didn't have one and that breaks singleton-using code in the test executable (as opposed to in chrome.dll). by pkasting@chromium.org · 13 years ago
- 167d52b Create a base_static library with files that should not by rvargas@google.com · 13 years ago
- b49384c Revert 79867 - Revert 79618 - Landing for Julien Tinnes, jln@google.com: by laforge@chromium.org · 13 years ago
- 0e00451 Revert 79618 - Landing for Julien Tinnes, jln@google.com: by laforge@chromium.org · 13 years ago
- d08e178 Landing for Julien Tinnes, jln@google.com: by cevans@chromium.org · 13 years ago
- 3b63f8f4 Move some files from base to base/memory. by levin@chromium.org · 13 years ago
- 1e67c2b Create a "GetWOW64Status()" utility function and make the rest of the codebase call it. by pkasting@chromium.org · 14 years ago
- 42a53a7 Make SandboxInterfaceInfo somewhat backwards compatible by cpu@chromium.org · 14 years ago
- 2b98e22 Sandbox: Make sure that we reset relative_jump_ before performing every patch. by rvargas@google.com · 14 years ago
- 04b2603b Use a struct instead of a union for SandboxInterfaceInfo by cpu@chromium.org · 14 years ago
- b90d7e80 Reland "Remove base/scoped_handle_win.h." by tfarina@chromium.org · 14 years ago
- 15d9694 Revert "Remove base/scoped_handle_win.h stub and fix up all callers to use the new location and namespace." by thakis@chromium.org · 14 years ago
- 7d340403 Remove base/scoped_handle_win.h stub and fix up all callers to use the new location and namespace. by tfarina@chromium.org · 14 years ago
- f214f87 Remove base/platform_thread.h stub and fix up all callers to use the new location and namespace. by brettw@google.com · 14 years ago
- dd4b07ea Sandbox: Fix the memory protection code to handle page boundaries. by rvargas@google.com · 14 years ago
- 9342a65 Windows Sandbox: Perform case insensitive tests when checking by rvargas@google.com · 14 years ago
- 057ba83b Avoid the use of wow_helper for Windows7 by cpu@chromium.org · 14 years ago
- 2fbd3a7 Add a bunch of missing bug references to FLAKY tests by stuartmorgan@chromium.org · 14 years ago
- 2d650398 Move pe_image and registry from base to base/win and use the namespace. It removes windows_message_list which isn't used. by brettw@chromium.org · 14 years ago