Ryo Ota
|
df94bd595a
fix typo
|
3 lat temu |
Fabian
|
6b38af941e
Reduce size of filesystem state
|
3 lat temu |
Fabian
|
cd3f48c0a3
Simplify recursive state handling (don't require get_state for set_state)
|
3 lat temu |
Fabian
|
acb8ad5423
Avoid console.assert (doesn't throw)
|
3 lat temu |
Fabian
|
d5c9b29942
Upgrade jshint
|
3 lat temu |
Fabian
|
b0a34e7a86
fs: assert that sha256 is present
|
3 lat temu |
Ernest Wong
|
3dde97f14a
Filesystem: Work on entire buffer when writing to file
|
6 lat temu |
Ernest Wong
|
4651e28177
Fix type annotations for async functions
|
6 lat temu |
Ernest Wong
|
ad16fb0656
Filesystem: Add missing awaits to async function calls
|
6 lat temu |
Ernest Wong
|
840415a052
Filestorage: (minor) Improve naming can_uncache() -> uncache()
|
6 lat temu |
Ernest Wong
|
2f4520619a
Filesystem: Tidy naming of STATUS_ON_SERVER to ON_STORAGE
|
6 lat temu |
Ernest Wong
|
c625bba498
Filestorage: Implement cache cleanup - avoid memory growth
|
6 lat temu |
Ernest Wong
|
62c880b415
Filestorage: Integrate chunking and revert unnecessary chunking
|
6 lat temu |
Ernest Wong
|
c029944965
Filesystem: Distinguish server file via inode status.
|
6 lat temu |
Ernest Wong
|
6a06a7108a
Tidy: file_storage snake case and interface naming convention
|
6 lat temu |
Fabian
|
d2f86799e9
Simplify load_from_json: Accept json object directly, don't run asynchronously
|
6 lat temu |
Fabian
|
eb93fa5db7
Filesystem: Temporarily cache inode data until storage is chunked properly
|
6 lat temu |
Fabian
|
fe5a1f5322
Fix error case in read_dir/read_file
|
6 lat temu |
Fabian
|
028e131ddb
Rename OnJSONLoaded & small refactor
|
6 lat temu |
Fabian
|
3f79814e05
Detect initrd/bzimage in 9p filesystem and load before boot
|
6 lat temu |
Fabian
|
fbdb4a28ea
Remove all uses of "for in"
|
6 lat temu |
Ernest Wong
|
44d54facb7
Filesystem: Remove remnants of file loader
|
6 lat temu |
Ernest Wong
|
c1729b7daf
Filesystem: Don't modify local copy of filedata after set_data
|
6 lat temu |
Ernest Wong
|
0a67e3532f
Filesystem: Introduce FileStorage class for server-loaded files
|
6 lat temu |
Ernest Wong
|
595d6dca55
Filesystem: Refactor inodedata accesses to async methods
|
6 lat temu |
Ernest Wong
|
401b814f93
Filesystem: Store infinite lock lengths
|
6 lat temu |
Ernest Wong
|
2bac2198e8
Filesystem: Don't store lock length of Infinity
|
6 lat temu |
Ernest Wong
|
267083e897
Filesystem: Implement POSIX record locks
|
6 lat temu |
Ernest Wong
|
40ed4f8dde
Filesystem: Simplify nlinks management across filesystems
|
6 lat temu |
Ernest Wong
|
66cf97e0a7
Filesystem: Tidy comments, clarify nlinks special case.
|
6 lat temu |