aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add README.md.Omar Rizwan2019-02-251-0/+70
|
* fs: Trying to fix submodules.Omar Rizwan2019-02-252-0/+3
|
* fs: Trying to fix mmx submodule.Omar Rizwan2019-02-251-0/+0
|
* fs: Some comments.Omar Rizwan2019-02-254-4/+28
|
* fs: Fix formatting.Omar Rizwan2019-02-253-194/+115
|
* Rewrite and refactor C half. No more shared memory! It's fast!Omar Rizwan2019-02-259-476/+567
| | | | | | | | | 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.
* Add opendir/releasedir support. Relieve ws thread CPU usage.Omar Rizwan2018-11-292-57/+170
|
* Toolbar icon! Simplify file defns! Pretty cool!Omar Rizwan2018-11-283-47/+54
|
* URL and title kind of work.Omar Rizwan2018-11-243-42/+47
| | | | | direct_io option makes it reliably change. Big speedup from... removing prints. Did I even need multithreading?
* Multithreaded. Is this gonna help?Omar Rizwan2018-11-242-40/+92
| | | | Only tested with single-thread mode still on so far.
* open/read work on url file!!!Omar Rizwan2018-11-232-58/+138
| | | | Use string keys for opcodes to simplify the code.
* Checkpoint. Just access JSON directly in FUSE handlers.Omar Rizwan2018-11-223-157/+145
|
* Route tree!Omar Rizwan2018-11-142-22/+64
|
* It works! I can hot swap the WS connection!Omar Rizwan2018-11-141-8/+32
|
* Starting to multithread the server.Omar Rizwan2018-11-131-52/+54
|
* Tabs subfolder.Omar Rizwan2018-11-112-12/+32
|
* Can ls and see hello.txt.Omar Rizwan2018-11-112-56/+163
|
* Groundwork for response parsing.Omar Rizwan2018-11-112-10/+41
|
* WebSocket communication seems to work.Omar Rizwan2018-11-115-54/+154
|
* Initial commit. C stub with Web grafted on.Omar Rizwan2018-11-103-0/+208