mirror of https://github.com/mkerrisk/man-pages
e4a403876d
All modern code should avoid select(2) in favor of poll(2) or epoll(7). For a long history of this problem, see: https://marc.info/?l=bugtraq&m=110660879328901 List: bugtraq Subject: SECURITY.NNOV: Multiple applications fd_set structure bitmap array index overflow From: 3APA3A <3APA3A () security ! nnov ! ru> Date: 2005-01-24 20:30:08 https://sourceware.org/legacy-ml/libc-alpha/2003-05/msg00171.html User-settable FD_SETSIZE and select() From: mtk-lists at gmx dot net To: libc-alpha at sources dot redhat dot com Date: Mon, 19 May 2003 14:49:03 +0200 (MEST) Subject: User-settable FD_SETSIZE and select() https://sourceware.org/bugzilla/show_bug.cgi?id=10352 http://0pointer.net/blog/file-descriptor-limits.html https://twitter.com/pid_eins/status/1394962183033868292 Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com> |
||
---|---|---|
man1 | ||
man2 | ||
man3 | ||
man4 | ||
man5 | ||
man6 | ||
man7 | ||
man8 | ||
scripts | ||
.gitignore | ||
CONTRIBUTING | ||
Changes | ||
Changes.old | ||
MAINTAINER_NOTES | ||
Makefile | ||
README | ||
man-pages-5.12.Announce | ||
man-pages-5.12.lsm |
README
This package contains Linux man pages for sections 1 through 8. Some more information is given in the 'man-pages-x.y.Announce' file. Homepage ======== For information about the Linux man-pages project, see http://www.kernel.org/doc/man-pages/index.html. Bug reports and contributing ============================ If you have corrections and additions to suggest, see http://www.kernel.org/doc/man-pages/contributing.html (Although there is a mirror of this repository on GitHub, please don't report issues via the GitHub issue tracker!) For further information on contributing, see the CONTRIBUTING file. Installing and uninstalling =========================== "make install" will copy these man pages to /usr/local/share/man/man[1-8]. To install to a path different from /usr/local, use "make install prefix=/install/path". "make remove" or "make uninstall" will remove any man page in this distribution from its destination. Use with caution, and remember to use "prefix" if desired, as with the "install" target. "make" or "make all" will perform "make uninstall" followed by "make install". Copyrights ========== See the 'man-pages-x.y.Announce' file.