Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(185)

Issue 54643010: Linux: add basic unprivileged namespace support. (Closed)

Created:
7 years, 1 month ago by jln (very slow on Chromium)
Modified:
7 years, 1 month ago
CC:
chromium-reviews, agl, jln+watch_chromium.org, Kees Cook
Visibility:
Public.

Description

Linux: add basic unprivileged namespace support. The Credentials class now has basic support for unprivileged namespaces. BUG=312380 R=jorgelo@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233041

Patch Set 1 : #

Patch Set 2 : A tiny bit more testing. #

Total comments: 8

Patch Set 3 : More headers. #

Patch Set 4 : Fix nits. #

Patch Set 5 : Handle ENOSYS on unshare() for Valgrind. #

Patch Set 6 : Forgot errno in unit test. #

Patch Set 7 : (unneeded) rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+303 lines, -10 lines) Patch
M sandbox/linux/services/credentials.h View 1 2 3 1 chunk +23 lines, -3 lines 0 comments Download
M sandbox/linux/services/credentials.cc View 1 2 3 4 5 chunks +141 lines, -3 lines 0 comments Download
M sandbox/linux/services/credentials_unittest.cc View 1 2 3 4 5 3 chunks +136 lines, -4 lines 0 comments Download
M sandbox/linux/tests/main.cc View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
jln (very slow on Chromium)
Jorge: please take a look! Kees: feel free to take a look as well! (more ...
7 years, 1 month ago (2013-11-04 21:55:15 UTC) #1
Jorge Lucangeli Obes
https://chromiumcodereview.appspot.com/54643010/diff/90001/sandbox/linux/services/credentials.cc File sandbox/linux/services/credentials.cc (right): https://chromiumcodereview.appspot.com/54643010/diff/90001/sandbox/linux/services/credentials.cc#newcode73 sandbox/linux/services/credentials.cc:73: // respecitively. It's ok to pass NULL as one ...
7 years, 1 month ago (2013-11-05 00:44:51 UTC) #2
jln (very slow on Chromium)
Thanks, PTAL! https://chromiumcodereview.appspot.com/54643010/diff/90001/sandbox/linux/services/credentials.cc File sandbox/linux/services/credentials.cc (right): https://chromiumcodereview.appspot.com/54643010/diff/90001/sandbox/linux/services/credentials.cc#newcode73 sandbox/linux/services/credentials.cc:73: // respecitively. It's ok to pass NULL ...
7 years, 1 month ago (2013-11-05 00:54:42 UTC) #3
Jorge Lucangeli Obes
On 2013/11/05 00:54:42, jln wrote: > Thanks, PTAL! > > https://chromiumcodereview.appspot.com/54643010/diff/90001/sandbox/linux/services/credentials.cc > File sandbox/linux/services/credentials.cc (right): ...
7 years, 1 month ago (2013-11-05 17:59:41 UTC) #4
Jorge Lucangeli Obes
On 2013/11/05 17:59:41, Jorge Lucangeli Obes wrote: > On 2013/11/05 00:54:42, jln wrote: > > ...
7 years, 1 month ago (2013-11-05 18:00:17 UTC) #5
jln (very slow on Chromium)
7 years, 1 month ago (2013-11-05 18:56:21 UTC) #6
Message was sent while issue was closed.
Committed patchset #7 manually as r233041 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698