summaryrefslogtreecommitdiff
path: root/lib/libc/sys/kqueue.2
AgeCommit message (Collapse)Author
2019-04-12Markup improvements: use Dv for kqueue filters, events and note namesabhinav
ok wiz@
2018-01-09Merge autofs support from: Tomohiro Kusumichristos
XXX: Does not work yet
2017-07-03Remove workaround for ancient HTML generation code.wiz
2017-06-07EV_SET(2) - simplify descriptionkamil
Note only the information that it does not evaluate multiple times its parameters. Suggested by <wiz>.
2017-06-07s/filesystem/file system/abhinav
Thanks to Thomas for pointing out that in NetBSD man pages we try to use the convention of writing it as "file system".
2017-06-06Bump date for previousabhinav
Fix typo: fileystem -> filesystem
2017-06-06Update the EV_SET() description with newer implementation.kamil
EV_SET(2) is a macro again, that wraps an inline function which is still new in NetBSD 8.0. Sponsored by <The NetBSD Foundation>
2017-05-31Document transition of EV_SET() from a macro to a static inline functionkamil
Sponsored by <The NetBSD Foundation>
2017-04-11Use more markup for `struct timespec`abhinav
Use Xr to refer to timespec(3) Add timespec(3) to SEE ALSO
2017-04-11s/Sets/Set: Use style consistent with the other sentences in that list.abhinav
Add .Pp before next sentence.
2017-04-02Fix sentence.abhinav
2017-04-01Add EV_SET() to the NAME sectionabhinav
Use Xr instead of Fn to refer other man pages Add some more entries to SEE ALSO Reviewed by wiz@
2016-12-19Use markup for errnoabhinav
Also remove a .Pp before .Bl while there
2015-12-08PR/50506: Tobias Nygren: kqueue(2) lacks EV_DISPATCH/EV_RECEIPT supportchristos
2015-03-02say that we put the exit code in data.christos
2012-11-24mention that kevent returns now EOPNOTSUPP.christos
2012-01-25As discussed in tech-kern, provide the means to prevent delivery of SIGPIPEchristos
on EPIPE for all file descriptor types: - provide O_NOSIGPIPE for open,kqueue1,pipe2,dup3,fcntl(F_{G,S}ETFL) [NetBSD] - provide SOCK_NOSIGPIPE for socket,socketpair [NetBSD] - provide SO_NOSIGPIPE for {g,s}seckopt [NetBSD/FreeBSD/MacOSX] - provide F_{G,S}ETNOSIGPIPE for fcntl [MacOSX]
2011-06-26* Arrange for interfaces that create new file descriptors to be able tochristos
set close-on-exec on creation (http://udrepper.livejournal.com/20407.html). - Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK. * Fix the system calls that take socklen_t arguments to actually do so. * Don't include userland header files (signal.h) from system header files (rump_syscallargs.h). * Bump libc version for the new syscalls.
2011-05-24fix incorrect variable nameryo
2010-04-13Uncomment pdf link for paper.wiz
2010-04-13Add the USENIX paper of Jonathan Lemon to SEE ALSO.jruoho
2010-03-22Use .In for header files instead of .Ar Pa and variations.joerg
2009-11-22remove one the to much.mbalmer
2009-10-24simplify the example; only register the set of events to watch once sincechristos
it does not change. Also print that ATTR means changing times too.
2009-09-01Make HTML-ready.wiz
2009-09-01Add useful example program fromelad
http://mail-index.netbsd.org/tech-kern/2009/09/01/msg006020.html
2009-03-12Use comments instead of .ig (requested by joerg).wiz
Sort errors while here.
2009-02-25Remove pointless AUTHORS sections. The names are in the source and CVSad
history along with everyone else who has contributed.
2006-10-13Make HTML-output safe.wiz
2003-12-09Reference kfilter_register(9) rather than the non-existent kfilter_register(2).augustss
2003-04-16Usewiz
.In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
2003-02-16After "sys/event.h" was fixed "sys/types.h" doesn't need to be includedtron
manually any more.
2003-02-04update copyright dates and .Ddjdolecek
2003-02-04Introduce EVFILT_TIMER, which allows a process to establish anjdolecek
arbitrary number of timers, both oneshot and periodic. from FreeBSD
2003-01-19g/c the NEXTRELEASE comment tag now that the next version number is decidedjdolecek
2003-01-18Merge the nathanw_sa branch.thorpej
2002-11-04struct kevent's udata is actually intptr_tjdolecek
2002-10-23update HISTORY - kqueue branch was mergedjdolecek
bump date
2002-10-23'data' field of struct kevent is actually int64_t nowadaysjdolecek
2002-10-13no more BUGS; EVFILT_{VNODE,READ} is supported also for other filesystemsjdolecek
than FFS
2002-10-01deprecated, not depreciated.wiz
2002-10-01New sentence, new line. From Robert Elz.wiz
2002-09-25Drop trailing whitespace, and some mdoc fixes and improvements.wiz
2002-09-24add missing commajdolecek
2002-09-24'data' contains amount of space remaining in the write buffer alsojdolecek
for ttys
2002-09-22add kqueue(2)/kevent(2) manpage to mainline, to reduce difference betweenjdolecek
the kqueue branch and -current and thus make testing easier change HISTORY to clearly state this interface is only available with experimental kernel branch add Jason Thorpe and me to AUTHORS update .Dd
2001-07-10move to kqueue branch for nowlukem
2001-06-28freebsd kqueue implementationlukem