summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_uid16.c
AgeCommit message (Expand)Author
2025-09-17linux: setgroups16(): Pre-extend the groups arrayOlivier Certner
2025-09-17linux: setgroups(): Fix the group number's upper limitOlivier Certner
2025-09-17linux: Simplify further getgroups() after 'cr_gid' not in cr_groups[]Olivier Certner
2025-07-31kern: add a new ucred flag for groups having been setKyle Evans
2025-07-30kern: start tracking cr_gid outside of cr_groups[]Kyle Evans
2023-08-18linux(4): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743Dmitry Chagin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-29linux(4): Use pwd_altroot() to tell namei() about ABI root pathDmitry Chagin
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-02-14linux(4): Cleanup includes under compat/linuxDmitry Chagin
2023-02-12linux(4): Get rid of the opt_compat.h include.Dmitry Chagin
2021-11-25linux: remove the always curthread argument from lconvpathMateusz Guzik
2021-05-05linux: remove redundant SDT tracepointsEdward Tomasz Napierala
2020-08-18linux: add sysctl compat.linux.use_emul_pathMateusz Guzik
2019-08-11compat/linux: Remove obsoleted and somewhat confusing comments related to COM...Konstantin Belousov
2018-12-11Remove unused argument to priv_check_cred.Mateusz Guzik
2017-11-27sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2015-05-24Where possible we will use M_LINUX malloc(9) type.Dmitry Chagin
2015-03-16cred: add proc_set_cred helperMateusz Guzik
2014-11-13Remove the no-at variants of the kern_xx() syscall helpers. E.g., weKonstantin Belousov
2013-11-25- For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao
2013-10-01Fix some typos that were causing probe argument types to show up as unknown.Mark Johnston
2012-05-05- >500 static DTrace probes for the linuxulatorAlexander Leidinger
2011-10-11Add curly braces missed in r226247.Christian Brueffer
2011-10-11Properly free linux_gidset in case of an error.Christian Brueffer
2011-09-16In order to maximize the re-usability of kernel code in user space thisKip Macy
2010-01-15Since all other comparisons involving ngroups_max useBrooks Davis
2010-01-12Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamicBrooks Davis
2009-06-19Rework the credential code to support larger values of NGROUPS andBrooks Davis
2008-03-31Add the support for the AT_FDCWD and fd-relative name lookups to theKonstantin Belousov
2007-06-12Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inRobert Watson
2007-02-24Partial MFp4 of 114977:Alexander Leidinger
2006-11-06Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson
2006-03-19Unbreak COMPAT_LINUX32 option support on amd64.Ruslan Ermilov
2006-03-18Fixup some problems in my previous commit (COMPAT_43).Alexander Leidinger
2006-03-18Get rid of the need of COMPAT_43 in the linuxolator.Alexander Leidinger
2005-01-14Match the LINUX32's style with existing styleDavid E. O'Brien
2004-08-16Changes to MI Linux emulation code necessary to run 32-bit Linux binariesTim J. Robbins
2004-07-26Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival
2004-06-11Deorbit COMPAT_SUNOS.Poul-Henning Kamp
2003-10-21Reject negative ngrp arguments in linux_setgroups() and linux_setgroups16();Tim J. Robbins
2003-06-10Use __FBSDID().David E. O'Brien
2003-03-03More caddr_t removal, in conjunction with copy{in,out}(9) this time.Dag-Erling Smørgrav
2002-09-05Include <sys/malloc.h> instead of depending on namespace pollution 2Bruce Evans
2002-09-01Use the new kern_* functions to avoid the need to store argumentsIan Dowse
2002-04-13Rework logic of syscalls that modify process credentials as described inJohn Baldwin
2002-04-01Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin
2002-02-27Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin
2001-10-14When casting from uid16/gid16 to uid/gid respectively, make sureMarcel Moolenaar
2001-09-12KSE Milestone 2Julian Elischer