Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
3fda0e737e906ce73220b20c27e7f792d0aac6a8
/
kernel
/
user_namespace.c
3fda0e7
userns: Simplify insert_extent
by Eric W. Biederman
· 7 years ago
ece6613
userns: Make map_id_down a wrapper for map_id_range_down
by Eric W. Biederman
· 7 years ago
d5e7b3c
userns: Don't read extents twice in m_start
by Eric W. Biederman
· 7 years ago
3edf652
userns: Simplify the user and group mapping functions
by Eric W. Biederman
· 7 years ago
11a8b92
userns: Don't special case a count of 0
by Eric W. Biederman
· 7 years ago
6397fac
userns: bump idmap limits to 340
by Christian Brauner
· 7 years ago
a2b4262
userns,pidns: Verify the userns for new pid namespaces
by Eric W. Biederman
· 8 years ago
3f07c01
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
7872559
Merge branch 'nsfs-ioctls' into HEAD
by Eric W. Biederman
· 8 years ago
a7306ed
nsfs: add ioctl to get a parent namespace
by Andrey Vagin
· 8 years ago
bcac25a
kernel: add a helper to get an owning user namespace for a namespace
by Andrey Vagin
· 8 years ago
df75e77
userns: When the per user per user namespace limit is reached return ENOSPC
by Eric W. Biederman
· 8 years ago
25f9c08
userns: Generalize the user namespace count into ucount
by Eric W. Biederman
· 8 years ago
f6b2db1
userns: Make the count of user namespaces per user
by Eric W. Biederman
· 8 years ago
b376c3e
userns: Add a limit on the number of user namespaces
by Eric W. Biederman
· 8 years ago
dbec284
userns: Add per user namespace sysctls.
by Eric W. Biederman
· 8 years ago
b032132
userns: Free user namespaces in process context
by Eric W. Biederman
· 8 years ago
d07b846
fs: Limit file caps to the user namespace of the super block
by Seth Forshee
· 9 years ago
70f6cbb
kernel/*: switch to memdup_user_nul()
by Al Viro
· 9 years ago
5831905
capabilities: ambient capabilities
by Andy Lutomirski
· 9 years ago
faf00da
userns,pidns: Force thread group sharing, not signal handler sharing.
by Eric W. Biederman
· 9 years ago
87c31b3
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 10 years ago
36476be
userns; Correct the comment in map_write
by Eric W. Biederman
· 10 years ago
66d2f33
userns: Allow setting gid_maps without privilege when setgroups is disabled
by Eric W. Biederman
· 10 years ago
9cc4651
userns: Add a knob to disable setgroups on a per user namespace basis
by Eric W. Biederman
· 10 years ago
f0d62ae
userns: Rename id_map_mutex to userns_state_mutex
by Eric W. Biederman
· 10 years ago
f95d791
userns: Only allow the creator of the userns unprivileged mappings
by Eric W. Biederman
· 10 years ago
80dd00a
userns: Check euid no fsuid when establishing an unprivileged uid mapping
by Eric W. Biederman
· 10 years ago
be7c6dba
userns: Don't allow unprivileged creation of gid mappings
by Eric W. Biederman
· 10 years ago
273d2c6
userns: Don't allow setgroups until a gid mapping has been setablished
by Eric W. Biederman
· 10 years ago
0542f17
userns: Document what the invariant required for safe unprivileged mappings.
by Eric W. Biederman
· 10 years ago
33c4294
copy address of proc_ns_ops into ns_common
by Al Viro
· 10 years ago
6344c43
new helpers: ns_alloc_inum/ns_free_inum
by Al Viro
· 10 years ago
6496452
make proc_ns_operations work with struct ns_common * instead of void *
by Al Viro
· 10 years ago
3c04118
switch the rest of proc_ns_operations to working with &...->ns
by Al Viro
· 10 years ago
435d5f4
common object embedded into various struct ....ns
by Al Viro
· 10 years ago
ccf94f1
proc: constify seq_operations
by Fabian Frederick
· 10 years ago
68a9a43
kernel/user_namespace.c: kernel-doc/checkpatch fixes
by Fabian Frederick
· 11 years ago
e79323b
user namespace: fix incorrect memory barriers
by Mikulas Patocka
· 11 years ago
c96d666
kernel: audit/fix non-modular users of module_init in core code
by Paul Gortmaker
· 11 years ago
b080e04
user_namespace.c: Remove duplicated word in comment
by Brian Campbell
· 11 years ago
f36f8c7
KEYS: Add per-user_namespace registers for persistent per-UID kerberos caches
by David Howells
· 11 years ago
c7c4591
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 11 years ago
e51db73
userns: Better restrictions on when proc and sysfs can be mounted
by Eric W. Biederman
· 12 years ago
8742f22
userns: limit the maximum depth of user_namespace->parent chain
by Oleg Nesterov
· 11 years ago
6160968
userns: unshare_userns(&cred) should not populate cred on failure
by Oleg Nesterov
· 11 years ago
20b4fb4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
0bb80f2
proc: Split the namespace stuff out into linux/proc_ns.h
by David Howells
· 12 years ago
41c21e3
userns: Changing any namespace id mappings should require privileges
by Andy Lutomirski
· 12 years ago
e3211c1
userns: Check uid_map's opener's fsuid, not the current fsuid
by Andy Lutomirski
· 12 years ago
6708075
userns: Don't let unprivileged users trick privileged users into setting the id_map
by Eric W. Biederman
· 12 years ago
87a8ebd
userns: Restrict when proc and sysfs can be mounted
by Eric W. Biederman
· 12 years ago
3151527
userns: Don't allow creation if the user is chrooted
by Eric W. Biederman
· 12 years ago
e66eded
userns: Don't allow CLONE_NEWUSER | CLONE_FS
by Eric W. Biederman
· 12 years ago
0bd14b4
userns: Allow any uid or gid mappings that don't overlap.
by Eric W. Biederman
· 12 years ago
c61a281
userns: Avoid recursion in put_user_ns
by Eric W. Biederman
· 12 years ago
5155040
userns: Fix typo in description of the limitation of userns_install
by Eric W. Biederman
· 12 years ago
98f842e
proc: Usable inode numbers for the namespace file descriptors.
by Eric W. Biederman
· 14 years ago
c450f37
userns: For /proc/self/{uid,gid}_map derive the lower userns from the struct file
by Eric W. Biederman
· 12 years ago
b2e0d987
userns: Implement unshare of the user namespace
by Eric W. Biederman
· 12 years ago
cde1975
userns: Implent proc namespace operations
by Eric W. Biederman
· 12 years ago
37657da
userns: Allow setting a userns mapping to your current uid.
by Eric W. Biederman
· 12 years ago
f76d207
userns: Add kprojid_t and associated infrastructure in projid.h
by Eric W. Biederman
· 12 years ago
078de5f
userns: Store uid and gid values in struct cred with kuid_t and kgid_t types
by Eric W. Biederman
· 13 years ago
22d917d
userns: Rework the user_namespace adding uid/gid mapping support
by Eric W. Biederman
· 13 years ago
783291e
userns: Simplify the user_namespace by making userns->creator a kuid.
by Eric W. Biederman
· 13 years ago
7b44ab9
userns: Disassociate user_struct from the user_namespace.
by Eric W. Biederman
· 13 years ago
973c591
userns: Start out with a full set of capabilities.
by Eric W. Biederman
· 13 years ago
aeb3ae9
userns: Add an explicit reference to the parent user namespace
by Eric W. Biederman
· 13 years ago
0093ccb
cred: Refcount the user_ns pointed to by the cred.
by Eric W. Biederman
· 13 years ago
c4a4d60
userns: Use cred->user_ns instead of cred->user->user_ns
by Eric W. Biederman
· 13 years ago
9984de1
kernel: Map most files to use export.h instead of module.h
by Paul Gortmaker
· 14 years ago
6164281
user_ns: improve the user_ns on-the-slab packaging
by Pavel Emelyanov
· 14 years ago
5c1469d
user_ns: Introduce user_nsmap_uid and user_ns_map_gid.
by Eric W. Biederman
· 15 years ago
db1afff
kref: remove kref_set
by NeilBrown
· 15 years ago
5170836
Fix recursive lock in free_uid()/free_user_ns()
by David Howells
· 16 years ago
18b6e04
User namespaces: set of cleanups (v2)
by Serge Hallyn
· 16 years ago
d84f4f9
CRED: Inaugurate COW credentials
by David Howells
· 16 years ago
76aac0e
CRED: Wrap task credential accesses in the core kernel
by David Howells
· 16 years ago
7a8fc9b
removed unused #include <linux/version.h>'s
by Adrian Bunk
· 16 years ago
6a3fd92
eCryptfs: make key module subsystem respect namespaces
by Michael Halcrow
· 17 years ago
1aeb272
kernel: explicitly include required header files under kernel/
by Robert P. J. Day
· 17 years ago
aee16ce
namespaces: cleanup the code managed with the USER_NS option
by Pavel Emelyanov
· 17 years ago
28f300d
Fix user namespace exiting OOPs
by Pavel Emelyanov
· 17 years ago
735de22
Convert uid hash to hlist
by Pavel Emelyanov
· 17 years ago
99db67b
userns: don't leak root user
by Alexey Dobriyan
· 17 years ago
467e9f4
fix create_new_namespaces() return value
by Cedric Le Goater
· 17 years ago
77ec739
user namespace: add unshare
by Serge E. Hallyn
· 17 years ago
acce292
user namespace: add the framework
by Cedric Le Goater
· 17 years ago