aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.txt
diff options
context:
space:
mode:
authorPeter Seebach <peter.seebach@windriver.com>2015-01-05 17:25:19 -0600
committerPeter Seebach <peter.seebach@windriver.com>2015-01-05 17:25:19 -0600
commit364c4a055477705a5370f59b9260226bb262a6db (patch)
treefde5f6d3baff7f5d5ba5ec10602141d6f68ae718 /ChangeLog.txt
parent0dc29e7c67f25d0978a7da5cd8965514912c5b36 (diff)
downloadpseudo-364c4a055477705a5370f59b9260226bb262a6db.tar.gz
pseudo-364c4a055477705a5370f59b9260226bb262a6db.tar.bz2
pseudo-364c4a055477705a5370f59b9260226bb262a6db.zip
Try to handle trailing slashes
It turns out that "a/" is equivalent to "a/.", and that in particular it should fail when a is not a directory. Pseudo's been silently stripping them and this breaks things. Attempt to fix that, lightly tested.
Diffstat (limited to 'ChangeLog.txt')
-rw-r--r--ChangeLog.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 90b38f6..ba44239 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,9 @@
+2015-01-05:
+ * (seebs) First try at handling trailing slashes in path names
+ correctly. (Which is to say, a trailing slash on a file name
+ which is not a directory name should yield ENOTDIR from a lot
+ of things.)
+
2014-10-03:
* (seebs) in fact, suppress a lot of sanity checks entirely for
did_unlink.