, and would like to
.It Ta Emmanuel Dreyfus Ta Mt m...@netbsd.org
.It Ta Matthias Drochner Ta Mt droch...@netbsd.org
.It Ta Jun Ebihara Ta Mt j...@netbsd.org
+.It Ta Elad Efrat Ta Mt e...@netbsd.org
.It Ta H\(oavard Eidnes Ta Mt h...@netbsd.org
.It Ta Jaime A Fournier Ta Mt o...@netbsd.org
.It Ta
OF SUCH DAMAGE.
- */
+/* $NetBSD: kern_auth.c,v 1.67 2012/03/13 18:36:49 elad Exp $ */
/*-
* Copyright (c) 2005, 2006 Elad Efrat e...@netbsd.org
@@ -54,7 +28,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: kern_auth.c,v 1.66 2011/12/04 19:24:58 jym Exp $);
+__KERNEL_RCSID(0, $NetBSD
Module Name:src
Committed By: elad
Date: Tue Mar 13 18:50:42 UTC 2012
Modified Files:
src/sys/sys: param.h
Log Message:
6.99.4
To generate a diff of this commit:
cvs rdiff -u -r1.411 -r1.412 src/sys/sys/param.h
Please note that diffs are not public domain; they are
Module Name:src
Committed By: elad
Date: Wed Dec 30 16:49:03 UTC 2009
Modified Files:
src/sys/dist/pf/net: pf.c
Log Message:
Use the right member to store gid in the non-NetBSD case.
Pointed out by uebayasi@ and cegger@, thanks!
To generate a diff of this commit:
cvs
Module Name:src
Committed By: elad
Date: Wed Dec 30 18:33:53 UTC 2009
Modified Files:
src/sys/kern: uipc_socket2.c
Log Message:
Always use resource limits from the process, as proposed in
http://mail-index.netbsd.org/tech-kern/2009/12/30/msg006756.html
okay
Module Name:src
Committed By: elad
Date: Wed Dec 30 18:57:17 UTC 2009
Modified Files:
src/sys/kern: subr_pool.c
src/sys/sys: pool.h
Log Message:
Turn PA_INITIALIZED to a reference count for the pool allocator, and once
it drops to zero destroy the mutex we
Module Name:src
Committed By: elad
Date: Wed Dec 30 23:23:58 UTC 2009
Modified Files:
src/sys/netinet6: ipsec.c
Log Message:
Collapse identical switch cases.
To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 src/sys/netinet6/ipsec.c
Please note that diffs
Module Name:src
Committed By: elad
Date: Thu Dec 31 02:20:37 UTC 2009
Modified Files:
src/sys/kern: kern_auth.c
Log Message:
Tiny cosmetics...
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/kern/kern_auth.c
Please note that diffs are not public
Module Name:src
Committed By: elad
Date: Tue Dec 29 17:06:11 UTC 2009
Modified Files:
src/etc/rc.d: securelevel
Log Message:
Securelevel might not be present, properly complain instead of printing
error messages from sysctl(8).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: elad
Date: Tue Dec 29 17:49:22 UTC 2009
Modified Files:
src/sys/kern: kern_module.c
Log Message:
Move the listener plugging to module_init(), as it runs after kauth_init()
now. (Leaving only the module kthread creation in module_init2().)
Module Name:src
Committed By: elad
Date: Tue Dec 29 20:21:46 UTC 2009
Modified Files:
src/sys/arch/amiga/stand/bootblock/boot: Makefile
src/sys/arch/amiga/stand/bootblock/bootxx_ffs: Makefile
src/sys/arch/amiga/stand/bootblock/ppcboot: Makefile
Module Name:src
Committed By: elad
Date: Wed Dec 30 06:58:51 UTC 2009
Modified Files:
src/sys/kern: uipc_socket.c
Log Message:
Use credentials from the socket.
To generate a diff of this commit:
cvs rdiff -u -r1.198 -r1.199 src/sys/kern/uipc_socket.c
Please note that
Module Name:src
Committed By: elad
Date: Wed Dec 30 06:59:32 UTC 2009
Modified Files:
src/sys/netinet: tcp_usrreq.c
Log Message:
Get the uid from the socket's credentials.
To generate a diff of this commit:
cvs rdiff -u -r1.157 -r1.158 src/sys/netinet/tcp_usrreq.c
Module Name:src
Committed By: elad
Date: Wed Dec 30 07:00:01 UTC 2009
Modified Files:
src/sys/dist/pf/net: pf.c
Log Message:
Get uid/gid from the socket's credentials.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/dist/pf/net/pf.c
Please note
Module Name:src
Committed By: elad
Date: Tue Dec 29 03:48:18 UTC 2009
Modified Files:
src/sys/kern: uipc_socket.c
Log Message:
Remove commented-out code that should not have gone in.
To generate a diff of this commit:
cvs rdiff -u -r1.196 -r1.197
Module Name:src
Committed By: elad
Date: Tue Dec 29 04:23:43 UTC 2009
Modified Files:
src/sys/kern: uipc_socket.c uipc_syscalls.c
src/sys/sys: socketvar.h
Log Message:
Add credentials to to sockets.
We don't need any deferred free etc. because we no longer free
Module Name:src
Committed By: elad
Date: Tue Dec 29 04:24:32 UTC 2009
Modified Files:
src/sys/sys: param.h
Log Message:
Changes to struct socket (added credentials) - 5.99.23.
To generate a diff of this commit:
cvs rdiff -u -r1.357 -r1.358 src/sys/sys/param.h
Please
:25:30 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.33 2009/12/24 19:02:07 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.34 2009/12/29 04:25
, 2006 Elad Efrat e...@netbsd.org
@@ -29,7 +29,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: kern_verifiedexec.c,v 1.120 2009/12/28 02:35:20 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: kern_verifiedexec.c,v 1.121 2009/12/28 07:16:41 elad Exp $);
#include opt_veriexec.h
@@ -629,7
Module Name:src
Committed By: elad
Date: Sat Dec 26 21:41:14 UTC 2009
Modified Files:
src/sys/kern: kern_ssp.c
Log Message:
Put a space after ':'...
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/kern/kern_ssp.c
Please note that diffs are not
+++ src/sys/kern/kern_fileassoc.c Fri Dec 25 18:51:41 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: kern_fileassoc.c,v 1.31 2008/05/05 17:11:17 ad Exp $ */
+/* $NetBSD: kern_fileassoc.c,v 1.32 2009/12/25 18:51:41 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
@@ -28,7 +28,7
@@
-/* $NetBSD: kern_fileassoc.c,v 1.32 2009/12/25 18:51:41 elad Exp $ */
+/* $NetBSD: kern_fileassoc.c,v 1.33 2009/12/25 20:05:43 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
@@ -28,7 +28,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: kern_fileassoc.c,v 1.32 2009
25 20:05:43 2009
+++ src/sys/kern/kern_fileassoc.c Fri Dec 25 20:07:18 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: kern_fileassoc.c,v 1.33 2009/12/25 20:05:43 elad Exp $ */
+/* $NetBSD: kern_fileassoc.c,v 1.34 2009/12/25 20:07:18 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
@@ -28,7
:1.118 Sat Nov 7 07:27:49 2009
+++ src/sys/kern/kern_verifiedexec.c Fri Dec 25 22:57:54 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: kern_verifiedexec.c,v 1.118 2009/11/07 07:27:49 cegger Exp $ */
+/* $NetBSD: kern_verifiedexec.c,v 1.119 2009/12/25 22:57:54 elad Exp $ */
/*-
* Copyright (c) 2005, 2006 Elad
Module Name:src
Committed By: elad
Date: Thu Dec 24 19:01:12 UTC 2009
Modified Files:
src/sys/kern: init_sysctl.c kern_sysctl.c
src/sys/sys: file.h
Log Message:
When reporting open files using sysctl, don't use 'filehead' to fetch files,
as we don't have a process
/secmodel_suser.c Thu Dec 24 19:02:07 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.32 2009/11/18 09:47:18 stacktic Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.33 2009/12/24 19:02:07 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7
Module Name:src
Committed By: elad
Date: Thu Dec 24 19:16:28 UTC 2009
Modified Files:
src/sys/dev/ic: igsfb.c
Log Message:
Change a comment. INSECURE has but one purpose.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/dev/ic/igsfb.c
Please note
Module Name:src
Committed By: elad
Date: Fri Dec 25 01:56:44 UTC 2009
Modified Files:
src/sys/rump/librump/rumpkern: emul.c
Log Message:
allow rump to build
To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/sys/rump/librump/rumpkern/emul.c
Please note
Module Name:src
Committed By: elad
Date: Wed Dec 23 00:21:39 UTC 2009
Modified Files:
src/sys/kern: init_main.c
Log Message:
Including sysctl.h once is enough.
To generate a diff of this commit:
cvs rdiff -u -r1.412 -r1.413 src/sys/kern/init_main.c
Please note that
/secmodel_suser.c Sat Nov 14 18:36:56 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.30 2009/10/07 01:31:41 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.31 2009/11/14 18:36:56 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7
Module Name:src
Committed By: elad
Date: Sun Nov 15 02:37:14 UTC 2009
Modified Files:
src/sys/kern: init_main.c
Log Message:
Include miscfs/specfs/specdev.h for spec_init().
To generate a diff of this commit:
cvs rdiff -u -r1.409 -r1.410 src/sys/kern/init_main.c
Please
2009
+++ src/sys/secmodel/suser/secmodel_suser.c Tue Oct 6 20:34:22 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.27 2009/10/05 04:20:13 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.28 2009/10/06 20:34:22 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All
:22 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.29 2009/10/06 21:07:06 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.28 2009/10/06 20:34:22 elad Exp
,v 1.19 2009/10/06 05:03:58 elad Exp $ */
+/* $NetBSD: secmodel_securelevel.c,v 1.20 2009/10/07 01:06:57 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -35,7 +35,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_securelevel.c,v
$ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.29 2009/10/06 21:07:06 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.30 2009/10/07 01:31:41 elad Exp
/06 04:28:10 elad Exp $ */
/*-
* Copyright (c) 2005, 2006 Elad Efrat e...@netbsd.org
@@ -29,7 +29,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: kern_verifiedexec.c,v 1.116 2009/10/03 21:03:55 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: kern_verifiedexec.c,v 1.117 2009/10/06 04:28
/10/06 04:28:10 elad Exp $ */
+/* $NetBSD: secmodel_securelevel.c,v 1.18 2009/10/06 05:01:51 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -35,7 +35,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_securelevel.c,v 1.17 2009/10
$ */
+/* $NetBSD: secmodel_securelevel.c,v 1.19 2009/10/06 05:03:58 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -35,7 +35,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_securelevel.c,v 1.18 2009/10/06 05:01:51 elad Exp
Module Name:src
Committed By: elad
Date: Sun Oct 4 22:57:47 UTC 2009
Modified Files:
src/share/man/man7: sysctl.7
Log Message:
Slightly restructure vfs level documentation.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/share/man/man7/sysctl.7
Module Name:src
Committed By: elad
Date: Mon Oct 5 03:44:01 UTC 2009
Modified Files:
src/sys/dist/ipf/netinet: ip_fil_netbsd.c
Log Message:
Attach the listener in the correct attach function.
Should fix issues reported by Anon Ymous.
To generate a diff of this commit:
1.27 2009/10/05 04:20:13 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.26 2009/10/03 03:59:39 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v
Module Name:src
Committed By: elad
Date: Sat Oct 3 20:24:39 UTC 2009
Modified Files:
src/sys/kern: uipc_domain.c
Log Message:
KAUTH_GENERIC_CANSEE - KAUTH_REQ_NETWORK_SOCKET_CANSEE.
Not quite the same semantics but it's okay. Once our sockets have
credentials (and they
Module Name:src
Committed By: elad
Date: Sat Oct 3 21:21:56 UTC 2009
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
Oops, forgot to make sched_listener static. Pointed out by rmind@, thansk!
To generate a diff of this commit:
cvs rdiff -u -r1.268 -r1.269
Module Name:src
Committed By: elad
Date: Sat Oct 3 22:32:57 UTC 2009
Modified Files:
src/sys/kern: init_main.c kern_synch.c sys_sched.c
src/sys/sys: sched.h
Log Message:
- Move sched_listener and co. from kern_synch.c to sys_sched.c, where it
really belongs
Module Name:src
Committed By: elad
Date: Sun Oct 4 03:15:08 UTC 2009
Modified Files:
src/sys/kern: kern_proc.c sys_process.c
Log Message:
Install floppies (haha) don't get built with ktrace/ptrace, so they don't
include kern/sys_process.c. Move proc_uidmatch() to
Module Name:src
Committed By: elad
Date: Fri Oct 2 19:41:45 UTC 2009
Removed Files:
src/sys/secmodel: secmodel.h
Log Message:
Remove secmodel.h, forgotten in previous commit:
http://mail-index.netbsd.org/source-changes/2009/10/02/msg001437.html
To generate a diff
@@
-.\ $NetBSD: secmodel_bsd44.9,v 1.12 2009/10/02 18:50:13 elad Exp $
+.\ $NetBSD: secmodel_bsd44.9,v 1.13 2009/10/02 19:50:37 elad Exp $
.\
.\ Copyright (c) 2006 Elad Efrat e...@netbsd.org
.\ All rights reserved.
@@ -25,7 +25,7 @@
.\ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
/02 18:50:14 elad Exp $ */
+/* $NetBSD: secmodel_securelevel.c,v 1.15 2009/10/02 20:15:07 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -35,7 +35,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_securelevel.c,v 1.14 2009/10/02 18
@@ -1,4 +1,4 @@
-.\ $NetBSD: secmodel_securelevel.9,v 1.6 2009/07/25 16:20:11 mbalmer Exp $
+.\ $NetBSD: secmodel_securelevel.9,v 1.7 2009/10/02 20:31:19 elad Exp $
.\
.\ Copyright (c) 2006 Elad Efrat e...@netbsd.org
.\ Copyright (c) 2000 Hugh Graham
@@ -180,6 +180,16 @@
interpreter, through any
/secmodel_suser.c:1.5 Fri Oct 2 22:18:57 2009
+++ src/sys/secmodel/suser/secmodel_suser.c Fri Oct 2 22:38:45 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.5 2009/10/02 22:18:57 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.6 2009/10/02 22:38:45 elad Exp $ */
/*-
* Copyright (c) 2006 Elad
Fri Oct 2 22:46:18 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.6 2009/10/02 22:38:45 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.7 2009/10/02 22:46:18 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys
:46:18 2009
+++ src/sys/secmodel/suser/secmodel_suser.c Fri Oct 2 23:00:02 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.7 2009/10/02 22:46:18 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.8 2009/10/02 23:00:02 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All
@@
-/* $NetBSD: secmodel_suser.c,v 1.8 2009/10/02 23:00:02 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.9 2009/10/02 23:06:33 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD
:21 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.9 2009/10/02 23:06:33 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.10 2009/10/02 23:16:21
) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,22 +38,18 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.10 2009/10/02 23:16:21 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.11 2009/10/02 23:18:12 elad Exp $);
#include sys
/secmodel_suser.c Fri Oct 2 23:24:15 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.11 2009/10/02 23:18:12 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.12 2009/10/02 23:24:15 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7
/secmodel_suser.c:1.12 Fri Oct 2 23:24:15 2009
+++ src/sys/secmodel/suser/secmodel_suser.c Fri Oct 2 23:50:16 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.12 2009/10/02 23:24:15 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.13 2009/10/02 23:50:16 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e
@@
-/* $NetBSD: secmodel_suser.c,v 1.13 2009/10/02 23:50:16 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.14 2009/10/02 23:58:53 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD
) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.14 2009/10/02 23:58:53 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.15 2009/10/03 00:06:37 elad Exp $);
#include sys/types.h
00:14:07 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.15 2009/10/03 00:06:37 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.16 2009/10/03 00:14:07 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
/secmodel_suser.c Sat Oct 3 00:37:01 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.16 2009/10/03 00:14:07 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.17 2009/10/03 00:37:01 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7
: secmodel_suser.c,v 1.18 2009/10/03 01:30:25 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.17 2009/10/03 00:37:01 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD
$ */
+/* $NetBSD: secmodel_suser.c,v 1.19 2009/10/03 01:41:39 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.18 2009/10/03 01:30:25 elad Exp $);
+__KERNEL_RCSID(0
/03 01:46:39 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.19 2009/10/03 01:41:39 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.20 2009/10/03
$ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.20 2009/10/03 01:46:39 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.21 2009/10/03 01:52:14 elad Exp
$ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.21 2009/10/03 01:52:14 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.22 2009/10/03 02:01:12 elad Exp
$ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.22 2009/10/03 02:01:12 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.23 2009/10/03 02:06:11 elad Exp
Module Name:src
Committed By: elad
Date: Sat Oct 3 02:22:22 UTC 2009
Modified Files:
src/sys/net: route.c
Log Message:
We only care about KAUTH_NETWORK_ROUTE.
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/net/route.c
Please note that diffs
/secmodel_suser.c:1.23 Sat Oct 3 02:06:11 2009
+++ src/sys/secmodel/suser/secmodel_suser.c Sat Oct 3 03:02:55 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.23 2009/10/03 02:06:11 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.24 2009/10/03 03:02:55 elad Exp $ */
/*-
* Copyright (c) 2006 Elad
$ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.24 2009/10/03 03:02:55 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: secmodel_suser.c,v 1.25 2009/10/03 03:38:31 elad Exp
/secmodel_suser.c Sat Oct 3 03:59:39 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_suser.c,v 1.25 2009/10/03 03:38:31 elad Exp $ */
+/* $NetBSD: secmodel_suser.c,v 1.26 2009/10/03 03:59:39 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7
Module Name:src
Committed By: elad
Date: Wed Sep 30 04:30:50 UTC 2009
Modified Files:
src/sbin/sysctl: sysctl.8 sysctl.c
Log Message:
Remove stale references to the read only at securelevel [12] flags in
the documentation and code comments.
To generate a diff of this
Module Name:src
Committed By: elad
Date: Sun Sep 13 19:04:29 UTC 2009
Modified Files:
src/usr.bin/netstat: if.c
Log Message:
Put some unsigned long long casts (as was in the original printing code).
Should fix build breakage noticed by pgoyette@ on current-users@:
Module Name:src
Committed By: elad
Date: Sun Sep 13 02:53:17 UTC 2009
Modified Files:
src/usr.bin/netstat: if.c main.c netstat.1 netstat.h show.c
Log Message:
Checkin work in progress to make netstat use sysctl rather than kvm(3).
This commit mostly adds code written by
@@ -1,4 +1,4 @@
-/* $NetBSD: secmodel_bsd44_suser.c,v 1.70 2009/08/10 20:22:06 plunky Exp $ */
+/* $NetBSD: secmodel_bsd44_suser.c,v 1.71 2009/09/03 04:45:28 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -38,7 +38,7 @@
*/
#include sys/cdefs.h
Module Name:src
Committed By: elad
Date: Tue Sep 1 22:01:48 UTC 2009
Modified Files:
src/lib/libc/sys: kqueue.2
Log Message:
Add useful example program from
http://mail-index.netbsd.org/tech-kern/2009/09/01/msg006020.html
To generate a diff of this commit:
cvs
Module Name:src
Committed By: elad
Date: Wed Aug 26 03:39:16 UTC 2009
Modified Files:
src/sys/arch/i386/conf: ALL
Log Message:
Build NiLFS(2).
To generate a diff of this commit:
cvs rdiff -u -r1.204 -r1.205 src/sys/arch/i386/conf/ALL
Please note that diffs are not
Module Name:src
Committed By: elad
Date: Wed Aug 26 03:40:48 UTC 2009
Modified Files:
src/sys/fs/nilfs: nilfs_vnops.c
Log Message:
Split nilfs_access() to nilfs_check_possible() and nilfs_check_permitted().
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: elad
Date: Fri Aug 21 04:09:41 UTC 2009
Modified Files:
src/usr.sbin/veriexecgen: veriexecgen.c
Log Message:
PR/41911: Jukka Ruohonen: A bug in veriexecgen
Do as suggested and add the missing 'T' to getopt() and update usage.
Thanks for the
Module Name:src
Committed By: elad
Date: Fri Jul 3 21:17:42 UTC 2009
Modified Files:
src/sys/fs/adosfs: advnops.c
src/sys/fs/cd9660: cd9660_vnops.c
src/sys/fs/efs: efs_vnops.c
src/sys/fs/filecorefs: filecore_vnops.c
src/sys/fs/hfs:
Module Name:src
Committed By: elad
Date: Fri Jul 3 21:32:09 UTC 2009
Modified Files:
src/sys/kern: sys_mqueue.c
Log Message:
Message queues also use genfs_can_access() to control access. Since the
latter might lose its KAUTH_GENERIC_ISSUSER check soon, add an internal
Module Name:src
Committed By: elad
Date: Tue Jun 23 19:36:40 UTC 2009
Modified Files:
src/sys/fs/adosfs: advnops.c
src/sys/fs/cd9660: cd9660_vnops.c
src/sys/fs/efs: efs_vnops.c
src/sys/fs/filecorefs: filecore_vnops.c
src/sys/fs/hfs:
Module Name:src
Committed By: elad
Date: Tue Jun 23 23:04:11 UTC 2009
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
Wow... too much Python.
Fix DIAGNOSTIC build breakage: print - printf.
Pointed out by Kurt Schreiner on current-users@:
Module Name:src
Committed By: elad
Date: Tue May 26 06:57:38 UTC 2009
Modified Files:
src/sys/kern: kern_resource.c
Log Message:
PR/41489: Stathis Kamperis: etpriority(2) returns EACCES instead of EPERM
Per discussion on the PR's audit trail, put back original checks for
Module Name:src
Committed By: elad
Date: Tue May 12 21:48:42 UTC 2009
Modified Files:
src/sys/netinet: ip_carp.c
Log Message:
Fix inverted permissions check.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/netinet/ip_carp.c
Please note that diffs
Module Name:src
Committed By: elad
Date: Tue May 12 22:01:20 UTC 2009
Modified Files:
src/sys/netinet: ip_carp.c
Log Message:
Fix previous, || - .
Pointed out by cube@, thanks!
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/netinet/ip_carp.c
Module Name:src
Committed By: elad
Date: Tue May 12 22:22:46 UTC 2009
Modified Files:
src/sys/netinet: in_pcb.c
src/sys/netinet6: in6_pcb.c in6_src.c
Log Message:
Implicit EPERM - explicit EACCES.
Requested by ad@ and y...@.
To generate a diff of this commit:
Module Name:src
Committed By: elad
Date: Tue May 12 23:03:25 UTC 2009
Modified Files:
src/sys/net: if_bridge.c
Log Message:
Move kauth(9) call before going into splnet().
Mailing list reference:
http://mail-index.netbsd.org/tech-net/2009/05/08/msg001286.html
Module Name:src
Committed By: elad
Date: Sun May 10 14:19:28 UTC 2009
Modified Files:
src/etc: MAKEDEV.tmpl
Log Message:
verified executable - Veriexec.
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 src/etc/MAKEDEV.tmpl
Please note that diffs are not
Module Name:src
Committed By: elad
Date: Sun May 10 14:33:54 UTC 2009
Modified Files:
src/share/man/man9: file.9
Log Message:
Stub documentation for FILE_LOCK(), FILE_UNLOCK().
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/share/man/man9/file.9
Module Name:src
Committed By: elad
Date: Sun May 10 02:13:07 UTC 2009
Modified Files:
src/sys/netipsec: ipsec.c ipsec.h ipsec6.h
Log Message:
Adapt FAST_IPSEC to recent KPI changes.
Pointed out by dyoung@ on tech-kern@, thanks!
To generate a diff of this commit:
cvs
:28 2009
+++ src/share/man/man9/kauth.9 Thu May 7 11:23:01 2009
@@ -1,4 +1,4 @@
-.\ $NetBSD: kauth.9,v 1.79 2009/05/05 21:03:28 elad Exp $
+.\ $NetBSD: kauth.9,v 1.80 2009/05/07 11:23:01 elad Exp $
.\
.\ Copyright (c) 2005, 2006 Elad Efrat e...@netbsd.org
.\ All rights reserved.
@@ -861,7 +861,7
) 2005, 2006 Elad Efrat e...@netbsd.org
.\ All rights reserved.
@@ -203,6 +203,37 @@
.El
.It Dv KAUTH_SYSTEM_FILEHANDLE
Check if filehandle operations allowed.
+.It Dv KAUTH_SYSTEM_FS_QUOTA
+Check if file-system quota operations are allowed.
+.Pp
+.Ar arg1
+is a
+.Ft struct mount *
+describing
Module Name:src
Committed By: elad
Date: Thu May 7 19:30:31 UTC 2009
Modified Files:
src/sys/fs/msdosfs: msdosfs_vnops.c
src/sys/fs/ptyfs: ptyfs_vnops.c
src/sys/fs/smbfs: smbfs_vnops.c
src/sys/fs/tmpfs: tmpfs_subr.c
src/sys/fs/udf:
Module Name:src
Committed By: elad
Date: Wed May 6 18:41:54 UTC 2009
Modified Files:
src/sys/arch/macppc/dev: ofb.c
src/sys/dev/pci: chipsfb.c genfb_pci.c machfb.c r128fb.c radeonfb.c
voodoofb.c
Log Message:
Replace curlwp-l_cred with
Exp $ */
+/* $NetBSD: secmodel_securelevel.c,v 1.11 2009/05/06 21:10:22 elad Exp $ */
/*-
* Copyright (c) 2006 Elad Efrat e...@netbsd.org
* All rights reserved.
@@ -35,7 +35,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: secmodel_securelevel.c,v 1.10 2009/01/11 02:45:55 christos
Module Name:src
Committed By: elad
Date: Wed May 6 21:41:59 UTC 2009
Modified Files:
src/sys/netinet: ip_output.c
src/sys/netinet6: ip6_output.c ip6_var.h ipsec.c ipsec.h raw_ip6.c
udp6_output.c
Log Message:
Remove some usage of priv and privileged
Module Name:src
Committed By: elad
Date: Wed May 6 22:17:41 UTC 2009
Modified Files:
src/sys/net: net_osdep.h
Log Message:
Provide privilege checking code snippets for all significant NetBSD
versions: 2 (suser, proc), 2 3 (suser, lwp), = 4 (kauth, lwp).
No functional
.9:1.79
--- src/share/man/man9/kauth.9:1.78 Sun May 3 19:25:39 2009
+++ src/share/man/man9/kauth.9 Tue May 5 21:03:28 2009
@@ -1,4 +1,4 @@
-.\ $NetBSD: kauth.9,v 1.78 2009/05/03 19:25:39 wiz Exp $
+.\ $NetBSD: kauth.9,v 1.79 2009/05/05 21:03:28 elad Exp $
.\
.\ Copyright (c) 2005, 2006 Elad Efrat
2009/04/20 19:37:08 elad Exp $
+.\ $NetBSD: kauth.9,v 1.77 2009/05/03 17:21:12 elad Exp $
.\
.\ Copyright (c) 2005, 2006 Elad Efrat e...@netbsd.org
.\ All rights reserved.
@@ -25,7 +25,7 @@
.\ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\ THIS SOFTWARE, EVEN
1 - 100 of 116 matches
Mail list logo