Don't permit '.' or '..' in tree entries
commit1770c92fadf2b212076d40ff7285093e56e9502b
authorShawn O. Pearce <spearce@spearce.org>
Thu, 30 Oct 2008 17:46:25 +0000 (30 10:46 -0700)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Fri, 31 Oct 2008 00:05:43 +0000 (31 01:05 +0100)
treee6ae9469cfb6124911119fa1d732b2d2af28ef55
parent917c3bd92f657f9351391169f720455aaec9d79a
Don't permit '.' or '..' in tree entries

A Git tree must not have '.' or '..' within the structure as these
names are reserved in every directory by the client operating system.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit.test/tst/org/spearce/jgit/lib/ObjectCheckerTest.java
org.spearce.jgit/src/org/spearce/jgit/lib/ObjectChecker.java