Module Name:src
Committed By: riastradh
Date: Fri Aug 5 10:36:02 UTC 2022
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
ptyfs: Don't copy out cookies past end of buffer.
Reported-by: syzbot+2aae7c4eddc796f91...@syzkaller.appspotmail.com
Module Name:src
Committed By: riastradh
Date: Fri Aug 5 10:36:02 UTC 2022
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
ptyfs: Don't copy out cookies past end of buffer.
Reported-by: syzbot+2aae7c4eddc796f91...@syzkaller.appspotmail.com
Module Name:src
Committed By: dholland
Date: Sun Jul 18 23:57:34 UTC 2021
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
Fix ptyfs link and symlink ops.
They were set (via macro obfuscation just eliminated) to
genfs_abortop, which is the wrong thing. These
Module Name:src
Committed By: dholland
Date: Sun Jul 18 23:57:34 UTC 2021
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
Fix ptyfs link and symlink ops.
They were set (via macro obfuscation just eliminated) to
genfs_abortop, which is the wrong thing. These
Module Name:src
Committed By: christos
Date: Fri Nov 27 14:43:57 UTC 2020
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c
Log Message:
make the order of the arguments in the PTYFS_FILENO macro consistent with
the order in the function calls. One of
Module Name:src
Committed By: christos
Date: Fri Nov 27 14:43:57 UTC 2020
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c
Log Message:
make the order of the arguments in the PTYFS_FILENO macro consistent with
the order in the function calls. One of
Module Name:src
Committed By: christos
Date: Tue Nov 24 16:38:31 UTC 2020
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
PR/55821: tar can not extract base.tgz anymore (./dev/pts and mounted ptyfs)
Allow chown/chmod at the root of ptyfs.
To generate a diff
Module Name:src
Committed By: christos
Date: Tue Nov 24 16:38:31 UTC 2020
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
PR/55821: tar can not extract base.tgz anymore (./dev/pts and mounted ptyfs)
Allow chown/chmod at the root of ptyfs.
To generate a diff
Module Name:src
Committed By: christos
Date: Thu Sep 26 18:35:48 UTC 2019
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
cast VNOVAL to the the va_size type which is u_quad_t... I think it is time
to change this to uint64_t...
To generate a diff of this
Module Name:src
Committed By: christos
Date: Thu Sep 26 18:35:48 UTC 2019
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
cast VNOVAL to the the va_size type which is u_quad_t... I think it is time
to change this to uint64_t...
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Tue Jun 23 10:41:07 UTC 2015
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
No need to call spec_inactive() from ptyfs_incative().
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: hannken
Date: Tue Jun 23 10:41:07 UTC 2015
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
No need to call spec_inactive() from ptyfs_incative().
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: christos
Date: Tue Oct 21 16:05:01 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
Revert previous; it does not work with COMPAT_BSDPTY, screen(1) fails because
it does a TIOCPTSNAME immediately after opening ptmx and
Module Name:src
Committed By: christos
Date: Tue Oct 21 16:05:01 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
Revert previous; it does not work with COMPAT_BSDPTY, screen(1) fails because
it does a TIOCPTSNAME immediately after opening ptmx and
Module Name:src
Committed By: hannken
Date: Sat Aug 16 07:22:30 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_subr.c
Log Message:
Needs HASH_SLIST, not HASH_LIST.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/fs/ptyfs/ptyfs_subr.c
Please note
Module Name:src
Committed By: hannken
Date: Fri Aug 15 13:40:39 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c
Log Message:
Change ptyfs to vcache.
- Use (type, minor) as key.
- Change ptyfs_allocvp to return a referenced
Module Name:src
Committed By: hannken
Date: Fri Aug 15 13:40:39 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c
Log Message:
Change ptyfs to vcache.
- Use (type, minor) as key.
- Change ptyfs_allocvp to return a referenced
Module Name:src
Committed By: maxv
Date: Thu Aug 14 14:06:53 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
Overflow if *data_len == OSIZE and args-version = PTYFS_ARGSVERSION.
Sent on tech-kern@, ok christos@
To generate a diff of this commit:
Module Name:src
Committed By: maxv
Date: Thu Aug 14 14:06:53 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
Overflow if *data_len == OSIZE and args-version = PTYFS_ARGSVERSION.
Sent on tech-kern@, ok christos@
To generate a diff of this commit:
On Wed, 13 Aug 2014, Juergen Hannken-Illjes wrote:
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c
Log Message:
- Add a map of active controlling ptys per mount and no longer abuse
the vnode lifecycle.
- No longer set recycle on VOP_INACTIVE().
-
Module Name:src
Committed By: hannken
Date: Wed Aug 13 14:10:00 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c
Log Message:
- Add a map of active controlling ptys per mount and no longer abuse
the vnode lifecycle.
- No
Module Name:src
Committed By: hannken
Date: Wed Aug 13 14:10:00 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c
Log Message:
- Add a map of active controlling ptys per mount and no longer abuse
the vnode lifecycle.
- No
Module Name:src
Committed By: christos
Date: Fri Apr 4 18:10:29 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_vfsops.c ptyfs_vnops.c
Log Message:
Handle multiple ptyfs mounts with different chroots. ptys opened in one
chroot are only visible in that chroot.
Module Name:src
Committed By: christos
Date: Fri Apr 4 18:10:29 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_vfsops.c ptyfs_vnops.c
Log Message:
Handle multiple ptyfs mounts with different chroots. ptys opened in one
chroot are only visible in that chroot.
Module Name:src
Committed By: christos
Date: Thu Mar 27 21:13:06 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
forgot to commit one patch:
Avoid returning released(free), but still hashed inode numbers.
(Ilya Zykov)
To generate a diff of this
Module Name:src
Committed By: christos
Date: Thu Mar 27 21:13:06 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
forgot to commit one patch:
Avoid returning released(free), but still hashed inode numbers.
(Ilya Zykov)
To generate a diff of this
Module Name:src
Committed By: christos
Date: Wed Mar 26 21:28:48 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_subr.c
Log Message:
if one of the ptyfs instances has grabbed the handle don't grab it again,
Ilya Zykov
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Wed Mar 26 21:28:48 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_subr.c
Log Message:
if one of the ptyfs instances has grabbed the handle don't grab it again,
Ilya Zykov
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Fri Mar 21 17:21:53 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c
Log Message:
Ilya Zykov: Prepare readdir for multi-mountpoint use
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: christos
Date: Fri Mar 21 17:21:53 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c
Log Message:
Ilya Zykov: Prepare readdir for multi-mountpoint use
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: christos
Date: Wed Mar 19 18:09:00 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
- return an error if we could not get the pts pathname
- correct getting pathname if the mount point inside a chroot
(Ilya Zykov)
To
Module Name:src
Committed By: christos
Date: Wed Mar 19 18:09:00 UTC 2014
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
- return an error if we could not get the pts pathname
- correct getting pathname if the mount point inside a chroot
(Ilya Zykov)
To
Module Name:src
Committed By: christos
Date: Tue Nov 5 00:40:33 UTC 2013
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
- support advisory locking on ptys
- get the link count correct for .
XXX: pullup 6
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Tue Nov 5 00:40:33 UTC 2013
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
- support advisory locking on ptys
- get the link count correct for .
XXX: pullup 6
To generate a diff of this commit:
cvs rdiff -u
On Tue, Oct 23, 2012 at 07:31:01PM -0400, Christos Zoulas wrote:
Module Name: src
Committed By:christos
Date:Tue Oct 23 23:31:01 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs_subr.c
Log Message:
fix the mystery of the bad directory times.
In article 20121024204834.ga11...@netbsd.org,
David Holland dholland-sourcechan...@netbsd.org wrote:
On Tue, Oct 23, 2012 at 07:31:01PM -0400, Christos Zoulas wrote:
Module Name:src
Committed By: christos
Date: Tue Oct 23 23:31:01 UTC 2012
Modified Files:
Module Name:src
Committed By: christos
Date: Wed Oct 24 23:36:15 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c
Log Message:
rename ptyfs_flag - ptyfs_status to avoid confusion with ptyfs_flags
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Wed Oct 24 23:36:15 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_subr.c ptyfs_vnops.c
Log Message:
rename ptyfs_flag - ptyfs_status to avoid confusion with ptyfs_flags
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Tue Oct 23 23:31:01 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs_subr.c
Log Message:
fix the mystery of the bad directory times.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/fs/ptyfs/ptyfs_subr.c
Module Name:src
Committed By: christos
Date: Tue Oct 23 23:31:01 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs_subr.c
Log Message:
fix the mystery of the bad directory times.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/fs/ptyfs/ptyfs_subr.c
Module Name:src
Committed By: christos
Date: Tue Sep 18 21:33:55 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_vfsops.c
Log Message:
Always do the chroot filename mapping; it is pointless not to do it.
To generate a diff of this commit:
cvs rdiff -u -r1.8
Module Name:src
Committed By: christos
Date: Tue Sep 18 23:42:52 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
let us get mounted multiple times.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/fs/ptyfs/ptyfs_vfsops.c
Module Name:src
Committed By: christos
Date: Tue Sep 18 21:33:55 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs.h ptyfs_vfsops.c
Log Message:
Always do the chroot filename mapping; it is pointless not to do it.
To generate a diff of this commit:
cvs rdiff -u -r1.8
Module Name:src
Committed By: christos
Date: Tue Sep 18 23:42:52 UTC 2012
Modified Files:
src/sys/fs/ptyfs: ptyfs_vfsops.c
Log Message:
let us get mounted multiple times.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/fs/ptyfs/ptyfs_vfsops.c
Module Name:src
Committed By: christos
Date: Fri Sep 16 18:43:44 UTC 2011
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
don't update access/change times on open.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/fs/ptyfs/ptyfs_vnops.c
Module Name:src
Committed By: christos
Date: Fri Sep 16 18:43:44 UTC 2011
Modified Files:
src/sys/fs/ptyfs: ptyfs_vnops.c
Log Message:
don't update access/change times on open.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/fs/ptyfs/ptyfs_vnops.c
46 matches
Mail list logo