about summary refs log tree commit homepage
path: root/lib/PublicInbox/Syscall.pm
DateCommit message (Expand)
2022-04-26lei: move to v5.12 to avoid "use strict"
2022-04-18syscall: golf + more idiomatic buffer initialization
2022-04-18syscall: more idiomatic cmsghdr space allocation
2022-03-24syscall: add sendmsg+recvmsg for remaining arches
2022-03-23syscall: implement sendmsg+recvmsg in pure Perl
2022-03-23syscall: drop unused EEXIST import
2022-02-01syscall: FS_IOC_*FLAGS: define on per-architecture basis
2022-02-01syscall: fallback to rename on renameat2 EINVAL
2022-01-31rewrite Linux nodatacow use in pure Perl w/o system
2021-10-22lei: use RENAME_NOREPLACE on Linux 3.15+
2021-10-01ds: simplify signalfd use
2021-06-20scripts: add syscall-list tool for development
2021-05-06syscall: minor yak-shaving updates
2021-01-18initialize scalar for `vec' perlop modification
2021-01-01update copyrights for 2021
2021-01-01syscall: SFD_NONBLOCK can be a constant, again
2020-12-28ds: flatten + reuse @events, epoll_wait style fixes
2020-08-07syscall: support sparc64 (and maybe other big-endian systems)
2020-02-07syscall: support Linux x32 ABI
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-01-06syscall: modernize away from pre-Perl-5.6 conventions
2019-11-27httpd|nntpd: avoid missed signal wakeups
2019-10-22syscall: get rid of sendfile wrappers for now
2019-06-29listener: use edge-triggered notifications
2019-06-24ds: split out IO::KQueue-specific code
2019-06-24ds: get rid of event_watch field
2019-06-24syscall: get rid of unnecessary uname local vars
2019-06-24syscall: get rid of unused EPOLL* constants
2019-05-08syscall: drop readahead wrapper
2019-05-05listener: use EPOLLEXCLUSIVE for listen sockets
2019-05-04bundle Danga::Socket and Sys::Syscall