<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/fs, branch stable/5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-02-16T16:21:26Z</updated>
<entry>
<title>MFC rev. 1.50:</title>
<updated>2008-02-16T16:21:26Z</updated>
<author>
<name>Markus Brueffer</name>
<email>markus@FreeBSD.org</email>
</author>
<published>2008-02-16T16:21:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c4c8f3531b662cc4d9494387a5bece28d641a348'/>
<id>urn:sha1:c4c8f3531b662cc4d9494387a5bece28d641a348</id>
<content type='text'>
  Fix calculation of descriptor tag checksums. According to ECMA-167, Part 4,
  7.2.3, bytes 0-3 and 5-15 are used to calculate the checksum of a descriptor
  tag.

Approved by:    emax (mentor)
</content>
</entry>
<entry>
<title>MFC v 1.66 udf_vnops.c</title>
<updated>2007-06-26T07:00:39Z</updated>
<author>
<name>Remko Lodder</name>
<email>remko@FreeBSD.org</email>
</author>
<published>2007-06-26T07:00:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c5f5a460919343630867ded949468878f9365f19'/>
<id>urn:sha1:c5f5a460919343630867ded949468878f9365f19</id>
<content type='text'>
        Correct corrupt read when the read starts at a non-aligned offset.

        PR: kern/77234
        Approved by: imp (mentor)
        Requested by: many many people
        Submitted by: Andriy Gapon &lt;avg at icyb dot net dot ua&gt;

Approved by:    imp (implicit, mentor)
</content>
</entry>
<entry>
<title>Enable inadvertantly disabled "securenet" access controls in ypserv. [1]</title>
<updated>2006-05-31T22:32:22Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2006-05-31T22:32:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dba1556e981de1e50fec630f295b9b13bb335976'/>
<id>urn:sha1:dba1556e981de1e50fec630f295b9b13bb335976</id>
<content type='text'>
Correct a bug in the handling of backslash characters in smbfs which can
allow an attacker to escape from a chroot(2). [2]

Security:	FreeBSD-SA-06:15.ypserv [1]
Security:	FreeBSD-SA-06:16.smbfs [2]
</content>
</entry>
<entry>
<title>Merge fifo_vnops.c:1.129 from HEAD to RELENG_5:</title>
<updated>2005-09-28T06:56:14Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-09-28T06:56:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6bef5a1c4a201f5ace0b2c79ce9bbb80e759db42'/>
<id>urn:sha1:6bef5a1c4a201f5ace0b2c79ce9bbb80e759db42</id>
<content type='text'>
  Lock the read socket receive buffer when frobbing the sb_state flag on
  that socket during open, not the write socket receive buffer.

  Spotted by:     ups
</content>
</entry>
<entry>
<title>Merge fifo_vnops.c:1.128 from HEAD to RELENG_5:</title>
<updated>2005-09-28T06:48:09Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-09-28T06:48:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d654d40ebcb19f218a229424b4df88b4d65b53d3'/>
<id>urn:sha1:d654d40ebcb19f218a229424b4df88b4d65b53d3</id>
<content type='text'>
  For reasons of consistency (and necessity), assert an exclusive vnode
  lock on the fifo vnode in fifo_open(): we rely on the vnode lock to
  serialize access to v_fifoinfo.
</content>
</entry>
<entry>
<title>Merge fifo_vnops.c:1.126 from HEAD to RELENG_5:</title>
<updated>2005-09-21T15:35:08Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-09-21T15:35:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e9ab5752e0d272d845dd0d4582eb2b3b41fe38cc'/>
<id>urn:sha1:e9ab5752e0d272d845dd0d4582eb2b3b41fe38cc</id>
<content type='text'>
  Assert that (vp) is locked in fifo_close(), since we rely on the
  exclusive vnode lock to synchronize the reference counts on struct
  fifoinfo.
</content>
</entry>
<entry>
<title>Merge fifo_vnops.c:1.125 from HEAD to RELENG_5:</title>
<updated>2005-09-20T13:58:59Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-09-20T13:58:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f308376070e4d12f30a6b6c3f12fbdbde1706eae'/>
<id>urn:sha1:f308376070e4d12f30a6b6c3f12fbdbde1706eae</id>
<content type='text'>
  The socket pointers in fifoinfo are not permitted to be NULL, so
  don't check if they are, it just confuses the fifo code more.
</content>
</entry>
<entry>
<title>Merge fifo_vnops.c:1.123 from HEAD to RELENG_5:</title>
<updated>2005-09-20T13:33:07Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-09-20T13:33:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=825a392ceeaa5856be806a7151ea67fc31cdf0ad'/>
<id>urn:sha1:825a392ceeaa5856be806a7151ea67fc31cdf0ad</id>
<content type='text'>
  As a result of kqueue locking work, socket buffer locks will always
  be held when entering a kqueue filter for fifos via a socket buffer
  event: as such, assert the lock unconditionally rather than acquiring
  it conditionally.
</content>
</entry>
<entry>
<title>Merge fifo_vnops.c:1.120 (in spirit) from HEAD to RELENG_5:</title>
<updated>2005-09-16T09:06:16Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-09-16T09:06:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8cd3d945535a10a46922a62b6ecc380d472b9321'/>
<id>urn:sha1:8cd3d945535a10a46922a62b6ecc380d472b9321</id>
<content type='text'>
  When a request is made to register a filter on a fifo that doesn't
  apply to the fifo (i.e., not EVFILT_READ or EVFILT_WRITE), reject
  it as EINVAL, not by returning 1 (EPERM).
</content>
</entry>
<entry>
<title>Merge fifo_vnops.c:1.116 from HEAD to RELENG_5:</title>
<updated>2005-09-16T09:02:25Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-09-16T09:02:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=39d38625d033a1e6b9a62498a63b9a4e7951a485'/>
<id>urn:sha1:39d38625d033a1e6b9a62498a63b9a4e7951a485</id>
<content type='text'>
  When a writer opens a fifo, wake up the read socket for read, not the
  write socket.
</content>
</entry>
</feed>
