summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-04-05src/xshmfence_futex.h: fix build on 32-bit architectures using 64-bit time_tHEADmasterThomas Devoogdt1-0/+4
2019-08-03alloc: prefer SHM_ANON on FreeBSD a la memfd_createJan Beich1-0/+4
2019-08-03alloc: prefer atomic close-on-exec without O_TMPFILE as wellJan Beich1-0/+16
2018-02-22Fix missing <limits.h> include for HAVE_UMTX branch of futexMichał Górny1-0/+1
2014-10-09Use linux 3.17 memfd_create syscall when availableKeith Packard1-8/+42
2014-06-17Add support for FreeBSD using umtx (v3).Jung-uk Kim1-0/+24
2013-12-03Check return value from ftruncateJulien Cristau1-1/+4
2013-11-20Set symbol visibility attribute to hide internal symbolsKeith Packard1-7/+9
2013-11-20Provide pthread-based alternative implementationKeith Packard4-0/+185
2013-11-20Split out futex implementation from general APIKeith Packard5-107/+164
2013-11-20Use O_TMPFILE if availableKeith Packard2-4/+12
2013-11-20Locate directory for shared memory files at configure timeKeith Packard1-1/+5
2013-11-20Change fence memory type from 'int32_t' to 'struct shmfence'Keith Packard3-23/+30
2013-11-05lint: remove usage of libxshmfence_la_SOURCESGaetan Nadon1-1/+1
2013-11-05make: list non installed headers under the _SOURCES variableGaetan Nadon1-3/+2
2013-11-05make: add $(CWARNFLAGS)Gaetan Nadon1-0/+2
2013-04-29Import first version of the libraryKeith Packard4-0/+281