summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-10-22alloc: Allow disabling memfd usage at runtime with XSHMFENCE_NO_MEMFD=1HEADmasterAsahi Lina1-2/+11
2024-04-05src/xshmfence_futex.h: fix build on 32-bit architectures using 64-bit time_tThomas Devoogdt1-0/+4
2023-12-02configure: replace deprecated AC_TRY_COMPILE with AC_COMPILE_IFELSEAlan Coopersmith1-6/+6
2023-03-08configure: replace deprecated AC_HELP_STRING with AS_HELP_STRINGAlan Coopersmith1-1/+1
2023-03-08configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith1-1/+5
2022-12-08libxshmfence 1.3.2libxshmfence-1.3.2Matt Turner1-1/+1
2022-11-29configure: Use AC_SYS_LARGEFILE to enable large file supportMatt Turner1-1/+3
2022-10-18libxshmfence 1.3.1libxshmfence-1.3.1Alan Coopersmith1-2/+3
2022-07-17gitlab CI: add a basic build testAlan Coopersmith1-0/+98
2022-07-17Fix spelling/wording issuesAlan Coopersmith2-2/+2
2022-07-17Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
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 Beich2-1/+17
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
2018-11-19Update README for gitlab migrationAlan Coopersmith2-13/+6
2018-02-26libxshmfence 1.3libxshmfence-1.3Matt Turner1-1/+1
2018-02-22Fix missing <limits.h> include for HAVE_UMTX branch of futexMichał Górny1-0/+1
2018-01-29Revert "configure: Nerf a thing"Adam Jackson1-1/+1
2018-01-29configure.ac: call AC_USE_SYSTEM_EXTENSIONSRoss Burton1-0/+2
2017-12-14configure: Nerf a thingAdam Jackson1-1/+1
2017-01-26autogen: add default patch prefixMihail Konev1-0/+3
2017-01-26autogen.sh: use quoted string variablesEmil Velikov1-4/+4
2017-01-26autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
2015-01-02Bump version to 1.2libxshmfence-1.2Keith Packard1-1/+1
2014-10-09Use linux 3.17 memfd_create syscall when availableKeith Packard2-8/+48
2014-06-17Use /dev/shm as an optional shared memory directoryKeith Packard1-1/+1
2014-06-17Add support for FreeBSD using umtx (v3).Jung-uk Kim2-1/+34
2014-06-04autogen.sh: Honor NOCONFIGURE=1Alan Coopersmith1-1/+3
2014-06-04configure: Drop AM_MAINTAINER_MODEAlan Coopersmith2-2/+1
2013-12-03Check return value from ftruncateJulien Cristau1-1/+4
2013-11-26Update to version 1.1libxshmfence-1.1Keith Packard1-1/+1
2013-11-25Describe the library better in the README fileKeith Packard1-1/+12
2013-11-20Ignore test build files and release announcementsKeith Packard1-0/+6
2013-11-20Set symbol visibility attribute to hide internal symbolsKeith Packard3-8/+53
2013-11-20Provide pthread-based alternative implementationKeith Packard7-1/+212
2013-11-20Split out futex implementation from general APIKeith Packard5-107/+164
2013-11-20Add test programKeith Packard4-1/+189
2013-11-20Use O_TMPFILE if availableKeith Packard2-4/+12
2013-11-20Locate directory for shared memory files at configure timeKeith Packard2-1/+49
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-11-05Add the required README fileGaetan Nadon1-0/+25
2013-11-05Add mandatory COPYING file.Gaetan Nadon1-0/+19
2013-11-01Copy autotools boilerplate from http://www.x.org/wiki/NewModuleGuidelines/Aaron Plattner1-17/+18
2013-11-01Copy the standard .gitignore from other lib packagesAaron Plattner1-0/+78
2013-10-31Update to verion 1.0libxshmfence-1.0Keith Packard1-1/+1
2013-04-29Import first version of the libraryKeith Packard8-0/+394