Sign in
Join now
e9p
hauleth.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Pure Erlang implementation of 9p2000 protocol
filesystem
fs
9p2000
erlang
9p
+5 more
filesystem
fs
9p2000
erlang
9p
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
4
4
Pulls
Pulls
Pipelines
Pipelines
Commits on
master
hauleth.dev
79426ce8
Copied
Failed
Copy SHA
Update Flakes and add back 9pfs derivation
Copy SHA
Browse repository
committed
3mo ago
hauleth.dev
a146f8c3
Copied
Failed
Copy SHA
Move version handling to server instead of fs module
Copy SHA
Browse repository
committed
3mo ago
hauleth.dev
77772586
Copied
Failed
Copy SHA
Test encoding and decoding of Unix extended stat data
Copy SHA
Browse repository
committed
3mo ago
hauleth.dev
7ff1b6d1
Copied
Failed
Copy SHA
Move FID handling to `e9p_fs` module and prepare for Unix extensions
Copy SHA
Browse repository
committed
3mo ago
hauleth.dev
90ab7f04
Copied
Failed
Copy SHA
Define `stat/0` type
Copy SHA
Browse repository
committed
3mo ago
hauleth.dev
564d1695
Copied
Failed
Copy SHA
Add Unix extension parsing
Copy SHA
Browse repository
committed
3mo ago
hauleth.dev
074bb7a3
Copied
Failed
Copy SHA
Format code using `erlfmt`
Copy SHA
Browse repository
committed
3mo ago
hauleth.dev
26eeec84
Copied
Failed
Copy SHA
Tests for unfs module
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
c74dc1e5
Copied
Failed
Copy SHA
Fix deadlock in unfs
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
d72fd0b3
Copied
Failed
Copy SHA
Properly encode file type into stat.mode
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
e421ca06
Copied
Failed
Copy SHA
Replace nested `case`s with `maybe`
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
6b4d97bd
Copied
Failed
Copy SHA
Test sysfs implementation
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
4dd8b76d
Copied
Failed
Copy SHA
Test messages with no data
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
7082ec32
Copied
Failed
Copy SHA
Fix e9p_msg test suite
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
053b7717
Copied
Failed
Copy SHA
Expose application environment in format that can be consulted
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
0a0a2070
Copied
Failed
Copy SHA
Fix bug in decoding read response
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
ed7c4d08
Copied
Failed
Copy SHA
Add license header to sysfs module
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
46d43ea4
Copied
Failed
Copy SHA
Printable charlists should be formatted as values without quotes
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
d6344561
Copied
Failed
Copy SHA
Fix typos in system_info files
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
fd4159a2
Copied
Failed
Copy SHA
Prepare release
v0.1.0
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
e702656b
Copied
Failed
Copy SHA
Properly encode directory mode
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
82c20895
Copied
Failed
Copy SHA
Properly handle version negotiation
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
43fffc9b
Copied
Failed
Copy SHA
Implement sysfs implementation
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
4d2f54c4
Copied
Failed
Copy SHA
Rewrite e9p_fs implementation to do not allow QID modification
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
d81e5d5c
Copied
Failed
Copy SHA
Use record for storing state of the server
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
4ad25702
Copied
Failed
Copy SHA
Prevent unfs handler from walking out of root directory
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
9f509624
Copied
Failed
Copy SHA
Make logger more verbose in development
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
14736ded
Copied
Failed
Copy SHA
Add error handling for Erlang errors
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
c7f912d2
Copied
Failed
Copy SHA
Fix tests to fixed decoders
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
7c355cef
Copied
Failed
Copy SHA
Fix map merge order in stat encoding
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
03d53e06
Copied
Failed
Copy SHA
Conform to 9p specs when walking through directories
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
e8ab7c8c
Copied
Failed
Copy SHA
Pass user name when generating root QID
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
d863e1f6
Copied
Failed
Copy SHA
Make stat encoding more ergonomic
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
7b3a98d3
Copied
Failed
Copy SHA
Add license disclaimer to README
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
51581a9b
Copied
Failed
Copy SHA
Tangled do not support indeterminate checkboxes
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
eaff6b7b
Copied
Failed
Copy SHA
MVP implementation of `e9p_unfs`
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
afcee832
Copied
Failed
Copy SHA
Do not warn about `export_all` when compiling in test mode
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
77c22caf
Copied
Failed
Copy SHA
Add `kamid` to packages in dev shell to test 9p implementation
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
76e08ab8
Copied
Failed
Copy SHA
Correct license for PropEr tests
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
e6dec6f9
Copied
Failed
Copy SHA
Fix bug with invalid device size when encoding stats
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
6b29b56e
Copied
Failed
Copy SHA
Migrate from maps to record for internal messages encoding
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
e0dea516
Copied
Failed
Copy SHA
Hard refactoring to remove Ranch dependency
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
06664e6b
Copied
Failed
Copy SHA
Add Nix Flake to configure development environment
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
fca3ed0b
Copied
Failed
Copy SHA
Add SPDX license headers
Copy SHA
Browse repository
committed
9mo ago
hauleth.dev
b56011d9
Copied
Failed
Copy SHA
ft: basic parsing of messages and initial protocol work
Copy SHA
Browse repository
committed
2y ago
hauleth.dev
b4503d0f
Copied
Failed
Copy SHA
Initial commit
Copy SHA
Browse repository
committed
2y ago