CVS commit: src/lib/libpuffs

2023-12-11 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Dec 11 12:42:18 UTC 2023 Modified Files: src/lib/libpuffs: dispatcher.c Log Message: pathconf needs to return EINVAL when the variable is invalid or cannot be associated with a file. This also needs to be true when the node

CVS commit: src/lib/libpuffs

2023-12-11 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Dec 11 12:42:18 UTC 2023 Modified Files: src/lib/libpuffs: dispatcher.c Log Message: pathconf needs to return EINVAL when the variable is invalid or cannot be associated with a file. This also needs to be true when the node

CVS commit: src/lib/libpuffs

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 00:12:14 UTC 2023 Modified Files: src/lib/libpuffs: Makefile Log Message: apply -Wno-dangling-pointer to callcontext.c. puffs_cc_getcc() uses a mask against a stack variable to find the struct puffs_cc stashed below the

CVS commit: src/lib/libpuffs

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 00:12:14 UTC 2023 Modified Files: src/lib/libpuffs: Makefile Log Message: apply -Wno-dangling-pointer to callcontext.c. puffs_cc_getcc() uses a mask against a stack variable to find the struct puffs_cc stashed below the

CVS commit: src/lib/libpuffs

2023-03-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Mar 31 04:51:32 UTC 2023 Modified Files: src/lib/libpuffs: Makefile Log Message: libpuffs: ignore lint warning about nested extern for now This should be properly fixed by someone familiar with puffs. To generate a diff of

CVS commit: src/lib/libpuffs

2023-03-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Mar 31 04:51:32 UTC 2023 Modified Files: src/lib/libpuffs: Makefile Log Message: libpuffs: ignore lint warning about nested extern for now This should be properly fixed by someone familiar with puffs. To generate a diff of

CVS commit: src/lib/libpuffs

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:35:26 UTC 2022 Modified Files: src/lib/libpuffs: Makefile puffs.3 puffs.c puffs_priv.h Log Message: Allow calling puffs_mount(3) before puffs_daemon(3) puffs_daemon(3) creates a pipe before forking, and the parent

CVS commit: src/lib/libpuffs

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:35:26 UTC 2022 Modified Files: src/lib/libpuffs: Makefile puffs.3 puffs.c puffs_priv.h Log Message: Allow calling puffs_mount(3) before puffs_daemon(3) puffs_daemon(3) creates a pipe before forking, and the parent

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 17:12:17 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h Log Message: Use size_t in place of voff_t in puffs_setrootinfo(3) Chuck Silvers pointed out that voff_t was also supposed to be kernel-only.

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 17:12:17 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h Log Message: Use size_t in place of voff_t in puffs_setrootinfo(3) Chuck Silvers pointed out that voff_t was also supposed to be kernel-only.

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 14:00:59 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h puffs_ops.3 Log Message: Avoid using register_t or vsize_t in is a user-space header, and should not use any of kernel-only types. It's not

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 14:00:59 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h puffs_ops.3 Log Message: Avoid using register_t or vsize_t in is a user-space header, and should not use any of kernel-only types. It's not

CVS commit: src/lib/libpuffs

2021-10-30 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sat Oct 30 10:34:19 UTC 2021 Modified Files: src/lib/libpuffs: framebuf.c puffs.c Log Message: puffs(3): Replace realloc(x * y) with reallocarr To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/lib/libpuffs

2021-10-30 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sat Oct 30 10:34:19 UTC 2021 Modified Files: src/lib/libpuffs: framebuf.c puffs.c Log Message: puffs(3): Replace realloc(x * y) with reallocarr To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/lib/libpuffs

2019-11-02 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sat Nov 2 18:14:36 UTC 2019 Modified Files: src/lib/libpuffs: null.c Log Message: puffs_null_node_fsync: don't leak directory handle Directory handles returned by opendir must be closed by closedir. Also directory(3) says we

CVS commit: src/lib/libpuffs

2019-11-02 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sat Nov 2 18:14:36 UTC 2019 Modified Files: src/lib/libpuffs: null.c Log Message: puffs_null_node_fsync: don't leak directory handle Directory handles returned by opendir must be closed by closedir. Also directory(3) says we

Re: CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
On Jul 8, 10:12pm, n...@gmx.com (Kamil Rytarowski) wrote: -- Subject: Re: CVS commit: src/lib/libpuffs | How about this patch: | | http://netbsd.org/~kamil/patch-00065-mman-MAP_ALIGNED-cast.txt | | With an optional additional () around the macro body. Yes, that's better! since the flags

Re: CVS commit: src/lib/libpuffs

2018-07-08 Thread Kamil Rytarowski
On 08.07.2018 18:48, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sun Jul 8 16:48:47 UTC 2018 > > Modified Files: > src/lib/libpuffs: callcontext.c > > Log Message: > correct previous cast. > How about this patch:

CVS commit: src/lib/libpuffs

2010-01-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jan 12 18:42:39 UTC 2010 Modified Files: src/lib/libpuffs: framebuf.c puffs.3 puffs.c puffs.h puffs_priv.h Log Message: Add convenience routine puffs_unmountonsignal(), which does exactly that. To generate a diff of this

CVS commit: src/lib/libpuffs

2010-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jan 7 18:09:07 UTC 2010 Modified Files: src/lib/libpuffs: opdump.c puffsdump.h Log Message: * make indentation a little less ridiculous * note that interfaces provided by puffsdump.h are not stable and are to be used only

CVS commit: src/lib/libpuffs

2010-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jan 7 20:47:48 UTC 2010 Modified Files: src/lib/libpuffs: opdump.c puffsdump.h Log Message: Dump contents of struct vattr -- i never remember which members the kernel passes when, so this helps tapping that info. To

CVS commit: src/lib/libpuffs

2010-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jan 7 22:46:11 UTC 2010 Modified Files: src/lib/libpuffs: opdump.c Log Message: Be slightly more forgiving about unknown operation types. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/lib/libpuffs

2010-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jan 7 23:03:26 UTC 2010 Modified Files: src/lib/libpuffs: puffs.c Log Message: Use typecast instead of ULL for a less whiny lint on LP64. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

CVS commit: src/lib/libpuffs

2010-01-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jan 4 22:04:50 UTC 2010 Modified Files: src/lib/libpuffs: puffs_framebuf.3 Log Message: fix typography To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/lib/libpuffs/puffs_framebuf.3 Please note that diffs