Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(they don't terminate properly, will fix that next)
|
|
|
|
|
|
|
|
Add install script to cover all the native messaging install cases.
|
|
|
|
|
|
(I guess FF uses the DB in the backend? it makes async errors work...)
|
|
Currently stuck not getting response to a getattr...
|
|
|
|
|
|
|
|
|
|
Why? The WebSocket stuff is broken right now, and I want to get rid of
the dep...
|
|
|
|
|
|
|
|
|
|
|
|
FUSE readlink needing to return 0 + getattr needing to return correct
st_size was _not_ obvious, lol.
|
|
Lets me open png files (in Preview) in tree/, at least!
|
|
add memory fences because why not.
|
|
Also clean up some dead code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three C modules:
- tabfs (main thread; talks to FUSE)
- common (tabfs<->ws communication helpers)
- ws (side thread; talks to browser over WebSocket)
It's single-threaded, but I don't think that matters anyway.
|
|
|
|
|
|
direct_io option makes it reliably change.
Big speedup from... removing prints. Did I even need multithreading?
|
|
Only tested with single-thread mode still on so far.
|