RSS feed
44ce503a
– kvik <kvik@a-b.xyz>
authored
on 2021/05/25 17:20
Improve Qid mapping strategy and implementation
449e753e
– kvik <kvik@a-b.xyz>
authored
on 2021/05/24 12:01
Remove another unnecessary check
57543d1e
– kvik <kvik@a-b.xyz>
authored
on 2021/05/24 12:01
Remove unnecessary check
9d7f0373
– kvik <kvik@a-b.xyz>
authored
on 2021/05/24 12:00
Use a common error message for wailed walk
49e25ef5
– kvik <kvik@a-b.xyz>
authored
on 2021/05/24 11:54
Implement multithreaded request handling
cf447416
– kvik <kvik@a-b.xyz>
authored
on 2021/02/07 12:12
mkfile: install to /$objtype/bin
22809197
– kvik <kvik@a-b.xyz>
authored
on 2020/04/20 11:28
Forgotten mkfile
bdb8c71c
– kvik <kvik@a-b.xyz>
authored
on 2020/04/20 11:25
Rearrange code in preparation for future work
0f4c61a6
– kvik <kvik@a-b.xyz>
authored
on 2020/04/19 22:28
To avoid looping into itself due to its mountpoint being one
c1f1f16b
– kvik <kvik@a-b.xyz>
authored
on 2020/04/19 18:44
Only default-mount if no -s or -m are given
e62e3037
– kvik <kvik@a-b.xyz>
authored
on 2020/04/19 15:26
Srv.nopipe is no longer necessary
a1a08e5b
– kvik <kvik@a-b.xyz>
authored
on 2020/02/18 15:40
Axe unused code; qid map is forever, for now.
6548fe90
– kvik <kvik@a-b.xyz>
authored
on 2020/02/18 15:32
Tidy up the Qid management
cc0bf922
– kvik <kvik@a-b.xyz>
authored
on 2020/02/17 11:01
Update usage()
29b0958c
– kvik <kvik@a-b.xyz>
authored
on 2020/02/17 09:58
Rework the manual page
85635f91
– kvik <kvik@a-b.xyz>
authored
on 2020/02/17 06:35
Rename Fil -> F
109f5803
– kvik <kvik@a-b.xyz>
authored
on 2020/02/17 06:20
Talk 9p on stdio with the -i flag
9c058833
– kvik <kvik@a-b.xyz>
authored
on 2019/12/13 14:02
Use error-checked strdup.
57e208bc
– kvik <kvik@a-b.xyz>
authored
on 2019/09/25 12:53
cool uris don't change
44ecd71e
– kvik <kvik@a-b.xyz>
authored
on 2019/08/25 12:07
fix empty list check
745a16c3
– kvik <kvik@a-b.xyz>
authored
on 2019/07/05 09:32
sanity check the branch arguments
4c2cb616
– kvik <kvik@a-b.xyz>
authored
on 2019/06/11 09:11
let system mk rules handle the manpage installation
25a82e21
– kvik <kvik@a-b.xyz>
authored
on 2019/06/11 06:22
consistent naming of types and functions
b2494677
– kvik <kvik@a-b.xyz>
authored
on 2019/05/16 15:29
dirread in chunks instead of all at once with dirreadall
43809444
– kvik <kvik@a-b.xyz>
authored
on 2019/05/16 15:02
skip fthas() call for first branch as it is always false
664d2643
– kvik <kvik@a-b.xyz>
authored
on 2019/05/16 14:43
implement hash table based directory reads
879f1b0d
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 23:38
plug list head leak
f00b8cac
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 23:08
store directory contents in a dynamic array instead of a linked list
016441e8
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 17:07
simplify the union walk loop
d2010111
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 17:02
use cleanname(2) (through mkpath) to implement walking backwards
c3bf2ea3
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 16:45
fix walking backwards
7479818a
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 15:35
implement global Fil* root
db287775
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 10:19
fix double-free when filewalk returns the same file
acdb94c0
– kvik <kvik@a-b.xyz>
authored
on 2019/05/15 10:06
return the new file Qid in Rcreate
6e4c892e
– kvik <kvik@a-b.xyz>
authored
on 2019/05/14 17:07
fix fuckups
85595b2b
– kvik <kvik@a-b.xyz>
authored
on 2019/05/14 16:34
missing brace
a0050ab8
– kvik <kvik@a-b.xyz>
authored
on 2019/05/14 16:30
remove LOG function
c7dd49d6
– kvik <kvik@a-b.xyz>
authored
on 2019/05/14 16:29
compress error checks
df0f9b75
– kvik <kvik@a-b.xyz>
authored
on 2019/05/14 13:50
implement shadow tree for file creation
f784be84
– kvik <kvik@a-b.xyz>
authored
on 2019/05/13 18:46
plug a leak
d1ef6ca8
– kvik <kvik@a-b.xyz>
authored
on 2019/05/10 21:43
error check smprint call
f755aaec
– kvik <kvik@a-b.xyz>
authored
on 2019/05/10 21:38
add mkpath wrapper function
0419fc02
– kvik <kvik@a-b.xyz>
authored
on 1969/12/31 19:00
update manual page SOURCE section
12a81910
– kvik <kvik@a-b.xyz>
authored
on 2019/04/24 16:23
bikeshedding (tnx BurnZeZ)
5b69b9ac
– kvik <kvik@a-b.xyz>
authored
on 2019/04/24 13:01
document -M
94a844f3
– kvik <kvik@a-b.xyz>
authored
on 2019/04/24 12:40
trim the manual page drivel
af9d1413
– kvik <kvik@a-b.xyz>
authored
on 2019/04/24 12:40
revert back to having a default mtpt
9339e73f
– kvik <kvik@a-b.xyz>
authored
on 2019/04/24 10:32
oops
6fe21022
– kvik <kvik@a-b.xyz>
authored
on 2019/04/24 10:30
mkfile: fix manual page installation
e487ce5c
– kvik <kvik@a-b.xyz>
authored
on 2019/04/23 14:34
add mk uninstall target
4188bd49
– kvik <kvik@a-b.xyz>
authored
on 2019/04/23 14:34
write manual page
197550f6
– kvik <kvik@a-b.xyz>
authored
on 2019/04/23 14:31
update usage()
baad50db
– kvik <kvik@a-b.xyz>
authored
on 2019/04/23 14:26
remove default mount point and -M option
9387cf4c
– kvik <kvik@a-b.xyz>
authored
on 2019/04/23 10:42
determine and return the iounit for the open file
80bc3e7f
– kvik <kvik@a-b.xyz>
authored
on 2019/04/23 08:46
sort the switch cases
9982839c
– kvik <kvik@a-b.xyz>
authored
on 2019/04/23 08:44
add no mount flag (-M)
6c3ec56a
– kvik <kvik@a-b.xyz>
authored
on 2019/04/22 17:19
take it
62b4c820
– kvik <kvik@a-b.xyz>
authored
on 2019/04/22 17:12
let there be unions