<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in select.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>51369649 - sys: further adoption of SPDX licensing ID tags.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#51369649</link>
        <description>sys: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 3-Clause license.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.Special thanks to Wind River for providing access to &quot;The Duke ofHighlander&quot; tool: an older (2014) run over FreeBSD tree was useful as astarting point.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Mon, 20 Nov 2017 19:43:44 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fbbd9655 - Renumber copyright clause 4</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#fbbd9655</link>
        <description>Renumber copyright clause 4Renumber cluase 4 to 3, per what everybody else did when BSD grantedthem permission to remove clause 3. My insistance on keeping the samenumbering for legal reasons is too pedantic, so give up on that point.Submitted by:	Jan Schaumann &lt;jschauma@stevens.edu&gt;Pull Request:	https://github.com/freebsd/freebsd/pull/96

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Tue, 28 Feb 2017 23:42:47 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd921245 - Drop explicit unsigned from FD_SETSIZE constant</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#bd921245</link>
        <description>Drop explicit unsigned from FD_SETSIZE constantFD_SETSIZE is often used as an argument to select or compared with aninteger file descriptor.  Rather than force 3rd party software to addexplicit casts, just make it a plain (int) constant as on otheroperating systems.Previous discussion:http://lists.freebsd.org/pipermail/freebsd-standards/2012-July/002410.html

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Mon, 28 Apr 2014 13:42:41 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6d85ea78 - Fix FD_ISSET() on LP64 platforms. The FD_ISSET() function/macro is</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#6d85ea78</link>
        <description>Fix FD_ISSET() on LP64 platforms. The FD_ISSET() function/macro isdefined to return an int, but on LP64 platforms the return value ofFD_ISSET() for file descriptors with a bit-index larger than 31 wouldnot fit an int (due to __fd_mask being defined as an unsigned long).The fix is to explicitly test against 0.PR: ia64/91421Submitted by: Tanaka Akira (akr at m17n dot org)MFC after: 1 week

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Fri, 06 Jan 2006 22:12:46 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82c6e879 - Remove advertising clause from University of California Regent&apos;s license,</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#82c6e879</link>
        <description>Remove advertising clause from University of California Regent&apos;s license,per letter dated July 22, 1999.Approved by: core

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Wed, 07 Apr 2004 04:19:52 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b8f7521b - Add complete struct timeval by including &lt;sys/_timeval.h&gt;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#b8f7521b</link>
        <description>Add complete struct timeval by including &lt;sys/_timeval.h&gt;.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Tue, 31 Dec 2002 04:13:50 +0000</pubDate>
        <dc:creator>Mike Barcroft &lt;mike@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>af084166 - Fix the standards case by referring to __fds_bits instead of fds_bits</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#af084166</link>
        <description>Fix the standards case by referring to __fds_bits instead of fds_bitsin FD_*() macros.Submitted by:	Marc Recht &lt;marc@informatik.uni-bremen.de&gt;Approved by:	re

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Thu, 28 Nov 2002 15:34:32 +0000</pubDate>
        <dc:creator>Mike Barcroft &lt;mike@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>65cf1bf2 - 1. Hide the internals of struct fd_set in standard namespaces.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#65cf1bf2</link>
        <description>1. Hide the internals of struct fd_set in standard namespaces.2. Avoid referencing bcopy() and bzero(), since they may not be in   scope.Request by:     bde (1)Submitted by:   wollman (2)Reviewed by:	archie, bdePR:		43270

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sun, 17 Nov 2002 16:22:18 +0000</pubDate>
        <dc:creator>Mike Barcroft &lt;mike@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>229aeecb - Change &lt;sys/_sigset.h&gt; to typedef __sigset_t instead of sigset_t, so</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#229aeecb</link>
        <description>Change &lt;sys/_sigset.h&gt; to typedef __sigset_t instead of sigset_t, sothat headers that include it can conditionalize sigset_t&apos;s visibility.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sat, 05 Oct 2002 05:40:48 +0000</pubDate>
        <dc:creator>Mike Barcroft &lt;mike@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>56144d5a - o Move select() helper macros from &lt;sys/types.h&gt; to &lt;sys/select.h&gt;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#56144d5a</link>
        <description>o Move select() helper macros from &lt;sys/types.h&gt; to &lt;sys/select.h&gt;.o Include &lt;sys/select.h&gt; from &lt;sys/types.h&gt; in the __BSD_VISIBLE case,  so applications and base software can be slowly updated.o Prototype select() in &lt;sys/select.h&gt;.  It was previously only  prototyped in &lt;unistd.h&gt;.o Add some XXX&apos;s to &lt;sys/types.h&gt;.Reviewed by: -standards

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Mon, 23 Sep 2002 17:45:51 +0000</pubDate>
        <dc:creator>Mike Barcroft &lt;mike@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bf121ded - Now that we have a separate header file for sigset_t, use it and avoid</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#bf121ded</link>
        <description>Now that we have a separate header file for sigset_t, use it and avoidthe full pollution of &lt;signal.h&gt;.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sun, 16 Jun 2002 18:40:16 +0000</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>15d5bbf2 - Add some (but not all) of the things POSIX expects to be declared in</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#15d5bbf2</link>
        <description>Add some (but not all) of the things POSIX expects to be declared in&lt;sys/select.h&gt;.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sat, 15 Jun 2002 23:39:10 +0000</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1364bd02 - Do not recursively include &lt;sys/selinfo.h&gt; from &lt;sys/select.h&gt;; all in-tree</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#1364bd02</link>
        <description>Do not recursively include &lt;sys/selinfo.h&gt; from &lt;sys/select.h&gt;; all in-treeclients have been fixed.  (So far as I can tell, all of the user-landclients of &lt;sys/select.h&gt; do so vacuously, in the expectation that select()might be declared there.)

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sat, 20 Jan 2001 03:11:47 +0000</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe8df3b6 - Move `struct selinfo&apos; and related functions to &lt;sys/selinfo.h&gt;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#fe8df3b6</link>
        <description>Move `struct selinfo&apos; and related functions to &lt;sys/selinfo.h&gt;.Bump __FreeBSD_version to reflect the move.For the moment, &lt;sys/select.h&gt; includes &lt;sys/selinfo.h&gt; to allowclients time to catch up.Changes made in preparation for SUSv2/POSIX &lt;sys/select.h&gt; requirements.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Thu, 04 Jan 2001 03:29:16 +0000</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7adddcb3 - Back this one out until I can fix _all_ of the headers.  The headers sure</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#7adddcb3</link>
        <description>Back this one out until I can fix _all_ of the headers.  The headers sureare shpxed quite nicely.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Mon, 07 Aug 2000 03:54:25 +0000</pubDate>
        <dc:creator>Brian Feldman &lt;green@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fd514e82 - None of select.h needs to be exposed to !_KERNEL.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#fd514e82</link>
        <description>None of select.h needs to be exposed to !_KERNEL.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sun, 06 Aug 2000 02:14:52 +0000</pubDate>
        <dc:creator>Brian Feldman &lt;green@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cb679c38 - Introduce kqueue() and kevent(), a kernel event notification facility.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#cb679c38</link>
        <description>Introduce kqueue() and kevent(), a kernel event notification facility.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sun, 16 Apr 2000 18:53:38 +0000</pubDate>
        <dc:creator>Jonathan Lemon &lt;jlemon@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>664a31e4 - Change #ifdef KERNEL to #ifdef _KERNEL in the public headers.  &quot;KERNEL&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#664a31e4</link>
        <description>Change #ifdef KERNEL to #ifdef _KERNEL in the public headers.  &quot;KERNEL&quot;is an application space macro and the applications are supposed to be freeto use it as they please (but cannot).  This is consistant with the otherBSD&apos;s who made this change quite some time ago.  More commits to come.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Wed, 29 Dec 1999 04:46:21 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3aac50f - $Id$ -&gt; $FreeBSD$</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#c3aac50f</link>
        <description>$Id$ -&gt; $FreeBSD$

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sat, 28 Aug 1999 01:08:13 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6875d254 - Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$.  We are not</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/sys/select.h#6875d254</link>
        <description>Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$.  We are notready for it yet.

            List of files:
            /freebsd-13.1/sys/sys/select.h</description>
        <pubDate>Sat, 22 Feb 1997 09:48:43 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
