Revision history for Perl module File::Flock
2014.01 2014-07-17
- Remove MYMETA.* from MANIFEST (bug #93176)
- Remove Makefile from git repository
2013.12 2013-10-15
- Typo fixes in the documentation
2013.11 2013-09-16
- Switched from CHANGELOG to Changes
2013.09 2013-09-11
- Resolve un-initialized variable $ready in Subprocess.pm
- Resolve un-initialized variable isues in Forking.pm
2013.08 2013-04-17
- Removed "my $_" instances that broke older perls.
2013.07 2013-04-09
- Require IO::Event version 0.812 to work around a FreeBSD issue.
2013.06 2013-04-05
- Added File::Flock::Forking to auto-select between File::Flock and
File::Flock::Subprocess.
- Added File::Flock::Subprocess for machines that don't propogate
locks across fork().
- POD is now after __END__ instead of __DATA__. Oops!
2008.01 2008-03-27
- Joshua Kronengold, mneme at io dot com, sent in a patch
to use IO::File instead of the $gensym hack. Applied.
- Carl Fürstenber, azatoth at gmail dot com and others
requested that license terms be spelled out. Done.
104.111901 2004-11-19
- Bugfix in &unlock for if the lock file has been removed.
- Bugfix by Vadim O. Ustiansky <ustiansk@sai.msu.ru>.
101.060501 2001-06-05
- Added $av0debug variable to note locking attempts in $0
[2001-05-18]
- Added lock_rename to the EXPORT list.
100.092501 2000-09-25
- Added tests to make sure 'nonblocking' works
99.121701 1999-12-17
- Added the lock_rename() function.
99.062201 1999-06-22
- SunOS systems seem to fail with EWOULDBLOCK on locked files.
[1999-06-21]
- It appears that on some systems (HP-UX) a blocking call to flock()
can fail with EACCES instead of EAGAIN.
[1999-06-15]
- Perl changes. File::Flock must change to keep up. A call to
lock() had to be changed to &lock(). Why?
98.120101 1998-12-01
- More fixes for Solaris.
- Modified the unlock() function so that it can be called as a reference.
98.113001 1998-11-30
- Fixed the object-style interface.
- Attempt to fix a double-unlock bug that makes the Linux port unhappy
98.112801 1998-11-26
- Chaged O_RDONLY to O_RDWR for all file opens because Solaris won't let
you get an exclusive lock on a read-only file. Crazy! Change suggested
by Lupe Christoph <lupe@alanya.m.isar.de>. Thanks!
- Rewrote the handling of the removal of files created just so that
they could be locked. Also tried to make sure that now file descriptors
could get leaked.