aboutsummaryrefslogtreecommitdiff
path: root/src/ipc
AgeCommit message (Expand)AuthorFilesLines
2023-04-11semtimedop: fix timespec kernel ABI mismatch for 32-bit timeouts on x32Alexey Izbyshev1-1/+2
2020-03-14fix corrupt sysvipc timestamps on 32-bit archs with old kernelsRich Felker3-0/+30
2019-07-31sysvipc: overhaul {sem,shm,msg}ctl for time64Rich Felker4-12/+41
2019-07-31fix semctl with SEM_STAT_ANYRich Felker1-1/+1
2019-07-30move IPC_64 from public bits/ipc.h to syscall_arch.hRich Felker1-0/+6
2019-07-28semtimedop: add time64 syscall support, decouple 32-bit time_tRich Felker1-2/+24
2019-07-01ipc: prefer SYS_ipc when it is definedSzabolcs Nagy12-12/+12
2018-09-12reduce spurious inclusion of libc.hRich Felker2-2/+0
2018-06-20work around broken kernel struct ipc_perm on some big endian archsRich Felker3-6/+72
2017-08-12fix signed overflow in ftokDaniel Sabogal1-1/+1
2014-03-13semctl: fix UB causing crashes on powerpcrofl0r1-4/+8
2014-01-08fix inadvertent use of struct in place of union for semunRich Felker1-3/+3
2014-01-08fix type of semctl variadic argumentRich Felker1-4/+10
2013-11-09fix harmless inconsistency in semtimedopRich Felker1-1/+1
2013-11-09implement semtimedopRich Felker2-0/+14
2013-06-29prevent shmget from allocating objects that overflow ptrdiff_tRich Felker1-0/+2
2013-06-28work around wrong kernel type for sem_nsems member of struct semid_dsRich Felker1-0/+7
2012-10-28fix shmdt syscall calling convention on old archsRich Felker1-1/+1
2012-09-22fix remaining IPC_64 issue (shmctl)Rich Felker2-4/+2
2012-09-22fix IPC_64 in msgctl tooRich Felker2-6/+2
2012-09-22fix broken semctl on systems that don't use IPC_64 flagRich Felker1-2/+6
2011-04-17overhaul pthread cancellationRich Felker2-12/+4
2011-04-13numerous fixes to sysv ipcRich Felker3-5/+5
2011-04-06consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefixRich Felker11-11/+11
2011-04-06fix incorrect (and conflicting on LP64 archs) types for sysv ipc msgq functionsRich Felker1-1/+1
2011-04-05add sysv ipc message queues (completely untested)Rich Felker4-0/+58
2011-03-20global cleanup to use the new syscall interfaceRich Felker7-14/+14
2011-02-13fixed missing cast in the non-i386 version of shmat (preparation for ports)Rich Felker1-1/+1
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker9-0/+118