aboutsummaryrefslogtreecommitdiffstats
path: root/fs
Commit message (Collapse)AuthorAgeFilesLines
* tabfs-wrapper: make logfile configurabletv2021-01-141-1/+14
|
* tabfs-wrapper: make mountpoint configurabletv2021-01-141-4/+16
|
* add tabfs-wrapper for all things shell scriptingtv2021-01-142-39/+29
|
* fs: missed one %lld fixOmar Rizwan2021-01-121-1/+1
|
* fs: fix for off_t on 32-bit archOmar Rizwan2021-01-121-3/+3
| | | | (it's actually 64-bit bc of -D_FILE_OFFSET_BITS=64 at build time)
* Merge branch 'huglovefan-truncate'Omar Rizwan2021-01-121-0/+16
|\
| * fix truncating in defineFile()human2021-01-111-0/+16
| | | | | | | | | | | | | | - in the C part: enable FUSE_CAP_ATOMIC_O_TRUNC so that open() will get called with O_TRUNC in flags instead of truncate() being called separately - this also prevents truncate() from calling setData() with an empty string when a file is opened with O_TRUNC - in defineFile()->open(): if O_TRUNC is used, don't call getData() but start with an empty file as if it had just been truncated - in defineFile()->write()/truncate(): correct buffer resizing/copying
* | fs: fix fh handling on 32-bit archOmar Rizwan2021-01-111-6/+6
| |
* | Fix FreeBSD support that broke when multithreading was implementedKonstantin Schukraft2021-01-112-0/+3
|/
* Merge remote-tracking branch 'huglovefan/master'David Buckley2021-01-051-12/+9
|\
| * support TABFS_MOUNT_DIRhuman2021-01-051-5/+9
| |
* | Merge branch 'master' of github.com:osnr/TabFSDavid Buckley2021-01-042-127/+385
|\ \
| * | use -lfuse on Mac. fixes #11. fixes #20Omar Rizwan2021-01-041-2/+2
| | |
| * | restore tabfs.c note; reword mdOmar Rizwan2021-01-041-0/+6
| |/
| * macfuse fix attempthuman2021-01-041-6/+12
| |
| * multi-threaded tabfs.chuman2021-01-032-131/+379
| |
* | remove unnecessary mallocDavid Buckley2021-01-021-2/+1
| |
* | Merge branch 'master' of github.com:osnr/TabFSDavid Buckley2021-01-022-0/+9
|\|
| * Add FreeBSD compatibilityKonstantin Schukraft2021-01-022-0/+9
| |
* | use environment variable TABFS_MOUNT_DIR instead of hardcoded mntDavid Buckley2021-01-021-3/+13
|/
* Brain no good, made additional fix.🎷🐛 Lee Ball2020-12-311-1/+1
|
* Remove extra CFLAGS_EXTRA🎷🐛 Lee Ball2020-12-311-1/+1
|
* Append to environment CFLAGS if they exist.🎷🐛 Lee Ball2020-12-311-1/+1
|
* Append user-defined CFLAGS🎷🐛 Lee Ball2020-12-311-2/+2
| | | | | Allow CFLAGS present in the user's environment be appended to EXTRA_CFLAGS.
* delete vestigial test-native.c, improve mdOmar Rizwan2020-12-311-30/+0
|
* update md, add some stubs, move console inside scopeOmar Rizwan2020-12-311-5/+22
|
* vendor frozenOmar Rizwan2020-12-274-2/+1802
|
* checkpoint: starting work on truncate. more README stubs.Omar Rizwan2020-12-181-65/+9
|
* Add unlink support. Make by-title/ writable. Add . and .. entries.Omar Rizwan2020-12-131-1/+12
| | | | Still haven't added the unlink handler to by-title/, though.
* trying to fix resource read. fix releasedir call.Omar Rizwan2020-12-041-1/+1
|
* base64 reads. start working on screenshot stuff.Omar Rizwan2020-12-021-6/+7
|
* fix write (base64-encoding)Omar Rizwan2020-12-021-1/+1
|
* fs: more cleanupOmar Rizwan2020-12-011-98/+0
|
* cut base64 and cJSON modules out. fix read!Omar Rizwan2020-12-013-7/+2
| | | | this wasn't too bad
* start refactor to use frozen instead of cJSON; I can list dirs, but can't ↵Omar Rizwan2020-12-012-103/+201
| | | | | | | read file yet also (... at the same time ...) more work on refactoring background.js to eliminate middle layer, I guess
* start on refactor to eliminate layer of fs op handlingOmar Rizwan2020-11-301-1/+5
|
* read/write loops in case payload > 65536 (pipe buffer size)Omar Rizwan2020-11-221-7/+15
|
* fs: remove out-of-date ws.c reference from commentOmar Rizwan2020-11-031-4/+4
|
* working on refactor of fs spec. also Linux port and README stuff.Omar Rizwan2020-10-271-1/+5
|
* Tweak README and Makefile for new deps, Linux support.Omar Rizwan2020-10-231-19/+10
|
* works on FF!! key thing was... to add indexedDB permission...Omar Rizwan2020-10-221-1/+1
| | | | (I guess FF uses the DB in the backend? it makes async errors work...)
* postMessage back from browser. Kill other instances of fs.Omar Rizwan2020-10-221-0/+6
| | | | Currently stuck not getting response to a getattr...
* fs: Attempt to switch to native messaging. It relays 1 message ok!Omar Rizwan2020-10-216-297/+16
|
* Comment out websocket stuff so tabfs builds.Omar Rizwan2020-10-212-3/+3
|
* native messaging test file.Omar Rizwan2020-10-211-0/+30
|
* Starting to move to native messaging.Omar Rizwan2020-10-162-1/+0
| | | | | Why? The WebSocket stuff is broken right now, and I want to get rid of the dep...
* write works to close tabs!Omar Rizwan2019-03-021-0/+33
|
* Add tabs/by-title. Fix symlink stuff to make it work?Omar Rizwan2019-02-281-3/+3
| | | | | FUSE readlink needing to return 0 + getattr needing to return correct st_size was _not_ obvious, lol.
* base64 hack to handle binary files.Omar Rizwan2019-02-274-12/+20
| | | | add memory fences because why not.
* fs: killall tabfs.Omar Rizwan2019-02-251-1/+1
|