- Belgium
- https://www.rustybever.be
-
Computer science student from Belgium who loves playing around with servers.
- Joined on
2021-03-28
Jef Roosens created repository bur/lander-git
Jef Roosens pushed to dev at Chewing_Bever/lander
-
e42004de94 feat(landerctl): properly find config file
Jef Roosens pushed to dev at Chewing_Bever/lander
-
59da997828 chore(ci): once again remove deploy hook
-
92d6d83256 feat(landerctl): support all entry types
-
810bfd2bc9 feat(landerctl): support posting redirects
-
49c4c78242 feat(landerctl): started custom cli tool; wrote config parser
-
13b20715bf fix(http_loop): correctly parse content-type
- Compare 70 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
59da997828 chore(ci): once again remove deploy hook
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
92d6d83256 feat(landerctl): support all entry types
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
810bfd2bc9 feat(landerctl): support posting redirects
-
49c4c78242 feat(landerctl): started custom cli tool; wrote config parser
-
13b20715bf fix(http_loop): correctly parse content-type
- Compare 3 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
f97de2fe83 fix(event_loop): fix some wrong allocs
-
29f4edc059 chore(lander): fix Docker build
- Compare 2 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
6af3e6ad6d chore: integrate cppcheck into workflow
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
b053aa6c93 feat(lander): serve content-disposition header
-
6a5b23afaa feat(lander): store filename if provided
- Compare 2 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
04aef2643f chore: update changelog & landerctl
-
64af94ce7a refactor(lander): clean up code a bit
-
c026e13c44 feat(lander): server content-type header for file entries
- Compare 3 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
70f622d9f3 feat(lander): support sendind extra attributes as custom headers
-
7fac278ead feat(lander): introduce file entry type
- Compare 2 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
3d48ee8019 feat(lander): support DELETE requests
-
a4ad8c246e feat(lsm): remove data file when removing entry
-
c8728f2371 refactor(lsm): abstract determining entry data path
-
b40389bbe2 feat(lsm): implement basic remove
- Compare 4 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
51e4a203e9 feat(lsm): move keys to db file; idx entries are now constant length
-
a6887d4094 refactor(lsm): rename some variables
-
418de748f0 feat(lsm): pave the way for removals and updates
- Compare 3 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
ddc38452be feat(lsm): don't sync non-dirty entries
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
9b223d04a0 feat(lsm): sync database when closing handle
-
eb0ce16f78 feat(lsm): store pointer to store in entry handle
-
d4b21fb84d feat(lsm): add valid entry marker to idx entries
-
2f58d1ee48 feat(lsm): track entry idx file offset
-
715e1f9a58 refactor(lsm): clean up disk write code
- Compare 5 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
4fb127d9db chore: update changelog
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
0efcdece48 feat(lander): store entry type as single byte
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
9c03a36aa2 fix(lsm): store data len in db; fix bug
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
ef33825b7b feat(lsm): always store entry data on disk
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
35c301955f refactor(lsm): switch to uint8_t attr types; refactor disk code
-
b5fc3a3612 refactor(lsm): decouple attribute types
- Compare 2 commits »