[GH-ISSUE #194] Tilda in a file-name breaks things (EPERM) #110

Closed
opened 2026-03-04 01:42:12 +03:00 by kerem · 1 comment
Owner

Originally created by @UnitedMarsupials-zz on GitHub (Jun 10, 2015).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/194

Trying to touch a file test~ or mkdir a directory with the same name results in EPERM:

test~: Operation not permitted

Seems like Issue #188, but the tilda-symbol does not have a special handling in the urlEncode-function (whereas asterisk used to). Maybe, unlike '*', the '~' does need to be passed-through unescaped?

Originally created by @UnitedMarsupials-zz on GitHub (Jun 10, 2015). Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/194 Trying to `touch` a file `test~` or `mkdir` a directory with the same name results in `EPERM`: ``` test~: Operation not permitted ``` Seems like Issue #188, but the tilda-symbol does _not_ have a special handling in the `urlEncode`-function (whereas asterisk used to). Maybe, unlike `'*'`, the `'~'` _does_ need to be passed-through unescaped?
kerem closed this issue 2026-03-04 01:42:12 +03:00
Author
Owner

@gaul commented on GitHub (Jun 10, 2015):

@UnitedMarsupials I updated #192 to correctly handle tilde. This reference helped me:

http://en.wikipedia.org/wiki/Percent-encoding

<!-- gh-comment-id:110898669 --> @gaul commented on GitHub (Jun 10, 2015): @UnitedMarsupials I updated #192 to correctly handle tilde. This reference helped me: http://en.wikipedia.org/wiki/Percent-encoding
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#110
No description provided.