httpdirfs icon indicating copy to clipboard operation
httpdirfs copied to clipboard

A filesystem which allows you to mount HTTP directory listings or a single file, with a permanent cache. Now with Airsonic / Subsonic support!

Results 35 httpdirfs issues
Sort by recently updated
recently updated
newest added

One fixes #103 and the other just slightly improves error messages in downstream consumers who mistakenly ask to support writes when `open`ing files.

https://github.com/fangfufu/httpdirfs/blob/d1a10d489c4b75d74ca5431c7641529a8742e85c/src/main.c#L172 contains a tragically common and subtle error; it should be `int`, not `char`, so that the comparison to `-1` in https://github.com/fangfufu/httpdirfs/blob/d1a10d489c4b75d74ca5431c7641529a8742e85c/src/main.c#L204-L206 works portably. As written, it is broken on...

This is the long term plan for HTTDirfS: - [ ] Improve speed by returning from the download function when sufficient data has been downloaded, rather than waiting for the...

For some reason using httpdirfs via `/etc/fstab` or `/bin/mount` doesn't work: ``` # mount -t fuse.httpdirfs https://deb.debian.org/debian/dists /mnt print_version: HTTPDirFS version 1.2.3 print_version: libcurl SSL engine: OpenSSL/1.1.1n Error: Please supply...

bug

httpdirfs version: commit 40c750f URL: https://hiddenpalace.org/w/images/4/40/Kung_Fu_Panda_%28December_7%2C_2007_prototype%29.7z OS: Linux Mint 20.2 Cinnamon ``` user@pc:~/mnt/httpdirfs$ curl -I 'https://hiddenpalace.org/w/images/4/40/Kung_Fu_Panda_%28December_7%2C_2007_prototype%29.7z' HTTP/2 200 date: Sat, 06 Nov 2021 12:11:21 GMT content-type: application/x-7z-compressed content-length: 193730549 last-modified:...

trying to use httpdirfs in conjuncton with autofs , and thus mount.fuse would always pass -o options *after* the destination argument, although httpdirfs accepts the -o argumnet, but it crashes...

bug

When accessing a directory that is not there (say, because the index.html was faulty, or simply because the directory is just being deleted), httpdirfs breaks badly. To reproduce: ``` $...

bug

Even when the server puts a trailing slash at a directory in the link (which eg. nginx and Python3's http.server do), httpdirfs still goes for the slash-less version. Paraphrasing a...

enhancement

For use cases like media (think [performous](https://performous.org/), though I haven't made sure it's really beneficial there) it would be convenient to have the persistent caching store directory listings (maybe including...

enhancement