Newer versions of Bazaar will ignore files with newlines in their name and notify you it's doing so when you try to "bzr add" them.
$ bzr add . skipping u'/home/jelmer/tmp/foo\nbar' (contains \n or \r) ...
signature.asc
Description: Digital signature

