aboutsummaryrefslogtreecommitdiff
path: root/libpod/lock
Commit message (Expand)AuthorAge
* Merge pull request #15511 from rhatdan/codespellOpenShift Merge Robot2022-09-12
|\
| * Fix stuttersDaniel J Walsh2022-09-10
* | refactor: use `os.ReadDir` for lightweight directory readingEng Zer Jun2022-09-11
|/
* libpod: switch to golang native error wrappingSascha Grunert2022-07-05
* golangci-lint: enable nolintlintPaul Holzinger2022-06-14
* test: use `T.TempDir` to create temporary test directoryEng Zer Jun2022-05-05
* replace golint with revive linterPaul Holzinger2022-04-22
* go fmt: use go 1.18 conditional-build syntaxValentin Rothberg2022-03-18
* bump go module to version 4Valentin Rothberg2022-01-18
* shm_lock: Handle ENOSPC better in AllocateSemaphoreIan Wienand2021-11-09
* standardize logrus messages to upper caseDaniel J Walsh2021-09-22
* bump go module to v3Valentin Rothberg2021-02-22
* Remove excessive error wrappingKir Kolyshkin2020-10-05
* Delete prior /dev/shm/*Lokesh Mandvekar2020-08-28
* Switch all references to github.com/containers/libpod -> podmanDaniel J Walsh2020-07-28
* move go module to v2Valentin Rothberg2020-07-06
* shm_lock_test: add nil checkValentin Rothberg2020-05-11
* Make libpod/lock/shm completely Linux-onlyMiloslav Trmač2020-03-21
* make lint: include unit testsValentin Rothberg2020-01-14
* codespell: spelling correctionsDmitry Smirnov2019-11-13
* trivial cleanups from golangbaude2019-07-03
* lock: new lock type "file"Giuseppe Scrivano2019-07-02
* lock: disable without cgoGiuseppe Scrivano2019-07-02
* Build cgo files with -Wall -WerrorSascha Grunert2019-06-21
* When refreshing after a reboot, force lock allocationMatthew Heon2019-05-06
* Do not make renumber shut down the runtimeMatthew Heon2019-02-21
* Recreate SHM locks when renumbering on count mismatchMatthew Heon2019-02-21
* Add initial version of renumber backendMatthew Heon2019-02-21
* Add darwin support for remote-clientbaude2019-01-11
* Address lingering review comments from SHM locking PRMatthew Heon2019-01-07
* Rootless with shmlocks was not working.Daniel J Walsh2019-01-05
* Update unit tests to use in-memory lock managerMatthew Heon2019-01-04
* Remove runtime lockDir and add in-memory lock managerMatthew Heon2019-01-04
* Convert pods to SHM locksMatthew Heon2019-01-04
* Add lock manager to libpod runtimeMatthew Heon2019-01-04
* Move to POSIX mutexes for SHM locksMatthew Heon2019-01-04
* Disable lint on SHMLock structMatthew Heon2019-01-04
* Refactor locks package to build on non-LinuxMatthew Heon2019-01-04
* Add an SHM-backed Lock Manager implementationMatthew Heon2019-01-04
* Add interface for libpod multiprocess locksMatthew Heon2019-01-04
* Improve documentation and unit tests for SHM locksMatthew Heon2019-01-04
* Propogate error codes from SHM lock creation and openMatthew Heon2019-01-04
* Add mutex invariant to SHM semaphores.Matthew Heon2019-01-04
* Initial skeleton of in-memory locksMatthew Heon2019-01-04