summaryrefslogtreecommitdiffstats
path: root/common/dotlock.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: Clean up the temporary file at dotlock_destroy.NIIBE Yutaka2023-12-201-0/+6
* common: Support not-removing the lockfile by dotlock_destroy.NIIBE Yutaka2023-12-201-1/+4
* common: Fix a possible resource leak for dotlock.NIIBE Yutaka2023-12-201-2/+5
* common: Enhance dotlock, so that we can have a CLI util.NIIBE Yutaka2023-12-191-10/+134
* common: Add an info callback to dotlock.Werner Koch2023-12-181-10/+148
* common: Improve error return for dotlock.Werner Koch2023-12-121-2/+8
* common: Improve lock strategy for dotlock.Werner Koch2023-10-021-40/+54
* common: Remove Windows CE support in common.NIIBE Yutaka2022-11-161-5/+0
* common: Fix another race condition, and address the other one.NIIBE Yutaka2022-03-191-12/+34
* common: Fix a race condition removing stale lockfile.NIIBE Yutaka2022-03-181-9/+24
* gpg,w32: Fix gnupg_remove.Werner Koch2021-01-111-0/+2
* common: Remove superfluous debug output from dotlock.c.Werner Koch2020-12-211-2/+0
* w32: Allow Unicode filenames for dotlockWerner Koch2020-10-201-21/+34
* Spelling cleanup.Daniel Kahn Gillmor2020-02-191-2/+2
* doc: Typ fix in commentWerner Koch2019-12-231-1/+1
* all: fix spelling and typosDaniel Kahn Gillmor2018-10-241-1/+1
* Spelling fixes in docs and comments.NIIBE Yutaka2017-04-281-1/+1
* Clarify text of LGPLv2+/GPLv2+ licensed files.Werner Koch2017-02-241-2/+2
* Clean up word replication.Yuri Chornoivan2017-02-211-3/+3
* Change all http://www.gnu.org in license notices to https://Werner Koch2016-11-051-1/+1
* common: Make sure dotlock functions set a proper ERRNO.Werner Koch2016-01-131-17/+87
* Fix typos found using codespell.Justus Winter2015-11-171-1/+1
* common: Remove JNLIB from boiler plate (jnlib merge).Werner Koch2015-04-241-3/+3
* common: Remove libjnlib-config.h (jnlib merge).Werner Koch2015-04-241-46/+45
* avoid double-close in unusual dotlock situationsDaniel Kahn Gillmor2014-12-221-2/+8
* Silence several warnings when building under Windows.Werner Koch2014-03-071-0/+1
* Change all quotes in strings and comments to the new GNU standard.Werner Koch2012-06-051-17/+17
* Revert last change, add comment about link() return values.Marcus Brinkmann2012-01-031-21/+11
* Fix compiler warnings.Marcus Brinkmann2012-01-031-9/+21
* Allow distribution of dotlock.* also under a modified BSD licenseWerner Koch2011-10-241-0/+36
* Change JNLIB license to LGPLv3+ or GPLv2+.Werner Koch2011-09-301-6/+17
* Add prefix macro for dotlock functions.Werner Koch2011-09-301-8/+13
* Add dotlock_get_fd and dotlock_set_fd.Werner Koch2011-09-291-2/+34
* Make dotlock.c thread-safe on pthread systems.Werner Koch2011-09-291-25/+74
* Add a flag parameter to dotlock_create.Werner Koch2011-09-281-7/+18
* Allow arbitrary timeouts with dotlock.Werner Koch2011-09-281-37/+82
* Improved the dotlock module.Werner Koch2011-09-271-41/+372
* Renamed the lock functions.Werner Koch2011-09-231-311/+419
* Remove support for RISCOS from dotlock.cWerner Koch2011-09-221-58/+7
* Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch2011-02-041-31/+30
* More changes for CE. gpgsm does now build and run a keylisting.Werner Koch2010-03-241-9/+21
* Merged jnlib into common.Werner Koch2010-03-101-0/+713