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