about summary refs log tree commit homepage
path: root/lib/PublicInbox/Syscall.pm
DateCommit message (Expand)
2024-04-28send_cmd4: make `tries' a per-call parameter
2024-04-08syscall: set default constants for Inline::C platforms
2024-01-30syscall: use pure Perl sendmsg/recvmsg on *BSD
2024-01-30syscall: update formatting to match our codebase
2023-12-29pure Perl inotify support
2023-10-18syscall: common $F_SETPIPE_SZ definition
2023-10-06ipc: lower-level send_cmd/recv_cmd handle EINTR directly
2023-09-24syscall: fix valgrind error in pure Perl send_cmd4
2023-09-24syscall: have `vec' operate on bytes directly
2023-09-24ipc: recv_cmd4 clobbers destination buffer on errors
2023-09-11ds: use object-oriented API for epoll
2023-09-11daemon: depend on DS event_loop in master process, too
2023-09-05update devel/syscall-list to devel/sysdefs-list
2023-02-22sendmsg: prefix sleep message with `#'
2022-12-25syscall: fix i386/i686 detection
2022-12-23syscall: drop syscall.ph support
2022-12-23syscall: get rid of epoll_defined() sub
2022-10-17sigfd: set SIGWINCH for MIPS and PA-RISC on Linux
2022-10-17syscall: avoid needless string comparison on x86-64
2022-09-29syscall: initialize buffer for vec()
2022-08-11syscall: add support for riscv64
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