aboutsummaryrefslogtreecommitdiff
path: root/libpod/lock
Commit message (Expand)AuthorAge
* 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