From owner-freebsd-stable Tue Aug 25 13:19:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA27080 for freebsd-stable-outgoing; Tue, 25 Aug 1998 13:19:47 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from rrz.Hanse.DE (rrz.Hanse.DE [193.174.9.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA27003; Tue, 25 Aug 1998 13:19:36 -0700 (PDT) (envelope-from stb@hanse.de) Received: from daemon.Hanse.DE (daemon.Hanse.DE [193.174.9.17]) by rrz.Hanse.DE (8.8.8/8.8.8) with ESMTP id VAA27117; Tue, 25 Aug 1998 21:26:28 +0200 (CEST) (envelope-from stb@hanse.de) Received: from transit.hanse.de (transit.Hanse.DE [193.174.9.161]) by daemon.Hanse.DE (8.8.8/8.8.8) with ESMTP id WAA25655; Tue, 25 Aug 1998 22:20:01 +0200 (CEST) (envelope-from stb@hanse.de) Received: from localhost (stb@localhost) by transit.hanse.de (8.8.8/8.8.8) with SMTP id WAA28888; Tue, 25 Aug 1998 22:18:49 +0200 (CEST) X-Authentication-Warning: transit.hanse.de: stb owned process doing -bs Date: Tue, 25 Aug 1998 22:18:49 +0200 (CEST) From: Stefan Bethke To: freebsd-hackers@FreeBSD.ORG cc: freebsd-stable@FreeBSD.ORG Subject: Warning: Change to netatalk's file name handling Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As you might be aware, Mac's tend to use characters in file names usually not used on UN*X systems, namely in the range \0x01-\0x1F and \0x7f-\0xff. Especially annoing is the "Icon\0x0D" for Custom Icons on Folders or Volumes. I will put a patch in the netatalk port that maps all characters outside of \0x20 to \0x7E (aka isprint()) to the equivalent hex ":xx" sequence. This will break access to files which names contain characters in the range \0x01 to \0x1F; they no longer will be accessible from any AFP client (they will be visible, but the client will get a "file not found" error when trying to access it). If nobody objects, I'll commit this the next few days. Cheers, Stefan -- Stefan Bethke Muehlendamm 12 Phone: +49-40-256848, +49-177-3504009 D-22087 Hamburg Hamburg, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message