Thu, 27 Sep 2012 14:38:03 -0700 |
Tomasz Kleczek |
lock: fixed race condition in trylock/testlock (issue3506)
stable
|
Tue, 11 Sep 2012 08:36:09 -0700 |
Bryan O'Sullivan |
Merge spelling fixes
|
Fri, 17 Aug 2012 13:58:18 -0700 |
timeless |
spelling: release
|
Tue, 21 Aug 2012 02:41:20 +0200 |
Mads Kiilerich |
improve some comments and docstrings, fixing issues found when spell checking
|
Wed, 15 Aug 2012 22:38:42 +0200 |
Mads Kiilerich |
fix trivial spelling errors
|
Wed, 30 Nov 2011 16:53:44 -0600 |
Matt Mackall |
lock: change name of release chain
|
Mon, 28 Nov 2011 15:05:26 +0100 |
Pierre-Yves David |
lock: add mechanism to register post release callback
|
Wed, 01 Jun 2011 12:38:46 +0200 |
Martin Geisler |
check-code: flag 0/1 used as constant Boolean expression
|
Tue, 11 Jan 2011 14:10:16 +0100 |
Adrian Buehlmann |
lock: use util.unlink (issue2537)
|
Tue, 19 Jan 2010 22:20:08 -0600 |
Matt Mackall |
Update license to GPLv2+
stable
|
Mon, 16 Nov 2009 11:55:29 +0100 |
Benoit Boissinot |
lock: the correct way to do a trylock() is to use a timeout of 0
|
Sat, 31 Oct 2009 18:10:52 +0100 |
Benoit Boissinot |
lock: catch specific exceptions
|
Sat, 31 Oct 2009 17:07:12 +0100 |
Benoit Boissinot |
lock: use '==' instead of 'is' for integer equality ('is' may not work)
|
Wed, 05 Aug 2009 14:42:57 +0200 |
Greg Ward |
localrepo: document the locking scheme a little better
|
Tue, 28 Apr 2009 17:40:46 +0200 |
Simon Heimberg |
separate import lines from mercurial and general python modules
|
Sun, 26 Apr 2009 01:08:54 +0200 |
Martin Geisler |
updated license to be explicit about GPL version 2
|
Wed, 22 Apr 2009 02:01:22 +0200 |
Ronny Pfannschmidt |
add a deprecation warning for gc based lock releasing
|
Wed, 22 Apr 2009 02:01:22 +0200 |
Ronny Pfannschmidt |
made repo locks recursive and deprecate refcounting based lock releasing
|
Mon, 12 Jan 2009 11:09:14 -0600 |
Matt Mackall |
error: move lock errors
|
Sat, 21 Jul 2007 10:39:42 +0200 |
Thomas Arendsen Hein |
Use format string for lockname again (was changed by 3e25a6eb5c9a)
|
Thu, 19 Jul 2007 15:13:48 -0700 |
Bryan O'Sullivan |
lock.py: cache hostname, but not pid, in case we fork
|
Wed, 13 Dec 2006 13:27:09 -0600 |
Matt Mackall |
Replace demandload with new demandimport
|
Mon, 20 Nov 2006 19:36:28 +0100 |
Thomas Arendsen Hein |
Don't step into an endless loop when lock file is empty.
|
Sat, 12 Aug 2006 12:30:02 -0700 |
Vadim Gelfer |
update copyrights.
|
Sun, 09 Jul 2006 01:30:30 +0200 |
Benoit Boissinot |
use __contains__, index or split instead of str.find
|
Tue, 28 Mar 2006 09:01:07 -0800 |
Vadim Gelfer |
fix backtrace printed when cannot get lock.
|
Fri, 10 Mar 2006 08:31:31 -0800 |
Vadim Gelfer |
change lock format to let us detect and break stale locks.
|
Sun, 05 Mar 2006 01:37:28 -0800 |
Vadim Gelfer |
make lock module use demandload.
|
Tue, 21 Feb 2006 23:21:15 +0100 |
Benoit Boissinot |
add a timeout when a lock is held (default 1024 sec)
|
Mon, 20 Feb 2006 01:09:40 +0100 |
Benoit Boissinot |
Raise a different exception when the lock is not available
|
Fri, 18 Nov 2005 22:48:47 -0800 |
Eric Hopper |
Convert all classes to new-style classes by deriving them from object.
|
Fri, 11 Nov 2005 15:34:09 -0800 |
Benoit Boissinot |
add a releasefn keyword to lock.lock
|
Fri, 26 Aug 2005 13:06:58 +0200 |
benoit boissinot |
pep-0008 cleanup
|
Thu, 14 Jul 2005 22:56:55 -0800 |
mpm |
Merge with TAH
|
Thu, 14 Jul 2005 22:51:47 +0100 |
Thomas Arendsen Hein |
Make makelock and readlock work on filesystems without symlink support.
|
Wed, 29 Jun 2005 10:42:35 -0800 |
mpm |
Whitespace cleanups
|
Tue, 28 Jun 2005 02:08:14 -0800 |
mpm |
Fix troubles with clone and exception handling
|
Tue, 21 Jun 2005 21:04:49 -0800 |
mpm |
Pull from TAH
|
Tue, 21 Jun 2005 19:43:40 -0800 |
mpm |
[PATCH] Enables lock work under the other 'OS'
|
Thu, 26 May 2005 08:53:04 -0800 |
mpm |
Simply repository locking
|