CVS commit: src/distrib/notes/common

2013-10-16 Thread Elad Efrat
, 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

CVS commit: src/sys/kern

2012-03-13 Thread Elad Efrat
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

CVS commit: src/sys/sys

2012-03-13 Thread Elad Efrat
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

CVS commit: src/sys/dist/pf/net

2009-12-30 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-30 Thread Elad Efrat
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

CVS commit: src/sys

2009-12-30 Thread Elad Efrat
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

CVS commit: src/sys/netinet6

2009-12-30 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-30 Thread Elad Efrat
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

CVS commit: src/etc/rc.d

2009-12-29 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-29 Thread Elad Efrat
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().)

CVS commit: src/sys

2009-12-29 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-29 Thread Elad Efrat
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

CVS commit: src/sys/netinet

2009-12-29 Thread Elad Efrat
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

CVS commit: src/sys/dist/pf/net

2009-12-29 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-28 Thread Elad Efrat
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

CVS commit: src/sys

2009-12-28 Thread Elad Efrat
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

CVS commit: src/sys/sys

2009-12-28 Thread Elad Efrat
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

CVS commit: src/sys/secmodel/suser

2009-12-28 Thread Elad Efrat
: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

CVS commit: src/sys/kern

2009-12-27 Thread Elad Efrat
, 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

CVS commit: src/sys/kern

2009-12-26 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-25 Thread Elad Efrat
+++ 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

CVS commit: src/sys/kern

2009-12-25 Thread Elad Efrat
@@ -/* $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

CVS commit: src/sys/kern

2009-12-25 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-25 Thread Elad Efrat
: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

CVS commit: src/sys

2009-12-24 Thread Elad Efrat
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

CVS commit: src/sys

2009-12-24 Thread Elad Efrat
/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

CVS commit: src/sys/dev/ic

2009-12-24 Thread Elad Efrat
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

CVS commit: src/sys/rump/librump/rumpkern

2009-12-24 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-12-22 Thread Elad Efrat
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

CVS commit: src/sys

2009-11-14 Thread Elad Efrat
/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

CVS commit: src/sys/kern

2009-11-14 Thread Elad Efrat
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

CVS commit: src/sys/secmodel/suser

2009-10-06 Thread Elad Efrat
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

CVS commit: src/sys

2009-10-06 Thread Elad Efrat
: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

CVS commit: src/sys/secmodel/securelevel

2009-10-06 Thread Elad Efrat
,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

CVS commit: src/sys/secmodel/suser

2009-10-06 Thread Elad Efrat
$ */ /*- * 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

CVS commit: src/sys

2009-10-05 Thread Elad Efrat
/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

CVS commit: src/sys/secmodel/securelevel

2009-10-05 Thread Elad Efrat
/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

CVS commit: src/sys/secmodel/securelevel

2009-10-05 Thread Elad Efrat
$ */ +/* $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

CVS commit: src/share/man/man7

2009-10-04 Thread Elad Efrat
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

CVS commit: src/sys/dist/ipf/netinet

2009-10-04 Thread Elad Efrat
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:

CVS commit: src/sys

2009-10-04 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-10-03 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-10-03 Thread Elad Efrat
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

CVS commit: src/sys

2009-10-03 Thread Elad Efrat
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

CVS commit: src/sys/kern

2009-10-03 Thread Elad Efrat
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

CVS commit: src/sys/secmodel

2009-10-02 Thread Elad Efrat
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

CVS commit: src

2009-10-02 Thread Elad Efrat
@@ -.\ $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

CVS commit: src/sys/secmodel/securelevel

2009-10-02 Thread Elad Efrat
/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

CVS commit: src

2009-10-02 Thread Elad Efrat
@@ -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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
/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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
: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

CVS commit: src/sys/secmodel/suser

2009-10-02 Thread Elad Efrat
@@ -/* $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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
: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

CVS commit: src/sys/secmodel/suser

2009-10-02 Thread Elad Efrat
) 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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
/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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
/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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
@@ -/* $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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
) 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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
/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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
: 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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
$ */ +/* $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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
/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

CVS commit: src/sys/secmodel/suser

2009-10-02 Thread Elad Efrat
$ */ /*- * 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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
$ */ /*- * 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

CVS commit: src/sys/secmodel/suser

2009-10-02 Thread Elad Efrat
$ */ /*- * 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

CVS commit: src/sys/net

2009-10-02 Thread Elad Efrat
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

CVS commit: src/sys/secmodel/suser

2009-10-02 Thread Elad Efrat
/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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
$ */ /*- * 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

CVS commit: src/sys

2009-10-02 Thread Elad Efrat
/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

CVS commit: src/sbin/sysctl

2009-09-29 Thread Elad Efrat
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

CVS commit: src/usr.bin/netstat

2009-09-13 Thread Elad Efrat
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@:

CVS commit: src/usr.bin/netstat

2009-09-12 Thread Elad Efrat
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

CVS commit: src/sys

2009-09-02 Thread Elad Efrat
@@ -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

CVS commit: src/lib/libc/sys

2009-09-01 Thread Elad Efrat
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

CVS commit: src/sys/arch/i386/conf

2009-08-25 Thread Elad Efrat
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

CVS commit: src/sys/fs/nilfs

2009-08-25 Thread Elad Efrat
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

CVS commit: src/usr.sbin/veriexecgen

2009-08-20 Thread Elad Efrat
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

CVS commit: src/sys

2009-07-03 Thread Elad Efrat
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:

CVS commit: src/sys/kern

2009-07-03 Thread Elad Efrat
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

CVS commit: src/sys

2009-06-23 Thread Elad Efrat
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:

CVS commit: src/sys/kern

2009-06-23 Thread Elad Efrat
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@:

CVS commit: src/sys/kern

2009-05-26 Thread Elad Efrat
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

CVS commit: src/sys/netinet

2009-05-12 Thread Elad Efrat
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

CVS commit: src/sys/netinet

2009-05-12 Thread Elad Efrat
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

CVS commit: src/sys

2009-05-12 Thread Elad Efrat
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:

CVS commit: src/sys/net

2009-05-12 Thread Elad Efrat
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

CVS commit: src/etc

2009-05-10 Thread Elad Efrat
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

CVS commit: src/share/man/man9

2009-05-10 Thread Elad Efrat
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

CVS commit: src/sys/netipsec

2009-05-09 Thread Elad Efrat
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

CVS commit: src/share/man/man9

2009-05-07 Thread Elad Efrat
: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

CVS commit: src

2009-05-07 Thread Elad Efrat
) 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

CVS commit: src/sys

2009-05-07 Thread Elad Efrat
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:

CVS commit: src/sys

2009-05-06 Thread Elad Efrat
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

CVS commit: src/sys/secmodel/securelevel

2009-05-06 Thread Elad Efrat
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

CVS commit: src/sys

2009-05-06 Thread Elad Efrat
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

CVS commit: src/sys/net

2009-05-06 Thread Elad Efrat
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

CVS commit: src

2009-05-05 Thread Elad Efrat
.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

CVS commit: src

2009-05-03 Thread 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   2   >