chars (probably overkill). checkfname() now rejects filenames begining with a dash as a "suspicious filename".