sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 63a45c616c45a369bd8271284aad06d161ee1cf1
parent c6498df4241233864ed90f20781cfd9a65cf4176
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date:   Tue,  9 Nov 2010 12:07:27 -0300

Fix crash on handling attachment filenames with /

Diffstat:
M lib/sup/message-chunks.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/sup/message-chunks.rb b/lib/sup/message-chunks.rb
@@ -165,7 +165,7 @@ EOS
     end
 
     def write_to_disk
-      file = Tempfile.new(["sup", @filename || "sup-attachment"])
+      file = Tempfile.new(["sup", @filename.gsub("/", "_") || "sup-attachment"])
       file.print @raw_content
       file.close
       file.path